Lines Matching +full:single +full:- +full:link
32 .Cd "makeoptions DEBUG=-g"
43 .Bl -bullet
50 link.
51 In this mode, the processor can be stopped and single stepped.
53 With a firewire link, it can be used to examine the memory of a remote system
55 In this mode, the processor cannot be stopped and single stepped, but it can be
71 .Pq Cd "makeoptions DEBUG=-g" .
86 .Dl "gdb -k -wcore kernel.debug /dev/mem"
108 .Dl "gdb -k kernel.debug /var/crash/vmcore.29"
111 .Ss "Debugging a live system with a remote link"
118 To debug a live system with a remote link, the kernel must be compiled with the
126 .Ss "Debugging a live system with a remote serial link"
127 When using a serial port for the remote link on the i386 platform, the serial
138 .Ss "Debugging a live system with a remote firewire link"
139 As with serial debugging, to debug a live system with a firewire link, the
143 A number of steps must be performed to set up a firewire link:
144 .Bl -bullet
158 .Bd -literal -offset indent
166 .Bd -literal -offset indent
197 .Bd -literal -offset indent
210 .Bd -literal -offset indent
221 .Dl "dconschat -br -G 5556 -t 0x000199000003622b"
248 .Bd -literal -offset indent
277 .Dl "dconschat -br -G 4711 -t 0x000199000003622b"
280 .Bd -literal -offset indent
285 .Ss "Non-cooperative debugging a live system with a remote firewire link"
301 .Bd -literal -offset indent
310 .Bd -literal -offset indent
311 # sysctl -w hw.firewire.fwmem.eui64_hi=0x00019900
312 hw.firewire.fwmem.eui64_hi: 0 -> 104704
313 # sysctl -w hw.firewire.fwmem.eui64_lo=0x0003622b
314 hw.firewire.fwmem.eui64_lo: 0 -> 221739
319 .Bd -literal -offset indent
320 # gdb -k kernel.debug /dev/fwmem0.0
345 .Bl -tag -width indent
390 .Bl -tag -width indent
392 Select stack frame 0 and show assembler-level details.
394 Select stack frame 1 and show assembler-level details.
396 Select stack frame 2 and show assembler-level details.
398 Select stack frame 3 and show assembler-level details.
400 Select stack frame 4 and show assembler-level details.
402 Select stack frame 5 and show assembler-level details.
429 Single step 1 instruction (over calls) and show next instruction.
431 Single step 1 instruction (through calls) and show next instruction.
442 .Bl -tag -width indent
473 .Bl -tag -width indent
482 .Va bp->data
505 .Bl -tag -width indent
526 .Bd -literal -offset indent
527 dmesg -M /var/crash/vmcore.0 -N kernel.debug
528 dmesg -M /dev/fwmem0.0 -N kernel.debug
546 .Bd -literal -offset indent
547 ps -M /var/crash/vmcore.0 -N kernel.debug
548 ps -M /dev/fwmem0.0 -N kernel.debug
592 run the link at more than 9600 bps.