IOW
IOW(S3C2410_GPIO_BASE+GPIO_PACON, 0x7fffff);
IOW(S3C2410_GPIO_BASE+GPIO_PBCON, _C(_,_,_,_,_,I,O,I,O,I,O,O,O,O,O,O));
IOW(S3C2410_GPIO_BASE+GPIO_PBUP, 0x07ff);
IOW(S3C2410_GPIO_BASE+GPIO_PCCON, _C(A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PCUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PDCON, _C(A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PDUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PECON, _C(A,A,A,A,A,A,A,A,A,A,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PEUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PFCON, _C(_,_,_,_,_,_,_,_,O,O,O,O,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PFUP, 0x00ff);
IOW(S3C2410_GPIO_BASE+GPIO_PGCON, _C(3,3,3,3,A,O,O,O,3,3,3,3,A,3,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PGUP, 0xffff);
IOW(S3C2410_GPIO_BASE+GPIO_PHCON, _C(_,_,_,_,_,A,A,A,3,3,A,A,A,A,A,A));
IOW(S3C2410_GPIO_BASE+GPIO_PHUP, 0x07ff);
IOW(S3C2410_GPIO_BASE+GPIO_EXTINT(0), 0x22222222);
IOW(S3C2410_GPIO_BASE+GPIO_EXTINT(1), 0x22222222);
IOW(S3C2410_GPIO_BASE+GPIO_EXTINT(2), 0x22222222);
IOW(S3C2410_INTCTL_BASE+INTCTL_INTMOD, 0);
IOW(S3C2410_INTCTL_BASE+INTCTL_INTMSK, 0);
IOW(S3C2800_TIMER0_BASE+TIMER_TMDAT, (tmdat | TMDAT_INIT));
IOW(S3C2800_TIMER1_BASE+TIMER_TMDAT, (tmdat | TMDAT_INIT));
IOW(S3C2800_TIMER2_BASE+TIMER_TMDAT, (tmdat | TMDAT_INIT));
IOW(S3C2800_TIMER0_BASE+TIMER_TMCON, TMCON_MUX_DIV32 | TMCON_INTENA | TMCON_ENABLE);
IOW(S3C2800_TIMER1_BASE+TIMER_TMCON, TMCON_MUX_DIV16 | TMCON_INTENA | TMCON_ENABLE);
IOW(S3C2800_TIMER2_BASE+TIMER_TMCON, TMCON_MUX_DIV8 | TMCON_INTENA | TMCON_ENABLE);
IOW(S3C2800_INTCTL_BASE+INTCTL_INTMOD, 0);
IOW(S3C2800_INTCTL_BASE+INTCTL_INTMSK, 0);
#define SETLED(d) IOW(S3C2800_GPIO_BASE+GPIO_PDATC,(d))
IOW(S3C2800_GPIO_BASE+GPIO_PCONA, _C(O,O,A,A,A,A,A,A));
IOW(S3C2800_GPIO_BASE+GPIO_PUPA, 0xff);
IOW(S3C2800_GPIO_BASE+GPIO_PCONB, _C(I,O,A,A,A,A,A,A));
IOW(S3C2800_GPIO_BASE+GPIO_PCONC, _C(_,_,_,_,O,A,A,A));
IOW(S3C2800_GPIO_BASE+GPIO_PUPC, 0xff);
IOW(S3C2800_GPIO_BASE+GPIO_PCOND, _C(A,A,A,A,A,A,A,A));
IOW(S3C2800_GPIO_BASE+GPIO_PUPD, 0xff);
IOW(S3C2800_GPIO_BASE+GPIO_PCONE, _C(O,O,O,O,A,A,A,A));
IOW(S3C2800_GPIO_BASE+GPIO_PUPE, 0xff);
IOW(S3C2800_GPIO_BASE+GPIO_PCONF, _C(A,A,A,A,A,A,A,A));
IOW(S3C2800_GPIO_BASE+GPIO_PUPF, 0xff);
IOW(S3C2800_GPIO_BASE+GPIO_EXTINTR, EXTINTR_INIT);