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

4.104.114.95
Last change on this file since d34d8692 was d34d8692, checked in by Joel Sherrill <joel.sherrill@…>, on 12/04/07 at 22:22:26

2007-12-04 Joel Sherrill <joel.sherrill@…>

  • include/bsp.h, startup/bspstart.c: Move interrupt_stack_size field from CPU Table to Configuration Table. Eliminate CPU Table from all ports. Delete references to CPU Table in all forms.
  • Property mode set to 100644
File size: 1.0 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
40extern rtems_configuration_table BSP_Configuration;
41
42/*
43 * Network driver configuration
44 */
45#define RTEMS_BSP_NETWORK_DRIVER_NAME   "eth0"
46#define RTEMS_BSP_NETWORK_DRIVER_ATTACH cs8900_driver_attach
47
48#ifdef __cplusplus
49}
50#endif
51
52#endif /* _BSP_H */
Note: See TracBrowser for help on using the repository browser.