MCPcopy Create free account
hub / github.com/kiibohd/controller / dfu_init

Function dfu_init

Bootloader/dfu.c:373–380  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

371}
372
373void dfu_init( dfu_setup_read_t setup_read, dfu_setup_write_t setup_write, dfu_finish_write_t finish_write, struct dfu_ctx *ctx )
374{
375 ctx->state = DFU_STATE_dfuIDLE;
376 ctx->setup_read = setup_read;
377 ctx->setup_write = setup_write;
378 ctx->finish_write = finish_write;
379 usb_attach_function(&dfu_function, &ctx->header);
380}
381
382const struct usbd_function dfu_function = {
383 .control = dfu_handle_control,

Callers 1

init_usb_bootloaderFunction · 0.85

Calls 1

usb_attach_functionFunction · 0.85

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…