From 869d9e9dcaf7c6e2e4f7f0db2e0285aa3eb8116c Mon Sep 17 00:00:00 2001 From: Oleksij Rempel Date: Tue, 15 Oct 2013 09:55:34 -0700 Subject: [PATCH] Created TODO (markdown) --- TODO.md | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 TODO.md diff --git a/TODO.md b/TODO.md new file mode 100644 index 0000000..e54abb4 --- /dev/null +++ b/TODO.md @@ -0,0 +1,18 @@ +# Solve EP4 problem or workaround it, see [[usb related issues]] +* Move RMW command to firmware (in progress) +* Do LED blinking by firmware +* Try to route WMI commands over EP5 or EP6. This will need firmware modification +* Do relaxed channel scan. Instead of doing all channels at one time, do partial scans, for example one channel each 20 seconds. + +# Source related works +* Keep cleaning. Remove atheros glue code. + +> adf/asf is a layer of atheros glue code +> that was designed to provide OS portability ie, code wouldn't call OS functions, +> macros, types directly there'd be an ADF definition +> and then the ADF code for your OS would do the OS specific stuff +> cmnos is the OS written to run on these little embedded CPUs from the vendor. + +> since a lot of the firmware code originated from the existing HAL driver +> that used ADF/ASF mcaros that's why it showd up +> I mean, eventually, we can kill them all and likely should kill them all [Adrian] -- 2.25.1