summaryrefslogtreecommitdiff
path: root/doc/README.dk1c20_std32
diff options
context:
space:
mode:
Diffstat (limited to 'doc/README.dk1c20_std32')
-rw-r--r--doc/README.dk1c20_std32104
1 files changed, 52 insertions, 52 deletions
diff --git a/doc/README.dk1c20_std32 b/doc/README.dk1c20_std32
index 521fab7..2be1299 100644
--- a/doc/README.dk1c20_std32
+++ b/doc/README.dk1c20_std32
@@ -20,25 +20,25 @@ CPU: "standard_32"
no Debug Core
On Chip Instrumentation (OCI) enabled
- U-Boot CFG: CFG_NIOS_CPU_CLK = 50000000
- CFG_NIOS_CPU_ICACHE = 4096
- CFG_NIOS_CPU_DCACHE = 4096
- CFG_NIOS_CPU_REG_NUMS = 256
- CFG_NIOS_CPU_MUL = 0
- CFG_NIOS_CPU_MSTEP = 1
- CFG_NIOS_CPU_DBG_CORE = 0
+ U-Boot CFG: CONFIG_SYS_NIOS_CPU_CLK = 50000000
+ CONFIG_SYS_NIOS_CPU_ICACHE = 4096
+ CONFIG_SYS_NIOS_CPU_DCACHE = 4096
+ CONFIG_SYS_NIOS_CPU_REG_NUMS = 256
+ CONFIG_SYS_NIOS_CPU_MUL = 0
+ CONFIG_SYS_NIOS_CPU_MSTEP = 1
+ CONFIG_SYS_NIOS_CPU_DBG_CORE = 0
OCI: (TODO)
IRQ: Nr. | used by
------+--------------------------------------------------------
- 16 | TIMER0 | CFG_NIOS_CPU_TIMER0_IRQ = 16
- 25 | UART0 | CFG_NIOS_CPU_UART0_IRQ = 25
- 30 | LAN91C111 | CFG_NIOS_CPU_LAN0_IRQ = 30
- 35 | PIO5 | CFG_NIOS_CPU_PIO5_IRQ = 35
- 40 | PIO0 | CFG_NIOS_CPU_PIO0_IRQ = 40
- 45 | ASMI | CFG_NIOS_CPU_ASMI0_IRQ = 45
- 50 | TIMER1 | CFG_NIOS_CPU_TIMER1_IRQ = 50
+ 16 | TIMER0 | CONFIG_SYS_NIOS_CPU_TIMER0_IRQ = 16
+ 25 | UART0 | CONFIG_SYS_NIOS_CPU_UART0_IRQ = 25
+ 30 | LAN91C111 | CONFIG_SYS_NIOS_CPU_LAN0_IRQ = 30
+ 35 | PIO5 | CONFIG_SYS_NIOS_CPU_PIO5_IRQ = 35
+ 40 | PIO0 | CONFIG_SYS_NIOS_CPU_PIO0_IRQ = 40
+ 45 | ASMI | CONFIG_SYS_NIOS_CPU_ASMI0_IRQ = 45
+ 50 | TIMER1 | CONFIG_SYS_NIOS_CPU_TIMER1_IRQ = 50
MEMORY: 8 MByte Flash
1 MByte SRAM
@@ -49,8 +49,8 @@ ASMI: (TODO) <-- ASMI part is 4M bits
Timer: TIMER0: high priority programmable timer (IRQ16)
TIMER1: low priority fixed timer for 10 ms @ 50 MHz (IRQ50)
- U-Boot CFG: CFG_NIOS_CPU_TICK_TIMER = 1
- CFG_NIOS_CPU_USER_TIMER = 0
+ U-Boot CFG: CONFIG_SYS_NIOS_CPU_TICK_TIMER = 1
+ CONFIG_SYS_NIOS_CPU_USER_TIMER = 0
PIO: Nr. | description
------+--------------------------------------------------------
@@ -63,14 +63,14 @@ PIO: Nr. | description
PIO6 | CFPOWER: 1 output to controll CF power supply
PIO7 | CFATASEL: 1 output to controll CF ATA card select
- U-Boot CFG: CFG_NIOS_CPU_BUTTON_PIO = 0
- CFG_NIOS_CPU_LCD_PIO = 1
- CFG_NIOS_CPU_LED_PIO = 2
- CFG_NIOS_CPU_SEVENSEG_PIO = 3
- CFG_NIOS_CPU_RECONF_PIO = 4
- CFG_NIOS_CPU_CFPRESENT_PIO = 5
- CFG_NIOS_CPU_CFPOWER_PIO = 6
- CFG_NIOS_CPU_CFATASEL_PIO = 7
+ U-Boot CFG: CONFIG_SYS_NIOS_CPU_BUTTON_PIO = 0
+ CONFIG_SYS_NIOS_CPU_LCD_PIO = 1
+ CONFIG_SYS_NIOS_CPU_LED_PIO = 2
+ CONFIG_SYS_NIOS_CPU_SEVENSEG_PIO = 3
+ CONFIG_SYS_NIOS_CPU_RECONF_PIO = 4
+ CONFIG_SYS_NIOS_CPU_CFPRESENT_PIO = 5
+ CONFIG_SYS_NIOS_CPU_CFPOWER_PIO = 6
+ CONFIG_SYS_NIOS_CPU_CFATASEL_PIO = 7
UART: UART0: fixed baudrate of 115200, fixed protocol 8N1,
without handshake RTS/CTS (IRQ25)
@@ -91,10 +91,10 @@ IDE: (TODO)
0x02000000 ---32-----------16|15------------0-
| : | \
| : | |
- SDRAM | : | > CFG_NIOS_CPU_SDRAM_SIZE
+ SDRAM | : | > CONFIG_SYS_NIOS_CPU_SDRAM_SIZE
| : | | = 0x01000000
| : | /
- 0x01000000 ---32-----------16|15------------0- CFG_NIOS_CPU_SDRAM_BASE
+ 0x01000000 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_SDRAM_BASE
| |
: gap :
: :
@@ -110,7 +110,7 @@ IDE: (TODO)
ASMI i/f : and content : : > 0x________
[5] : unknown) : : |
| | | /
- 0x00920b00 ---32-----------16|15------------0- CFG_NIOS_CPU_ASMI0
+ 0x00920b00 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_ASMI0
| |
: gap :
| |
@@ -120,7 +120,7 @@ IDE: (TODO)
IDE i/f : and content : : > 0x00000080
[6] : unknown) : : |
| | | /
- 0x00920a00 ---32-----------16|15------------0- CFG_NIOS_CPU_IDE0
+ 0x00920a00 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_IDE0
| (unused) | \
+ 0x1c |- - - - - - - - - - - - - - - -| |
| (unused) | |
@@ -136,7 +136,7 @@ IDE: (TODO)
| control (1 bit) (rw) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| status (2 bit) (rw) | /
- 0x009209e0 ---32-----------16|15------------0- CFG_NIOS_CPU_TIMER1
+ 0x009209e0 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_TIMER1
| (unused) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO7 | (unused) | |
@@ -144,7 +144,7 @@ IDE: (TODO)
| (unused) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (1 bit) (wo) | /
- 0x009209d0 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO7
+ 0x009209d0 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO7
| (unused) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO6 | (unused) | |
@@ -152,7 +152,7 @@ IDE: (TODO)
| (unused) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (1 bit) (wo) | /
- 0x009209c0 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO6
+ 0x009209c0 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO6
| edgecapture (1 bit) (rw) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO5 | interruptmask (1 bit) (rw) | |
@@ -160,7 +160,7 @@ IDE: (TODO)
| (unused) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (1 bit) (ro) | /
- 0x009209b0 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO5
+ 0x009209b0 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO5
| (unused) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO4 | (unused) | |
@@ -168,7 +168,7 @@ IDE: (TODO)
| direction (1 bit) (rw) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (1 bit) (rw) | /
- 0x009209a0 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO4
+ 0x009209a0 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO4
| (unused) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO3 | (unused) | |
@@ -176,7 +176,7 @@ IDE: (TODO)
| (unused) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (16 bit) (wo) | /
- 0x00920990 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO3
+ 0x00920990 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO3
| (unused) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO2 | (unused) | |
@@ -184,7 +184,7 @@ IDE: (TODO)
| (unused) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (8 bit) (wo) | /
- 0x00920980 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO2
+ 0x00920980 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO2
| (unused) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO1 | (unused) | |
@@ -192,7 +192,7 @@ IDE: (TODO)
| direction (11 bit) (rw) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (11 bit) (rw) | /
- 0x00920970 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO1
+ 0x00920970 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO1
| edgecapture (4 bit) (rw) | \
+ 0x0c |- - - - - - - - - - - - - - - -| |
PIO0 | interruptmask (4 bit) (rw) | |
@@ -200,7 +200,7 @@ IDE: (TODO)
| (unused) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| data (4 bit) (ro) | /
- 0x00920960 ---32-----------16|15------------0- CFG_NIOS_CPU_PIO0
+ 0x00920960 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_PIO0
| (unused) | \
+ 0x1c |- - - - - - - - - - - - - - - -| |
| (unused) | |
@@ -216,7 +216,7 @@ IDE: (TODO)
| control (4 bit) (rw) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| status (2 bit) (rw) | /
- 0x00920940 ---32-----------16|15------------0- CFG_NIOS_CPU_TIMER0
+ 0x00920940 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_TIMER0
| | \
: gap : > (space for UART1)
| | /
@@ -236,28 +236,28 @@ IDE: (TODO)
| txdata (8 bit) (wo) | |
+ 0x04 |- - - - - - - - - - - - - - - -| |
| rxdata (8 bit) (ro) | /
- 0x00920900 ---32-----------16|15------------0- CFG_NIOS_CPU_UART0
+ 0x00920900 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_UART0
- - - - - - - - - - - on chip debugging - - - - - - - - - - - - - - - - - - -
0x00920900 -----------------------------------
| | \
: (real size : |
- OCI Debug : and content : > CFG_NIOS_CPU_OCI_SIZE
+ OCI Debug : and content : > CONFIG_SYS_NIOS_CPU_OCI_SIZE
: unknown) : | = 0x00000100
| | /
- 0x00920800 ----------------------------------- CFG_NIOS_CPU_OCI_BASE
+ 0x00920800 ----------------------------------- CONFIG_SYS_NIOS_CPU_OCI_BASE
- - - - - - - - - - - on chip memory - - - - - - - - - - -
0x00920800 ---32-----------16|15------------0-
| : | \
| : | |
- GERMS | : | > CFG_NIOS_CPU_ROM_SIZE
+ GERMS | : | > CONFIG_SYS_NIOS_CPU_ROM_SIZE
| : | | = 0x00000800
| : | /
- 0x00920000 |- - - - - - - - - - - - - - - -+- - CFG_NIOS_CPU_RST_VECT
- 0x00920000 ---32-----------16|15------------0- CFG_NIOS_CPU_ROM_BASE
+ 0x00920000 |- - - - - - - - - - - - - - - -+- - CONFIG_SYS_NIOS_CPU_RST_VECT
+ 0x00920000 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_ROM_BASE
- - - - - - - - - - - external i/o - - - - - - - - - - - - - - - - - - -
@@ -279,7 +279,7 @@ IDE: (TODO)
| +---------------------------+ | |
0x00910300 --+--LAN91C111_REGISTERS_OFFSET---| |
| gap | /
- 0x00910000 ---32-----------16|15------------0- CFG_NIOS_CPU_LAN0_BASE
+ 0x00910000 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_LAN0_BASE
| |
: gap :
: :
@@ -293,30 +293,30 @@ IDE: (TODO)
0x00900000 --+32-----------16|15------------0+
| : | \ \
| : | | |
- | : | | > CFG_NIOS_CPU_VEC_SIZE
+ | : | | > CONFIG_SYS_NIOS_CPU_VEC_SIZE
| : | | | = 0x00000100
| : | | /
- 0x008fff00 |- - - - - - - -:- - - - - - - -+-|- CFG_NIOS_CPU_VEC_BASE
- 0x008fff00 |- - - - - - - -:- - - - - - - -+-|- CFG_NIOS_CPU_STACK
+ 0x008fff00 |- - - - - - - -:- - - - - - - -+-|- CONFIG_SYS_NIOS_CPU_VEC_BASE
+ 0x008fff00 |- - - - - - - -:- - - - - - - -+-|- CONFIG_SYS_NIOS_CPU_STACK
| : | | \
| : | | |
| : | | > stack area
| : | | |
| : | | V
| : | |
- SRAM | : | > CFG_NIOS_CPU_SRAM_SIZE
+ SRAM | : | > CONFIG_SYS_NIOS_CPU_SRAM_SIZE
| : | | = 0x00100000
| : | /
- 0x00800000 ---32-----------16|15------------0- CFG_NIOS_CPU_SRAM_BASE
+ 0x00800000 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_SRAM_BASE
0x00800000 ---8-------------4|3-------------0-
| sector 127 | \
+ 0x7f0000 |- - - - - - - - - - - - - - - -| |
| : | |
- Flash |- - - - : - - - -| > CFG_NIOS_CPU_FLASH_SIZE
+ Flash |- - - - : - - - -| > CONFIG_SYS_NIOS_CPU_FLASH_SIZE
| sector 1 : | | = 0x00800000
+ 0x010000 |- - - - - - - - - - - - - - - -| |
| sector 0 (size = 0x10000) | /
- 0x00000000 ---8-------------4|3-------------0- CFG_NIOS_CPU_FLASH_BASE
+ 0x00000000 ---8-------------4|3-------------0- CONFIG_SYS_NIOS_CPU_FLASH_BASE
===============================================================================