Enhance addDataCopy() to handle large content arrays

Updated the addDataCopy(byte[] content) helper method to handle large
content arrays by splitting them into smaller chunks. This is necessary
because the APFv6 data copy instruction has a maximum size limit of 255
bytes. The method now uses multiple data copy instructions to ensure
that large content arrays are copied completely and correctly.

Test: TH
Change-Id: Iefc2fc1b268651f0dd122e8a0a0639483edf9d08
3 files changed