with google I found an old page that has since been removed from the linuxbios
website that had the beginnings of a story about putting linuxbios on a 
thinkpad
T22.  I guess the story never got finished?

I have a thinkpad 570e with the latest bios from IBM (1999) and wanted to
replace its hard drive with a compact flash card.  So I found a CF->IDE
converter, bought a CF card and tried to boot it.  But the bios doesn't
recognize the CF card as an IDE device.  A newer thinkpad T40 does find the 
card
and boot from it just fine.  So I know the card works as a disk.  But the BIOS
on the 570e is too old and stupid to find it.  So currently, I am using 
isolinux
to boot from a CD, load the kernel/initrd and then mount the CF card as /.

So I am coming to this list in hopes that I can find a way to update my bios 
so
that it will recognize the CF card as a bootable device.



--Vernon
# dmidecode 2.6
SMBIOS 2.3 present.
32 structures occupying 1022 bytes.
Table at 0x000E8010.
Handle 0x0000
        DMI type 0, 20 bytes.
        BIOS Information
                Vendor: IBM
                Version: IUET26WW 
                Release Date: 12/12/1999
                Address: 0xE8000
                Runtime Size: 96 kB
                ROM Size: 512 kB
                Characteristics:
                        ISA is supported
                        PCI is supported
                        PC Card (PCMCIA) is supported
                        PNP is supported
                        APM is supported
                        BIOS is upgradeable
                        BIOS shadowing is allowed
                        ESCD support is available
                        Boot from CD is supported
                        Selectable boot is supported
                        Boot from PC Card (PCMCIA) is supported
                        EDD is supported
                        3.5"/720 KB floppy services are supported (int 13h)
                        3.5"/2.88 MB floppy services are supported (int 13h)
                        Print screen service is supported (int 5h)
                        8042 keyboard services are supported (int 9h)
                        Serial services are supported (int 14h)
                        Printer services are supported (int 17h)
                        CGA/mono video services are supported (int 10h)
                        ACPI is supported
                        LS-120 boot is supported
                        BIOS boot specification is supported
Handle 0x0001
        DMI type 1, 25 bytes.
        System Information
                Manufacturer: IBM
                Product Name: 26436AU
                Version: Not Available
                Serial Number: 78D7521
                UUID: F7D92A01-43E4-11CB-AB13-DA4C1C3D217B
                Wake-up Type: Power Switch
Handle 0x0002
        DMI type 2, 8 bytes.
        Base Board Information
                Manufacturer: IBM
                Product Name: 26436AU
                Version: Not Available
                Serial Number: J1D9R03003H
Handle 0x0003
        DMI type 3, 17 bytes.
        Chassis Information
                Manufacturer: IBM
                Type: Notebook
                Lock: Not Present
                Version: Not Available
                Serial Number: Not Available
                Asset Tag: Not Available
                Boot-up State: Safe
                Power Supply State: Safe
                Thermal State: Safe
                Security Status: Unknown
                OEM Information: 0x00000000
Handle 0x0004
        DMI type 126, 17 bytes.
        Inactive
Handle 0x0005
        DMI type 126, 17 bytes.
        Inactive
Handle 0x0006
        DMI type 4, 32 bytes.
        Processor Information
                Socket Designation: None
                Type: Central Processor
                Family: Pentium III
                Manufacturer: GenuineIntel
                ID: 83 06 00 00 FF F9 83 03
                Signature: Type 0, Family 6, Model 8, Stepping 3
                Flags:
                        FPU (Floating-point unit on-chip)
                        VME (Virtual mode extension)
                        DE (Debugging extension)
                        PSE (Page size extension)
                        TSC (Time stamp counter)
                        MSR (Model specific registers)
                        PAE (Physical address extension)
                        MCE (Machine check exception)
                        CX8 (CMPXCHG8 instruction supported)
                        SEP (Fast system call)
                        MTRR (Memory type range registers)
                        PGE (Page global enable)
                        MCA (Machine check architecture)
                        CMOV (Conditional move instruction supported)
                        PAT (Page attribute table)
                        PSE-36 (36-bit page size extension)
                        MMX (MMX technology supported)
                        FXSR (Fast floating-point save and restore)
                        SSE (Streaming SIMD extensions)
                Version: Pentium(R) III
                Voltage: 1.6 V
                External Clock: 66 MHz
                Max Speed: 500 MHz
                Current Speed: Unknown
                Status: Populated, Enabled
                Upgrade: None
                L1 Cache Handle: 0x000A
                L2 Cache Handle: 0x000B
                L3 Cache Handle: Not Provided
Handle 0x0007
        DMI type 5, 20 bytes.
        Memory Controller Information
                Error Detecting Method: None
                Error Correcting Capabilities:
                        None
                Supported Interleave: One-way Interleave
                Current Interleave: One-way Interleave
                Maximum Memory Module Size: 128 MB
                Maximum Total Memory Size: 256 MB
                Supported Speeds:
                        70 ns
                        60 ns
                Supported Memory Types:
                        FPM
                        EDO
                        DIMM
                Memory Module Voltage: 3.3 V
                Associated Memory Slots: 2
                        0x0008
                        0x0009
                Enabled Error Correcting Capabilities:
                        Unknown
Handle 0x0008
        DMI type 6, 12 bytes.
        Memory Module Information
                Socket Designation: Base Memory
                Bank Connections: 0 1
                Current Speed: Unknown
                Type: DIMM SDRAM
                Installed Size: 64 MB (Single-bank Connection)
                Enabled Size: 64 MB (Single-bank Connection)
                Error Status: OK
Handle 0x0009
        DMI type 6, 12 bytes.
        Memory Module Information
                Socket Designation: DIMM Slot 1
                Bank Connections: 2 3
                Current Speed: Unknown
                Type: DIMM SDRAM
                Installed Size: 128 MB (Double-bank Connection)
                Enabled Size: 128 MB (Double-bank Connection)
                Error Status: OK
Handle 0x000A
        DMI type 7, 19 bytes.
        Cache Information
                Socket Designation: L1 Cache
                Configuration: Enabled, Socketed, Level 1
                Operational Mode: Write Back
                Location: Internal
                Installed Size: 16 KB
                Maximum Size: 16 KB
                Supported SRAM Types:
                        Burst
                        Pipeline Burst
                        Synchronous
                        Asynchronous
                Installed SRAM Type: Synchronous
                Speed: Unknown
                Error Correction Type: None
                System Type: Unified
                Associativity: 4-way Set-associative
Handle 0x000B
        DMI type 7, 19 bytes.
        Cache Information
                Socket Designation: L2 Cache
                Configuration: Enabled, Socketed, Level 2
                Operational Mode: Write Back
                Location: External
                Installed Size: 256 KB
                Maximum Size: 256 KB
                Supported SRAM Types:
                        Burst
                        Pipeline Burst
                        Synchronous
                        Asynchronous
                Installed SRAM Type: Pipeline Burst Synchronous
                Speed: Unknown
                Error Correction Type: None
                System Type: Unified
                Associativity: 4-way Set-associative
Handle 0x000C
        DMI type 8, 9 bytes.
        Port Connector Information
                Internal Reference Designator: Not Specified
                Internal Connector Type: 9 Pin Dual Inline (pin 10 cut)
                External Reference Designator: Serial
                External Connector Type: DB-9 male
                Port Type: Serial Port 16550A Compatible
Handle 0x000D
        DMI type 8, 9 bytes.
        Port Connector Information
                Internal Reference Designator: Not Specified
                Internal Connector Type: 25 Pin Dual Inline (pin 26 cut)
                External Reference Designator: Parallel
                External Connector Type: DB-25 female
                Port Type: Parallel Port ECP/EPP
Handle 0x000E
        DMI type 8, 9 bytes.
        Port Connector Information
                Internal Reference Designator: Not Specified
                Internal Connector Type: None
                External Reference Designator: PS/2 Mouse
                External Connector Type: Circular DIN-8 male
                Port Type: Keyboard Port
Handle 0x000F
        DMI type 8, 9 bytes.
        Port Connector Information
                Internal Reference Designator: Not Specified
                Internal Connector Type: None
                External Reference Designator: USB
                External Connector Type: Other
                Port Type: USB
Handle 0x0010
        DMI type 8, 9 bytes.
        Port Connector Information
                Internal Reference Designator: Not Specified
                Internal Connector Type: None
                External Reference Designator: Line-In
                External Connector Type: Other
                Port Type: Other
Handle 0x0011
        DMI type 8, 9 bytes.
        Port Connector Information
                Internal Reference Designator: Not Specified
                Internal Connector Type: None
                External Reference Designator: Headphone Jack
                External Connector Type: Other
                Port Type: Other
Handle 0x0012
        DMI type 9, 13 bytes.
        System Slot Information
                Designation: CardBus Slot 1
                Type: 32-bit PC Card (PCMCIA)
                Current Usage: Available
                Length: Other
                ID: Adapter 0, Socket 0
                Characteristics:
                        5.0 V is provided
                        3.3 V is provided
                        PME signal is supported
                        Hot-plug devices are supported
Handle 0x0013
        DMI type 9, 13 bytes.
        System Slot Information
                Designation: CardBus Slot 2
                Type: 32-bit PC Card (PCMCIA)
                Current Usage: Available
                Length: Other
                ID: Adapter 0, Socket 0
                Characteristics:
                        5.0 V is provided
                        3.3 V is provided
                        PME signal is supported
                        Hot-plug devices are supported
Handle 0x0014
        DMI type 10, 8 bytes.
        On Board Device 1 Information
                Type: Video
                Status: Disabled
                Description: Video (NeoMagic)
        On Board Device 2 Information
                Type: Sound
                Status: Disabled
                Description: Audio (Crystal)
Handle 0x0015
        DMI type 16, 15 bytes.
        Physical Memory Array
                Location: System Board Or Motherboard
                Use: System Memory
                Error Correction Type: None
                Maximum Capacity: 1 GB
                Error Information Handle: Not Provided
                Number Of Devices: 2
Handle 0x0016
        DMI type 17, 23 bytes.
        Memory Device
                Array Handle: 0x0015
                Error Information Handle: No Error
                Total Width: 64 bits
                Data Width: 64 bits
                Size: 64 MB
                Form Factor: TSOP
                Set: None
                Locator: On board
                Bank Locator: On board
                Type: DRAM
                Type Detail: Synchronous
                Speed: Unknown
Handle 0x0017
        DMI type 17, 23 bytes.
        Memory Device
                Array Handle: 0x0015
                Error Information Handle: No Error
                Total Width: 64 bits
                Data Width: 64 bits
                Size: 128 MB
                Form Factor: DIMM
                Set: None
                Locator: DIMM
                Bank Locator: DIMM
                Type: DRAM
                Type Detail: Synchronous
                Speed: Unknown
Handle 0x0018
        DMI type 19, 15 bytes.
        Memory Array Mapped Address
                Starting Address: 0x00000000000
                Ending Address: 0x0000C0003FF
                Range Size: 196609 kB
                Physical Array Handle: 0x0015
                Partition Width: 0
Handle 0x0019
        DMI type 20, 19 bytes.
        Memory Device Mapped Address
                Starting Address: 0x00000000000
                Ending Address: 0x00003FFFFFF
                Range Size: 64 MB
                Physical Device Handle: 0x0016
                Memory Array Mapped Address Handle: 0x0018
                Partition Row Position: 1
Handle 0x001A
        DMI type 20, 19 bytes.
        Memory Device Mapped Address
                Starting Address: 0x00004000000
                Ending Address: 0x0000BFFFFFF
                Range Size: 128 MB
                Physical Device Handle: 0x0017
                Memory Array Mapped Address Handle: 0x0018
                Partition Row Position: 1
Handle 0x001B
        DMI type 21, 7 bytes.
        Built-in Pointing Device
                Type: Track Point
                Interface: PS/2
                Buttons: 3
Handle 0x001C
        DMI type 22, 26 bytes.
        Portable Battery
                Location: Front
                Manufacturer: Not Specified
                Name: IBM
                Design Capacity: Unknown
                Design Voltage: Unknown
                SBDS Version: Not Specified
                Maximum Error: Unknown
                SBDS Serial Number: 0000
                SBDS Manufacture Date: 1980-00-00
                SBDS Chemistry: Not Specified
                OEM-specific Information: 0x00008600
Handle 0x001D
        DMI type 22, 26 bytes.
        Portable Battery
                Location: UltraBase
                Manufacturer: Not Specified
                Name: IBM
                Design Capacity: Unknown
                Design Voltage: Unknown
                SBDS Version: Not Specified
                Maximum Error: Unknown
                SBDS Serial Number: 0000
                SBDS Manufacture Date: 1980-00-00
                SBDS Chemistry: Not Specified
                OEM-specific Information: 0x00000F01
Handle 0x001E
        DMI type 32, 20 bytes.
        System Boot Information
                Status: No errors detected
Handle 0x001F
        DMI type 127, 4 bytes.
        End Of Table
0000:00:00.0 Host bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX Host bridge 
(rev 03)
        Flags: bus master, medium devsel, latency 64
        Memory at f8000000 (32-bit, prefetchable) [size=64M]
        Capabilities: [a0] AGP version 1.0

0000:00:01.0 PCI bridge: Intel Corp. 440BX/ZX/DX - 82443BX/ZX/DX AGP bridge 
(rev 03) (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 64
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=64
        Memory behind bridge: f4200000-f47fffff
        Prefetchable memory behind bridge: f5000000-f5ffffff

0000:00:02.0 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: IBM: Unknown device 0130
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 50000000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=02, subordinate=05, sec-latency=176
        Memory window 0: 10000000-103ff000 (prefetchable)
        Memory window 1: 10400000-107ff000
        I/O window 0: 00004000-000040ff
        I/O window 1: 00004400-000044ff
        16-bit legacy interface ports at 0001

0000:00:02.1 CardBus bridge: Texas Instruments PCI1450 (rev 03)
        Subsystem: IBM: Unknown device 0130
        Flags: bus master, medium devsel, latency 168, IRQ 11
        Memory at 50100000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=06, subordinate=09, sec-latency=176
        Memory window 0: 10800000-10bff000 (prefetchable)
        Memory window 1: 10c00000-10fff000
        I/O window 0: 00004800-000048ff
        I/O window 1: 00004c00-00004cff
        16-bit legacy interface ports at 0001

0000:00:05.0 Multimedia audio controller: Cirrus Logic CS 4614/22/24 
[CrystalClear SoundFusion Audio Accelerator] (rev 01)
        Subsystem: IBM: Unknown device 0132
        Flags: slow devsel, IRQ 11
        Memory at f4100000 (32-bit, non-prefetchable) [size=4K]
        Memory at f4000000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: [40] Power Management version 2

0000:00:06.0 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ISA (rev 02)
        Flags: bus master, medium devsel, latency 0

0000:00:06.1 IDE interface: Intel Corp. 82371AB/EB/MB PIIX4 IDE (rev 01) 
(prog-if 80 [Master])
        Flags: bus master, medium devsel, latency 64
        I/O ports at 1800 [size=16]

0000:00:06.2 USB Controller: Intel Corp. 82371AB/EB/MB PIIX4 USB (rev 01) 
(prog-if 00 [UHCI])
        Flags: medium devsel, IRQ 11
        I/O ports at 1820 [size=32]

0000:00:06.3 Bridge: Intel Corp. 82371AB/EB/MB PIIX4 ACPI (rev 03)
        Flags: medium devsel, IRQ 9

0000:00:07.0 Communication controller: Lucent Microelectronics WinModem 56k 
(rev 01)
        Subsystem: IBM Lucent Win Modem
        Flags: medium devsel, IRQ 11
        Memory at f4101000 (32-bit, non-prefetchable) [size=256]
        I/O ports at 1810 [size=8]
        I/O ports at 2000 [size=256]
        Capabilities: [f8] Power Management version 2

0000:01:00.0 VGA compatible controller: Neomagic Corporation NM2200 [MagicGraph 
256AV] (rev 20) (prog-if 00 [VGA])
        Subsystem: IBM ThinkPad 570
        Flags: bus master, fast Back2Back, medium devsel, latency 128, IRQ 11
        Memory at f5000000 (32-bit, prefetchable) [size=16M]
        Memory at f4400000 (32-bit, non-prefetchable) [size=4M]
        Memory at f4200000 (32-bit, non-prefetchable) [size=1M]
        Capabilities: [dc] Power Management version 1

0000:02:00.0 Ethernet controller: 3Com Corporation 3cCFE575CT CardBus [Cyclone] 
(rev 10)
        Subsystem: 3Com Corporation FE575C-3Com 10/100 LAN CardBus-Fast Ethernet
        Flags: bus master, medium devsel, latency 64, IRQ 11
        I/O ports at 4000 [size=128]
        Memory at 10400000 (32-bit, non-prefetchable) [size=128]
        Memory at 10400080 (32-bit, non-prefetchable) [size=128]
        Expansion ROM at 10000000 [disabled] [size=128K]
        Capabilities: [50] Power Management version 1

-- 
linuxbios mailing list
[email protected]
http://www.openbios.org/mailman/listinfo/linuxbios

Reply via email to