?? gdb.ini
字號:
echo Setting up the gdb environment for S3C44B0 EVB01 evaluation board.\n
set complaints 1
set output-radix 10
set input-radix 10
dir .
set prompt (gdb)
# setup direct connection to target
target ocd wiggler 0
# Setup gdb to work with little endian target
set endian little
# Reset the chip to get to a known state.
#
# Hardware Inititalize
#
# PLL Configuration
# Fin=10M
# Fout = ( m * Fin ) / ( p * 2^s ) -- m = MDIV + 8, p = PDIV + 2
#
# WTCON disable watchdog
set *0x01d30000 = 0
set *0x01D8000C = 0x00000fff
# LOCKTIME lock_time=409.5us
set *0x01D80000 = 0x0007c081
# PLLCON Fin=10M;Fout=66M;m=132,MDIV=124;p=10,PDIV=8;s=2,SDIV=1
# ---- Memory Controller Configuration1
# SYSCONFIG set
set *0x01C00000 = 0x00000000
# No cache, 8k sram enabled; write buffer disabled
# SDRAM Configuration
set *0x01C80000 = 0x01000000
# bank6/7: SDRAM 16bit; bank0/1: Flash 16bit; peripheral at Bank 2-5 : 8bit, nBE
set *0x01C80004 = 0x000056a0
# Bank0 ROM : Tacs=1; Tcos=1; Tacc=4; Toch=1; Tcah=1
set *0x01C80008 = 0x000056a0
# Bank1 FLASH: Tacs=1; Tcos=1; Tacc=4; Toch=1; Tcah=1
set *0x01C8000c = 0x00007ff0
# Bank2 N/A
set *0x01C80010 = 0x00007ff0
# Bank3 N/A
set *0x01C80014 = 0x00007ff0
# Bank4 N/A
set *0x01C80018 = 0x00007ff0
# Bank5 16554
set *0x01C8001C = 0x00018000
# BANKCON6 SDRam; Trcd=2clocks; column addr 8-bit
set *0x01C80020 = 0x00018000
# BANKCON7 SDRam; Trcd=2clocks; column addr 8-bit
set *0x01C80024 = 0x008005fe
# REFRESH
set *0x01C80028 = 0x00000006
# Bank 6/7 size: 8M/8M
set *0x01C8002C = 0x00000020
# MRSRB6 CAS latency = 2clocks
set *0x01C80030 = 0x00000020
# MRSRB7 CAS latency = 2clocks
#
# disable all interrupt
#
set *0x01e0000c = 0x07ffffff
# mask off all intr, and global intr
set *0x01e00024 = 0x03ffffff
# clear pending IRQs
set *0x01e0003c = 0x03ffffff
# clear pending FIQs
#clear registers
set $r0 = 0
set $r1 = 0
set $r2 = 0
set $r3 = 0
set $r4 = 0
set $r5 = 0
set $r6 = 0
set $r7 = 0
set $r8 = 0
set $r9 = 0
set $r10 = 0
set $r11 = 0
set $r12 = 0
set $sp = 0
set $lr = 0
set $cpsr = 0
set $spsr = 0
set $r13 = 0
set $r14 = 0
set $r15 = 0
#set $idcode = 0
set $dccr = 0
set $dcdr = 0
set $w0av = 0
set $w0am = 0
set $w0dv = 0
set $w0dm = 0
set $w0cv = 0
set $w0cm = 0
set $w1av = 0
set $w1am = 0
set $w1dv = 0
set $w1dm = 0
set $w1cv = 0
set $w1cm = 0
# Load the program executable called "demo.elf"
load aaaaa.elf
# Load the symbols for the program.
symbol-file aaaaa.elf
#target remote localhost:8888
#set $pc = 0x0c000000
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -