Is there a option to "STICK UART PARITY" to 1 and 0 using the CMSIS Drivers...
This is all that is defined in the HEADER file;
/*----- USART Control Codes: Mode Parameters: Parity -----*/ #define ARM_USART_PARITY_Pos 12 #define ARM_USART_PARITY_Msk (3UL << ARM_USART_PARITY_Pos) #define ARM_USART_PARITY_NONE (0UL << ARM_USART_PARITY_Pos) ///< No Parity (default) #define ARM_USART_PARITY_EVEN (1UL << ARM_USART_PARITY_Pos) ///< Even Parity #define ARM_USART_PARITY_ODD (2UL << ARM_USART_PARITY_Pos) ///< Odd Parity
So doesn't CMSIS have a formal method for adding "extended" features to the standard API?
This would seem pretty fundamental, as it's really only the peripherals that distinguish the different manufacturer's offerings - if CMSIS is just going to reduce everything to the lowest common denominator, that would seem to defeat the object ... ?!