|
AberLED shield library
Library for the bicolor LED (and TFT screen) shield used in CS12020
|
#include <TFT_FastPin.h>
Public Types | |
| typedef volatile uint8_t * | port_ptr_t |
| typedef uint8_t | port_t |
Public Member Functions | |
| Pin (int pin) | |
| void | setOutput () |
| void | setInput () |
| void | hi () __attribute__((always_inline)) |
| void | lo () __attribute__((always_inline)) |
| void | strobe () __attribute__((always_inline)) |
| void | hi (register port_ptr_t port) __attribute__((always_inline)) |
| void | lo (register port_ptr_t port) __attribute__((always_inline)) |
| void | set (register port_t val) __attribute__((always_inline)) |
| void | fastset (register port_ptr_t port, register port_t val) __attribute__((always_inline)) |
| port_t | hival () __attribute__((always_inline)) |
| port_t | loval () __attribute__((always_inline)) |
| port_ptr_t | port () __attribute__((always_inline)) |
| port_t | mask () __attribute__((always_inline)) |
| virtual void | select () |
| virtual void | release () |
| virtual bool | isSelected () |
Definition at line 76 of file TFT_FastPin.h.
| typedef volatile uint8_t* Pin::port_ptr_t |
Definition at line 88 of file TFT_FastPin.h.
| typedef uint8_t Pin::port_t |
Definition at line 89 of file TFT_FastPin.h.
|
inline |
Definition at line 86 of file TFT_FastPin.h.
|
inline |
Definition at line 103 of file TFT_FastPin.h.
|
inline |
Definition at line 94 of file TFT_FastPin.h.
|
inline |
Definition at line 99 of file TFT_FastPin.h.
|
inline |
Definition at line 105 of file TFT_FastPin.h.
|
inlinevirtual |
Implements Selectable.
Definition at line 112 of file TFT_FastPin.h.
|
inline |
Definition at line 95 of file TFT_FastPin.h.
|
inline |
Definition at line 100 of file TFT_FastPin.h.
|
inline |
Definition at line 106 of file TFT_FastPin.h.
|
inline |
Definition at line 108 of file TFT_FastPin.h.
|
inline |
Definition at line 107 of file TFT_FastPin.h.
|
inlinevirtual |
Implements Selectable.
Definition at line 111 of file TFT_FastPin.h.
|
inlinevirtual |
Implements Selectable.
Definition at line 110 of file TFT_FastPin.h.
|
inline |
Definition at line 101 of file TFT_FastPin.h.
|
inline |
Definition at line 92 of file TFT_FastPin.h.
|
inline |
Definition at line 91 of file TFT_FastPin.h.
|
inline |
Definition at line 97 of file TFT_FastPin.h.
1.8.11