Commit Graph

20 Commits

Author SHA1 Message Date
Yilin Sun 61d8f29145
PWM: Implemented duty set/get. 2023-04-13 00:52:55 +08:00
Yilin Sun 850ed007ae
Updated PWM API.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-28 08:51:42 +08:00
Yilin Sun 7b84e47e26
PWM: WIP: Updated API interface.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-27 09:57:25 +08:00
Yilin Sun ef83164ddb Implemented some PWM functions.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-24 18:45:16 +08:00
Yilin Sun 1c6b50af4e
Initial PWM gem.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-24 08:39:38 +08:00
Yilin Sun 309be9522b
Added allocation failure chcks, enabled sleep gem.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-18 10:16:33 +08:00
Yilin Sun 6be5185d38 Changed GPIO and ADC API.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-16 18:40:54 +08:00
Yilin Sun 7f0aca015e
Added ADC gem.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-16 09:41:32 +08:00
Yilin Sun 12b520e787
Refined GPIO class.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-14 22:55:41 +08:00
Yilin Sun 3e175303e5 Added GPIO constants.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-14 19:07:55 +08:00
Yilin Sun e6814df601
Renamed Gembox.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-13 09:34:55 +08:00
Yilin Sun 538ae1d21f
Added GPIO gem to machine gembox.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-13 09:29:05 +08:00
Yilin Sun 002dfde385 Renamed devmem gem.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-09 18:39:43 +08:00
Yilin Sun a22cbd1e98
Fixed memory write.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-08 23:42:53 +08:00
Yilin Sun 959a54e666
Added utilities gembox with peek/poke support.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-08 23:23:46 +08:00
Yilin Sun dd483b90b3
LPC55S69: Use -Os, added Time library.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-08 21:57:34 +08:00
Yilin Sun 05ebbc3a9b
Configs: Use proper C++ compiler.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-06 00:25:11 +08:00
Yilin Sun d31acdb6fa
Updated build scripts, use release version of MRB.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-03 17:36:17 +08:00
Yilin Sun 683be5b374
Updated build configurations.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-03 11:55:28 +08:00
Yilin Sun 9c5afa41ea
Initial commit.
Signed-off-by: Yilin Sun <imi415@imi.moe>
2023-03-03 09:55:25 +08:00