Date: Wed, 17 Apr 1996 18:25:17 +0930 (CST) From: Michael Smith <msmith@atrad.adelaide.edu.au> To: emulation@freebsd.org Subject: latest doscmd patches Message-ID: <199604170855.SAA08706@genesis.atrad.adelaide.edu.au>
next in thread | raw e-mail | index | archive | help
And the latest issue in the series... For all you aspiring kernel hackers out there, here's the latest in the doscmd-on-freebsd saga. Go to ftp://genesis.atrad.adelaide.edu.au/pub/doscmd and grab what you see. Then pull aside a -current kernel tree, apply the v86 diffs and build a new kernel. Put proc.h, frame.h, trap.h and signal.h from i386/include in /usr/include/machine. DO NOT toast your old kernel just yet, and keep backups of the include files that you replace. Build a new kernel. Put DDB in it for minimum surprise value. Patch a virgin doscmd and build it. This must happen _after_ you've move the new header files in. Boot your new kernel, and try running doscmd. Note that it doesn't work. In particular, if anyone can explain why the registers come back trampled, Sean will send them a chocolate golliwog. Note also that occasionally you'll get a GPF; if anyone can explain the odd cs:ip values they win a prize too. (Note that chocolate sent by post rarely makes it to the addressee 8) -- ]] Mike Smith, Software Engineer msmith@atrad.adelaide.edu.au [[ ]] Genesis Software genesis@atrad.adelaide.edu.au [[ ]] High-speed data acquisition and (GSM mobile) 0411-222-496 [[ ]] realtime instrument control (ph/fax) +61-8-267-3039 [[ ]] Collector of old Unix hardware. "Where are your PEZ?" The Tick [[
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199604170855.SAA08706>