home *** CD-ROM | disk | FTP | other *** search
- [ 5. Debugger/Monitor]
- EMBEDDED BIOS INTEGRATED DEBUGGER/MONITOR
- ════════════════════════════════════════════════════════════════════════
- The Embedded BIOS Adaptation Kit includes an option to integrate our
- powerful target debugger directly into ROM, so that you can experiment
- with your hardware, and later debug your application at a very low
- level, all from the keyboard and video display, or over a serial port
- if your target has no keyboard or display.
-
- The debugger includes a disassembler, breakpoints, watchpoints (useful
- for tracking down memory trashing), traces, formatting of the BIOS data
- areas, ability to dump and change the contents of memory, and much more.
- Of course, the source code to the debugger is included with the package.
-
- General Software Embedded BIOS Integrated Debugger Command List:
-
- reboot - cold boot the target
- console [CON|COMn] - set debug console
- wcomX bb [n] - write byte bb to COMx n times
- d[b|w|d] - dump memory (bytes/words/dwords)
- r - display registers
- r [reg value] - change value in register
- i[w] [port] - input from 8/16-bit I/O port
- o[w] port value - output to 8/16-bit I/O port
- u [addr] - unassemble code from memory
- e addr byte [...] - enter bytes into memory
- v vector# - display interrupt vector table pointer
- t - trace next instruction (even in ROM)
- +/- - increment/decrement IP
- g - go (resume execution)
- bp addr - set breakpoint
- bc bkpt# - clear breakpoint
- bl - list breakpoints
- ea20 - enable A20 line on 286 & above
- da20 - disable A20 line on 286 and above
- wp [addr] - set/clear watchpoint
- rc [index] - read CMOS RAM data
- wc [index] byte ...- write CMOS RAM data
- ecache - enable cache
- dcache - disable cache
- toram - run BIOS from RAM
- rfl phys:phys len - read nwords words from Flash
- wfl phys:phys xxxx ... - write words to Flash
- efl phys:phys - erase Flash block
- lfl phys:phys - lock Flash block
- sfl phys:phys nwords value - set Flash words to value
- ufl phys:phys nwords addr - update Flash from buffer
- cis [addr] - dump PCMCIA CIS
- csr index - read data from chipset
- csw index data - write data to chipset
- rd unit sect hd trk addr - read disk sector
- biosdata - display BIOS data area
- ?/help - show this help
-