Errors in driver files for NXP Kinetis Bootloader

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Errors in driver files for NXP Kinetis Bootloader

595 Views
arunkannan
Contributor III

The build for NXP Kinetis Bootloader is failing with errors in the driver files.

Not sure what is causing the error as the driver files were not modified and compiled as they were.

Errors below.

Kindly suggest.

 

 

 

 

 

 

 

C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:65:31: error: 'LPSPI_SR_WCF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
   65 |     kLPSPI_WordCompleteFlag = LPSPI_SR_WCF_MASK,     /*!< Word Complete flag */
      |                               ^~~~~~~~~~~~~~~~~
      |                               LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:100:40: error: 'LPI2C_MSR_DMF_MASK' undeclared here (not in a function); did you mean 'I2S_MCR_DUF_MASK'?
  100 |     kLPI2C_MasterDataMatchFlag       = LPI2C_MSR_DMF_MASK,  /*!< Data match flag */
      |                                        ^~~~~~~~~~~~~~~~~~
      |                                        I2S_MCR_DUF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:522:34: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  522 | void FlEXCAN_SetRxFifoGlobalMask(CAN_Type *base, uint32_t mask);
      |                                  ^~~~~~~~
      |                                  DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:538:34: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  538 | void FlEXCAN_SetRxIndividualMask(CAN_Type *base, uint8_t maskIdx, uint32_t mask);
      |                                  ^~~~~~~~
      |                                  DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:66:32: error: 'LPSPI_SR_FCF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
   66 |     kLPSPI_FrameCompleteFlag = LPSPI_SR_FCF_MASK,    /*!< Frame Complete flag */
      |                                ^~~~~~~~~~~~~~~~~
      |                                LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:101:40: error: 'LPI2C_MSR_MBF_MASK' undeclared here (not in a function); did you mean 'I2S_MCR_MOE_MASK'?
  101 |     kLPI2C_MasterBusyFlag            = LPI2C_MSR_MBF_MASK,  /*!< Master busy flag */
      |                                        ^~~~~~~~~~~~~~~~~~
      |                                        I2S_MCR_MOE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:552:28: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  552 | void FLEXCAN_SetTxMbConfig(CAN_Type *base, uint8_t mbIdx, bool enable);
      |                            ^~~~~~~~
      |                            DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:567:28: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  567 | void FLEXCAN_SetRxMbConfig(CAN_Type *base, uint8_t mbIdx, const flexcan_rx_mb_config_t *config, bool enable);
      |                            ^~~~~~~~
      |                            DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:67:35: error: 'LPSPI_SR_TCF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
   67 |     kLPSPI_TransferCompleteFlag = LPSPI_SR_TCF_MASK, /*!< Transfer Complete flag */
      |                                   ^~~~~~~~~~~~~~~~~
      |                                   LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:102:40: error: 'LPI2C_MSR_BBF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  102 |     kLPI2C_MasterBusBusyFlag         = LPI2C_MSR_BBF_MASK   /*!< Bus busy flag */
      |                                        ^~~~~~~~~~~~~~~~~~
      |                                        LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:580:30: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  580 | void FlEXCAN_SetRxFifoConfig(CAN_Type *base, const flexcan_rx_fifo_config_t *config, bool enable);
      |                              ^~~~~~~~
      |                              DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:205:50: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  205 | typedef void (*lpi2c_master_transfer_callback_t)(LPI2C_Type *base,
      |                                                  ^~~~~~~~~~
      |                                                  I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:599:47: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  599 | static inline uint32_t FLEXCAN_GetStatusFlags(CAN_Type *base)
      |                                               ^~~~~~~~
      |                                               DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:68:32: error: 'LPSPI_SR_TEF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
   68 |     kLPSPI_TransmitErrorFlag = LPSPI_SR_TEF_MASK,    /*!< Transmit Error flag (FIFO underrun) */
      |                                ^~~~~~~~~~~~~~~~~
      |                                LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:252:5: error: unknown type name 'lpi2c_master_transfer_callback_t'
  252 |     lpi2c_master_transfer_callback_t completionCallback; /*!< Callback function pointer. */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:613:45: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  613 | static inline void FLEXCAN_ClearStatusFlags(CAN_Type *base, uint32_t mask)
      |                                             ^~~~~~~~
      |                                             DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:69:31: error: 'LPSPI_SR_REF_MASK' undeclared here (not in a function)
   69 |     kLPSPI_ReceiveErrorFlag = LPSPI_SR_REF_MASK,     /*!< Receive Error flag (FIFO overrun) */
      |                               ^~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:279:43: error: 'LPI2C_SSR_TDF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  279 |     kLPI2C_SlaveTxReadyFlag             = LPI2C_SSR_TDF_MASK,  /*!< Transmit data flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:629:43: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  629 | static inline void FlEXCAN_GetBusErrCount(CAN_Type *base, uint8_t *txErrBuf, uint8_t *rxErrBuf)
      |                                           ^~~~~~~~
      |                                           DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:70:28: error: 'LPSPI_SR_DMF_MASK' undeclared here (not in a function); did you mean 'SPI_S_SPMF_MASK'?
   70 |     kLPSPI_DataMatchFlag = LPSPI_SR_DMF_MASK,        /*!< Data Match flag */
      |                            ^~~~~~~~~~~~~~~~~
      |                            SPI_S_SPMF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:654:49: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  654 | static inline uint32_t FLEXCAN_GetMbStatusFlags(CAN_Type *base, uint32_t mask)
      |                                                 ^~~~~~~~
      |                                                 DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:280:43: error: 'LPI2C_SSR_RDF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  280 |     kLPI2C_SlaveRxReadyFlag             = LPI2C_SSR_RDF_MASK,  /*!< Receive data flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:675:47: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  675 | static inline void FLEXCAN_ClearMbStatusFlags(CAN_Type *base, uint32_t mask)
      |                                               ^~~~~~~~
      |                                               DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:71:29: error: 'LPSPI_SR_MBF_MASK' undeclared here (not in a function); did you mean 'SPI_S_MODF_MASK'?
   71 |     kLPSPI_ModuleBusyFlag = LPSPI_SR_MBF_MASK,       /*!< Module Busy flag */
      |                             ^~~~~~~~~~~~~~~~~
      |                             SPI_S_MODF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:702:45: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  702 | static inline void FLEXCAN_EnableInterrupts(CAN_Type *base, uint32_t mask)
      |                                             ^~~~~~~~
      |                                             DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:281:43: error: 'LPI2C_SSR_AVF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  281 |     kLPI2C_SlaveAddressValidFlag        = LPI2C_SSR_AVF_MASK,  /*!< Address valid flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:723:46: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  723 | static inline void FLEXCAN_DisableInterrupts(CAN_Type *base, uint32_t mask)
      |                                              ^~~~~~~~
      |                                              DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:80:32: error: 'LPSPI_IER_TDIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   80 |     kLPSPI_TxInterruptEnable = LPSPI_IER_TDIE_MASK,               /*!< Transmit data interrupt enable */
      |                                ^~~~~~~~~~~~~~~~~~~
      |                                RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:746:47: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  746 | static inline void FLEXCAN_EnableMbInterrupts(CAN_Type *base, uint32_t mask)
      |                                               ^~~~~~~~
      |                                               DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:282:43: error: 'LPI2C_SSR_TAF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  282 |     kLPI2C_SlaveTransmitAckFlag         = LPI2C_SSR_TAF_MASK,  /*!< Transmit ack flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:768:48: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  768 | static inline void FLEXCAN_DisableMbInterrupts(CAN_Type *base, uint32_t mask)
      |                                                ^~~~~~~~
      |                                                DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:81:32: error: 'LPSPI_IER_RDIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   81 |     kLPSPI_RxInterruptEnable = LPSPI_IER_RDIE_MASK,               /*!< Receive data interrupt enable */
      |                                ^~~~~~~~~~~~~~~~~~~
      |                                RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:826:35: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  826 | static inline void FLEXCAN_Enable(CAN_Type *base, bool enable)
      |                                   ^~~~~~~~
      |                                   DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:283:43: error: 'LPI2C_SSR_RSF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  283 |     kLPI2C_SlaveRepeatedStartDetectFlag = LPI2C_SSR_RSF_MASK,  /*!< Repeated start detect flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:861:28: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  861 | status_t FLEXCAN_WriteTxMb(CAN_Type *base, uint8_t mbIdx, const flexcan_frame_t *txFrame);
      |                            ^~~~~~~~
      |                            DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:82:42: error: 'LPSPI_IER_WCIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   82 |     kLPSPI_WordCompleteInterruptEnable = LPSPI_IER_WCIE_MASK,     /*!< Word complete interrupt enable */
      |                                          ^~~~~~~~~~~~~~~~~~~
      |                                          RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:878:27: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  878 | status_t FLEXCAN_ReadRxMb(CAN_Type *base, uint8_t mbIdx, flexcan_frame_t *rxFrame);
      |                           ^~~~~~~~
      |                           DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:284:43: error: 'LPI2C_SSR_SDF_MASK' undeclared here (not in a function); did you mean 'I2S_RCSR_SEF_MASK'?
  284 |     kLPI2C_SlaveStopDetectFlag          = LPI2C_SSR_SDF_MASK,  /*!< Stop detect flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           I2S_RCSR_SEF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:890:29: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  890 | status_t FlEXCAN_ReadRxFifo(CAN_Type *base, flexcan_frame_t *rxFrame);
      |                             ^~~~~~~~
      |                             DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:83:43: error: 'LPSPI_IER_FCIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   83 |     kLPSPI_FrameCompleteInterruptEnable = LPSPI_IER_FCIE_MASK,    /*!< Frame complete interrupt enable */
      |                                           ^~~~~~~~~~~~~~~~~~~
      |                                           RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:910:39: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  910 | status_t FlEXCAN_TransferSendBlocking(CAN_Type *base, uint8_t mbIdx, flexcan_frame_t *txFrame);
      |                                       ^~~~~~~~
      |                                       DAC_Type
In file included from ../source/bootloader/src/lpuart_peripheral_interface.c:39:
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:95:44: error: 'LPUART_BAUD_RXEDGIE_MASK' undeclared here (not in a function); did you mean 'UART_BDH_RXEDGIE_MASK'?
   95 |     kLPUART_RxActiveEdgeInterruptEnable = (LPUART_BAUD_RXEDGIE_MASK >> 8), /*!< Receive Active Edge. */
      |                                            ^~~~~~~~~~~~~~~~~~~~~~~~
      |                                            UART_BDH_RXEDGIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:285:43: error: 'LPI2C_SSR_BEF_MASK' undeclared here (not in a function); did you mean 'I2S_RCSR_SEF_MASK'?
  285 |     kLPI2C_SlaveBitErrFlag              = LPI2C_SSR_BEF_MASK,  /*!< Bit error flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           I2S_RCSR_SEF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:924:42: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  924 | status_t FlEXCAN_TransferReceiveBlocking(CAN_Type *base, uint8_t mbIdx, flexcan_frame_t *rxFrame);
      |                                          ^~~~~~~~
      |                                          DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:84:46: error: 'LPSPI_IER_TCIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   84 |     kLPSPI_TransferCompleteInterruptEnable = LPSPI_IER_TCIE_MASK, /*!< Transfer complete interrupt enable */
      |                                              ^~~~~~~~~~~~~~~~~~~
      |                                              RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:286:43: error: 'LPI2C_SSR_FEF_MASK' undeclared here (not in a function); did you mean 'I2S_TCSR_FEF_MASK'?
  286 |     kLPI2C_SlaveFifoErrFlag             = LPI2C_SSR_FEF_MASK,  /*!< FIFO error flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           I2S_TCSR_FEF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:96:46: error: 'LPUART_CTRL_TIE_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TIE_MASK'?
   96 |     kLPUART_TxDataRegEmptyInterruptEnable = (LPUART_CTRL_TIE_MASK),        /*!< Transmit data register empty. */
      |                                              ^~~~~~~~~~~~~~~~~~~~
      |                                              LPTMR_CSR_TIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:936:46: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  936 | status_t FlEXCAN_TransferReceiveFifoBlocking(CAN_Type *base, flexcan_frame_t *rxFrame);
      |                                              ^~~~~~~~
      |                                              DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:85:43: error: 'LPSPI_IER_TEIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   85 |     kLPSPI_TransmitErrorInterruptEnable = LPSPI_IER_TEIE_MASK,    /*!< Transmit error interrupt enable(FIFO underrun)*/
      |                                           ^~~~~~~~~~~~~~~~~~~
      |                                           RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:950:35: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  950 | void FLEXCAN_TransferCreateHandle(CAN_Type *base,
      |                                   ^~~~~~~~
      |                                   DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:287:43: error: 'LPI2C_SSR_AM0F_MASK' undeclared here (not in a function); did you mean 'I2C_S_RAM_MASK'?
  287 |     kLPI2C_SlaveAddressMatch0Flag       = LPI2C_SSR_AM0F_MASK, /*!< Address match 0 flag */
      |                                           ^~~~~~~~~~~~~~~~~~~
      |                                           I2C_S_RAM_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:97:52: error: 'LPUART_CTRL_TCIE_MASK' undeclared here (not in a function); did you mean 'UART_C2_TCIE_MASK'?
   97 |     kLPUART_TransmissionCompleteInterruptEnable = (LPUART_CTRL_TCIE_MASK), /*!< Transmission complete. */
      |                                                    ^~~~~~~~~~~~~~~~~~~~~
      |                                                    UART_C2_TCIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:86:42: error: 'LPSPI_IER_REIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   86 |     kLPSPI_ReceiveErrorInterruptEnable = LPSPI_IER_REIE_MASK,     /*!< Receive Error interrupt enable (FIFO overrun) */
      |                                          ^~~~~~~~~~~~~~~~~~~
      |                                          RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:288:43: error: 'LPI2C_SSR_AM1F_MASK' undeclared here (not in a function); did you mean 'I2C_S_RAM_MASK'?
  288 |     kLPI2C_SlaveAddressMatch1Flag       = LPI2C_SSR_AM1F_MASK, /*!< Address match 1 flag */
      |                                           ^~~~~~~~~~~~~~~~~~~
      |                                           I2C_S_RAM_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:952:35: error: unknown type name 'flexcan_transfer_callback_t'
  952 |                                   flexcan_transfer_callback_t callback,
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:98:45: error: 'LPUART_CTRL_RIE_MASK' undeclared here (not in a function); did you mean 'UART_C2_RIE_MASK'?
   98 |     kLPUART_RxDataRegFullInterruptEnable = (LPUART_CTRL_RIE_MASK),         /*!< Receiver data register full. */
      |                                             ^~~~~~~~~~~~~~~~~~~~
      |                                             UART_C2_RIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:87:39: error: 'LPSPI_IER_DMIE_MASK' undeclared here (not in a function); did you mean 'RTC_IER_TOIE_MASK'?
   87 |     kLPSPI_DataMatchInterruptEnable = LPSPI_IER_DMIE_MASK,        /*!< Data Match interrupt enable */
      |                                       ^~~~~~~~~~~~~~~~~~~
      |                                       RTC_IER_TOIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:968:42: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  968 | status_t FLEXCAN_TransferSendNonBlocking(CAN_Type *base, flexcan_handle_t *handle, flexcan_mb_transfer_t *xfer);
      |                                          ^~~~~~~~
      |                                          DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:289:43: error: 'LPI2C_SSR_GCF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  289 |     kLPI2C_SlaveGeneralCallFlag         = LPI2C_SSR_GCF_MASK,  /*!< General call flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:96:26: error: 'LPSPI_DER_TDDE_MASK' undeclared here (not in a function)
   96 |     kLPSPI_TxDmaEnable = LPSPI_DER_TDDE_MASK, /*!< Transmit data dma enable */
      |                          ^~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:99:40: error: 'LPUART_CTRL_ILIE_MASK' undeclared here (not in a function); did you mean 'UART_C2_ILIE_MASK'?
   99 |     kLPUART_IdleLineInterruptEnable = (LPUART_CTRL_ILIE_MASK),             /*!< Idle line. */
      |                                        ^~~~~~~~~~~~~~~~~~~~~
      |                                        UART_C2_ILIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:982:45: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  982 | status_t FLEXCAN_TransferReceiveNonBlocking(CAN_Type *base, flexcan_handle_t *handle, flexcan_mb_transfer_t *xfer);
      |                                             ^~~~~~~~
      |                                             DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:290:43: error: 'LPI2C_SSR_SBF_MASK' undeclared here (not in a function); did you mean 'I2S_RCSR_SEF_MASK'?
  290 |     kLPI2C_SlaveBusyFlag                = LPI2C_SSR_SBF_MASK,  /*!< Master busy flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           I2S_RCSR_SEF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:100:41: error: 'LPUART_CTRL_ORIE_MASK' undeclared here (not in a function); did you mean 'UART_C3_ORIE_MASK'?
  100 |     kLPUART_RxOverrunInterruptEnable = (LPUART_CTRL_ORIE_MASK),            /*!< Receiver Overrun. */
      |                                         ^~~~~~~~~~~~~~~~~~~~~
      |                                         UART_C3_ORIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:97:26: error: 'LPSPI_DER_RDDE_MASK' undeclared here (not in a function)
   97 |     kLPSPI_RxDmaEnable = LPSPI_DER_RDDE_MASK  /*!< Receive data dma enable */
      |                          ^~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:996:49: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
  996 | status_t FLEXCAN_TransferReceiveFifoNonBlocking(CAN_Type *base,
      |                                                 ^~~~~~~~
      |                                                 DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:291:43: error: 'LPI2C_SSR_BBF_MASK' undeclared here (not in a function); did you mean 'LPTMR_CSR_TCF_MASK'?
  291 |     kLPI2C_SlaveBusBusyFlag             = LPI2C_SSR_BBF_MASK,  /*!< Bus busy flag */
      |                                           ^~~~~~~~~~~~~~~~~~
      |                                           LPTMR_CSR_TCF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:324:50: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  324 | typedef void (*lpspi_master_transfer_callback_t)(LPSPI_Type *base,
      |                                                  ^~~~~~~~~~
      |                                                  SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:101:42: error: 'LPUART_CTRL_NEIE_MASK' undeclared here (not in a function); did you mean 'UART_C3_NEIE_MASK'?
  101 |     kLPUART_NoiseErrorInterruptEnable = (LPUART_CTRL_NEIE_MASK),           /*!< Noise error flag. */
      |                                          ^~~~~~~~~~~~~~~~~~~~~
      |                                          UART_C3_NEIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:1009:32: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
 1009 | void FLEXCAN_TransferAbortSend(CAN_Type *base, flexcan_handle_t *handle, uint8_t mbIdx);
      |                                ^~~~~~~~
      |                                DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:391:49: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  391 | typedef void (*lpi2c_slave_transfer_callback_t)(LPI2C_Type *base, lpi2c_slave_transfer_t *transfer, void *userData);
      |                                                 ^~~~~~~~~~
      |                                                 I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:337:49: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  337 | typedef void (*lpspi_slave_transfer_callback_t)(LPSPI_Type *base,
      |                                                 ^~~~~~~~~~
      |                                                 SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:102:44: error: 'LPUART_CTRL_FEIE_MASK' undeclared here (not in a function); did you mean 'UART_C3_FEIE_MASK'?
  102 |     kLPUART_FramingErrorInterruptEnable = (LPUART_CTRL_FEIE_MASK),         /*!< Framing error flag. */
      |                                            ^~~~~~~~~~~~~~~~~~~~~
      |                                            UART_C3_FEIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:404:5: error: unknown type name 'lpi2c_slave_transfer_callback_t'
  404 |     lpi2c_slave_transfer_callback_t callback; /*!< Callback function called at transfer event. */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:1020:35: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
 1020 | void FLEXCAN_TransferAbortReceive(CAN_Type *base, flexcan_handle_t *handle, uint8_t mbIdx);
      |                                   ^~~~~~~~
      |                                   DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:357:5: error: unknown type name 'LPSPI_Type'
  357 |     LPSPI_Type *base; /*!< LPSPI base address. */
      |     ^~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:103:43: error: 'LPUART_CTRL_PEIE_MASK' undeclared here (not in a function); did you mean 'UART_C3_PEIE_MASK'?
  103 |     kLPUART_ParityErrorInterruptEnable = (LPUART_CTRL_PEIE_MASK),          /*!< Parity error flag. */
      |                                           ^~~~~~~~~~~~~~~~~~~~~
      |                                           UART_C3_PEIE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:385:5: error: unknown type name 'lpspi_master_transfer_callback_t'
  385 |     lpspi_master_transfer_callback_t callback; /*!< Completion callback. */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:465:23: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  465 | void LPI2C_MasterInit(LPI2C_Type *base, const lpi2c_master_config_t *masterConfig, uint32_t sourceClock_Hz);
      |                       ^~~~~~~~~~
      |                       I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:1030:39: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
 1030 | void FLEXCAN_TransferAbortReceiveFifo(CAN_Type *base, flexcan_handle_t *handle);
      |                                       ^~~~~~~~
      |                                       DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:392:5: error: unknown type name 'LPSPI_Type'
  392 |     LPSPI_Type *base; /*!< LPSPI base address. */
      |     ^~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:118:10: error: 'LPUART_STAT_TDRE_MASK' undeclared here (not in a function); did you mean 'UART_S1_TDRE_MASK'?
  118 |         (LPUART_STAT_TDRE_MASK), /*!< Transmit data register empty flag, sets when transmit buffer is empty */
      |          ^~~~~~~~~~~~~~~~~~~~~
      |          UART_S1_TDRE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:475:25: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  475 | void LPI2C_MasterDeinit(LPI2C_Type *base);
      |                         ^~~~~~~~~~
      |                         I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:418:5: error: unknown type name 'lpspi_slave_transfer_callback_t'
  418 |     lpspi_slave_transfer_callback_t callback; /*!< Completion callback. */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_flexcan.h:1040:32: error: unknown type name 'CAN_Type'; did you mean 'DAC_Type'?
 1040 | void FLEXCAN_TransferHandleIRQ(CAN_Type *base, flexcan_handle_t *handle);
      |                                ^~~~~~~~
      |                                DAC_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:483:37: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  483 | void LPI2C_MasterConfigureDataMatch(LPI2C_Type *base, const lpi2c_data_match_config_t *config);
      |                                     ^~~~~~~~~~
      |                                     I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:120:10: error: 'LPUART_STAT_TC_MASK' undeclared here (not in a function); did you mean 'UART_S1_TC_MASK'?
  120 |         (LPUART_STAT_TC_MASK), /*!< Transmission complete flag, sets when transmission activity complete */
      |          ^~~~~~~~~~~~~~~~~~~
      |          UART_S1_TC_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:441:23: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  441 | void LPSPI_MasterInit(LPSPI_Type *base, const lpspi_master_config_t *masterConfig, uint32_t srcClock_Hz);
      |                       ^~~~~~~~~~
      |                       SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:492:38: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  492 | static inline void LPI2C_MasterReset(LPI2C_Type *base)
      |                                      ^~~~~~~~~~
      |                                      I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:122:10: error: 'LPUART_STAT_RDRF_MASK' undeclared here (not in a function); did you mean 'UART_S1_RDRF_MASK'?
  122 |         (LPUART_STAT_RDRF_MASK), /*!< Receive data register full flag, sets when the receive data buffer is full */
      |          ^~~~~~~~~~~~~~~~~~~~~
      |          UART_S1_RDRF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:504:39: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  504 | static inline void LPI2C_MasterEnable(LPI2C_Type *base, bool enable)
      |                                       ^~~~~~~~~~
      |                                       I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:464:22: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  464 | void LPSPI_SlaveInit(LPSPI_Type *base, const lpspi_slave_config_t *slaveConfig);
      |                      ^~~~~~~~~~
      |                      SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:485:19: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  485 | void LPSPI_Deinit(LPSPI_Type *base);
      |                   ^~~~~~~~~~
      |                   SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:526:51: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  526 | static inline uint32_t LPI2C_MasterGetStatusFlags(LPI2C_Type *base)
      |                                                   ^~~~~~~~~~
      |                                                   I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:123:29: error: 'LPUART_STAT_IDLE_MASK' undeclared here (not in a function); did you mean 'UART_S1_IDLE_MASK'?
  123 |     kLPUART_IdleLineFlag = (LPUART_STAT_IDLE_MASK), /*!< Idle line detect flag, sets when idle line detected */
      |                             ^~~~~~~~~~~~~~~~~~~~~
      |                             UART_S1_IDLE_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:551:49: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  551 | static inline void LPI2C_MasterClearStatusFlags(LPI2C_Type *base, uint32_t statusMask)
      |                                                 ^~~~~~~~~~
      |                                                 I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:493:18: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  493 | void LPSPI_Reset(LPSPI_Type *base);
      |                  ^~~~~~~~~~
      |                  SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:571:49: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  571 | static inline void LPI2C_MasterEnableInterrupts(LPI2C_Type *base, uint32_t interruptMask)
      |                                                 ^~~~~~~~~~
      |                                                 I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:124:30: error: 'LPUART_STAT_OR_MASK' undeclared here (not in a function); did you mean 'UART_S1_OR_MASK'?
  124 |     kLPUART_RxOverrunFlag = (LPUART_STAT_OR_MASK),  /*!< Receive Overrun, sets when new data is received before data is
      |                              ^~~~~~~~~~~~~~~~~~~
      |                              UART_S1_OR_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:501:33: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  501 | static inline void LPSPI_Enable(LPSPI_Type *base, bool enable)
      |                                 ^~~~~~~~~~
      |                                 SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:586:50: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  586 | static inline void LPI2C_MasterDisableInterrupts(LPI2C_Type *base, uint32_t interruptMask)
      |                                                  ^~~~~~~~~~
      |                                                  I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:527:45: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  527 | static inline uint32_t LPSPI_GetStatusFlags(LPSPI_Type *base)
      |                                             ^~~~~~~~~~
      |                                             SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:126:31: error: 'LPUART_STAT_NF_MASK' undeclared here (not in a function); did you mean 'UART_S1_NF_MASK'?
  126 |     kLPUART_NoiseErrorFlag = (LPUART_STAT_NF_MASK), /*!< Receive takes 3 samples of each received bit.  If any of these
      |                               ^~~~~~~~~~~~~~~~~~~
      |                               UART_S1_NF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:598:57: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  598 | static inline uint32_t LPI2C_MasterGetEnabledInterrupts(LPI2C_Type *base)
      |                                                         ^~~~~~~~~~
      |                                                         I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:537:44: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  537 | static inline uint32_t LPSPI_GetTxFifoSize(LPSPI_Type *base)
      |                                            ^~~~~~~~~~
      |                                            SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:615:42: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  615 | static inline void LPI2C_MasterEnableDMA(LPI2C_Type *base, bool enableTx, bool enableRx)
      |                                          ^~~~~~~~~~
      |                                          I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:129:10: error: 'LPUART_STAT_FE_MASK' undeclared here (not in a function); did you mean 'UART_S1_FE_MASK'?
  129 |         (LPUART_STAT_FE_MASK), /*!< Frame error flag, sets if logic 0 was detected where stop bit expected */
      |          ^~~~~~~~~~~~~~~~~~~
      |          UART_S1_FE_MASK
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/flexcan_peripheral_interface.o] Error 1
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:626:53: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  626 | static inline uint32_t LPI2C_MasterGetTxFifoAddress(LPI2C_Type *base)
      |                                                     ^~~~~~~~~~
      |                                                     I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:547:44: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  547 | static inline uint32_t LPSPI_GetRxFifoSize(LPSPI_Type *base)
      |                                            ^~~~~~~~~~
      |                                            SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:637:53: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  637 | static inline uint32_t LPI2C_MasterGetRxFifoAddress(LPI2C_Type *base)
      |                                                     ^~~~~~~~~~
      |                                                     I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:130:32: error: 'LPUART_STAT_PF_MASK' undeclared here (not in a function); did you mean 'UART_S1_PF_MASK'?
  130 |     kLPUART_ParityErrorFlag = (LPUART_STAT_PF_MASK), /*!< If parity enabled, sets upon parity error detection */
      |                                ^~~~~~~~~~~~~~~~~~~
      |                                UART_S1_PF_MASK
../source/bootloader/src/usb_hs_hid_peripheral_interface.c:36:10: fatal error: usb_class_hid.h: No such file or directory
   36 | #include "usb_class_hid.h"
      |          ^~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:658:46: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  658 | static inline void LPI2C_MasterSetWatermarks(LPI2C_Type *base, size_t txWords, size_t rxWords)
      |                                              ^~~~~~~~~~
      |                                              I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:557:45: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  557 | static inline uint32_t LPSPI_GetTxFifoCount(LPSPI_Type *base)
      |                                             ^~~~~~~~~~
      |                                             SPI_Type
compilation terminated.
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:136:10: error: 'LPUART_STAT_RXEDGIF_MASK' undeclared here (not in a function); did you mean 'UART_S2_RXEDGIF_MASK'?
  136 |         (LPUART_STAT_RXEDGIF_MASK), /*!< Receive pin active edge interrupt flag, sets when active edge detected */
      |          ^~~~~~~~~~~~~~~~~~~~~~~~
      |          UART_S2_RXEDGIF_MASK
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:672:46: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  672 | static inline void LPI2C_MasterGetFifoCounts(LPI2C_Type *base, size_t *rxCount, size_t *txCount)
      |                                              ^~~~~~~~~~
      |                                              I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:567:45: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  567 | static inline uint32_t LPSPI_GetRxFifoCount(LPSPI_Type *base)
      |                                             ^~~~~~~~~~
      |                                             SPI_Type
../source/bootloader/src/scuart_peripheral_interface.c:37:10: fatal error: uart/fsl_uart.h: No such file or directory
   37 | #include "uart/fsl_uart.h"
      |          ^~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:699:30: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  699 | void LPI2C_MasterSetBaudRate(LPI2C_Type *base, uint32_t sourceClock_Hz, uint32_t baudRate_Hz);
      |                              ^~~~~~~~~~
      |                              I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:138:10: error: 'LPUART_STAT_RAF_MASK' undeclared here (not in a function); did you mean 'UART_S2_RAF_MASK'?
  138 |         (LPUART_STAT_RAF_MASK), /*!< Receiver Active Flag (RAF), sets at beginning of valid start bit */
      |          ^~~~~~~~~~~~~~~~~~~~
      |          UART_S2_RAF_MASK
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/usb_hs_hid_peripheral_interface.o] Error 1
compilation terminated.
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:585:43: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  585 | static inline void LPSPI_ClearStatusFlags(LPSPI_Type *base, uint32_t statusFlags)
      |                                           ^~~~~~~~~~
      |                                           SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:186:44: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  186 | typedef void (*lpuart_transfer_callback_t)(LPUART_Type *base, lpuart_handle_t *handle, status_t status, void *userData);
      |                                            ^~~~~~~~~~~
      |                                            UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:710:48: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  710 | static inline bool LPI2C_MasterGetBusIdleState(LPI2C_Type *base)
      |                                                ^~~~~~~~~~
      |                                                I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:612:43: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  612 | static inline void LPSPI_EnableInterrupts(LPSPI_Type *base, uint32_t mask)
      |                                           ^~~~~~~~~~
      |                                           SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:203:5: error: unknown type name 'lpuart_transfer_callback_t'
  203 |     lpuart_transfer_callback_t callback; /*!< Callback function. */
      |     ^~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:730:28: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  730 | status_t LPI2C_MasterStart(LPI2C_Type *base, uint8_t address, lpi2c_direction_t dir);
      |                            ^~~~~~~~~~
      |                            I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:627:44: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  627 | static inline void LPSPI_DisableInterrupts(LPSPI_Type *base, uint32_t mask)
      |                                            ^~~~~~~~~~
      |                                            SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:245:22: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  245 | status_t LPUART_Init(LPUART_Type *base, const lpuart_config_t *config, uint32_t srcClock_Hz);
      |                      ^~~~~~~~~~~
      |                      UART_Type
../source/bootloader/src/usb_hid_peripheral_interface.c:35:10: fatal error: usb_dci_kinetis.h: No such file or directory
   35 | #include "usb_dci_kinetis.h"
      |          ^~~~~~~~~~~~~~~~~~~
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/scuart_peripheral_interface.o] Error 1
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:748:50: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  748 | static inline status_t LPI2C_MasterRepeatedStart(LPI2C_Type *base, uint8_t address, lpi2c_direction_t dir)
      |                                                  ^~~~~~~~~~
      |                                                  I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:652:36: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  652 | static inline void LPSPI_EnableDMA(LPSPI_Type *base, uint32_t mask)
      |                                    ^~~~~~~~~~
      |                                    SPI_Type
compilation terminated.
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:254:20: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  254 | void LPUART_Deinit(LPUART_Type *base);
      |                    ^~~~~~~~~~~
      |                    UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:668:37: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  668 | static inline void LPSPI_DisableDMA(LPSPI_Type *base, uint32_t mask)
      |                                     ^~~~~~~~~~
      |                                     SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:770:27: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  770 | status_t LPI2C_MasterSend(LPI2C_Type *base, const void *txBuff, size_t txSize);
      |                           ^~~~~~~~~~
      |                           I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:286:29: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  286 | status_t LPUART_SetBaudRate(LPUART_Type *base, uint32_t baudRate_Bps, uint32_t srcClock_Hz);
      |                             ^~~~~~~~~~~
      |                             UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:683:51: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  683 | static inline uint32_t LPSPI_GetTxRegisterAddress(LPSPI_Type *base)
      |                                                   ^~~~~~~~~~
      |                                                   SPI_Type
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/usb_hid_peripheral_interface.o] Error 1
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:785:30: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  785 | status_t LPI2C_MasterReceive(LPI2C_Type *base, void *rxBuff, size_t rxSize);
      |                              ^~~~~~~~~~
      |                              I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:312:32: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  312 | uint32_t LPUART_GetStatusFlags(LPUART_Type *base);
      |                                ^~~~~~~~~~~
      |                                UART_Type
../source/bootloader/src/usb_hid_msc_peripheral_interface.c:38:10: fatal error: bootloader_hid_report_ids.h: No such file or directory
   38 | #include "bootloader_hid_report_ids.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:800:27: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  800 | status_t LPI2C_MasterStop(LPI2C_Type *base);
      |                           ^~~~~~~~~~
      |                           I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:698:51: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  698 | static inline uint32_t LPSPI_GetRxRegisterAddress(LPSPI_Type *base)
      |                                                   ^~~~~~~~~~
      |                                                   SPI_Type
compilation terminated.
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:332:34: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  332 | status_t LPUART_ClearStatusFlags(LPUART_Type *base, uint32_t mask);
      |                                  ^~~~~~~~~~~
      |                                  UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:819:31: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  819 | void LPI2C_MasterCreateHandle(LPI2C_Type *base,
      |                               ^~~~~~~~~~
      |                               I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:720:45: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  720 | static inline void LPSPI_SetMasterSlaveMode(LPSPI_Type *base, lpspi_master_slave_mode_t mode)
      |                                             ^~~~~~~~~~
      |                                             SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:354:30: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  354 | void LPUART_EnableInterrupts(LPUART_Type *base, uint32_t mask);
      |                              ^~~~~~~~~~~
      |                              UART_Type
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/usb_hid_msc_peripheral_interface.o] Error 1
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:369:31: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  369 | void LPUART_DisableInterrupts(LPUART_Type *base, uint32_t mask);
      |                               ^~~~~~~~~~~
      |                               UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:731:35: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  731 | static inline bool LPSPI_IsMaster(LPSPI_Type *base)
      |                                   ^~~~~~~~~~
      |                                   SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:821:31: error: unknown type name 'lpi2c_master_transfer_callback_t'; did you mean 'lpi2c_master_transfer_t'?
  821 |                               lpi2c_master_transfer_callback_t callback,
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                               lpi2c_master_transfer_t
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:743:36: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  743 | static inline void LPSPI_FlushFifo(LPSPI_Type *base, bool flushTxFifo, bool flushRxFifo)
      |                                    ^~~~~~~~~~
      |                                    SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:391:38: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  391 | uint32_t LPUART_GetEnabledInterrupts(LPUART_Type *base);
      |                                      ^~~~~~~~~~~
      |                                      UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:759:44: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  759 | static inline void LPSPI_SetFifoWatermarks(LPSPI_Type *base, uint32_t txWater, uint32_t rxWater)
      |                                            ^~~~~~~~~~
      |                                            SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:834:42: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  834 | status_t LPI2C_MasterTransferNonBlocking(LPI2C_Type *base,
      |                                          ^~~~~~~~~~
      |                                          I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:467:36: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  467 | static inline void LPUART_EnableTx(LPUART_Type *base, bool enable)
      |                                    ^~~~~~~~~~~
      |                                    UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:778:44: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  778 | static inline void LPSPI_SetAllPcsPolarity(LPSPI_Type *base, uint32_t mask)
      |                                            ^~~~~~~~~~
      |                                            SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:487:36: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  487 | static inline void LPUART_EnableRx(LPUART_Type *base, bool enable)
      |                                    ^~~~~~~~~~~
      |                                    UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:846:39: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  846 | status_t LPI2C_MasterGetTransferCount(LPI2C_Type *base, lpi2c_master_handle_t *handle, size_t *count);
      |                                       ^~~~~~~~~~
      |                                       I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:513:27: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  513 | void LPUART_WriteBlocking(LPUART_Type *base, const uint8_t *data, size_t length);
      |                           ^~~~~~~~~~~
      |                           UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:801:39: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  801 | static inline void LPSPI_SetFrameSize(LPSPI_Type *base, uint32_t frameSize)
      |                                       ^~~~~~~~~~
      |                                       SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:524:37: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  524 | static inline void LPUART_WriteByte(LPUART_Type *base, uint8_t data)
      |                                     ^~~~~~~~~~~
      |                                     UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:859:32: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  859 | void LPI2C_MasterAbortTransfer(LPI2C_Type *base, lpi2c_master_handle_t *handle);
      |                                ^~~~~~~~~~
      |                                I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:829:34: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  829 | uint32_t LPSPI_MasterSetBaudRate(LPSPI_Type *base,
      |                                  ^~~~~~~~~~
      |                                  SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:539:26: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  539 | void LPUART_ReadBlocking(LPUART_Type *base, uint8_t *data, size_t length);
      |                          ^~~~~~~~~~~
      |                          UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:856:33: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  856 | void LPSPI_MasterSetDelayScaler(LPSPI_Type *base, uint32_t scaler, lpspi_delay_type_t whichDelay);
      |                                 ^~~~~~~~~~
      |                                 SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:873:34: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  873 | void LPI2C_MasterHandleInterrupt(LPI2C_Type *base, lpi2c_master_handle_t *handle);
      |                                  ^~~~~~~~~~
      |                                  I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:886:36: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  886 | uint32_t LPSPI_MasterSetDelayTimes(LPSPI_Type *base,
      |                                    ^~~~~~~~~~
      |                                    SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:550:39: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  550 | static inline uint8_t LPUART_ReadByte(LPUART_Type *base)
      |                                       ^~~~~~~~~~~
      |                                       UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:932:22: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  932 | void LPI2C_SlaveInit(LPI2C_Type *base, const lpi2c_slave_config_t *slaveConfig, uint32_t sourceClock_Hz);
      |                      ^~~~~~~~~~
      |                      I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:903:47: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  903 | static inline void LPSPI_WriteDataNonBlocking(LPSPI_Type *base, uint32_t data)
      |                                               ^~~~~~~~~~
      |                                               SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:580:26: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  580 | void LPUART_CreateHandle(LPUART_Type *base,
      |                          ^~~~~~~~~~~
      |                          UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:942:24: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  942 | void LPI2C_SlaveDeinit(LPI2C_Type *base);
      |                        ^~~~~~~~~~
      |                        I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:917:50: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  917 | static inline uint32_t LPSPI_ReadDataNonBlocking(LPSPI_Type *base)
      |                                                  ^~~~~~~~~~
      |                                                  SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:949:37: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  949 | static inline void LPI2C_SlaveReset(LPI2C_Type *base)
      |                                     ^~~~~~~~~~
      |                                     I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:938:39: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  938 | status_t LPSPI_MasterTransferBlocking(LPSPI_Type *base, lpspi_transfer_t *transfer);
      |                                       ^~~~~~~~~~
      |                                       SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:582:26: error: unknown type name 'lpuart_transfer_callback_t'; did you mean 'lpuart_transfer_t'?
  582 |                          lpuart_transfer_callback_t callback,
      |                          ^~~~~~~~~~~~~~~~~~~~~~~~~~
      |                          lpuart_transfer_t
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:961:38: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  961 | static inline void LPI2C_SlaveEnable(LPI2C_Type *base, bool enable)
      |                                      ^~~~~~~~~~
      |                                      I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:961:31: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  961 | void LPSPI_MasterCreateHandle(LPSPI_Type *base,
      |                               ^~~~~~~~~~
      |                               SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:603:33: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  603 | status_t LPUART_SendNonBlocking(LPUART_Type *base, lpuart_handle_t *handle, lpuart_transfer_t *xfer);
      |                                 ^~~~~~~~~~~
      |                                 UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:983:50: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
  983 | static inline uint32_t LPI2C_SlaveGetStatusFlags(LPI2C_Type *base)
      |                                                  ^~~~~~~~~~
      |                                                  I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:622:29: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  622 | void LPUART_StartRingBuffer(LPUART_Type *base, lpuart_handle_t *handle, uint8_t *ringBuffer, size_t ringBufferSize);
      |                             ^~~~~~~~~~~
      |                             UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1005:48: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1005 | static inline void LPI2C_SlaveClearStatusFlags(LPI2C_Type *base, uint32_t statusMask)
      |                                                ^~~~~~~~~~
      |                                                I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:632:28: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  632 | void LPUART_StopRingBuffer(LPUART_Type *base, lpuart_handle_t *handle);
      |                            ^~~~~~~~~~~
      |                            UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:963:31: error: unknown type name 'lpspi_master_transfer_callback_t'
  963 |                               lpspi_master_transfer_callback_t callback,
      |                               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1025:48: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1025 | static inline void LPI2C_SlaveEnableInterrupts(LPI2C_Type *base, uint32_t interruptMask)
      |                                                ^~~~~~~~~~
      |                                                I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:643:23: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  643 | void LPUART_AbortSend(LPUART_Type *base, lpuart_handle_t *handle);
      |                       ^~~~~~~~~~~
      |                       UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1040:49: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1040 | static inline void LPI2C_SlaveDisableInterrupts(LPI2C_Type *base, uint32_t interruptMask)
      |                                                 ^~~~~~~~~~
      |                                                 I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:983:42: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  983 | status_t LPSPI_MasterTransferNonBlocking(LPSPI_Type *base, lpspi_master_handle_t *handle, lpspi_transfer_t *transfer);
      |                                          ^~~~~~~~~~
      |                                          SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1051:56: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1051 | static inline uint32_t LPI2C_SlaveGetEnabledInterrupts(LPI2C_Type *base)
      |                                                        ^~~~~~~~~~
      |                                                        I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:658:30: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  658 | status_t LPUART_GetSendCount(LPUART_Type *base, lpuart_handle_t *handle, uint32_t *count);
      |                              ^~~~~~~~~~~
      |                              UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1070:41: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1070 | static inline void LPI2C_SlaveEnableDMA(LPI2C_Type *base, bool enableAddressValid, bool enableRx, bool enableTx)
      |                                         ^~~~~~~~~~
      |                                         I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:995:39: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
  995 | status_t LPSPI_MasterGetTransferCount(LPSPI_Type *base, lpspi_master_handle_t *handle, size_t *count);
      |                                       ^~~~~~~~~~
      |                                       SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:685:36: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  685 | status_t LPUART_ReceiveNonBlocking(LPUART_Type *base,
      |                                    ^~~~~~~~~~~
      |                                    UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1090:47: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1090 | static inline bool LPI2C_SlaveGetBusIdleState(LPI2C_Type *base)
      |                                               ^~~~~~~~~~
      |                                               I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:699:26: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  699 | void LPUART_AbortReceive(LPUART_Type *base, lpuart_handle_t *handle);
      |                          ^~~~~~~~~~~
      |                          UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1005:32: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
 1005 | void LPSPI_MasterAbortTransfer(LPSPI_Type *base, lpspi_master_handle_t *handle);
      |                                ^~~~~~~~~~
      |                                SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:713:33: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  713 | status_t LPUART_GetReceiveCount(LPUART_Type *base, lpuart_handle_t *handle, uint32_t *count);
      |                                 ^~~~~~~~~~~
      |                                 UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1105:43: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1105 | static inline void LPI2C_SlaveTransmitAck(LPI2C_Type *base, bool ackOrNack)
      |                                           ^~~~~~~~~~
      |                                           I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:723:23: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  723 | void LPUART_HandleIRQ(LPUART_Type *base, lpuart_handle_t *handle);
      |                       ^~~~~~~~~~~
      |                       UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1015:34: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
 1015 | void LPSPI_MasterHandleInterrupt(LPSPI_Type *base, lpspi_master_handle_t *handle);
      |                                  ^~~~~~~~~~
      |                                  SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpuart.h:733:28: error: unknown type name 'LPUART_Type'; did you mean 'UART_Type'?
  733 | void LPUART_HandleErrorIRQ(LPUART_Type *base, lpuart_handle_t *handle);
      |                            ^~~~~~~~~~~
      |                            UART_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1119:54: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1119 | static inline uint32_t LPI2C_SlaveGetReceivedAddress(LPI2C_Type *base)
      |                                                      ^~~~~~~~~~
      |                                                      I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1028:30: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
 1028 | void LPSPI_SlaveCreateHandle(LPSPI_Type *base,
      |                              ^~~~~~~~~~
      |                              SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1133:26: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1133 | status_t LPI2C_SlaveSend(LPI2C_Type *base, const void *txBuff, size_t txSize, size_t *actualTxSize);
      |                          ^~~~~~~~~~
      |                          I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1144:29: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1144 | status_t LPI2C_SlaveReceive(LPI2C_Type *base, void *rxBuff, size_t rxSize, size_t *actualRxSize);
      |                             ^~~~~~~~~~
      |                             I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1163:30: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1163 | void LPI2C_SlaveCreateHandle(LPI2C_Type *base,
      |                              ^~~~~~~~~~
      |                              I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1030:30: error: unknown type name 'lpspi_slave_transfer_callback_t'
 1030 |                              lpspi_slave_transfer_callback_t callback,
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1050:41: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
 1050 | status_t LPSPI_SlaveTransferNonBlocking(LPSPI_Type *base, lpspi_slave_handle_t *handle, lpspi_transfer_t *transfer);
      |                                         ^~~~~~~~~~
      |                                         SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1062:38: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
 1062 | status_t LPSPI_SlaveGetTransferCount(LPSPI_Type *base, lpspi_slave_handle_t *handle, size_t *count);
      |                                      ^~~~~~~~~~
      |                                      SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1072:31: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
 1072 | void LPSPI_SlaveAbortTransfer(LPSPI_Type *base, lpspi_slave_handle_t *handle);
      |                               ^~~~~~~~~~
      |                               SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpspi.h:1082:33: error: unknown type name 'LPSPI_Type'; did you mean 'SPI_Type'?
 1082 | void LPSPI_SlaveHandleInterrupt(LPSPI_Type *base, lpspi_slave_handle_t *handle);
      |                                 ^~~~~~~~~~
      |                                 SPI_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1165:30: error: unknown type name 'lpi2c_slave_transfer_callback_t'; did you mean 'lpi2c_slave_transfer_event_t'?
 1165 |                              lpi2c_slave_transfer_callback_t callback,
      |                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                              lpi2c_slave_transfer_event_t
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1192:41: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1192 | status_t LPI2C_SlaveTransferNonBlocking(LPI2C_Type *base, lpi2c_slave_handle_t *handle, uint32_t eventMask);
      |                                         ^~~~~~~~~~
      |                                         I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1203:38: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1203 | status_t LPI2C_SlaveGetTransferCount(LPI2C_Type *base, lpi2c_slave_handle_t *handle, size_t *count);
      |                                      ^~~~~~~~~~
      |                                      I2C_Type
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1213:31: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1213 | void LPI2C_SlaveAbortTransfer(LPI2C_Type *base, lpi2c_slave_handle_t *handle);
      |                               ^~~~~~~~~~
      |                               I2C_Type
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/lpuart_peripheral_interface.o] Error 1
C:\Users\nandhini.alagesan\Documents\MCUXpressoIDE_11.9.0_2144\workspace\boot_custom_\drivers/fsl_lpi2c.h:1227:33: error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?
 1227 | void LPI2C_SlaveHandleInterrupt(LPI2C_Type *base, lpi2c_slave_handle_t *handle);
      |                                 ^~~~~~~~~~
      |                                 I2C_Type
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/lpi2c_peripheral_interface.o] Error 1
make[1]: *** [source/bootloader/src/subdir.mk:92: source/bootloader/src/lpspi_peripheral_interface.o] Error 1
make: *** [makefile:66: all] Error 2
"make -j12 all" terminated with exit code 2. Build might be incomplete.

17:55:58 Build Failed. 382 errors, 12 warnings. (took 23s.150ms)

 

 

0 Kudos
7 Replies

577 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

Hi arunkannan,

To resolve the problem, please let me know

- part number

-SDK version

- check MCUXpresso SDK Release Notes for <yourboard>.pdf,  make sure SDK version match IDE version.

Have a nice day,

Jun Zhang

0 Kudos

575 Views
arunkannan
Contributor III
Part number - MKL16Z128VFT4
SDK version - SDK_2_2_0_MKL16Z128xxx4
MCUXpresso version - 11.9.0
0 Kudos

567 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

which demo code you are working with? I will test.

0 Kudos

541 Views
arunkannan
Contributor III

Working with NXP Kinetis bootloader2.0.0 package

NXP_Kinetis_Bootloader_2.0.0 package

0 Kudos

533 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

Hi arunkannan 

NXP Kinetis bootloader2.0.0 package is very old package of 8 years ago. At that time, we don't have MCUXpresso yet.It doesn't support MCUXpresso IDE.

The demo code in this package supports KDS:

https://www.nxp.com/design/design-center/designs/design-studio-integrated-development-environment-id...

Besides, it also supports IAR, MDK. 

So please build the code with one of those three IDEs

Have a nice day,

Jun Zhang

0 Kudos

519 Views
arunkannan
Contributor III
But we have a user who was able to successfully use MCUXpresso IDE to build the code as below
https://community.nxp.com/t5/MCU-Bootloader/Guide-to-Porting-MCUBOOT-v2-to-MCUXpresso/m-p/794361
0 Kudos

491 Views
ZhangJennie
NXP TechSupport
NXP TechSupport

Hi arunkannan 

As I said, The demo code in this package doesn't support working with MCUXpresso directly. 

Technically user can porting the code to any other IDEs such as MCUXpresso IDE. But NXP doesn't have such kind of officail guide . 

We can help you resolve specific technical issue only. For example, "

error: unknown type name 'LPI2C_Type'; did you mean 'I2C_Type'?

"

Please check the header file where it defines LPI2C_Type and add the file to the project.

Thanks,

Jun Zhang

Tags (1)
0 Kudos