I know it is friday and we are all tired....
I have a VGA device off amd8132 channel B
Trying VGA but LB hangs on the emulator.....
It looks like the VGA image is OK and loading... but,
Any help would be appreciated....
-----------------------------------------------------------------------
LB output....
PCI: 42:01.0 10 <- [0x00f0000000 - 0x00f7ffffff] prefmem
PCI: 42:01.0 14 <- [0x0000004000 - 0x00000040ff] io
PCI: 42:01.0 18 <- [0x00fc000000 - 0x00fc00ffff] mem
PCI: 42:01.0 30 <- [0x00fff80000 - 0x00fff9ffff] romem
...
Setting up local apic... apic_id: 1 done.
CPU #1 Initialized
All AP CPUs stopped
PCI: 00:18.0 init
PCI: 40:00.0 init
PCI: 40:00.1 init
PCI: 40:01.0 init
PCI: 42:01.0 init
rom address for PCI: 42:01.0 = fff80000
copying VGA ROM Image from 0xfff80000 to 0xc0000, 0xf000 bytes
entering emulator
<hangs here>
-----------------------------------------------------------------------------
My Config.lb....
chip southbridge/amd/amd8132
device pci 0.0 on end # Channel A
device pci 0.1 on end
device pci 1.0 on # Channel B
chip drivers/pci/onboard
device pci 1.0 on end
register "rom_address" = "0xfff80000" # start of video bios = rom_addres = 4G - 512K
end
end
device pci 1.1 on end
-------------------------------------------------------------
my mptables.c part....
//----- "VGA 42:01.0 ----- ATI FIreGL 9000
smp_write_intsrc(mc,mp_INT,MP_IRQ_TRIGGER_LEVEL|MP_IRQ_POLARITY_LOW, bus_8132_2, (1<<2) |0, apicid_8132_2, 19);
-----------------------------------------------------------
Data from original BIOS
12:01.0 VGA compatible controller: ATI Technologies Inc Radeon R250 Lf [FireGL 9000] (rev 02) (prog-if 00 [VGA])
Subsystem: ATI Technologies Inc Radeon R250 Lf [FireGL 9000]
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-
Latency: 255 (2000ns min), Cache Line Size 08
Interrupt: pin A routed to IRQ 5
Region 0: Memory at d0000000 (32-bit, prefetchable) [size=128M]
Region 1: I/O ports at 5c00 [size=256]
Region 2: Memory at dfdf0000 (32-bit, non-prefetchable) [size=64K]
[virtual] Expansion ROM at dfd00000 [disabled] [size=128K]
Capabilities: [50] Power Management version 2
Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=0 PME-
---------------------------------------------
VGA Rom part starts w/ 0x55aa
size = 61440
---------------------------------------------
#VGA Console
default CONFIG_CONSOLE_VGA=1
default CONFIG_PCI_ROM_RUN=1
----------------------------------------------
etherboot...
# for btext console support
CFLAGS+= -DCONSOLE_BTEXT
# for direct PC kbd support
CFLAGS+= -DCONSOLE_PC_KBD
------------------------------------------------
---------------------------------
Yahoo! Messenger with Voice. Make PC-to-Phone Calls to the US (and 30+ countries) for 2¢/min or less.