genode/repos/os/include/os
Stefan Kalkowski 786fe805da base: introduce caching attributes (fix #1184)
On ARM it's relevant to not only distinguish between ordinary cached memory
and write-combined one, but also having non-cached memory too. To insert the
appropriated page table entries e.g.: in the base-hw kernel, we need to preserve
the information about the kind of memory from allocation until the pager
resolves a page fault. Therefore, this commit introduces a new Cache_attribute
type, and replaces the write_combined boolean with the new type where necessary.
2014-06-26 10:57:26 +02:00
..
alarm.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
attached_dataspace.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
attached_io_mem_dataspace.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
attached_mmio.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
attached_ram_dataspace.h base: introduce caching attributes (fix #1184) 2014-06-26 10:57:26 +02:00
attached_rom_dataspace.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
child_policy_dynamic_rom.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
config.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
irq_activation.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
packet_allocator.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
packet_stream.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
path.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
pixel_rgb565.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
pixel_rgba.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
reporter.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
ring_buffer.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
server.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
session_policy.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
signal_rpc_dispatcher.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
slave.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
static_root.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
surface.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
synced_interface.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
texture.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
timed_semaphore.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00