History log of /haiku/src/add-ons/kernel/bus_managers/pci/pci_fixup.h
Revision Date Author Comments
# 8b9c0710 26-Apr-2013 Jérôme Duval <jerome.duval@gmail.com>

PCI bus manager: changed the type of domain from int to uint8.

* fixed narrowing conversion problem found by GCC 4.7.


# 65621982 10-Nov-2007 Marcus Overhagen <marcusoverhagen@gmail.com>

New PCI quirk/fixup support.
The Jmicron AHCI controller has a mode that combines IDE and AHCI functionality
into a single PCI device at function 0. This happens when the controller is set
in the BIOS to "basic" or "IDE" mode (but not in "RAID" or "AHCI" mode).
To avoid needing two drivers to handle a single PCI device, we switch to the
multifunction (split device) AHCI mode. This will set PCI device at function 0
to AHCI, and PCI device at function 1 to IDE controller.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22868 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 8b9c0710cd302a4fe5a4920792fbc5659fe85b6c 26-Apr-2013 Jérôme Duval <jerome.duval@gmail.com>

PCI bus manager: changed the type of domain from int to uint8.

* fixed narrowing conversion problem found by GCC 4.7.


# 65621982c96e3b6f3fddb26ab2776fa75ce0535b 10-Nov-2007 Marcus Overhagen <marcusoverhagen@gmail.com>

New PCI quirk/fixup support.
The Jmicron AHCI controller has a mode that combines IDE and AHCI functionality
into a single PCI device at function 0. This happens when the controller is set
in the BIOS to "basic" or "IDE" mode (but not in "RAID" or "AHCI" mode).
To avoid needing two drivers to handle a single PCI device, we switch to the
multifunction (split device) AHCI mode. This will set PCI device at function 0
to AHCI, and PCI device at function 1 to IDE controller.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22868 a95241bf-73f2-0310-859d-f6bbb57e9c96