|  |  | 
  
  
Go to the documentation of this file.
   32 #ifndef __DRIVERLIB__H_ 
   33 #define __DRIVERLIB__H_ 
   36 #include <ti/devices/msp432p4xx/driverlib/adc14.h> 
   37 #include <ti/devices/msp432p4xx/driverlib/aes256.h> 
   38 #include <ti/devices/msp432p4xx/driverlib/comp_e.h> 
   39 #include <ti/devices/msp432p4xx/driverlib/cpu.h> 
   40 #include <ti/devices/msp432p4xx/driverlib/crc32.h> 
   41 #include <ti/devices/msp432p4xx/driverlib/cs.h> 
   42 #include <ti/devices/msp432p4xx/driverlib/dma.h> 
   43 #include <ti/devices/msp432p4xx/driverlib/eusci.h> 
   44 #include <ti/devices/msp432p4xx/driverlib/fpu.h> 
   45 #include <ti/devices/msp432p4xx/driverlib/gpio.h> 
   46 #include <ti/devices/msp432p4xx/driverlib/i2c.h> 
   47 #include <ti/devices/msp432p4xx/driverlib/interrupt.h> 
   48 #include <ti/devices/msp432p4xx/driverlib/mpu.h> 
   49 #include <ti/devices/msp432p4xx/driverlib/pcm.h> 
   50 #include <ti/devices/msp432p4xx/driverlib/pmap.h> 
   51 #include <ti/devices/msp432p4xx/driverlib/pss.h> 
   52 #include <ti/devices/msp432p4xx/driverlib/ref_a.h> 
   53 #include <ti/devices/msp432p4xx/driverlib/reset.h> 
   54 #include <ti/devices/msp432p4xx/driverlib/rom.h> 
   55 #include <ti/devices/msp432p4xx/driverlib/rom_map.h> 
   56 #include <ti/devices/msp432p4xx/driverlib/rtc_c.h> 
   57 #include <ti/devices/msp432p4xx/driverlib/spi.h> 
   58 #include <ti/devices/msp432p4xx/driverlib/systick.h> 
   59 #include <ti/devices/msp432p4xx/driverlib/timer32.h> 
   60 #include <ti/devices/msp432p4xx/driverlib/timer_a.h> 
   61 #include <ti/devices/msp432p4xx/driverlib/uart.h> 
   62 #include <ti/devices/msp432p4xx/driverlib/wdt_a.h> 
   65 #if defined(__MCU_HAS_SYSCTL_A__) 
   66 #include <ti/devices/msp432p4xx/driverlib/sysctl_a.h> 
   69 #if defined(__MCU_HAS_SYSCTL__) 
   70 #include <ti/devices/msp432p4xx/driverlib/sysctl.h> 
   73 #if defined(__MCU_HAS_FLCTL_A__) 
   74 #include <ti/devices/msp432p4xx/driverlib/flash_a.h> 
   77 #if defined(__MCU_HAS_FLCTL__) 
   78 #include <ti/devices/msp432p4xx/driverlib/flash.h> 
   81 #if defined(__MCU_HAS_LCD_F__) 
   82 #include <ti/devices/msp432p4xx/driverlib/lcd_f.h> 
   86 #define HWREG8(x)         (*((volatile uint8_t *)(x))) 
   87 #define HWREG16(x)        (*((volatile uint16_t *)(x))) 
   88 #define HWREG32(x)        (*((volatile uint32_t *)(x))) 
   89 #define HWREG(x)          (HWREG16(x)) 
   90 #define HWREG8_L(x)       (*((volatile uint8_t *)((uint8_t *)&x))) 
   91 #define HWREG8_H(x)       (*((volatile uint8_t *)(((uint8_t *)&x)+1))) 
   92 #define HWREG16_L(x)      (*((volatile uint16_t *)((uint16_t *)&x))) 
   93 #define HWREG16_H(x)      (*((volatile uint16_t *)(((uint16_t *)&x)+1))) 
  
Copyright  2019, Texas Instruments Incorporated