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:20.45 GB of 70.42 GB (29.04%)
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/ arch/ mips/ include/ asm/ mach-pnx8550/ - drwxr-xr-x

Directory:
Viewing file:     nand.h (5.6 KB)      -rw-r--r--
Select action/file-type:
(+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
#ifndef __PNX8550_NAND_H
#define __PNX8550_NAND_H

#define PNX8550_NAND_BASE_ADDR   0x10000000
#define PNX8550_PCIXIO_BASE     0xBBE40000

#define PNX8550_DMA_EXT_ADDR     *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x800)
#define PNX8550_DMA_INT_ADDR     *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x804)
#define PNX8550_DMA_TRANS_SIZE   *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x808)
#define PNX8550_DMA_CTRL         *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x80c)
#define PNX8550_XIO_SEL0         *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x814)
#define PNX8550_GPXIO_ADDR       *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x820)
#define PNX8550_GPXIO_WR         *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x824)
#define PNX8550_GPXIO_RD         *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x828)
#define PNX8550_GPXIO_CTRL       *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x82C)
#define PNX8550_XIO_FLASH_CTRL   *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0x830)
#define PNX8550_GPXIO_INT_STATUS *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0xfb0)
#define PNX8550_GPXIO_INT_ENABLE *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0xfb4)
#define PNX8550_GPXIO_INT_CLEAR  *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0xfb8)
#define PNX8550_DMA_INT_STATUS   *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0xfd0)
#define PNX8550_DMA_INT_ENABLE   *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0xfd4)
#define PNX8550_DMA_INT_CLEAR    *(volatile unsigned long *)(PNX8550_PCIXIO_BASE + 0xfd8)

#define PNX8550_XIO_SEL0_EN_16BIT    0x00800000
#define PNX8550_XIO_SEL0_USE_ACK     0x00400000
#define PNX8550_XIO_SEL0_REN_HIGH    0x00100000
#define PNX8550_XIO_SEL0_REN_LOW     0x00040000
#define PNX8550_XIO_SEL0_WEN_HIGH    0x00010000
#define PNX8550_XIO_SEL0_WEN_LOW     0x00004000
#define PNX8550_XIO_SEL0_WAIT        0x00000200
#define PNX8550_XIO_SEL0_OFFSET      0x00000020
#define PNX8550_XIO_SEL0_TYPE_68360  0x00000000
#define PNX8550_XIO_SEL0_TYPE_NOR    0x00000008
#define PNX8550_XIO_SEL0_TYPE_NAND   0x00000010
#define PNX8550_XIO_SEL0_TYPE_IDE    0x00000018
#define PNX8550_XIO_SEL0_SIZE_8MB    0x00000000
#define PNX8550_XIO_SEL0_SIZE_16MB   0x00000002
#define PNX8550_XIO_SEL0_SIZE_32MB   0x00000004
#define PNX8550_XIO_SEL0_SIZE_64MB   0x00000006
#define PNX8550_XIO_SEL0_ENAB        0x00000001

#define PNX8550_SEL0_DEFAULT ((PNX8550_XIO_SEL0_EN_16BIT)  | \
                              (PNX8550_XIO_SEL0_REN_HIGH*0)| \
                          (PNX8550_XIO_SEL0_REN_LOW*2) | \
                          (PNX8550_XIO_SEL0_WEN_HIGH*0)| \
                              (PNX8550_XIO_SEL0_WEN_LOW*2) | \
                          (PNX8550_XIO_SEL0_WAIT*4)    | \
                  (PNX8550_XIO_SEL0_OFFSET*0)  | \
                  (PNX8550_XIO_SEL0_TYPE_NAND) | \
                  (PNX8550_XIO_SEL0_SIZE_32MB) | \
                  (PNX8550_XIO_SEL0_ENAB))

#define PNX8550_GPXIO_PENDING        0x00000200
#define PNX8550_GPXIO_DONE           0x00000100
#define PNX8550_GPXIO_CLR_DONE       0x00000080
#define PNX8550_GPXIO_INIT           0x00000040
#define PNX8550_GPXIO_READ_CMD       0x00000010
#define PNX8550_GPXIO_BEN            0x0000000F

#define PNX8550_XIO_FLASH_64MB       0x00200000
#define PNX8550_XIO_FLASH_INC_DATA   0x00100000
#define PNX8550_XIO_FLASH_CMD_PH     0x000C0000
#define PNX8550_XIO_FLASH_CMD_PH2    0x00080000
#define PNX8550_XIO_FLASH_CMD_PH1    0x00040000
#define PNX8550_XIO_FLASH_CMD_PH0    0x00000000
#define PNX8550_XIO_FLASH_ADR_PH     0x00030000
#define PNX8550_XIO_FLASH_ADR_PH3    0x00030000
#define PNX8550_XIO_FLASH_ADR_PH2    0x00020000
#define PNX8550_XIO_FLASH_ADR_PH1    0x00010000
#define PNX8550_XIO_FLASH_ADR_PH0    0x00000000
#define PNX8550_XIO_FLASH_CMD_B(x)   ((x<<8) & 0x0000FF00)
#define PNX8550_XIO_FLASH_CMD_A(x)   (x & 0x000000FF)

#define PNX8550_XIO_INT_ACK          0x00004000
#define PNX8550_XIO_INT_COMPL        0x00002000
#define PNX8550_XIO_INT_NONSUP       0x00000200
#define PNX8550_XIO_INT_ABORT        0x00000004

#define PNX8550_DMA_CTRL_SINGLE_DATA 0x00000400
#define PNX8550_DMA_CTRL_SND2XIO     0x00000200
#define PNX8550_DMA_CTRL_FIX_ADDR    0x00000100
#define PNX8550_DMA_CTRL_BURST_8     0x00000000
#define PNX8550_DMA_CTRL_BURST_16    0x00000020
#define PNX8550_DMA_CTRL_BURST_32    0x00000040
#define PNX8550_DMA_CTRL_BURST_64    0x00000060
#define PNX8550_DMA_CTRL_BURST_128   0x00000080
#define PNX8550_DMA_CTRL_BURST_256   0x000000A0
#define PNX8550_DMA_CTRL_BURST_512   0x000000C0
#define PNX8550_DMA_CTRL_BURST_NORES 0x000000E0
#define PNX8550_DMA_CTRL_INIT_DMA    0x00000010
#define PNX8550_DMA_CTRL_CMD_TYPE    0x0000000F

/* see PCI system arch, page 100 for the full list: */
#define PNX8550_DMA_CTRL_PCI_CMD_READ    0x00000006
#define PNX8550_DMA_CTRL_PCI_CMD_WRITE   0x00000007

#define PNX8550_DMA_INT_STAT_ACK_DONE    (1<<14)
#define PNX8550_DMA_INT_STAT_DMA_DONE    (1<<12)
#define PNX8550_DMA_INT_STAT_DMA_ERR    (1<<9)
#define PNX8550_DMA_INT_STAT_PERR5    (1<<5)
#define PNX8550_DMA_INT_STAT_PERR4    (1<<4)
#define PNX8550_DMA_INT_STAT_M_ABORT    (1<<2)
#define PNX8550_DMA_INT_STAT_T_ABORT    (1<<1)

#define PNX8550_DMA_INT_EN_ACK_DONE    (1<<14)
#define PNX8550_DMA_INT_EN_DMA_DONE    (1<<12)
#define PNX8550_DMA_INT_EN_DMA_ERR    (1<<9)
#define PNX8550_DMA_INT_EN_PERR5    (1<<5)
#define PNX8550_DMA_INT_EN_PERR4    (1<<4)
#define PNX8550_DMA_INT_EN_M_ABORT    (1<<2)
#define PNX8550_DMA_INT_EN_T_ABORT    (1<<1)

#define PNX8550_DMA_INT_CLR_ACK_DONE    (1<<14)
#define PNX8550_DMA_INT_CLR_DMA_DONE    (1<<12)
#define PNX8550_DMA_INT_CLR_DMA_ERR    (1<<9)
#define PNX8550_DMA_INT_CLR_PERR5    (1<<5)
#define PNX8550_DMA_INT_CLR_PERR4    (1<<4)
#define PNX8550_DMA_INT_CLR_M_ABORT    (1<<2)
#define PNX8550_DMA_INT_CLR_T_ABORT    (1<<1)

#endif
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.4532 seconds