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