summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c
diff options
context:
space:
mode:
authorJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-28 18:51:58 +0000
committerJoel Sherrill <joel.sherrill@OARcorp.com>2010-04-28 18:51:58 +0000
commit00b5917fe629b1a9d331566507be4a804378d952 (patch)
treeb9a8b605dfa45b0f1b2a5473209179762001d3cf /c/src/lib/libbsp/powerpc/shared/bootloader/em86.c
parent2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com> (diff)
downloadrtems-00b5917fe629b1a9d331566507be4a804378d952.tar.bz2
2010-04-28 Joel Sherrill <joel.sherrilL@OARcorp.com>
* shared/bootloader/em86.c, shared/bootloader/mm.c, shared/console/polled_io.c, shared/irq/irq_init.c, shared/startup/bspstart.c: Remove warnings.
Diffstat (limited to 'c/src/lib/libbsp/powerpc/shared/bootloader/em86.c')
-rw-r--r--c/src/lib/libbsp/powerpc/shared/bootloader/em86.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c b/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c
index a7584ea294..30dbb5fb34 100644
--- a/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c
+++ b/c/src/lib/libbsp/powerpc/shared/bootloader/em86.c
@@ -177,7 +177,8 @@ int bios86pci(x86 * p) {
AH=pcibios_write_config_word(BH, BL, reg, ld_le16(&CX));
break;
case 13: /* write_config_dword */
- AH=pcibios_write_config_dword(BH, BL, reg, ld_le32(&ECX));
+ AH=pcibios_write_config_dword(
+ BH, BL, reg, ld_le32((uint32_t *)&ECX));
break;
default:
printf("Unimplemented or illegal PCI service call #%d!\n",
@@ -207,7 +208,7 @@ unsigned pop2(x86 *p) {
int int10h(x86 * p) { /* Process BIOS video interrupt */
unsigned vector;
- vector=ld_le32((unsigned *)p->vbase+0x10);
+ vector=ld_le32((uint32_t *)p->vbase+0x10);
if (((vector&0xffff0000)>>16)==0xc000) {
push2(p, p->eflags);
push2(p, p->cs);
@@ -528,7 +529,7 @@ void em86_main(struct pci_dev *dev){
*(u_int *)(p->ssbase+ld_le16(&SP)) = UINT_MAX;
/* Interrupt for BIOS EGA services is 0xf000:0xf065 (int 0x10) */
- st_le32((u_int *)p->vbase + 0x10, 0xf000f065);
+ st_le32((uint32_t *)p->vbase + 0x10, 0xf000f065);
/* Enable the ROM, read it and disable it immediately */
pci_bootloader_read_config_dword(dev, PCI_ROM_ADDRESS, &saved_rom);