- 28 Nov, 2019 2 commits
-
-
A Sundbom authored
-
- 27 Nov, 2019 1 commit
-
-
Stefan Hellgren authored
Write changed to modify for only changing the high or low part of the 32-bits.
-
- 22 Nov, 2019 2 commits
-
-
Stefan Hellgren authored
-
Stefan Hellgren authored
Also using matchrel and match_ instead if the cap.. names. Fixes bug when using the sct in Unified mode by read/write 32-bits.
-
- 19 Nov, 2019 2 commits
-
-
A Sundbom authored
- 18 Nov, 2019 2 commits
-
-
A Sundbom authored
Bumps minor version number, removing these dependencies shouldn't break anything significant if anything, everything seems to compile
- 13 Nov, 2019 4 commits
- 12 Nov, 2019 2 commits
-
-
A Sundbom authored
Fixes can tx resend when receive_obj() is used in interrupt handler
- 07 Nov, 2019 6 commits
-
-
A Sundbom authored
-
A Sundbom authored
-
A Sundbom authored
-
The code did only work for a single byte read. The aa is cleared in the new function. The aa bit is never set if only one byte is recieved. but.. when multiple bytes are recived the aa is set after the first byte and must be reset when the last byte is revieved. Tested that i2c write work with multiple bytes.
-
- 29 Oct, 2019 5 commits
-
-
Nils Fitinghoff authored
-
A Sundbom authored
-
A Sundbom authored
-
A Sundbom authored
-
A Sundbom authored
-
- 14 Oct, 2019 1 commit
-
-
A Sundbom authored
Timer extension See merge request axel.sundbom/lpc43xx-hal!11
-
- 11 Oct, 2019 4 commits
-
-
Nils Fitinghoff authored
The changes to the timer API are breaking. The new API adds some more complexity to type annotations, but enables configuration of match output and counter input pins through the pin abstraction. GIMA configuration is still left to the user.
-
Nils Fitinghoff authored
-
Nils Fitinghoff authored
The pin traits now take the channel as a type argument instead of an associated type. This makes it possible for one type to be converted into different channels. The output Pin type is now completely decided by the implementing type. This allows `NoMatchPin` to work despite not having a pin number. All methods have been adjusted to take `&mut self` instead of `&self`, since they actually mutate the state of the timer (e.g. `reset_timer`). Examples have been updated to compile after the changes to constructors, mutability and type arguments.
-
Nils Fitinghoff authored
Turning a pin `into_match` is safe. Configuring the timer with match output pins now works. Provide access to software setting of external match register through `write_em*`. This enables the use of Timer0/1/2 for PWM output. The safety of `mr0` and siblings has been reevaluated. Due to the addition of a read-modify-write access to `emr`, there can be problems calling it when the timer is running.
-
- 08 Oct, 2019 2 commits
- 04 Oct, 2019 1 commit
-
-
A Sundbom authored
-
- 09 Sep, 2019 2 commits
-
-
A Sundbom authored
Fix can tx resend when receive_obj is used in interrupt handler See merge request axel.sundbom/lpc43xx-hal!9
-
Fixes can tx resend when receive_obj() is used in interrupt handler
-
- 02 Sep, 2019 2 commits
- 29 Aug, 2019 1 commit
-
-
A Sundbom authored
Add a OpenDrain output type See merge request axel.sundbom/lpc43xx-hal!6
-
- 28 Aug, 2019 1 commit
-
-
Stefan Hellgren authored
A pin that can be pulled to GND or floating
-