reformating of custom char definition + more TODO

This commit is contained in:
dglaude
2001-11-24 08:37:10 +00:00
parent 3fa9bc355b
commit 21d5d883ab
+15 -7
View File
@@ -129,7 +129,8 @@ static void MtxOrb_set_known_char (int car, int type);
* End of what was in MtxOrb.h
*/
static int
// Very private function that clear internal definition.
static void
MtxOrb_clear_custom ()
{
int pos;
@@ -967,7 +968,10 @@ MtxOrb_hbar (int x, int y, int len)
}
// TODO: Might not work, bignum is untested... an untested with dynamic bar.
//
// TODO: Rather than to use the hardware BigNum we should use software
// emulation, this will make it work simultaniously as hbar/vbar. GLU
//
/////////////////////////////////////////////////////////////////
// Sets up for big numbers.
//
@@ -1026,13 +1030,13 @@ MtxOrb_num (int x, int num)
//
// TODO: MtxOrb_set_char is doing the job "real-time" as oppose
// to at flush time. Call to this function should be done in flush
// this mean in draw_frame.
// this mean in draw_frame. GLU
//
// TODO: _icon should not call this directly, this is why we define
// so frequently the heartbeat custom char.
// so frequently the heartbeat custom char. GLU
//
// TODO: We make one 3 bytes write folowed by MtxOrb->cellhgt one byte
// write. This should be done in one single write.
// write. This should be done in one single write. GLU
#define MAX_CUSTOM_CHARS 7
@@ -1073,8 +1077,8 @@ MtxOrb_set_char (int n, char *dat)
// TODO (DONE): All the icon are now define at the end of the custom char
// used for hbar/vbar. GLU
//
// TODO: Don't make direct call to caracter definition if the caracter is
// already defined.
// TODO (DONE): Don't make direct call to caracter definition if the caracter is
// already defined. GLU
static void
MtxOrb_icon (int which, char dest)
{
@@ -1186,6 +1190,10 @@ MtxOrb_draw_frame (char *dat)
strncpy(old, dat, MtxOrb->wid * MtxOrb->hgt);
}
// TODO: Recover the code for I2C connectivity to MtxOrb
// and don't query the LCD if it does not support keypad.
// Otherwise crash of the LCD and/or I2C bus.
//
/////////////////////////////////////////////////////////////
// returns one character from the keypad...
// (A-Z) on success, 0 on failure...