upgrade-apply: Add support for 32bit 99/278899/4 submit/tizen/20220729.161800
authorMateusz Moscicki <m.moscicki2@partner.samsung.com>
Wed, 27 Jul 2022 08:38:22 +0000 (10:38 +0200)
committerMateusz Moscicki <m.moscicki2@partner.samsung.com>
Fri, 29 Jul 2022 16:04:10 +0000 (18:04 +0200)
commit6f4ee86c1539b5d1641c3ff19a66eed87f3df5d6
treeaf1d89984adb3f39d942b7bcbe7a18d8933e1158
parent681435da74ff6332791b76c9ec1d33d1cf64ff80
upgrade-apply: Add support for 32bit

On 32-bit architecture mmap is not able to map entire partitions, so we
need to do it in fragments. An alternative solution based on
read/write/seek ran almost twice as slow.

Change-Id: I6fecc1545e966cdda52dca8ae906e79a47750b54
upgrade-apply/CMakeLists.txt
upgrade-apply/patch/patch.c
upgrade-apply/patch/patch.h