flat assembler
Message board for the users of flat assembler.
  
|  Index
      > Windows > Accessing BIOS - for real or just an emulation? | 
| Author | 
 | 
| revolution 09 Apr 2014, 20:14 Look up NTVDM.
 Protected OSes like XP won't give you real mode access. If it did then it wouldn't be a protected OS. | |||
|  09 Apr 2014, 20:14 | 
 | 
| badc0de02 09 Apr 2014, 21:51 so the real mode idt accesses only the bios functions there had windows set the idt for protected mode.
 so in protected mode cant use windows the bios functions more. idt=interrupt descriptor table so ntvdm cant use the bios functions and emulates a virtual bios. ntvdm=Virtual DOS Machine http://en.wikipedia.org/wiki/Virtual_DOS_machine | |||
|  09 Apr 2014, 21:51 | 
 | 
| badc0de02 09 Apr 2014, 22:21 if you want a way to access hardware somehow then write a driver for windows xp | |||
|  09 Apr 2014, 22:21 | 
 | 
| < Last Thread | Next Thread > | 
| Forum Rules: 
 | 
Copyright © 1999-2025, Tomasz Grysztar. Also on GitHub, YouTube.
Website powered by rwasa.