RE:Bootear una maquina desde el diskette
ANTIGUAMENTE se usaba la INT 19H de LaBios, creo que funcionaba perfectamente bajo DOS en modo real y hasta en el win 95, en el 98 no lo he probado -creo que para el modo protegido no funciona - bajo XP te echa del programa pero no reinicia . En el siguiente enlace se muestra informacion sobre todas las INTerrupciones y haba algo sobre reiniciar bajo windows.
- Interrupt Jump Table - http://www.ctyme.com/intr/int.htm.
mov al,ofh
out 64h,al
int 19h
ya lo he probado pero no funciona - ¡¡ a lo mejor he olvidado algo !! .
- Lo que si funciona bien es usar la api del windows bajo un lenguaje que soporte windows ,Visual Basic , o C ,compilar y llamar el programa desde pascal , ademas la funcion api te deja varias opciones, como reiniciar el sistema , apagarlo , invernarlo etc.
Si no usas windows simpemente:
begin
asm
INT 19H
end
end.
SaluDOS - MICROPAIS -