mFrame
載入中...
搜尋中...
無符合項目
chip/src/port/Mux.h
1
7#ifndef CHIP_B1A6AF8D_C20D_4097_ABD4_D9538C1A4C3F
8#define CHIP_B1A6AF8D_C20D_4097_ABD4_D9538C1A4C3F
9
10/* ***************************************************************************************
11 * Include
12 */
13
14//----------------------------------------------------------------------------------------
15#include "mframe.h"
16
17//----------------------------------------------------------------------------------------
18
19/* ***************************************************************************************
20 * Namespace
21 */
22namespace chip::port {
23 enum struct Mux : unsigned char;
24
25 constexpr unsigned char operator+(Mux e) {
26 return static_cast<unsigned char>(e);
27 }
28} // namespace chip::port
29
30/* ***************************************************************************************
31 * Class/Interface/Struct/Enum
32 */
33enum struct chip::port::Mux : unsigned char {
34 GPIO = 0U,
35 ALT0 = 0U,
36 ALT1 = 1U,
37 ALT2 = 2U,
38 ALT3 = 3U,
39 ALT4 = 4U,
40 ALT5 = 5U,
41 ALT6 = 6U,
42 ALT7 = 7U,
43 ALT8 = 8U,
44 ALT9 = 9U,
45 ALT10 = 10U,
46 ALT11 = 11U,
47 ALT12 = 12U,
48 ALT13 = 13U,
49 ALT14 = 14U,
50 ALT15 = 15U
51};
52
53/* ***************************************************************************************
54 * End of file
55 */
56
57#endif /* CHIP_B1A6AF8D_C20D_4097_ABD4_D9538C1A4C3F */
Definition Config.h:36
Mux
Definition chip/src/port/Mux.h:33