Commit Graph

24 Commits

Author SHA1 Message Date
Daniel Beer 87f89adc44 All output now goes through buffering/filtering.
The following substitutions have been made:

    printf -> printc
    fprintf(stderr, ...) -> printc_err(...)
    perror -> pr_error
2010-08-17 11:07:03 +12:00
Daniel Beer 9a4ef8a909 Simplified command reader. 2010-08-13 16:40:58 +12:00
Daniel Beer 6dd1ab25c3 Separated command database. 2010-08-13 16:06:23 +12:00
Daniel Beer e834241e90 Separated and simplified output processing. 2010-08-13 15:45:08 +12:00
Daniel Beer 0120b146ae Create default device to avoid carrying around device_t. 2010-08-13 12:25:49 +12:00
Daniel Beer 4cc81497af Create default stab to avoid carrying around stab_t. 2010-08-13 12:12:50 +12:00
Daniel Beer fa38e28587 Bug fix: allow search for address-word instructions. 2010-08-10 16:29:57 +12:00
Daniel Beer 8846186979 dis: alter interface to allow for MSP430X instruction set. 2010-08-10 12:21:16 +12:00
Daniel Beer 636e11b626 Miscellaneous 32-bit fix-ups. 2010-08-05 16:48:13 +12:00
Daniel Beer b9356d2cad Commands now support 20-bit memory range. 2010-08-05 16:38:05 +12:00
Daniel Beer 137329cc13 Symbol table and address expressions are now 32-bit clean. 2010-08-05 13:59:33 +12:00
Daniel Beer ea7be28f18 Fixed register name parsing. 2010-05-22 16:17:06 +12:00
Daniel Beer 39b71c5292 Fixed compilation warnings. 2010-05-22 16:09:28 +12:00
Daniel Beer abd7d9ea22 Show containing function when querying cgraph for address. 2010-05-18 18:42:16 +12:00
Daniel Beer daad76338b Implemented "cgraph" command. 2010-05-18 17:03:21 +12:00
Daniel Beer b8a3ef41c7 Use stdint.h instead of sys/types.h. 2010-05-13 12:57:21 +12:00
Daniel Beer ca3e5dd645 Symbol table is an object. 2010-05-01 18:34:43 +12:00
Daniel Beer 2794165dee Separated address expression parsing. 2010-05-01 17:54:10 +12:00
Daniel Beer 204aa31291 Device drivers are now objects. 2010-04-30 16:01:03 +12:00
Daniel Beer ba6e3366ff Command processor is now an object. 2010-04-21 16:56:56 +12:00
Daniel Beer 90d39a96f5 Move some unrelated functions out of parse.c 2010-04-21 14:12:12 +12:00
Daniel Beer 8758d8bc28 Separated parsing from util. 2010-04-10 15:02:14 +12:00
Daniel Beer 7e309acdc5 Separated device commands. 2010-04-10 14:35:36 +12:00
Daniel Beer 757a9fb799 Implemented isearch command. 2010-04-08 13:15:30 +12:00