From owner-freebsd-alpha Thu Aug 31 10:21:16 2000 Delivered-To: freebsd-alpha@freebsd.org Received: from wall.polstra.com (rtrwan160.accessone.com [206.213.115.74]) by hub.freebsd.org (Postfix) with ESMTP id 2EAA937B424 for ; Thu, 31 Aug 2000 10:21:08 -0700 (PDT) Received: from vashon.polstra.com (vashon.polstra.com [206.213.73.13]) by wall.polstra.com (8.9.3/8.9.3) with ESMTP id KAA13398; Thu, 31 Aug 2000 10:20:58 -0700 (PDT) (envelope-from jdp@polstra.com) From: John Polstra Received: (from jdp@localhost) by vashon.polstra.com (8.9.3/8.9.1) id KAA42631; Thu, 31 Aug 2000 10:20:57 -0700 (PDT) (envelope-from jdp@polstra.com) Date: Thu, 31 Aug 2000 10:20:57 -0700 (PDT) Message-Id: <200008311720.KAA42631@vashon.polstra.com> To: alpha@freebsd.org Cc: peter@netplex.com.au Subject: Re: Console problems on alpha with -current In-Reply-To: <200008302317.e7UNHtG96193@netplex.com.au> References: <200008302317.e7UNHtG96193@netplex.com.au> Organization: Polstra & Co., Seattle, WA Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In article <200008302317.e7UNHtG96193@netplex.com.au>, Peter Wemm wrote: > > In alpha/conf/GENERIC.hints: > hint.vga.0.at="isa" > hint.sc.0.at="isa" > > I'll bet that reversing these two in a static hints kernel will duplicate > the problem that people see with dynamic hints. > > Can somebody with a vga console alpha confirm/deny this? I tried it, but it didn't duplicate the problem -- the kernel built that way has a fine working console. Here is the hints.c file: int hintmode = 1; char static_hints[] = { "hint.mcclock.0.at=isa\0" "hint.mcclock.0.port=0x70\0" "hint.atkbdc.0.at=isa\0" "hint.atkbdc.0.port=0x060\0" "hint.atkbd.0.at=atkbdc\0" "hint.atkbd.0.irq=1\0" "hint.psm.0.at=atkbdc\0" "hint.psm.0.irq=12\0" "hint.sc.0.at=isa\0" "hint.fdc.0.at=isa\0" "hint.fdc.0.port=0x3F0\0" "hint.fdc.0.irq=6\0" "hint.fdc.0.drq=2\0" "hint.fd.0.at=fdc0\0" "hint.fd.0.drive=0\0" "hint.sio.0.at=isa\0" "hint.sio.0.port=0x3F8\0" "hint.sio.0.irq=4\0" "hint.sio.1.at=isa\0" "hint.sio.1.port=0x2F8\0" "hint.sio.1.irq=3\0" "hint.sio.1.flags=0x50\0" "hint.vga.0.at=isa\0" "\0" }; I'll append the verbose boot messages at the end of this mail. John Copyright (c) 1992-2000 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. Setting mcclock 0 at to isa (string) Setting mcclock 0 port to 112 (int) Setting atkbdc 0 at to isa (string) Setting atkbdc 0 port to 96 (int) Setting atkbd 0 at to atkbdc (string) Setting atkbd 0 irq to 1 (int) Setting psm 0 at to atkbdc (string) Setting psm 0 irq to 12 (int) Setting sc 0 at to isa (string) Setting fdc 0 at to isa (string) Setting fdc 0 port to 1008 (int) Setting fdc 0 irq to 6 (int) Setting fdc 0 drq to 2 (int) Setting fd 0 at to fdc0 (string) Setting fd 0 drive to 0 (int) Setting sio 0 at to isa (string) Setting sio 0 port to 1016 (int) Setting sio 0 irq to 4 (int) Setting sio 1 at to isa (string) Setting sio 1 port to 760 (int) Setting sio 1 irq to 3 (int) Setting sio 1 flags to 80 (int) Setting vga 0 at to isa (string) FreeBSD 5.0-CURRENT #4: Thu Aug 31 10:14:39 PDT 2000 jdp@alpha.polstra.com:/c/src/sys/compile/ALPHA EB164 Digital AlphaPC 164LX 533 MHz, 531MHz 8192 byte page size, 1 processor. CPU: EV56 (21164A) major=7 minor=2 extensions=0x1 OSF PAL rev: 0x1000200020117 real memory = 132046848 (128952K bytes) Physical memory chunk(s): 0x00664000 - 0x07fe5fff, 127410176 bytes (15553 pages) avail memory = 123387904 (120496K bytes) Preloaded elf kernel "kernel.test" at 0xfffffc0000648000. nulldev: random: mem: cia0: <2117x Core Logic chipset> cia0: Pyxis, pass 1 cia0: extended capabilities: 1 pcib0: <2117x PCI host bus adapter> on cia0 pci0: physical bus=0 found-> vendor=0x1011, dev=0x0019, revid=0x30 class=02-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=0 map[10]: type 4, range 32, base 00001100, size 7, enabled map[14]: type 1, range 32, base 82271100, size 7, enabled found-> vendor=0x1000, dev=0x000f, revid=0x03 class=01-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=1 map[10]: type 4, range 32, base 00001000, size 8, enabled map[14]: type 1, range 32, base 82271000, size 8, enabled map[18]: type 1, range 32, base 82270000, size 12, enabled found-> vendor=0x8086, dev=0x0484, revid=0x43 class=00-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 found-> vendor=0x1023, dev=0x9440, revid=0xe3 class=03-00-00, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=3 map[10]: type 1, range 32, base 82000000, size 21, enabled map[14]: type 1, range 32, base 82250000, size 16, enabled found-> vendor=0x1095, dev=0x0646, revid=0x01 class=01-01-80, hdrtype=0x00, mfdev=0 subordinatebus=0 secondarybus=0 intpin=a, irq=5 map[20]: type 4, range 32, base 00001190, size 4, enabled pci0: on pcib0 dc0: port 0x1100-0x117f mem 0x82271100-0x8227117f irq 0 at device 6.0 on pci0 dc0: interrupting at CIA irq 0 dc0: Ethernet address: 08:00:2b:c5:3b:2d miibus0: on dc0 dcphy0: on miibus0 dcphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto bpf: dc0 attached sym0: <875> port 0x1000-0x10ff mem 0x82270000-0x82270fff,0x82271000-0x822710ff irq 1 at device 7.0 on pci0 sym0: Delay (GEN=11): 246 msec, 36131 KHz sym0: Delay (GEN=11): 220 msec, 40401 KHz sym0: Delay (GEN=11): 220 msec, 40401 KHz sym0: chip clock is 40401KHz sym0: clock multiplier assumed sym0: Symbios NVRAM, ID 7, Fast-20, SE, parity checking sym0: open drain IRQ line driver, using on-chip SRAM sym0: using LOAD/STORE-based firmware. sym0: initial SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 00/00/00/00/00/00 sym0: final SCNTL3/DMODE/DCNTL/CTEST3/4/5 = (hex) 05/46/80/01/08/24 sym0: Delay (GEN=11): 258 msec, 34450 KHz sym0: Delay (GEN=11): 264 msec, 33667 KHz sym0: Delay (GEN=11): 265 msec, 33540 KHz sym0: interrupting at CIA irq 1 sym0: enabling clock multiplier sym0: Downloading SCSI SCRIPTS. isab0: at device 8.0 on pci0 Bus Modes: Bus Park, Resource Lock, Configuration RAM: 0C00h,0800h-08FFh Port 92: enabled isa0: on isab0 pci0: (vendor=0x1023, dev=0x9440) at 9.0 irq 3 pci0: (vendor=0x1095, dev=0x0646) at 11.0 irq 5 Trying Read_Port at 203 Trying Read_Port at 243 Trying Read_Port at 283 Trying Read_Port at 2c3 Trying Read_Port at 303 Trying Read_Port at 343 Trying Read_Port at 383 Trying Read_Port at 3c3 sc-: sc0 exists, using next available unit number vga-: vga0 exists, using next available unit number isa_probe_children: disabling PnP devices isa_probe_children: probing non-PnP devices mcclock0: at port 0x70-0x71 on isa0 Calibrating clock(s) ... PCC clock: 533178880 Hz (firmware 531914893 Hz) atkbdc0: at port 0x60,0x64 on isa0 atkbd0: irq 1 on atkbdc0 atkbd: the current kbd controller command byte 0003 atkbd: keyboard ID 0x83ab (2) kbdc: RESET_KBD return code:00fa kbdc: RESET_KBD status:00aa kbd0: atkbd0, AT 101/102 (2), config:0x0, flags:0x3d0000 atkbd0: interrupting at ISA irq 1 psm0: current command byte:0043 kbdc: TEST_AUX_PORT status:0000 kbdc: RESET_AUX return code:00fa kbdc: RESET_AUX status:00aa kbdc: RESET_AUX ID:0000 psm: status 00 02 64 psm: status 00 00 64 psm: status 00 03 64 psm: status 00 03 64 psm: data 08 00 00 psm: status 10 00 64 psm: status 00 02 64 psm: data 08 00 00 psm: status 00 02 64 psm0: irq 12 on atkbdc0 psm0: interrupting at ISA irq 12 psm0: model Generic PS/2 mouse, device ID 0-00, 2 buttons psm0: config:00000000, flags:00000000, packet size:3 psm0: syncmask:c0, syncbits:00 sc0: on isa0 sc0: VGA <16 virtual consoles, flags=0x200> sc0: fb0, kbd0, terminal emulator: sc (syscons terminal) fdc0: at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0 fdc0: interrupting at ISA irq 6 fdc0: FIFO enabled, 8 bytes threshold fd0: <1440-KB 3.5" drive> on fdc0 drive 0 sio0: irq maps: 0x41 0x50 0x40 0x40 sio0 at port 0x3f8-0x3ff irq 4 on isa0 sio0: type 16550A sio0: interrupting at ISA irq 4 sio1: reserved for low-level i/o sio1 failed to probe at port 0x2f8-0x2ff irq 3 flags 0x50 on isa0 vga0: at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0 fb0: vga0, vga, type:VGA (5), flags:0x7007f fb0: port:0x3c0-0x3df, crtc:0x3d4, mem:0xa0000 0x20000 fb0: init mode:24, bios mode:3, current mode:24 fb0: window:0xb8000 size:32k gran:32k, buf:0 size:32k VGA parameters upon power-up 50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 b9 a3 ff 00 04 02 14 01 05 03 07 38 3c 3a 3e 39 3d 3b 3f 04 00 0f 08 00 00 00 00 00 10 0e 00 ff VGA parameters in BIOS for mode 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 EGA/VGA parameters to be used for mode 24 50 18 10 00 00 00 03 00 02 67 5f 4f 50 82 55 81 bf 1f 00 4f 0d 0e 00 00 07 80 9c 8e 8f 28 1f 96 b9 a3 ff 00 04 02 14 01 05 03 07 38 3c 3a 3e 39 3d 3b 3f 04 00 0f 08 00 00 00 00 00 10 0e 00 ff sc1: no video adapter is found. sc1: failed to probe on isa0 vga1: failed to probe on isa0 isa_probe_children: probing PnP devices Timecounter "alpha" frequency 533178880 Hz bpf: lo0 attached IPsec: Initialized Security Association Processing. Waiting 2 seconds for SCSI devices to settle (noperiph:sym0:0:-1:-1): SCSI BUS reset delivered. sym0: enabling clock multiplier sym0: Downloading SCSI SCRIPTS. (probe5:sym0:0:5:0): INQUIRY. CDB: 12 1 80 0 ff 0 (probe5:sym0:0:5:0): ILLEGAL REQUEST asc:24,0 (probe5:sym0:0:5:0): Invalid field in CDB sks:c8,1 Creating DISK cd0 Creating DISK da0 Creating DISK da1 pass0 at sym0 bus 0 target 0 lun 0 pass0: Fixed Direct Access SCSI-2 device pass0: Serial Number RE2W9156 pass0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabled pass1 at sym0 bus 0 target 1 lun 0 pass1: Fixed Direct Access SCSI-3 device pass1: Serial Number AJLB2629 pass1: 40.000MB/s transfers (20.000MHz, offset 16, 16bit), Tagged Queueing Enabled pass2 at sym0 bus 0 target 5 lun 0 pass2: Removable CD-ROM SCSI-2 device pass2: 20.000MB/s transfers (20.000MHz, offset 16) Mounting root from ufs:/dev/da0a da1 at sym0 bus 0 target 1 lun 0 da1: Fixed Direct Access SCSI-3 device da1: Serial Number AJLB2629 da1: 40.000MB/s transfers (20.000MHz, offset 16, 16bit), Tagged Queueing Enabled da1: 8748MB (17916240 512 byte sectors: 255H 63S/T 1115C) da0 at sym0 bus 0 target 0 lun 0 da0: Fixed Direct Access SCSI-2 device da0: Serial Number RE2W9156 da0: 40.000MB/s transfers (20.000MHz, offset 15, 16bit), Tagged Queueing Enabled da0: 8715MB (17850000 512 byte sectors: 255H 63S/T 1111C) da0: invalid primary partition table: no magic start_init: trying /sbin/init cd0 at sym0 bus 0 target 5 lun 0 cd0: Removable CD-ROM SCSI-2 device cd0: 20.000MB/s transfers (20.000MHz, offset 16) cd0: cd present [320300 x 2048 byte records] splash: image decoder found: blank_saver To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message