summaryrefslogtreecommitdiff
path: root/doc/README.dk1s40_std32
diff options
context:
space:
mode:
Diffstat (limited to 'doc/README.dk1s40_std32')
-rw-r--r--doc/README.dk1s40_std32104
1 files changed, 52 insertions, 52 deletions
diff --git a/doc/README.dk1s40_std32 b/doc/README.dk1s40_std32
index 08c8244..9a0ea06 100644
--- a/doc/README.dk1s40_std32
+++ b/doc/README.dk1s40_std32
@@ -19,24 +19,24 @@ 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
- 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
+ 50 | TIMER1 | CONFIG_SYS_NIOS_CPU_TIMER1_IRQ = 50
MEMORY: 8 MByte Flash
1 MByte SRAM
@@ -45,8 +45,8 @@ MEMORY: 8 MByte Flash
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
------+--------------------------------------------------------
@@ -59,14 +59,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)
@@ -87,10 +87,10 @@ IDE: (TODO)
0x02000000 ---32-----------16|15------------0-
| : | \
| : | |
- SDRAM | : | > CFG_NIOS_CPU_SRAM_SIZE
+ SDRAM | : | > CONFIG_SYS_NIOS_CPU_SRAM_SIZE
| : | | = 0x01000000
| : | /
- 0x01000000 ---32-----------16|15------------0- CFG_NIOS_CPU_SRAM_BASE
+ 0x01000000 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_SRAM_BASE
| |
: gap :
: :
@@ -106,7 +106,7 @@ IDE: (TODO)
IDE i/f : and content : : > 0x00000080
[5] : unknown) : : |
| | | /
- 0x00920a00 ---32-----------16|15------------0- CFG_NIOS_CPU_IDE0
+ 0x00920a00 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_IDE0
| (unused) | \
+ 0x1c |- - - - - - - - - - - - - - - -| |
| (unused) | |
@@ -122,7 +122,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) | |
@@ -130,7 +130,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) | |
@@ -138,7 +138,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) | |
@@ -146,7 +146,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) | |
@@ -154,7 +154,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) | |
@@ -162,7 +162,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) | |
@@ -170,7 +170,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) | |
@@ -178,7 +178,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) | |
@@ -186,7 +186,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) | |
@@ -202,7 +202,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)
| | /
@@ -222,28 +222,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 2 - - - - - - - - - - -
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 - - - - - - - - - - - - - - - - - - -
@@ -265,17 +265,17 @@ 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
- - - - - - - - - - - on chip memory 1 - - - - - - - - - - -
0x00910000 ---32-----------16|15------------0-
| : | \
| : | |
- onchip RAM | : | > CFG_NIOS_CPU_RAM_SIZE
+ onchip RAM | : | > CONFIG_SYS_NIOS_CPU_RAM_SIZE
| : | | = 0x00010000
| : | /
- 0x00900000 ---32-----------16|15------------0- CFG_NIOS_CPU_RAM_BASE
+ 0x00900000 ---32-----------16|15------------0- CONFIG_SYS_NIOS_CPU_RAM_BASE
- - - - - - - - - - - external memory 1 - - - - - - - - - - - - - - - - - - -
@@ -283,30 +283,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
===============================================================================