mFrame
載入中...
搜尋中...
無符合項目
Config.h
1
7#ifndef CHIP_2425CC64_54B0_441F_B64A_AE592949DDB6
8#define CHIP_2425CC64_54B0_441F_B64A_AE592949DDB6
9
10/* ***************************************************************************************
11 * Include
12 */
13
14//----------------------------------------------------------------------------------------
15#include "mframe.h"
16
17//----------------------------------------------------------------------------------------
18#include "./DriveStrength.h"
19#include "./DriveStrengthDouble.h"
20#include "./InputBuffer.h"
21#include "./Inverted.h"
22#include "./Lock.h"
23#include "./Mask.h"
24#include "./Mux.h"
25#include "./OpenDrain.h"
26#include "./PassiveFilter.h"
27#include "./Pull.h"
28#include "./PullResistor.h"
29#include "./Rate.h"
30#include "./Register.h"
31#include "./Shift.h"
32
33/* ***************************************************************************************
34 * Namespace
35 */
36namespace chip::port {
37 struct Config;
38
39 static unsigned short operator+(const Config& e) {
40 return *reinterpret_cast<const unsigned short*>(&e);
41 }
42} // namespace chip::port
43
44/* ***************************************************************************************
45 * Class/Interface/Struct/Enum
46 */
61
62/* ***************************************************************************************
63 * End of file
64 */
65
66#endif /* CHIP_2425CC64_54B0_441F_B64A_AE592949DDB6 */
Definition Config.h:36
Inverted
Definition Inverted.h:33
Rate
Definition Rate.h:33
Mux
Definition chip/src/port/Mux.h:33
PullResistor
Definition PullResistor.h:33
OpenDrain
Definition OpenDrain.h:33
InputBuffer
Definition InputBuffer.h:33
Lock
Definition Lock.h:33
PassiveFilter
Definition PassiveFilter.h:33
Pull
Definition Pull.h:33
DriveStrengthDouble
Definition DriveStrengthDouble.h:33
DriveStrength
Definition DriveStrength.h:33
Definition Config.h:47
DriveStrengthDouble driveStrengthDouble
Definition Config.h:54
Mux mux
Definition Config.h:55
Lock lockRegister
Definition Config.h:59
DriveStrength driveStrength
Definition Config.h:53
uint16 reserved1
Definition Config.h:58
Inverted invertInput
Definition Config.h:57
InputBuffer inputBuffer
Definition Config.h:56
PassiveFilter passiveFilterEnable
Definition Config.h:51
Pull pullSelect
Definition Config.h:48
OpenDrain openDrainEnable
Definition Config.h:52
PullResistor pullValueSelect
Definition Config.h:49
Rate slewRate
Definition Config.h:50