source:
rtems/c/src/lib/libbsp/powerpc/gen405/README
@
57d673c
Last change on this file since 57d673c was 57ed393, checked in by Joel Sherrill <joel.sherrill@…>, on 11/08/01 at 23:46:58 | |
---|---|
|
|
File size: 1.8 KB |
Line | |
---|---|
1 | # |
2 | # $Id$ |
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 |
Note: See TracBrowser
for help on using the repository browser.