From 68041c4710fc044c13f4107a74ae26badf611fd8 Mon Sep 17 00:00:00 2001 From: root Date: Tue, 1 Sep 2015 11:42:26 +0100 Subject: works --- prototypes.h | 35 ++++++++++++++++++++++------------- 1 file changed, 22 insertions(+), 13 deletions(-) (limited to 'prototypes.h') diff --git a/prototypes.h b/prototypes.h index ab6773c..570f4f7 100644 --- a/prototypes.h +++ b/prototypes.h @@ -1,19 +1,28 @@ /* nrfdfu.c */ -extern int main(int argc, char *argv[]); +extern int main (int argc, char *argv[]); /* util.c */ -extern void *xmalloc(size_t s); -extern void *xrealloc(void *p, size_t s); +extern void *xmalloc (size_t s); +extern void *xrealloc (void *p, size_t s); /* zip.c */ -extern void fatal_zip(struct zip *zip); -extern struct zip *open_zip(const char *fn); -extern size_t read_file_from_zip(struct zip *zip, const char *fn, void *_buf); +extern void fatal_zip (struct zip *zip); +extern struct zip *open_zip (const char *fn); +extern size_t read_file_from_zip (struct zip *zip, const char *fn, + void *_buf); /* ble.c */ -extern void ble_close(BLE *ble); -extern void ble_init(void); -extern BLE *ble_open(const char *bdaddr); -extern int ble_register_notify(BLE *ble); +extern void ble_close (BLE * ble); +extern void ble_init (void); +extern BLE *ble_open (const char *bdaddr); +extern int ble_register_notify (BLE * ble); +extern int ble_send_cp (BLE * ble, uint8_t * buf, size_t len); +extern int ble_send_data (BLE * ble, uint8_t * buf, size_t len); +extern void ble_wait_setup (BLE * ble, uint8_t op); +extern int ble_wait_run (BLE * ble); /* manifest.c */ -extern json_object *_json_object_object_get(json_object *obj, const char *name); -extern struct manifest *parse_manifest(const char *str); +extern json_object *_json_object_object_get (json_object * obj, + const char *name); +extern struct manifest *parse_manifest (const char *str); /* dfu.c */ -extern void dfu(const char *bdaddr, const char *type, const char *version, uint8_t *dat, size_t dat_sz, uint8_t *bin, size_t bin_sz); +extern void dfu (const char *bdaddr, const char *type, const char *version, + uint8_t * dat, size_t dat_sz, uint8_t * bin, size_t bin_sz); +/* hexdump.c */ +extern void hexdump (void *_d, int len); -- cgit v1.2.3