You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
An issue I encountered when migrating ArcEm to the newer toolchain is that using dmaFillHalfWords to clear the main screen ends up corrupting the UI on the touch screen. From what I can tell, it relates to the fact that dmaStartFill16 in calico performs two separate 16-bit writes for REG_DMAxCNT_L and REG_DMAxCNT_H rather than a single 32-bit write like in previous versions of libnds, but I don't know why that would cause a problem.
The text was updated successfully, but these errors were encountered:
An issue I encountered when migrating ArcEm to the newer toolchain is that using
dmaFillHalfWords
to clear the main screen ends up corrupting the UI on the touch screen. From what I can tell, it relates to the fact thatdmaStartFill16
in calico performs two separate 16-bit writes forREG_DMAxCNT_L
andREG_DMAxCNT_H
rather than a single 32-bit write like in previous versions of libnds, but I don't know why that would cause a problem.The text was updated successfully, but these errors were encountered: