source: rtems/bsps/shared/net/cs8900.h.bsp @ 762fa62

5
Last change on this file since 762fa62 was 27de4e1f, checked in by Sebastian Huber <sebastian.huber@…>, on Apr 3, 2018 at 5:20:11 AM

bsps: Move libchip to bsps

This patch is a part of the BSP source reorganization.

Update #3285.

  • Property mode set to 100644
File size: 1.2 KB
Line 
1/*
2 * RTEMS CS8900 Driver Setup for the DIMM-PC/i386 made by Kontron.
3 *
4 * Port to the DIMM PC copyright (c) 2004 Angelo Fraietta
5 *   This project has been assisted by the Commonwealth Government
6 *   through the Australia Council, its arts funding and advisory body.
7 *
8 *  Port performed by Chris Johns, Cybertec Pty Ltd, Jan 2004.
9 *  Based on the Cybertec CS8900 driver setup for the SFP-101.
10 */
11
12#if !defined (__BSP_CS8900_H__)
13#define __BSP_CS8900_H__
14
15/**
16 * BSP CS8900 Device initialisation and interface attach.
17 *
18 * @param io_base The I/O base address of the device.
19 *
20 * @param mem_base The memory base address. Currently not used.
21 *
22 * @param intrp The ISA bus IRQ. These are currently limited to
23 *              5, 10, 11, and 12 as documented in the CS8900
24 *              manual.
25 *
26 * @param ip IP address in ASCII. For example 10.10.10.10. If the
27 *           pointer is a NULL (0) the interface will BOOTP.
28 *
29 * @param nm Network Mask in ASCII. For example 10.10.10.255.
30 *
31 * @param gw Address of the gateway machine. For example
32 *           10.10.10.1.
33 */
34
35void BSP_cs8900_attach (unsigned long io_base, unsigned long mem_base, int intrp,
36                        const char* ip, const char* nm, const char* gw);
37
38#endif
Note: See TracBrowser for help on using the repository browser.