mirror of https://github.com/ArduPilot/ardupilot
21 lines
426 B
C
21 lines
426 B
C
/*
|
|
application -> bootloader communication structure This is put into
|
|
the start of RAM by AP_Periph to facilitate firmware upload with
|
|
UAVCAN
|
|
*/
|
|
|
|
#pragma once
|
|
|
|
#define APP_BOOTLOADER_COMMS_MAGIC 0xc544ad9a
|
|
|
|
struct app_bootloader_comms {
|
|
uint32_t magic;
|
|
uint32_t ip;
|
|
uint32_t netmask;
|
|
uint32_t gateway;
|
|
uint32_t reserved;
|
|
uint8_t server_node_id;
|
|
uint8_t my_node_id;
|
|
uint8_t path[201];
|
|
};
|