haiku/headers/private
Ingo Weinhold 10a83ac31f * Added tlbia() and tlbie() macros. Replaced ptesync() by ppc_sync();
the fact that I couldn't find ptesync in an otherwise more complete
  documentation I downloaded yesterday made me suspicious.
* arch_cpu_global_TLB_invalidate() uses tlbia now. The instruction is
  optional, but so is tlbie (how I understood it is that both exist,
  when the architecture implementation has a TLB). And the former loop
  looked just scary.
* Implemented arch_cpu_user_TLB_invalidate(). It does just the same as
  arch_cpu_global_TLB_invalidate().
* Some changes with respect to synchronization required on page table
  and segment register updates.
* Some more minor renaming. Pulled a new function
  remove_page_table_entry() out of unmap_tmap().
* In arch_vm_translation_map_init_post_area() we do now remap the page
  table into the kernel address space, if it was without before. The
  page table might actually be a good application for BAT, though.



git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@15773 a95241bf-73f2-0310-859d-f6bbb57e9c96
2006-01-01 21:40:27 +00:00
..
app Renamed AS_LAYER_GET_{DRAW|BLEND}_MODE to *_{DRAWING|BLENDING}_MODE. 2005-12-29 15:06:24 +00:00
debug Added support for looking up symbols of other team to libdebug. The 2005-07-16 21:12:32 +00:00
disk_scanner Changes due to the removal of the extended_partition_info::partition_code field. 2003-02-18 21:30:07 +00:00
drivers Fixed some bugs, partially by Oscar Lesta. 2005-07-19 17:19:02 +00:00
graphics removed one more old nolonger used define for 3D. 2005-12-14 20:53:54 +00:00
input The input_server is now notified when the screen resolution is changed. 2005-11-26 16:22:06 +00:00
interface No longer needed 2005-12-20 22:13:31 +00:00
kernel * Added tlbia() and tlbie() macros. Replaced ptesync() by ppc_sync(); 2006-01-01 21:40:27 +00:00
libroot Updated to tzcode2005j.tar.gz 2005-07-08 23:49:29 +00:00
mail Imported MDR. Some code still not entirely functional -- I haven't been able to figure out how to detect SSL, so IMAP and POP have it turned off. PPP auto-detect is also not functional at the moment. Other than that, it seems to work beautifully. Packaging will come later. 2004-09-20 22:31:50 +00:00
media Fixes that make Haiku build with gcc 4. Mainly out of the following 2005-11-12 23:27:14 +00:00
midi Haiku be thy name. 2004-06-25 08:47:00 +00:00
net Moved the needed headers from private to posix folder. This should hopefully fix the build. 2005-12-19 17:42:05 +00:00
opengl/GL/internal Internal Mesa3D's private declaration use everywhere in Mesa code. 2005-06-26 13:54:42 +00:00
print Clean up. 2005-11-14 19:08:35 +00:00
runtime_loader The runtime loader now creates a debug area through which other teams can 2005-07-16 21:07:17 +00:00
screen_saver fix for network password 2005-09-01 15:04:18 +00:00
servers/app Implemented reference counting of ServerBitmaps, made constructor and destructor private, 2005-12-29 15:36:18 +00:00
shared Improved processor identification for some VIA C3 models. 2005-12-16 11:55:01 +00:00
storage fs_mount_volume() now returns a dev_t as well - changed mount/mountvolume to take 2005-10-20 13:03:50 +00:00
syslog_daemon Forgot to commit SYSLOG_FACILITY_INDEX() macro. 2003-12-30 00:20:40 +00:00
textencoding use const char for parameters, uint to avoid warnings, and strcasecmp for name comparisons 2004-11-11 07:35:47 +00:00
tracker Added private libtracker headers, shared with Deskbar. 2005-05-23 00:24:17 +00:00
translation Moved FuncTranslator.h from current/headers/os/translation to private headers. Moved translator_data struct from TranslationDefs.h to FuncTranslator.h. 2005-02-12 14:35:36 +00:00