summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/or1k
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-25 15:06:08 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2018-04-26 07:17:57 +0200
commiteb36d1198cdf9dc1e2f776ef6e1e38755f6d13c5 (patch)
tree14177ad7a58c06a3c537d1e55dae7bc369a1a4b9 /c/src/lib/libbsp/or1k
parentbsps: Remove unmaintained times files (diff)
downloadrtems-eb36d1198cdf9dc1e2f776ef6e1e38755f6d13c5.tar.bz2
bsps: Move documentation, etc. files to bsps
This patch is a part of the BSP source reorganization. Update #3285.
Diffstat (limited to 'c/src/lib/libbsp/or1k')
-rw-r--r--c/src/lib/libbsp/or1k/generic_or1k/README34
-rw-r--r--c/src/lib/libbsp/or1k/generic_or1k/sim.cfg105
2 files changed, 0 insertions, 139 deletions
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