- bootorder support (CONFIG_BOOTORDER=y)
- setting the default for screen-and-debug to 0 since for vmd screen is
always the serial port (which is used for debug)
- Use a while (len--) inb() loop to read from IO ports instead of 'rep insb'
This will allow to implement fw_cfg support into vmd(4) and through that to
support alternative boot devices.
I tested OpenBSD (disk and cdrom boots) and a Linux guests and all still works.
OK reyk@, sthen@ and mlarkin@