[syslinux] Comboot API
H. Peter Anvin
hpa at zytor.com
Tue Jan 27 17:47:01 PST 2004
Murali Krishnan Ganapathy wrote:
> Agreed. It can easily be implemented in C. Another comboot API related
> question.
> The "DOS interrupts" which are implemented (a.k.a. the int 21h
> interrupts). It looks like they do not respect display pages.
> For example, if I switch the display page (using BIOS int 10h), and then
> use Int 21h to display a string, then under isolinux, it goes to the
> wrong display page, but under DOS (actually DOS box under windows) it
> goes to the right one.
>
> Was this intended?
No, this is probably a bug. Since syslinux itself doesn't use them it
probably hard-codes it in some place.
> For the comboot menu, I switch the display page, and display my menu, so
> that once I am done, I can switch the page back and the user will see
> the usual text page. BTW, the code works fine under DOS and running
> under isolinux does not result in any "bad interrupt"!
Very nice :)
-hpa
More information about the Syslinux
mailing list