ds_txstatus1
ads->ds_txstatus0 = ads->ds_txstatus1 = 0;
ads->ds_txstatus0 = ads->ds_txstatus1 = 0;
if (ads->ds_txstatus1 & AR_ExcessiveRetries) {
if (ads->ds_txstatus1 & AR_Filtered) {
if (ads->ds_txstatus1 & AR_FIFOUnderrun) {
if (ads->ds_txstatus1 & AR_TxTimerExpired) {
if (ads->ds_txstatus1 & AR_DescCfgErr) {
if (ads->ds_txstatus1 & AR_TxDataUnderrun) {
if (ads->ds_txstatus1 & AR_TxDelimUnderrun) {
ds->ds_txstat.ts_shortretry = MS(ads->ds_txstatus1, AR_RTSFailCnt);
ds->ds_txstat.ts_longretry = MS(ads->ds_txstatus1, AR_DataFailCnt);
ds->ds_txstat.ts_virtcol = MS(ads->ds_txstatus1, AR_VirtRetryCnt);