diff options
author | Daniel Hellstrom <daniel@gaisler.com> | 2020-06-23 07:42:28 +0200 |
---|---|---|
committer | Daniel Hellstrom <daniel@gaisler.com> | 2020-09-09 23:35:34 +0200 |
commit | cc788708d96538e36fcdb6f6506f7b41f54c5bbe (patch) | |
tree | 3a454a65d2405d29b4a98c6c52f650d14ab7c026 | |
parent | 07440cfae36aa192fe14f24b91c0fb679cad3759 (diff) |
leon3,gr712rc: added GR712RC AMP BSP configuration
-rw-r--r-- | bsps/sparc/leon3/config/gr712rc_mp.cfg | 1 | ||||
-rw-r--r-- | bsps/sparc/leon3/start/linkcmds.gr712rc_mp | 22 | ||||
-rw-r--r-- | c/src/lib/libbsp/sparc/leon3/Makefile.am | 1 |
3 files changed, 24 insertions, 0 deletions
diff --git a/bsps/sparc/leon3/config/gr712rc_mp.cfg b/bsps/sparc/leon3/config/gr712rc_mp.cfg new file mode 100644 index 0000000000..f374cf9874 --- /dev/null +++ b/bsps/sparc/leon3/config/gr712rc_mp.cfg @@ -0,0 +1 @@ +include $(RTEMS_ROOT)/make/custom/gr712rc.cfg diff --git a/bsps/sparc/leon3/start/linkcmds.gr712rc_mp b/bsps/sparc/leon3/start/linkcmds.gr712rc_mp new file mode 100644 index 0000000000..6954e88f45 --- /dev/null +++ b/bsps/sparc/leon3/start/linkcmds.gr712rc_mp @@ -0,0 +1,22 @@ +/* linkcmds + */ + +/* Default values, can be overridden */ + +_PROM_SIZE = DEFINED (_PROM_SIZE) ? _PROM_SIZE : 2M; +_PROM_START = DEFINED (_PROM_START) ? _PROM_START : 0x00000000; + +_RAM_SIZE = DEFINED (_RAM_SIZE) ? _RAM_SIZE : 4M; +_RAM_START = DEFINED (_RAM_START) ? _RAM_START : 0x40000000; + +/* these are the maximum values */ + +MEMORY +{ + rom : ORIGIN = 0x00000000, LENGTH = 256M + ram : ORIGIN = 0x40000000, LENGTH = 1024M +} + +ENTRY(start) + +INCLUDE linkcmds.base diff --git a/c/src/lib/libbsp/sparc/leon3/Makefile.am b/c/src/lib/libbsp/sparc/leon3/Makefile.am index 523ff1d93a..09b3ced829 100644 --- a/c/src/lib/libbsp/sparc/leon3/Makefile.am +++ b/c/src/lib/libbsp/sparc/leon3/Makefile.am @@ -22,6 +22,7 @@ dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.leon3 dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.leon3_sf dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.ut699 dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.ut700 +dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr712rc_mp dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr712rc_smp dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr740_mp dist_project_lib_DATA += ../../../../../../bsps/sparc/leon3/start/linkcmds.gr740_smp |