de1c184e6c
Follow: http://glennastory.net/boot/sysinit.html This is first script that init runs is rc.sysinit. This script does serval initialization tasks about basic service. The boot sequence currently provided to the board level is: board_earlyinitialize-> board_lateinitialize(Peripherals driver, core driver, ...)-> run rcS script(mount fs, run service) -> board_appinitialize-> After this patch: The boot sequence currently provided to the board level is: board_earlyinitialize-> board_lateinitialize(core driver,...)-> run rc.sysinit script(mount fs, run core service) -> board_appinitialize(Peripherals driver)-> run rcS script(run other service)-> So, Peripheral drivers can do more with the file system and core services. Signed-off-by: Jiuzhu Dong <dongjiuzhu1@xiaomi.com> |
||
---|---|---|
.. | ||
_static | ||
_templates | ||
applications | ||
components | ||
contributing | ||
faq | ||
guides | ||
introduction | ||
platforms | ||
quickstart | ||
reference | ||
.gitignore | ||
conf.py | ||
glossary.rst | ||
index.rst | ||
make.bat | ||
Makefile | ||
Pipfile | ||
Pipfile.lock | ||
substitutions.rst |