Back to home page

LXR

 
 

    


Warning, /bsps/no_cpu/no_bsp/README.md is written in an unsupported language. File is not indexed.

0001 no_bsp BSP Example
0002 ==================
0003 
0004 This is a sample hardware description file for a BSP.  This comment
0005 block does not have to appear in a real one.  The intention of this
0006 file is to provide a central place to look when searching for
0007 information about a board when starting a new BSP.  For example,
0008 you may want to find an existing timer driver for the chip you are
0009 using on your board.  It is easier to grep for the chip name in
0010 all of the HARDWARE files than to peruse the source tree.  Hopefully,
0011 making the HARDDWARE files accurate will also alleviate the common
0012 problem of not knowing anything about a board based on its BSP
0013 name.
0014 
0015 NOTE:  If you have a class of peripheral chip on board which
0016        is not in this list please add it to this file so
0017        others will also use the same name.
0018 
0019        Timer resolution is the way it is configured in this BSP.
0020        On a counting timer, this is the length of time which
0021        corresponds to 1 count.
0022 
0023 
0024 ```
0025 BSP NAME:           fastsbc1
0026 BOARD:              Fasssst Computers, Fast SBC-1
0027 BUS:                SchoolBus
0028 CPU FAMILY:         i386
0029 CPU:                Intel Hexium
0030 COPROCESSORS:       Witch Hex87
0031 MODE:               32 bit mode
0032 
0033 DEBUG MONITOR:      HexBug
0034 ```
0035 
0036 PERIPHERALS
0037 -----------
0038 ``` 
0039 TIMERS:             Intel i8254
0040   RESOLUTION:         .0001 microseconds
0041 SERIAL PORTS:       Zilog Z8530 (with 2 ports)
0042 REAL-TIME CLOCK:    RTC-4
0043 DMA:                Intel i8259
0044 VIDEO:              none
0045 SCSI:               none
0046 NETWORKING:         none
0047 ``` 
0048 
0049 DRIVER INFORMATION
0050 ------------------
0051 ``` 
0052 CLOCK DRIVER:       RTC-4
0053 IOSUPP DRIVER:      Zilog Z8530 port A
0054 SHMSUPP:            polled and interrupts
0055 TIMER DRIVER:       Intel i8254
0056 TTY DRIVER:         stub only
0057 ``` 
0058 
0059 STDIO
0060 -----
0061 ``` 
0062 PORT:               Console port 0
0063 ELECTRICAL:         RS-232
0064 BAUD:               9600
0065 BITS PER CHARACTER: 8
0066 PARITY:             None
0067 STOP BITS:          1
0068 ``` 
0069 
0070 NOTES
0071 -----
0072 
0073 (1) 900 Mhz and 950 Mhz versions.
0074 
0075 (2) 1 Gb or 2 Gb RAM.
0076 
0077 (3) PC compatible if HexBug not enabled.