Article View: comp.os.msdos.programmer
Article #4101Detecting direct screen writes on an 8088 for use in remote access
From: david l sims
Date: Mon, 17 Dec 1990 16:44
Date: Mon, 17 Dec 1990 16:44
14 lines
1251 bytes
1251 bytes
Programs like Carbon Copy & PC-Anywhere let the remote user run programs that use direct screen writes. How do CC & PCA do it on an 8088? (I've heard that the 80386 can set "hardware breakpoints", but I digress.) All I can think of is that 18.2 times per second (or some other time period) they check to see if the screen RAM has changed. If so, then they would refresh the remote user's screen. Although I haven't tried this tactic, it seems to me that all that checking would slow down the system too much (especially for direct screen writes in graphics mode!). Or perhaps they monitor the DS register to see if it is ever set to the screen RAM segment. This tactic might not always work; it would be easy to "not notice" a quick direct screen write. Any other ideas?
Technical Details
Message-ID:
<6982@uceng.UC.EDU>Path:
arc1-ca.pugleaf.net!utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!news.cs.indiana.edu!uceng!dsimsShow Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!attcan!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!julius.cs.uiuc.edu!news.cs.indiana.edu!uceng!dsims From: dsims@uceng.UC.EDU (david l sims) Newsgroups: comp.os.msdos.programmer Subject: Detecting direct screen writes on an 8088 for use in remote access Keywords: remote access Message-ID: <6982@uceng.UC.EDU> Date: 17 Dec 90 16:44:11 GMT Organization: College of Engg., Univ. of Cincinnati Lines: 14