Opened 13 years ago
Last modified 8 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 , 11 years ago
| Milestone: | 0.6.0 → 0.7.1 |
|---|
comment:2 by , 8 years ago
comment:3 by , 8 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_writeandpci_bus_t::conf_addr_regto see how the uspace driver currently tries to work both on Intel and SPARC.