forked from Imagelibrary/rtems
bsps: Move documentation, etc. files to bsps
This patch is a part of the BSP source reorganization. Update #3285.
This commit is contained in:
9
bsps/mips/csb350/README
Normal file
9
bsps/mips/csb350/README
Normal file
@@ -0,0 +1,9 @@
|
||||
#
|
||||
# README
|
||||
#
|
||||
|
||||
BSP for the Cogent CSB350 Au1100 based board
|
||||
|
||||
http://www.cogcomp.com/csb_csb350.htm
|
||||
|
||||
This BSP will also work with the CSB250 which uses an Au1500.
|
||||
46
bsps/mips/hurricane/README
Normal file
46
bsps/mips/hurricane/README
Normal file
@@ -0,0 +1,46 @@
|
||||
#
|
||||
# README,v 1.2 1998/01/16 16:56:31 joel Exp
|
||||
#
|
||||
# @(#)README 08/20/96 1.2
|
||||
#
|
||||
|
||||
BSP NAME: hurricane
|
||||
BOARD: Quick Logic Hurricane SBC with V320USC
|
||||
BUS: N/A
|
||||
CPU FAMILY: mips
|
||||
CPU: PMC-Sierra RM5231
|
||||
COPROCESSORS: N/A
|
||||
MODE: 32 bit mode
|
||||
|
||||
DEBUG MONITOR: PMON
|
||||
|
||||
PERIPHERALS
|
||||
===========
|
||||
TIMERS: V320USC internal
|
||||
SERIAL PORTS: PMON controlled
|
||||
REAL-TIME CLOCK: none
|
||||
DMA: none
|
||||
VIDEO: none
|
||||
SCSI: none
|
||||
NETWORKING: none
|
||||
|
||||
DRIVER INFORMATION
|
||||
==================
|
||||
CLOCK DRIVER: V320USC internal
|
||||
IOSUPP DRIVER: N/A
|
||||
SHMSUPP: N/A
|
||||
TIMER DRIVER: V320USC internal
|
||||
TTY DRIVER: uses PMON
|
||||
|
||||
STDIO
|
||||
=====
|
||||
PORT: Console port 0
|
||||
ELECTRICAL: RS-232
|
||||
BAUD: 9600
|
||||
BITS PER CHARACTER: 8
|
||||
PARITY: None
|
||||
STOP BITS: 1
|
||||
|
||||
NOTES
|
||||
=====
|
||||
|
||||
30
bsps/mips/jmr3904/README
Normal file
30
bsps/mips/jmr3904/README
Normal file
@@ -0,0 +1,30 @@
|
||||
Simple BSP for the TX3904 simulator built into gdb.
|
||||
|
||||
Simulator Invocation
|
||||
====================
|
||||
The following is how the simulator is invoked.
|
||||
|
||||
target sim --board=jmr3904
|
||||
|
||||
GDB must be configured with a target like "tx39-rtems". Otherwise,
|
||||
the simulator will not be built for the correct instruction
|
||||
and peripheral set.
|
||||
|
||||
Simulator Information
|
||||
=====================
|
||||
The simulated system clock counts instructions. Setting the clock
|
||||
source to "clock" and the divider to 1 results in the timer directly
|
||||
counting the number of instructions executed.
|
||||
|
||||
Status
|
||||
======
|
||||
|
||||
+ hello.exe locks up while running the global destructors. This almost
|
||||
has to be a linkcmds issue.
|
||||
|
||||
+ Workaround: bspclean.c actually explicits invokes _sys_exit() BEFORE
|
||||
letting the global destructors run.
|
||||
|
||||
+ There is a clock tick device driver which has not been calibrated.
|
||||
|
||||
+ There is no timer device driver.
|
||||
42
bsps/mips/malta/STATUS
Normal file
42
bsps/mips/malta/STATUS
Normal file
@@ -0,0 +1,42 @@
|
||||
17 Februrary 2011
|
||||
|
||||
XXX
|
||||
|
||||
This is a BSP for the MIPS Malta board with a 24K CPU on it.
|
||||
It has ONLY been tested on Qemu.
|
||||
|
||||
Anything not mentioned has not been touched at all and will
|
||||
most likely not be in the first release of the BSP.
|
||||
|
||||
Working
|
||||
=======
|
||||
+ Board initialization and shutdown
|
||||
+ tty0 working polled
|
||||
+ tty1 working polled (see note in issues)
|
||||
+ tty2 working polled (see notes in issues)
|
||||
+ Clock Tick
|
||||
|
||||
|
||||
Issues
|
||||
======
|
||||
+ We have small hack to Qemu so reset will exit. This needs to be
|
||||
fixed to follow the PC386 Qemu model where a command line argument
|
||||
selects reset or exit on reset.
|
||||
|
||||
+ tty2 is generating an interrupt which causes a TLB fault. We have
|
||||
disabled the interrupt in the CPU interrupt mask for now.
|
||||
|
||||
+ tty1 and tty2 are not showing any data on the screen. This is
|
||||
most likely an issue with qemu since the status bit is changing
|
||||
as the characters are polled out.
|
||||
|
||||
TBD
|
||||
===
|
||||
+ Conversion to Programmable Interrupt Controller IRQ model
|
||||
using shared infrastructure
|
||||
+ tty0 working interrupt driver
|
||||
+ tty1 working interrupt driver
|
||||
+ tty2 working interrupt driver
|
||||
+ PCI Bus Support
|
||||
+ AMD AM79C973 NIC
|
||||
+ Consider moving mips_interrupt_mask() into BSP.
|
||||
44
bsps/mips/rbtx4925/README
Normal file
44
bsps/mips/rbtx4925/README
Normal file
@@ -0,0 +1,44 @@
|
||||
#
|
||||
# README
|
||||
#
|
||||
|
||||
BSP NAME: rbtx4925
|
||||
BOARD: Toshiba RBTX4925 SBC
|
||||
BUS: N/A
|
||||
CPU FAMILY: mips
|
||||
CPU: TX4925
|
||||
COPROCESSORS: N/A
|
||||
MODE: 32 bit mode
|
||||
|
||||
DEBUG MONITOR: PMON
|
||||
|
||||
PERIPHERALS
|
||||
===========
|
||||
TIMERS: TX4925 internal
|
||||
SERIAL PORTS: PMON controlled
|
||||
REAL-TIME CLOCK: none
|
||||
DMA: none
|
||||
VIDEO: none
|
||||
SCSI: none
|
||||
NETWORKING: none
|
||||
|
||||
DRIVER INFORMATION
|
||||
==================
|
||||
CLOCK DRIVER: TX4925 internal
|
||||
IOSUPP DRIVER: N/A
|
||||
SHMSUPP: N/A
|
||||
TIMER DRIVER: TX4925 internal
|
||||
TTY DRIVER: uses PMON
|
||||
|
||||
STDIO
|
||||
=====
|
||||
PORT: Console port 0
|
||||
ELECTRICAL: RS-232
|
||||
BAUD: 9600
|
||||
BITS PER CHARACTER: 8
|
||||
PARITY: None
|
||||
STOP BITS: 1
|
||||
|
||||
NOTES
|
||||
=====
|
||||
|
||||
44
bsps/mips/rbtx4938/README
Normal file
44
bsps/mips/rbtx4938/README
Normal file
@@ -0,0 +1,44 @@
|
||||
#
|
||||
# README
|
||||
#
|
||||
|
||||
BSP NAME: rbtx4938
|
||||
BOARD: Toshiba RBTX4938 SBC
|
||||
BUS: N/A
|
||||
CPU FAMILY: mips
|
||||
CPU: TX4938
|
||||
COPROCESSORS: N/A
|
||||
MODE: 32 bit mode
|
||||
|
||||
DEBUG MONITOR: PMON
|
||||
|
||||
PERIPHERALS
|
||||
===========
|
||||
TIMERS: TX4938 internal
|
||||
SERIAL PORTS: PMON controlled
|
||||
REAL-TIME CLOCK: none
|
||||
DMA: none
|
||||
VIDEO: none
|
||||
SCSI: none
|
||||
NETWORKING: none
|
||||
|
||||
DRIVER INFORMATION
|
||||
==================
|
||||
CLOCK DRIVER: TX4938 internal
|
||||
IOSUPP DRIVER: N/A
|
||||
SHMSUPP: N/A
|
||||
TIMER DRIVER: TX4938 internal
|
||||
TTY DRIVER: uses PMON
|
||||
|
||||
STDIO
|
||||
=====
|
||||
PORT: Console port 0
|
||||
ELECTRICAL: RS-232
|
||||
BAUD: 9600
|
||||
BITS PER CHARACTER: 8
|
||||
PARITY: None
|
||||
STOP BITS: 1
|
||||
|
||||
NOTES
|
||||
=====
|
||||
|
||||
Reference in New Issue
Block a user