|
VOID BSPPowerOn()
{
volatile S3C2440A_IOPORT_REG *pIOPort = (S3C2440A_IOPORT_REG*)OALPAtoVA(S3C2440A_BASE_REG_PA_IOPORT, FALSE);
volatile S3C2440A_LCD_REG *pLCD = (S3C2440A_LCD_REG*)OALPAtoVA(S3C2440A_BASE_REG_PA_LCD, FALSE);
OEMInitDebugSerial();
InitTimer();
//lqm@ucdragon.net 2007-06-25
// pIOPort->EXTINT0 = 0x22222222; // EINT[7:0]
// pIOPort->EXTINT1 = 0x22222222; // EINT[15:8]
// pIOPort->EXTINT2 = 0x22222222; // EINT[23:16]
pIOPort->GSTATUS2 = pIOPort->GSTATUS2;
pIOPort->MISCCR &= ~(1<<12); //USB port0 = normal mode
pIOPort->MISCCR &= ~(1<<13); //USB port1 = normal mode
/* LCD Controller Enable */
SETPORT32(&pIOPort->GPGDAT, 1 << 4);
}
这是我BSPPowerOn里面的代码。感觉好少。。。问下这有没有问题?
|
|