Introduction - If you have any usage issues, please Google them yourself
		 
#define  KEY_up_PERIPH             SYSCTL_PERIPH_GPIOD
#define  KEY_up_PORT               GPIO_PORTD_BASE
#define  KEY_up_PIN                GPIO_PIN_1
#define  KEY_down_PERIPH           SYSCTL_PERIPH_GPIOG
#define  KEY_down_PORT             GPIO_PORTG_BASE
#define  KEY_down_PIN              GPIO_PIN_5
#define  KEY_ZF_PERIPH             SYSCTL_PERIPH_GPIOE
#define  KEY_ZF_PORT               GPIO_PORTE_BASE
#define  KEY_ZF_PIN                GPIO_PIN_1
#define  UARTCharPutNB      UARTCharPutNonBlocking