From eb36d1198cdf9dc1e2f776ef6e1e38755f6d13c5 Mon Sep 17 00:00:00 2001 From: Sebastian Huber Date: Wed, 25 Apr 2018 15:06:08 +0200 Subject: bsps: Move documentation, etc. files to bsps This patch is a part of the BSP source reorganization. Update #3285. --- c/src/lib/libbsp/or1k/generic_or1k/README | 34 ---------- c/src/lib/libbsp/or1k/generic_or1k/sim.cfg | 105 ----------------------------- 2 files changed, 139 deletions(-) delete mode 100644 c/src/lib/libbsp/or1k/generic_or1k/README delete mode 100644 c/src/lib/libbsp/or1k/generic_or1k/sim.cfg (limited to 'c/src/lib/libbsp/or1k') diff --git a/c/src/lib/libbsp/or1k/generic_or1k/README b/c/src/lib/libbsp/or1k/generic_or1k/README deleted file mode 100644 index 015286c208..0000000000 --- a/c/src/lib/libbsp/or1k/generic_or1k/README +++ /dev/null @@ -1,34 +0,0 @@ -This BSP can run on or1ksim, QEMU, jor1k [1] and OpenRISC supported FPGA boards. - -$ git clone git@github.com:openrisc/or1ksim.git -$ cd or1ksim -$ mkdir builddir_or1ksim -$ cd builddir_or1ksim -$ ../configure --target=or1k-elf --prefix=/opt/or1ksim -$ make all -$ make install -$ export PATH=/opt/or1ksim/bin:$PATH - -Configuration file "sim.cfg" should be provided for complex board -configurations at the current directory (which you run or1ksim from) or at -~/.or1k/ - -The current sim.cfg file that configures or1ksim emulator to RTEMS/or1ksim BSP -is at the same directory as this README. You can also use or1ksim script from -rtems-tools/sim-scripts. - -From command line type: - -$ or1k-elf-sim -f sim.cfg $PATH_TO_RTEMS_EXE - -From QEMU: - -$ qemu-system-or32 -serial mon:stdio -serial /dev/null -net none -nographic \ - -m 128M -kernel $PATH_TO_RTEMS_EXE - -from sim-scripts: - -$ or1ksim $PATH_TO_RTEMS_EXE -$ qemu-or1k $PATH_TO_RTEMS_EXE - -[1] http://s-macke.github.io/jor1k/demos/rtems.html diff --git a/c/src/lib/libbsp/or1k/generic_or1k/sim.cfg b/c/src/lib/libbsp/or1k/generic_or1k/sim.cfg deleted file mode 100644 index 1032f0d4ce..0000000000 --- a/c/src/lib/libbsp/or1k/generic_or1k/sim.cfg +++ /dev/null @@ -1,105 +0,0 @@ -section memory - name = "RAM" - random_seed = 12345 - type = random - ce = 0 - mc = 0 - baseaddr = 0x00000000 - size = 0x08000000 - delayr = 1 - delayw = 2 -end - -section immu - enabled = 0 - nsets = 64 - nways = 1 - pagesize = 8192 - hitdelay = 0 - missdelay = 0 -end - -section dmmu - enabled = 0 - nsets = 64 - nways = 1 - pagesize = 8192 - hitdelay = 0 - missdelay = 0 -end -section mc - enabled = 0 - baseaddr = 0x90000000 - POC = 0x0000000a /* 32 bit SSRAM */ - index = 0 -end - -section ic - enabled = 1 - nsets = 256 - nways = 1 - blocksize = 32 - hitdelay = 20 - missdelay = 60 -end - -section dc - enabled = 1 - nsets = 256 - nways = 1 - blocksize = 32 - load_hitdelay = 40 - load_missdelay = 120 - store_hitdelay = 40 - store_missdelay = 120 -end - -section pic - enabled = 1 - edge_trigger = 1 -end - -section sim - verbose = 1 - debug = 0 - profile = 0 - history = 0 - clkcycle = 10ns /* 100MHz clock */ -end - -section VAPI - enabled = 1 - server_port = 50000 - log_enabled = 1 - vapi_log_file = "vapi.log" -end - -section cpu - ver = 0x12 - cfg = 0x00 - rev = 0x0001 - upr = 0x0000075f - superscalar = 0 - hazards = 0 - dependstats = 0 - sbuf_len = 100 -end - -section debug - enabled = 1 - rsp_enabled = 1 - rsp_port = 50001 -end - -section uart - enabled = 1 - baseaddr = 0x90000000 - #channel = "xterm" - channel = "file:uart0.rx,uart0.tx" - irq = 2 - 16550 = 1 -end - -section pm - enabled = 1 -end -- cgit v1.2.3