Skip to content

Commit 36a186a

Browse files
authored
esp: Cleanup unused imports and declarations (#905)
1 parent 82c7d8d commit 36a186a

18 files changed

Lines changed: 0 additions & 140 deletions

File tree

examples/espressif/esp/build.zig

Lines changed: 0 additions & 105 deletions
Original file line numberDiff line numberDiff line change
@@ -127,108 +127,3 @@ const Example = struct {
127127
file: []const u8,
128128
features: Features = .{},
129129
};
130-
131-
const lwip_flags = [_][]const u8{ "-std=c99", "-fno-sanitize=undefined" };
132-
const lwip_files = [_][]const u8{
133-
// Core files
134-
"core/init.c",
135-
"core/def.c",
136-
"core/dns.c",
137-
"core/inet_chksum.c",
138-
"core/ip.c",
139-
"core/mem.c",
140-
"core/memp.c",
141-
"core/netif.c",
142-
"core/pbuf.c",
143-
"core/raw.c",
144-
"core/stats.c",
145-
"core/sys.c",
146-
"core/altcp.c",
147-
"core/altcp_alloc.c",
148-
"core/altcp_tcp.c",
149-
"core/tcp.c",
150-
"core/tcp_in.c",
151-
"core/tcp_out.c",
152-
"core/timeouts.c",
153-
"core/udp.c",
154-
155-
// IPv4 implementation:
156-
"core/ipv4/acd.c",
157-
"core/ipv4/autoip.c",
158-
"core/ipv4/dhcp.c",
159-
"core/ipv4/etharp.c",
160-
"core/ipv4/icmp.c",
161-
"core/ipv4/igmp.c",
162-
"core/ipv4/ip4_frag.c",
163-
"core/ipv4/ip4.c",
164-
"core/ipv4/ip4_addr.c",
165-
166-
// IPv6 implementation:
167-
"core/ipv6/dhcp6.c",
168-
"core/ipv6/ethip6.c",
169-
"core/ipv6/icmp6.c",
170-
"core/ipv6/inet6.c",
171-
"core/ipv6/ip6.c",
172-
"core/ipv6/ip6_addr.c",
173-
"core/ipv6/ip6_frag.c",
174-
"core/ipv6/mld6.c",
175-
"core/ipv6/nd6.c",
176-
177-
// Interfaces
178-
"netif/ethernet.c",
179-
180-
// Interfaces:
181-
// "netif/bridgeif.c",
182-
// "netif/ethernet.c",
183-
// "netif/slipif.c",
184-
// "netif/bridgeif_fdb.c",
185-
186-
// sequential APIs
187-
// "api/err.c",
188-
// "api/api_msg.c",
189-
// "api/netifapi.c",
190-
// "api/sockets.c",
191-
// "api/netbuf.c",
192-
// "api/api_lib.c",
193-
// "api/tcpip.c",
194-
// "api/netdb.c",
195-
// "api/if_api.c",
196-
197-
// 6LoWPAN
198-
// "netif/lowpan6.c",
199-
// "netif/lowpan6_ble.c",
200-
// "netif/lowpan6_common.c",
201-
// "netif/zepif.c",
202-
203-
// PPP
204-
// "netif/ppp/polarssl/arc4.c",
205-
// "netif/ppp/polarssl/des.c",
206-
// "netif/ppp/polarssl/md4.c",
207-
// "netif/ppp/polarssl/sha1.c",
208-
// "netif/ppp/polarssl/md5.c",
209-
// "netif/ppp/ipcp.c",
210-
// "netif/ppp/magic.c",
211-
// "netif/ppp/pppoe.c",
212-
// "netif/ppp/mppe.c",
213-
// "netif/ppp/multilink.c",
214-
// "netif/ppp/chap-new.c",
215-
// "netif/ppp/auth.c",
216-
// "netif/ppp/chap_ms.c",
217-
// "netif/ppp/ipv6cp.c",
218-
// "netif/ppp/chap-md5.c",
219-
// "netif/ppp/upap.c",
220-
// "netif/ppp/pppapi.c",
221-
// "netif/ppp/pppos.c",
222-
// "netif/ppp/eap.c",
223-
// "netif/ppp/pppol2tp.c",
224-
// "netif/ppp/demand.c",
225-
// "netif/ppp/fsm.c",
226-
// "netif/ppp/eui64.c",
227-
// "netif/ppp/ccp.c",
228-
// "netif/ppp/pppcrypt.c",
229-
// "netif/ppp/utils.c",
230-
// "netif/ppp/vj.c",
231-
// "netif/ppp/lcp.c",
232-
// "netif/ppp/ppp.c",
233-
// "netif/ppp/ecp.c",
234-
};

examples/espressif/esp/src/blinky.zig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
const std = @import("std");
22
const microzig = @import("microzig");
3-
const peripherals = microzig.chip.peripherals;
43
const hal = microzig.hal;
54
const gpio = hal.gpio;
65
const usb_serial_jtag = hal.usb_serial_jtag;

examples/espressif/esp/src/gpio_input.zig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
1-
const std = @import("std");
21
const microzig = @import("microzig");
32

43
const esp = microzig.hal;
5-
const time = esp.time;
64
const gpio = esp.gpio;
75

86
pub fn main() !void {

examples/espressif/esp/src/i2c_bus_scan.zig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ const time = microzig.drivers.time;
55
const esp = microzig.hal;
66
const i2c = esp.i2c;
77
const gpio = esp.gpio;
8-
const peripherals = microzig.chip.peripherals;
98

109
var i2c0 = i2c.instance.num(0);
1110

examples/espressif/esp/src/i2c_display_sh1106.zig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
const std = @import("std");
22
const microzig = @import("microzig");
3-
const time = microzig.drivers.time;
43
const SH1106 = microzig.drivers.display.SH1106;
54

65
const esp = microzig.hal;
76
const i2c = esp.i2c;
87
const gpio = esp.gpio;
9-
const peripherals = microzig.chip.peripherals;
108
const I2C_Datagram_Device = esp.drivers.I2C_Datagram_Device;
119
const sleep_ms = esp.time.sleep_ms;
1210

examples/espressif/esp/src/i2c_temp.zig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,10 @@
11
const std = @import("std");
22
const microzig = @import("microzig");
3-
const time = microzig.drivers.time;
43
const TMP117 = microzig.drivers.sensor.TMP117;
54

65
const esp = microzig.hal;
76
const i2c = esp.i2c;
87
const gpio = esp.gpio;
9-
const peripherals = microzig.chip.peripherals;
108
const I2C_Device = esp.drivers.I2C_Device;
119
const sleep_ms = esp.time.sleep_ms;
1210

examples/espressif/esp/src/lwip/exports.zig

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
/// Platform dependent exports required by lwip
22
///
33
const std = @import("std");
4-
const assert = std.debug.assert;
54

65
const microzig = @import("microzig");
76
const esp = microzig.hal;

examples/espressif/esp/src/rtos.zig

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,7 @@
11
const std = @import("std");
2-
const log = std.log;
32

43
const microzig = @import("microzig");
5-
const peripherals = microzig.chip.peripherals;
64
const esp = microzig.hal;
7-
const gpio = esp.gpio;
8-
const systimer = esp.systimer;
95
const usb_serial_jtag = esp.usb_serial_jtag;
106
const rtos = esp.rtos;
117

examples/espressif/esp/src/systimer.zig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
const std = @import("std");
22
const microzig = @import("microzig");
3-
const peripherals = microzig.chip.peripherals;
43
const hal = microzig.hal;
5-
const gpio = hal.gpio;
64
const systimer = hal.systimer;
75
const usb_serial_jtag = hal.usb_serial_jtag;
86

examples/espressif/esp/src/tcp_server.zig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
const std = @import("std");
2-
const assert = std.debug.assert;
32

43
const microzig = @import("microzig");
5-
const interrupt = microzig.cpu.interrupt;
64
const hal = microzig.hal;
75
const rtos = hal.rtos;
86
const radio = hal.radio;

0 commit comments

Comments
 (0)