MACHINE_START(QQ2440, "QQ2440") .atag_offset = 0x100, .map_io = qq2440_map_io, .init_machine = qq2440_init, .init_irq = s3c2440_init_irq, .init_time = &qq2440_init_time, MACHINE_END
启动参数传递问题和IO映射不正确也会导致 卡在"Uncompressing Linux... done, booting the kernel"
static void __init qq2440_map_io(void)
{
s3c24xx_init_io(qq2440_iodesc, ARRAY_SIZE(qq2440_iodesc));
s3c24xx_init_uarts(qq2440_uartcfgs, ARRAY_SIZE(qq2440_uartcfgs));
}