Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

platform/ev3: Integrate am18x-lib. #251

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open

Conversation

laurensvalk
Copy link
Member

@laurensvalk laurensvalk commented Jun 10, 2024

This integrates the library part of https://github.com/turmary/am18x-lib (not its many examples) into the bare metal EV3 port to do some experimentation with AM1808 peripherals, interrupts, and so on. It's not quite a full low level HAL, but it's a lot more than nothing.

We don't have to merge or use this, but having something that actually works and can print debugging information is helpful, so I wanted to at least archive this intermediate result as a pull request.

For example, this could be used to implement the clock driver and the __wfi to get basic waiting working, as done in the final commit.

Maybe I should now repeat this exercise with the TI Starterware... 馃

@coveralls
Copy link

Coverage Status

coverage: 56.592%. remained the same
when pulling 43d18de on ev3-am18x-lib
into d16a98f on master.

@coveralls
Copy link

Coverage Status

coverage: 56.592%. remained the same
when pulling 503152a on ev3-am18x-lib
into d16a98f on master.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants