source: rtems/doc/bsp_howto/bspstruct.t @ f96e8ee

4.104.114.84.95
Last change on this file since f96e8ee was f96e8ee, checked in by Joel Sherrill <joel.sherrill@…>, on 08/28/98 at 13:27:36

Added CVS Ids.

  • Property mode set to 100644
File size: 1.2 KB
Line 
1@c
2@c  COPYRIGHT (c) 1988-1998.
3@c  On-Line Applications Research Corporation (OAR).
4@c  All rights reserved.
5@c
6@c  $Id$
7@c
8
9@chapter = Board Support Package Structure
10
11The BSP are all kept in the $RTEMS_ROOT/c/src/lib/libbsp directory. They
12are filed under the processor family (m68k, powerpc, etc.). A given BSP
13consists in the following directories:
14
15@itemize @bullet
16
17@item clock : support for the realtime clock, which provides a regular
18time basis to the kernel,
19
20@item console : rather the serial driver than only a console driver, it
21deals with the board UARTs (i.e. serial devices),
22
23@item include : the include files,
24
25@item startup : the board initialization code,
26
27@item timer : support of timer devices,
28
29@item shmsupp : support of shared memory in a multiprocessor system,
30
31@item network : the KA9Q ethernet driver.
32
33@end itemize
34
35Another important element are the makefiles, which have to be provided by
36the user.
37
38
39Rem : You should have a copy of the gen68340 BSP
40($RTEMS_ROOT/c/src/lib/libbsp/m68k/gen68340) in hand while reading this
41piece of documentation.
42
43Further in this document we'll use the $BSP340_ROOT label for
44$RTEMS_ROOT/c/src/lib/libbsp/m68k/gen68340.
45
Note: See TracBrowser for help on using the repository browser.