|
11 | 11 | [#75]: https://github.com/stm32-rs/stm32-eth/pull/75
|
12 | 12 |
|
13 | 13 | ## [0.4.1](https://github.com/stm32-rs/stm32-eth/tree/v0.4.1)
|
14 |
| -* Fix a bug when caching timestamps in the TX path ([#73](https://github.com/stm32-rs/stm32-eth/pull/73)) |
| 14 | +* Fix a bug when caching timestamps in the TX path ([#73]) |
| 15 | + |
| 16 | +[#73]: https://github.com/stm32-rs/stm32-eth/pull/73 |
15 | 17 |
|
16 | 18 | ## [0.4.0](https://github.com/stm32-rs/stm32-eth/tree/v0.4.0)
|
17 |
| -* Remove the `smi` feature and always enable miim/smi. Use `ieee802_3_miim` for SMI access [#45](https://github.com/stm32-rs/stm32-eth/pull/45) |
| 19 | +* Remove the `smi` feature and always enable miim/smi. Use `ieee802_3_miim` for SMI access ([#45]) |
18 | 20 | * Update stm32f1xx-hal and stm32f4xx-hal to their latests version as of 15-12-2022.
|
19 |
| -* Allow for configuration of MAC speed. ([#53](https://github.com/stm32-rs/stm32-eth/pull/53), fixes [#24](https://github.com/stm32-rs/stm32-eth/pull/24)) |
20 |
| -* Fix [#57](https://github.com/stm32-rs/stm32-eth/issues/57). ([#58](https://github.com/stm32-rs/stm32-eth/pull/58)) |
21 |
| -* Move all DMA related files into modules under `dma` ([#66](https://github.com/stm32-rs/stm32-eth/pull/66)) |
22 |
| -* Add support for the PTP peripheral ([#66](https://github.com/stm32-rs/stm32-eth/pull/66)) |
23 |
| -* Use `PartsIn` and `Parts` as structs for initalization & configuration ([#66](https://github.com/stm32-rs/stm32-eth/pull/66)) |
| 21 | +* Allow for configuration of MAC speed. ([#53], fixes [#24]) |
| 22 | +* Fix [#57](https://github.com/stm32-rs/stm32-eth/issues/57). ([#58]) |
| 23 | +* Move all DMA related files into modules under `dma` ([#66]) |
| 24 | +* Add support for the PTP peripheral ([#66]) |
| 25 | +* Use `PartsIn` and `Parts` as structs for initalization & configuration ([#66]) |
24 | 26 | * CI
|
25 | 27 | * Test compilability of examples more extensively
|
26 | 28 | * Move away from actions-rs
|
|
34 | 36 | * Use a more simple `memory.x` that works for all supported MCUs
|
35 | 37 | * Add `rtic-timestamp` example
|
36 | 38 |
|
| 39 | +[#45]: https://github.com/stm32-rs/stm32-eth/pull/45 |
| 40 | +[#24]: https://github.com/stm32-rs/stm32-eth/pull/24 |
| 41 | +[#53]: https://github.com/stm32-rs/stm32-eth/pull/53 |
| 42 | +[#58]: https://github.com/stm32-rs/stm32-eth/pull/58 |
| 43 | +[#66]: https://github.com/stm32-rs/stm32-eth/pull/66 |
| 44 | + |
37 | 45 | ## [0.3.0](https://github.com/stm32-rs/stm32-eth/tree/v0.3.0)
|
38 | 46 |
|
39 |
| -* Enable ICMP, TCP, and UDP checksum offloading for IPv4 and IPv6. ([#48](https://github.com/stm32-rs/stm32-eth/pull/48)) |
40 |
| -* Separate MAC and DMA into separate structs for separate access. ([#39](https://github.com/stm32-rs/stm32-eth/pull/39)) |
41 |
| -* Add support for `stm32f107` and fix an MMC interrupt bug. ([#43](https://github.com/stm32-rs/stm32-eth/pull/43), [#42](https://github.com/stm32-rs/stm32-eth/pull/42), [#41](https://github.com/stm32-rs/stm32-eth/pull/41)) |
| 47 | +* Enable ICMP, TCP, and UDP checksum offloading for IPv4 and IPv6. ([#48]) |
| 48 | +* Separate MAC and DMA into separate structs for separate access. ([#39]) |
| 49 | +* Add support for `stm32f107` and fix an MMC interrupt bug. ([#43], [#42], [#41]) |
42 | 50 | * Update the HALs and dependencies to their latest versions as of 12-07-2022.
|
43 | 51 | * Add more examples
|
| 52 | + |
| 53 | +[#48]: https://github.com/stm32-rs/stm32-eth/pull/48 |
| 54 | +[#39]: https://github.com/stm32-rs/stm32-eth/pull/39 |
| 55 | +[#43]: https://github.com/stm32-rs/stm32-eth/pull/43 |
| 56 | +[#42]: https://github.com/stm32-rs/stm32-eth/pull/42 |
| 57 | +[#41]: https://github.com/stm32-rs/stm32-eth/pull/41 |
0 commit comments