test

Dependencies:   SDFileSystem mbed-dev

Fork of Nucleo_Ex06_EMU by woodstock .

Committer:
charliex
Date:
Sat May 27 02:17:37 2017 +0000
Revision:
4:53ef91c87d74
test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
charliex 4:53ef91c87d74 1 /*===================================================================*/
charliex 4:53ef91c87d74 2 /* */
charliex 4:53ef91c87d74 3 /* pNesX_Types.h : Type definitions for pNesX */
charliex 4:53ef91c87d74 4 /* */
charliex 4:53ef91c87d74 5 /* 1999/11/03 Racoon New preparation */
charliex 4:53ef91c87d74 6 /* */
charliex 4:53ef91c87d74 7 /*===================================================================*/
charliex 4:53ef91c87d74 8
charliex 4:53ef91c87d74 9 #ifndef PNESX_TYPES_H_INCLUDED
charliex 4:53ef91c87d74 10 #define PNESX_TYPES_H_INCLUDED
charliex 4:53ef91c87d74 11
charliex 4:53ef91c87d74 12 /*-------------------------------------------------------------------*/
charliex 4:53ef91c87d74 13 /* Type definition */
charliex 4:53ef91c87d74 14 /*-------------------------------------------------------------------*/
charliex 4:53ef91c87d74 15 #ifndef DWORD
charliex 4:53ef91c87d74 16 typedef unsigned long DWORD;
charliex 4:53ef91c87d74 17 #endif /* !DWORD */
charliex 4:53ef91c87d74 18
charliex 4:53ef91c87d74 19 #ifndef WORD
charliex 4:53ef91c87d74 20 typedef unsigned short WORD;
charliex 4:53ef91c87d74 21 #endif /* !WORD */
charliex 4:53ef91c87d74 22
charliex 4:53ef91c87d74 23 #ifndef BYTE
charliex 4:53ef91c87d74 24 typedef unsigned char BYTE;
charliex 4:53ef91c87d74 25 #endif /* !BYTE */
charliex 4:53ef91c87d74 26
charliex 4:53ef91c87d74 27 /*-------------------------------------------------------------------*/
charliex 4:53ef91c87d74 28 /* NULL definition */
charliex 4:53ef91c87d74 29 /*-------------------------------------------------------------------*/
charliex 4:53ef91c87d74 30 #ifndef NULL
charliex 4:53ef91c87d74 31 #define NULL 0
charliex 4:53ef91c87d74 32 #endif /* !NULL */
charliex 4:53ef91c87d74 33
charliex 4:53ef91c87d74 34 // RLDUStStBA
charliex 4:53ef91c87d74 35 //A, B, Select, Start, Up, Down, Left, Right
charliex 4:53ef91c87d74 36
charliex 4:53ef91c87d74 37 #define KEYPAD_DOWN ( 0x20 )
charliex 4:53ef91c87d74 38 #define KEYPAD_UP ( 0x10 )
charliex 4:53ef91c87d74 39 #define KEYPAD_LEFT ( 0x40 )
charliex 4:53ef91c87d74 40 #define KEYPAD_RIGHT ( 0x80 )
charliex 4:53ef91c87d74 41
charliex 4:53ef91c87d74 42 #define KEYPAD_A ( 0x1 )
charliex 4:53ef91c87d74 43 #define KEYPAD_B ( 0x2 )
charliex 4:53ef91c87d74 44
charliex 4:53ef91c87d74 45 #define KEYPAD_SELECT ( 0x4 )
charliex 4:53ef91c87d74 46 #define KEYPAD_START ( (1<<3) )
charliex 4:53ef91c87d74 47
charliex 4:53ef91c87d74 48 #endif /* !PNESX_TYPES_H_INCLUDED */
charliex 4:53ef91c87d74 49
charliex 4:53ef91c87d74 50
charliex 4:53ef91c87d74 51