OpenCores
URL https://opencores.org/ocsvn/or1k/or1k/trunk

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rtems-20020807/] [c/] [src/] [lib/] [libbsp/] [powerpc/] [gen405/] [README] - Blame information for rev 1026

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1026 ivang
#
2
#  README,v 1.1 2001/11/08 23:46:58 joel Exp
3
#
4
 
5
BSP NAME:           gen405
6
BOARD:              generic 405
7
BUS:                N/A
8
CPU FAMILY:         ppc
9
CPU:                PowerPC 405GP
10
COPROCESSORS:       N/A
11
MODE:               32 bit mode
12
 
13
DEBUG MONITOR:
14
 
15
PERIPHERALS
16
===========
17
TIMERS:             405GP internal
18
SERIAL PORTS:       405GP internal
19
REAL-TIME CLOCK:    405GP internal
20
DMA:                405GP internal
21
VIDEO:              none
22
SCSI:               none
23
NETWORKING:         none
24
 
25
DRIVER INFORMATION
26
==================
27
CLOCK DRIVER:       405GP internal
28
IOSUPP DRIVER:      405GP internal
29
SHMSUPP:            N/A
30
TIMER DRIVER:       405GP internal
31
TTY DRIVER:         405GP internal
32
 
33
STDIO
34
=====
35
PORT:               Console port 0
36
ELECTRICAL:         RS-232
37
BAUD:               115200
38
BITS PER CHARACTER: 8
39
PARITY:             None
40
STOP BITS:          1
41
 
42
Notes
43
=====
44
 
45
Board description
46
-----------------
47
clock rate:     234 MHz
48
ROM:            16MByte FLASH
49
RAM:            64MByte DRAM
50
 
51
gen405 only supports single processor operations.
52
 
53
Porting
54
-------
55
This board support package is written for a typical PPC405GP
56
system. The rough features of this board are described above.
57
 
58
 
59
For adapting this BSP to other boards, the following files should be
60
modified:
61
 
62
- c/src/lib/libbsp/powerpc/gen405/startup/linkcmds
63
        for the memory layout required
64
 
65
- c/src/lib/libbsp/powerpc/gen405/startup/bspstart.c
66
        for adaption of BSP_Configuration. here you can select
67
        the clock source for the timers and the serial interface
68
        (system clock or external clock pin), the clock rates, initial
69
        baud rate and other stuff
70
 
71
- c/src/lib/libbsp/powerpc/gen405/include/bsp.h
72
        some BSP-related constants
73
 
74
The actual drivers are placed in
75
- c/src/lib/libcpu/powerpc/ppc403/*
76
        well, they should be generic, so there _should_ be no reason
77
        to mess around there (but who knows...)
78
 
79
 

powered by: WebSVN 2.1.0

© copyright 1999-2025 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.