#
368167ed |
|
26-May-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Integration of the new driver architecture. * Moved devfs from fs/ to device_manager/, and separated the legacy driver support from it. * Removed fast_log module. * There are a couple of (temporary) regressions, though: - legacy SATA and ISA IDE support is disabled, the drivers haven't been ported yet. - The not yet used ATA bus manager hasn't been ported yet, either. - AHCI changes have not been tested. - the listdev command has been removed from the build (as it currently doesn't work anymore). - device manager generated IDs currently are not freed anymore when a device node is removed. - generic drivers can't yet use the new driver architecture. - simple busses that do not support device types won't work yet. - legacy driver publishing/unpublishing (ie. what USB needs) has not been tested, and may be broken. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25662 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
906b28a9 |
|
26-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added some PPC support to the PCI bus manager. We scan the Open Firmware device tree for PCI controllers and make them known to the bus manager, if we know how to talk with them. ATM we support only the UniNorth chip, which can be found in G4 Macs (code ported from FreeBSD). As far as I can judge it, all attached devices are identified correctly on all three host bridges of my Mac mini. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16102 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ce34fe16 |
|
17-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
added irq router file renamed io and configuration functions git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4728 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9452770b |
|
16-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
added new pci bus manager git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4721 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
368167ede8118f72da8c9ac5bb98ce9b46a8a639 |
|
26-May-2008 |
Axel Dörfler <axeld@pinc-software.de> |
* Integration of the new driver architecture. * Moved devfs from fs/ to device_manager/, and separated the legacy driver support from it. * Removed fast_log module. * There are a couple of (temporary) regressions, though: - legacy SATA and ISA IDE support is disabled, the drivers haven't been ported yet. - The not yet used ATA bus manager hasn't been ported yet, either. - AHCI changes have not been tested. - the listdev command has been removed from the build (as it currently doesn't work anymore). - device manager generated IDs currently are not freed anymore when a device node is removed. - generic drivers can't yet use the new driver architecture. - simple busses that do not support device types won't work yet. - legacy driver publishing/unpublishing (ie. what USB needs) has not been tested, and may be broken. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25662 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
906b28a9acbc46452027a76b24ca8a00ca70ef64 |
|
26-Jan-2006 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Added some PPC support to the PCI bus manager. We scan the Open Firmware device tree for PCI controllers and make them known to the bus manager, if we know how to talk with them. ATM we support only the UniNorth chip, which can be found in G4 Macs (code ported from FreeBSD). As far as I can judge it, all attached devices are identified correctly on all three host bridges of my Mac mini. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@16102 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
ce34fe168e39aa9959960882c4ff7801fd24168e |
|
17-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
added irq router file renamed io and configuration functions git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4728 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9452770b5ccb9450eb2ea6acefc6faa81e8a1e32 |
|
16-Sep-2003 |
beveloper <beveloper@nowhere.fake> |
added new pci bus manager git-svn-id: file:///srv/svn/repos/haiku/trunk/current@4721 a95241bf-73f2-0310-859d-f6bbb57e9c96
|