From c901024efaf8f908a8ac926b411c52155e79fbbf Mon Sep 17 00:00:00 2001 From: Bernard Blackham Date: Sat, 26 Jun 2004 08:56:55 +0000 Subject: [PATCH] Optimisation tweaks --- ROM2/display_basic.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ROM2/display_basic.c b/ROM2/display_basic.c index 4db73ba..2849696 100644 --- a/ROM2/display_basic.c +++ b/ROM2/display_basic.c @@ -20,6 +20,7 @@ void set_msg(char newmsg[11]) { for (i=0; i < 10; i++) { if (newmsg[i] == 0) break; } + display_send_byte(0xaf); // reset ptr to start for (i--; i >= 0; i--) { display_send_byte(newmsg[i]&0x7f); } @@ -36,7 +37,7 @@ void display_send_byte(char c) { bclr_misc_output(A3800_DISPLAY_WRITE); /* disable the display clock */ } -#define DISPLAY_DELAY 50 /* ms to delay between ops - could be tweaked */ +#define DISPLAY_DELAY 20 /* ms to delay between ops - could be tweaked */ void display_reset() { /* lower the reset line for a while */ bclr((void*)&_io_ports[M6811_PORTA], PORTA_DISP_RESET); -- 2.20.1