Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | arm926ejs: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -14/+22 | |
| | ||||||
* | arm920t: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -27/+47 | |
| | ||||||
* | arm7_9_common: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -20/+37 | |
| | ||||||
* | arm720t: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -15/+23 | |
| | ||||||
* | arm11: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -35/+62 | |
| | ||||||
* | remove nand_controller->register_callbacks | Zachary T Welch | 2009-11-24 | 12 | -41/+8 | |
| | | | | | Replace flash_driver callback with pointer to command_registration. Eliminates all related routines and allows drivers to omit commands. | |||||
* | remove flash_driver->register_callbacks | Zachary T Welch | 2009-11-24 | 17 | -105/+25 | |
| | | | | | Replace flash_driver callback with pointer to command_registration. Eliminates all related routines and allows drivers to omit commands. | |||||
* | tms470: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -7/+32 | |
| | ||||||
* | str9xpec: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -38/+81 | |
| | ||||||
* | str9x: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -8/+21 | |
| | ||||||
* | str7x: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -8/+20 | |
| | ||||||
* | stm32x: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -21/+44 | |
| | ||||||
* | stellaris: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -7/+20 | |
| | ||||||
* | pic32mx: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -17/+25 | |
| | ||||||
* | nand: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -47/+98 | |
| | | | | Eliminates 'nand_cmd' global variable. | |||||
* | mflash: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -17/+54 | |
| | ||||||
* | lpc3180_nand_controller: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -5/+21 | |
| | ||||||
* | lpc2900: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -34/+55 | |
| | ||||||
* | lpc2000: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -8/+20 | |
| | ||||||
* | flash: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -50/+117 | |
| | | | | Eliminates 'flash_cmd' global variable. | |||||
* | ecos: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -2/+0 | |
| | ||||||
* | cfi: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -6/+0 | |
| | ||||||
* | avrf: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -8/+20 | |
| | ||||||
* | at91sam7: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -9/+21 | |
| | ||||||
* | at91sam3: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -27/+35 | |
| | ||||||
* | remove register_callbacks from jtag interface | Zachary T Welch | 2009-11-24 | 12 | -112/+33 | |
| | | | | | | | | Changes the jtag_interface->register_callbacks field to a list of commands to be registered. Changes callback to invocation of register_commands() with that command registration list. Removes all JTAG interface driver register_command callback functions, which the previous commits had converted into identical calls. | |||||
* | vsllink: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -20/+35 | |
| | | | | Use register_commands() with command registration array. | |||||
* | jtag: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -67/+119 | |
| | | | | Use register commands with command registration array. | |||||
* | presto: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -3/+12 | |
| | | | | Use register_commands() with command registration array. | |||||
* | parport: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -20/+37 | |
| | | | | Use register_commands() with a command registration array. | |||||
* | jlink: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -8/+18 | |
| | | | | Use register_commands() with command registration array. | |||||
* | gw16012: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -5/+12 | |
| | | | | Use register_commands() with command registration array. | |||||
* | ft2232: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -18/+41 | |
| | | | | Use register_commands() with a command registration array. | |||||
* | at91rm9200: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -3/+10 | |
| | | | | | | | Use register_commands() with command registration array. --- This module was broken by previous changes, but no one has complained. Are there still users for this modules? | |||||
* | arm-jtag-ew: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -4/+11 | |
| | | | | Uses register_commands() with command registration array. | |||||
* | amt_jtagaccel: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -8/+19 | |
| | | | | Use register_commands() with command_registration array. | |||||
* | pld: use static registration instead of callback | Zachary T Welch | 2009-11-24 | 3 | -12/+12 | |
| | | | | | Remove register_callbacks from pld_device structure, using an array of command_registration records instead. | |||||
* | pld: use register_commands() | Zachary T Welch | 2009-11-24 | 2 | -22/+60 | |
| | | | | Updates core PLD and virtex2 commands to use register_commands(). | |||||
* | {,x}svf: use register_commands() | Zachary T Welch | 2009-11-24 | 2 | -10/+27 | |
| | | | | Use register_commands() for registering {,x}svf commands. | |||||
* | server: use register_commands | Zachary T Welch | 2009-11-24 | 4 | -45/+95 | |
| | | | | Converts server directory to use new command registration paradigm. | |||||
* | log: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -5/+19 | |
| | | | | | Use register_commands() for logging callbacks. Improve help and add proper usage. | |||||
* | ioutil: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -17/+45 | |
| | | | | Use table instead of individual calls. Add proper usage information. | |||||
* | openocd: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -6/+18 | |
| | | | | Use register_commands() for top-level version and init command. | |||||
* | demonstrate chaining with foo commands | Zachary T Welch | 2009-11-24 | 1 | -12/+7 | |
| | | | | | | Use the new command registration chaining capabilities to eliminate the foo_register_commands helper, folding its remaining command handler setup into the hello_command_handlers registration array. | |||||
* | hello: use register_commands() | Zachary T Welch | 2009-11-24 | 1 | -16/+36 | |
| | | | | Use new register_commands() with command registration table. | |||||
* | rewrite 'unknown' command dispatching in C | Zachary T Welch | 2009-11-24 | 2 | -17/+65 | |
| | | | | | Rewrite the magical 'unknown' command in C as a Jim handler, allowing it to dispatch commands to any level in the tree. | |||||
* | add public API for locating commands | Zachary T Welch | 2009-11-24 | 2 | -0/+15 | |
| | | | | | Allow other modules to find a command, primarily for the purpose of registering and unregistering subcommands. | |||||
* | refactor script_command context grabbing | Zachary T Welch | 2009-11-24 | 1 | -12/+16 | |
| | | | | Move command context acquisition to current_command_context() for re-use. | |||||
* | add command registration chaining | Zachary T Welch | 2009-11-24 | 2 | -8/+37 | |
| | | | | | | | | | Adds the ability to chain registration structures. Modules can define a command with the 'chain' and 'num_chain' fields defined in their registration table, and the register_commands() function will initialize these commands. If the registration record creates a new command, then the chained commands are created under it; otherwise, they are created in the same context as the other commands (i.e. the parent argument). | |||||
* | more command registration refactoring | Zachary T Welch | 2009-11-24 | 1 | -16/+38 | |
| | | | | | Split out the handler registration into its own function, and add a few obviously missing NULL pointer error checking. |