[LinuxBIOS] New Target for LinuxBios MB1030 / 3036 Success!!!???
Christian Sühs
chris at suehsi.de
Mon Apr 24 17:12:22 CEST 2006
However,
look here:
> vga_first = PCI: 00:09.0
Thats good!
> Looking at device PCI: 00:12.1
> Looking at device PCI: 00:12.2
> Looking at device PCI: 00:12.3
> Looking at device PCI: 00:12.4
Why on hell does this happens?
> last onboard = PCI: 00:12.4
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This comes with the not changed patch
It Should be vga_first = PCI 12.4
last onboard = PCI 9.0
or only one onboard device
> Looking at device PCI: 00:13.0
> vga = PCI: 00:09.0
> Looking at vga_onboard
> Yes: PCI: 00:12.4
> Reassigning vga to PCI: 00:12.4
Waaaaaaaaah!? Ok, the old patch.
> Root Device read_resources bus 0 link: 0 done
> PCI: 00:09.0 10 * [0xfd000000 - 0xfdffffff] mem
> PCI: 00:09.0 30 * [0xfe000000 - 0xfe00ffff] mem
Yeahhhhh, thats good
> PCI: 00:12.4 10 * [0xfe010000 - 0xfe010fff] mem
> PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0
> PCI: 00:09.0 10 <- [0x00fd000000 - 0x00fdffffff] mem
> PCI: 00:09.0 30 <- [0x00fe000000 - 0x00fe00ffff] romem
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Here is the needed IO Range
> PCI: 00:12.1 10 <- [0x00fe012000 - 0x00fe0120ff] mem
> PCI: 00:12.2 20 <- [0x0000001000 - 0x000000107f] io
> PCI: 00:12.3 10 <- [0x00fe013000 - 0x00fe01307f] mem
> PCI: 00:12.4 10 <- [0x00fe010000 - 0x00fe010fff] mem
> PCI: 00:13.0 10 <- [0x00fe011000 - 0x00fe011fff] mem
> PCI: 00:09.0 init
> rom address for PCI: 00:09.0 = fe000000
> PCI Expansion ROM, signature 0x0202, INIT size 0x0400, data ptr 0x0202
> Incorrect Expansion ROM Header Signature 0202
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Well, the false vga device was allocated
> 00:09.0 0300: 10ea:5000 (rev 02)
> Subsystem: 0202:0202
^^^^^^^^^^^^^^^^^^^^^
Is 0280:7000 with factory bios
> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
^^^^
Why not?
> Status: Cap- 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
> Interrupt: pin A routed to IRQ 0
> Region 0: Memory at fd000000 (32-bit, non-prefetchable) [size=16M]
> Expansion ROM at fe000000 [disabled] [size=64K]
>
>
>
> 00:12.4 0300: 1078:0104
^^^^^^^^^^^^^^^^^^^^^^^^^
Damn, I can't see this longer :D
> Control: I/O- Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B-
> Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR-
> Region 0: Memory at fe010000 (32-bit, non-prefetchable) [size=4K]
>
More information about the coreboot
mailing list