Browse Source

Resolves a conflict in the type of the index parameter in the dm_read and dm_write function signature, caused by a recent change in the dataman code. This problem was causing the loading of the flight stack to fail on the aDSP.

sbg
jwilson 8 years ago committed by Lorenz Meier
parent
commit
4f9245cc9c
  1. 4
      src/platforms/qurt/px4_layer/px4_qurt_impl.cpp

4
src/platforms/qurt/px4_layer/px4_qurt_impl.cpp

@ -123,7 +123,7 @@ void init(int argc, char *argv[], const char *app_name) @@ -123,7 +123,7 @@ void init(int argc, char *argv[], const char *app_name)
ssize_t
dm_read(
dm_item_t item, /* The item type to retrieve */
unsigned char index, /* The index of the item */
unsigned index, /* The index of the item */
void *buffer, /* Pointer to caller data buffer */
size_t buflen /* Length in bytes of data to retrieve */
)
@ -135,7 +135,7 @@ dm_read( @@ -135,7 +135,7 @@ dm_read(
ssize_t
dm_write(
dm_item_t item, /* The item type to store */
unsigned char index, /* The index of the item */
unsigned index, /* The index of the item */
dm_persitence_t persistence, /* The persistence level of this item */
const void *buffer, /* Pointer to caller data buffer */
size_t buflen /* Length in bytes of data to retrieve */

Loading…
Cancel
Save