⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gdb.ini

📁 在GNU上开发的应用程序源代码
💻 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 demo.elf
# Load the symbols for the program.
 symbol-file demo.elf
#target remote localhost:8888
#set $pc = 0x0c000000

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -