|
|
1.1 ! root 1: /* ! 2: * Copyright (c) 1992 NeXT Computer, Inc. ! 3: * ! 4: * Private declarations for SMC16 class. ! 5: * ! 6: * HISTORY ! 7: * ! 8: * 29 January 1993 ! 9: * Created. ! 10: */ ! 11: ! 12: static BOOL ! 13: checksumLAR( ! 14: IOEISAPortAddress base); ! 15: ! 16: static BOOL ! 17: checkBoardRev( ! 18: IOEISAPortAddress base); ! 19: ! 20: static void ! 21: resetNIC( ! 22: IOEISAPortAddress base); ! 23: ! 24: static void ! 25: startNIC( ! 26: IOEISAPortAddress base, ! 27: nic_rcon_reg_t rcon_reg); ! 28: ! 29: static SMC16_len_t ! 30: setupRAM( ! 31: vm_offset_t address, ! 32: vm_size_t size, ! 33: IOEISAPortAddress base); ! 34: ! 35: static void ! 36: getStationAddress( ! 37: enet_addr_t *ea, ! 38: IOEISAPortAddress base); ! 39: ! 40: static void ! 41: setStationAddress( ! 42: enet_addr_t *ea, ! 43: IOEISAPortAddress base); ! 44: ! 45: static void ! 46: setIRQ( ! 47: int irq, ! 48: BOOL enable, ! 49: IOEISAPortAddress base); ! 50: ! 51: static void ! 52: unmaskInterrupts( ! 53: IOEISAPortAddress base); ! 54: ! 55: static SMC16_off_t ! 56: getCurrentBuffer( ! 57: IOEISAPortAddress base); ! 58: ! 59: static void ! 60: startTransmit( ! 61: IOEISAPortAddress base);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.