;bdiGDB configuration file for IBM 440GP Reference Board ; ------------------------------------------------------ ; [INIT] ; ; Setup TLB WTLB 0x0000009F 0x0000003F WTLB 0x1000009F 0x0100003F WTLB 0x2000009F 0x0200003F WTLB 0x3000009F 0x0300003F WTLB 0x4000009F 0x0400003F WTLB 0x5000009F 0x0500003F WTLB 0x6000009F 0x0600003F WTLB 0x7000009F 0x0700003F WTLB 0x8000009F 0x0800003F WTLB 0x9000009F 0x0900003F WTLB 0xA000009F 0x0A00003F WTLB 0xB000009F 0x0B00003F WTLB 0xD000009F 0x0D00003F WTLB 0xE000009F 0x0E00003F WTLB 0xF000009F 0x0F00003F WTLB 0xC0000091 0x00000007 ;WTLB 0xD0000025 0x0D000003 ;WTLB 0xFDFFF017 0x0D000003 ;WTLB 0xFDFFE017 0x0D002003 ; Setup default vector table ;WSPR 0x03f 0x00000000 ;IVPR vector base at 0x00000000 ;WSPR 0x190 0x00000100 ;IVOR0 Critical Input ;WSPR 0x191 0x00000200 ;IVOR1 Machine Check ;WSPR 0x192 0x00000300 ;IVOR2 Data Storage ;WSPR 0x193 0x00000400 ;IVOR3 Instruction Storage ;WSPR 0x194 0x00000500 ;IVOR4 External Input ;WSPR 0x195 0x00000600 ;IVOR5 Alignment ;WSPR 0x196 0x00000700 ;IVOR6 Program ;WSPR 0x197 0x00000800 ;IVOR7 Reserved ;WSPR 0x198 0x00000c00 ;IVOR8 System Call ;WSPR 0x199 0x00000a00 ;IVOR9 Reserved ;WSPR 0x19a 0x00001000 ;IVOR10 Decrementer ;WSPR 0x19b 0x00001010 ;IVOR11 Fixed Interval Timer ;WSPR 0x19c 0x00001020 ;IVOR12 Watchdog Timer ;WSPR 0x19d 0x00001100 ;IVOR13 Data TLB Error ;WSPR 0x19e 0x00001200 ;IVOR14 Instruction TLB Error ;WSPR 0x19f 0x00000f00 ;IVOR15 Debug ; ; Clear DBCR1 and DBCR2 WSPR 0x135 0x00000000 ;DBCR1 WSPR 0x136 0x00000000 ;DBCR2 [TARGET] JTAGCLOCK 0 ;use 16 MHz JTAG clock POWERUP 4000 CPUTYPE 440 ;the used target CPU type WAKEUP 2000 ;wakeup time after reset BREAKMODE HARD ;SOFT or HARD, HARD uses PPC hardware breakpoint STEPMODE HWBP ;JTAG or HWBP, HWBP uses one or two hardware breakpoints ; VECTOR CATCH ;catch unhandled exceptions MMU XLAT 0xC0000000 ;enable virtual address mode PTBASE 0x000000F0 ;address where kernel/user stores pointer to page table SCANPRED 4 48 ;JTAG devices connected before PPC440: 16 + 16 + 8 + 8 SCANSUCC 0 6 ;JTAG devices connected after PPC440: 6 (FPGA) SCANMISC 4 0x20; ; IR length = 4 IR LSB = ..10000011111111. 8 is used in this ; instruction as PPC405 is not the last device on the JTAG ; chain and so the padding infomation is needed for using ; ..100000 for PPC405. [HOST] IP 192.168.0.1 ;Windows host ;FILE E:\cygwin\home\bdidemo\evb405\vxWorks FORMAT ELF LOAD MANUAL ;load code MANUAL or AUTO after reset DEBUGPORT 2001 ;DUMP E:\temp\dump.bin [REGS] FILE reg440gp.def