VOGONS


First post, by Mov AX, 0xDEAD

User metadata
Rank Newbie
Rank
Newbie

On Trident isa video card like 8900 NMI signal (ISA A1 - CHCHK#) connected to main videochip, marked pin as OUTPUT.
What purpose ?

Reply 1 of 4, by MikeSG

User metadata
Rank Oldbie
Rank
Oldbie

It's like a parity check on the video cards RAM, or the card might output the signal to declare and unrecoverable crash. It'll halt the whole system or at least the VGA part.

Normally unused unless the card has a problem.

Last edited by MikeSG on 2026-09-20, 11:03. Edited 1 time in total.

Reply 2 of 4, by Mov AX, 0xDEAD

User metadata
Rank Newbie
Rank
Newbie
MikeSG wrote on 2026-09-17, 12:04:

It's like a parity check on the video cards RAM, or the card might output the signal to declare and unrecoverable crash. It'll halt the whole system or at least the VGA part.

VideoRAM never has parity, and videochip cannot "crash", it's hardware, not software.

Reply 3 of 4, by MikeSG

User metadata
Rank Oldbie
Rank
Oldbie

Drivers, memory corruption, etc can all cause them to crash. I used bad generalities.

The Matrox Impression 220 (IS-ATHENA) uses an NMI pin to trap requests written to legacy registers, CGA, Hercules, VGA, and CRTC Mode Switch (resolution changes), read by the Matrox's BIOS for emulation/compatibility. The CPU is halted during this time.

Reply 4 of 4, by Mov AX, 0xDEAD

User metadata
Rank Newbie
Rank
Newbie
MikeSG wrote on Today, 11:01:

The Matrox Impression 220 (IS-ATHENA) uses an NMI pin to trap requests written to legacy registers, CGA, Hercules, VGA, and CRTC Mode Switch (resolution changes), read by the Matrox's BIOS for emulation/compatibility. The CPU is halted during this time.

Trapping NMI is tricky (hi to bugged awe32 midi emulator), also Trident ISA cards has good CGA/Hercules emulaton in hardware, no need to trap anything