AMIGA(7A) MISC. REFERENCE MANUAL PAGES AMIGA(7A)
NAME
/dev/amiga - Amiga hardware access device
SYNOPSIS
#include <sys/types.h>
#include <sys/amiga.h>
int fd;
fd = open("/dev/amiga", mode);
DESCRIPTION
/dev/amiga is a special file which allows access to the
Amiga custom chips and their associated "chip ram".
/dev/amiga is similar to /dev/mem (see mem(7)) except that
only the address ranges 0x000000-0x1fffff and 0xa00000-
0xdfffff can be accessed. The /dev/amiga device can also be
used to map the Amiga hardware into the address space of the
user process via the mmap(2) sytsem call. Any portion of
either area may be mapped, with the restriction that only
chip ram which is actually installed on the machine may be
mapped.
FILES
/dev/amiga - special file for accessing Amiga hardware
SEE ALSO
open(2), close(2), read(2), write(2), mmap(2), mem(7),
console(7A), screen(7A).
WARNING
Although this interface provides some protection, it is pos-
sible to crash the machine or completely mangle all video
output, among other potential disasters. The permissions of
/dev/amiga reflect this; only priveleged, trusted programs
will use this interface.
Amiga Unix Last change: PRELIMINARY 1