|
System | : | Linux MiraNet 3.0.0-14-generic-pae #23-Ubuntu SMP Mon Nov 21 22:07:10 UTC 2011 i686 |
Software | : | Apache. PHP/5.3.6-13ubuntu3.10 |
ID | : | uid=65534(nobody) gid=65534(nogroup) groups=65534(nogroup)
|
|
Safe Mode | : | OFF |
Open_Basedir | : | OFF |
Freespace | : | 25.49 GB of 70.42 GB (36.21%) |
|
MySQL: ON MSSQL: OFF Oracle: OFF PostgreSQL: OFF Curl: OFF Sockets: ON Fetch: OFF Wget: ON Perl: ON |
Disabled Functions: pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
|
[ System Info ]
[ Processes ]
[ SQL Manager ]
[ Eval ]
[ Encoder ]
[ Mailer ]
[ Back Connection ]
[ Backdoor Server ]
[ Kernel Exploit Search ]
[ MD5 Decrypter ]
[ Reverse IP ]
[ Kill Shell ]
[ FTP Brute-Force ]
|
|
/
usr/
src/
linux-headers-3.0.0-14-generic-pae/
include/
linux/
- drwxr-xr-x
|
Viewing file: com20020.h (3.54 KB) -rw-r--r--Select action/file-type:  ( +) |  ( +) |  ( +) | Code ( +) | Session ( +) |  ( +) | SDB ( +) |  ( +) |  ( +) |  ( +) |  ( +) |  ( +) |
/* * Linux ARCnet driver - COM20020 chipset support - function declarations * * Written 1997 by David Woodhouse. * Written 1994-1999 by Avery Pennarun. * Derived from skeleton.c by Donald Becker. * * Special thanks to Contemporary Controls, Inc. (www.ccontrols.com) * for sponsoring the further development of this driver. * * ********************** * * The original copyright of skeleton.c was as follows: * * skeleton.c Written 1993 by Donald Becker. * Copyright 1993 United States Government as represented by the * Director, National Security Agency. This software may only be used * and distributed according to the terms of the GNU General Public License as * modified by SRC, incorporated herein by reference. * * ********************** * * For more details, see drivers/net/arcnet.c * * ********************** */ #ifndef __COM20020_H #define __COM20020_H
int com20020_check(struct net_device *dev); int com20020_found(struct net_device *dev, int shared); extern const struct net_device_ops com20020_netdev_ops;
/* The number of low I/O ports used by the card. */ #define ARCNET_TOTAL_SIZE 8
/* various register addresses */ #ifdef CONFIG_SA1100_CT6001 #define BUS_ALIGN 2 /* 8 bit device on a 16 bit bus - needs padding */ #else #define BUS_ALIGN 1 #endif
#define _INTMASK (ioaddr+BUS_ALIGN*0) /* writable */ #define _STATUS (ioaddr+BUS_ALIGN*0) /* readable */ #define _COMMAND (ioaddr+BUS_ALIGN*1) /* standard arcnet commands */ #define _DIAGSTAT (ioaddr+BUS_ALIGN*1) /* diagnostic status register */ #define _ADDR_HI (ioaddr+BUS_ALIGN*2) /* control registers for IO-mapped memory */ #define _ADDR_LO (ioaddr+BUS_ALIGN*3) #define _MEMDATA (ioaddr+BUS_ALIGN*4) /* data port for IO-mapped memory */ #define _SUBADR (ioaddr+BUS_ALIGN*5) /* the extended port _XREG refers to */ #define _CONFIG (ioaddr+BUS_ALIGN*6) /* configuration register */ #define _XREG (ioaddr+BUS_ALIGN*7) /* extra registers (indexed by _CONFIG or _SUBADR) */
/* in the ADDR_HI register */ #define RDDATAflag 0x80 /* next access is a read (not a write) */
/* in the DIAGSTAT register */ #define NEWNXTIDflag 0x02 /* ID to which token is passed has changed */
/* in the CONFIG register */ #define RESETcfg 0x80 /* put card in reset state */ #define TXENcfg 0x20 /* enable TX */
/* in SETUP register */ #define PROMISCset 0x10 /* enable RCV_ALL */ #define P1MODE 0x80 /* enable P1-MODE for Backplane */ #define SLOWARB 0x01 /* enable Slow Arbitration for >=5Mbps */
/* COM2002x */ #define SUB_TENTATIVE 0 /* tentative node ID */ #define SUB_NODE 1 /* node ID */ #define SUB_SETUP1 2 /* various options */ #define SUB_TEST 3 /* test/diag register */
/* COM20022 only */ #define SUB_SETUP2 4 /* sundry options */ #define SUB_BUSCTL 5 /* bus control options */ #define SUB_DMACOUNT 6 /* DMA count options */
#define SET_SUBADR(x) do { \ if ((x) < 4) \ { \ lp->config = (lp->config & ~0x03) | (x); \ SETCONF; \ } \ else \ { \ outb(x, _SUBADR); \ } \ } while (0)
#undef ARCRESET #undef ASTATUS #undef ACOMMAND #undef AINTMASK
#define ARCRESET { outb(lp->config | 0x80, _CONFIG); \ udelay(5); \ outb(lp->config , _CONFIG); \ } #define ARCRESET0 { outb(0x18 | 0x80, _CONFIG); \ udelay(5); \ outb(0x18 , _CONFIG); \ }
#define ASTATUS() inb(_STATUS) #define ADIAGSTATUS() inb(_DIAGSTAT) #define ACOMMAND(cmd) outb((cmd),_COMMAND) #define AINTMASK(msk) outb((msk),_INTMASK)
#define SETCONF outb(lp->config, _CONFIG)
#endif /* __COM20020_H */
|