2012-11-27 09:09:30 +00:00
|
|
|
This directory contains boot-loader files needed to boot Genode and to create
|
|
|
|
boot images. The tools are available in binary form. Pointers to the source
|
|
|
|
code respectively the download source of binaries are described below.
|
|
|
|
|
2020-10-28 13:55:10 +00:00
|
|
|
:'bender'
|
2012-11-27 09:09:30 +00:00
|
|
|
|
2020-10-28 13:55:10 +00:00
|
|
|
The tool is part of the 'morbo' toolchain available under GPL.
|
2012-11-27 09:09:30 +00:00
|
|
|
The toolchain was obtained from https://github.com/TUD-OS/morbo.
|
2020-10-28 13:55:10 +00:00
|
|
|
|
2018-08-06 19:43:54 +00:00
|
|
|
For Genode bender was modified so that binaries are only relocated up
|
2020-10-28 13:55:10 +00:00
|
|
|
to 2G physical. Additionally, relocation can be limited to 256M for sel4.
|
|
|
|
|
|
|
|
Optionally, the tool may load Intel microcode if configured via commandline.
|
|
|
|
The tool expects to find an module named micro.code which contains
|
2018-08-06 19:43:54 +00:00
|
|
|
a valid Intel microcode file for the target CPU.
|
|
|
|
|
2020-10-28 13:55:10 +00:00
|
|
|
Additionally, the tool may adjust the Intel HWP default settings if
|
|
|
|
configured via commandline.
|
|
|
|
|
2017-08-04 07:19:00 +00:00
|
|
|
The changes are available from
|
2023-02-07 20:36:56 +00:00
|
|
|
https://github.com/alex-ab/morbo.git.
|
2012-11-27 09:09:30 +00:00
|
|
|
|
2022-07-11 07:24:50 +00:00
|
|
|
git branch genode_bender
|
2023-02-07 20:36:56 +00:00
|
|
|
git commit 77a69185981de373905ae7e9c4ae24cd5cb1ac99
|
2017-08-04 07:19:00 +00:00
|
|
|
|
2012-11-27 09:09:30 +00:00
|
|
|
:'pulsar':
|
|
|
|
|
2022-09-05 11:34:36 +00:00
|
|
|
The 'pulsar' tool was obtained in binary form from
|
2012-11-27 09:09:30 +00:00
|
|
|
http://os.inf.tu-dresden.de/~us15/pulsar.
|
|
|
|
|
2017-03-27 10:39:13 +00:00
|
|
|
:'unzip'
|
|
|
|
|
|
|
|
The 'unzip' tool is part of the 'morbo' toolchain available under GPL.
|
|
|
|
The toolchain was obtained from https://github.com/TUD-OS/morbo.
|
|
|
|
For Genode the unzip was modified so that raw binary images with a Multiboot
|
|
|
|
OS header can be loaded.
|
|
|
|
The changes are available on the genode_bender branch of
|
|
|
|
https://github.com/skalk/morbo.git.
|