Hi, Rafa Velilla!
On 07 Jul 97 05:21:00 you wrote to Juhan-A Nakkalajarvi
JN> asm jmp 0FFFFh
RV> I have used INT 19h (I think it jumps to that direction so it has
RV> the same behaviour).
int 19h is a big No-No to reboot the computer. It doesn't do all the work,
and as most important, it doesn't restore the interrupt vector table. If you
installed any tsr's you probably end up in a lockup or even worse things
could happen.
To reboot one must jump to ffff:0 as a plenty of people wrote before (and
handle the warm-boot flag too) or to make a physical reset, you out value
0xfe to port 0x64. Both cases may cause data loss due to not flushed cache
or similar.
Paul
PSTM: sorry for the off-topic, but the above info is just too dangerous to
leave unanswered.
... Damn, another mutation!
--- OS/2 Warp
---------------
* Origin: The FlintStones' Cave in BedRock (2:371/20)
|