Date: Tue, 18 May 1999 10:12:18 -0600 (MDT) From: "Justin T. Gibbs" <gibbs@narnia.plutotech.com> To: Hidetoshi Shimokawa <simokawa@sat.t.u-tokyo.ac.jp> Cc: freebsd-alpha@FreeBSD.org Subject: Re: Panic: warning: pmap_changebit didn't. Message-ID: <199905181612.KAA06358@narnia.plutotech.com> In-Reply-To: <14144.54192.153726.48298X@ett.sat.t.u-tokyo.ac.jp> <Pine.BSF.4.05.9905180929080.509-100000@herring.nlsystems.com> <14145.11959.719375.15587A@ett.sat.t.u-tokyo.ac.jp>
next in thread | previous in thread | raw e-mail | index | archive | help
In article <14145.11959.719375.15587A@ett.sat.t.u-tokyo.ac.jp> you wrote: >> It would be useful to find out the values of pa, *pte and faultoff. >> > > Unfortunately I cannot use gdb now. > > db> gdb > No gdb port enabled. Set flag 0x80 on desired port > in your configuration file (currently sio only). I had to hack sio to make this work again and use flags 0xc0 on the sio port. It seems you need to reserve the port for 'low level console' duty if you expect the port to work correctly once interrupts are enabled. ==== //depot/FreeBSD-current/src/sys/isa/sio.c#16 - /usr/src/sys/isa/sio.c ==== *** /tmp/tmp.1623.0 Tue May 18 10:20:10 1999 --- /usr/src/sys/isa/sio.c Tue May 11 17:19:46 1999 *************** *** 2822,2828 **** siocniobase = iobase; siocnunit = unit; } ! if (COM_DEBUGGER(flags) && !COM_LLCONSOLE(flags)) { printf("sio%d: gdb debugging port\n", unit); siogdbiobase = iobase; siogdbunit = unit; --- 2822,2828 ---- siocniobase = iobase; siocnunit = unit; } ! if (COM_DEBUGGER(flags) /*&& !COM_LLCONSOLE(flags)*/) { printf("sio%d: gdb debugging port\n", unit); siogdbiobase = iobase; siogdbunit = unit; To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199905181612.KAA06358>