/********************************************************************* * * mpuver 01 Aug 88 Copyright (c) 1988 cMIDI * * cMIDI function library demonstration. File 1 of 20. * *********************************************************************/ #include #include #include main() { unsigned short i, result; /* Open cmidi */ CmidiOpen(); if (ERRORQUEUED()) { CmidiClose( CLOSE_PRINT_ERRORS ); exit( 1 );} /* Print version (and revision) of mpu's software. */ result = MpuRead( MPU_READ_VERSION ); printf("\nMPU version = %d.%d", ((result&0xf0)>>4), result&0x0f ); if( (result=MpuRead(MPU_READ_REVISION)) == 0 ) printf("\n\n"); else printf("%c\n\n", 'a'-1+result); /* Close cmidi */ CmidiClose( CLOSE_RESET_MPU | CLOSE_PRINT_ERRORS ); }