[問題] PA與VA的問題
在6410的patform中, PA與VA的問題....
#define S3C_ADDR_BASE (0xF4000000)
#define S3C_VA_IRQ S3C_ADDR(0x00000000) /* irq controller(s) */
#define S3C_VA_SYS S3C_ADDR(0x00100000) /* system control */
#define S3C_VA_MEM S3C_ADDR(0x00200000) /* memory control */
#define S3C_VA_TIMER S3C_ADDR(0x00300000) /* timer block */
#define S3C_VA_WATCHDOG S3C_ADDR(0x00400000) /* watchdog */
#define S3C_VA_UART S3C_ADDR(0x01000000) /* UART */
#define S3C_VA_LCD S3C_ADDR(0x01100000) /* LCD */
#define S3C_ADDR_CPU(x) S3C_ADDR(0x00500000 + (x))
在以上定義中,
1. #define S3C_ADDR_BASE (0xF4000000), 0xF4000000為何定義這裡,如何告知kernel呢??
2. S3C_VA_IRQ, S3C_VA_SYS, S3C_VA_MEM....這些相對的offset是怎麼定義出來的呢??
謝謝....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.160.105.88
→
02/18 03:17, , 1F
02/18 03:17, 1F
→
02/18 03:18, , 2F
02/18 03:18, 2F
推
02/18 08:53, , 3F
02/18 08:53, 3F
推
02/19 01:02, , 4F
02/19 01:02, 4F
推
02/19 23:41, , 5F
02/19 23:41, 5F
→
02/19 23:42, , 6F
02/19 23:42, 6F