/*
**	MG -- Midi Grabber
**	psl 10/87
*/
#include	<stdio.h>
#include	<midi.h>

#define	DEVMPU	"/dev/mpu0"

main(argc, argv)
char	*argv[];
{
	char buf[4096], *dp;
	int fh, i;

	dp = argc>1? argv[1] : DEVMPU;
	if ((fh = open(dp, 2)) < 0) {
	    perror(dp);
	    exit(1);
	}
	buf[0] = MPU_RESET;
	buf[1] = MPU_UART_MODE;
	write(fh, buf, 2);
	while ((i = read(fh, buf, sizeof buf)) > 0) {
	    fprintf(stderr, "read %d\n", i);
	    write(1, buf, i);
	}
}
