Hi! I have wrong result when try to poll eSPI busy status
while(eSPI_BUSY == eSPI_isBusy(__MSP430_BASEADDRESS_EUSCI_B0__)
Using latest CCS5.5 with Grace 2.2
function implementation:
unsigned char eSPI_isBusy (unsigned int baseAddress)
{
//Return the bus busy status.
return (HWREG(baseAddress + OFS_UCAxSTATW) & UCBBUSY);
}
But UCBBUSY bit adress is not equal to UCBUSY bit adress according to slau272b.pdf
Is that a bug or a feature?)