mirror of
https://git.proxmox.com/git/fwupd
synced 2025-08-07 14:12:59 +00:00
libdfu: Make the element address 32 bits in size
ST devices are large, and support a large address space...
This commit is contained in:
parent
a941c3a9e9
commit
6aa47bab89
@ -133,11 +133,11 @@ dfu_element_get_contents (DfuElement *element)
|
|||||||
*
|
*
|
||||||
* Since: 0.5.4
|
* Since: 0.5.4
|
||||||
**/
|
**/
|
||||||
guint8
|
guint32
|
||||||
dfu_element_get_address (DfuElement *element)
|
dfu_element_get_address (DfuElement *element)
|
||||||
{
|
{
|
||||||
DfuElementPrivate *priv = GET_PRIVATE (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;
|
return priv->address;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -173,7 +173,7 @@ dfu_element_set_contents (DfuElement *element, GBytes *contents)
|
|||||||
* Since: 0.5.4
|
* Since: 0.5.4
|
||||||
**/
|
**/
|
||||||
void
|
void
|
||||||
dfu_element_set_address (DfuElement *element, guint8 address)
|
dfu_element_set_address (DfuElement *element, guint32 address)
|
||||||
{
|
{
|
||||||
DfuElementPrivate *priv = GET_PRIVATE (element);
|
DfuElementPrivate *priv = GET_PRIVATE (element);
|
||||||
g_return_if_fail (DFU_IS_ELEMENT (element));
|
g_return_if_fail (DFU_IS_ELEMENT (element));
|
||||||
|
@ -38,12 +38,12 @@ struct _DfuElementClass
|
|||||||
DfuElement *dfu_element_new (void);
|
DfuElement *dfu_element_new (void);
|
||||||
|
|
||||||
GBytes *dfu_element_get_contents (DfuElement *element);
|
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,
|
void dfu_element_set_contents (DfuElement *element,
|
||||||
GBytes *contents);
|
GBytes *contents);
|
||||||
void dfu_element_set_address (DfuElement *element,
|
void dfu_element_set_address (DfuElement *element,
|
||||||
guint8 address);
|
guint32 address);
|
||||||
void dfu_element_set_target_size (DfuElement *element,
|
void dfu_element_set_target_size (DfuElement *element,
|
||||||
guint32 target_size);
|
guint32 target_size);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user