|
OpenMPTL - STM32F10X
C++ Microprocessor Template Library
|
#include <rcc.hpp>
Additional Inherited Members | |
Public Types inherited from mptl::regbits< Tp, offset, width > | |
| typedef regbits< typename Tp::reg_type, offset, width > | type |
| typedef typename Tp::reg_type | reg_type |
| typedef regmask< Tp,((1ul<< width) - 1)<< offset,((1ul<< width) - 1)<< offset > | regmask_type |
| typedef type | regbits_type |
| typedef typename Tp::value_type | value_type |
Public Types inherited from regmask< Tp,((1ul<< width) - 1)<< offset,((1ul<< width) - 1)<< offset > | |
| typedef regmask< typename Tp::reg_type, _set_mask, _clear_mask > | type |
| typedef typename Tp::reg_type | reg_type |
| typedef type | regmask_type |
| typedef typename Tp::value_type | value_type |
| typedef mpl::bitcount< clear_mask > | bitcount |
Static Public Member Functions inherited from mptl::regbits< Tp, offset, width > | |
| static __always_inline constexpr value_type | value_from (value_type const val) |
| static __always_inline void | set_from (value_type const val) |
| static __always_inline bool | test_from (value_type const val) |
| static __always_inline value_type | load_and_shift () |
Static Public Member Functions inherited from regmask< Tp,((1ul<< width) - 1)<< offset,((1ul<< width) - 1)<< offset > | |
| static __always_inline void | set (void) |
| static __always_inline void | clear (void) |
| static __always_inline bool | test (void) |
| static __always_inline void | reset_to (void) |
Static Public Attributes inherited from mptl::regbits< Tp, offset, width > | |
| static constexpr value_type | value |
Static Public Attributes inherited from regmask< Tp,((1ul<< width) - 1)<< offset,((1ul<< width) - 1)<< offset > | |
| static constexpr value_type | set_mask |
| static constexpr value_type | clear_mask |
| static constexpr value_type | cropped_clear_mask |
| static constexpr bool | bitop_enabled |
1.8.13