XP(4) | Device Drivers Manual (luna68k) | XP(4) |
xp
— HD647180X I/O
processor
xpbus0 at mainbus0
xp0 at xpbus0
The file /dev/xp is an mmap(2) capable interface to the memory area of the HD647180X I/O processor (so-called "XP") on LUNA-I and LUNA-II. Byte offsets in this file are interpreted as relative memory addresses of the I/O processor. The range should be between 0x0 and 0xffff.
The following ioctl(2) call applies to /dev/xp:
XPIOCDOWNLD
struct xp_downloadstruct xp_download { u_int size; u_int8_t *data; };
The size member specifies the loading binary size, in bytes. The data member points to the binary image.
The /dev/xp file first appeared in NetBSD 7.1.
June 12, 2022 | NetBSD 10.99 |