#
1043be1d |
|
21-Jun-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed build -- code including <vm/vm.h> must be C++. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37198 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4f797d0b |
|
17-Apr-2009 |
David McPaul <dlmcpaul@gmail.com> |
return the actual dma mode on request git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30225 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2b07b8e0 |
|
28-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Replaced all instances of benaphores in the kernel code by mutexes. * Removed kernel benaphores. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25690 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
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
|
#
8ce98e44 |
|
28-Sep-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
convert files to new include file locations git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22347 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c8443ce0 |
|
10-Sep-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Replaced "ide_channel_cookie channel" and "ide_adapter_channel_info *" with "void *channel_cookie". This improves abstraction and allows bus drivers that are independant of ide_adapter. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18794 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9c4f4c03 |
|
11-Jan-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Changes because of renaming various data structures (pnp_node -> device_node, ...). Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10673 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0f43544e |
|
31-Aug-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Calm down IDE debug output. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8748 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
debb0e18 |
|
06-Jun-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added IDE bus manager written by Thomas Kurschel. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7775 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
1043be1d7c6b4878c9e39659f8719349f4d7cbeb |
|
21-Jun-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
Fixed build -- code including <vm/vm.h> must be C++. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@37198 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
4f797d0b59823e306e66589475829ca8f6c9ec56 |
|
17-Apr-2009 |
David McPaul <dlmcpaul@gmail.com> |
return the actual dma mode on request git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@30225 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2b07b8e0f1a7f1e76f31db24a21a42cbb01d7b9c |
|
28-May-2008 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Replaced all instances of benaphores in the kernel code by mutexes. * Removed kernel benaphores. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25690 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
|
#
8ce98e44ccce2220ad96b65043d7df792229f552 |
|
28-Sep-2007 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
convert files to new include file locations git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22347 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c8443ce024b94f3ef2ab4715636186bef87fe14f |
|
10-Sep-2006 |
Marcus Overhagen <marcusoverhagen@gmail.com> |
Replaced "ide_channel_cookie channel" and "ide_adapter_channel_info *" with "void *channel_cookie". This improves abstraction and allows bus drivers that are independant of ide_adapter. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18794 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9c4f4c037d1026f630885f682de9d5a4c24cc124 |
|
11-Jan-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Changes because of renaming various data structures (pnp_node -> device_node, ...). Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@10673 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
0f43544e4d4026265649b85ce552f590440a5a67 |
|
31-Aug-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Calm down IDE debug output. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8748 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
debb0e18cc536ec1cdc1204bfd3abb1b0c760105 |
|
06-Jun-2004 |
Axel Dörfler <axeld@pinc-software.de> |
Added IDE bus manager written by Thomas Kurschel. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7775 a95241bf-73f2-0310-859d-f6bbb57e9c96
|