519 Commits (77968f04d2005db384d43c67e136397262fe05ab)
 

Author SHA1 Message Date
Prince Bett f8a506ccc2
doc: add getting started tip (#156)
direct new users to microzig-examples for ease
the onboarding experience.
11 months ago
Marnix Klooster 2873e9e0b1
Change the HAL API to snake_case() from camelCase() (#151) 11 months ago
Ardelean Călin f286bc8e25
Corrected Cortex-M ABI (#149) 1 year ago
Matt Knight 04f2c4a6ff
Merge pull request #5 from fmaggi/main
blinky for the stm32f103
1 year ago
Vesim d361a622ba
add umm allocator (#148) 1 year ago
Francisco b63d10598f
blinky for the stm32f103 1 year ago
Felix Queißner 3d62b4f3f9
Merge pull request #4 from ZigEmbeddedGroup/multi_example_repo
All the examples
1 year ago
Felix "xq" Queißner a9c3ae5690 Enables all packages, with no examples if defunct. 1 year ago
fmaggi 237890d49e
Blue pill hal (#28)
* Rework for MicroZig Gen 2

* gpio hal for blue pill

* added a comment

* better interface

* Started implementing pins interface

* commented unused stuff for now

* forgot setting pin mode

* fixed somethings I forgot

* made global config have fields instead of decls

* fixed a bug

* Lots of bugs

* bugs bugs and more bugs

* bugs bunny

* forgot ?

* i

* sizes

* so weird

* weird size

* const issues

* const issues

* always const issues

* what is happeningn

* weird issues

* finally got a led to turn on!

* Rework for MicroZig Gen 2

* Rebased onto master

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix "xq" Queißner 15ea395731 Enables AVr 1 year ago
Felix "xq" Queißner 2b4034fe79 Makes nrf52 stuff work barely, but no blinky yet. 1 year ago
Felix "xq" Queißner b8437914f0 Fixes blinky for ESP32-C3-32S-Kit 1 year ago
Felix "xq" Queißner 71e59a4f7d Adds tiles example. 1 year ago
Felix "xq" Queißner fac4648f5c Updates raspberrypi-pico example readme. 1 year ago
Felix "xq" Queißner 38793077e8 Implements blinky for mbed LPC1768 1 year ago
Felix "xq" Queißner 11b5bef01a enables espressif-esp examples 1 year ago
Felix "xq" Queißner cc2b97de46 Disables flaky example 1 year ago
Felix "xq" Queißner def3a61e28 Starts to work on raspberrypi-rp2040 examples 1 year ago
Felix "xq" Queißner 80a16e10eb Fixes all-platforms 1 year ago
Felix "xq" Queißner c1f553d203 Fixes CI 1 year ago
Felix "xq" Queißner 01287dd68d Rough file architecture 1 year ago
Ardelean Călin 366e58f65c
Added support for STM32L0 series (#27)
* Added support for STM32L0 series

* Switched from JSON to SVD.
1 year ago
Yerlan 2fb0b5eeca
Update README.adoc for Zig 0.11 release (#29)
Zig 0.11 was released.
I guess it makes sense to update the readme.
Looking at microzig, it looks like 0.11 is the supported version.
1 year ago
Felix Queißner 1087f58697
Merge pull request #3 from ZigEmbeddedGroup/microzig_gen2
Microzig Generation 2 Build Interface
1 year ago
Felix Queißner 0eb570d969
Rework for MicroZig Gen 2 (#26)
Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner 7b528f9271
Update to MicroZig Gen 2 build interface. (#21)
Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner 696e309f6d
Microzig Generation 2 Build Interface (#21)
* MicroZig Gen 2 interface
* Adds ELF patching to handle the checksum requirement

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner e018e7ec6f
Microzig Generation 2 Build Interface (#28)
* Removes old build code.
* Makes basic build work again.
* First build
* Drops CI

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner d9cbc3654e
Microzig Generation 2 Build Interface (#82)
* Starts to rework build framework.
* First building version.
* Documents paths to supported devices.
* Tiny fix for MicroZig.
* Drops CI

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner 597843c4c1
Microzig Generation 2 Build Interface (#26)
* Drops microzig dependency
* Starts to port to MicroZig Build Gen 2
* Drops CI

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner dbbbb1392f
Microzig Generation 2 Build Interface (#23)
* Rework for MicroZig Gen 2 Build
* Drops CI

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner 3bdb7381be
Microzig Generation 2 Build Interface (#144)
* Starts to rework build framework.
* Fully reworks build API, builds with RP2040 again.
* Adds docs and doc generation.
* Renames source to register_definitions, makes Target.configure optional.
* Adds issue tracking links.
* Drops CI for now

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix "xq" Queißner ca17420a81 Adds more architectures 1 year ago
Felix "xq" Queißner 991d757eff Adds more working devices. 1 year ago
Felix "xq" Queißner 9e40dda94b Fixes CI runner 1 year ago
Felix "xq" Queißner 2b25d1fe1c Adds building support for STM32 1 year ago
Felix "xq" Queißner 8a124a68db First build again. No verification of 'works' 1 year ago
Felix "xq" Queißner e14f0a1e53 Adds some documentation comments 1 year ago
Felix "xq" Queißner 193ce99c18 Bootstrap code 1 year ago
Felix Queißner 2a0c0ff281
Implements proper support for different stage2 bootloaders (#80)
Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
DEADBLACKCLOVER 8885309e9c
Fix perform-flash.sh (#27) 1 year ago
Felix Queißner 081683a451
Update to zig-0.11.0 (#24)
Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner 80e5e69420
Updates to Zig 0.11.0 (#22)
Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner aceafa110a
GitHub CI (#26)
* GitHub CI

* Update CI

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner 82c944b48c
Fixes (#25)
* Update to zig-0.11.0

* Removes unnecessary submodule

---------

Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
Felix Queißner 03a53c756c
Update to zig-0.11.0 (#24)
Co-authored-by: Felix "xq" Queißner <git@random-projects.net>
1 year ago
binarycraft007 c9e394c58d
fix usage of @ptrCast and other fooToBar stuff, run with zig fmt (#18) 1 year ago
L1ucas f0a6aa9ce1
Fix README typo (#141) 1 year ago
Francisco Llobet 2859530ac2
Fixing issues in Build to achieve v0.11.0 compatibility (#140) 1 year ago
Matt Knight 6f201f7f4c
stabilize on 0.11.0 (#77) 1 year ago