├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md └── workflows │ └── githubci.yml ├── .gitignore ├── .gitmodules ├── .travis.yml.bck ├── CODE_OF_CONDUCT.md ├── LICENSE ├── Makefile ├── README.md ├── changelog.md ├── lib ├── sdk │ ├── components │ │ ├── drivers_nrf │ │ │ ├── common │ │ │ │ ├── nrf_drv_common.c │ │ │ │ └── nrf_drv_common.h │ │ │ ├── delay │ │ │ │ └── nrf_delay.h │ │ │ └── uart │ │ │ │ ├── nrf_drv_uart.c │ │ │ │ └── nrf_drv_uart.h │ │ └── libraries │ │ │ ├── crc16 │ │ │ ├── crc16.c │ │ │ └── crc16.h │ │ │ ├── hci │ │ │ ├── hci_mem_pool.c │ │ │ ├── hci_mem_pool.h │ │ │ ├── hci_slip.c │ │ │ ├── hci_slip.h │ │ │ ├── hci_transport.c │ │ │ └── hci_transport.h │ │ │ ├── scheduler │ │ │ ├── app_scheduler.c │ │ │ └── app_scheduler.h │ │ │ ├── timer │ │ │ ├── app_timer.c │ │ │ └── app_timer.h │ │ │ ├── uart │ │ │ ├── app_uart.c │ │ │ └── app_uart.h │ │ │ └── util │ │ │ ├── app_error.c │ │ │ ├── app_error.h │ │ │ ├── app_error_weak.h │ │ │ ├── app_util.h │ │ │ ├── app_util_bds.h │ │ │ ├── app_util_platform.c │ │ │ ├── app_util_platform.h │ │ │ ├── nordic_common.h │ │ │ ├── nrf_assert.c │ │ │ ├── nrf_assert.h │ │ │ ├── nrf_bitmask.h │ │ │ ├── sdk_common.h │ │ │ ├── sdk_errors.h │ │ │ ├── sdk_macros.h │ │ │ ├── sdk_mapped_flags.c │ │ │ ├── sdk_mapped_flags.h │ │ │ ├── sdk_os.h │ │ │ └── sdk_resources.h │ └── readme.md ├── sdk11 │ ├── components │ │ ├── ble │ │ │ ├── ble_services │ │ │ │ ├── ble_dfu │ │ │ │ │ ├── ble_dfu.c │ │ │ │ │ └── ble_dfu.h │ │ │ │ └── ble_dis │ │ │ │ │ ├── ble_dis.c │ │ │ │ │ └── ble_dis.h │ │ │ └── common │ │ │ │ └── ble_srv_common.h │ │ ├── drivers_nrf │ │ │ └── pstorage │ │ │ │ ├── pstorage.h │ │ │ │ └── pstorage_raw.c │ │ └── libraries │ │ │ ├── bootloader_dfu │ │ │ ├── ble_transport │ │ │ │ └── hci_mem_pool_internal.h │ │ │ ├── bootloader.c │ │ │ ├── bootloader.h │ │ │ ├── bootloader_settings.c │ │ │ ├── bootloader_settings.h │ │ │ ├── bootloader_types.h │ │ │ ├── bootloader_util.c │ │ │ ├── bootloader_util.h │ │ │ ├── dfu.h │ │ │ ├── dfu_bank_internal.h │ │ │ ├── dfu_ble_svc.h │ │ │ ├── dfu_ble_svc_internal.h │ │ │ ├── dfu_dual_bank.c │ │ │ ├── dfu_init.h │ │ │ ├── dfu_single_bank.c │ │ │ ├── dfu_transport.h │ │ │ ├── dfu_transport_ble.c │ │ │ ├── dfu_transport_serial.c │ │ │ ├── dfu_types.h │ │ │ └── hci_transport │ │ │ │ ├── hci_mem_pool_internal.h │ │ │ │ └── hci_transport_config.h │ │ │ └── util │ │ │ └── nrf_log.h │ └── readme.md └── softdevice │ ├── s132_nrf52_6.1.1 │ ├── s132_nrf52_6.1.1_API │ │ └── include │ │ │ ├── ble.h │ │ │ ├── ble_err.h │ │ │ ├── ble_gap.h │ │ │ ├── ble_gatt.h │ │ │ ├── ble_gattc.h │ │ │ ├── ble_gatts.h │ │ │ ├── ble_hci.h │ │ │ ├── ble_l2cap.h │ │ │ ├── ble_ranges.h │ │ │ ├── ble_types.h │ │ │ ├── nrf52 │ │ │ └── nrf_mbr.h │ │ │ ├── nrf_error.h │ │ │ ├── nrf_error_sdm.h │ │ │ ├── nrf_error_soc.h │ │ │ ├── nrf_nvic.h │ │ │ ├── nrf_sdm.h │ │ │ ├── nrf_soc.h │ │ │ └── nrf_svc.h │ ├── s132_nrf52_6.1.1_license-agreement.txt │ └── s132_nrf52_6.1.1_softdevice.hex │ └── s140_nrf52_6.1.1 │ ├── s140_nrf52_6.1.1_API │ └── include │ │ ├── ble.h │ │ ├── ble_err.h │ │ ├── ble_gap.h │ │ ├── ble_gatt.h │ │ ├── ble_gattc.h │ │ ├── ble_gatts.h │ │ ├── ble_hci.h │ │ ├── ble_l2cap.h │ │ ├── ble_ranges.h │ │ ├── ble_types.h │ │ ├── nrf52 │ │ └── nrf_mbr.h │ │ ├── nrf_error.h │ │ ├── nrf_error_sdm.h │ │ ├── nrf_error_soc.h │ │ ├── nrf_nvic.h │ │ ├── nrf_sdm.h │ │ ├── nrf_soc.h │ │ └── nrf_svc.h │ ├── s140_nrf52_6.1.1_license-agreement.txt │ └── s140_nrf52_6.1.1_softdevice.hex ├── src ├── boards.c ├── boards.h ├── boards │ ├── aramcon_badge_2019 │ │ ├── board.h │ │ └── board.mk │ ├── arduino_nano_33_ble │ │ ├── board.h │ │ └── board.mk │ ├── circuitplayground_nrf52840 │ │ ├── board.h │ │ └── board.mk │ ├── clue_nrf52840 │ │ ├── board.h │ │ └── board.mk │ ├── electronut_labs_papyr │ │ ├── board.h │ │ └── board.mk │ ├── feather_nrf52832 │ │ ├── board.h │ │ └── board.mk │ ├── feather_nrf52840_express │ │ ├── board.h │ │ └── board.mk │ ├── feather_nrf52840_sense │ │ ├── board.h │ │ └── board.mk │ ├── itsybitsy_nrf52840_express │ │ ├── board.h │ │ └── board.mk │ ├── mdk_nrf52840_dongle │ │ ├── board.h │ │ └── board.mk │ ├── metro_nrf52840_express │ │ ├── board.h │ │ └── board.mk │ ├── ohs2020_badge │ │ ├── board.h │ │ └── board.mk │ ├── particle_argon │ │ ├── board.h │ │ └── board.mk │ ├── particle_boron │ │ ├── board.h │ │ └── board.mk │ ├── particle_xenon │ │ ├── board.h │ │ └── board.mk │ ├── pca10056 │ │ ├── board.h │ │ └── board.mk │ ├── pca10059 │ │ ├── board.h │ │ └── board.mk │ ├── pca10100 │ │ ├── board.h │ │ └── board.mk │ ├── raytac_mdbt50q_rx │ │ ├── board.h │ │ └── board.mk │ └── waveshare_nrf52840_eval │ │ ├── board.h │ │ └── board.mk ├── cmsis │ └── include │ │ ├── arm_common_tables.h │ │ ├── arm_const_structs.h │ │ ├── arm_math.h │ │ ├── cmsis_armcc.h │ │ ├── cmsis_armcc_V6.h │ │ ├── cmsis_gcc.h │ │ ├── core_cm0.h │ │ ├── core_cm0plus.h │ │ ├── core_cm3.h │ │ ├── core_cm4.h │ │ ├── core_cm7.h │ │ ├── core_cmFunc.h │ │ ├── core_cmInstr.h │ │ ├── core_cmSimd.h │ │ ├── core_sc000.h │ │ └── core_sc300.h ├── dfu_ble_svc.c ├── dfu_init.c ├── flash_nrf5x.c ├── flash_nrf5x.h ├── linker │ ├── nrf52833_s140_v6.ld │ ├── nrf52840_s140_v6.ld │ ├── nrf52_s132_v6.ld │ └── nrf_common.ld ├── main.c ├── nrfx_config.h ├── nrfx_glue.h ├── pstorage_platform.h ├── sdk_config.h ├── segger │ ├── Adafruit_nRF52_Bootloader.emProject │ ├── SEGGER_RTT.c │ ├── SEGGER_RTT.h │ ├── SEGGER_RTT_Conf.h │ ├── SEGGER_RTT_SES.c │ ├── flash_placement.xml │ ├── nRF52832_xxAA_MemoryMap.xml │ ├── nRF52840_xxAA_MemoryMap.xml │ ├── nRF_Target.js │ ├── nrf52840_Registers.xml │ └── thumb_crt0.s └── usb │ ├── msc_uf2.c │ ├── tusb_config.h │ ├── uf2 │ ├── LICENSE │ ├── compile_date.h │ ├── ghostfat.c │ ├── uf2.h │ └── uf2cfg.h │ ├── usb.c │ ├── usb_desc.c │ └── usb_desc.h └── tools ├── build_all.py ├── github_requests.py └── upload_release_files.py /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/githubci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/.github/workflows/githubci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/.gitmodules -------------------------------------------------------------------------------- /.travis.yml.bck: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/.travis.yml.bck -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/README.md -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/changelog.md -------------------------------------------------------------------------------- /lib/sdk/components/drivers_nrf/common/nrf_drv_common.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/drivers_nrf/common/nrf_drv_common.c -------------------------------------------------------------------------------- /lib/sdk/components/drivers_nrf/common/nrf_drv_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/drivers_nrf/common/nrf_drv_common.h -------------------------------------------------------------------------------- /lib/sdk/components/drivers_nrf/delay/nrf_delay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/drivers_nrf/delay/nrf_delay.h -------------------------------------------------------------------------------- /lib/sdk/components/drivers_nrf/uart/nrf_drv_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/drivers_nrf/uart/nrf_drv_uart.c -------------------------------------------------------------------------------- /lib/sdk/components/drivers_nrf/uart/nrf_drv_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/drivers_nrf/uart/nrf_drv_uart.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/crc16/crc16.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/crc16/crc16.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/crc16/crc16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/crc16/crc16.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/hci/hci_mem_pool.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/hci/hci_mem_pool.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/hci/hci_mem_pool.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/hci/hci_mem_pool.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/hci/hci_slip.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/hci/hci_slip.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/hci/hci_slip.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/hci/hci_slip.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/hci/hci_transport.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/hci/hci_transport.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/hci/hci_transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/hci/hci_transport.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/scheduler/app_scheduler.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/scheduler/app_scheduler.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/scheduler/app_scheduler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/scheduler/app_scheduler.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/timer/app_timer.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/timer/app_timer.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/timer/app_timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/timer/app_timer.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/uart/app_uart.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/uart/app_uart.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/uart/app_uart.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/uart/app_uart.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/app_error.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/app_error.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/app_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/app_error.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/app_error_weak.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/app_error_weak.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/app_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/app_util.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/app_util_bds.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/app_util_bds.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/app_util_platform.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/app_util_platform.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/app_util_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/app_util_platform.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/nordic_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/nordic_common.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/nrf_assert.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/nrf_assert.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/nrf_assert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/nrf_assert.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/nrf_bitmask.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/nrf_bitmask.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/sdk_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/sdk_common.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/sdk_errors.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/sdk_errors.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/sdk_macros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/sdk_macros.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/sdk_mapped_flags.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/sdk_mapped_flags.c -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/sdk_mapped_flags.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/sdk_mapped_flags.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/sdk_os.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/sdk_os.h -------------------------------------------------------------------------------- /lib/sdk/components/libraries/util/sdk_resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk/components/libraries/util/sdk_resources.h -------------------------------------------------------------------------------- /lib/sdk/readme.md: -------------------------------------------------------------------------------- 1 | SDK version is 14.2.0_17b948a 2 | -------------------------------------------------------------------------------- /lib/sdk11/components/ble/ble_services/ble_dfu/ble_dfu.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/ble/ble_services/ble_dfu/ble_dfu.c -------------------------------------------------------------------------------- /lib/sdk11/components/ble/ble_services/ble_dfu/ble_dfu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/ble/ble_services/ble_dfu/ble_dfu.h -------------------------------------------------------------------------------- /lib/sdk11/components/ble/ble_services/ble_dis/ble_dis.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/ble/ble_services/ble_dis/ble_dis.c -------------------------------------------------------------------------------- /lib/sdk11/components/ble/ble_services/ble_dis/ble_dis.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/ble/ble_services/ble_dis/ble_dis.h -------------------------------------------------------------------------------- /lib/sdk11/components/ble/common/ble_srv_common.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/ble/common/ble_srv_common.h -------------------------------------------------------------------------------- /lib/sdk11/components/drivers_nrf/pstorage/pstorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/drivers_nrf/pstorage/pstorage.h -------------------------------------------------------------------------------- /lib/sdk11/components/drivers_nrf/pstorage/pstorage_raw.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/drivers_nrf/pstorage/pstorage_raw.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/ble_transport/hci_mem_pool_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/ble_transport/hci_mem_pool_internal.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/bootloader.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/bootloader.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/bootloader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/bootloader.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/bootloader_settings.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/bootloader_settings.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/bootloader_settings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/bootloader_settings.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/bootloader_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/bootloader_types.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/bootloader_util.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/bootloader_util.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/bootloader_util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/bootloader_util.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_bank_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_bank_internal.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_ble_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_ble_svc.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_ble_svc_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_ble_svc_internal.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_dual_bank.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_dual_bank.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_init.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_single_bank.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_single_bank.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_transport.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_transport.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_transport_ble.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_transport_ble.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_transport_serial.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_transport_serial.c -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/dfu_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/dfu_types.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/hci_transport/hci_mem_pool_internal.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/hci_transport/hci_mem_pool_internal.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/bootloader_dfu/hci_transport/hci_transport_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/bootloader_dfu/hci_transport/hci_transport_config.h -------------------------------------------------------------------------------- /lib/sdk11/components/libraries/util/nrf_log.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/components/libraries/util/nrf_log.h -------------------------------------------------------------------------------- /lib/sdk11/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/sdk11/readme.md -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_err.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gap.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gatt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gatt.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gattc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gattc.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gatts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_gatts.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_hci.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_l2cap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_l2cap.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_ranges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_ranges.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/ble_types.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf52/nrf_mbr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf52/nrf_mbr.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_error.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_error_sdm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_error_sdm.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_error_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_error_soc.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_nvic.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_sdm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_sdm.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_soc.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_API/include/nrf_svc.h -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_license-agreement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_license-agreement.txt -------------------------------------------------------------------------------- /lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_softdevice.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s132_nrf52_6.1.1/s132_nrf52_6.1.1_softdevice.hex -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_err.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_err.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gap.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gatt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gatt.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gattc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gattc.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gatts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_gatts.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_hci.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_hci.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_l2cap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_l2cap.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_ranges.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_ranges.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/ble_types.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf52/nrf_mbr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf52/nrf_mbr.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_error.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_error.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_error_sdm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_error_sdm.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_error_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_error_soc.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_nvic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_nvic.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_sdm.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_sdm.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_soc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_soc.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_svc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_API/include/nrf_svc.h -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_license-agreement.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_license-agreement.txt -------------------------------------------------------------------------------- /lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_softdevice.hex: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/lib/softdevice/s140_nrf52_6.1.1/s140_nrf52_6.1.1_softdevice.hex -------------------------------------------------------------------------------- /src/boards.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards.c -------------------------------------------------------------------------------- /src/boards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards.h -------------------------------------------------------------------------------- /src/boards/aramcon_badge_2019/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/aramcon_badge_2019/board.h -------------------------------------------------------------------------------- /src/boards/aramcon_badge_2019/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/arduino_nano_33_ble/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/arduino_nano_33_ble/board.h -------------------------------------------------------------------------------- /src/boards/arduino_nano_33_ble/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/circuitplayground_nrf52840/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/circuitplayground_nrf52840/board.h -------------------------------------------------------------------------------- /src/boards/circuitplayground_nrf52840/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/clue_nrf52840/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/clue_nrf52840/board.h -------------------------------------------------------------------------------- /src/boards/clue_nrf52840/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/electronut_labs_papyr/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/electronut_labs_papyr/board.h -------------------------------------------------------------------------------- /src/boards/electronut_labs_papyr/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/feather_nrf52832/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/feather_nrf52832/board.h -------------------------------------------------------------------------------- /src/boards/feather_nrf52832/board.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/feather_nrf52832/board.mk -------------------------------------------------------------------------------- /src/boards/feather_nrf52840_express/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/feather_nrf52840_express/board.h -------------------------------------------------------------------------------- /src/boards/feather_nrf52840_express/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/feather_nrf52840_sense/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/feather_nrf52840_sense/board.h -------------------------------------------------------------------------------- /src/boards/feather_nrf52840_sense/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/itsybitsy_nrf52840_express/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/itsybitsy_nrf52840_express/board.h -------------------------------------------------------------------------------- /src/boards/itsybitsy_nrf52840_express/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/mdk_nrf52840_dongle/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/mdk_nrf52840_dongle/board.h -------------------------------------------------------------------------------- /src/boards/mdk_nrf52840_dongle/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/metro_nrf52840_express/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/metro_nrf52840_express/board.h -------------------------------------------------------------------------------- /src/boards/metro_nrf52840_express/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/ohs2020_badge/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/ohs2020_badge/board.h -------------------------------------------------------------------------------- /src/boards/ohs2020_badge/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/particle_argon/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/particle_argon/board.h -------------------------------------------------------------------------------- /src/boards/particle_argon/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/particle_boron/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/particle_boron/board.h -------------------------------------------------------------------------------- /src/boards/particle_boron/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/particle_xenon/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/particle_xenon/board.h -------------------------------------------------------------------------------- /src/boards/particle_xenon/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/pca10056/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/pca10056/board.h -------------------------------------------------------------------------------- /src/boards/pca10056/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/pca10059/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/pca10059/board.h -------------------------------------------------------------------------------- /src/boards/pca10059/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/pca10100/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/pca10100/board.h -------------------------------------------------------------------------------- /src/boards/pca10100/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52833 2 | -------------------------------------------------------------------------------- /src/boards/raytac_mdbt50q_rx/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/raytac_mdbt50q_rx/board.h -------------------------------------------------------------------------------- /src/boards/raytac_mdbt50q_rx/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/boards/waveshare_nrf52840_eval/board.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/boards/waveshare_nrf52840_eval/board.h -------------------------------------------------------------------------------- /src/boards/waveshare_nrf52840_eval/board.mk: -------------------------------------------------------------------------------- 1 | MCU_SUB_VARIANT = nrf52840 2 | -------------------------------------------------------------------------------- /src/cmsis/include/arm_common_tables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/arm_common_tables.h -------------------------------------------------------------------------------- /src/cmsis/include/arm_const_structs.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/arm_const_structs.h -------------------------------------------------------------------------------- /src/cmsis/include/arm_math.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/arm_math.h -------------------------------------------------------------------------------- /src/cmsis/include/cmsis_armcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/cmsis_armcc.h -------------------------------------------------------------------------------- /src/cmsis/include/cmsis_armcc_V6.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/cmsis_armcc_V6.h -------------------------------------------------------------------------------- /src/cmsis/include/cmsis_gcc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/cmsis_gcc.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cm0.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cm0.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cm0plus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cm0plus.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cm3.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cm3.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cm4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cm4.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cm7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cm7.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cmFunc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cmFunc.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cmInstr.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cmInstr.h -------------------------------------------------------------------------------- /src/cmsis/include/core_cmSimd.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_cmSimd.h -------------------------------------------------------------------------------- /src/cmsis/include/core_sc000.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_sc000.h -------------------------------------------------------------------------------- /src/cmsis/include/core_sc300.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/cmsis/include/core_sc300.h -------------------------------------------------------------------------------- /src/dfu_ble_svc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/dfu_ble_svc.c -------------------------------------------------------------------------------- /src/dfu_init.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/dfu_init.c -------------------------------------------------------------------------------- /src/flash_nrf5x.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/flash_nrf5x.c -------------------------------------------------------------------------------- /src/flash_nrf5x.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/flash_nrf5x.h -------------------------------------------------------------------------------- /src/linker/nrf52833_s140_v6.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/linker/nrf52833_s140_v6.ld -------------------------------------------------------------------------------- /src/linker/nrf52840_s140_v6.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/linker/nrf52840_s140_v6.ld -------------------------------------------------------------------------------- /src/linker/nrf52_s132_v6.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/linker/nrf52_s132_v6.ld -------------------------------------------------------------------------------- /src/linker/nrf_common.ld: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/linker/nrf_common.ld -------------------------------------------------------------------------------- /src/main.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/main.c -------------------------------------------------------------------------------- /src/nrfx_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/nrfx_config.h -------------------------------------------------------------------------------- /src/nrfx_glue.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/nrfx_glue.h -------------------------------------------------------------------------------- /src/pstorage_platform.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/pstorage_platform.h -------------------------------------------------------------------------------- /src/sdk_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/sdk_config.h -------------------------------------------------------------------------------- /src/segger/Adafruit_nRF52_Bootloader.emProject: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/Adafruit_nRF52_Bootloader.emProject -------------------------------------------------------------------------------- /src/segger/SEGGER_RTT.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/SEGGER_RTT.c -------------------------------------------------------------------------------- /src/segger/SEGGER_RTT.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/SEGGER_RTT.h -------------------------------------------------------------------------------- /src/segger/SEGGER_RTT_Conf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/SEGGER_RTT_Conf.h -------------------------------------------------------------------------------- /src/segger/SEGGER_RTT_SES.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/SEGGER_RTT_SES.c -------------------------------------------------------------------------------- /src/segger/flash_placement.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/flash_placement.xml -------------------------------------------------------------------------------- /src/segger/nRF52832_xxAA_MemoryMap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/nRF52832_xxAA_MemoryMap.xml -------------------------------------------------------------------------------- /src/segger/nRF52840_xxAA_MemoryMap.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/nRF52840_xxAA_MemoryMap.xml -------------------------------------------------------------------------------- /src/segger/nRF_Target.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/nRF_Target.js -------------------------------------------------------------------------------- /src/segger/nrf52840_Registers.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/nrf52840_Registers.xml -------------------------------------------------------------------------------- /src/segger/thumb_crt0.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/segger/thumb_crt0.s -------------------------------------------------------------------------------- /src/usb/msc_uf2.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/msc_uf2.c -------------------------------------------------------------------------------- /src/usb/tusb_config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/tusb_config.h -------------------------------------------------------------------------------- /src/usb/uf2/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/uf2/LICENSE -------------------------------------------------------------------------------- /src/usb/uf2/compile_date.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/uf2/compile_date.h -------------------------------------------------------------------------------- /src/usb/uf2/ghostfat.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/uf2/ghostfat.c -------------------------------------------------------------------------------- /src/usb/uf2/uf2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/uf2/uf2.h -------------------------------------------------------------------------------- /src/usb/uf2/uf2cfg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/uf2/uf2cfg.h -------------------------------------------------------------------------------- /src/usb/usb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/usb.c -------------------------------------------------------------------------------- /src/usb/usb_desc.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/usb_desc.c -------------------------------------------------------------------------------- /src/usb/usb_desc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/src/usb/usb_desc.h -------------------------------------------------------------------------------- /tools/build_all.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/tools/build_all.py -------------------------------------------------------------------------------- /tools/github_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/tools/github_requests.py -------------------------------------------------------------------------------- /tools/upload_release_files.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/makerdiary/uf2-bootloader/HEAD/tools/upload_release_files.py --------------------------------------------------------------------------------