- /** Sends a TWI STOP onto the TWI bus, terminating communication with the currently addressed device.
- *
- * \param[in] twi The TWI Peripheral to use
- */
- static inline void TWI_StopTransmission(TWI_t *twi) ATTR_ALWAYS_INLINE;
- static inline void TWI_StopTransmission(TWI_t *twi)
+ /** Sends a TWI STOP onto the TWI bus, terminating communication with the currently addressed device.
+ *
+ * \param[in] TWI Pointer to the base of the TWI peripheral within the device.
+ */
+ static inline void TWI_StopTransmission(TWI_t* const TWI) ATTR_ALWAYS_INLINE ATTR_NON_NULL_PTR_ARG(1);
+ static inline void TWI_StopTransmission(TWI_t* const TWI)