From owner-freebsd-hackers Fri Jan 20 00:40:05 1995 Return-Path: hackers-owner Received: (from root@localhost) by freefall.cdrom.com (8.6.9/8.6.6) id AAA05175 for hackers-outgoing; Fri, 20 Jan 1995 00:40:05 -0800 Received: from skynet.ctr.columbia.edu (skynet.ctr.columbia.edu [128.59.64.70]) by freefall.cdrom.com (8.6.9/8.6.6) with ESMTP id AAA05157 for ; Fri, 20 Jan 1995 00:40:00 -0800 Received: (from wpaul@localhost) by skynet.ctr.columbia.edu (8.6.8/8.6.6) id DAA02262 for freebsd-hackers@freebsd.org; Fri, 20 Jan 1995 03:38:00 -0500 Date: Fri, 20 Jan 1995 03:38:00 -0500 From: Wankle Rotary Engine Message-Id: <199501200838.DAA02262@skynet.ctr.columbia.edu> To: freebsd-hackers@FreeBSD.org Subject: Don't say I didn't warn you Sender: hackers-owner@FreeBSD.org Precedence: bulk Be advised that I just committed the 'serial console' changes to the boot blocks (and the sio driver), so if anyone has trouble booting that makes me the guy to blame. Some quick notes: - 'options COMCONSOLE' still works, for those who need it. Joerg made a good argument for keeping it, and in UNIX old functionality never dies anyway: it just isn't documented as well as it once was. - The final byte count for the second stage loader: 6864. This is smaller that the existing one. I decided to stick with the assembler serial port code even after seeing Bruce's C version. With the C code, the new boot block is (if I remember right) exactly the same size as the current one. - I put #ifdefs around the code that depends on (addr < ouraddr) and left those bits turned off. In normal operation they don't do any good, and any one who wants then can #define them back in again. For my next trick, I'm going to figure out why the kernel panics in putc() if you enable getty on /dev/console, log in on /dev/console, and run the X server. ("What do you *mean* there aren't any cblocks reserved?!") Bah. -Bill ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~T~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -Bill Paul (212) 854-6020 | System Manager Work: wpaul@ctr.columbia.edu | Center for Telecommunications Research Home: wpaul@skynet.ctr.columbia.edu | Columbia University, New York City ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ The Møøse Illuminati: ignore it and be confused, or join it and be confusing! ~~~~~~~~ FreeBSD 2.1.0-Development #0: Fri Jan 13 22:04:07 EST 1995 ~~~~~~~~~