Commit Graph

  • b3d588054d my fixes main Трушников Николай Дмитриевич 2024-09-10 14:31:49 +0300
  • 263528061d
    impl vector_table generation for wch ch32 wch-ch32v003 akiroz 2024-07-19 20:45:56 +0900
  • b5d657a009
    impl bsp for ch32v003xx akiroz 2024-07-19 03:52:46 +0900
  • 3af91ea8f9
    USB CDC ACM support + code refactor (#211) Arkadiusz Wójcik 2024-07-14 23:42:03 +0200
  • 063ade2a3c
    fix(rp2040) apply broken codegen workaround to both busy loop (#219) Vesim 2024-07-14 14:06:14 +0200
  • fca0bf2bff
    fixup! enable atsamd51j19 fpu (#196) (#218) Vesim 2024-07-10 09:09:24 +0200
  • c30f71f33f
    Basic support for ATmega32u4 (#195) biom4st3r 2024-07-10 02:01:41 -0500
  • 56e08d653c
    rp2040: remove redendant code in I2C.apply() (#212) Stevie Hryciw 2024-07-09 23:02:48 -0700
  • 4d3d5cce0d
    enable atsamd51j19 fpu (#196) Jacob Young 2024-07-10 00:49:43 -0400
  • fcb68ad0e2
    Updated to zig 0.13.0 (#198) biom4st3r 2024-07-09 14:30:45 -0500
  • bb8888944f
    Use app provided panic handler if it exists (#209) Matthias 2024-06-29 03:40:29 -0400
  • 0c3293fe36
    Fix RP2040 multicore HAL and re-enable example (#207) Matthias 2024-06-24 02:45:09 -0400
  • 43b2a539c6
    Complete Gd32f103 Support (#203) Daniele Basile 2024-06-09 13:47:59 +0200
  • 301ac942e7
    USB driver: support chunked data (#201) Arkadiusz Wójcik 2024-06-09 13:43:00 +0200
  • 1b1e3e6b39
    Linking and linker relaxation fixes (#200) Djordje Nedic 2024-05-22 19:57:46 +0200
  • 6b1efed294
    Properly export startup logic for espressif-riscv (#199) Djordje Nedic 2024-05-20 17:22:20 +0200
  • f6e759d28b
    uncomment important code (#193) Jacob Young 2024-05-15 02:23:40 -0400
  • 682699b146
    bump versions (#192) Matt Knight 2024-05-14 18:41:56 -0700
  • ea809c6b7f
    some predefined registers for Cortex M (#190) Matt Knight 2024-05-14 01:55:28 -0700
  • 095630e1d1
    Fix setting pull direction in pinConfig (#189) Matthias 2024-05-14 04:55:13 -0400
  • ed0e5fe9f1
    Fix reference to design document in README (#184) Tomasz Lisowski 2024-04-29 01:47:33 +0100
  • 540a52585f rp2040: add flash id function (#182) Matevz Mihalic 2024-04-25 22:25:37 +0200
  • 1ed0296bb7 hal: stm32f407: Added stm32f407 source file to the build configuration (#181) Jonathan Sönnerup 2024-04-03 01:30:01 +0200
  • 12ff1b76e4 updates for zig 0.12.0 Matt Knight 2024-03-27 21:11:08 -0700
  • 09542f5e98 Add 'website/' from commit 'ac10505d276c16fc192346417545bc6a2b255ee8' Matt Knight 2024-03-03 15:50:26 -0800
  • 1c7aa7812c update deploy actions Matt Knight 2024-03-03 15:42:33 -0800
  • 672532aa08 add packaging to regular checks Matt Knight 2024-03-03 13:41:18 -0800
  • a343277463 fix up packaging Matt Knight 2024-03-03 13:39:51 -0800
  • 185e906e54 Update microzig to work on zig master Matt Knight 2024-02-25 17:35:38 -0800
  • a4e8e4974c Pad all pages with zeroes (#18) Jacob Young 2023-11-26 19:09:43 -0500
  • 7020fe7156 Fix corruption on some ELF input files (#17) Jacob Young 2023-11-20 08:42:28 -0800
  • af34a0e321 Exposes uf2.FamilyId from build.zig (#16) Felix Queißner 2023-09-19 22:19:53 +0200
  • 4aeb2cc77f builtin type inference fix (#15) Matt Knight 2023-06-27 20:09:33 -0700
  • 9ef67246e0 fix build pkg (#14) Matt Knight 2023-06-25 12:05:34 -0700
  • 5876517127 helper function in build pkg (#13) Matt Knight 2023-06-25 11:56:35 -0700
  • 89b32ebd67 Update README.md Matt Knight 2023-06-25 11:32:42 -0700
  • a33ba6bf0c Update README.md Matt Knight 2023-06-25 11:32:18 -0700
  • 5893535f03 update readme (#12) Matt Knight 2023-06-25 11:28:19 -0700
  • 6a4d593020 update to master, use zig package manager (#11) Matt Knight 2023-06-25 11:14:12 -0700
  • be93629fc9 update sort api (#10) Matt Knight 2023-05-26 17:29:19 -0700
  • ed88c548fb update to new usage of build api (#9) Matt Knight 2023-04-13 22:40:30 -0700
  • 192fbe713e fixed build.zig (#8) Matt Knight 2023-04-13 22:31:42 -0700
  • f68ccf09ac new for loop syntax (#7) Matt Knight 2023-02-22 22:52:06 -0800
  • 72ca60a0d0 update zig build api and family enum Matt Knight 2023-02-14 14:11:48 -0500
  • d862ff2b02 catchup to master Matt Knight 2022-12-31 18:13:39 -0800
  • 7fc7b29392 fix for stage3 Matt Knight 2022-08-24 23:28:37 -0700
  • 6382bf75a5 add bounds check on segments Matt Knight 2022-07-03 08:01:45 -0700
  • 67f0121787 add install method to uf2 step Matt Knight 2022-07-01 09:32:17 -0700
  • a811241bc0 fix stitching together program segments Matt Knight 2022-04-20 00:02:42 -0700
  • 6a1da371df add wip note Matt Knight 2022-04-15 18:01:59 -0700
  • bb6c02b2d0 add flash operation step Matt Knight 2022-04-15 17:57:01 -0700
  • 8a84013d6d parsing elf and saving uf2 files Matt Knight 2022-04-15 13:11:36 -0700
  • 108577d484 Initial commit Matt Knight 2022-04-15 18:00:30 -0700
  • fbc4fdfb02 fix: add paths to zon file (#112) Dan Banta 2023-12-13 15:24:17 -0500
  • cac9842e7e Allow for regz to be used as a module (#116) Matt Knight 2023-11-21 19:41:15 -0800
  • 77968f04d2 Implement various `adtf` features needed on ARM (#115) Jacob Young 2023-11-20 00:28:21 -0800
  • d897125bf6 Update README.md Matt Knight 2023-11-19 13:13:57 -0800
  • 050c300361 target 0.11.0 on CI (#114) Matt Knight 2023-11-19 13:12:29 -0800
  • 1bfba96a8a Don't specify preferred optimize (#111) Matt Knight 2023-08-06 10:05:54 -0700
  • 6920852f53 Remove vestigial invocation of git rev-parse (#110) Matt Knight 2023-08-06 09:10:48 -0700
  • 7ba67916af use newer libxml2 package (#109) Matt Knight 2023-08-05 09:54:27 -0700
  • ab8fda1814 update clap & libxml2 (#108) KATO Jinnosuke 2023-08-06 01:26:26 +0900
  • 40e77b67bb Fixes for changes in std.json API (#107) Ben Crist 2023-07-31 00:24:15 -0500
  • f3c994956b builtin type inference fix (#106) Matt Knight 2023-06-27 21:00:20 -0700
  • fec8f40ecc Package clap using official package manager (#105) Matt Knight 2023-06-22 21:59:07 -0700
  • e6b18653c7 update sort api (#103) Matt Knight 2023-05-26 12:53:58 -0700
  • 158ad9eefa Fix compilation with latest zig master (#102) Nicolas Goy 2023-05-19 05:52:10 +0200
  • f489ac41d9 update libxml2 (#101) Matt Knight 2023-04-21 23:06:42 -0700
  • d488b381d7 update build api (#99) Matt Knight 2023-04-13 09:41:00 -0700
  • eb98a1d1ab handle additional %s case for register names in SVD (#97) Matt Knight 2023-03-02 00:43:23 -0800
  • 7c75bc6297 don't generate system registers (#96) Matt Knight 2023-03-02 00:32:21 -0800
  • c48ca0e86b use new for loops over iterators (#95) Matt Knight 2023-02-28 19:55:37 -0800
  • 137b50484a Snake case (#94) Matt Knight 2023-02-24 08:25:36 -0800
  • fa73a4d164 new for loop syntax (#93) Matt Knight 2023-02-22 07:18:35 -0800
  • 4b38512d67 Update README.md (#92) Paul 2023-02-19 19:24:01 +0100
  • b81760cd24 getMode() now generated as get_mode() (#90) Matt Knight 2023-02-16 07:32:40 -0500
  • 060b6fbd5a update json tree api (#89) Matt Knight 2023-02-16 03:38:17 -0500
  • f174713fd3 catch up to zig modules (#88) Matt Knight 2023-02-12 19:01:31 +0200
  • 44201d5370 Add core registers for Cortex M0 and M0+ (#86) Jacob Peters 2023-02-12 03:15:52 -0500
  • 8c47254c9c SVD: peripheral derivation (#84) Matt Knight 2023-02-04 18:00:39 +0100
  • f42d279890 Fix build api breaks and morale (#85) Matt Knight 2023-02-04 17:52:53 +0100
  • 0838f5809a Add all interrupts for a peripheral (#81) Eckhart Köppen 2023-01-30 01:40:42 +0200
  • 3d6cf928b3 initial vector table support for arm (#80) Matt Knight 2023-01-11 23:17:32 -0800
  • eb24365786 regzon (#79) Matt Knight 2023-01-11 21:31:21 -0800
  • ec84f7eebf svd field array (#77) Matt Knight 2023-01-08 01:23:49 -0800
  • 71a8e27e8e omit [%s] suffix for svd (#76) Matt Knight 2023-01-07 15:41:23 -0800
  • 83b4ee2a3d packed structs can have an explicit backing integer (#75) Matt Knight 2023-01-07 01:22:17 -0800
  • 43ee9c8af0 vector table generation for ATDF (#74) Matt Knight 2023-01-03 00:47:45 -0800
  • efeba02119 enums in SVD are always children of peripherals (#71) Matt Knight 2022-12-31 18:15:43 -0800
  • 66ac34e33b fix mmio array codegen (#72) Matt Knight 2022-12-31 18:11:43 -0800
  • a34e4ef648 initial support for dimElementsGroup for SVD (#70) Matt Knight 2022-12-31 15:39:55 -0800
  • 293f25e6c3 make distinct types for peripherals always (#69) Matt Knight 2022-12-31 15:14:55 -0800
  • 9627d4196c Rearchitect Regz (#63) Matt Knight 2022-12-29 16:37:41 -0800
  • 2b985fc898 Characterize (#60) Matt Knight 2022-11-09 00:29:19 -0800
  • f204d7f42c A quick fix for ATDF codegen and register groups (#59) Matt Knight 2022-11-08 00:01:45 -0800
  • 7a0d75f105 upgrade dependencies (#57) Matt Knight 2022-09-24 09:56:28 -0700
  • 0d0e667c26 removing some used "unused" variables (#55) Ethan Frei 2022-09-16 02:52:48 -0500
  • dea71d5272 add comptime for uses of ++ (#53) Matt Knight 2022-09-11 23:10:35 -0700
  • 43a88c16b3 fix ptrCast to intToPtr (#50) Matt Knight 2022-08-12 14:27:35 +0000
  • c87a7422fc update clap, fix logs of optional types (#48) Matt Knight 2022-07-31 22:01:30 -0700