Compaq AA-RH99A-TE Remote Starter User Manual


 
2.2.3.19 Converting the Contents of Memory to Symbols
The paddr extension converts a range of memory to symbolic references
and has the following format:
paddr address number-of-longwords
The arguments to the paddr extension are as follows:
address
The starting address.
number-of-longwords
The number of longwords to display.
For example:
(kdbx) paddr 0xffffffff90be36d8 20
[., 0xffffffff90be36d8]: [h_kmem_free_memory_:824, 0xfffffc000037f47c] 0x0000000000000000
[., 0xffffffff90be36e8]: [., 0xffffffff8b300d30] [hardclock:394, 0xfffffc00002a7d5c]
[., 0xffffffff90be36f8]: 0x0000000000000000 [., 0xffffffff863828a0]
[., 0xffffffff90be3708]: [setconf:133, 0xfffffc00004949b0] [., 0xffffffff90be39f4]
[., 0xffffffff90be3718]: 0x00000000000004e0 [thread_wakeup_prim:858, 0xfffffc0000328454]
[., 0xffffffff90be3728]: 0x0000000000000001 0xffffffff0000000c
[., 0xffffffff90be3738]: [., 0xffffffff9024e518] [hardclock:394, 0xfffffc00002a7d5c]
[., 0xffffffff90be3748]: 0x00000000004d5ff8 0xffffffffffffffd4
[., 0xffffffff90be3758]: 0x00000000000bc688 [setconf:133, 0xfffffc00004946f0]
[., 0xffffffff90be3768]: [thread_wakeup_prim:901, 0xfffffc00003284d0]
0x000003ff85ef4ca0
2.2.3.20 Displaying the Process Control Block for a Thread
The pcb extension displays the process control block for a given thread
structure located at thread_address. The extension also displays the
contents of integer and floating-point registers (if nonzero).
This extension has the following format:
pcb thread_address
For example:
(kdbx) pcb 0xffffffff863a5bc0
Addr pcb ksp usp pc ps
v0x90e8c000 v0x90e8fb88 0x0 0xfffffc00002dc110 0x5
sp ptbr pcb_physaddr
0xffffffff90e8fb88 0x2ad4 0x55aa000
r9 0xffffffff863a5bc0
r10 0xffffffff863867a0
r11 0xffffffff86386790
r13 0x5
2.2.3.21 Formatting Command Arguments
The printf extension formats one argument at a time to work around the
dbx debugger’s command length limitation. It also supports the %s string
2–28 Kernel Debugging Utilities