Path: utzoo!mnetor!tmsoft!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!sun-barr!olivea!uunet!maverick.ksu.ksu.edu!unmvax!bbx!bbxsda!scott From: scott@bbxsda.UUCP (Scott Amspoker) Newsgroups: comp.sys.atari.st Subject: help porting software Message-ID: <1732@bbxsda.UUCP> Date: 20 Feb 91 20:42:22 GMT Distribution: na Organization: BASIS International, Albuquerque NM Lines: 31 A friend of mine who owns an Atari ST has expressed an interest in some midi software I wrote. My software was written for a Yamaha C1 (286 PC, MS-DOS) but the hardware/OS-specific routines are small, isolated, and relatively unassuming. Although it seems to me that porting my software should be rather easy, I admittedly know *nothing* about the ST. I basically need to do the following things (I'm not even sure if these are all possible on the ST): Full buffered, interrupt driven midi-out Arrange for midi-in interrrupt to call my C routine Arrange for timer interrupt to call my C routine set the timer interval (hopefully to resolutions less than 1ms). simple screen output - put a charater at position x,y, set an attribute simple keyboard input - single character read with no wait I've looked through some hardware manuals and I really didn't find what I wanted to know. If anyone out there can point me in the right direction I would appreciate it. (If you happen to live in Albuquerque, call me on the phone). Also, I noticed Turbo C mentioned in a couple posts in this newsgroup. I wasn't aware that Borland offered Turbo C on the Atari ST. Is this true? If it offers much of the same support library as it does on DOS that would help quite a bit. -- Scott Amspoker | Touch the peripheral convex of every Basis International, Albuquerque, NM | kind, then various kinds of blaming (505) 345-5232 | sound can be sent forth. unmvax.cs.unm.edu!bbx!bbxsda!scott | - Instructions for a little box that | blurts out obscenities.