|
|
@ -36,8 +36,23 @@ struct pin_db { |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
#define PMMR 0xE6060000 |
|
|
|
#define PMMR 0xE6060000 |
|
|
|
|
|
|
|
#define GPSR0 0xE6060004 |
|
|
|
|
|
|
|
#define GPSR1 0xE6060008 |
|
|
|
|
|
|
|
#define GPSR4 0xE6060014 |
|
|
|
|
|
|
|
#define GPSR5 0xE6060018 |
|
|
|
|
|
|
|
#define GPSR6 0xE606001C |
|
|
|
|
|
|
|
#define GPSR7 0xE6060020 |
|
|
|
|
|
|
|
#define GPSR8 0xE6060024 |
|
|
|
|
|
|
|
#define GPSR9 0xE6060028 |
|
|
|
#define GPSR10 0xE606002C |
|
|
|
#define GPSR10 0xE606002C |
|
|
|
|
|
|
|
#define GPSR11 0xE6060030 |
|
|
|
|
|
|
|
#define IPSR6 0xE6060058 |
|
|
|
|
|
|
|
#define PUPR2 0xE6060108 |
|
|
|
#define PUPR3 0xE606010C |
|
|
|
#define PUPR3 0xE606010C |
|
|
|
|
|
|
|
#define PUPR4 0xE6060110 |
|
|
|
|
|
|
|
#define PUPR5 0xE6060114 |
|
|
|
|
|
|
|
#define PUPR7 0xE606011C |
|
|
|
|
|
|
|
#define PUPR9 0xE6060124 |
|
|
|
#define PUPR10 0xE6060128 |
|
|
|
#define PUPR10 0xE6060128 |
|
|
|
#define PUPR11 0xE606012C |
|
|
|
#define PUPR11 0xE606012C |
|
|
|
|
|
|
|
|
|
|
@ -56,11 +71,26 @@ struct pin_db { |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
struct pin_db pin_guard[] = { |
|
|
|
struct pin_db pin_guard[] = { |
|
|
|
|
|
|
|
{ GPSR0, 0xFFFFFFFF, 0x0BFFFFFF }, |
|
|
|
|
|
|
|
{ GPSR1, 0xFFFFFFFF, 0x002FFFFF }, |
|
|
|
|
|
|
|
{ GPSR4, 0xFFFFFFFF, 0x00000FFF }, |
|
|
|
|
|
|
|
{ GPSR5, 0xFFFFFFFF, 0x00010FFF }, |
|
|
|
|
|
|
|
{ GPSR6, 0xFFFFFFFF, 0x00010FFF }, |
|
|
|
|
|
|
|
{ GPSR7, 0xFFFFFFFF, 0x00010FFF }, |
|
|
|
|
|
|
|
{ GPSR8, 0xFFFFFFFF, 0x00010FFF }, |
|
|
|
|
|
|
|
{ GPSR9, 0xFFFFFFFF, 0x00010FFF }, |
|
|
|
{ GPSR10, 0xFFFFFFFF, 0x04006000 }, |
|
|
|
{ GPSR10, 0xFFFFFFFF, 0x04006000 }, |
|
|
|
|
|
|
|
{ GPSR11, 0xFFFFFFFF, 0x303FEFE0 }, |
|
|
|
|
|
|
|
{ IPSR6, 0xFFFFFFFF, 0x0002000E }, |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
|
struct pin_db pin_tbl[] = { |
|
|
|
struct pin_db pin_tbl[] = { |
|
|
|
|
|
|
|
{ PUPR2, 0xFFFFFFFF, 0x00000000 }, |
|
|
|
{ PUPR3, 0xFFFFFFFF, 0x0803FF40 }, |
|
|
|
{ PUPR3, 0xFFFFFFFF, 0x0803FF40 }, |
|
|
|
|
|
|
|
{ PUPR4, 0xFFFFFFFF, 0x0000FFFF }, |
|
|
|
|
|
|
|
{ PUPR5, 0xFFFFFFFF, 0x00010FFF }, |
|
|
|
|
|
|
|
{ PUPR7, 0xFFFFFFFF, 0x0001AFFF }, |
|
|
|
|
|
|
|
{ PUPR9, 0xFFFFFFFF, 0x0001CFFF }, |
|
|
|
{ PUPR10, 0xFFFFFFFF, 0xC0438001 }, |
|
|
|
{ PUPR10, 0xFFFFFFFF, 0xC0438001 }, |
|
|
|
{ PUPR11, 0xFFFFFFFF, 0x0FC00007 }, |
|
|
|
{ PUPR11, 0xFFFFFFFF, 0x0FC00007 }, |
|
|
|
}; |
|
|
|
}; |
|
|
|