AC_PREREQ([2.57])
-AC_INIT(libpciaccess, 0.7.0, [none yet], libpciaccess)
+AC_INIT(libpciaccess, 0.8.0, [none yet], libpciaccess)
AM_INIT_AUTOMAKE([dist-bzip2])
AM_MAINTAINER_MODE
int pci_device_cfg_write ( struct pci_device * dev, const void * data,
pciaddr_t offset, pciaddr_t size, pciaddr_t * bytes_written );
-int pci_device_cfg_write_u8 ( struct pci_device * dev, const uint8_t * data,
- pciaddr_t offset );
-int pci_device_cfg_write_u16( struct pci_device * dev, const uint16_t * data,
- pciaddr_t offset );
-int pci_device_cfg_write_u32( struct pci_device * dev, const uint32_t * data,
- pciaddr_t offset );
+int pci_device_cfg_write_u8 (struct pci_device *dev, uint8_t data,
+ pciaddr_t offset);
+int pci_device_cfg_write_u16(struct pci_device *dev, uint16_t data,
+ pciaddr_t offset);
+int pci_device_cfg_write_u32(struct pci_device *dev, uint32_t data,
+ pciaddr_t offset);
int pci_device_cfg_write_bits( struct pci_device * dev, uint32_t mask,
uint32_t data, pciaddr_t offset );
libpciaccess_la_LIBADD = @PCIACCESS_LIBS@
-libpciaccess_la_LDFLAGS = -version-number 0:7:0 -no-undefined
+libpciaccess_la_LDFLAGS = -version-number 0:8:0 -no-undefined
libpciaccessincludedir = $(includedir)
libpciaccessinclude_HEADERS = \
int
-pci_device_cfg_write_u8( struct pci_device * dev, const uint8_t * data,
- pciaddr_t offset )
+pci_device_cfg_write_u8(struct pci_device *dev, uint8_t data,
+ pciaddr_t offset)
{
pciaddr_t bytes;
int err = pci_device_cfg_write( dev, data, offset, 1, & bytes );
int
-pci_device_cfg_write_u16( struct pci_device * dev, const uint16_t * data,
- pciaddr_t offset )
+pci_device_cfg_write_u16(struct pci_device *dev, uint16_t data,
+ pciaddr_t offset)
{
pciaddr_t bytes;
- const uint16_t temp = HTOLE_16( *data );
+ const uint16_t temp = HTOLE_16(data);
int err = pci_device_cfg_write( dev, & temp, offset, 2, & bytes );
if ( (err == 0) && (bytes != 2) ) {
int
-pci_device_cfg_write_u32( struct pci_device * dev, const uint32_t * data,
- pciaddr_t offset )
+pci_device_cfg_write_u32(struct pci_device *dev, uint32_t data,
+ pciaddr_t offset)
{
pciaddr_t bytes;
- const uint32_t temp = HTOLE_32( *data );
+ const uint32_t temp = HTOLE_32(data);
int err = pci_device_cfg_write( dev, & temp, offset, 4, & bytes );
if ( (err == 0) && (bytes != 4) ) {
temp &= ~mask;
temp |= data;
- err = pci_device_cfg_write_u32( dev, & temp, offset );
+ err = pci_device_cfg_write_u32(dev, temp, offset);
}
return err;