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

📄 5206.gdb

📁 WaitForSingleObject 摩托罗拉的68k源程序
💻 GDB
字号:
## GDB Init script for the Coldfire 5206 processor.## The main purpose of this script is to configure the # DRAM controller so code can be loaded.##define addressesset $mbar  = 0x10000001set $simr  = $mbar - 1 + 0x003set $icr1  = $mbar - 1 + 0x014set $icr2  = $mbar - 1 + 0x015set $icr3  = $mbar - 1 + 0x016set $icr4  = $mbar - 1 + 0x017set $icr5  = $mbar - 1 + 0x018set $icr6  = $mbar - 1 + 0x019set $icr7  = $mbar - 1 + 0x01Aset $icr8  = $mbar - 1 + 0x01Bset $icr9  = $mbar - 1 + 0x01Cset $icr10 = $mbar - 1 + 0x01Dset $icr11 = $mbar - 1 + 0x01Eset $icr12 = $mbar - 1 + 0x01Fset $icr13 = $mbar - 1 + 0x020set $imr   = $mbar - 1 + 0x036set $ipr   = $mbar - 1 + 0x03Aset $rsr   = $mbar - 1 + 0x040set $sypcr = $mbar - 1 + 0x041set $swivr = $mbar - 1 + 0x042set $swsr  = $mbar - 1 + 0x043set $dcrr  = $mbar - 1 + 0x046set $dctr  = $mbar - 1 + 0x04Aset $dcar0 = $mbar - 1 + 0x04Cset $dcmr0 = $mbar - 1 + 0x050set $dccr0 = $mbar - 1 + 0x057set $dcar1 = $mbar - 1 + 0x058set $dcmr1 = $mbar - 1 + 0x05Cset $dccr1 = $mbar - 1 + 0x063set $csar0 = $mbar - 1 + 0x064set $csmr0 = $mbar - 1 + 0x068set $cscr0 = $mbar - 1 + 0x06Eset $csar1 = $mbar - 1 + 0x070set $csmr1 = $mbar - 1 + 0x074set $cscr1 = $mbar - 1 + 0x07Aset $csar2 = $mbar - 1 + 0x07Cset $csmr2 = $mbar - 1 + 0x080set $cscr2 = $mbar - 1 + 0x086set $csar3 = $mbar - 1 + 0x088set $csmr3 = $mbar - 1 + 0x08Cset $cscr3 = $mbar - 1 + 0x092set $csar4 = $mbar - 1 + 0x094set $csmr4 = $mbar - 1 + 0x098set $cscr4 = $mbar - 1 + 0x09Eset $csar5 = $mbar - 1 + 0x0A0set $csmr5 = $mbar - 1 + 0x0A4set $cscr5 = $mbar - 1 + 0x0AAset $csar6 = $mbar - 1 + 0x0ACset $csmr6 = $mbar - 1 + 0x0B0set $cscr6 = $mbar - 1 + 0x0B6set $csar7 = $mbar - 1 + 0x0B8set $csmr7 = $mbar - 1 + 0x0BCset $cscr7 = $mbar - 1 + 0x0C2set $dmcr  = $mbar - 1 + 0x0C6set $par   = $mbar - 1 + 0x0CAset $tmr1  = $mbar - 1 + 0x100set $trr1  = $mbar - 1 + 0x104set $tcr1  = $mbar - 1 + 0x108set $tcn1  = $mbar - 1 + 0x10Cset $ter1  = $mbar - 1 + 0x111set $tmr2  = $mbar - 1 + 0x120set $trr2  = $mbar - 1 + 0x124set $tcr2  = $mbar - 1 + 0x128set $tcn2  = $mbar - 1 + 0x12Cset $ter2  = $mbar - 1 + 0x131end##  Setup CSAR0 for the FLASH ROM.#define setup-csset *((short*) $csar0) = 0xffe0set *((short*) $csmr0) = 0x00030000set *((short*) $cscr0) = 0x0d83set *((short*) $csar1) = 0xffffset *((short*) $csmr1) = 0x0000001eset *((short*) $cscr1) = 0x0043set *((short*) $csar2) = 0x3000set *((short*) $csmr2) = 0x00000014set *((short*) $cscr2) = 0x0043set *((short*) $csar3) = 0x4000set *((short*) $csmr3) = 0x000f0000set *((short*) $cscr3) = 0x0083end## Setup the DRAM controller.#define setup-dramset *((short*) $dcrr)  = 24set *((short*) $dctr)  = 0x0000set *((short*) $dcar0) = 0x0000set *((long*)  $dcmr0) = 0x000e0000set *((char*)  $dccr0) = 0x07set *((short*) $dcar1) = 0x0000set *((long*)  $dcmr1) = 0x00000000set *((char*)  $dccr1) = 0x00end## Wake up the board#defined initBoardaddressessetup-cssetup-dramend

⌨️ 快捷键说明

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