Skip to content

Commit 88fc669

Browse files
committed
Add first draft ethernet support
1 parent c6f576f commit 88fc669

File tree

6 files changed

+5625
-2
lines changed

6 files changed

+5625
-2
lines changed

tm4c129x-hal/Cargo.toml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,10 +15,15 @@ repository = "https://github.com/thejpster/tm4c-hal/tm4c129x-hal"
1515
edition = "2018"
1616

1717
[dependencies]
18+
bare-metal = "0.2.4"
1819
cortex-m = "0.6"
1920
nb = "0.1"
2021
tm4c129x = "0.9"
2122

23+
[dependencies.byteorder]
24+
version = "1"
25+
default-features = false
26+
2227
[dependencies.cast]
2328
version = "0.2"
2429
default-features = false
@@ -27,6 +32,17 @@ default-features = false
2732
version = "0.2"
2833
features = ["unproven"]
2934

35+
[dependencies.smoltcp]
36+
version = "0.6"
37+
default_features = false
38+
features = [
39+
"proto-ipv4",
40+
"proto-ipv6",
41+
"socket-raw",
42+
"socket-udp",
43+
"socket-tcp",
44+
]
45+
3046
[dependencies.void]
3147
version = "1.0"
3248
default-features = false
@@ -35,5 +51,9 @@ default-features = false
3551
version = "0.3.0"
3652
path = "../tm4c-hal"
3753

54+
[dependencies.vcell]
55+
version = "0.1.0"
56+
features = ["const-fn"]
57+
3858
[features]
3959
rt = ["tm4c129x/rt"]

0 commit comments

Comments
 (0)