From 7d39f8cbabaf569d34cecb866aaa5ce0884acf28 Mon Sep 17 00:00:00 2001 From: Oleksij Rempel Date: Fri, 26 Jul 2013 23:27:41 -0700 Subject: [PATCH] Updated HTC (markdown) --- HTC.md | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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 -- 2.25.1