#include <std.h>
#include <lck.h>
#include <sem.h>
#include "core/DspFirmware.h"
#include "core/DspIntDispatch.h"
Classes | |
class | MityDSP::tcDspGpio |
Instances of this class handle sending, receiving, and configuring a register containing 32 general purpose I/O pins. More... | |
Namespaces | |
namespace | MityDSP |
Enumerations | |
enum | MityDSP::teGpioDirection { MityDSP::gnGpioInput = 0, MityDSP::gnGpioOutput = 1 } |
Variables | |
const unsigned int | MityDSP::gnGPIO_0 = 0x00000001 |
Mask for GPIO #0. | |
const unsigned int | MityDSP::gnGPIO_1 = 0x00000002 |
Mask for GPIO #1. | |
const unsigned int | MityDSP::gnGPIO_2 = 0x00000004 |
Mask for GPIO #2. | |
const unsigned int | MityDSP::gnGPIO_3 = 0x00000008 |
Mask for GPIO #3. | |
const unsigned int | MityDSP::gnGPIO_4 = 0x00000010 |
Mask for GPIO #4. | |
const unsigned int | MityDSP::gnGPIO_5 = 0x00000020 |
Mask for GPIO #5. | |
const unsigned int | MityDSP::gnGPIO_6 = 0x00000040 |
Mask for GPIO #6. | |
const unsigned int | MityDSP::gnGPIO_7 = 0x00000080 |
Mask for GPIO #7. | |
const unsigned int | MityDSP::gnGPIO_8 = 0x00000100 |
Mask for GPIO #8. | |
const unsigned int | MityDSP::gnGPIO_9 = 0x00000200 |
Mask for GPIO #9. | |
const unsigned int | MityDSP::gnGPIO_10 = 0x00000400 |
Mask for GPIO #10. | |
const unsigned int | MityDSP::gnGPIO_11 = 0x00000800 |
Mask for GPIO #11. | |
const unsigned int | MityDSP::gnGPIO_12 = 0x00001000 |
Mask for GPIO #12. | |
const unsigned int | MityDSP::gnGPIO_13 = 0x00002000 |
Mask for GPIO #13. | |
const unsigned int | MityDSP::gnGPIO_14 = 0x00004000 |
Mask for GPIO #14. | |
const unsigned int | MityDSP::gnGPIO_15 = 0x00008000 |
Mask for GPIO #15. | |
const unsigned int | MityDSP::gnGPIO_16 = 0x00010000 |
Mask for GPIO #16. | |
const unsigned int | MityDSP::gnGPIO_17 = 0x00020000 |
Mask for GPIO #17. | |
const unsigned int | MityDSP::gnGPIO_18 = 0x00040000 |
Mask for GPIO #18. | |
const unsigned int | MityDSP::gnGPIO_19 = 0x00080000 |
Mask for GPIO #19. | |
const unsigned int | MityDSP::gnGPIO_20 = 0x00100000 |
Mask for GPIO #20. | |
const unsigned int | MityDSP::gnGPIO_21 = 0x00200000 |
Mask for GPIO #21. | |
const unsigned int | MityDSP::gnGPIO_22 = 0x00400000 |
Mask for GPIO #22. | |
const unsigned int | MityDSP::gnGPIO_23 = 0x00800000 |
Mask for GPIO #23. | |
const unsigned int | MityDSP::gnGPIO_24 = 0x01000000 |
Mask for GPIO #24. | |
const unsigned int | MityDSP::gnGPIO_25 = 0x02000000 |
Mask for GPIO #25. | |
const unsigned int | MityDSP::gnGPIO_26 = 0x04000000 |
Mask for GPIO #26. | |
const unsigned int | MityDSP::gnGPIO_27 = 0x08000000 |
Mask for GPIO #27. | |
const unsigned int | MityDSP::gnGPIO_28 = 0x10000000 |
Mask for GPIO #28. | |
const unsigned int | MityDSP::gnGPIO_29 = 0x20000000 |
Mask for GPIO #29. | |
const unsigned int | MityDSP::gnGPIO_30 = 0x40000000 |
Mask for GPIO #30. | |
const unsigned int | MityDSP::gnGPIO_31 = 0x80000000 |
Mask for GPIO #31. | |
const unsigned int | MityDSP::gnGPIO_ALL = 0xFFFFFFFF |
Mask for all GPIOs. | |
const int | MityDSP::gnNumGpios = 32 |
Number of GPIO's available per instance. |