Commit Graph

  • 4da7845747
    Merge branch 'master' into dwc2_ep0 dwc2_ep0 hathach 2025-10-29 20:30:35 +07:00
  • 3ff54153d4
    Merge pull request #3320 from hathach/more-sast master Ha Thach 2025-10-29 19:15:53 +07:00
  • 78bd623064
    filter out sarif for codeql hw/mcu and lib/ hathach 2025-10-28 17:56:07 +07:00
  • f35c4216a8
    IAR C-Stat exclude mcu folder hathach 2025-10-28 15:56:25 +07:00
  • d92b810df7
    fix Identifiers that start with '__' or '_[A-Z]' are reserved. fix compiling with nuc family hathach 2025-10-28 13:21:38 +07:00
  • 417f44acab
    fix security in gh action hathach 2025-10-28 13:03:28 +07:00
  • 113a763bc3
    fix warning with strict prototypes warnings hathach 2025-10-28 00:38:34 +07:00
  • a12806a6cd
    fix descriptor warning when shifting zero hathach 2025-10-28 00:17:26 +07:00
  • 621123b9b3
    added .pvsconfig to exclude some rules hathach 2025-10-28 00:16:40 +07:00
  • cc597d5cd5
    disable warning for startup file hathach 2025-10-28 00:15:39 +07:00
  • d55e074a36
    improve warnings with rp2040 family hathach 2025-10-27 17:11:42 +07:00
  • 8865ec4781
    update static_analysis.yml workflow hathach 2025-10-27 12:09:33 +07:00
  • a6efc7d722
    Merge pull request #3319 from peppapighs/dwc2-usbsuspm Zixun LI 2025-10-25 23:11:26 +02:00
  • 96d510978e
    Merge pull request #3318 from hathach/static-analysis Ha Thach 2025-10-26 01:44:04 +07:00
  • 42f000df8e
    iar cstat require cmake at least 4.1 hathach 2025-10-25 17:36:01 +07:00
  • d7c4bf14b4
    add IAR CStat to static_analysis.yml hathach 2025-10-25 16:30:42 +07:00
  • 80309e4d13 dcd/dwc2: clear pending suspend interrupt before usb reset peppapighs 2025-10-25 08:53:38 +08:00
  • 5818db49b2
    add SonarQube scan hathach 2025-10-25 13:54:10 +07:00
  • 531009c9a0
    add SonarQube scan hathach 2025-10-25 13:36:26 +07:00
  • 6cc445ef0f
    download ninja binary, apt seems take too long ~ 1 min also upload sarif as artifacts hathach 2025-10-25 12:54:40 +07:00
  • 5e3e24337f
    merge codeql and pvs-studio to static_analysis.yml hathach 2025-10-25 12:28:20 +07:00
  • 948ba203ca
    add pvs-studio analyze to ci hathach 2025-10-25 00:15:41 +07:00
  • b08f672daf
    add pvs-studio analyze to ci hathach 2025-10-24 17:24:55 +07:00
  • 55c6d07af3
    fix more warnings hathach 2025-10-24 14:28:59 +07:00
  • f39dcae9f1
    fix several warnings hathach 2025-10-24 13:04:49 +07:00
  • 878c8f26c5
    enable IAR CState with IAR_CSTAT=1 hathach 2025-10-24 09:58:46 +07:00
  • ac37176cec
    Merge pull request #3316 from hathach/more-cmake-refactor Ha Thach 2025-10-23 19:19:35 +07:00
  • 7c95d9bed5
    force clang asm with -x assembler-with-cpp hathach 2025-10-23 16:59:04 +07:00
  • bde449997e
    fix more build hathach 2025-10-23 02:37:28 +07:00
  • c8a1b757f0
    refactor family.cmake: rename add_board_target() to family_add_board() and move it to family_configure_common() also move startup and linker from board target to actual exe hathach 2025-10-17 16:54:15 +07:00
  • 925ba123da
    Apply suggestions from code review copilot/fix-dcd-edpt-xfer-issue Zixun LI 2025-10-22 21:08:09 +02:00
  • 30132e8e6d Fix copilot issues Mengsk 2025-10-22 16:57:11 +02:00
  • 27415e6114 Add is_isr parameter to usbd_edpt_xfer and usbd_edpt_xfer_fifo copilot-swe-agent[bot] 2025-10-22 06:12:08 +00:00
  • 16cfe6895a Fix duplicate is_isr parameter in dcd_dwc2.c copilot-swe-agent[bot] 2025-10-22 05:32:08 +00:00
  • c084d36fce Clean up submodule tracking copilot-swe-agent[bot] 2025-10-22 05:28:52 +00:00
  • 41c743b433 Remove submodules from tracking copilot-swe-agent[bot] 2025-10-22 05:28:43 +00:00
  • 31bd4fc169 Add is_isr parameter to dcd_edpt_xfer and dcd_edpt_xfer_fifo copilot-swe-agent[bot] 2025-10-22 05:28:31 +00:00
  • 3f605332d2 Initial exploration of issue #3311 copilot-swe-agent[bot] 2025-10-22 05:21:52 +00:00
  • d34d3003ae Initial plan copilot-swe-agent[bot] 2025-10-22 05:16:26 +00:00
  • 2f3b21a1e5
    fix some warnings detected by pvs-studio hathach 2025-10-16 10:44:22 +07:00
  • e93e47ae04
    add tu_div_round_nearest() (only handle positive) to replace DIV_ROUND_CLOSEST() to remove the need of typeof hathach 2025-10-16 10:03:10 +07:00
  • 79445c2386
    Merge pull request #3306 from hathach/refactor-buildsystem Ha Thach 2025-10-15 20:59:58 +07:00
  • 4dfac3f356
    Update hw/bsp/same7x/boards/same70_qmtech/board.h Ha Thach 2025-10-15 20:37:04 +07:00
  • d96d468b55
    skip mtp in hil test, it seems not stable and failed too often hathach 2025-10-15 19:58:59 +07:00
  • fd9d43d7c5
    refactor spresense into cxd56. there is no orphan board in bsp. hathach 2025-10-15 19:31:16 +07:00
  • 55227a6146
    fix more warnings hathach 2025-10-15 15:43:23 +07:00
  • 53deb6cc6c
    fix more warnings hathach 2025-10-15 15:43:08 +07:00
  • a8be575953
    fix build warning with clang hathach 2025-10-15 15:27:48 +07:00
  • 3ce037d62b
    add nuc to ci build hathach 2025-10-15 13:38:52 +07:00
  • 8199ed6fd0
    refactor all nuc to family hathach 2025-10-15 13:37:21 +07:00
  • 0d690c8b80
    update nuc121/125 hathach 2025-10-15 12:49:36 +07:00
  • 9bd3622fc7
    merge nuc121 and 125 hathach 2025-10-15 12:24:45 +07:00
  • ce2dab7fb3
    more warning fix hathach 2025-10-15 10:00:14 +07:00
  • 4efb17130b
    fix unused warnings hathach 2025-10-15 09:33:23 +07:00
  • 6a1117a8d8
    refactor sltb009a to family efm32 hathach 2025-10-15 00:32:55 +07:00
  • 2a8811ebb0
    merge samd2x and saml2x bsp, add OPT_MCU_SAML2X to replace OPT_MCU_SAML21 & OPT_MCU_SAML22 hathach 2025-10-15 00:15:46 +07:00
  • 6f93feee09
    suppress some warnings in zephyr build hathach 2025-10-14 23:23:23 +07:00
  • 367044e487
    fix lots of warnings for missing-prototypes for irqhandler hathach 2025-10-14 20:51:49 +07:00
  • 4bdd08ed2d
    fix missing prototypes hathach 2025-10-14 19:41:04 +07:00
  • c48bbfab5e
    more make refactor hathach 2025-10-14 17:53:55 +07:00
  • 0a2b6e77da
    more warnings fix hathach 2025-10-14 17:33:56 +07:00
  • a5fde08285
    refactor same7x using codex hathach 2025-10-14 17:18:26 +07:00
  • 47b13f6b10
    improve cmake warning flags, fix various warnings in examples hathach 2025-10-14 17:13:28 +07:00
  • 9bf18d080b
    move make.mk to hw/bsp/family_support.mk hathach 2025-10-14 15:14:43 +07:00
  • 38255ffc38
    Merge pull request #3299 from hathach/initial-nrf54h20 Ha Thach 2025-10-14 14:22:45 +07:00
  • 9fd9fc66ce
    Merge pull request #3304 from hathach/add-tool-for-oss Ha Thach 2025-10-14 12:14:42 +07:00
  • 9a25b9e51a
    Update README.rst Ha Thach 2025-10-14 11:58:07 +07:00
  • 0c3631c91d
    add tools that provided freely to develop project hathach 2025-10-13 18:49:34 +07:00
  • 7ccda4d833
    Merge pull request #3302 from hathach/revert-3300-qodana-automation-241005150 Ha Thach 2025-10-13 18:23:38 +07:00
  • 92d3414fe1
    Revert "Add qodana CI checks" Ha Thach 2025-10-13 18:22:58 +07:00
  • d76a0d9d2c
    ping clang version change-qodana-linter hathach 2025-10-13 17:52:22 +07:00
  • 3ed1d8fc37
    change qodana linter to cpp hathach 2025-10-13 17:47:33 +07:00
  • 77e0d06a13
    Merge pull request #3300 from hathach/qodana-automation-241005150 Ha Thach 2025-10-13 17:33:13 +07:00
  • 23fc90afae Add github workflow file Qodana Application 2025-10-13 10:23:36 +00:00
  • 8242ffd04a Add qodana.yaml file Qodana Application 2025-10-13 10:23:36 +00:00
  • e0ee32ce6a
    fix build with west zephyr hathach 2025-10-13 16:46:02 +07:00
  • 84f0cda013
    rename pca10056 to nrf52840dk, pca10059 to nrf52840dongle hathach 2025-10-13 14:53:28 +07:00
  • dacbe8ee31
    update make build system rename pca10095 to nrf5340dk hathach 2025-10-13 14:48:07 +07:00
  • ee7a7c56db
    get cmake build with 54h20 not tested on actual hw, probably not running hathach 2025-10-13 12:41:55 +07:00
  • 97741a56e0
    Merge pull request #3220 from adam-embedded/with-stm32l496nucleo Ha Thach 2025-10-12 17:12:24 +07:00
  • 4a52edd93b dfu: remove transfer buffer out of USB section, since data will copy to/from use EP0 buffer. HiFiPhile 2025-10-11 16:28:45 +02:00
  • 785454a397 Merge branch 'master' into dwc2_ep0 HiFiPhile 2025-10-11 16:09:33 +02:00
  • 10e86b012f
    correct l496zg variant, fix build warning hathach 2025-10-11 18:51:36 +07:00
  • b19d863762
    Merge branch 'master' into fork/adam-embedded/with-stm32l496nucleo hathach 2025-10-11 18:41:02 +07:00
  • 2e29d1c60d
    Merge pull request #3293 Ha Thach 2025-10-11 16:01:55 +07:00
  • 33b6954e7e
    Merge pull request #3297 from hathach/hil-increase-timeout-for-mtp Ha Thach 2025-10-11 15:39:30 +07:00
  • b5faf4f1c1
    increase timeout for mtp hil test hathach 2025-10-11 14:57:47 +07:00
  • c566db87b3 example/dfu: add MSOS 2.0 descriptor for auto driver loading HiFiPhile 2025-10-10 13:47:11 +02:00
  • 37592dabe0 usbd: support set EP0 buffer size HiFiPhile 2025-10-10 13:43:55 +02:00
  • d4fa8912c5 dcd/dwc2: fix EP0 mulit-packet logic, write the packet directly if num_packets = 1 HiFiPhile 2025-10-10 13:42:53 +02:00
  • 83baf13dcb
    try to enable ohci for lpc55 but not working, probably clock issue add-ohci-lpc55 hathach 2025-10-10 12:33:41 +07:00
  • aa0fc2e08f successfully poornadharshan13-rgb 2025-10-10 10:20:19 +05:30
  • 8f2e3ed441
    Merge pull request #3292 from tangpipi/fix_at32_remap Ha Thach 2025-10-09 22:13:31 +07:00
  • 0fab57b8c1
    Merge pull request #3279 from HiFiPhile/dwc2_ep0 Ha Thach 2025-10-09 21:42:32 +07:00
  • a97da37424
    Fix dcd_int_enable when remapping the USB interrupt 唐皮皮 2025-10-09 19:44:11 +08:00
  • 20c8e92f3a
    Merge pull request #3290 from hathach/copilot/fix-dependency-link-in-docs Ha Thach 2025-10-09 16:52:47 +07:00
  • 5a82112f5a docs: fix .rst links to use Sphinx :doc: role for proper HTML generation copilot-swe-agent[bot] 2025-10-09 05:50:55 +00:00
  • 058741907f Initial plan copilot-swe-agent[bot] 2025-10-09 05:45:43 +00:00
  • 5cc9ade431
    Merge pull request #3289 from hathach/add-agents-md Ha Thach 2025-10-09 12:26:03 +07:00
  • 97f814a3e0
    Update AGENTS.md Ha Thach 2025-10-09 12:12:23 +07:00