From 983a94a9c5166f5f4fea103737c6bbe436bec106 Mon Sep 17 00:00:00 2001
From: kbleeke <pluth@0t.re>
Date: Mon, 27 Mar 2023 22:34:48 +0200
Subject: [PATCH] update readme

---
 README.md | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/README.md b/README.md
index 5d4347e99..d24ec82f3 100644
--- a/README.md
+++ b/README.md
@@ -10,15 +10,16 @@ Working:
 - Sending and receiving Ethernet frames.
 - Using the default MAC address.
 - [`embassy-net`](https://embassy.dev) integration.
+- RP2040 PIO driver for the nonstandard half-duplex SPI used in the Pico W.
+- Using IRQ for device events
+- GPIO support (for LED on the Pico W)
 
 TODO:
 
 - AP mode (creating an AP)
-- GPIO support (used for the Pico W LED)
 - Scanning
 - Setting a custom MAC address.
-- RP2040 PIO driver for the nonstandard half-duplex SPI used in the Pico W. Probably porting [this](https://github.com/raspberrypi/pico-sdk/tree/master/src/rp2_common/cyw43_driver). (Currently bitbanging is used).
-- Using the IRQ pin instead of polling the bus.
+- Investigate why can [this](https://github.com/raspberrypi/pico-sdk/tree/master/src/rp2_common/pico_cyw43_driver) use higher PIO speed. 
 - Bus sleep (unclear what the benefit is. Is it needed for IRQs? or is it just power consumption optimization?)
 
 ## Running the example