|
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,
|
[ 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/
arch/
mips/
include/
asm/
mach-pnx8550/
- drwxr-xr-x
|
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
|