博 文
extern void GPIO_ModeSetup(kal_uint16 pin, kal_uint16 conf_dada);
extern void GPIO_WriteIO(char data, char port);
extern void PWM2_level(kal_uint8 level);
//----------------------------------------------------------------------
kal_bool lcd_assert_fail = KAL_FALSE;
kal_uint16 lcd_entry_mode_shadow = 0x1030;
typedef enum
{
#if defined(DRIVE_IC_R61500)
LCD_DRV_ID_R61500,
#endif
#if defined(DRIVE_IC_R61503)
LCD_DRV_ID_R61503,
#endif
#if defined(DRIVE_IC_HX8309A)
LCD_DRV_ID_HX8309A,
#endif
#if defined(DRIVE_IC_ILI9221)
LCD_DRV_ID_ILI9221,
#endif
LCD_DRV_ID_UNKNOW
}enum_LcdDrvIdType;
/*6223 supports R61500*/
enum_LcdDrvIdType lcd_driver_ic_type = 0; //modify by MagicNing from LCD_DRV_ID_R61503
/* default value for Himax R61500 */
kal_uint16 lcd_power_ctrl_shadow1,lcd_power_ctrl_shadow3,lcd_power_ctrl_shadow4;
//----------------------------------------------------------------------
#if ( defined(DUAL_LCD) && !defined(COLOR_SUBLCD) )
const kal_uint8 SubLCDSetArray[] =
{
0x01, // 0000 0001
0x02, // 0000 0010
0x04, // 0000 0100
0x08, // 0000 1000
0x10, // 0001 0000
0x20, // 0010 0000
0x40, // 0100 0000
0x80 // 1000 0000
}...
热烈祝贺MTK开发blog开通.
做个记号:2008-9-5