diff options
Diffstat (limited to 'demos/MSP430-MSP430x1611-GCC/periph.x')
-rw-r--r-- | demos/MSP430-MSP430x1611-GCC/periph.x | 165 |
1 files changed, 165 insertions, 0 deletions
diff --git a/demos/MSP430-MSP430x1611-GCC/periph.x b/demos/MSP430-MSP430x1611-GCC/periph.x new file mode 100644 index 000000000..525d0692b --- /dev/null +++ b/demos/MSP430-MSP430x1611-GCC/periph.x @@ -0,0 +1,165 @@ +__IE1 = 0x0000; +__IFG1 = 0x0002; +__ME1 = 0x0004; +__IE2 = 0x0001; +__IFG2 = 0x0003; +__ME2 = 0x0005; +__WDTCTL = 0x0120; +__MPY = 0x0130; +__MPYS = 0x0132; +__MAC = 0x0134; +__MACS = 0x0136; +__OP2 = 0x0138; +__RESLO = 0x013A; +__RESHI = 0x013C; +__SUMEXT = 0x013E; +__P1IN = 0x0020; +__P1OUT = 0x0021; +__P1DIR = 0x0022; +__P1IFG = 0x0023; +__P1IES = 0x0024; +__P1IE = 0x0025; +__P1SEL = 0x0026; +__P2IN = 0x0028; +__P2OUT = 0x0029; +__P2DIR = 0x002A; +__P2IFG = 0x002B; +__P2IES = 0x002C; +__P2IE = 0x002D; +__P2SEL = 0x002E; +__P3IN = 0x0018; +__P3OUT = 0x0019; +__P3DIR = 0x001A; +__P3SEL = 0x001B; +__P4IN = 0x001C; +__P4OUT = 0x001D; +__P4DIR = 0x001E; +__P4SEL = 0x001F; +__P5IN = 0x0030; +__P5OUT = 0x0031; +__P5DIR = 0x0032; +__P5SEL = 0x0033; +__P6IN = 0x0034; +__P6OUT = 0x0035; +__P6DIR = 0x0036; +__P6SEL = 0x0037; +__U0CTL = 0x0070; +__U0TCTL = 0x0071; +__U0RCTL = 0x0072; +__U0MCTL = 0x0073; +__U0BR0 = 0x0074; +__U0BR1 = 0x0075; +__U0RXBUF = 0x0076; +__U0TXBUF = 0x0077; +__U1CTL = 0x0078; +__U1TCTL = 0x0079; +__U1RCTL = 0x007A; +__U1MCTL = 0x007B; +__U1BR0 = 0x007C; +__U1BR1 = 0x007D; +__U1RXBUF = 0x007E; +__U1TXBUF = 0x007F; +__I2CIE = 0x0050; +__I2CIFG = 0x0051; +__I2CNDAT = 0x0052; +__I2CTCTL = 0x0071; +__I2CDCTL = 0x0072; +__I2CPSC = 0x0073; +__I2CSCLH = 0x0074; +__I2CSCLL = 0x0075; +__I2CDRB = 0x0076; +__I2CDRW = 0x0076; +__I2COA = 0x0118; +__I2CSA = 0x011A; +__I2CIV = 0x011C; +__TAIV = 0x012E; +__TACTL = 0x0160; +__TACCTL0 = 0x0162; +__TACCTL1 = 0x0164; +__TACCTL2 = 0x0166; +__TAR = 0x0170; +__TACCR0 = 0x0172; +__TACCR1 = 0x0174; +__TACCR2 = 0x0176; +__TBIV = 0x011E; +__TBCTL = 0x0180; +__TBCCTL0 = 0x0182; +__TBCCTL1 = 0x0184; +__TBCCTL2 = 0x0186; +__TBCCTL3 = 0x0188; +__TBCCTL4 = 0x018A; +__TBCCTL5 = 0x018C; +__TBCCTL6 = 0x018E; +__TBR = 0x0190; +__TBCCR0 = 0x0192; +__TBCCR1 = 0x0194; +__TBCCR2 = 0x0196; +__TBCCR3 = 0x0198; +__TBCCR4 = 0x019A; +__TBCCR5 = 0x019C; +__TBCCR6 = 0x019E; +__DCOCTL = 0x0056; +__BCSCTL1 = 0x0057; +__BCSCTL2 = 0x0058; +__SVSCTL = 0x0055; +__FCTL1 = 0x0128; +__FCTL2 = 0x012A; +__FCTL3 = 0x012C; +__CACTL1 = 0x0059; +__CACTL2 = 0x005A; +__CAPD = 0x005B; +__ADC12CTL0 = 0x01A0; +__ADC12CTL1 = 0x01A2; +__ADC12IFG = 0x01A4; +__ADC12IE = 0x01A6; +__ADC12IV = 0x01A8; +__ADC12MEM0 = 0x0140; +__ADC12MEM1 = 0x0142; +__ADC12MEM2 = 0x0144; +__ADC12MEM3 = 0x0146; +__ADC12MEM4 = 0x0148; +__ADC12MEM5 = 0x014A; +__ADC12MEM6 = 0x014C; +__ADC12MEM7 = 0x014E; +__ADC12MEM8 = 0x0150; +__ADC12MEM9 = 0x0152; +__ADC12MEM10 = 0x0154; +__ADC12MEM11 = 0x0156; +__ADC12MEM12 = 0x0158; +__ADC12MEM13 = 0x015A; +__ADC12MEM14 = 0x015C; +__ADC12MEM15 = 0x015E; +__ADC12MCTL0 = 0x0080; +__ADC12MCTL1 = 0x0081; +__ADC12MCTL2 = 0x0082; +__ADC12MCTL3 = 0x0083; +__ADC12MCTL4 = 0x0084; +__ADC12MCTL5 = 0x0085; +__ADC12MCTL6 = 0x0086; +__ADC12MCTL7 = 0x0087; +__ADC12MCTL8 = 0x0088; +__ADC12MCTL9 = 0x0089; +__ADC12MCTL10 = 0x008A; +__ADC12MCTL11 = 0x008B; +__ADC12MCTL12 = 0x008C; +__ADC12MCTL13 = 0x008D; +__ADC12MCTL14 = 0x008E; +__ADC12MCTL15 = 0x008F; +__DAC12_0CTL = 0x01c0; +__DAC12_1CTL = 0x01c2; +__DAC12_0DAT = 0x01c8; +__DAC12_1DAT = 0x01ca; +__DMACTL0 = 0x0122; +__DMACTL1 = 0x0124; +__DMA0CTL = 0x01e0; +__DMA1CTL = 0x01e8; +__DMA2CTL = 0x01f0; +__DMA0SA = 0x01e2; +__DMA0DA = 0x01e4; +__DMA0SZ = 0x01e6; +__DMA1SA = 0x01ea; +__DMA1DA = 0x01ec; +__DMA1SZ = 0x01ee; +__DMA2SA = 0x01f2; +__DMA2DA = 0x01f4; +__DMA2SZ = 0x01f6; |