Make YABEL warnings-are-errors safe
authorPatrick Georgi <patrick.georgi@secunet.com>
Fri, 21 Jan 2011 12:45:37 +0000 (12:45 +0000)
committerPatrick Georgi <patrick.georgi@coresystems.de>
Fri, 21 Jan 2011 12:45:37 +0000 (12:45 +0000)
Signed-off-by: Patrick Georgi <patrick.georgi@secunet.com>
Acked-by: Patrick Georgi <patrick.georgi@secunet.com>
git-svn-id: svn://svn.coreboot.org/coreboot/trunk@6290 2b7e53f0-3cfb-0310-b3e9-8179ed1497e1

src/devices/oprom/yabel/biosemu.c
src/devices/oprom/yabel/vbe.c

index 3a8eea62ed7aa5fc94250b049a57e3a94f3ed0d8..f1f19c46be479512d3a6fa84ac52dc202fb6ee5a 100644 (file)
@@ -132,7 +132,7 @@ biosemu(u8 *biosmem, u32 biosmem_size, struct device * dev, unsigned long rom_ad
        // copy expansion ROM image to segment OPTION_ROM_CODE_SEGMENT
        // NOTE: this sometimes fails, some bytes are 0x00... so we compare
        // after copying and do some retries...
-       u8 *mem_img = OPTION_ROM_CODE_SEGMENT << 4;
+       u8 *mem_img = (u8*)(OPTION_ROM_CODE_SEGMENT << 4);
        u8 copy_count = 0;
        u8 cmp_result = 0;
        do {
@@ -155,7 +155,7 @@ biosemu(u8 *biosmem, u32 biosmem_size, struct device * dev, unsigned long rom_ad
                                break;
                        }
                        clr_ci();
-                       my_wrb(mem_img + i, c);
+                       my_wrb((u32)mem_img + i, c);
                }
 #endif
                copy_count++;
index c0fd645ff9d131493858c844eab8c54df27f03d4..75e8f3e1c06ed19a7e3f4e993c3d5d41999ce184 100644 (file)
@@ -302,6 +302,7 @@ vbe_set_mode(vbe_mode_info_t * mode_info)
        return 0;
 }
 
+#if 0
 //VBE Function 08h
 static u8
 vbe_set_palette_format(u8 format)
@@ -764,6 +765,7 @@ vbe_get_info(void)
        }
        return 0;
 }
+#endif
 
 vbe_mode_info_t mode_info;