haiku/headers/private
Alex Smith e5fc2bfcab Implemented long mode setup/switch code, the bootloader can now start the 64-bit kernel!
The setup procedure is fairly simple: create a 64-bit GDT and 64-bit page
tables that include all kernel mappings from the 32-bit address space, but at
the correct 64-bit address, then go through kernel_args and changes all virtual
addresses to 64-bit addresses, and finally switch to long mode and jump to the
kernel.
2012-06-26 11:08:21 +01:00
..
app Fixed a large client side memory leak for app_server memory. 2012-04-29 20:26:14 +02:00
audio Move this to media/, seems audio/ is only for old stuff. 2007-08-29 12:31:55 +00:00
binary_compatibility Add macro B_IF_GCC_2 2012-02-19 15:11:57 +01:00
bluetooth Fix #6373, second try 2010-08-19 15:29:02 +00:00
debug Revert r39846 and r39847. 2010-12-14 17:55:38 +00:00
device Tiny comment cleanup. 2011-06-21 12:35:50 +00:00
drivers scsi: Add write same SCSI operation 2012-06-10 18:47:12 -07:00
file_systems Move B_MIME_STRING_TYPE to <TypeConstants.h> 2011-11-25 06:19:24 +01:00
firewire Fixes some occurrences of 'variable set but not used', disables Werror for problematic items. 2012-02-23 20:32:11 +01:00
fs_shell Added recursive_lock_transfer_lock() to the fs_shell. 2012-03-31 00:09:47 +02:00
graphics intel_810: Style cleanup. No functional change 2012-05-30 16:11:09 -05:00
index_server Add a CLucene full-text add-on. 2010-10-28 15:22:52 +00:00
input Implemented the patch on #7963 in a different way. 2011-10-31 18:09:24 +00:00
interface Refactor ToolTipManager a bit. 2012-05-02 23:51:49 -04:00
kernel Implemented long mode setup/switch code, the bootloader can now start the 64-bit kernel! 2012-06-26 11:08:21 +01:00
libroot Allow switching of timezone string to messages locale, too. 2012-02-23 23:15:36 +01:00
locale More catalog-related cleanup. 2012-04-16 21:31:22 +02:00
mail * Put ServerConnection into the BPrivate namespace as it should have been. 2011-11-02 22:56:50 +00:00
media Set of patches by Pete Goodeve to imrpove the handling of audio latency. 2011-11-03 14:26:03 +00:00
midi Made all server version and signatures consistent, and thus closing bug #909. 2006-10-22 17:56:02 +00:00
mount * Removed now obsolete notification (this was not even used in Tracker 2009-10-07 19:31:57 +00:00
net * Remove the BNetworkDevice::AddPersistentNetwork() again and instead introduce 2011-10-09 19:56:19 +00:00
notification * revert '43157 as the files are actually needed. I still don't understand how I managed to build everything without them ... 2011-11-03 12:49:18 +00:00
package Add a package info "install-path" attribute 2011-11-25 06:19:35 +01:00
print * Renamed files, classes and constants from 2010-11-08 18:43:55 +00:00
runtime_loader Added x86_64 ELF64 relocation functions for the bootloader. All that's left to do now is handle the 64-bit load address properly. 2012-06-24 19:22:33 +01:00
screen_saver Fixed various errors/warnings reported by cppcheck: 2010-02-08 22:50:38 +00:00
shared cpuid: Rework AMD CPUID numbers 2012-06-04 11:01:39 -05:00
storage added exFAT partition type 2011-02-09 20:30:00 +00:00
support BString::Private class to access BString internals 2011-11-25 06:19:45 +01:00
syslog_daemon Implemented syslog support for the kernel debug output. Not fancy at all yet, but 2006-01-24 20:28:52 +00:00
system Changed the boot ELF code to use templates and added ELF64 support. 2012-06-23 12:05:16 +01:00
textencoding missing comment tokens 2007-06-20 21:20:11 +00:00
tracker Overlooked this with my previous Trash-related changes: updated NavMenu to be 2010-01-17 17:35:06 +00:00
usb_vision some copyright headers clean up 2010-04-12 21:02:09 +00:00
userlandfs Should have been part of r37678. io_request_is_vip() support. 2010-07-22 11:09:32 +00:00
vmdk Moved vmdkimage.h to a shareable place, cleaned it up a bit, and renamed it to 2009-10-01 03:08:46 +00:00