🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.ibm.pc
Article #43228

Re: NMI on EGA and VGA display cards

#43228
From: Chandra Bajpai
Date: Wed, 28 Feb 1990 19:44
14 lines
1370 bytes
In article <4781@aplcen.apl.jhu.edu> gotwols@warper.jhuapl.edu (Bruce Gotwols) writes:
>screens if the user writes to the screen while DMA is in progress.  The claim is
>that the act of writing to the screen (on EGA and CGA only) involves using the
>processors Non Maskable Interrupt (NMI), and since the NMI has higher
>priority than DMA it may keep things tied up long enough that the next A/D
>sample comes in before the last one is safely stored in memory.
>
>Can anyone out there confirm that writing to the EGA and VGA screens involves
>using the NMI?  If this is true, under what conditions is the NMI used?  
>(Surely it isn't necessary to invoke the Non Maskable Interrupt just to write a 

I read a Chips & Tech application note that said that they use NMI
to signal a program is writing to video controller addresses and switch
mode modes automatically (It doesn't happen by magic!)
Technical Details
Message-ID: <1990Feb28.194455.15889@chaos.cs.brandeis.edu>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!think!mintaka!chaos.cs.brandeis.edu!topgun
References: <4781@aplcen.apl.jhu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!jarvis.csri.toronto.edu!cs.utexas.edu!uwm.edu!zaphod.mps.ohio-state.edu!think!mintaka!chaos.cs.brandeis.edu!topgun
From: topgun@chaos.cs.brandeis.edu (Chandra Bajpai)
Newsgroups: comp.sys.ibm.pc
Subject: Re: NMI on EGA and VGA display cards
Message-ID: <1990Feb28.194455.15889@chaos.cs.brandeis.edu>
Date: 28 Feb 90 19:44:55 GMT
References: <4781@aplcen.apl.jhu.edu>
Organization: Brandeis University Computer Science Dept
Lines: 14