ViewVC Help
View File | Revision Log | Show Annotations | Revision Graph | Root Listing
root/cebix/SheepShaver/src/dummy/ether_dummy.cpp
Revision: 1.1
Committed: 2004-01-18T22:03:37Z (20 years, 10 months ago) by gbeauche
Branch: MAIN
Log Message:
dummy ethernet support for SheepShaver

File Contents

# User Rev Content
1 gbeauche 1.1 /*
2     * ether_dummy.cpp - Ethernet device driver, dummy implementation
3     *
4     * Basilisk II (C) 1997-2004 Christian Bauer
5     *
6     * This program is free software; you can redistribute it and/or modify
7     * it under the terms of the GNU General Public License as published by
8     * the Free Software Foundation; either version 2 of the License, or
9     * (at your option) any later version.
10     *
11     * This program is distributed in the hope that it will be useful,
12     * but WITHOUT ANY WARRANTY; without even the implied warranty of
13     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
14     * GNU General Public License for more details.
15     *
16     * You should have received a copy of the GNU General Public License
17     * along with this program; if not, write to the Free Software
18     * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19     */
20    
21     #include "sysdeps.h"
22    
23     #include "main.h"
24     #include "ether.h"
25     #include "ether_defs.h"
26    
27     #define DEBUG 0
28     #include "debug.h"
29    
30    
31     /*
32     * Init ethernet
33     */
34    
35     void EtherInit(void)
36     {
37     }
38    
39    
40     /*
41     * Exit ethernet
42     */
43    
44     void EtherExit(void)
45     {
46     }
47    
48    
49     /*
50     * Get ethernet hardware address
51     */
52    
53     void AO_get_ethernet_address(uint8 *addr)
54     {
55     }
56    
57    
58     /*
59     * Enable multicast address
60     */
61    
62     void AO_enable_multicast(uint8 *addr)
63     {
64     }
65    
66    
67     /*
68     * Disable multicast address
69     */
70    
71     void AO_disable_multicast(uint8 *addr)
72     {
73     }
74    
75    
76     /*
77     * Transmit one packet
78     */
79    
80     void AO_transmit_packet(mblk_t *mp)
81     {
82     }
83    
84    
85     /*
86     * Ethernet interrupt
87     */
88    
89     void EtherIRQ(void)
90     {
91     }