/* Copyright (C) 1986 by M. J. Shannon, Jr. ** Permission to distribute for non-commercial uses granted as long as this ** notice is retained. Violators will be prosecuted. */ #include "mpu.h" /* mpu_sexcl(): ** request permission to, then send a system exclusive message. */ void mpu_sexcl(ep) register unsigned char *ep; { mpu_put(REQ_SSYS); do { (void) mpu_drr(); outp(MPUP_DATA, *ep); } while (*ep++ != MIDI_EOX); }