Merge #187 187: Add documentation describing `libtock-rs`'s unaudited third-party dependencies. r=jrvanwhy a=jrvanwhy This document is required by [Tock's threat model](https://github.com/tock/tock/blob/master/doc/threat_model/Code_Review.md). [Rendered](https://github.com/jrvanwhy/libtock-rs/blob/threat-model-doc/doc/Dependencies.md) Co-authored-by: Johnathan Van Why <jrvanwhy@google.com>
diff --git a/Makefile b/Makefile index f1f6dd5..b7eef32 100644 --- a/Makefile +++ b/Makefile
@@ -14,6 +14,7 @@ @echo " - opentitan" @echo " - hifive1" @echo " - nrf52" + @echo " - apollo3" @echo @echo "Run 'make setup' to setup Rust to build libtock-rs." @echo "Run 'make <board>' to build libtock-rs for that board"
diff --git a/boards/layout_opentitan.ld b/boards/layout_opentitan.ld index db48eef..0ae4b60 100644 --- a/boards/layout_opentitan.ld +++ b/boards/layout_opentitan.ld
@@ -10,7 +10,7 @@ * the kernel binary, check for the actual address of APP_MEMORY! */ FLASH (rx) : ORIGIN = 0x20030040, LENGTH = 32M - SRAM (rwx) : ORIGIN = 0x10002800, LENGTH = 512K + SRAM (rwx) : ORIGIN = 0x10002D00, LENGTH = 512K } /*
diff --git a/tools/flash.sh b/tools/flash.sh index f24127e..ea75dee 100755 --- a/tools/flash.sh +++ b/tools/flash.sh
@@ -3,7 +3,7 @@ set -eux artifact="$(basename $1)" -rust_target_folder="$(readlink -f $(dirname $1)/../..)" +rust_target_folder="$(cd $(dirname $1)/../.. && pwd -P)" if [ -z $APP_HEAP_SIZE ]; then echo "Set APP_HEAP_SIZE to a value" exit 1