Commits (7)
-
Robert Sprowson authored
Added VIA chip to table of known vendor/devices on motherboards RISC OS runs on. Trimmed Makefile clean rule duplication (AAsmModule removes rm). Version 0.16. Tagged as 'PCI-0_16'
900f50cb -
Jeffrey Lee authored
Detail: * Use the new OS_Memory 23 memory reservation system to stop other DAs claiming exclusive use of the physical memory we want to use for the PCI heap * Switch to using the new OS_Heap 8 instead of OS_Heap 7, so that memory alignment can be handled in terms of physical address insead of logical address (avoiding the need to ensure the DA is both logically and physically aligned) * Make sure the DA max size matches the amount of memory we found, so that if we can't get the full 32MB as desired, we don't run the risk of growing the DA into a non physically contiguous chunk of RAM Admin: Tested on BB-xM
360c9fc5 -
Jeffrey Lee authored
Version 0.17. Tagged as 'PCI-0_17'
9b92bcef -
Robert Sprowson authored
Extend the previously 32b offsets from PCI to ARM (physical) addresses as retrieved with HAL_PCIAddresses to instead by 64b offsets. After having applied the offset, choose the 64b versions of OS_Memory to map them in. No SWI interfaces are harmed in the making of this change.
462f20a7 -
Robert Sprowson authored
With a view to removing the vendor specific text from the generic OHCI driver at some point in future.
c490d235 -
Robert Sprowson authored
Just in case anyone tries loading this on an old HAL, remap 28 byte address table format to 40 byte. Version 0.18. Tagged as 'PCI-0_18'
117f576d -
Robert Sprowson authored
Add status bit 3, an extra flag bit for PCIe non-MSI interrupts. Add the recent class codes from the PCI-SIG rev 1.11 assignments (Jan 2019 edition). Version 0.19. Tagged as 'PCI-0_19'
cf9190c9
Showing
hdr/PCI
100644 → 100755