#
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
|
#
9ef25007 |
|
26-Sep-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Don't use the private vm_map_physical_memory() but just map_physical_memory(). * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22330 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d608540b |
|
20-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Separated vm_address_space.h from vm.h. Some more cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15614 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c4c68e33 |
|
20-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15611 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d156256c |
|
14-Feb-2005 |
Axel Dörfler <axeld@pinc-software.de> |
console_module_info::clear() now honors the "attr" argument. Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11373 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c48c2a97 |
|
11-Feb-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Ported over the vga text console module from NewOS. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11349 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
|
#
9ef250072b2e4ab73ce5b542a876cc9fb847963f |
|
26-Sep-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Don't use the private vm_map_physical_memory() but just map_physical_memory(). * Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@22330 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d608540b67e096e46c34092480b92a684e5b8b6b |
|
20-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Separated vm_address_space.h from vm.h. Some more cleanup. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15614 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c4c68e3305a233eacae80d27d748cf1b01de50bf |
|
20-Dec-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed build. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15611 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d156256cd69624b6fe506d7e2c81a8dcbf80655f |
|
14-Feb-2005 |
Axel Dörfler <axeld@pinc-software.de> |
console_module_info::clear() now honors the "attr" argument. Minor cleanup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11373 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
c48c2a976fe2fb2016ccc1b7c75217083a72ec37 |
|
11-Feb-2005 |
Axel Dörfler <axeld@pinc-software.de> |
Ported over the vga text console module from NewOS. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@11349 a95241bf-73f2-0310-859d-f6bbb57e9c96
|