view lcdtest/commands.c @ 13:238a77db4134

lcdtest: read operations implemented, but don't work
author Mychaela Falconia <falcon@freecalypso.org>
date Fri, 06 Apr 2018 06:43:02 +0000
parents 5eaf832d57d0
children 5a602e512b12
line wrap: on
line source

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

cmd_ri()
{
	printf("%04X\n", bus_read(0));
	return(0);
}

cmd_rd()
{
	printf("%04X\n", bus_read(1));
	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);
}