Commit Graph

25 Commits

Author SHA1 Message Date
Felix "xq" Queißner
86d383e673 Implements ADC and PWM support in pin config, simplifies Pins() type. 2022-10-02 16:57:26 +02:00
Felix "xq" Queißner
5c07800cdb Removes debug code. 2022-10-02 00:14:52 +02:00
Felix "xq" Queißner
c899778c87 Clock setup fixes. 2022-10-02 00:10:13 +02:00
Felix "xq" Queißner
a55df1b52c Some debug logs in adc.reset() and resets.reset(), fixes some bugs with booleans. 2022-10-01 21:03:21 +02:00
Felix "xq" Queißner
fe14d4f03b Implements input, pull up/down and uart routing. 2022-10-01 14:06:08 +02:00
Matt Knight
5c853fd23a
use compile errors instead of comments (#15) 2022-09-30 12:32:37 -07:00
Matt Knight
7c8d430237
adc bindings, mostly there but not quite (#14) 2022-09-30 12:27:00 -07:00
Felix Queißner
29aee14fd2
Update to latest master. (#13)
Co-authored-by: Felix "xq" Queißner <xq@random-projects.net>
2022-09-30 15:47:46 +02:00
Matt Knight
d4a74cb4f3
move examples in here (#12) 2022-09-17 16:54:45 -07:00
Matt Knight
9fa748ff13
Pin config (#9)
* pin config

* wip

* wip

* try some experimental pwm stuff
2022-09-02 14:45:21 -07:00
Matt Knight
f0e51f8302
Uart (#8)
* refined clock configuration, uart works with clk_peri at xosc frequency

* fix pll_sys configuration
2022-07-14 00:09:47 -07:00
Matt Knight
f75a019aa5
try lf endings to fix windows compile error (#7) 2022-07-10 17:31:17 -07:00
Matt Knight
2d89410305
add directive to inline asm (#6) 2022-07-10 17:10:54 -07:00
Matt Knight
8751f6753d
Clock config (#5)
* use array access for better codegen

* frequency counter

* wip

* wip

* refactor clock config and plls to reduce binary size
2022-07-10 16:26:47 -07:00
Matt Knight
9f3aa1e375
Merge pull request #4 from mattnite/gpio-fix
clean up gpios
2022-07-08 17:32:09 -07:00
Matt Knight
ed05258e7e clean up gpios 2022-07-08 16:52:14 -07:00
Matt Knight
c71e73759c
Merge pull request #3 from mattnite/busy-sleep
add busy sleep functions
2022-07-07 21:44:01 -07:00
Matt Knight
303c9f183f add busy sleep functions 2022-07-07 21:38:40 -07:00
Vesim
cbc9b56769
Merge pull request #2 from ZigEmbeddedGroup/multicore
multicore: use camelCase for function names
2022-07-07 00:19:11 +02:00
Maciej 'vesim' Kuliński
0659bcd8c6 multicore: use camelCase for function names 2022-07-07 00:05:56 +02:00
Matt Knight
5c6ef47aa2
Merge pull request #1 from ZigEmbeddedGroup/multicore
multicore support
2022-07-06 14:41:47 -07:00
Maciej 'vesim' Kuliński
e541f966d4 multicore: add initial support 2022-07-06 23:15:19 +02:00
Matt Knight
7d68b0bcba pads bank bits set when setting gpio function 2022-07-03 07:52:26 -07:00
Matt Knight
c2a6b718e7 add license
remove microzig submodule

remove submodule
2022-06-07 01:22:47 -07:00
Matt Knight
a501e63286 init 2022-06-07 01:18:02 -07:00