From 1d5adf4ebf63e38afd4636437e96fd28fb1c8a33 Mon Sep 17 00:00:00 2001 From: Damien Zammit Date: Sat, 3 Nov 2018 21:48:34 -0400 Subject: Add ability to read non-VGA roms and refactor Joan's code --- src/common_interface.c | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) (limited to 'src/common_interface.c') diff --git a/src/common_interface.c b/src/common_interface.c index cb95e90..23806ec 100644 --- a/src/common_interface.c +++ b/src/common_interface.c @@ -480,7 +480,7 @@ pci_device_cfg_read( struct pci_device * dev, void * data, pciaddr_t offset, pciaddr_t size, pciaddr_t * bytes_read ) { - pciaddr_t scratch; + pciaddr_t scratch = 0; if ( (dev == NULL) || (data == NULL) ) { return EFAULT; @@ -496,7 +496,7 @@ int pci_device_cfg_read_u8( struct pci_device * dev, uint8_t * data, pciaddr_t offset ) { - pciaddr_t bytes; + pciaddr_t bytes = 0; int err = pci_device_cfg_read( dev, data, offset, 1, & bytes ); if ( (err == 0) && (bytes != 1) ) { @@ -511,7 +511,7 @@ int pci_device_cfg_read_u16( struct pci_device * dev, uint16_t * data, pciaddr_t offset ) { - pciaddr_t bytes; + pciaddr_t bytes = 0; int err = pci_device_cfg_read( dev, data, offset, 2, & bytes ); if ( (err == 0) && (bytes != 2) ) { @@ -527,7 +527,7 @@ int pci_device_cfg_read_u32( struct pci_device * dev, uint32_t * data, pciaddr_t offset ) { - pciaddr_t bytes; + pciaddr_t bytes = 0; int err = pci_device_cfg_read( dev, data, offset, 4, & bytes ); if ( (err == 0) && (bytes != 4) ) { @@ -567,7 +567,7 @@ pci_device_cfg_write( struct pci_device * dev, const void * data, pciaddr_t offset, pciaddr_t size, pciaddr_t * bytes_written ) { - pciaddr_t scratch; + pciaddr_t scratch = 0; if ( (dev == NULL) || (data == NULL) ) { return EFAULT; @@ -583,7 +583,7 @@ int pci_device_cfg_write_u8(struct pci_device *dev, uint8_t data, pciaddr_t offset) { - pciaddr_t bytes; + pciaddr_t bytes = 0; int err = pci_device_cfg_write(dev, & data, offset, 1, & bytes); if ( (err == 0) && (bytes != 1) ) { @@ -599,7 +599,7 @@ int pci_device_cfg_write_u16(struct pci_device *dev, uint16_t data, pciaddr_t offset) { - pciaddr_t bytes; + pciaddr_t bytes = 0; const uint16_t temp = HTOLE_16(data); int err = pci_device_cfg_write( dev, & temp, offset, 2, & bytes ); @@ -616,7 +616,7 @@ int pci_device_cfg_write_u32(struct pci_device *dev, uint32_t data, pciaddr_t offset) { - pciaddr_t bytes; + pciaddr_t bytes = 0; const uint32_t temp = HTOLE_32(data); int err = pci_device_cfg_write( dev, & temp, offset, 4, & bytes ); @@ -633,7 +633,7 @@ int pci_device_cfg_write_bits( struct pci_device * dev, uint32_t mask, uint32_t data, pciaddr_t offset ) { - uint32_t temp; + uint32_t temp = 0; int err; err = pci_device_cfg_read_u32( dev, & temp, offset ); -- cgit v1.2.3