int last_stage_init (void) { #if defined(CONFIG_DBOX2_ENV_READ_NFS) || defined(CONFIG_DBOX2_ENV_READ_TFTP) load_env_net (); #endif #ifdef CONFIG_LCD_BOARD lcd_init (); strcpy (lcddev.name, "lcd"); lcddev.putc = lcd_putc; lcddev.puts = lcd_puts; stdio_register (&lcddev); #endif /* CONFIG_LCD_BOARD */ #ifdef CONFIG_DBOX2_LCD_LOGO lcd_load (); #endif /* CONFIG_DBOX2_LCD_LOGO */ #ifdef CONFIG_DBOX2_FB_LOGO fb_load (); #endif /* CONFIG_DBOX2_FB_LOGO */ return 1; }
//------------------------------- void lcd_drawchar( int8u_t* vector, int8u_t position, int8u_t line, int8u_t address ) {/* USE CGRAM CHAR SPACE */ lcd_load(vector,position); lcd_goto(line,address); lcd_putc(position); }