From: Oleksij Rempel Date: Sat, 27 Jul 2013 06:27:41 +0000 (-0700) Subject: Updated HTC (markdown) X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=7d39f8cbabaf569d34cecb866aaa5ce0884acf28;p=librecmc%2Fopen-ath9k-htc-firmware.wiki.git Updated HTC (markdown) --- diff --git a/HTC.md b/HTC.md index 5a6ea88..b8ffe75 100644 --- a/HTC.md +++ b/HTC.md @@ -12,6 +12,7 @@ Responsible for: * Communication between host and target * Registering services. For example WMI, RX, TX, Beacon... * Routing messages to services +* credits system. ## WMI – Wireless Module Interface Service Responsible for: @@ -19,4 +20,15 @@ Responsible for: ## Proposal: We need method to handle system exceptions and send system message for debuging. -It should use shortest path, and have guaranteed existence btw endpoint. In this case HTC is best choice. \ No newline at end of file +It should use shortest path, and have guaranteed existence btw endpoint. +On one sight HIF has shortest path, on other sight it is responsable only for PHY level. +In this case IMO, HTC is best choice. + +Current htc_frame_header accept fallowing flags: +* HTC_FLAGS_NEED_CREDIT_UPDATE +* HTC_FLAGS_RECV_TRAILER +* HTC_FLAGS_CREDIT_REDISTRIBUTION + +I suggest to add two more: +* HTC_FLAGS_EXCEPTION - target firmware filed and can't continue to work... with other words, we have a bug and should fix it. +* HTC_FLAGS_DMESG - send some debug information to the host. \ No newline at end of file