#
2587f6d1 |
|
05-May-2020 |
RudolfC <rudolf.cornelissen@gmail.com> |
Allow gfx drivers framebuffercloning, for i.e. videonode BBufferGroup::AddBuffer.
|
#
8a0c9d52 |
|
10-Aug-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
OS: Rename B_USER_CLONEABLE_AREA to B_CLONEABLE_AREA. It now lives in OS.h. The idea is that this will now be accessible to userland applications, so userland memory is protected from access by other processes, just as kernel memory is. No functional change (the constants are still the same, though I've changed some to use shifts to make clear which bits are allocated are which are unused.)
|
#
a3a41a5b |
|
05-Sep-2018 |
Jérôme Duval <jerome.duval@gmail.com> |
Make areas cloned by accelerants effectively cloneable. Change-Id: I78046af6548e36571813ce516491c7fb64581967 Reviewed-on: https://review.haiku-os.org/513 Reviewed-by: waddlesplash <waddlesplash@gmail.com>
|
#
323b6546 |
|
21-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Filtered flat import of Oliver's svn package management branch Bring the changes that aren't package management related and the ones that are but don't take effect as long as they are ignored by the build system into the master. Summary of changes: * Introduce private header <directories.h> with constants for a good deal of paths that should usually be retrieved via find_directory(). * Replace hard-coded paths by using find_directory() or the <directories.h> constants (e.g. in drivers and the kernel). * Add find_directory() constants needed for package management. * Add __HAIKU_ABI_NAME and B_HAIKU_ABI_NAME macros. * src/apps/deskbar: BeMenu.* -> DeskbarMenu.*, DeskBarUtils.* -> DeskbarUtils.* * Change deskbar menu settings directory from ~/config/be to ~/config/settings/deskbar. * Other smaller cleanups, changes, and fixes.
|
#
3dfd9cb9 |
|
16-Jun-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Flat commit of all changes from package-management branch in svn
|
#
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
|
#
2e16ba2a |
|
21-Apr-2006 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
updated skeleton, neomagic and VIA driver to export lower case kerneldriver names for the /dev/ hierarchy. It turns out R5 and dano convert upper case to lower case names, while Haiku just literally uses them... Now fixed inside these drivers by using lowercase instead of uppercase. 'Bug' reported by John Drinkwater. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17192 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
94419876 |
|
14-Nov-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
blocked skeleton driver from reporting supported cards: was interfering with VIA driver. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14943 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af915161 |
|
16-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
shutoff all R4.5.0 cloning workarounds for the drivers I worked on. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13694 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d37e2841 |
|
12-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
updated settings for no cursor and memory fixed to 2Mb; tested and working on a VIA graphics card. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9946 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ef9c745 |
|
08-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
shutdown INT registerprogramming, INT routine returns no INT detected status. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9842 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf1feef8 |
|
04-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
removed more nvidia refs git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9796 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2301c0f4 |
|
04-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
doc update, removed refs to nVidia git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9792 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5b0fe2fd |
|
04-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
driver compiles git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9787 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
08a017dc |
|
03-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
initial import of skeleton graphics kerneldriver (not yet working/stripped) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9784 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
323b65468e5836bb27a5e373b14027d902349437 |
|
21-Nov-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Filtered flat import of Oliver's svn package management branch Bring the changes that aren't package management related and the ones that are but don't take effect as long as they are ignored by the build system into the master. Summary of changes: * Introduce private header <directories.h> with constants for a good deal of paths that should usually be retrieved via find_directory(). * Replace hard-coded paths by using find_directory() or the <directories.h> constants (e.g. in drivers and the kernel). * Add find_directory() constants needed for package management. * Add __HAIKU_ABI_NAME and B_HAIKU_ABI_NAME macros. * src/apps/deskbar: BeMenu.* -> DeskbarMenu.*, DeskBarUtils.* -> DeskbarUtils.* * Change deskbar menu settings directory from ~/config/be to ~/config/settings/deskbar. * Other smaller cleanups, changes, and fixes.
|
#
3dfd9cb95ce45f59160d50975210bc55e3fc0709 |
|
16-Jun-2011 |
Oliver Tappe <zooey@hirschkaefer.de> |
Flat commit of all changes from package-management branch in svn
|
#
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
|
#
2e16ba2acc9f01dc2b47f3b63dc27ed98089916e |
|
21-Apr-2006 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
updated skeleton, neomagic and VIA driver to export lower case kerneldriver names for the /dev/ hierarchy. It turns out R5 and dano convert upper case to lower case names, while Haiku just literally uses them... Now fixed inside these drivers by using lowercase instead of uppercase. 'Bug' reported by John Drinkwater. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17192 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
94419876a5c6a65bf2e444e2c92d24d12858105e |
|
14-Nov-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
blocked skeleton driver from reporting supported cards: was interfering with VIA driver. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14943 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
af9151617b57a6207aaa7634f43edf7271a7ea8f |
|
16-Jul-2005 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
shutoff all R4.5.0 cloning workarounds for the drivers I worked on. git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@13694 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d37e28418730cfe25ee66525b4002716407e564c |
|
12-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
updated settings for no cursor and memory fixed to 2Mb; tested and working on a VIA graphics card. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9946 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
9ef9c745d21a372859d0866fecff97acd04cb856 |
|
08-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
shutdown INT registerprogramming, INT routine returns no INT detected status. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9842 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
bf1feef864e39a6776c4f85ac0f93c13a8921cc4 |
|
04-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
removed more nvidia refs git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9796 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
2301c0f45a3397528fe02fa9d45cbb3e4d069f66 |
|
04-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
doc update, removed refs to nVidia git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9792 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5b0fe2fd405ae564f53a0eb4b4f953b708095d26 |
|
04-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
driver compiles git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9787 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
08a017dc153c73dec3842c18755a7a467bd17528 |
|
03-Nov-2004 |
Rudolf Cornelissen <rudolf.cornelissen@gmail.com> |
initial import of skeleton graphics kerneldriver (not yet working/stripped) git-svn-id: file:///srv/svn/repos/haiku/trunk/current@9784 a95241bf-73f2-0310-859d-f6bbb57e9c96
|