From 9fa72b0f146f19cdb2fb407f8be5c3d8c4af2f46 Mon Sep 17 00:00:00 2001 From: Bunnaroath Sou Date: Tue, 26 Mar 2019 14:30:38 -0700 Subject: Update readme to include dhrystone --- README.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'README.md') diff --git a/README.md b/README.md index 2b5a36b..1773137 100644 --- a/README.md +++ b/README.md @@ -92,6 +92,8 @@ operating systems to RISC-V. - Demonstrates how to configure a Physical Memory Protection (PMP) region - sifive-welcome - Prints the SiFive banner and blinks LEDs + - dhrystone + - "Dhrystone" Benchmark Program by Reinhold P. Weicker ### Setting up the SDK ### @@ -181,6 +183,16 @@ with the `release` configuration, you would instead run the command make PROGRAM=timer-interrupt TARGET=coreip-s51-arty CONFIGURATION=release software ``` +##### Building an Benchmark Program #### + +Building a benchmark program is slightly special in that certain section is +required to be loaded in specific memory region. A specialize linker file has +been created for its optimal run. + +``` +make PROGRAM=dhrystone TARGET=coreip-e31-arty LINK_TARGET=ramrodata software +``` + #### Uploading to the Target Board #### ``` -- cgit v1.2.1-18-gbd029