Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!mailrus!wuarchive!brutus.cs.uiuc.edu!apple!sun-barr!texsun!texbell!nuchat!sugar!ficc!peter From: peter@ficc.uu.net (Peter da Silva) Newsgroups: comp.arch Subject: Re: Instruction (dis)continuation ( Message-ID: <6284@ficc.uu.net> Date: 25 Sep 89 12:01:39 GMT References: <2353@oakhill.UUCP> <261500010@S34.Prime.COM> <34701@apple.Apple.COM> <1516@atanasoff.cs.iastate.edu> Organization: Xenix Support, FICC Lines: 15 Taking the other side now... In article <1516@atanasoff.cs.iastate.edu>, hascall@atanasoff.cs.iastate.edu (John Hascall) writes: > SUBW3 IO_DEV_CSR,@(R2)+,R3 ; trouble: @(R2)+ can cause page fault > I just can't see where you would use such wierd instructions in a > device driver when accessing memory-mapped I/O registers (even in a > multiple-memory-accesses-per-instruction machine like the VAX). If the device-driver is written in a high-level language, perhaps? -- Peter da Silva, *NIX support guy @ Ferranti International Controls Corporation. Biz: peter@ficc.uu.net, +1 713 274 5180. Fun: peter@sugar.hackercorp.com. `-_-' "That is not the Usenet tradition, but it's a solidly-entrenched U delusion now." -- brian@ucsd.Edu (Brian Kantor)