[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