conio.c File Reference

Implementation: console input / output. More...

#include <conio.h>
#include <mem.h>
Include dependency graph for conio.c:

Go to the source code of this file.

Functions

void delay (unsigned ms)
 uncalibrated delay loop More...
 

Detailed Description

Implementation: console input / output.

Author
Markus L. Noga marku.nosp@m.s@no.nosp@m.ga.de
Warning
If CONF_LCD_REFRESH is set in config.h, the kernel will refresh the display automatically every 100ms. Otherwise, display updates are realized exclusively by lcd_refresh().
Display positions
Digit display positions are denumerated from right to left, starting with 0 for the digit right to the running man. Digit 5 is only partially present on the RCXs display.
Native segment masks
In these bitmasks, bit 0 toggles the middle segment. Bit 1 toggles the top right segment, and the remaining segments are denumerated counterclockwise. The dot isn't encoded because it is desirable to seperate its positioning from the number display code.

Definition in file conio.c.

Function Documentation

◆ delay()


brickOS is released under the Mozilla Public License.
Original code copyright 1998-2005 by the authors.

Generated for brickOS Kernel Developer by doxygen 1.8.13