| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 2 | -3/+3 |
| | | |||||
| * | Reduced define for 'unreachable!' to a single macro rule | Tarun Singh | 2024-07-17 | 1 | -10/+6 |
| | | |||||
| * | net-adin1110: Fix typo in comment | J. Neuschäfer | 2024-07-12 | 1 | -1/+1 |
| | | |||||
| * | Add collapse_debuginfo to fmt.rs macros. | Dario Nieuwenhuis | 2024-06-17 | 1 | -0/+17 |
| | | | | | | | This makes location info in defmt logs point to the code calling the macro, instead of always to fmt.rs as before. Fix works with nightlies starting with today's, and stable 1.81+. | ||||
| * | Fix all check-cfg errors in the entire repo. | Dario Nieuwenhuis | 2024-05-31 | 1 | -1/+1 |
| | | | | | the main ci.sh now passes if running with nightly. | ||||
| * | fmt: disable "unused" warnings. | Dario Nieuwenhuis | 2024-03-20 | 1 | -13/+16 |
| | | |||||
| * | Update embedded-hal to v1.0 | Dario Nieuwenhuis | 2024-01-09 | 1 | -5/+5 |
| | | |||||
| * | fix: expose less | Ulf Lilleengen | 2023-12-20 | 2 | -7/+3 |
| | | |||||
| * | better keep missing docs for into | Ulf Lilleengen | 2023-12-20 | 1 | -5/+5 |
| | | |||||
| * | fix: make non-public instead | Ulf Lilleengen | 2023-12-20 | 1 | -2/+1 |
| | | |||||
| * | docs: embassy-net-adin1110 | Ulf Lilleengen | 2023-12-20 | 5 | -0/+16 |
| | | |||||
| * | Remove nightly and unstable-traits features in preparation for 1.75. | Dario Nieuwenhuis | 2023-11-29 | 1 | -2/+1 |
| | | |||||
| * | Update embedded-(hal,io,nal). | Dario Nieuwenhuis | 2023-11-29 | 1 | -2/+6 |
| | | |||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2023-11-01 | 1 | -0/+1 |
| | | |||||
| * | time: Update examples, tests, and other code to use new Timer::after_x ↵ | Adam Greig | 2023-10-15 | 1 | -3/+3 |
| | | | | | convenience methods | ||||
| * | Add more documentation and comment | René van Dorst | 2023-09-07 | 2 | -0/+8 |
| | | |||||
| * | mdio: reenable and async the tests | René van Dorst | 2023-09-07 | 1 | -86/+87 |
| | | |||||
| * | fix some spelling | René van Dorst | 2023-09-07 | 2 | -3/+3 |
| | | |||||
| * | Update comment about turn around byte. | René van Dorst | 2023-08-28 | 1 | -2/+2 |
| | | |||||
| * | Show the error type | René van Dorst | 2023-08-28 | 1 | -2/+2 |
| | | |||||
| * | Add fmt.rs to improve log/debug and embbed and PC | René van Dorst | 2023-08-28 | 3 | -64/+305 |
| | | | | | Also add `defmt` to the features list. | ||||
| * | Validate FCS in fifo_read() and refactor tests. | René van Dorst | 2023-08-28 | 3 | -173/+305 |
| | | | | | | Adding TestHarnass to declutter the tests. Also added a test for FCS and SPI_CRC. | ||||
| * | Don't let the MAC add FCS when it is done by app | René van Dorst | 2023-08-27 | 1 | -12/+29 |
| | | | | | | | | | | | | | The application can append FSC to outgoing packets and the MAC can detect and report when a bitflip has occurred. But the MAC can also add FSC if we want, but we can´t do both. When adding FSC by the application and MAC results in the packet drop by the MAC when the TX packet size > (MTU - 4). Having the application append the FSC is preferred. So set the right config bits. | ||||
| * | Fix read_fifo() better readout and more checks | René van Dorst | 2023-08-27 | 1 | -22/+165 |
| | | | | | | | | | | read_fifo() used part of the frame buffer to readout non-frame data. This results in incorrect readout of the fifo buffer but also the full MTU could not be used. Also added some more tests to check this and that the readout is a multipule of 4 bytes. | ||||
| * | refactor write_fifo(), don´t copy frame data | René van Dorst | 2023-08-24 | 2 | -411/+254 |
| | | | | | | | | Now this function uses frame data directly in the SPI transaction instead making a copy of it. Also fixing some length calculations and refactor/add tests to test this function. | ||||
| * | Replace size_align_u32() with next_multiple_of() | René van Dorst | 2023-08-24 | 1 | -25/+5 |
| | | | | | | | | | | | Currently next_multiple_of() is behinged a Feature gate: int_rounding. See https://github.com/rust-lang/rust/issues/88581 But it seems that this function is stablized in rust 1.73. See https://github.com/rust-lang/rust/pull/94455 Currently Embassy is still using nightly for many other unstable features. So I do see an issue to use this function. | ||||
| * | Remove the `SPI::Error` as a generic parameter. | René van Dorst | 2023-08-24 | 1 | -19/+11 |
| | | |||||
| * | add embassy-net-adin1110 to .github/ci/doc.sh | René van Dorst | 2023-08-24 | 1 | -0/+1 |
| | | |||||
| * | rustfmt | René van Dorst | 2023-08-24 | 2 | -38/+274 |
| | | |||||
| * | remove the type_alias_impl_trait feature | René van Dorst | 2023-08-24 | 1 | -1/+0 |
| | | |||||
| * | more clippy fixes | René van Dorst | 2023-08-24 | 1 | -3/+5 |
| | | |||||
| * | Fix linting. | René van Dorst | 2023-08-24 | 5 | -120/+128 |
| | | | | | | | | | | | I like program with deny(clippy::pedantic) but it was set as allowed, so I did get less linting errors/hints. Now it is corrected and also fix the lint errors and hints. Also fixes some comment and demagic some values. Rename `FEC` to more appropriate name `FSC`. | ||||
| * | fix warning | René van Dorst | 2023-08-24 | 1 | -0/+3 |
| | | |||||
| * | Add embassy-net-adin1110 | René van Dorst | 2023-08-24 | 6 | -0/+2118 |
| This add a library for Analog ADIN1110 SPE SPI chip. This library is inspired by `embassy-net-w5500`. | |||||
