!C99Shell v. 1.0 pre-release build #13!

Software: Apache/2.0.54 (Unix) mod_perl/1.99_09 Perl/v5.8.0 mod_ssl/2.0.54 OpenSSL/0.9.7l DAV/2 FrontPage/5.0.2.2635 PHP/4.4.0 mod_gzip/2.0.26.1a 

uname -a: Linux snow.he.net 4.4.276-v2-mono-1 #1 SMP Wed Jul 21 11:21:17 PDT 2021 i686 

uid=99(nobody) gid=98(nobody) groups=98(nobody) 

Safe-mode: OFF (not secure)

/usr/src/linux-2.4.18-xfs-1.1/include/asm-sparc64/   drwxr-xr-x
Free 318.37 GB of 458.09 GB (69.5%)
Home    Back    Forward    UPDIR    Refresh    Search    Buffer    Encoder    Tools    Proc.    FTP brute    Sec.    SQL    PHP-code    Update    Feedback    Self remove    Logout    


Viewing file:     ebus.h (2.78 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/* $Id: ebus.h,v 1.10 2001/03/14 05:00:55 davem Exp $
 * ebus.h: PCI to Ebus pseudo driver software state.
 *
 * Copyright (C) 1997 Eddie C. Dost (ecd@skynet.be)
 * Copyright (C) 1999 David S. Miller (davem@redhat.com)
 */

#ifndef __SPARC64_EBUS_H
#define __SPARC64_EBUS_H

#include <asm/pbm.h>
#include <asm/oplib.h>

struct linux_ebus_child {
    struct linux_ebus_child        *next;
    struct linux_ebus_device    *parent;
    struct linux_ebus        *bus;
    int                 prom_node;
    char                 prom_name[64];
    struct resource             resource[PROMREG_MAX];
    int                 num_addrs;
    unsigned int             irqs[PROMINTR_MAX];
    int                 num_irqs;
};

struct linux_ebus_device {
    struct linux_ebus_device    *next;
    struct linux_ebus_child        *children;
    struct linux_ebus        *bus;
    int                 prom_node;
    char                 prom_name[64];
    struct resource             resource[PROMREG_MAX];
    int                 num_addrs;
    unsigned int             irqs[PROMINTR_MAX];
    int                 num_irqs;
};

struct linux_ebus {
    struct linux_ebus        *next;
    struct linux_ebus_device    *devices;
    struct pci_pbm_info        *parent;
    struct pci_dev            *self;
    int                 index;
    int                 is_rio;
    int                 prom_node;
    char                 prom_name[64];
    struct linux_prom_ebus_ranges     ebus_ranges[PROMREG_MAX];
    int                 num_ebus_ranges;
    struct linux_prom_ebus_intmap     ebus_intmap[PROMREG_MAX];
    int                 num_ebus_intmap;
    struct linux_prom_ebus_intmask     ebus_intmask;
};

struct linux_ebus_dma {
    unsigned int dcsr;
    unsigned int dacr;
    unsigned int dbcr;
};

#define EBUS_DCSR_INT_PEND    0x00000001
#define EBUS_DCSR_ERR_PEND    0x00000002
#define EBUS_DCSR_DRAIN        0x00000004
#define EBUS_DCSR_INT_EN    0x00000010
#define EBUS_DCSR_RESET        0x00000080
#define EBUS_DCSR_WRITE        0x00000100
#define EBUS_DCSR_EN_DMA    0x00000200
#define EBUS_DCSR_CYC_PEND    0x00000400
#define EBUS_DCSR_DIAG_RD_DONE    0x00000800
#define EBUS_DCSR_DIAG_WR_DONE    0x00001000
#define EBUS_DCSR_EN_CNT    0x00002000
#define EBUS_DCSR_TC        0x00004000
#define EBUS_DCSR_DIS_CSR_DRN    0x00010000
#define EBUS_DCSR_BURST_SZ_MASK    0x000c0000
#define EBUS_DCSR_BURST_SZ_1    0x00080000
#define EBUS_DCSR_BURST_SZ_4    0x00000000
#define EBUS_DCSR_BURST_SZ_8    0x00040000
#define EBUS_DCSR_BURST_SZ_16    0x000c0000
#define EBUS_DCSR_DIAG_EN    0x00100000
#define EBUS_DCSR_DIS_ERR_PEND    0x00400000
#define EBUS_DCSR_TCI_DIS    0x00800000
#define EBUS_DCSR_EN_NEXT    0x01000000
#define EBUS_DCSR_DMA_ON    0x02000000
#define EBUS_DCSR_A_LOADED    0x04000000
#define EBUS_DCSR_NA_LOADED    0x08000000
#define EBUS_DCSR_DEV_ID_MASK    0xf0000000

extern struct linux_ebus        *ebus_chain;

extern void ebus_init(void);

#define for_each_ebus(bus)                        \
        for((bus) = ebus_chain; (bus); (bus) = (bus)->next)

#define for_each_ebusdev(dev, bus)                    \
        for((dev) = (bus)->devices; (dev); (dev) = (dev)->next)

#define for_each_edevchild(dev, child)                    \
        for((child) = (dev)->children; (child); (child) = (child)->next)

#endif /* !(__SPARC64_EBUS_H) */

:: Command execute ::

Enter:
 
Select:
 

:: Search ::
  - regexp 

:: Upload ::
 
[ Read-Only ]

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

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

--[ c99shell v. 1.0 pre-release build #13 powered by Captain Crunch Security Team | http://ccteam.ru | Generation time: 0.0041 ]--