Cold boot initializes everything because power is off. While warm boot does not check RAM. But, does it reset any content of RAM? Does it reset the vector tables? If so, is it reseted by BIOS or DOS or both?
In addition, I was told that INT 19h can do warm boot as well. If it is true, does it reset any content in RAM?
By the way, I've tried to write a reboot program (assembly) by using INT19h. But it did not work. The PC hung up. Any trick for using INT19h?