From: Oleksij Rempel Date: Tue, 15 Oct 2013 16:55:34 +0000 (-0700) Subject: Created TODO (markdown) X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=869d9e9dcaf7c6e2e4f7f0db2e0285aa3eb8116c;p=librecmc%2Fopen-ath9k-htc-firmware.wiki.git Created TODO (markdown) --- 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]