1*f33c8020SAxel Dörfler /* 2*f33c8020SAxel Dörfler * Copyright 2005, Axel Dörfler, axeld@pinc-software.de. All rights reserved. 3*f33c8020SAxel Dörfler * Distributed under the terms of the MIT License. 4*f33c8020SAxel Dörfler */ 5*f33c8020SAxel Dörfler #ifndef BLUE_SCREEN_H 6*f33c8020SAxel Dörfler #define BLUE_SCREEN_H 7*f33c8020SAxel Dörfler 8*f33c8020SAxel Dörfler 9*f33c8020SAxel Dörfler #include <SupportDefs.h> 10*f33c8020SAxel Dörfler 11*f33c8020SAxel Dörfler 12*f33c8020SAxel Dörfler #ifdef __cplusplus 13*f33c8020SAxel Dörfler extern "C" { 14*f33c8020SAxel Dörfler #endif 15*f33c8020SAxel Dörfler 16*f33c8020SAxel Dörfler status_t blue_screen_init(void); 17*f33c8020SAxel Dörfler void blue_screen_enter(void); 18*f33c8020SAxel Dörfler 19*f33c8020SAxel Dörfler char blue_screen_getchar(void); 20*f33c8020SAxel Dörfler void blue_screen_putchar(char c); 21*f33c8020SAxel Dörfler void blue_screen_puts(const char *text); 22*f33c8020SAxel Dörfler 23*f33c8020SAxel Dörfler #ifdef __cplusplus 24*f33c8020SAxel Dörfler } 25*f33c8020SAxel Dörfler #endif 26*f33c8020SAxel Dörfler 27*f33c8020SAxel Dörfler #endif /* BLUE_SCREEN_H */ 28