diff options
author | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-02-02 14:08:08 -0600 |
---|---|---|
committer | Joel Sherrill <joel.sherrill@oarcorp.com> | 2012-02-02 14:19:11 -0600 |
commit | c75430cd4146455f30fac193edaf26d6b0fde703 (patch) | |
tree | 3391045658b7256e89db2dd45eb57c904cbfd27d /c/src/lib/libbsp/m68k/mvme162/README | |
parent | PR 1962/bsps - MVME162 Console Corrections and Improvements (diff) | |
download | rtems-c75430cd4146455f30fac193edaf26d6b0fde703.tar.bz2 |
PR 1962/bsps - MVME162 Console Corrections and Improvements
* console/console.c: char_ready() was never returning true so console
never processed input data
* console/console.c: added printk() support to default device
* include/bsp.h: Added #define for MOT_162BUG_VEC_ADDRESS
* startup/bspclean.c: Modified to use MOT_162BUG_VEC_ADDRESS
* startup/bspstart.c: Modified to use MOT_162BUG_VEC_ADDRESS
* make/custom/mvme162.cfg: Modified to use "RTEMS_CPU_MODEL=68lc040"
and "CPU_CFLAGS = -mcpu=68040 -msoft-float" so BSP will always
work with all board variations.
* README: Added notes on user required configuration changes and
information about board models and variants
* README.models: New file that contains a detailed list of MVME162
models and variants.
Signed-off-by: Vic Hoover <victor.hoover.ctr@navy.mil>
Diffstat (limited to '')
-rw-r--r-- | c/src/lib/libbsp/m68k/mvme162/README | 32 |
1 files changed, 29 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/m68k/mvme162/README b/c/src/lib/libbsp/m68k/mvme162/README index 8d55f46c65..c2b3d4a7ca 100644 --- a/c/src/lib/libbsp/m68k/mvme162/README +++ b/c/src/lib/libbsp/m68k/mvme162/README @@ -11,14 +11,40 @@ -- $Id$ -- + MVME162 Models -------------- -MVME162 model uses 68040. +There are three different models of the MVME162 board. There are many +variations within each model. + + Model Variants + --------- -------------------------------------------------- + MVME162 MVME162-0xx + MVME162FX MVME162-4xx, MVME162-5xx + MVME162LX MVME162-2xx, MVME162-3xx, MVME162-7xx, MVME162-8xx + +All models use either an MC68040 or MC68LC040 (no FPU) processors. The +processor used varies by variant as does the speed, the amount and type +of memory and the I/O devices (serial, ethernet, SCSI and VME). See the +README.models file for details. + + +Configuring the BSP +------------------- +The BSP needs to be configured for your specific board. The following +files need to be modified. + +include/bsp.h +Change the MOT_162BUG_VEC_ADDRESS define to start of memory for your +board + +make/custom/mvme162.cfg +If your board has an MC68040 processor +- change the value of RTEMS_CPU_MODEL +- remove the -msoft-float flag from CPU_CFLAGS -MVME162FX model uses XXX. -MVME162LX model uses 68LC040. MVME162FX and DMA on the IP bus ------------------------------- |