Made bitmap view and path AppMessage targets. Picture files can now be
[AROS.git] / arch / arm-native / ceboot / README.txt
blob2ffecdd1b50665bbdd368e9046d52a7a0973aa1b
1  This is CEBoot - an incomplete (at the moment), experimental Windows CE-hosted softkicker for native AROS.\r
2 \r
3  This project is inspired by HaRET Linux bootloader (http://htc-linux.org/wiki/index.php?title=HaRET).\r
4 However it's neither HaRET port nor based on HaRET's code. This is a clean implementation of AROS bootloader,\r
5 using just some techniques learned from HaRET source code. It is more based on hosted AROSBootstrap, however\r
6 significantly reengineered to meet needs of native kickstart.\r
7 \r
8  CEBoot is written with portability accross various CPUs in mind, however is developed on ARM device (HTC Touch2\r
9 smartphone). The only CPU-dependent code is going to be MMU trampoline (not written yet). It is currently compiled\r
10 with arm-mingw32ce-gcc, to which $KERNEL_CC is set when AROS is configured with --target=mingw32-arm (originally\r
11 standing for ARM WindowsCE-hosted build). When native ARM AROS involves, the build system will be improved to allow\r
12 building this bootstrap alongside any native port. Since CEBoot is designed to be portable, it can be improved in\r
13 order to allow booting up AROS on i386 devices originally running Windows CE. The bootloader will need to supply\r
14 a proper Multiboot memory map to the kickstart in order to do this.\r
16                                                                 23.12.2011 Pavel Fedin <pavel_fedin@mail.ru>