-
Notifications
You must be signed in to change notification settings - Fork 12
/
fujinet-fuji.inc
100 lines (88 loc) · 2 KB
/
fujinet-fuji.inc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
.struct NetConfig
ssid .res 33 ; 32 + NULL
password .res 64
.endstruct
.struct SSIDInfo
ssid .res 33 ; 32 + NULL
rssi .res 1
.endstruct
.struct AdapterConfig
ssid .res 33
hostname .res 64
localIP .res 4
gateway .res 4
netmask .res 4
dnsIP .res 4
macAddress .res 6
bssid .res 6
fn_version .res 15
.endstruct
.struct AdapterConfigExtended
ssid .res 33
hostname .res 64
localIP .res 4
gateway .res 4
netmask .res 4
dnsIP .res 4
macAddress .res 6
bssid .res 6
fn_version .res 15
sLocalIP .res 16
sGateway .res 16
sNetmask .res 16
sDnsIP .res 16
sMacAddress .res 18
sBssid .res 18
.endstruct
.struct DeviceSlot
hostSlot .res 1
mode .res 1
file .res 36
.endstruct
.struct HostSlot
data .res 32
.endstruct
; this is only used by Atari in asm, the C version has ifdef for apple2
.struct NewDisk
numSectors .res 2
sectorSize .res 2
hostSlot .res 1
deviceSlot .res 1
filename .res $100
.endstruct
.enum WifiStatus
no_ssid_available = 1
connected = 3
connect_failed = 4
connection_lost = 5
.endenum
.enum AppKeySize
DEFAULT ; 64 original size
SIZE_256
.endenum
.struct AppKeyDataRead
creator .res 2
app .res 1
key .res 1
reserved .res 1
keysize .res 1 ; AppKeySize
length .res 1 ; returned length
data .res 2 ; pointer to data to write to
.endstruct
.struct AppKeyDataWrite
creator .res 2
app .res 1
key .res 1
reserved .res 1
length .res 1 ; returned length
data .res 2 ; pointer to data to write to
.endstruct
.struct FNStatus
value .res 4
.endstruct
.enum HashType
MD5
SHA1
SHA256
SHA512
.endenum