Skip to content
Snippets Groups Projects
Commit 8377fd56 authored by Jeremy Soller's avatar Jeremy Soller
Browse files

Merge branch 'ivan/port_aarch64' into 'master'

port aarch64 && raspi3b+

See merge request !326
parents cc964cd2 54c12d41
No related branches found
No related tags found
1 merge request!326port aarch64 && raspi3b+
......@@ -15,6 +15,22 @@ BINS=(
lived
)
aarch64_redefine_bin()
{
BINS=(inputd lived)
case "${BOARD}" in
raspi3bp)
BINS+=(bcm2835-sdhcid)
;;
raspi3b)
BINS+=(bcm2835-sdhcid)
;;
*)
#qemu-virt
;;
esac
}
case "${TARGET}" in
i686-unknown-redox)
BINS+=(ided ps2d)
......@@ -22,6 +38,9 @@ case "${TARGET}" in
x86_64-unknown-redox)
BINS+=(acpid ided ps2d)
;;
aarch64-unknown-redox)
aarch64_redefine_bin
;;
*)
;;
esac
......
export PATH /bin
export TMPDIR /tmp
nulld
zerod
randd
inputd
vesad T T G
logd debug: display.vesa:1
stdio log:
ramfs logging
lived
redoxfs --uuid $REDOXFS_UUID file $REDOXFS_BLOCK
cd file:
export PATH file:/bin
run.d /etc/init.d
export PATH /bin
export TMPDIR /tmp
nulld
zerod
randd
inputd
vesad T T G
logd debug: display.vesa:1
stdio log:
ramfs logging
lived
bcm2835-sdhcid
redoxfs --uuid $REDOXFS_UUID file $REDOXFS_BLOCK
cd file:
export PATH file:/bin
run.d /etc/init.d
......@@ -21,6 +21,11 @@ cp -r "${COOKBOOK_SYSROOT}/"* "${COOKBOOK_BUILD}/initfs"
# TODO: Move init.rc to another recipe, perhaps initfs-misc? Then it can be installed as a regular dependency.
cp "${COOKBOOK_RECIPE}/init.rc" "${COOKBOOK_BUILD}/initfs/etc/init.rc"
if [ -e ${COOKBOOK_RECIPE}/${TARGET}/init.rc.${BOARD} ]; then
cp "${COOKBOOK_RECIPE}/${TARGET}/init.rc.${BOARD}" "${COOKBOOK_BUILD}/initfs/etc/init.rc"
elif [ -e ${COOKBOOK_RECIPE}/${TARGET}/init.rc ]; then
cp "${COOKBOOK_RECIPE}/${TARGET}/init.rc" "${COOKBOOK_BUILD}/initfs/etc/init.rc"
fi
for bin in ${INITFS_RM_BINS}; do
rm -f "${COOKBOOK_BUILD}/initfs/bin/$bin"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment