Committed in r1840-1849. Rick
On May 19, 2009, at 1:46 AM, Michael Bruck wrote:
This is a series of patches against r1834 that further simplify the code in jtag.c to make it more readable. patch 01 is a rather large one that renames the function arguments 'num_fields' and 'fields' into 'in_num_fields' and 'in_fields' The rationale here is that almost all of these functions take some input fields and produce from that a new set of output fields. The patch sets the stage to later be able to use a local variable 'field' or 'fields' to refer to fields rather then the current endless repetitions of cmd->cmd.scan->fields[...] while at the same time making it clear which one is the input argument and which is the output data.patch 02 renames a local variable 'x' into 'num_taps' to describe what it meanspatches 03-10 add a local variable 'scan_command_t * scan' to the functions to replace lengthy 'cmd->cmd.scan' with 'scan' to make the code more readable and move scan_size and a few loop variables into the local scope where they are actually used thus reducing clutter and potential for error. The patch files include a short commit message. Again none of these patches change any algorithm. They are all tested here and compile and run on arm11 (although not all of these functions are used in arm11). Michael<commit-01-7130b09.txt><commit-02-2c907cf.txt><commit-03- d98b8a0 .txt > < commit -04 -604aaca .txt><commit-05-3681cbc.txt><commit-06-007151e.txt><commit-07- c5c33a2.txt><commit-08-90c7f84.txt><commit-09- e666f03 .txt > <commit-10-2c457b1.txt>_______________________________________________Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
-- Rick Altherr [email protected]"He said he hadn't had a byte in three days. I had a short, so I split it with him."
-- Unsigned
smime.p7s
Description: S/MIME cryptographic signature
_______________________________________________ Openocd-development mailing list [email protected] https://lists.berlios.de/mailman/listinfo/openocd-development
