Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!wuarchive!zaphod.mps.ohio-state.edu!van-bc!ubc-cs!alberta!rasit From: rasit@cs.UAlberta.CA (M. Rasit Eskicioglu) Newsgroups: comp.sys.m68k Subject: How to access local I/O devices from a user process in SysV/68? Message-ID: <1990Dec3.040634.1428@cs.UAlberta.CA> Date: 3 Dec 90 04:06:34 GMT Sender: news@cs.UAlberta.CA (News Administrator) Organization: University of Alberta, Edmonton, Alberta, Canada Lines: 24 Dear netters, I want to write code that would access to Local I/O Devices directly. For example, I want to read LANCE registers. As they are not mapped into the user's space in SysV/68V3R6, I always get memory protection error (signal 11). Is there a way to accomplish this task. It is possible, in SunOS for example, to map those locations into the user space via system calls. Any suggestions? Thanks, rasit -- +------------------------------------+------------------------+---------------+ | M. Rasit Eskicioglu | rasit@alberta.uucp | M M RRR EEE | | University of Alberta | rasit@cs.UAlberta.CA | MMMM R R E | | Department of Computing Science | eski@ualtamts.bitnet | MMMM RRR EE | | Edmonton, Alberta T6G 2H1 | rasit@ualtamts.bitnet | M M R R E | | CANADA rasit%alberta@ualtamts.bitnet | M M R R EEE | | Voice : (403)492-3854 +----------------------------------------------------+ | Fax : (403)492-1071 | +------------------------+