aboutsummaryrefslogtreecommitdiffstats
path: root/demos/console/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'demos/console/main.c')
-rwxr-xr-xdemos/console/main.c26
1 files changed, 11 insertions, 15 deletions
diff --git a/demos/console/main.c b/demos/console/main.c
index b8ccd633..78e24a9c 100755
--- a/demos/console/main.c
+++ b/demos/console/main.c
@@ -1,5 +1,5 @@
/*
- ChibiOS/RT - Copyright (C) 2012
+ ChibiOS-LCD-Driver - Copyright (C) 2012
Joel Bodenmann aka Tectu <joel@unormal.org>
This file is part of ChibiOS-LCD-Driver.
@@ -20,32 +20,28 @@
#include "ch.h"
#include "hal.h"
-#include "glcd.h"
-#include "test.h"
+#include "gdisp.h"
+#include "chprintf.h"
#include "console.h"
-static GLCDDriver GLCDD1;
static GLCDConsole CON1;
int main(void) {
halInit();
chSysInit();
- // init LCD and clear it
- lcdInit(&GLCDD1);
- lcdClear(Black);
+ gdispInit();
+ gdispClear(Lime);
- // init console
- lcdConsoleInit(&CON1, 0, 0, lcdGetWidth(), lcdGetHeight(), font_Small, Black, White);
+ lcdConsoleInit(&CON1, 0, 0, gdispGetWidth(), gdispGetHeight(), &fontLarger, Black, White);
- // use test thread for console output
- TestThread((BaseSequentialStream*)&CON1);
+
+ chprintf((BaseSequentialStream *)&CON1, "Hello the time is %d\nGoodbye.", chTimeNow());
- while (TRUE) {
- chThdSleepMilliseconds(200);
+ while (TRUE) {
+
+ chThdSleepMilliseconds(100);
}
-
- return 0;
}