Expose baud rate for use by protocol implementations
This commit is contained in:
@@ -279,6 +279,7 @@ template <class Registers, typename CtrlFlagsA, typename CtrlFlagsB, typename Ct
|
|||||||
class BlockingHardware {
|
class BlockingHardware {
|
||||||
public:
|
public:
|
||||||
using data_t = typename cfg::data_t;
|
using data_t = typename cfg::data_t;
|
||||||
|
static constexpr auto BAUD_RATE = cfg::BAUD_RATE;
|
||||||
static constexpr auto DATA_BITS = cfg::DATA_BITS;
|
static constexpr auto DATA_BITS = cfg::DATA_BITS;
|
||||||
|
|
||||||
static void init() FORCE_INLINE
|
static void init() FORCE_INLINE
|
||||||
@@ -324,6 +325,7 @@ template <class Registers, typename CtrlFlagsA, typename CtrlFlagsB, typename Ct
|
|||||||
class InterruptHardware {
|
class InterruptHardware {
|
||||||
public:
|
public:
|
||||||
using data_t = typename cfg::data_t;
|
using data_t = typename cfg::data_t;
|
||||||
|
static constexpr auto BAUD_RATE = cfg::BAUD_RATE;
|
||||||
static constexpr auto DATA_BITS = cfg::DATA_BITS;
|
static constexpr auto DATA_BITS = cfg::DATA_BITS;
|
||||||
|
|
||||||
static void txByte(const data_t &byte) FORCE_INLINE
|
static void txByte(const data_t &byte) FORCE_INLINE
|
||||||
|
|||||||
Reference in New Issue
Block a user