source: rtems/c/src/lib/libbsp/arm/edb7312/include/bsp.h @ 7f3d5557

4.104.114.84.95
Last change on this file since 7f3d5557 was 7f3d5557, checked in by Ralf Corsepius <ralf.corsepius@…>, on 04/22/04 at 15:49:36

2004-04-22 Ralf Corsepius <ralf_corsepius@…>

  • include/bsp.h: Split out tmtest27 support.
  • include/tm27.h: New.
  • Property mode set to 100644
File size: 1.1 KB
Line 
1/*
2 * Cirrus EP7312 BSP header file
3 *
4 * Copyright (c) 2002 by Jay Monkman <jtm@smoothsmoothie.com>
5 *
6 *  The license and distribution terms for this file may be
7 *  found in the file LICENSE in this distribution or at
8 *
9 *  http://www.rtems.com/license/LICENSE.
10 *
11 *
12 *  $Id$
13*/
14#ifndef __BSP_H__
15#define __BSP_H__
16
17#ifdef __cplusplus
18extern "C" {
19#endif
20
21#include <bspopts.h>
22
23#include <rtems.h>
24#include <rtems/iosupp.h>
25#include <rtems/console.h>
26#include <rtems/clockdrv.h>
27
28/*
29 *  Define the interrupt mechanism for Time Test 27
30 *
31 *  NOTE: Following are not defined and are board independent
32 *
33 */
34struct rtems_bsdnet_ifconfig;
35int cs8900_driver_attach (struct rtems_bsdnet_ifconfig *config,
36                          int                          attaching);
37
38#define CONFIGURE_NUMBER_OF_TERMIOS_PORTS 2
39#define CONFIGURE_INTERRUPT_STACK_MEMORY  (16 * 1024)
40
41extern rtems_configuration_table BSP_Configuration;
42
43/*
44 * Network driver configuration
45 */
46#define RTEMS_BSP_NETWORK_DRIVER_NAME   "eth0"
47#define RTEMS_BSP_NETWORK_DRIVER_ATTACH cs8900_driver_attach
48
49#ifdef __cplusplus
50}
51#endif
52
53#endif /* __BSP_H__ */
Note: See TracBrowser for help on using the repository browser.