From 11519701cabc6080f8293d7369403449b418f3e6 Mon Sep 17 00:00:00 2001 From: Oleksij Rempel Date: Fri, 26 Jul 2013 22:52:39 -0700 Subject: [PATCH] Created HTC (markdown) --- HTC.md | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 HTC.md diff --git a/HTC.md b/HTC.md new file mode 100644 index 0000000..5a6ea88 --- /dev/null +++ b/HTC.md @@ -0,0 +1,22 @@ +## HIF - ?? +Comparable with PHY layer of network interface. +Responsible for: +* registering HW interface +* uploading firmware +* handle PM - suspend, resume. Reset, eject... +* complete low level rutine. In this case USB. + +## HTC - host target communications +Has static Endpoint = 0. +Responsible for: +* Communication between host and target +* Registering services. For example WMI, RX, TX, Beacon... +* Routing messages to services + +## WMI – Wireless Module Interface Service +Responsible for: +* any kind of mac access, abstract or direct - register access. + +## 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 -- 2.25.1