replaced all sendBuffer calls with sendBufferDma