aboutsummaryrefslogtreecommitdiff
path: root/embassy-nrf/src
Commit message (Collapse)AuthorAgeFilesLines
...
* nrf: sequencepwm rename top to max_duty for consistancyJacob Rosenthal2021-11-111-3/+3
|
* sequence must be live while DMA runsJacob Rosenthal2021-11-111-1/+1
|
* remove const genericJacob Rosenthal2021-11-111-7/+9
|
* pwm_sequence consume bufferJacob Rosenthal2021-11-111-10/+8
|
* Merge #455bors[bot]2021-11-112-51/+392
|\ | | | | | | | | | | | | | | | | | | 455: simple_playback api from nrf sdk r=Dirbaio a=jacobrosenthal Port of the nrf_drv_pwm_simple_playback call from the nordic sdk that allows you to set up a sequence to play across leds with no interaction necessary using the 'shorts' registers to trigger looping sequences Co-authored-by: Jacob Rosenthal <[email protected]>
| * more commentsJacob Rosenthal2021-11-101-1/+1
| |
| * more commentsJacob Rosenthal2021-11-101-2/+2
| |
| * more commentsJacob Rosenthal2021-11-101-3/+6
| |
| * fix bug with config.counter_modeJacob Rosenthal2021-11-101-2/+4
| |
| * doccommentsJacob Rosenthal2021-11-101-3/+3
| |
| * dont wait seqend for sequencepwmJacob Rosenthal2021-11-101-16/+0
| |
| * doc comment cleanupJacob Rosenthal2021-11-101-2/+4
| |
| * drop the debugJacob Rosenthal2021-11-101-4/+0
| |
| * disconnect pwm pins on dropJacob Rosenthal2021-11-101-0/+12
| |
| * fix wait seqend, pwm example is slow now...Jacob Rosenthal2021-11-101-6/+6
| |
| * defensive dmaJacob Rosenthal2021-11-101-2/+30
| |
| * move state into PwmSimpleJacob Rosenthal2021-11-101-31/+20
| |
| * fixJacob Rosenthal2021-11-101-1/+1
| |
| * pwm store and deconfigure pinsJacob Rosenthal2021-11-101-7/+51
| |
| * fix slice_in_ram for arbitrary size typesJacob Rosenthal2021-11-031-2/+2
| |
| * clean up some todo comments around infinite playJacob Rosenthal2021-11-031-2/+0
| |
| * make SequenceConfig struct is consistent with other Config structs, that are ↵Jacob Rosenthal2021-11-031-65/+78
| | | | | | | | always non_exhaustive and have a Default
| * rename to SimplePwm and SequencePwmJacob Rosenthal2021-11-031-14/+8
| |
| * fix safety commentsJacob Rosenthal2021-11-031-2/+2
| |
| * intenset in a noopJacob Rosenthal2021-11-031-2/+0
| |
| * make both news configure registers in same orderJacob Rosenthal2021-11-031-11/+12
| |
| * restore example and add set_time_stretch apiJacob Rosenthal2021-11-031-0/+6
| |
| * set_duty does indeed loop foreverJacob Rosenthal2021-11-021-15/+11
| |
| * rename error enum againJacob Rosenthal2021-11-021-2/+2
| |
| * seperate start from pwmseq::newJacob Rosenthal2021-11-011-12/+25
| |
| * seperate sequence from duty cycle pwm structJacob Rosenthal2021-11-011-79/+169
| |
| * commentsJacob Rosenthal2021-11-011-2/+3
| |
| * align pwm.set_duty with embedded hal to not be one shotJacob Rosenthal2021-11-011-1/+8
| |
| * generalize new and change pwm example to a servoJacob Rosenthal2021-11-011-10/+12
| |
| * better not as a constructor?Jacob Rosenthal2021-11-011-48/+12
| |
| * reduce complexity of loopmodeJacob Rosenthal2021-11-011-16/+22
| |
| * fix max sequence lengthJacob Rosenthal2021-11-011-9/+12
| |
| * documentationJacob Rosenthal2021-11-011-7/+12
| |
| * clarify infiniteJacob Rosenthal2021-11-011-2/+3
| |
| * fix additional to remove stuck light at endJacob Rosenthal2021-11-011-10/+8
| |
| * using write dont need to clearJacob Rosenthal2021-10-311-1/+0
| |
| * stop->sequence_stopJacob Rosenthal2021-10-311-2/+2
| |
| * lost commentJacob Rosenthal2021-10-301-0/+2
| |
| * add ability to configure loop count from 1 to infiniteJacob Rosenthal2021-10-301-19/+52
| |
| * at least stop on dropJacob Rosenthal2021-10-301-0/+1
| |
| * move psel back out of ifJacob Rosenthal2021-10-301-4/+9
| |
| * simplify api, more interesting exampleJacob Rosenthal2021-10-291-19/+3
| |
| * simple_playback api from nrf sdkJacob Rosenthal2021-10-292-5/+166
| |
* | nrf: add initial nrf5340 supportDario Nieuwenhuis2021-10-289-81/+1011
|/
* nrf91: support running in both S and NS mode.Dario Nieuwenhuis2021-10-266-71/+167
|