From owner-freebsd-current Sun Jan 3 16:38:12 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id QAA00897 for freebsd-current-outgoing; Sun, 3 Jan 1999 16:38:12 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from sicily.odyssey.cs.cmu.edu (SICILY.ODYSSEY.CS.CMU.EDU [128.2.185.138]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id QAA00889 for ; Sun, 3 Jan 1999 16:38:10 -0800 (PST) (envelope-from rvb+@sicily.odyssey.cs.cmu.edu) To: current@FreeBSD.ORG Subject: New boot blocks for serial console ... From: "Robert V. Baron" Date: 03 Jan 1999 19:37:13 -0500 Message-ID: Lines: 29 X-Mailer: Gnus v5.4.46/Emacs 19.34 Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG You've forced me to use the new scheme. I have a laptop with the serial line on com2(0x2f8) and use 56700 baud. A long time ago I built a boot1/boot2 to do this. In seems that things have changed in the new scheme. It looks like that in sys/boot/i386/Makefile, I need to change: B2SIOPRT?= 0x3f8 B2SIOFMT?= 0x3 B2SIODIV?= 0xc to B2SIOPRT?= 0x2f8 B2SIOFMT?= 0x3 B2SIODIV?= 0x2 This is a bit cryptic and could use a comment or two. But there are more loaders today. It looks like sys/boot/i386/libi386/comconsole.c needs to be handed edited: #define COMPORT 0x3f8 #define COMSPEED 9600 to #define COMPORT 0x2f8 #define COMSPEED 57600 I guess that this should be pulled out to the makefile building the lib. The two files above are the only ones that contain "3f8" so I guess that nothing else needs to be changed. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message