This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSPM0L1306: Peripheral Register Access - Unexpected Interrupt for SPI Registers lower than 0x0800h offset

Part Number: MSPM0L1306

Tool/software:

Dear Sir/Madam,

When ever I try to read or write to an SPI register < 0x800h offset, an "unexpected interrupt" occurs and the program sits in the

/* This is the code that gets called when the processor receives an unexpected  */
/* interrupt.  This simply enters an infinite loop, preserving the system state */
/* for examination by a debugger.                                               */
void Default_Handler(void)

How can I access these registers? ref TRM table Table 20-7. SPI Registers

Appreciate your assistance.