[−] List of all items
Structs
Enums
- caps::Capability
- syscall::CreateMemoryObjectError
- syscall::EarlyLogError
- syscall::GetMessageError
- syscall::MapMemoryObjectError
- syscall::RegisterServiceError
- syscall::SendMessageError
- syscall::SubscribeToServiceError
- syscall::get_framebuffer::GetFramebufferError
- syscall::get_framebuffer::PixelFormat
- syscall::pci::Bar
- syscall::pci::PciGetInfoError
Macros
Functions
- syscall::create_memory_object
- syscall::early_log
- syscall::get_framebuffer::get_framebuffer
- syscall::get_message
- syscall::map_memory_object
- syscall::pci::pci_get_info
- syscall::pci::pci_get_info_slice
- syscall::raw_x86_64::syscall0
- syscall::raw_x86_64::syscall1
- syscall::raw_x86_64::syscall2
- syscall::raw_x86_64::syscall3
- syscall::raw_x86_64::syscall4
- syscall::raw_x86_64::syscall5
- syscall::register_service
- syscall::result::handle_from_syscall_repr
- syscall::result::handle_to_syscall_repr
- syscall::result::status_from_syscall_repr
- syscall::result::status_to_syscall_repr
- syscall::result::status_with_payload_to_syscall_repr
- syscall::send_message
- syscall::subscribe_to_service
- syscall::yield_to_kernel
Constants
- ZERO_HANDLE
- caps::CAP_EARLY_LOGGING
- caps::CAP_GET_FRAMEBUFFER
- caps::CAP_PADDING
- caps::CAP_PCI_BUS_DRIVER
- caps::CAP_SERVICE_PROVIDER
- caps::CAP_SERVICE_USER
- syscall::CHANNEL_MAX_NUM_BYTES
- syscall::CHANNEL_MAX_NUM_HANDLES
- syscall::SERVICE_NAME_MAX_LENGTH
- syscall::SYSCALL_CREATE_CHANNEL
- syscall::SYSCALL_CREATE_MEMORY_OBJECT
- syscall::SYSCALL_EARLY_LOG
- syscall::SYSCALL_GET_FRAMEBUFFER
- syscall::SYSCALL_GET_MESSAGE
- syscall::SYSCALL_MAP_MEMORY_OBJECT
- syscall::SYSCALL_PCI_GET_INFO
- syscall::SYSCALL_REGISTER_SERVICE
- syscall::SYSCALL_SEND_MESSAGE
- syscall::SYSCALL_SUBSCRIBE_TO_SERVICE
- syscall::SYSCALL_WAIT_FOR_MESSAGE
- syscall::SYSCALL_YIELD