Opened 12 years ago
Last modified 7 years ago
#472 new defect
PCI bus not detected on iMac G4
Reported by: | Martin Decky | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | helenos/drv/pciintel | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
The PCI bus is not detected on iMac G4 (Flat Panel), thus rendering the machine without any user input (it is USB HID only). The reason is that the PCI bus configuration space physical address is not hardwired on this platform, but needs to be decoded from the OFW device tree.
Change History (3)
comment:1 by , 10 years ago
Milestone: | 0.6.0 → 0.7.1 |
---|
comment:2 by , 7 years ago
comment:3 by , 7 years ago
Milestone: | 0.7.1 |
---|
Note:
See TracTickets
for help on using tickets.
One more thing to keep in mind is that the configuration mechanism can be slightly different on ppc32 than it is on the Intel platforms. See
CONF_ADDR
,pci_conf_read/pci_conf_write
andpci_bus_t::conf_addr_reg
to see how the uspace driver currently tries to work both on Intel and SPARC.