TIP: Click on subject to list as thread! ANSI
echo: 80xxx
to: PETER MAGNUSSON
from: SCOTT MCNAY
date: 1997-12-17 10:04:00
subject: Code in Boot Sector

 *** Peter Magnusson wrote in a message to Scott McNay:
 SM> Bypassing the BIOS, in this case, means that the interrupt
 SM> vectors are reinitialized with new values.  Therefore, the
 SM> TSR would never get called.
PM> You mean they communicate directly with e.g the IDE
PM> interface? 
Yes, they replace the BIOS code.
Writing code to access the IDE ports isn't all that hard...
... the hard part is getting the code to work properly. 
The ATA spec is kinda obscure from a programmer's viewpoint, in my opinion.
 SM> This is why DOS boot-sector
 SM> viruses don't normally spread under those environments.
PM> "DOS boot-sector viruses" ;-)
Ok, 16-bit mode boot-sector viruses.  ;)
--Scott.
--- timEd 1.01
---------------
* Origin: Wizard's, 254-554-2146, Abacus PLUS, 903-3097 (1:395/11)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.