Commit Graph

15 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