Why Gemfury? Push, build, and install  RubyGems npm packages Python packages Maven artifacts PHP packages Go Modules Debian packages RPM packages NuGet packages

Repository URL to install this package:

Details    
idapro / opt / ida90 / libexec / idapro / cfg / tms320c3.cfg
Size: Mime:
;
; This file defines SFR names and bit names for TMS320C3X processors.
;
; This file can be configured for different devices.
; At the beginning of the file there are definitions common for all devices
; Device-specific definitions are introduced by
;
;       .devicename
;
; line. Also an optional directive
;
;       .default=devicename
;
; designates the default device name.
;

.default C30AllModes

; definitions common for all devices


;-------------------------------
; Device specific definitions

.C30AllModes

; MicroComputer Mode
; MicroProcessor Mode


area DATA SYSDEV 0x808000:0x8097FF   System devices
area DATA INTRAM 0x809800:0x809FFF   Internal (on chip) RAM

entry RESET 0x00        External reset signal input on the RESET pin
entry INT0  0x01        External interrupt on the INT0 pin
entry INT1  0x02        External interrupt on the INT1 pin
entry INT2  0x03        External interrupt on the INT2 pin
entry INT3  0x04        External interrupt on the INT3 pin
entry XINT0 0x05        Internal interrupt generated when serial-port 0 transmit buffer is empty
entry RINT0 0x06        Internal interrupt generated when serial-port 0 receive buffer is full
entry XINT1 0x07        Internal interrupt generated when serial-port 1 transmit buffer is empty
entry RINT1 0x08        Internal interrupt generated when serial-port 1 receive buffer is full
entry TINT0 0x09        Internal interrupt generated by timer0
entry TINT1 0x0A        Internal interrupt generated by timer1
entry DINT0 0x0B        Internal interrupt generated by DMA channel 0
entry DINT1 0x0C        Internal interrupt generated by DMA channel 1

DMActl     0x808000     DMA global control
DMAsrc     0x808004     DMA source address
DMAdst     0x808006     DMA destination address
DMAcnt     0x808008     DMA transfer counter

T0ctrl     0x808020     Timer 0 global control
T0cnt      0x808024     Timer 0 counter
T0per      0x808028     Timer 0 period
T1ctrl     0x808030     Timer 1 global control
T1cnt      0x808034     Timer 1 counter
T1per      0x808038     Timer 1 period register

SER0ctl    0x808040     Serial port 0 global control
SER0FSX    0x808042     FSX/DX/CLKX serial port 0 control
SER0FSR    0x808043     FSR/DR/CLKR serial port 0 control
SER0Tctl   0x808044     Serial port 0 R/X timer control
SER0Tcnt   0x808045     Serial port 0 R/X timer counter
SER0Tper   0x808046     Serial port 0 R/X timer period
SER0Tx     0x808048     Serial port 0 data transmit
SER0Rx     0x80804C     Serial port 0 data receive

SER1ctl    0x808050     Serial port 1 global control
SER1FSX    0x808052     FSX/DX/CLKX serial port 1 control
SER1FSR    0x808053     FSR/DR/CLKR serial port 1 control
SER1Tctl   0x808054     Serial port 1 R/X timer control
SER1Tcnt   0x808055     Serial port 1 R/X timer counter
SER1Tper   0x808056     Serial port 1 R/X timer period
SER1Tx     0x808058     Serial port 1 data transmit
SER1Rx     0x80805C     Serial port 1 data receive

ExpBusCtl  0x808060     Expansion-buscontrol
PriBusCtl  0x808064     Primary-buscontrol

; insert definitions here

.C31MicroProcessorMode
; MicroProcessor Mode

area DATA SYSDEV 0x808000:0x8097FF   System devices
area DATA INTRAM 0x809800:0x809FFF   Internal (on chip) RAM

entry RESET 0x00        External reset signal input on the RESET pin
entry INT0  0x01        External interrupt on the INT0 pin
entry INT1  0x02        External interrupt on the INT1 pin
entry INT2  0x03        External interrupt on the INT2 pin
entry INT3  0x04        External interrupt on the INT3 pin
entry XINT0 0x05        Internal interrupt generated when serial-port 0 transmit buffer is empty
entry RINT0 0x06        Internal interrupt generated when serial-port 0 receive buffer is full
entry XINT1 0x07        Internal interrupt generated when serial-port 1 transmit buffer is empty
entry RINT1 0x08        Internal interrupt generated when serial-port 1 receive buffer is full
entry TINT0 0x09        Internal interrupt generated by timer0
entry TINT1 0x0A        Internal interrupt generated by timer1
entry DINT0 0x0B        Internal interrupt generated by DMA channel 0
entry DINT1 0x0C        Internal interrupt generated by DMA channel 1


DMActl     0x808000     DMA global control
DMAsrc     0x808004     DMA source address
DMAdst     0x808006     DMA destination address
DMAcnt     0x808008     DMA transfer counter
T0ctrl     0x808020     Timer 0 global control
T0cnt      0x808024     Timer 0 counter
T0per      0x808028     Timer 0 period
T1ctrl     0x808030     Timer 1 global control
T1cnt      0x808034     Timer 1 counter
T1per      0x808038     Timer 1 period register

SERctl     0x808040     Serial port global control
SERFSX     0x808042     FSX/DX/CLKX serial port control
SERFSR     0x808043     FSR/DR/CLKR serial port control
SERTctl    0x808044     Serial port R/X timer control
SERTcnt    0x808045     Serial port R/X timer counter
SERTper    0x808046     Serial port R/X timer period
SERTx      0x808048     Serial port data transmit
SERRx      0x80804C     Serial port data receive

ExpBusCtl  0x808060     Expansion-buscontrol
PriBusCtl  0x808064     Primary-buscontrol

; insert definitions here


.C31MicroComputerMode
; MicroComputer Mode

area DATA SYSDEV 0x808000:0x8097FF   System devices
area DATA INTRAM 0x809800:0x809FFF   Internal (on chip) RAM

entry INT0  0x809FC1 External interrupt on the INT0 pin
entry INT1  0x809FC2 External interrupt on the INT1 pin
entry INT2  0x809FC3 External interrupt on the INT2 pin
entry INT3  0x809FC4 External interrupt on the INT3 pin
entry XINT0 0x809FC5 Internal interrupt generated when serial-port 0 transmit buffer is empty
entry RINT0 0x809FC6 Internal interrupt generated when serial-port 0 receive buffer is full
entry XINT1 0x809FC7 Internal interrupt generated when serial-port 1 transmit buffer is empty
entry RINT1 0x809FC8 Internal interrupt generated when serial-port 1 receive buffer is full
entry TINT0 0x809FC9 Internal interrupt generated by timer0
entry TINT1 0x809FCA Internal interrupt generated by timer1
entry DINT0 0x809FCB Internal interrupt generated by DMA channel 0
entry DINT1 0x809FCC Internal interrupt generated by DMA channel 1


DMActl     0x808000     DMA global control
DMAsrc     0x808004     DMA source address
DMAdst     0x808006     DMA destination address
DMAcnt     0x808008     DMA transfer counter
T0ctrl     0x808020     Timer 0 global control
T0cnt      0x808024     Timer 0 counter
T0per      0x808028     Timer 0 period
T1ctrl     0x808030     Timer 1 global control
T1cnt      0x808034     Timer 1 counter
T1per      0x808038     Timer 1 period register

SERctl     0x808040     Serial port global control
SERFSX     0x808042     FSX/DX/CLKX serial port control
SERFSR     0x808043     FSR/DR/CLKR serial port control
SERTctl    0x808044     Serial port R/X timer control
SERTcnt    0x808045     Serial port R/X timer counter
SERTper    0x808046     Serial port R/X timer period
SERTx      0x808048     Serial port data transmit
SERRx      0x80804C     Serial port data receive

ExpBusCtl  0x808060     Expansion-buscontrol
PriBusCtl  0x808064     Primary-buscontrol

; insert definitions here

.C32AllModes
; MicroComputer Mode
; MicroProcessor Mode

area DATA SYSDEV 0x808000:0x8097FF   System devices
area DATA INTRAM 0x87FE00:0x87FFFF   Internal (on chip) RAM


DMA0ctl    0x808000     DMA 0 global control
DMA0src    0x808004     DMA 0 source address
DMA0dst    0x808006     DMA 0 destination address
DMA0cnt    0x808008     DMA 0 transfer counter

DMA1ctl    0x808010     DMA 1 global control
DMA1src    0x808014     DMA 1 source address
DMA1dst    0x808016     DMA 1 destination address
DMA1cnt    0x808018     DMA 1 transfer counter

T0ctrl     0x808020     Timer 0 global control
T0cnt      0x808024     Timer 0 counter
T0per      0x808028     Timer 0 period
T1ctrl     0x808030     Timer 1 global control
T1cnt      0x808034     Timer 1 counter
T1per      0x808038     Timer 1 period register

SERctl     0x808040     Serial port global control
SERFSX     0x808042     FSX/DX/CLKX serial port control
SERFSR     0x808043     FSR/DR/CLKR serial port control
SERTctl    0x808044     Serial port R/X timer control
SERTcnt    0x808045     Serial port R/X timer counter
SERTper    0x808046     Serial port R/X timer period
SERTx      0x808048     Serial port data transmit
SERRx      0x80804C     Serial port data receive

IOSTRB     0x808060     IOSTRB bus control
STRB0      0x808064     STRB0 bus control
STRB1      0x808068     STRB1 bus control