#include <sys/mman.h>
-static u8 output_value = 0x0;
+static uint8_t output_value = 0x0;
static int dev_mem_fd;
static void *gpio_controller;
-static volatile u8 *gpio_data_register;
-static volatile u8 *gpio_data_direction_register;
+static volatile uint8_t *gpio_data_register;
+static volatile uint8_t *gpio_data_direction_register;
/* low level command set
*/
struct timespec ep93xx_zzzz;
-jtag_interface_t ep93xx_interface =
+struct jtag_interface ep93xx_interface =
{
.name = "ep93xx",
.quit = ep93xx_quit,
};
-static bitbang_interface_t ep93xx_bitbang =
+static struct bitbang_interface ep93xx_bitbang =
{
.read = ep93xx_read,
.write = ep93xx_write,
static int set_gonk_mode(void)
{
void *syscon;
- u32 devicecfg;
+ uint32_t devicecfg;
syscon = mmap(NULL, 4096, PROT_READ | PROT_WRITE,
MAP_SHARED, dev_mem_fd, 0x80930000);