!C99Shell v.2.1 [PHP 7 Update] [1.12.2019]!

Software: Apache/2.2.8 (Ubuntu) PHP/5.2.4-2ubuntu5.12 with Suhosin-Patch mod_ssl/2.2.8 OpenSSL/0.9.8g. PHP/5.2.4-2ubuntu5.12 

uname -a: Linux forum.circlefusion.com 2.6.24-19-server #1 SMP Wed Jun 18 15:18:00 UTC 2008 i686 

uid=33(www-data) gid=33(www-data) groups=33(www-data) 

Safe-mode: OFF (not secure)

/usr/src/linux-headers-2.6.24-28-generic/include/linux/   drwxr-xr-x
Free 1.06 GB of 97.11 GB (1.09%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     com20020.h (3.48 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);

/* 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 */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

:: Make Dir ::
 
[ Read-Only ]
:: Make File ::
 
[ Read-Only ]

:: Go Dir ::
 
:: Go File ::
 

--[ c99shell v.2.1 [PHP 7 Update] [1.12.2019] maintained by KaizenLouie and updated by cermmik | C99Shell Github (MySQL update) | Generation time: 0.0042 ]--