- /* figure out how much data we have. do a couple checks for 0
- * data */
- header = ntohl(dsi->header.dsi_code);
- dsi->datasize = header ? ntohl(dsi->header.dsi_len) - header : 0;
- if (dsi->datasize > 0) {
- len = MIN(sizeof(dsi->commands) - header, dsi->datasize);
-
- /* write last part of command buffer into buf */
- memcpy(buf, dsi->commands + header, len);
-
- /* recalculate remaining data */
- dsi->datasize -= len;
- } else
- len = 0;
+ LOG(log_maxdebug, logtype_dsi, "dsi_writeinit: remaining DSI datasize: %jd", (intmax_t)dsi->datasize);