History log of /haiku/src/add-ons/kernel/bus_managers/isa/Jamfile
Revision Date Author Comments
# c4eec9f1 01-Oct-2021 Augustin Cavalier <waddlesplash@gmail.com>

Distinguish KERNEL_ARCH_DIR from KERNEL_ARCH.

On x86_64, the KERNEL_ARCH should really be "x86_64", but it was "x86"
as the architecture sources/headers directory is shared between 32 and 64 bit.

Should not be a functional change on any platform outside x86_64.


# ef67788f 30-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

Ported ISA bus manager and PS/2 driver.


# 5774b5af 11-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

C++ified remaining C users of arch_cpu.h.


# d4a25c07 27-May-2008 François Revol <revol@free.fr>

Split isa bus manager to arch-specific part, that has been sitting here for a while...
PPC version must be fixed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25676 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6b202f4e 13-May-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

* Introduced new header directory headers/private/system which is supposed
to contain headers shared by kernel and userland (mainly libroot).
* Moved quite a few private kernel headers to the new location. Split
several kernel headers into a shared part and one that is still kernel
private. Adjusted all affected Jamfiles and source in the standard x86
build accordingly. The build for other architectures and for test code
may be broken.
* Quite a bit of userland code still includes private kernel headers.
Mostly those are <util/*> headers. The ones that aren't strictly
kernel-only should be moved to some other place (maybe
headers/private/shared/util).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25486 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c49e0c68 18-Sep-2006 Jérôme Duval <korli@users.berlios.de>

dropped a useless arg of the KernelAddon rule, hope I don't mess anything


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18879 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc3 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c59eff45 20-Jun-2004 Axel Dörfler <axeld@pinc-software.de>

Fixed build of the ISA bus manager.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8086 a95241bf-73f2-0310-859d-f6bbb57e9c96


# de021f71 06-Jun-2004 Axel Dörfler <axeld@pinc-software.de>

Added ISA bus manager written by Thomas Kurschel. This is currently
hard coded to use the ISA IDE driver only.
This bus manager is architecture dependent; maybe there is a better
place to live for it than here. x86 and PPC/Pegasos will have an
ISA bus later - this module only supports x86 for now.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7777 a95241bf-73f2-0310-859d-f6bbb57e9c96


# ef67788fba5d738eeb99768caea7b0e5170893f5 30-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

Ported ISA bus manager and PS/2 driver.


# 5774b5afa4f73fb010a7b7af03a9aa5f6deaec93 11-Jul-2012 Alex Smith <alex@alex-smith.me.uk>

C++ified remaining C users of arch_cpu.h.


# d4a25c07dfcc188446c5f02e0ed41d421da60a57 27-May-2008 François Revol <revol@free.fr>

Split isa bus manager to arch-specific part, that has been sitting here for a while...
PPC version must be fixed.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25676 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 6b202f4e3da73d4c131355fcd82b792d153f84f6 13-May-2008 Ingo Weinhold <ingo_weinhold@gmx.de>

* Introduced new header directory headers/private/system which is supposed
to contain headers shared by kernel and userland (mainly libroot).
* Moved quite a few private kernel headers to the new location. Split
several kernel headers into a shared part and one that is still kernel
private. Adjusted all affected Jamfiles and source in the standard x86
build accordingly. The build for other architectures and for test code
may be broken.
* Quite a bit of userland code still includes private kernel headers.
Mostly those are <util/*> headers. The ones that aren't strictly
kernel-only should be moved to some other place (maybe
headers/private/shared/util).


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@25486 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c49e0c68b013ebe90a3a48d5e98b5788ba2e6542 18-Sep-2006 Jérôme Duval <korli@users.berlios.de>

dropped a useless arg of the KernelAddon rule, hope I don't mess anything


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@18879 a95241bf-73f2-0310-859d-f6bbb57e9c96


# 338b8dc301721b1f472e8297a898d4eaa2f2ee3a 29-Oct-2005 Ingo Weinhold <ingo_weinhold@gmx.de>

Merged changes from branch build_system_redesign at revision 14573.


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@14574 a95241bf-73f2-0310-859d-f6bbb57e9c96


# c59eff459104184822e9eb2db18a56c951384cc2 20-Jun-2004 Axel Dörfler <axeld@pinc-software.de>

Fixed build of the ISA bus manager.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@8086 a95241bf-73f2-0310-859d-f6bbb57e9c96


# de021f71fbafe66e5de298e999195a8c21b4673c 06-Jun-2004 Axel Dörfler <axeld@pinc-software.de>

Added ISA bus manager written by Thomas Kurschel. This is currently
hard coded to use the ISA IDE driver only.
This bus manager is architecture dependent; maybe there is a better
place to live for it than here. x86 and PPC/Pegasos will have an
ISA bus later - this module only supports x86 for now.


git-svn-id: file:///srv/svn/repos/haiku/trunk/current@7777 a95241bf-73f2-0310-859d-f6bbb57e9c96