Path: utzoo!mnetor!uunet!husc6!cmcl2!brl-adm!adm!preece%fang@xenurus.gould.com From: preece%fang@xenurus.gould.com (Scott E. Preece) Newsgroups: comp.unix.wizards Subject: Real Time UNIX Message-ID: <12929@brl-adm.ARPA> Date: 12 Apr 88 15:42:31 GMT Sender: news@brl-adm.ARPA Lines: 27 From: REILLY@wharton.upenn.edu > I'm looking for a real time UNIX box to take in > serial input from 3 IBM PC's at 1000 bits/s, and > input from another device (not serial, to be > determined) at 1.2 E 6 bits/s, and then write > all this data in real time to a tape (possibly > a Digidata drive, which support 1.2Mbytes/s) ---------- Gould has recently added a number of specifically real-time features to its UTX/32 operating system (which provides both BSD and System V environments). The new features include connected interrupts (user-level routines entered directly in interrupt context or through signals triggered by hardware interrupts), a cyclic scheduler (good for polling things), real-time scheduling priorities (FIFO, fixed priorities higher than the normal Unix priorities), and a direct i/o facility that lets you construct and execute i/o commands for special devices with very little OS involvement). There is also a hardware privilege mode, which allows user programs to execute i/o instructions directly. -- scott preece gould/csd - urbana uucp: ihnp4!uiucdcs!urbsdc!preece arpa: preece@Gould.com