全部博文(13)
分类: 嵌入式
2009-09-05 18:53:24
- 0x33f80000 <_start>: b 0x33f80050
- 0x33f80004 <_start+4>: ldr pc, [pc, #20] ; 0x33f80020 <_undefined_instruction>
- 0x33f80008 <_start+8>: ldr pc, [pc, #20] ; 0x33f80024 <_software_interrupt>
- 0x33f8000c <_start+12>: ldr pc, [pc, #20] ; 0x33f80028 <_prefetch_abort>
- 0x33f80010 <_start+16>: ldr pc, [pc, #20] ; 0x33f8002c <_data_abort>
- 0x33f80014 <_start+20>: ldr pc, [pc, #20] ; 0x33f80030 <_not_used>
- 0x33f80018 <_start+24>: ldr pc, [pc, #20] ; 0x33f80034 <_irq>
- 0x33f8001c <_start+28>: ldr pc, [pc, #20] ; 0x33f80038 <_fiq>
/*
* set the cpu to SVC32 mode
*/
- 0x33f80050
- 0x33f80054
- 0x33f80058
- 0x33f8005c
/*关看门狗*/
- 0x33f80060
- 0x33f80064
- 0x33f80068
/*关中断*/
- 0x33f8006c
- 0x33f80070
- 0x33f80074
- 0x33f80078
- 0x33f8007c
- 0x33f80080
/* FCLK:HCLK:PCLK = 1:2:4 */
/* default FCLK is 120 MHz ! */
- 0x33f80084
- 0x33f80088
- 0x33f8008c
- 0x33f80090
/* relocate U-Boot to RAM _TEXT_BASE */
- 0x33f80094
- 0x33f80098
- 0x33f8009c
- 0x33f800a0
- 0x33f800a4
- 0x33f800a8
- 0x33f800ac
- 0x33f800b0
/*设置堆栈指针*/
- 0x33f800c4
- 0x33f800c8
- 0x33f800cc
- 0x33f800d0
/*bss段清零*/
- 0x33f800d4
- 0x33f800d8
- 0x33f800dc
- 0x33f800e0
- 0x33f800e4
- 0x33f800e8
- 0x33f800ec
- 0x33f800f0
- 0x33f800f4
- 0x33f800f8
- 0x33f800fc
- 0x33f80100
- 0x33f80104
- 0x33f80108
- 0x33f8010c
- 0x33f80110
- 0x33f80114
- 0x33f80118
- 0x33f8011c
- 0x33f80120
- 0x33f80124
- 0x33f80128
- 0x33f8012c
- 0x33f80130
- 0x33f80134
- 0x33f80138
- 0x33f8013c
- 0x33f80404
- 0x33f80408
- 0x33f8040c
- 0x33f80410
- 0x33f80414
- 0x33f80418
- 0x33f8041c
- 0x33f80420
- 0x33f80424
- 0x33f80428
- 0x33f8042c
(7) start_armboot
(7-1)cpu_init
(7-2)board_init
(7-3)interrupt_init
(7-4)env_init
(7-5)init_baudrate
(7-6)serial_init
(7-7)console_init_f
(7-8)display_banner
(7-9)print_cpuinfo
(7-10)checkboard
(7-11)dram_init
(7-12)display_dram_config
(7-13)flash_init
(7-14)display_flash_config
(7-15)mem_malloc_init
(7-16)env_relocate
(7-17)devices_init
(7-18)jumptable_init
(7-19)console_init_r
(7-20)enable_interrupts
(7-21)cs8900_get_enetaddr
(7-22)eth_initialize
(7-23)main_loop