summaryrefslogtreecommitdiff
path: root/src/class/dfu/dfu_device.h
AgeCommit message (Collapse)Author
2026-07-02license: use SPDX identifiers for src/ headers (#3749)Ha Thach
* license: use SPDX identifiers for src/ headers Replace the full ~20-line MIT license boilerplate on every src/ file with a two-line SPDX tag (SPDX-FileCopyrightText + SPDX-License-Identifier), following the REUSE convention used by CircuitPython and the Linux kernel. Removes ~3500 lines of duplicated boilerplate.
2025-10-28fix Identifiers that start with '__' or '_[A-Z]' are reserved.hathach
fix compiling with nuc family
2025-09-17Update weak callbacks to new syntaxHiFiPhile
Signed-off-by: HiFiPhile <[email protected]>
2024-04-08add class driver deinithathach
2021-07-22rename CFG_TUD_DFU_TRANSFER_BUFSIZE to CFG_TUD_DFU_XFER_BUFSIZEhathach
2021-07-15wrap up DFU updatehathach
2021-07-14rename tud_dfu_reboot_cb() to tud_dfu_detach_cb()hathach
2021-07-14rename dfu APIhathach
- tud_dfu_dnload_complete() -> tud_dfu_download_complete() - tud_dfu_req_dnload_data_cb() -> tud_dfu_download_cb() - tud_dfu_req_upload_data_cb() -> tud_dfu_upload_cb()
2021-07-12rename tud_dfu_set_timeout_cb() to tud_dfu_get_status_cb()hathach
also add state as argument
2021-07-12rename TUD_DFU_MODE_DESCRIPTOR to TUD_DFU_DESCRIPTORhathach
2021-07-12add alt to tud_dfu_abort_cb()hathach
2021-07-08Add bwPollTimeout set callback, postpone download callback after GETSTATUSMengsk
2021-07-07Refactor with one DFU functionnal descriptorHiFiPhile
2021-07-07Reactor to one functional descriptor.Mengsk
2021-07-07Add DFU_DETACH supportMengsk
2021-07-07Update commentMengsk
2021-07-07Better alt settings supportMengsk
2021-07-06UpdateMasterPhi
2021-07-05Add alt settings support in DFU class.Mengsk
2021-05-27include clean uphathach
2021-05-05Add example to be testedJeremiah McCarthy
Update API description.
2021-04-29Fix typo and clean up resetJeremiah McCarthy
2021-04-22Removes polltimeout behaviour and restructuresJeremiah McCarthy
Moves dfu_req_dnload_reply to ACK stage of a DNREQUEST. Removes unneeded variables due to other simplifications.
2021-04-22Remove custom status description tableJeremiah McCarthy
2021-04-22Remove uunused codeJeremiah McCarthy
2021-04-22Remove usb reset callbackJeremiah McCarthy
2021-04-22Remove nonstd behaviourJeremiah McCarthy
2021-04-22Replace dfu_mode with dfuJeremiah McCarthy