@c @c COPYRIGHT (c) 1988-2002. @c On-Line Applications Research Corporation (OAR). @c All rights reserved. @c @c $Id$ @c @chapter Introduction Before reading this documentation, it is strongly advised to read the RTEMS Development Environment Guide to get acquainted with the RTEMS directory structure. This document describes how to do a RTEMS Board Support Package, i.e. how to port RTEMS on a new target board. Discussions are provided for the following topics: @itemize @bullet @item RTEMS Board Support Package Organization @item Makefiles and the Linker Command Script @item Board Initialization Sequence @item Device Drivers Including: @itemize @bullet @item Console Driver @item Clock Driver @item Timer Driver @item Real-Time Clock Driver @item Non-Volatile Memory Driver @item Networking Driver @item Shared Memory Support Driver @item Analog Driver @item Discrete Driver @end itemize @end itemize The original version of this manual was written by Geoffroy Montel . When he started development of the gen68340 BSP, this manual did not exist. He wrote the initial version of this manual as the result of his experiences. At that time, this document was viewed internally as the most important "missing manual" in the RTEMS documentation set.