pad.h 383 B

12345678910111213141516171819
  1. typedef struct padStatus{
  2. byte right:1;
  3. byte left:1;
  4. byte down:1;
  5. byte up:1;
  6. byte start:1; // Enter
  7. byte select:1; // Space
  8. byte Y:1; // X
  9. byte B:1; // C
  10. //--------------------------------
  11. byte Dummy:4;
  12. byte R:1; // Z
  13. byte L:1; // A
  14. byte X:1; // S
  15. byte A:1; // D
  16. } padStatus;
  17. extern void enablePad(void);
  18. extern padStatus readPad(byte padNumber);