Installation guide

OS-9 V2.4 on EUROCOM-17 7 Additional Libraries
Software Manual 33
Sys$IOS Get mmu-protected I/O segment
Input:
d0.w = 0 (Sys$IOS function code)
d1.l = 1: request I/O segment
0: return I/O segment
d2.l = size of I/O segment
(a0) = address of segment requested
Output:
none
Error Output:
cc = carry bit set
d1.w = error code if error
Possible Errors:
E$Permit - you must belong to group 0 to use this function
E$MemFull, E$NoRAM
Function:
Sys$IOS is used in systems equipped with a paged memory
management unit (PMMU) and thereby using the system security
module (SSM). This function enables group 0 user programs to perform
memory mapped I/O, i.e. writing patterns into a video RAM located
outside the process memory.
Cross Reference:
see F$Permit