Commit graph

212 commits

Author SHA1 Message Date
Alex M
73f26ca2b2 Add method to read PHY configuration. 2020-08-11 17:25:05 -07:00
kellerkindt
664e1a0bd1
Merge pull request #21 from newAM/master
Add constructors for network types.
2020-08-10 22:14:00 +02:00
Alex M
cbb3468893 Add constructors for network types. 2020-08-10 12:28:01 -07:00
kellerkindt
6971df4ac3
Merge pull request #22 from newAM/update_dependencies
Update dependencies.
2020-08-10 07:25:02 +02:00
kellerkindt
73f2a68608
Merge pull request #20 from newAM/remove_lock
Remove Cargo.lock
2020-08-10 07:19:14 +02:00
Alex M
64085eab90 Update dependencies. 2020-08-09 16:27:05 -07:00
Alex M
fdfb8d651b Remove Cargo.lock 2020-08-09 15:48:04 -07:00
kellerkindt
979e750e89
Merge pull request #19 from gbip/master
Make IpAddr "Eq"
2020-07-20 13:27:57 +02:00
Paul Florence
bf75387b37 Make IpAddr "Eq" 2020-07-20 13:21:33 +02:00
GitLab Runner
b5b6ea8655 Merge branch 'master' of https://git.tallbyte.com/rust/w5500 2020-06-10 15:36:25 +00:00
Michael Watzko
8f39a1a956 Version 0.3.0 2020-06-10 17:35:44 +02:00
Michael Watzko
30feeabd3e Version 0.3.0 2020-06-10 17:34:22 +02:00
kellerkindt
a8909816bc
Fix usage of inactive w5500 instance 2020-06-10 17:32:30 +02:00
kellerkindt
348a17f24a
Add CHANGELOG for upcoming 0.3.0 release 2020-06-10 17:29:38 +02:00
Michael Watzko
02ae928a51 Update doc and links 2020-06-10 17:19:34 +02:00
Michael Watzko
0785534c1c Remove unused lifetime (result of rebase merge) 2020-06-10 16:55:41 +02:00
Michael Watzko
2e1aa239d2 Upgrade to rust 2018 edition 2020-06-10 16:55:23 +02:00
Michael Watzko
b09643c886 Fix rightful clippy complaints about map_err 2020-06-10 16:55:23 +02:00
Michael Watzko
45d0a5c720 No longer allow unused 2020-06-10 16:55:22 +02:00
Michael Watzko
caecd49b08 Fix intra_doc_link_resolution_failure and deny in lib.rs 2020-06-10 16:55:22 +02:00
Michael Watzko
75571b10c9 Add the Safety section header and deny intra_doc_link_failures 2020-06-10 16:55:22 +02:00
Michael Watzko
d02bbf7e5c Take OutputPin by ownership instead of ref mut github#13 2020-06-10 16:55:22 +02:00
kellerkindt
a106815791
Add status badges to the README 2020-06-10 16:25:46 +02:00
kellerkindt
74a9ae5ccd
Add github workflow action 2020-06-10 16:14:15 +02:00
kellerkindt
f8e6bcf20a
Change 'To To' to 'Todo' in the README 2019-08-02 17:23:15 +02:00
kellerkindt
517da55f3c
Merge pull request #12 from jonahbron/improve-docs
Improved documentation in README and doc comments in library
2019-08-02 08:22:31 -07:00
Jonah Dahlquist
b9aa4f9ca1 Improved documentation in README and doc comments in library 2019-08-02 10:15:26 -05:00
Michael Watzko
0185724e6e Replace generic errors of Udp into a associative type 2019-08-01 16:28:25 +02:00
kellerkindt
37ee7bcace
Merge pull request #11 from jonahbron/update-output-pin
Removed another Error generic
2019-08-01 07:22:54 -07:00
Jonah Dahlquist
3e5610982f Removed another Error generic 2019-08-01 09:18:21 -05:00
kellerkindt
9c80427d8d
Merge pull request #10 from jonahbron/update-output-pin
Updated all dependencies, replaced deprecated v1 OutputPin
2019-08-01 07:07:26 -07:00
Jonah Dahlquist
020272b9f9 Removed more redundent generics 2019-08-01 09:06:05 -05:00
Jonah Dahlquist
e8e44413d3 Removed unnecessary generics from structs 2019-08-01 08:38:42 -05:00
Jonah Dahlquist
72c91266bd Made chip_(de)select errors propagate properly 2019-07-31 18:42:20 -05:00
Jonah Dahlquist
1d88a91e88 Updated all dependencies, replaced deprecated v1 OutputPin 2019-07-30 20:25:18 -05:00
kellerkindt
4dbc18cec2
[AVR-compatibility] Merge pull request #7 from jonahbron/master
Removed all trait objects and replaced with bound generics
2019-07-20 13:48:46 +02:00
Jonah Dahlquist
b943350acf Removed all trait objects and replaced with bound generics 2019-07-18 12:35:25 -05:00
kellerkindt
facc33c065
Merge pull request #4 from sinuss/master
use rust 1.32.0 `to_be_bytes` instead
2019-04-20 16:09:22 +02:00
Vincent Stakenburg
b784982f9e use rust 1.32.0 to_be_bytes instead 2019-04-19 13:11:44 +02:00
Michael Watzko
a1e402de7e Add SPI and CS initialisation 2019-02-17 14:30:39 +01:00
Michael Watzko
123c44b385 Re-add set_mac/ip/subnet/gateway example 2019-02-17 14:11:09 +01:00
Michael Watzko
c069211e72 GH-3: Dont require the local port in .blocking_send anymore 2019-02-12 23:27:04 +01:00
Michael Watzko
4708d31518 GH-3: Update README as well 2019-02-12 23:23:28 +01:00
Michael Watzko
1415adbae0 GH-3: Refactor to allow to state tracking of sockets, take an &mut SPI while 'activated'
The activated mode allows one to call functions without passing the SPI reference
each time, while not consuming it for the lifetime of W5500.
2019-02-12 23:09:34 +01:00
Michael Watzko
0bc4e614a3 GH-3: Clarify licensing 2019-02-12 17:25:17 +01:00
Michael Watzko
7b6957d61f Version 0.1.6 (publish removal of nightly requirement to crates.io) 2019-01-20 17:05:52 +01:00
Michael Watzko
f3e66ebd7f Remvoe unused feature requirement 2018-10-27 19:43:11 +02:00
Michael Watzko
c75f150ff2 Version 0.1.5 update keywords to include 'embedded-hal-driver' 2018-07-16 15:03:06 +02:00
Michael Watzko
56ee6a6f02 Update to latest rust / stm32f103xx-hal changes 2018-06-09 00:08:54 +02:00
Michael Watzko
54ba7a9f82 Make .init() callable 2018-04-02 01:11:08 +02:00