diff options
-rw-r--r-- | sys/i386/isa/isa.h | 11 | ||||
-rw-r--r-- | sys/pc98/cbus/cbus.h | 11 | ||||
-rw-r--r-- | sys/pc98/pc98/pc98.h | 11 |
3 files changed, 33 insertions, 0 deletions
diff --git a/sys/i386/isa/isa.h b/sys/i386/isa/isa.h index a9d7abb..1173628 100644 --- a/sys/i386/isa/isa.h +++ b/sys/i386/isa/isa.h @@ -107,4 +107,15 @@ #define RAM_SIZE (RAM_END - RAM_BEGIN) #endif /* !RAM_BEGIN */ +/* + * IRQs + */ +#define IRQ_NPX 13 + +/* + * Npx MD defines + */ +/* full reset on some systems, NOP on others */ +#define npx_full_reset() outb(IO_NPX + 1, 0) + #endif /* !_I386_ISA_ISA_H_ */ diff --git a/sys/pc98/cbus/cbus.h b/sys/pc98/cbus/cbus.h index 9788cb0..627c0e9 100644 --- a/sys/pc98/cbus/cbus.h +++ b/sys/pc98/cbus/cbus.h @@ -106,6 +106,17 @@ #define RAM_SIZE (RAM_END - RAM_BEGIN) #endif /* !RAM_BEGIN */ +/* + * IRQs + */ +#define IRQ_NPX 8 + +/* + * Npx MD defines + */ +/* full reset of npx: not needed on pc98 */ +#define npx_full_reset() + #define M_NEC_PC98 0x0001 #define M_EPSON_PC98 0x0002 #define M_NOT_H98 0x0010 diff --git a/sys/pc98/pc98/pc98.h b/sys/pc98/pc98/pc98.h index 9788cb0..627c0e9 100644 --- a/sys/pc98/pc98/pc98.h +++ b/sys/pc98/pc98/pc98.h @@ -106,6 +106,17 @@ #define RAM_SIZE (RAM_END - RAM_BEGIN) #endif /* !RAM_BEGIN */ +/* + * IRQs + */ +#define IRQ_NPX 8 + +/* + * Npx MD defines + */ +/* full reset of npx: not needed on pc98 */ +#define npx_full_reset() + #define M_NEC_PC98 0x0001 #define M_EPSON_PC98 0x0002 #define M_NOT_H98 0x0010 |