Changes between Version 108 and Version 109 of 802.11/Changelog


Ignore:
Timestamp:
Dec 11, 2015, 3:11:35 PM (8 years ago)
Author:
murphpo
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • 802.11/Changelog

    v108 v109  
    1818 * Used new wlan_mac_time_hw core to simplify handling of timestamps throughput design
    1919  * '''MAC Time''' used for MAC TSF (timestamps in Tx beacons, timestamp updated from Rx beacons) and for all log entry timestamps. Code can change MAC Time with {{{set_mac_timestamp_usec(u64 new_time)}}} or apply a time delta with {{{set_mac_timestamp_usec(u64 new_time)}}}. These functions are supported in both CPUs.
    20   * '''System Time''' is a new 64-bit microsecond counter that cannot be changed from code. The counter starts after the FPGA is configured and runs continuously, even across CPU resets. The System Time is useful where a timer with guaranteed monotonicity is required. The MAC High Framework scheduler and the AP's node activity timeouts now use the System Time. The System Time can be written to the node's even log via {{{TIME_INFO}}} entries.
     20  * '''System Time''' is a new 64-bit microsecond counter that cannot be changed from code. The counter starts after the FPGA is configured and runs continuously, even across CPU resets. The System Time is useful where a timer with guaranteed monotonicity is required. The MAC High Framework scheduler and the AP's node activity timeouts now use the System Time. The System Time can be recorded in the node's event log via {{{TIME_INFO}}} entries.
    2121 * Fixed bug with logging of channel in Rx log entries. Previously RX_OFDM and RX_DSSS entries used CPU High's last-known channel. They now use the accurate channel value included in the {{{rx_frame_info}}} data supplied by CPU Low
    2222 * Added Tx queue occupancy logging; current occupancy of the Tx queue is recorded in the {{{tx_frame_info}}} of each packet as it is enqueued. This value is eventually logged in the corresponding TX log entry.