|
Embedded Xinu Operating System
An ongoing research project and educational operating system.
|
#include <stddef.h>#include <framebuffer.h>#include <stdlib.h>#include <shell.h>#include <kernel.h>#include "../../system/platforms/arm-rpi3/bcm2837_mbox.h"Functions | |
| volatile unsigned int | __attribute__ ((aligned(16))) |
| void | screenInit () |
| int | framebufferInit () |
| void | screenClear (ulong color) |
| void | minishellClear (ulong color) |
| void | initlinemap () |
Variables | |
| int | rows |
| int | cols |
| int | cursor_row |
| int | cursor_col |
| ulong | background |
| ulong | foreground |
| ulong | linemap [MAPSIZE] |
| bool | minishell |
| ulong | framebufferAddress |
| int | pitch |
| bool | screen_initialized |
Initializes communication channels between VC and ARM.
1.8.5