libdfu: Make the element address 32 bits in size

ST devices are large, and support a large address space...
This commit is contained in:
Richard Hughes 2015-11-19 12:15:53 +00:00
parent a941c3a9e9
commit 6aa47bab89
2 changed files with 5 additions and 5 deletions

View File

@ -133,11 +133,11 @@ dfu_element_get_contents (DfuElement *element)
*
* Since: 0.5.4
**/
guint8
guint32
dfu_element_get_address (DfuElement *element)
{
DfuElementPrivate *priv = GET_PRIVATE (element);
g_return_val_if_fail (DFU_IS_ELEMENT (element), 0xff);
g_return_val_if_fail (DFU_IS_ELEMENT (element), 0x00);
return priv->address;
}
@ -173,7 +173,7 @@ dfu_element_set_contents (DfuElement *element, GBytes *contents)
* Since: 0.5.4
**/
void
dfu_element_set_address (DfuElement *element, guint8 address)
dfu_element_set_address (DfuElement *element, guint32 address)
{
DfuElementPrivate *priv = GET_PRIVATE (element);
g_return_if_fail (DFU_IS_ELEMENT (element));

View File

@ -38,12 +38,12 @@ struct _DfuElementClass
DfuElement *dfu_element_new (void);
GBytes *dfu_element_get_contents (DfuElement *element);
guint8 dfu_element_get_address (DfuElement *element);
guint32 dfu_element_get_address (DfuElement *element);
void dfu_element_set_contents (DfuElement *element,
GBytes *contents);
void dfu_element_set_address (DfuElement *element,
guint8 address);
guint32 address);
void dfu_element_set_target_size (DfuElement *element,
guint32 target_size);