SIO Command $F3 Write Host Slots - FujiNetWIFI/fujinet-firmware GitHub Wiki
This is a command for Device $70 - The FujiNet Device itself (see SIO-Commands-for-Device-ID-$70).
Write Host Slots ($F3)
Description
Called to store the list of 8 stored hosts onto the FujiNet. All eight hosts are stored verbatim, regardless of whether they were changed or not. It is assumed that the implementor has previously called Read Host Slots to populate the buffer, before any editing has occurred.
Parameters
DCB | Value |
---|---|
DDEVIC | $70 |
DUNIT | $01 |
DCOMND | $F3 |
DSTATS | $80 |
DBUF | Pointer to a 256 byte buffer to hold all eight hosts, 32 characters per host. |
DTIMLO | $0F |
DBYT | 256 |
DAUX1 | Not Used |
DAUX2 | Not Used |
Examples
CC65
union
{
unsigned char host[8][32];
unsigned char rawData[256];
} hostSlots;
// Query for host slots
OS.dcb.ddevic=0x70;
OS.dcb.dunit=1;
OS.dcb.dcomnd=0xF3; // Get host slots
OS.dcb.dstats=0x80;
OS.dcb.dbuf=&hostSlots.rawData;
OS.dcb.dtimlo=0x0f;
OS.dcb.dbyt=256;
OS.dcb.daux=0;
siov();