Hi !

Thanks to a face to face talk at FOSDEM 2019 in Brussels, with Philippe, a German Coreboot speaker (and developer ? He knows better than me), I was said that dropping a mail to the list and asking for possible support of my desktop motherboard would not break your rules. So I do now.

We are dealing here with legacy Pentium IV hardware (circa 2004, ugh!)

Northbridge: SIS 651
http://www.cpu-upgrade.com/mb-SiS_(chipsets)/651.html

iGPU: SIS 315 (w/ SIS 301B) (unused, PCI GPU GT430 in use)

Southbridge: SIS 962

Processor: Pentium IV Northwood 3.06Ghz HT 512K L2 533MT/s FSB
http://www.cpu-upgrade.com/CPUs/Intel/Pentium_4/RK80532PE083512.html


I may provide more details, but I guess this is enough to check if I am facing a wall, or if most of the work has been already done at tuning Coreboot for firing up this kind of hardware.


Thank you !


Frederic


PS: I attached here below a lspci -v output.


--
Frédéric Dumas
[email protected]





00:00.0 Host bridge: Silicon Integrated Systems [SiS] 651 Host (rev 02)
        Subsystem: ASUSTeK Computer Inc. Device 8081
        Flags: bus master, medium devsel, latency 32
        Memory at e5000000 (32-bit, non-prefetchable) [size=4M]
        Capabilities: [c0] AGP version 2.0
        Kernel driver in use: agpgart-sis
        Kernel modules: sis_agp

00:01.0 PCI bridge: Silicon Integrated Systems [SiS] AGP Port (virtual PCI-to-PCI bridge) (prog-if 00 [Normal decode])
        Flags: bus master, fast devsel, latency 0
        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
        Kernel modules: shpchp

00:02.0 ISA bridge: Silicon Integrated Systems [SiS] SiS962 [MuTIOL Media IO] LPC Controller (rev 14)
        Flags: bus master, medium devsel, latency 0

00:02.1 SMBus: Silicon Integrated Systems [SiS] SiS961/2/3 SMBus controller
        Flags: medium devsel
        I/O ports at e600 [size=32]
        Kernel driver in use: sis96x_smbus
        Kernel modules: i2c_sis96x

00:02.5 IDE interface: Silicon Integrated Systems [SiS] 5513 IDE Controller (prog-if 80 [ISA Compatibility mode-only controller, supports bus mastering])
        Subsystem: ASUSTeK Computer Inc. Device 807a
        Flags: bus master, medium devsel, latency 128, IRQ 16
        [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
        [virtual] Memory at 000003f0 (type 3, non-prefetchable)
        [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
        [virtual] Memory at 00000370 (type 3, non-prefetchable)
        I/O ports at b400 [size=16]
        Kernel driver in use: pata_sis
        Kernel modules: pata_acpi

00:02.7 Multimedia audio controller: Silicon Integrated Systems [SiS] SiS7012 AC'97 Sound Controller (rev a0)
        Subsystem: ASUSTeK Computer Inc. Device 8095
        Flags: bus master, medium devsel, latency 32, IRQ 18
        I/O ports at a400 [size=256]
        I/O ports at a000 [size=128]
        Capabilities: [48] Power Management version 2
        Kernel driver in use: snd_intel8x0
        Kernel modules: snd_intel8x0

00:03.0 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. Device 807a
        Flags: bus master, medium devsel, latency 32, IRQ 9
        Memory at e4000000 (32-bit, non-prefetchable) [size=4K]
        Kernel driver in use: ohci-pci

00:03.1 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. Device 807a
        Flags: bus master, medium devsel, latency 32, IRQ 21
        Memory at e3800000 (32-bit, non-prefetchable) [size=4K]
        Kernel driver in use: ohci-pci

00:03.2 USB controller: Silicon Integrated Systems [SiS] USB 1.1 Controller (rev 0f) (prog-if 10 [OHCI])
        Subsystem: ASUSTeK Computer Inc. Device 807a
        Flags: bus master, medium devsel, latency 32, IRQ 22
        Memory at e3000000 (32-bit, non-prefetchable) [size=4K]
        Kernel driver in use: ohci-pci

00:03.3 USB controller: Silicon Integrated Systems [SiS] USB 2.0 Controller (prog-if 20 [EHCI])
        Subsystem: ASUSTeK Computer Inc. Device 807a
        Flags: bus master, medium devsel, latency 32, IRQ 23
        Memory at e2800000 (32-bit, non-prefetchable) [size=4K]
        Capabilities: [50] Power Management version 2
        Kernel driver in use: ehci-pci

00:0e.0 PCI bridge: PLX Technology, Inc. PEX8112 x1 Lane PCI Express-to-PCI Bridge (rev aa) (prog-if 00 [Normal decode])
        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 17
        Bus: primary=00, secondary=02, subordinate=02, sec-latency=32
        I/O behind bridge: 00009000-00009fff
        Memory behind bridge: e0800000-e27fffff
        Prefetchable memory behind bridge: e5f00000-f3efffff
        Capabilities: [40] Power Management version 2
        Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [60] Express PCI/PCI-X to PCI-Express Bridge, MSI 00
        Kernel modules: shpchp

00:0f.0 Ethernet controller: Broadcom Inc. and subsidiaries BCM4401 100Base-T (rev 01)
        Subsystem: ASUSTeK Computer Inc. A7V8X motherboard
        Flags: bus master, fast devsel, latency 32, IRQ 18
        Memory at e0000000 (32-bit, non-prefetchable) [size=8K]
        Capabilities: [40] Power Management version 2
        Kernel driver in use: b44
        Kernel modules: b44

00:10.0 CardBus bridge: ENE Technology Inc CB-710/2/4 Cardbus Controller (rev 01)
        Subsystem: ENE Technology Inc CB-710/2/4 Cardbus Controller
        Flags: bus master, medium devsel, latency 168, IRQ 16
        Memory at fe800000 (32-bit, non-prefetchable) [size=4K]
        Bus: primary=00, secondary=03, subordinate=06, sec-latency=176
        Memory window 0: 80000000-83ffffff (prefetchable)
        Memory window 1: 84000000-87ffffff
        I/O window 0: 00001000-000010ff
        I/O window 1: 00001400-000014ff
        16-bit legacy interface ports at 0001
        Capabilities: [a0] Power Management version 1
        Kernel driver in use: yenta_cardbus
        Kernel modules: yenta_socket

00:10.1 FLASH memory: ENE Technology Inc CB710 Memory Card Reader Controller
        Subsystem: ASUSTeK Computer Inc. Device 1724
        Flags: medium devsel, IRQ 19
        I/O ports at 8800 [size=128]
        Capabilities: [a0] Power Management version 2
        Kernel driver in use: cb710
        Kernel modules: cb710

00:13.0 Multimedia video controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder (rev 05)
        Subsystem: Hauppauge computer works Inc. WinTV HVR-4000-HD
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at df000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [44] Vital Product Data
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: cx8800
        Kernel modules: cx8800

00:13.1 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [Audio Port] (rev 05)
        Subsystem: Hauppauge computer works Inc. WinTV HVR-4000-HD
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at de000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: cx88_audio
        Kernel modules: cx88_alsa

00:13.2 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [MPEG Port] (rev 05)
        Subsystem: Hauppauge computer works Inc. WinTV HVR-4000-HD
        Flags: bus master, medium devsel, latency 32, IRQ 18
        Memory at dd000000 (32-bit, non-prefetchable) [size=16M]
        Capabilities: [4c] Power Management version 2
        Kernel driver in use: cx88-mpeg driver manager
        Kernel modules: cx8802

00:13.4 Multimedia controller: Conexant Systems, Inc. CX23880/1/2/3 PCI Video and Audio Decoder [IR Port] (rev 05)
        Subsystem: Hauppauge computer works Inc. WinTV HVR-4000-HD
        Flags: bus master, medium devsel, latency 32, IRQ 255
        Memory at dc000000 (32-bit, non-prefetchable) [disabled] [size=16M]
        Capabilities: [4c] Power Management version 2

02:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 430] (rev a1) (prog-if 00 [VGA controller])
        Subsystem: ZOTAC International (MCO) Ltd. Device 2200
        Flags: bus master, fast devsel, latency 0, IRQ 24
        Memory at e1000000 (32-bit, non-prefetchable) [size=16M]
        Memory at e8000000 (64-bit, prefetchable) [size=128M]
        Memory at e6000000 (64-bit, prefetchable) [size=32M]
        I/O ports at 9800 [size=128]
        Expansion ROM at 000c0000 [disabled] [size=128K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable+ Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Capabilities: [b4] Vendor Specific Information: Len=14 <?>
        Kernel driver in use: nouveau
        Kernel modules: nvidiafb, nouveau

02:00.1 Audio device: NVIDIA Corporation GF108 High Definition Audio Controller (rev a1)
        Subsystem: ZOTAC International (MCO) Ltd. Device 2200
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at e0800000 (32-bit, non-prefetchable) [size=16K]
        Capabilities: [60] Power Management version 3
        Capabilities: [68] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [78] Express Endpoint, MSI 00
        Kernel driver in use: snd_hda_intel
        Kernel modules: snd_hda_intel
_______________________________________________
coreboot mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to