| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update to embedded-io 0.7 | Dario Nieuwenhuis | 2025-12-19 | 2 | -2/+6 |
| | | |||||
| * | mspm0: add MSPM0G518x support and new packages for others | i509VCB | 2025-12-14 | 8 | -79/+155 |
| | | | | | | | G518x is the first MSPM0 part with a USB, I2S and NPU peripheral. There is also a new TIMB peripheral (no PWM, so it is perfect for a time driver). Unfortunately it also introduces UNICOMM which is a shared peripheral which can be in UART/I2C/SPI modes. This means that the current UART and I2C drivers need some adjustment to work with the new UNICOMM parts (which is the future). | ||||
| * | mspm0-mathacl: exclude the module for non-supported chips | Siarhei B | 2025-11-21 | 1 | -0/+1 |
| | | |||||
| * | mspm0-mathacl: add non-generic phantomdata | Siarhei B | 2025-11-21 | 1 | -6/+4 |
| | | |||||
| * | mspm0-mathacl: another round of format | Siarhei B | 2025-11-16 | 1 | -0/+1 |
| | | |||||
| * | mspm0-mathacl: add phantomdata for module | Siarhei B | 2025-11-16 | 1 | -5/+11 |
| | | |||||
| * | mspm0-mathacl: switch to radians as input param for sincos operations | Siarhei B | 2025-11-16 | 1 | -9/+13 |
| | | |||||
| * | mspm0: apply formatting for new Mathacl & example | Siarhei B | 2025-11-16 | 1 | -4/+6 |
| | | |||||
| * | mspm0: added PR #4897 description to CHANGELOG | Siarhei B | 2025-11-16 | 1 | -0/+1 |
| | | |||||
| * | mspm0: add MATHACL module and following operations: sin,cos | Siarhei B | 2025-11-16 | 3 | -0/+246 |
| | | |||||
| * | mspm0: bump mspm0-metapac rev. & add minimath lib as dependency | Siarhei B | 2025-11-16 | 1 | -2/+3 |
| | | |||||
| * | mspm0: read_reset_cause() | Gordon Tyler | 2025-11-07 | 3 | -2/+114 |
| | | | | | | | This adds a read_reset_cause function that returns an enum value derived from the SYSCTL.RSTCAUSE register. Based on the work by @charlesbmi in #4732. | ||||
| * | Fix rustfmt error | Gordon Tyler | 2025-10-30 | 1 | -1/+1 |
| | | |||||
| * | Improve comment about IIDX values being offset | Gordon Tyler | 2025-10-29 | 1 | -1/+1 |
| | | | | Co-authored-by: i509VCB <[email protected]> | ||||
| * | Update changelog | Gordon Tyler | 2025-10-27 | 1 | -1/+2 |
| | | |||||
| * | mspm0: group irq handlers must check for NO_INTR (#4785) | Gordon Tyler | 2025-10-27 | 1 | -2/+9 |
| | | | | | In the case of spurious interrupts, the interrupt group's STAT register may be set to NO_INTR, which must be checked before attempting to calculate the interrupt index from the STAT value. | ||||
| * | mspm0-i2c-target: make calculate_clock_source pub(crate) for mspm0c | crispaudio | 2025-10-10 | 1 | -1/+1 |
| | | |||||
| * | mspm0-i2c-target: split i2c controller and i2c target configs | Iooon | 2025-10-10 | 2 | -18/+84 |
| | | |||||
| * | mspm0-i2c-target: fix spelling mistakes and revert From<ClockDiv> implementation | Iooon | 2025-10-10 | 2 | -17/+15 |
| | | |||||
| * | mspm0-i2c-target: added to changelog | crispaudio | 2025-10-10 | 1 | -0/+1 |
| | | |||||
| * | mspm0-i2c-target: add i2c target with example | crispaudio | 2025-10-10 | 3 | -15/+466 |
| | | |||||
| * | mspm0: add mspm0h321x support | i509VCB | 2025-10-08 | 5 | -24/+67 |
| | | | | | | | This also changes selection of GPIO interrupt type to be calculated by the buildscript. H321x is yet another exception with GPIOB being a physical interrupt rather than part of an interrupt group. H3215/6 are true 5V parts. I wonder if that is a first for an embassy hal | ||||
| * | mspm0: add mspm0c1106 to test matrix | i509VCB | 2025-10-08 | 2 | -1/+3 |
| | | | | | RGZ package chosen to match LP-MSPM0C1106 board | ||||
| * | Merge pull request #4735 from charlesbmi/mspm0-open-drain | i509VCB | 2025-10-07 | 2 | -1/+7 |
| |\ | | | | | | | [mspm0] fix open-drain config | ||||
| | * | Enable input-buffer and enable output drive for I/O pin | Charles Guan | 2025-10-07 | 2 | -1/+7 |
| | | | |||||
| * | | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 9 | -24/+21 |
| | | | |||||
| * | | Edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 4 | -6/+7 |
| |/ | |||||
| * | mspm0-adc: implement From for AnyAdcChannel | crispaudio | 2025-09-14 | 1 | -35/+29 |
| | | |||||
| * | mspm0-adc: use CfgSet to enable vrsel cfg option | crispaudio | 2025-09-10 | 1 | -4/+4 |
| | | |||||
| * | mspm0-adc: remove dynamic vrsel and cleanup | crispaudio | 2025-09-09 | 2 | -56/+52 |
| | | |||||
| * | mspm0-adc: fix rustfmt imports | crispaudio | 2025-09-08 | 1 | -5/+5 |
| | | |||||
| * | mspm0-adc: add to changelog | crispaudio | 2025-09-08 | 1 | -0/+1 |
| | | |||||
| * | mspm0-adc: add adc with examples | crispaudio | 2025-09-08 | 3 | -0/+543 |
| | | |||||
| * | mspm0: add mspm0c1105/6 | i509VCB | 2025-08-28 | 5 | -9/+40 |
| | | |||||
| * | Merge pull request #4574 from bespsm/mspm0-wwdt | i509VCB | 2025-08-28 | 5 | -2/+350 |
| |\ | | | | | | | MSPM0: add window watchdog implementation (WWDT0, WWDT1) | ||||
| | * | msmp0-watchdog: reflect changes in CHANGELOG.md | Siarhei B | 2025-08-28 | 1 | -0/+1 |
| | | | |||||
| | * | msmp0-watchdog: reorder system initialization | Siarhei B | 2025-08-28 | 1 | -14/+14 |
| | | | |||||
| | * | mspm0-watchdog: remove template from watchdog struct | Siarhei B | 2025-08-28 | 1 | -16/+16 |
| | | | |||||
| | * | mspm0-watchdog: rename mod watchdog to wwdt | Siarhei B | 2025-08-28 | 2 | -3/+3 |
| | | | |||||
| | * | mspm0-watchdog: add main implementation | Siarhei B | 2025-08-27 | 3 | -0/+347 |
| | | | |||||
| | * | msmp0-watchdog: bump revision for mspm0-data-generated | Siarhei B | 2025-08-21 | 1 | -2/+2 |
| | | | |||||
| * | | fix: update more minor versions | Ulf Lilleengen | 2025-08-27 | 1 | -1/+1 |
| | | | |||||
| * | | chore: prepare embassy crate releases | Ulf Lilleengen | 2025-08-26 | 1 | -7/+7 |
| | | | |||||
| * | | fix: skip publish for now | Ulf Lilleengen | 2025-08-25 | 1 | -0/+3 |
| | | | |||||
| * | | fix: add more missing changelogs | Ulf Lilleengen | 2025-08-25 | 1 | -0/+1 |
| | | | |||||
| * | | Read crate configs from metadata. | Dario Nieuwenhuis | 2025-08-25 | 1 | -0/+16 |
| |/ | |||||
| * | mspm0: actually enable GPIOA interrupt for l110x | i509VCB | 2025-08-14 | 2 | -1/+2 |
| | | |||||
| * | Merge pull request #4435 from bespsm/mspm0-i2c | i509VCB | 2025-08-14 | 5 | -2/+1227 |
| |\ | | | | | | | MSPM0: Add I2C Controller (blocking & async) + examples for mspm0l1306, mspm0g3507 (tested MCUs) | ||||
| | * | embassy-mspm0: add changes to the CHANGELOG.md | Siarhei B | 2025-08-14 | 1 | -0/+10 |
| | | | |||||
| | * | mspm0-I2C: fix calculate_timer_period function & tests | Siarhei B | 2025-08-14 | 1 | -9/+9 |
| | | | |||||
