File tree Expand file tree Collapse file tree 4 files changed +2
-21
lines changed
cpp-baremetal-semihosting Expand file tree Collapse file tree 4 files changed +2
-21
lines changed Original file line number Diff line number Diff line change @@ -6,7 +6,6 @@ Embedded Toolchain for Arm.
66## Directory structure
77
88* ` ldscripts ` - Linker scripts used by the samples.
9- * ` startup ` - Startup code used by the samples.
109* ` src ` - Sample source code, Makefile and description, each sub-directory is a
1110 separate sample.
1211
@@ -24,16 +23,7 @@ In order to compile the samples you will need the following tools:
2423* GNU Make (Linux and MSYS2)
2524
2625To run the samples you will need a QEMU emulator to be installed on your
27- machine. The `` basic-semihosting `` sample uses the QEMU User space emulator,
28- on Ubuntu Linux it can be installed using the following command:
29-
30- ```
31- # apt-get install qemu-user
32- ```
33-
34- The User space emulator is only available for Linux.
35-
36- The other two samples (`` baremetal-semihosting `` and `` baremetal-uart `` ) rely on
26+ machine. The samples rely on
3727the QEMU Arm System emulator. On Ubuntu Linux it can be installed as follows:
3828
3929```
Original file line number Diff line number Diff line change @@ -4,6 +4,3 @@ This sample shows how to use semihosting with
44[ QEMU Arm System emulator] ( https://www.qemu.org/docs/master/system/target-arm.html )
55targeting the
66[ micro: bit board model] ( https://www.qemu.org/2019/05/22/microbit/ ) .
7-
8- It uses the startup code and the linker script file from the GNU Arm Embedded
9- Toolchain samples.
Original file line number Diff line number Diff line change @@ -5,7 +5,4 @@ This sample shows how to use
55without semihosting targeting the
66[ micro: bit board model] ( https://www.qemu.org/2019/05/22/microbit/ ) .
77
8- It uses the startup code and the linker script file from the GNU Arm Embedded
9- Toolchain samples.
10-
11- _ Note: The sample code hangs at the end of the execution in an infinite loop!_
8+ _ Note: The sample code hangs at the end of the execution in an infinite loop! Use `` Ctrl-a x `` to terminate._
Original file line number Diff line number Diff line change @@ -5,6 +5,3 @@ This sample shows how to use semihosting with
55targeting the
66[ micro: bit board model] ( https://www.qemu.org/2019/05/22/microbit/ )
77to build C++ programs.
8-
9- It uses the startup code and the linker script file from the GNU Arm Embedded
10- Toolchain samples.
You can’t perform that action at this time.
0 commit comments