Fixed error with EAPD nodes array

EAPD nodes loop was reading too much data, leading to 1 additional node
being parsed (<= sizeof(…))
Updated IntelHDA to support future command modes