#
64d79eff |
|
27-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Changed physical_entry::{address,size} to phys_{addr,size}_t and changed map_physical_memory()'s physicalAddress parameter type from void* to phys_addr_t. This breaks source compatibility, but -- as long as phys_{addr,size}_t remain 32 bit wide -- keeps binary compatibility with BeOS. * Adjusted all code using the affected interfaces (Oh what fun!). Added a few TODOs in places where the wrong types (e.g. void* for physical addresses are used). Looks like quite a few drivers aren't 64 bit safe and others will break with PAE. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36960 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5aa5ce24 |
|
12-Jun-2004 |
beveloper <beveloper@nowhere.fake> |
Huge cleanup of debugging code. Also fixed a few warnings. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
77eda145 |
|
09-May-2004 |
beveloper <beveloper@nowhere.fake> |
Split the mempool spinlock into two. Added a ROUNDUP() macro. Moved area_malloc/free into util.c. Added missing license. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7466 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
07815bc5 |
|
03-May-2004 |
beveloper <beveloper@nowhere.fake> |
The driver interface detects the cards and publishes defs entries. util.* provide a convenience function to map physical memory. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7397 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
64d79eff7290437d24b1a420537c3ed5c144ab96 |
|
27-May-2010 |
Ingo Weinhold <ingo_weinhold@gmx.de> |
* Changed physical_entry::{address,size} to phys_{addr,size}_t and changed map_physical_memory()'s physicalAddress parameter type from void* to phys_addr_t. This breaks source compatibility, but -- as long as phys_{addr,size}_t remain 32 bit wide -- keeps binary compatibility with BeOS. * Adjusted all code using the affected interfaces (Oh what fun!). Added a few TODOs in places where the wrong types (e.g. void* for physical addresses are used). Looks like quite a few drivers aren't 64 bit safe and others will break with PAE. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@36960 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5aa5ce24e2adc2c1b0803e66ffba1748bc86de8f |
|
12-Jun-2004 |
beveloper <beveloper@nowhere.fake> |
Huge cleanup of debugging code. Also fixed a few warnings. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7935 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
77eda14527a723dddee0184a1e0c619acc62a3d1 |
|
09-May-2004 |
beveloper <beveloper@nowhere.fake> |
Split the mempool spinlock into two. Added a ROUNDUP() macro. Moved area_malloc/free into util.c. Added missing license. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7466 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
07815bc5208ec72395601f998a9801c48cf47ca3 |
|
03-May-2004 |
beveloper <beveloper@nowhere.fake> |
The driver interface detects the cards and publishes defs entries. util.* provide a convenience function to map physical memory. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7397 a95241bf-73f2-0310-859d-f6bbb57e9c96
|