Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!seismo!sundc!pitstop!sun!imagen!atari!portal!cup.portal.com!Aron_Fingers_Nelson From: Aron_Fingers_Nelson@cup.portal.com Newsgroups: comp.sys.ibm.pc,comp.lang.pascal,rec.music.synth Subject: Re: mpu -401 Uart mode pascal routines Message-ID: <756@cup.portal.com> Date: Thu, 24-Sep-87 12:43:25 EDT Article-I.D.: cup.756 Posted: Thu Sep 24 12:43:25 1987 Date-Received: Sat, 26-Sep-87 18:08:06 EDT References: <724@cup.portal.com> Organization: The Portal System (TM) Lines: 16 Xref: mnetor comp.sys.ibm.pc:8252 comp.lang.pascal:314 rec.music.synth:1522 XPortal-User-Id: 1.1001.2065 I know that I posted some inquiries about MPU 401 code in Pascal - got hardly any response so I guess hardly anyones working on music in pascal... Anyway I have another question - I have a routines that installs itself as a device driver reliably with int(s) 27 hex 1b (CTRL break) - dec 28 hex 1C (clock tick int) and dec 5 Hex 5 ( print screen ) ------- it works as you might expect, taking over whenever the INT is invoked. Can anyone tell me why it doesn't work with hex 0A? This is supposed to be the interrupt dec 10 address 0028 for the MPU-401. I'm so close at making this work and it doesn't!!! Why would it work with all the other interrupts and not with int 10? it just sits there and does nothing... If anyone knows interrupt handling in pascal please reply.. else 'C' is looking very good nowdays.................. aron_fingers_nelson@cup.portal.com