#include #include #include #include #include #include #define __KERNEL__ #include "reg.h" #include "lcd.h" #include "/root/uClinux-dist-h8300/linux-2.4.x/include/asm-h8300/regs306x.h" int main(int argc, char *argv[]) { int i ; InitLcd(); ClearLcd(); SetReg8( PADDR, 0xff ) ; for( i = 0 ; i < 62; i ++ ) { Bar( i ) ; if( i & 1 ) { SetReg8( PADR, 0xff ) ; } else { SetReg8( PADR, 0x0 ) ; } usleep( 1000 * 50 ) ; printf( "%04x %04x\n",AdConv(0),AdConv(1)); } for( i = 62 ; i >= 0; i -- ) { Bar( i ) ; usleep( 1000 * 50 ) ; } printf("Hello, world from uclinux-h8! %x\n", ReadReg8(CSCR)); exit(0); }