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 / rl78.cfg
Size: Mime:
.default RL78

; Extended SFR (2nd SFR)
ADM2                0xF0010           A/D converter mode register 2
ADUL                0xF0011           Conversion result comparison upper limit setting register
ADLL                0xF0012           Conversion result comparison lower limit setting register
ADTES               0xF0013           A/D test register

PU0                 0xF0030           Pull-up resistor option register 0
PU1                 0xF0031           Pull-up resistor option register 1
PU2                 0xF0032           Pull-up resistor option register 2
PU3                 0xF0033           Pull-up resistor option register 3
PU4                 0xF0034           Pull-up resistor option register 4
PU5                 0xF0035           Pull-up resistor option register 5
PU6                 0xF0036           Pull-up resistor option register 6
PU7                 0xF0037           Pull-up resistor option register 7
PU8                 0xF0038           Pull-up resistor option register 8
PU9                 0xF0039           Pull-up resistor option register 9
PU10                0xF003A           Pull-up resistor option register 10
PU11                0xF003B           Pull-up resistor option register 11
PU12                0xF003C           Pull-up resistor option register 12
PU13                0xF003D           Pull-up resistor option register 13
PU14                0xF003E           Pull-up resistor option register 14

PIM0                0xF0040           Port input mode register 0
PIM1                0xF0041           Port input mode register 1
PIM4                0xF0044           Port input mode register 4
PIM5                0xF0045           Port input mode register 5
PIM8                0xF0048           Port input mode register 8
PIM14               0xF004E           Port input mode register 14

POM0                0xF0050           Port output mode register 0
POM1                0xF0051           Port output mode register 1
POM4                0xF0054           Port output mode register 4
POM5                0xF0055           Port output mode register 5
POM7                0xF0057           Port output mode register 7
POM8                0xF0058           Port output mode register 8
POM9                0xF0059           Port output mode register 9
POM14               0xF005E           Port output mode register 14

PMC0                0xF0060           Port mode control register 0
PMC3                0xF0063           Port mode control register 3
PMC10               0xF006A           Port mode control register 10
PMC11               0xF006B           Port mode control register 11
PMC12               0xF006C           Port mode control register 12
PMC14               0xF006E           Port mode control register 14

NFEN0               0xF0070           Noise filter enable register 0
NFEN1               0xF0071           Noise filter enable register 1
NFEN2               0xF0072           Noise filter enable register 2

ISC                 0xF0073           Input switch control register
TIS0                0xF0074           Timer input select register 0
ADPC                0xF0076           A/D port configuration register
PIOR                0xF0077           Peripheral I/O redirection register
IAWCTL              0xF0078           Invalid memory access detection control register
GDIDIS              0xF007D           Global digital input disable register

DFLCTL              0xF0090           Data flash control register

HIOTRM              0xF00A0           High-speed on-chip oscillator trimming register
HOCODIV             0xF00A8           High-speed on-chip oscillator frequency select register

MDCL                0xF00E0           Multiplication/division data register C (L)
MDCH                0xF00E2           Multiplication/division data register C (H)
MDUC                0xF00E8           Multiplication/division control register

PER0                0xF00F0           Peripheral enable register 0
OSMC                0xF00F3           Subsystem clock supply mode control register
RPECTL              0xF00F5           RAM parity error control register
BCDADJ              0xF00FE           BCD adjust result register

SSR00               0xF0100           Serial status register 00
SSR01               0xF0102           Serial status register 01
SSR02               0xF0104           Serial status register 02
SSR03               0xF0106           Serial status register 03

SIR00               0xF0108           Serial flag clear trigger register 00
SIR01               0xF010A           Serial flag clear trigger register 01
SIR02               0xF010C           Serial flag clear trigger register 02
SIR03               0xF010E           Serial flag clear trigger register 03

SMR0                0xF0110           Serial mode register 00
SMR1                0xF0112           Serial mode register 01
SMR2                0xF0114           Serial mode register 02
SMR3                0xF0116           Serial mode register 03

SCR00               0xF0118           Serial communication operation setting register 00
SCR01               0xF011A           Serial communication operation setting register 01
SCR02               0xF011C           Serial communication operation setting register 02
SCR03               0xF011E           Serial communication operation setting register 03

SE0                 0xF0120           Serial channel enable status REGISTER 0
SS0                 0xF0122           Serial channel start status REGISTER 0
ST0                 0xF0124           Serial channel stop status REGISTER 0

SPS0                0xF0126           Serial clock select register 0
SO0                 0xF0128           Serial output register 0
SOE0                0xF012A           Serial output enable register 0
SOL0                0xF0134           Serial output level register 0
SSC0                0xF0138           Serial standby control register 0

SSR10               0xF0140           Serial status register 10
SSR11               0xF0142           Serial status register 11
SSR12               0xF0144           Serial status register 12
SSR13               0xF0146           Serial status register 13

SIR10               0xF0148           Serial flag clear trigger register 10
SIR11               0xF014A           Serial flag clear trigger register 11
SIR12               0xF014C           Serial flag clear trigger register 12
SIR13               0xF014E           Serial flag clear trigger register 13

SMR10               0xF0150           Serial mode register 10
SMR11               0xF0152           Serial mode register 11
SMR12               0xF0154           Serial mode register 12
SMR13               0xF0156           Serial mode register 13

SCR10               0xF0158           Serial communication operation setting register 10
SCR11               0xF015A           Serial communication operation setting register 11
SCR12               0xF015C           Serial communication operation setting register 12
SCR13               0xF015E           Serial communication operation setting register 13

SE1                 0xF0160           Serial channel enable status REGISTER 1
SS1                 0xF0162           Serial channel start status REGISTER 1
ST1                 0xF0164           Serial channel stop status REGISTER 1

SPS1                0xF0166           Serial clock select register 1
SO2                 0xF0168           Serial output register 1
SOE1                0xF016A           Serial output enable register 1
SOL1                0xF0174           Serial output level register 1
SSC1                0xF0178           Serial standby control register 1

TCR00               0xF0180           Timer counter register 00
TCR01               0xF0182           Timer counter register 01
TCR02               0xF0184           Timer counter register 02
TCR03               0xF0186           Timer counter register 03
TCR04               0xF0188           Timer counter register 04
TCR05               0xF018A           Timer counter register 05
TCR06               0xF018C           Timer counter register 06
TCR07               0xF018E           Timer counter register 07

TMR00               0xF0190           Timer mode register 00
TMR01               0xF0192           Timer mode register 01
TMR02               0xF0194           Timer mode register 02
TMR03               0xF0196           Timer mode register 03
TMR04               0xF0198           Timer mode register 04
TMR05               0xF019A           Timer mode register 05
TMR06               0xF019C           Timer mode register 06
TMR07               0xF019E           Timer mode register 07

TSR00               0xF01A0           Timer status register 00
TSR01               0xF01A2           Timer status register 01
TSR02               0xF01A4           Timer status register 02
TSR03               0xF01A6           Timer status register 03
TSR04               0xF01A8           Timer status register 04
TSR05               0xF01AA           Timer status register 05
TSR06               0xF01AC           Timer status register 06
TSR07               0xF01AE           Timer status register 07

TE0                 0xF01B0           Timer channel enable status register 0
TS0                 0xF01B2           Timer channel start status register 0
TT0                 0xF01B4           Timer channel stop status register 0

TPS0                0xF01B6           Timer clock select register 0
TO0                 0xF01B8           Timer output register 0
TOE0                0xF01BA           Timer output enable register 0
TOL0                0xF01BC           Timer output level register 0
TOM0                0xF01BE           Timer output mode register 0

TCR10               0xF01C0           Timer counter register 10
TCR11               0xF01C2           Timer counter register 11
TCR12               0xF01C4           Timer counter register 12
TCR13               0xF01C6           Timer counter register 13
TCR14               0xF01C8           Timer counter register 14
TCR15               0xF01CA           Timer counter register 15
TCR16               0xF01CC           Timer counter register 16
TCR17               0xF01CE           Timer counter register 17

TMR10               0xF01D0           Timer mode register 10
TMR11               0xF01D2           Timer mode register 11
TMR12               0xF01D4           Timer mode register 12
TMR13               0xF01D6           Timer mode register 13
TMR14               0xF01D8           Timer mode register 14
TMR15               0xF01DA           Timer mode register 15
TMR16               0xF01DC           Timer mode register 16
TMR17               0xF01DE           Timer mode register 17

TSR10               0xF01E0           Timer status register 10
TSR11               0xF01E2           Timer status register 11
TSR12               0xF01E4           Timer status register 12
TSR13               0xF01E6           Timer status register 13
TSR14               0xF01E8           Timer status register 14
TSR15               0xF01EA           Timer status register 15
TSR16               0xF01EC           Timer status register 16
TSR17               0xF01EE           Timer status register 17

TE1                 0xF01F0           Timer channel enable status register 1
TS1                 0xF01F2           Timer channel start register 1
TT1                 0xF01F4           Timer channel stop register 1

TPS1                0xF01F6           Timer clock select register 1
TO1                 0xF01F8           Timer output register 1
TOE1                0xF01FA           Timer output enable register 1
TOL1                0xF01FC           Timer output level register 1
TOM1                0xF01FE           Timer output mode register 1

DSA2                0xF0200           DMA SFR address register 2
DSA3                0xF0201           DMA SFR address register 3

DRA2                0xF0202           DMA RAM address register 2
DRA3                0xF0204           DMA RAM address register 3

DBC2                0xF0206           DMA byte count register 2
DBC3                0xF0208           DMA byte count register 3

DMC2                0xF020A           DMA mode control register 2
DMC3                0xF020B           DMA mode control register 3

DRC2                0xF020C           DMA operation control register 2
DRC3                0xF020D           DMA operation control register 3

IICCTL00            0xF0230           IICA control register 00
IICCTL01            0xF0231           IICA control register 01
IICWL0              0xF0232           IICA low-level width setting register 0
IICWH0              0xF0233           IICA high-level width setting register 0
SVA0                0xF0234           Slave address register 0

IICCTL10            0xF0238           IICA control register 10
IICCTL11            0xF0239           IICA control register 11
IICWL1              0xF023A           IICA low-level width setting register 1
IICWH1              0xF023B           IICA high-level width setting register 1
SVA1                0xF023C           Slave address register 1

CRC0CTL             0xF02F0           Flash memory CRC control register
PGCRCL              0xF02F2           Flash memory CRC operation result register
CRCD                0XF02FA           CRC data register

;SFR List
P0                  0xFFF00           Port register 0
P1                  0xFFF01           Port register 1
P2                  0xFFF02           Port register 2
P3                  0xFFF03           Port register 3
P4                  0xFFF04           Port register 4
P5                  0xFFF05           Port register 5
P6                  0xFFF06           Port register 6
P7                  0xFFF07           Port register 7
P8                  0xFFF08           Port register 8
P9                  0xFFF09           Port register 9
P10                 0xFFF0A           Port register 10
P11                 0xFFF0B           Port register 11
P12                 0xFFF0C           Port register 12
P13                 0xFFF0D           Port register 13
P14                 0xFFF0E           Port register 14
P15                 0xFFF0F           Port register 15

SDR00               0xFFF10           Serial data register 00
SDR01               0xFFF12           Serial data register 01
SDR12               0xFFF14           Serial data register 12
SDR13               0xFFF16           Serial data register 13

TDR00               0xFFF18           Timer data register 00
TDR01               0xFFF1A           Timer data register 01

ADCR                0xFFF1E           10-bit A/D cinversation result register
ADCRH               0xFFF1F           8-bit A/D cinversation result register

PM0                 0xFFF20           Port mode register 0
PM1                 0xFFF21           Port mode register 1
PM2                 0xFFF22           Port mode register 2
PM3                 0xFFF23           Port mode register 3
PM4                 0xFFF24           Port mode register 4
PM5                 0xFFF25           Port mode register 5
PM6                 0xFFF26           Port mode register 6
PM7                 0xFFF27           Port mode register 7
PM8                 0xFFF28           Port mode register 8
PM9                 0xFFF29           Port mode register 9
PM10                0xFFF2A           Port mode register 10
PM11                0xFFF2B           Port mode register 11
PM12                0xFFF2C           Port mode register 12
PM13                0xFFF2D           Port mode register 13
PM14                0xFFF2E           Port mode register 14
PM15                0xFFF2F           Port mode register 15

ADM0                0xFFF30           A/D converter mode register 0
ADS                 0xFFF31           Analog input channel specification
ADM1                0xFFF32           A/D converter mode register 1

KRM                 0xFFF37           Key return mode register

EGP0                0xFFF38           External interrupt rising edge enable register 0
EGN0                0xFFF39           External interrupt falling edge enable register 0
EGP1                0xFFF3A           External interrupt rising edge enable register 1
EGN1                0xFFF3B           External interrupt falling edge enable register 1

SDR02               0xFFF44           Serial data register 02
SDR03               0xFFF46           Serial data register 03
SDR10               0xFFF48           Serial data register 10
SDR11               0xFFF4A           Serial data register 11

IICA0               0xFFF50           IICA shift register 0
IICS0               0xFFF51           IICA status register 0
IICF0               0xFFF52           IICA flag register 0
IICA1               0xFFF53           IICA shift register 1
IICS1               0xFFF54           IICA status register 1
IICF1               0xFFF55           IICA flag register 1

TDR02               0xFFF64           Timer data register 02
TDR03               0xFFF66           Timer data register 03
TDR04               0xFFF68           Timer data register 04
TDR05               0xFFF6A           Timer data register 05
TDR06               0xFFF6C           Timer data register 06
TDR07               0xFFF6E           Timer data register 07
TDR10               0xFFF70           Timer data register 10
TDR11               0xFFF72           Timer data register 11
TDR12               0xFFF74           Timer data register 12
TDR13               0xFFF76           Timer data register 13
TDR14               0xFFF78           Timer data register 14
TDR15               0xFFF7A           Timer data register 15
TDR16               0xFFF7C           Timer data register 16
TDR17               0xFFF7E           Timer data register 17

ITMC                0xFFF90           Interval timer control register

SEC                 0xFFF92           Second count register
MIN                 0xFFF93           Minute count register
HOUR                0xFFF94           Hour count register
WEEK                0xFFF95           Week count register
DAY                 0xFFF96           Day count register
MONTH               0xFFF97           Month count register
YEAR                0xFFF98           Year count register
SUBCUD              0xFFF99           Watch error correction register
ALARMWM             0xFFF9A           Alarm minute register
ALARMWH             0xFFF9B           Alarm hour register
ALARMWW             0xFFF9C           Alarm week register

RTCC0               0xFFF9D           Real-time clock control register 0
RTCC1               0xFFF9E           Real-time clock control register 1
CMC                 0xFFFA0           Clock operation mode control register
CSC                 0xFFFA1           Clock operation status control register
OSTC                0xFFFA2           Oscillation stabilization time counter starus register
OSTS                0xFFFA3           Oscillation stabilization time select register
CKC                 0xFFFA4           System clock control register

CKS0                0xFFFA5           Clock output select register 0
CKS1                0xFFFA6           Clock output select register 1

RESF                0xFFFA8           Reset control flag register
LVIM                0xFFFA9           Voltage detection register
LVIS                0xFFFAA           Voltage detection level register
WDTE                0xFFFAB           Watchdog timer enable register
CRCIN               0xFFFAC           CRC input register

DSA0                0xFFFB0           DMA SFR address register 0
DSA1                0xFFFB1           DMA SFR address register 0
DRA0                0xFFFB2           DMA RAM address register 0
DRA1                0xFFFB4           DMA RAM address register 0
DBC0                0xFFFB6           DMA byte count register 0
DBC1                0xFFFB8           DMA byte count register 0
DMC0                0xFFFBA           DMA mode control register 0
DMC1                0xFFFBB           DMA mode control register 0
DRC0                0xFFFBC           DMA operation control register 0
DRC1                0xFFFBD           DMA operation control register 0

IF2                 0xFFFD0           Interrupt request flag register 2
IF3                 0xFFFD2           Interrupt request flag register 3L
MK2                 0xFFFD4           Interrupt mask flag register 2
MK3                 0xFFFD6           Interrupt mask flag register 3L

PR02                0xFFFD8           Priority specification flag register 02
PR03                0xFFFDA           Priority specification flag register 03L
PR12                0xFFFDC           Priority specification flag register 12
PR13                0xFFFDE           Priority specification flag register 13L

IF0                 0xFFFE0           Interrupt request flag register 0
IF1                 0xFFFE2           Interrupt request flag register 1
MK0                 0xFFFE4           Interrupt mask flag register 0
MK1                 0xFFFE6           Interrupt mask flag register 1

PR00                0xFFFE8           Priority specification flag register 00
PR01                0xFFFEA           Priority specification flag register 01
PR10                0xFFFEC           Priority specification flag register 10
PR11                0xFFFEE           Priority specification flag register 11

MDAL                0xFFFF0           Multiplication/division data register A (L)
MDAH                0xFFFF2           Multiplication/division data register A (H)
MDBL                0xFFFF4           Multiplication/division data register B (L)
MDBH                0xFFFF6           Multiplication/division data register B (H)

SP                  0xFFFF8           Stack pointer
PSW                 0xFFFFA           Program status word
PSW.IE                7   Interrupt enable
PSW.Z                 6   Zero flag
PSW.RBS1              5   Register bank select 1
PSW.AC                4   Auxiliary carry
PSW.RBS0              3   Register bank select 0
PSW.ISP1              2   In-service priority 1
PSW.ISP0              1   In-service priority 0
PSW.CY                0   Carry
CS                  0xFFFFC           Code Segment
ES                  0xFFFFD           Extension address specification
PMC                 0xFFFFE           Processor mode control register
MEM                 0xFFFFF

.RL78
; https://www.renesas.com/us/en/document/man/rl78g13-users-manual-hardware?language=en

; MEMORY MAP
; ROM:16K / Flash RAM:4K / RAM:2K
area CODE ROM       0x00000:0x04000   Internal ROM
area DATA SFR2      0xF0000:0xF0800   Special Function Register (2nd SFR)
area DATA RESERVED  0xF0800:0xF1000   Reserved
area DATA RAM       0xFF700:0xFFF00
area DATA SFR       0xFFF00:0xFFFFF   Special Function Register

; This is the example of creating areas for RL78-processor
.R5F100xE
; https://www.renesas.com/us/en/document/man/rl78g13-users-manual-hardware?language=en

; +------------+ <-- FFFFF
; |    SFR     | 256 bytes
; +------------+ <-- FFF00
; |    RAM     | 4K
; +------------+ <-- FEF00
; |   Mirror   | 51.75K
; +------------+ <-- F2000
; | Data Flash | 4K
; +------------+ <-- F1000
; |  Reserved  |
; +------------+ <-- F0800
; |  2nd SFR   | 2K
; +------------+ <-- F0000
; |  Reserved  |
; +------------+ <-- 10000
; |    ROM     | 64K
; +------------+ <-- 00000

; MEMORY MAP
area CODE ROM       0x00000:0x10000   Internal ROM
area DATA SFR2      0xF0000:0xF0800   Special Function Register (2nd SFR)
area DATA RESERVED  0xF0800:0xF1000   Reserved
area DATA RAM       0xFEF00:0xFFF00
area DATA SFR       0xFFF00:0xFFFFF   Special Function Register

; Here you can add symbols for a specific microcontroller