mvmeprom.h Source File
Back to the index.
Go to the documentation of this file.
30 #ifndef __MACHINE_PROM_H__
31 #define __MACHINE_PROM_H__
34 #define MVMEPROM_VECTOR 496
36 #define MVMEPROM_INCHR 0x00
37 #define MVMEPROM_INSTAT 0x01
38 #define MVMEPROM_INLN 0x02
39 #define MVMEPROM_READSTR 0x03
40 #define MVMEPROM_READLN 0x04
41 #define MVMEPROM_DSKRD 0x10
42 #define MVMEPROM_DSKWR 0x11
43 #define MVMEPROM_DSKCFIG 0x12
44 #define MVMEPROM_DSKFMT 0x14
45 #define MVMEPROM_DSKCTRL 0x15
46 #define MVMEPROM_NETFOPEN 0x1b
47 #define MVMEPROM_NETFREAD 0x1c
48 #define MVMEPROM_NETCTRL 0x1d
49 #define MVMEPROM_OUTCHR 0x20
50 #define MVMEPROM_OUTSTR 0x21
51 #define MVMEPROM_OUTSTRCRLF 0x22
52 #define MVMEPROM_WRITE 0x23
53 #define MVMEPROM_WRITELN 0x24
54 #define MVMEPROM_OUTCRLF 0x26
55 #define MVMEPROM_DELAY 0x43
56 #define MVMEPROM_RTC_RD 0x53
57 #define MVMEPROM_EXIT 0x63
58 #define MVMEPROM_GETBRDID 0x70
59 #define MVMEPROM_ENVIRON 0x71
60 #define MVMEPROM_FORKMPU 0x100
62 #define NETCTRLCMD_GETETHER 1
64 #define ENVIRONCMD_WRITE 1
65 #define ENVIRONCMD_READ 2
66 #define ENVIRONTYPE_EOL 0
67 #define ENVIRONTYPE_START 1
68 #define ENVIRONTYPE_DISKBOOT 2
69 #define ENVIRONTYPE_ROMBOOT 3
70 #define ENVIRONTYPE_NETBOOT 4
71 #define ENVIRONTYPE_MEMSIZE 5
73 #define FORKMPU_NOT_IDLE -1
74 #define FORKMPU_BAD_ADDRESS -2
75 #define FORKMPU_NO_MPU -3
163 #define BUG_FILE_MARK 0x80
164 #define IGNORE_FILENUM 0x02
165 #define END_OF_FILE 0x01
168 #define MVMEPROM_BLOCK_SIZE 256
Generated on Tue Aug 25 2020 19:25:06 for GXemul by
1.8.18