/alps/pcitool

To get this branch, use:
bzr branch http://suren.me/webbzr/alps/pcitool

« back to all changes in this revision

Viewing changes to pcitool/cli.c

  • Committer: Suren A. Chilingaryan
  • Date: 2015-11-19 02:39:19 UTC
  • Revision ID: csa@suren.me-20151119023919-97qxoqjax0qrfcfx
pcitool help formating

Show diffs side-by-side

added added

removed removed

Lines of Context:
272
272
" %s <mode> [options] [hex data]\n"
273
273
"  Modes:\n"
274
274
"   -i [target]                 - Device or Register (target) Info\n"
275
 
"   -l[l] [bank|/branch]        - List (detailed) Data Banks & Registers\n"
 
275
"   -l[l] [bank|/branch]        - List (detailed) Data Banks & Registers\n"
276
276
"   -r <addr|dmaX|reg|prop>     - Read Data/Register/Property\n"
277
277
"   -w <addr|dmaX|reg|prop>     - Write Data/Register/Property\n"
278
278
"   --benchmark <barX|dmaX>     - Performance Evaluation\n"
281
281
"   --help                      - Help message\n"
282
282
"\n"
283
283
"  Property/Register Modes:\n"
284
 
"   -r <reg>/view[:unit]        - Read register view\n"
285
 
"   -w <reg>/view[:unit]        - Write register view\n"
286
 
"   -r <reg>/unit               - Read register, detect view based on unit\n"
287
 
"   -w <reg>/unit               - Write register, detect view based on unt\n"
288
 
"   -r <prop>[:unit]            - Read property\n"
289
 
"   -w <prop>[:unit]            - Write property\n"
290
 
"   -r <prop|reg>@attr          - Read register/property attribute\n"
 
284
"   -r <reg>/view[:unit]        - Read register view\n"
 
285
"   -w <reg>/view[:unit]        - Write register view\n"
 
286
"   -r <reg>/unit               - Read register, detect view based on unit\n"
 
287
"   -w <reg>/unit               - Write register, detect view based on unt\n"
 
288
"   -r <prop>[:unit]            - Read property\n"
 
289
"   -w <prop>[:unit]            - Write property\n"
 
290
"   -r <prop|reg>@attr          - Read register/property attribute\n"
291
291
"\n"
292
292
"  Event Modes:\n"
293
293
"   --trigger [event]           - Trigger Events\n"
295
295
"\n"
296
296
"  IRQ Modes:\n"
297
297
"   --enable-irq [type]         - Enable IRQs\n"
298
 
"   --disable-irq [type]        - Disable IRQs\n"
 
298
"   --disable-irq [type]        - Disable IRQs\n"
299
299
"   --acknowledge-irq <source>  - Clean IRQ queue\n"
300
300
"   --wait-irq <source>         - Wait for IRQ\n"
301
 
 
 
301
"\n"
302
302
"  DMA Modes:\n"
303
303
"   --start-dma <num>[r|w]      - Start specified DMA engine\n"
304
304
"   --stop-dma [num[r|w]]       - Stop specified engine or DMA subsystem\n"
319
319
"       dma                     - Remove all buffers allocated by DMA subsystem\n"
320
320
"       #number                 - Remove all buffers with the specified use id\n"
321
321
"\n"
322
 
"   --list-locks                - List all registered locks\n"
323
 
"   --free-locks                - Destroy all locks (DANGEROUS)\n"
 
322
"   --list-locks                - List all registered locks\n"
 
323
"   --free-locks                - Destroy all locks (DANGEROUS)\n"
324
324
"   --lock <lock name>          - Obtain persistent lock\n"
325
 
"   --unlock <lock name>        - Release persistent lock\n"
 
325
"   --unlock <lock name>        - Release persistent lock\n"
326
326
"\n"
327
327
"  Addressing:\n"
328
328
"   -d <device>                 - FPGA device (/dev/fpga0)\n"