Low-level things

Frode Vatvedt Fjeld <[email protected]>
Newsgroups gmane.lisp.movitz.devel
Message-ID <[email protected]>
I checked in the writer companion to %io-port-read-succession
yesterday, %io-port-write-succession. These operators move untyped
data (in units of 8, 16 or 32 bits) between memory and I/O ports.

I've tried to introduce the % notation from the lisp-machines. It's my
understanding that operator-names beginning with % signalled an unsafe
operation, that if not used with care could damage the run-time
invariants. The idea (on my part) is that such operators are the
building blocks above which more useable operators are written, that
take care of appropriate type-checking etc. before doing the dangerous
operation.

-- 
Frode Vatvedt Fjeld

_______________________________________________
movitz-devel site list
[email protected]
http://common-lisp.net/mailman/listinfo/movitz-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.