HomeFreeBSD

Implement workaround for broken access to configuration space.

Description

Implement workaround for broken access to configuration space.
Due to a HW bug in the RockChip PCIe implementation, attempting to access
a non-existent register in the configuration space will throw an exception.
Use new bus functions bus_peek() and bus_poke() to overcomme this limitation.

Details

Provenance
mmelAuthored on Sep 19 2020, 11:27 AM
Parents
rG95a85c125d0e: Add NetBSD compatible bus_space_peek_N() and bus_space_poke_N() functions.
Branches
Unknown
Tags
Unknown

Event Timeline