# /host/lapl/boot/device.hints # WARNING This live config file is automatically copied via # /host/user/home/jhs/public_html/hardware/toshiba/libretto/boot/device.hints # to # http://www.berklix.com/~jhs/hardware/toshiba/libretto/boot/device.hints # This file is currently irrelevant as this host runs FreeBSD-4.11-RELEASE, # it is here for future proofing, as # 5.2.1-Current `man device.hints` says: # The device.hints file first appeared in FreeBSD 5.0 # I do have a floppy buts its external on a pccard. # hint.fdc.0.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.fdc.0.port="0x3F0" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.fdc.0.irq="6" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.fdc.0.drq="2" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.fd.0.at="fdc0" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.fd.0.drive="0" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.fd.1.at="fdc0" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.fd.1.drive="1" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for, but does no harm on 4.11; Needed for 8.2 # host=lapd_7.4 has next line hint.ata.0.at="isa" # host=lapd_7.4 has next line hint.ata.0.port="0x1F0" # host=lapd_7.4 has next line hint.ata.0.irq="14" # hint.ata.0.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.ata.0.port="0x1F0" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.ata.0.irq="14" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # I dont have a 2nd controller # hint.ata.1.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.ata.1.port="0x170" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.ata.1.irq="15" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for, but does no harm on 4.11; Needed for 8.2 # host=lapd_7.4 has next line hint.atkbdc.0.at="isa" # host=lapd_7.4 has next line hint.atkbdc.0.port="0x060" # host=lapd_7.4 has next line hint.atkbd.0.at="atkbdc" # host=lapd_7.4 has next line hint.atkbd.0.irq="1" # hint.atkbdc.0.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.atkbdc.0.port="0x060" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.atkbd.0.at="atkbdc" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.atkbd.0.irq="1" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for, but does no harm on 4.11; # host=lapd_7.4 has next line hint.psm.0.at="atkbdc" # host=lapd_7.4 has next line hint.psm.0.irq="12" # hint.psm.0.at="atkbdc" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.psm.0.irq="12" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for 4.11; Dont know if needed for 8.2 # host=lapd_7.4 has next line hint.sc.0.at="isa" # host=lapd_7.4 has next line hint.sc.0.flags="0x100" # hint.sc.0.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.sc.0.flags="0x100" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for 4.11; Dont know if needed for 8.2 # host=lapd_7.4 has next line hint.apm.0.disabled="1" # host=lapd_7.4 has next line hint.apm.0.flags="0x20" # hint.apm.0.disabled="1" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.apm.0.flags="0x20" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for 4.11; Dont know if needed for 8.2 hint.uart.0.at="isa" hint.uart.0.port="0x3F8" hint.uart.0.flags="0x10" hint.uart.0.irq="4" # hint.uart.0.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.uart.0.port="0x3F8" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.uart.0.flags="0x10" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.uart.0.irq="4" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # I dont have a 2nd serial port. # hint.uart.1.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.uart.1.port="0x2F8" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.uart.1.irq="3" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for 4.11; Dont know if needed for 8.2 # host=lapd_7.4 has next line hint.ppc.0.at="isa" # host=lapd_7.4 has next line hint.ppc.0.irq="7" # hint.ppc.0.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.ppc.0.irq="7" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # Not needed for 4.11; Dont know if needed for 8.2 hint.atrtc.0.at="isa" hint.atrtc.0.port="0x70" hint.atrtc.0.irq="8" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.atrtc.0.at="isa" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.atrtc.0.port="0x70" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # hint.atrtc.0.irq="8" # From 8.2-RELEASE/sys/i386/conf/GENERIC.hints # console="vidconsole" # From 4.11 kenv # currdev="disk1s1a:" # From 4.11 kenv # hint.ata.0.at="isa" # From 4.11 kenv # hint.ata.0.irq="14" # From 4.11 kenv # hint.ata.0.port="0x1F0" # From 4.11 kenv # hint.atkbd.0.at="atkbdc" # From 4.11 kenv # hint.atkbd.0.irq="1" # From 4.11 kenv # hint.atkbdc.0.at="isa" # From 4.11 kenv # hint.atkbdc.0.port="0x060" # From 4.11 kenv # hint.psm.0.at="atkbdc" # From 4.11 kenv # hint.psm.0.irq="12" # From 4.11 kenv # interpret="ok" # From 4.11 kenv # kernel="/kernel" # From 4.11 kenv # kernel_options="" # From 4.11 kenv # kernelname="/kernel" # From 4.11 kenv # loaddev="disk1s1a:" # From 4.11 kenv # vfs.root.mountfrom="ufs:/dev/ad0s1a" # From 4.11 kenv # Reassign ep0 from default 5 which only intermittently works, stickily. # 4.11 does not need this line # hint.ep.0.irq="11" # expt for 8.2, doesnt help # host=lapd_7.4 has next line hint.ed.0.at="isa" # host=lapd_7.4 has next line hint.ed.0.disabled="1" # host=lapd_7.4 has next line hint.ed.0.port="0x280" # host=lapd_7.4 has next line hint.ed.0.irq="10" # host=lapd_7.4 has next line hint.ed.0.maddr="0xd8000" # Another idea # hint.apic.0.disabled="1" hint.hw.pccard.debug="1" # Stuff below From 4 .11 dmesg with ed0 in slot # pcic0: at port 0x3e0 iomem 0xd0000 on isa0 # From 4.11 dmesg with ed0 in slot # pcic0: Polling mode # From 4.11 dmesg with ed0 in slot # pccard0: on pcic0 # From 4.11 dmesg with ed0 in slot # pccard1: on pcic0 # From 4.11 dmesg with ed0 in slot # See man pcic # sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0 # From 4.11 dmesg with ed0 in slot # sio0: type 16550A # From 4.11 dmesg with ed0 in slot # sio1 at port 0x2f8-0x2ff irq 3 on isa0 # From 4.11 dmesg with ed0 in slot # sio1: type 16550A # From 4.11 dmesg with ed0 in slot # ppc0: at port 0x378-0x37f irq 7 on isa0 # From 4.11 dmesg with ed0 in slot # ppc0: Generic chipset (ECP/PS2/NIBBLE) in COMPATIBLE mode # From 4.11 dmesg with ed0 in slot # ppc0: FIFO with 16/16/8 bytes threshold # From 4.11 dmesg with ed0 in slot # plip0: on ppbus0 # From 4.11 dmesg with ed0 in slot # lpt0: on ppbus0 # From 4.11 dmesg with ed0 in slot # lpt0: Interrupt-driven port # From 4.11 dmesg with ed0 in slot # ppi0: on ppbus0 # From 4.11 dmesg with ed0 in slot # pccard: card inserted, slot 0 # From 4.11 dmesg with ed0 in slot # ed0 at port 0x300-0x31f irq 10 flags 0x80000 slot 0 on pccard0 # From 4.11 dmesg with ed0 in slot # { Stuff below from /host/lapd/boot/device.hints, items not covered above hint.adv.0.at="isa" hint.adv.0.disabled="1" hint.aha.0.at="isa" hint.aha.0.disabled="1" hint.aic.0.at="isa" hint.aic.0.disabled="1" hint.ata.1.at="isa" hint.ata.1.irq="15" hint.ata.1.port="0x170" hint.bt.0.at="isa" hint.bt.0.disabled="1" hint.cs.0.at="isa" hint.cs.0.disabled="1" hint.fd.0.at="fdc0" hint.fd.0.drive="0" hint.fd.1.at="fdc0" hint.fd.1.drive="1" hint.fdc.0.at="isa" hint.fdc.0.drq="2" hint.fdc.0.irq="6" hint.fdc.0.port="0x3F0" hint.fe.0.at="isa" hint.fe.0.disabled="1" hint.fe.0.port="0x300" hint.ie.0.at="isa" hint.ie.0.disabled="1" hint.ie.0.irq="10" hint.ie.0.maddr="0xd0000" hint.ie.0.port="0x300" hint.le.0.at="isa" hint.le.0.disabled="1" hint.le.0.drq="0" hint.le.0.irq="10" hint.le.0.port="0x280" hint.sio.0.at="isa" hint.sio.0.flags="0x10" hint.sio.0.irq="4" hint.sio.0.port="0x3F8" hint.sio.1.at="isa" hint.sio.1.irq="3" hint.sio.1.port="0x2F8" hint.sio.2.at="isa" hint.sio.2.disabled="1" hint.sio.2.irq="5" hint.sio.2.port="0x3E8" hint.sio.3.at="isa" hint.sio.3.disabled="1" hint.sio.3.irq="9" hint.sio.3.port="0x2E8" hint.sn.0.at="isa" hint.sn.0.disabled="1" hint.sn.0.irq="10" hint.sn.0.port="0x300" hint.vga.0.at="isa" hint.vt.0.at="isa" hint.vt.0.disabled="1" # }