Commit Graph

  • 0f322c1d4e fix set_duty ptr write Jacob Rosenthal 2021-11-12 08:55:20 -0700
  • aca7b86c7e pwm_sequence show implicit and explicit stop functionality Jacob Rosenthal 2021-11-11 23:47:35 -0700
  • 667a93b5c8 sequence pwm remove disable fn for clarity, and disable peripheral on stop Jacob Rosenthal 2021-11-11 23:46:27 -0700
  • b4cb24c735 pwm_servo example comment for clarity Jacob Rosenthal 2021-11-11 23:32:34 -0700
  • 67baec472d nrf: dump the pwm_sequence example for clarity Jacob Rosenthal 2021-11-11 23:27:03 -0700
  • 83e87a7f08 Small doco correction huntc 2021-11-12 16:49:48 +1100
  • f68371e1d1 Rename SimplePwm to SimplifiedPwm huntc 2021-11-12 16:48:01 +1100
  • 7bee43df5a nrf: sequencepwm nitpicks for clarity Jacob Rosenthal 2021-11-11 22:50:07 -0700
  • 937f49dead nrf: sequencepwm rename top to max_duty for consistancy Jacob Rosenthal 2021-11-11 22:47:57 -0700
  • 9e7b4f04a9 Removed some warnings huntc 2021-11-12 15:53:03 +1100
  • 5bd6857b8a Restore servo example huntc 2021-11-12 15:45:38 +1100
  • 4f6433c5af Re-instate set_duty huntc 2021-11-12 15:28:34 +1100
  • d33df23bb8 Jacob Rosenthal's lifetime fix huntc 2021-11-12 14:30:44 +1100
  • ea1c62ff61 fix Jacob Rosenthal 2021-11-11 20:12:50 -0700
  • f15c3a04d4 sequence must be live while DMA runs Jacob Rosenthal 2021-11-11 20:10:34 -0700
  • 639034cee4 fix Jacob Rosenthal 2021-11-11 19:58:45 -0700
  • 86230fa70a Jacob fixed his comment huntc 2021-11-12 13:58:36 +1100
  • fe83daf45f remove const generic Jacob Rosenthal 2021-11-11 19:49:41 -0700
  • 9954e2a176 Nicer pwm_led example from Jacob Rosenthal huntc 2021-11-12 13:49:34 +1100
  • ec66fcd01a pwm_sequence consume buffer Jacob Rosenthal 2021-11-11 19:14:07 -0700
  • 17b39d3ee0 Combine into one Pwm type huntc 2021-11-12 12:44:34 +1100
  • 4112759a8f
    Merge #455 bors[bot] 2021-11-11 16:26:36 +0000
  • 8193885cb5
    Merge #482 bors[bot] 2021-11-11 16:20:02 +0000
  • c14642cffc Add MCO peripheral. Matous Hybl 2021-11-08 23:43:03 +0100
  • 156caa9330 more comments Jacob Rosenthal 2021-11-10 19:56:36 -0700
  • 66a43c2e58 more comments Jacob Rosenthal 2021-11-10 19:44:57 -0700
  • 407e5d06e0 more comments Jacob Rosenthal 2021-11-10 19:43:47 -0700
  • 613e88f1d2 fix bug with config.counter_mode Jacob Rosenthal 2021-11-10 18:53:21 -0700
  • 4c2d0ac211 doccomments Jacob Rosenthal 2021-11-10 18:52:29 -0700
  • c6736abf5e dont wait seqend for sequencepwm Jacob Rosenthal 2021-11-10 18:52:03 -0700
  • 2973ff4cf0 remove unstable feature and dependency, and make pwm_sequence a near mirror of pwm example Jacob Rosenthal 2021-11-10 18:49:24 -0700
  • c450f91bd9 doc comment cleanup Jacob Rosenthal 2021-11-10 17:30:59 -0700
  • 6dcc731065 drop the debug Jacob Rosenthal 2021-11-10 17:25:38 -0700
  • 5f28153b81 disconnect pwm pins on drop Jacob Rosenthal 2021-11-10 17:19:03 -0700
  • 96e2f0dfc5
    Merge #468 bors[bot] 2021-11-10 22:07:38 +0000
  • 3b7af2f4ed fix wait seqend, pwm example is slow now... Jacob Rosenthal 2021-11-10 13:01:39 -0700
  • 751617c2be fix examples for mut self set_duty Jacob Rosenthal 2021-11-10 12:48:15 -0700
  • 903b8f032f defensive dma Jacob Rosenthal 2021-11-10 12:34:41 -0700
  • 4751dbddc6 move state into PwmSimple Jacob Rosenthal 2021-11-10 12:32:28 -0700
  • 9548748c26 fix Jacob Rosenthal 2021-11-10 12:29:13 -0700
  • 65843c033e pwm store and deconfigure pins Jacob Rosenthal 2021-11-10 11:02:43 -0700
  • f0ba79059e Add v1c ethernet driver for the STM32F7 family. Matous Hybl 2021-10-28 14:22:02 +0200
  • fc75e0ec57
    Merge #481 bors[bot] 2021-11-09 14:00:25 +0000
  • 12a64b867b More support for U5 PWR (ish), RCC, and FLASH (ish). Bob McWhirter 2021-11-08 14:27:33 -0500
  • 5f124ec49f Update U5 to init RCC. Bob McWhirter 2021-11-08 14:20:31 -0500
  • db889da044
    Merge #473 bors[bot] 2021-11-07 23:06:10 +0000
  • 5322e293bd
    Merge #461 bors[bot] 2021-11-07 22:58:27 +0000
  • 2221e1fa93 Replace rustflags with build.rs extra-link-args. Dario Nieuwenhuis 2021-11-07 23:52:11 +0100
  • 90095adedf
    Merge #471 bors[bot] 2021-11-05 18:31:19 +0000
  • a8c78a3807 Update stm32-data Dario Nieuwenhuis 2021-11-05 17:19:52 +0100
  • 5d863ad19f
    Merge #469 bors[bot] 2021-11-04 15:28:09 +0000
  • 9b5d9fbfca Fix v2 ethernet pin definitions. Fix ethernet example for H7 nucleos. Matous Hybl 2021-11-03 17:01:48 +0100
  • 26f86d7f36
    Merge #470 bors[bot] 2021-11-04 12:49:41 +0000
  • d742d0252e Add TCP listen. Matous Hybl 2021-11-04 13:34:13 +0100
  • 03f2c593d6 fix slice_in_ram for arbitrary size types Jacob Rosenthal 2021-11-03 18:56:02 -0700
  • 64e1426b54 clean up some todo comments around infinite play Jacob Rosenthal 2021-11-03 18:46:42 -0700
  • b726ef1886 make SequenceConfig struct is consistent with other Config structs, that are always non_exhaustive and have a Default Jacob Rosenthal 2021-11-03 18:37:54 -0700
  • d961fd1015 rename to SimplePwm and SequencePwm Jacob Rosenthal 2021-11-03 18:25:44 -0700
  • 9a6c2de4ea fix safety comments Jacob Rosenthal 2021-11-03 18:19:43 -0700
  • 511c5cb892 intenset in a noop Jacob Rosenthal 2021-11-03 18:16:00 -0700
  • 82695c8f65 make both news configure registers in same order Jacob Rosenthal 2021-11-03 18:15:42 -0700
  • 44375b427c restore example and add set_time_stretch api Jacob Rosenthal 2021-11-03 15:26:44 -0700
  • 1bf6e646c9
    Merge #465 bors[bot] 2021-11-02 20:42:41 +0000
  • f9c266bc10 Omg. More formatting. Bob McWhirter 2021-11-02 16:06:49 -0400
  • 16c88e3094 Need to include a bit of embassy for the NVIC. Bob McWhirter 2021-11-02 15:58:40 -0400
  • 9deafa8bab Remove unused imports. Bob McWhirter 2021-11-02 15:56:04 -0400
  • d1272e00bb Prefix unused variable for now. Bob McWhirter 2021-11-02 15:45:56 -0400
  • 44056c2e75 Less allowy. Bob McWhirter 2021-11-02 15:32:20 -0400
  • 569ecd699d
    Merge #467 bors[bot] 2021-11-02 19:31:15 +0000
  • 076c795ebb Even more allowed unused. Bob McWhirter 2021-11-02 15:28:14 -0400
  • 6bbf450478 Allow unused macros temporarily until U5 supports DMA. Bob McWhirter 2021-11-02 15:20:42 -0400
  • ee1ea44b60 Add stm32u5 examples to CI run. Bob McWhirter 2021-11-02 15:11:30 -0400
  • 682274870f set_duty does indeed loop forever Jacob Rosenthal 2021-11-02 11:56:01 -0700
  • eaaaa2460a Formatting, per usual. Bob McWhirter 2021-11-02 14:53:53 -0400
  • 3ab1775820 Add STM32U5 example. Bob McWhirter 2021-11-02 14:43:42 -0400
  • 11b0a89b6a
    Merge #466 bors[bot] 2021-11-02 18:10:01 +0000
  • c939edb8d0 rename error enum again Jacob Rosenthal 2021-11-02 10:57:01 -0700
  • 205a223af3 Update versions of critical-section and atomic-polyfill Ulf Lilleengen 2021-11-02 18:52:03 +0100
  • 3dd39e3d46 docs: fix some cargo doc warnings Côme ALLART 2021-11-02 18:49:01 +0100
  • 705523d0ea Fix formatting. Bob McWhirter 2021-11-02 12:13:42 -0400
  • 29ff0317a3 Update stm32-data. Bob McWhirter 2021-11-02 12:06:32 -0400
  • f12b70535b Adjust for STM32U5. Bob McWhirter 2021-11-02 12:03:56 -0400
  • 4647792ad6 seperate start from pwmseq::new Jacob Rosenthal 2021-11-01 20:18:24 -0700
  • 49253152cf seperate sequence from duty cycle pwm struct Jacob Rosenthal 2021-11-01 19:11:37 -0700
  • b297e5f7bd led dimming example, dont need to keep all examples, just covering ground to test api Jacob Rosenthal 2021-11-01 13:51:40 -0700
  • 74e7f4a227 comments Jacob Rosenthal 2021-11-01 13:16:24 -0700
  • f2cfbe4262 align pwm.set_duty with embedded hal to not be one shot Jacob Rosenthal 2021-11-01 13:00:50 -0700
  • 5285179218 generalize new and change pwm example to a servo Jacob Rosenthal 2021-11-01 09:37:34 -0700
  • 12b2c5d5f7 better not as a constructor? Jacob Rosenthal 2021-11-01 08:54:07 -0700
  • 90be851e4b reduce complexity of loopmode Jacob Rosenthal 2021-11-01 08:45:07 -0700
  • 48673e27cd fix max sequence length Jacob Rosenthal 2021-11-01 01:15:04 -0700
  • 14dc524b84 documentation Jacob Rosenthal 2021-11-01 01:20:01 -0700
  • 7b092f463e clarify infinite Jacob Rosenthal 2021-11-01 00:30:42 -0700
  • 72fa1c8482 fix additional to remove stuck light at end Jacob Rosenthal 2021-11-01 00:21:17 -0700
  • d98a1707b9 using write dont need to clear Jacob Rosenthal 2021-10-31 23:28:26 -0700
  • 78e382c9aa stop->sequence_stop Jacob Rosenthal 2021-10-31 23:00:33 -0700
  • c65117f30c remove clock module Hannes Hochreiner 2021-10-31 20:38:57 +0100
  • f59eac4dba WIP Simpler CI Dario Nieuwenhuis 2021-10-30 18:26:07 +0200
  • 344c7553cb fix src check Hannes Hochreiner 2021-10-31 09:56:37 +0100
  • 96df2fdb43 lost comment Jacob Rosenthal 2021-10-30 16:23:45 -0700