Remove default value from spi_bb_i constructor

We dont want to provide magic predefine settings to the user. If the user
code needs default contructor, then the derived class can have one.
This commit is contained in:
Christos Houtouridis 2019-01-12 19:17:39 +02:00
parent d390e2c544
commit 682b06857f

View File

@ -66,7 +66,7 @@ namespace utl {
protected: protected:
~spi_bb_i () = default; //!< A default destructor, allow destructor from derived only ~spi_bb_i () = default; //!< A default destructor, allow destructor from derived only
//! \brief A default constructor //! \brief A default constructor
spi_bb_i (uint32_t clk =1000000) noexcept spi_bb_i (uint32_t clk) noexcept
: nsec_ {1000000000/(2*clk)} { : nsec_ {1000000000/(2*clk)} {
} }
//!@} //!@}
@ -198,7 +198,7 @@ namespace utl {
protected: protected:
~spi_bb_i () = default; //!< A default destructor, allow destructor from derived only ~spi_bb_i () = default; //!< A default destructor, allow destructor from derived only
//! \brief A default constructor //! \brief A default constructor
spi_bb_i (uint32_t clk =1000000) noexcept spi_bb_i (uint32_t clk) noexcept
: nsec_ {1000000000/(2*clk)} { : nsec_ {1000000000/(2*clk)} {
} }
//!@} //!@}