mirror of
https://github.com/felis/USB_Host_Shield_2.0.git
synced 2024-03-22 11:31:26 +01:00
Changed variable name from baseReg to pio
This commit is contained in:
parent
ce81146f2b
commit
f8379baffe
1 changed files with 12 additions and 12 deletions
24
avrpins.h
24
avrpins.h
|
@ -835,29 +835,29 @@ MAKE_PIN(P33, CORE_PIN33_PORTREG, CORE_PIN33_BIT, CORE_PIN33_CONFIG);
|
||||||
// Set to OUTPUT
|
// Set to OUTPUT
|
||||||
// Enable PIO
|
// Enable PIO
|
||||||
|
|
||||||
#define MAKE_PIN(className, baseReg, pinMask) \
|
#define MAKE_PIN(className, pio, pinMask) \
|
||||||
class className { \
|
class className { \
|
||||||
public: \
|
public: \
|
||||||
static void Set() { \
|
static void Set() { \
|
||||||
baseReg->PIO_SODR = pinMask; \
|
pio->PIO_SODR = pinMask; \
|
||||||
} \
|
} \
|
||||||
static void Clear() { \
|
static void Clear() { \
|
||||||
baseReg->PIO_CODR = pinMask; \
|
pio->PIO_CODR = pinMask; \
|
||||||
} \
|
} \
|
||||||
static void SetDirRead() { \
|
static void SetDirRead() { \
|
||||||
baseReg->PIO_IDR = pinMask ; \
|
pio->PIO_IDR = pinMask ; \
|
||||||
baseReg->PIO_PUDR = pinMask; \
|
pio->PIO_PUDR = pinMask; \
|
||||||
baseReg->PIO_ODR = pinMask; \
|
pio->PIO_ODR = pinMask; \
|
||||||
baseReg->PIO_PER = pinMask; \
|
pio->PIO_PER = pinMask; \
|
||||||
} \
|
} \
|
||||||
static void SetDirWrite() { \
|
static void SetDirWrite() { \
|
||||||
baseReg->PIO_IDR = pinMask ; \
|
pio->PIO_IDR = pinMask ; \
|
||||||
baseReg->PIO_PUDR = pinMask; \
|
pio->PIO_PUDR = pinMask; \
|
||||||
baseReg->PIO_OER = pinMask; \
|
pio->PIO_OER = pinMask; \
|
||||||
baseReg->PIO_PER = pinMask; \
|
pio->PIO_PER = pinMask; \
|
||||||
} \
|
} \
|
||||||
static uint8_t IsSet() { \
|
static uint8_t IsSet() { \
|
||||||
return baseReg->PIO_PDSR & pinMask; \
|
return pio->PIO_PDSR & pinMask; \
|
||||||
} \
|
} \
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue