Ron Evans

Results 1197 comments of Ron Evans

Seems like pullup is more common then pulldown. We could default to that for `ConfigureAsInput()` and document to use the longer syntax if you need a pulldown?

The interface will be defined in the consumer aka the drivers repo, not here. I just pushed a commit to this branch with the `ConfigureAsOutput()` and `ConfigureAsInput()` functions. Based on...

OK I have rebased and squashed commits. I think this is now ready to go, unless there is additional feedback.

@aykevl fixed TinyHCI and now all passing.

@aykevl thanks for all the work on this, and thanks @QuLogic for the detailed review. Now merging! :scissors: :scissors:

Something not working as expected after merge into `dev` CI failing on macOS https://github.com/tinygo-org/tinygo/runs/8090351014?check_suite_focus=true#step:12:19781

I do not think the ARM DMA allows circular buffers, generally they support double buffering via alternating the address used for DMA operations from what I've seen.

@Sean-Der can you please rebase this branch against `dev`? It should then pass the various CI builds.

OK, so is this PR meant to replace #584 completely? If so perhaps that PR should be closed.