diff --git a/tools/firmware/rombios/rombios.c b/tools/firmware/rombios/rombios.c
-index bb1c8e7..4d73bce 100644
+index bb1c8e7..b2a5627 100644
--- a/tools/firmware/rombios/rombios.c
+++ b/tools/firmware/rombios/rombios.c
@@ -3702,8 +3702,9 @@ static char eltorito[24]="EL TORITO SPECIFICATION";
#if BX_ELTORITO_BOOT
case IPL_TYPE_CDROM: /* CD-ROM */
- status = cdrom_boot();
-+ status = cdrom_boot(0);
++ status = cdrom_boot((Bit16u) 0);
+ if ((status & 0x00ff)!=0)
-+ status = cdrom_boot(1);
++ status = cdrom_boot((Bit16u) 1);
// If failure
if ( (status & 0x00ff) !=0 ) {