7#ifndef CHIP_2425CC64_54B0_441F_B64A_AE592949DDB6
8#define CHIP_2425CC64_54B0_441F_B64A_AE592949DDB6
18#include "./DriveStrength.h"
19#include "./DriveStrengthDouble.h"
20#include "./InputBuffer.h"
21#include "./Inverted.h"
25#include "./OpenDrain.h"
26#include "./PassiveFilter.h"
28#include "./PullResistor.h"
30#include "./Register.h"
39 static unsigned short operator+(
const Config& e) {
40 return *
reinterpret_cast<const unsigned short*
>(&e);
Inverted
Definition Inverted.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
PassiveFilter
Definition PassiveFilter.h:33
DriveStrengthDouble
Definition DriveStrengthDouble.h:33
DriveStrength
Definition DriveStrength.h:33
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