home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   comp.lang.asm.x86      Ahh, the lost art of x86 assembly      4,675 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 3,491 of 4,675   
   Rod Pemberton to jj4public@nospicedham.vfemail.net   
   Re: Methods to manually reboot system wi   
   21 Jul 18 14:36:26   
   
   From: invalid@nospicedham.lkntrgzxc.com   
      
   On Sat, 21 Jul 2018 20:27:41 +0700   
   JJ  wrote:   
      
   > On Sat, 21 Jul 2018 02:56:31 -0400, Rod Pemberton wrote:   
      
   > Because I've already tried putting all values into   
   > CMOS register 0Fh, and the system still won't reboot when tested   
   > under VirtualBox.   
      
   Placing a value into the CMOS registers doesn't reboot the system.  It   
   only partially sets the type of reboot.   
      
   Rebooting a PC is a two-part process.  The first part controls the type   
   of machine reboot, e.g., selects warm or cold.  The second part causes   
   the reboot.   
      
   There are two values, and possibly a bit, that controls the type of   
   BIOS reboot, e.g., warm or cold.  The two values are for the CMOS   
   shutdown byte and BDA POST reset flag.  IIRC, you must set both of   
   these, except possibly only one is needed for cold reboot.  For cold   
   boot, these are both zero, i.e., BDA 40:72h.  These were in the second   
   two links.  You should also clear the system flag bit for some machines.   
      
   There are numerous methods which causes a reboot, e.g., LIDT triple   
   fault, IBM 8042 keyboard controller, IBM PS/2 fast reset, Intel PCI   
   chipset reset, ...  These were in the first two links.   
      
      
   Rod Pemberton   
   --   
   As long as the UK continues to work with the EU, Brexit won't happen.   
   The first pawn sacrifice: Gibraltar. Set Gibraltar free.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca