Lines Matching +full:serial +full:- +full:output
32 .Cd "makeoptions DEBUG=-g"
43 .Bl -bullet
49 It can be used to debug another system interactively via a serial or firewire
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"
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
131 Generally, this port will also be used as a serial console (flag bit
139 As with serial debugging, to debug a live system with a firewire link, the
144 .Bl -bullet
158 .Bd -literal -offset indent
165 output of the remote system:
166 .Bd -literal -offset indent
197 .Bd -literal -offset indent
210 .Bd -literal -offset indent
221 .Dl "dconschat -br -G 5556 -t 0x000199000003622b"
224 is the EUI64 address of the remote node, as determined from the output of
244 It displays error messages and console output for the remote system, so it is a
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
368 Debug a remote system via the specified serial or firewire interface.
370 Debug a remote system via serial interface
373 Debug a remote system via serial interface
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.
442 .Bl -tag -width indent
473 .Bl -tag -width indent
482 .Va bp->data
505 .Bl -tag -width indent
519 It can take a very long time over a serial line,
526 .Bd -literal -offset indent
527 dmesg -M /var/crash/vmcore.0 -N kernel.debug
528 dmesg -M /dev/fwmem0.0 -N kernel.debug
545 output: instead, use an appropriate variation of
546 .Bd -literal -offset indent
547 ps -M /var/crash/vmcore.0 -N kernel.debug
548 ps -M /dev/fwmem0.0 -N kernel.debug
591 Serial debugging is even slower, and race conditions can make it difficult to