hc
2024-05-10 37f49e37ab4cb5d0bc4c60eb5c6d4dd57db767bb
kernel/arch/m68k/include/asm/macintosh.h
....@@ -20,6 +20,10 @@
2020 extern void mac_irq_enable(struct irq_data *data);
2121 extern void mac_irq_disable(struct irq_data *data);
2222
23
+extern unsigned char mac_pram_read_byte(int);
24
+extern void mac_pram_write_byte(unsigned char, int);
25
+extern ssize_t mac_pram_get_size(void);
26
+
2327 /*
2428 * Macintosh Table
2529 */
....@@ -79,11 +83,11 @@
7983 #define MAC_EXP_PDS_NUBUS 3 /* Accepts PDS card and/or NuBus card(s) */
8084 #define MAC_EXP_PDS_COMM 4 /* Accepts PDS card or Comm Slot card */
8185
82
-#define MAC_FLOPPY_IWM 0
83
-#define MAC_FLOPPY_SWIM_ADDR1 1
84
-#define MAC_FLOPPY_SWIM_ADDR2 2
85
-#define MAC_FLOPPY_SWIM_IOP 3
86
-#define MAC_FLOPPY_AV 4
86
+#define MAC_FLOPPY_UNSUPPORTED 0
87
+#define MAC_FLOPPY_SWIM_IOP 1
88
+#define MAC_FLOPPY_OLD 2
89
+#define MAC_FLOPPY_QUADRA 3
90
+#define MAC_FLOPPY_LC 4
8791
8892 extern struct mac_model *macintosh_config;
8993