Changes between Version 7 and Version 8 of 802.11/Usage/UserIO
- Timestamp:
- Aug 18, 2016, 11:51:26 AM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
802.11/Usage/UserIO
v7 v8 46 46 '''Important Update:''' As of v1.5.3 both CPUs can access the software-controlled debug I/O via the single w3_userio core. The state of a debug output is stored in the w3_userio core. Either CPU can set or unset each software-controlled output at any time. This is a changed from previous releases where the software-controlled outputs were driven by an OR of values written by each CPU. 47 47 48 The MAC framework provides [browser:/ReferenceDesigns/w3_802.11/c/wlan_mac_common/include/wlan_mac_userio_util.h?rev=5591#L29 helper macros in wlan_mac_userio_util.h] for accessing the debug header configuration and pin gstates. These macros can be used anywhere in the C code in CPU High and Low. For example, to use pin 15 as a software-controlled output to benchmark execution time of a code block:48 The MAC framework provides [browser:/ReferenceDesigns/w3_802.11/c/wlan_mac_common/include/wlan_mac_userio_util.h?rev=5591#L29 helper macros in wlan_mac_userio_util.h] for accessing the debug header configuration and pin states. These macros can be used anywhere in the C code in CPU High and Low. For example, to use pin 15 as a software-controlled output to benchmark execution time of a code block: 49 49 50 50 {{{#!C