Embedded Xinu Operating System
An ongoing research project and educational operating system.
 All Data Structures Files Functions Variables Typedefs Enumerations Macros Groups Pages
Functions
mailbox.c File Reference
#include <stddef.h>
#include <framebuffer.h>
#include "../../system/platforms/arm-rpi3/bcm2837_mbox.h"

Functions

ulong mailboxRead ()
 
void mailboxWrite (ulong data)
 
ulong readMMIO (ulong base, ulong reg)
 
void writeMMIO (ulong base, ulong reg, ulong val)
 
ulong physToBus (void *address)
 

Detailed Description

Provides communication channels between VC and ARM.