view lcdtest/commands.c @ 58:2092878ec699

calypso-jtag configs: leave FT2232x ADBUS[6:4] as inputs to allow the use of these GPIO lines for EMU0/1 experimentation
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 21 May 2019 22:43:00 +0000
parents 1e94c7d4af03
children
line wrap: on
line source

#include <stdio.h>
#include <stdlib.h>

cmd_fc(argc, argv)
	char **argv;
{
	u_char cmdbuf[16];
	unsigned di = 0;
	char **ap;

	for (ap = argv + 1; *ap; ap++)
		cmdbuf[di++] = strtoul(*ap, 0, 16);
	do_ftdi_write(cmdbuf, di);
	return(0);
}

cmd_wi(argc, argv)
	char **argv;
{
	write_ir(strtoul(argv[1], 0, 16));
	return(0);
}

cmd_wd(argc, argv)
	char **argv;
{
	write_dr(strtoul(argv[1], 0, 16));
	return(0);
}

cmd_wr(argc, argv)
	char **argv;
{
	write_ir(strtoul(argv[1], 0, 16));
	write_dr(strtoul(argv[2], 0, 16));
	return(0);
}