I have realized fdauto.bat define an alias reboot on fdapm warm.
I have realized fdapm.com is an upx compressed file... I upx -d it,
then it was quite easy to debug it with debug.
I have discoverted that if I reboot FreeDOS, do:
debug
a 100
xor ax,ax
xor dx,dx
int 13
int 20
g=100 (break on int 20) it works fine.
but debug
a 100
xor ax,ax
mov dl,80
int 13
int 20
g=100 (break on int 20) it generated the error I had with reboot command.
debug does not seems to allow me to trace int 13
In the old MS time, I am pretty sure I was able to do it.
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel