Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site vaxb.calgary.UUCP Path: utzoo!utcsri!ubc-vision!alberta!calgary!ingoldsby From: ingoldsby@calgary.UUCP (Terry Ingoldsby) Newsgroups: net.micro.6809 Subject: System calls Message-ID: <103@vaxb.calgary.UUCP> Date: Wed, 30-Apr-86 11:39:39 EDT Article-I.D.: vaxb.103 Posted: Wed Apr 30 11:39:39 1986 Date-Received: Thu, 1-May-86 12:25:45 EDT Organization: U. of Calgary, Calgary, Ab. Lines: 17 Keywords: Device Drivers Many thanks to all those who kindly informed me that system calls were legal within device drivers. Now I'll ask the question I meant to ask: Are OS9 system calls allowed within the interrupt service routine of device drivers, ie. the routine which executes when a device causes an interrupt. The reason that I ask this question is because it would be convenient to debug device drivers by putting output statements in the interrupt driven routines. Attempts to do this have not been successful. One additional question to all you OS9 system gurus out there. Are device drivers and there associated interrupt service routines subject to time slicing, as are normal processes? Thanks Terry Disclaimer: Nobody even cares what I think.