Line 10... |
Line 10... |
* Plasma Hardware Defines
|
* Plasma Hardware Defines
|
*--------------------------------------------------------------------*/
|
*--------------------------------------------------------------------*/
|
#ifndef __PLASMA_H__
|
#ifndef __PLASMA_H__
|
#define __PLASMA_H__
|
#define __PLASMA_H__
|
|
|
/*********** Hardware addesses ***********/
|
/*********** Hardware addresses ***********/
|
#define RAM_INTERNAL_BASE 0x00000000 //8KB
|
#define RAM_INTERNAL_BASE 0x00000000 //8KB
|
#define RAM_EXTERNAL_BASE 0x10000000 //1MB
|
#define RAM_EXTERNAL_BASE 0x10000000 //1MB or 64MB
|
#define RAM_EXTERNAL_SIZE 0x00100000
|
#define RAM_EXTERNAL_SIZE 0x00100000
|
|
#define ETHERNET_RECEIVE 0x13ff0000
|
|
#define ETHERNET_TRANSMIT 0x13fe0000
|
#define MISC_BASE 0x20000000
|
#define MISC_BASE 0x20000000
|
#define UART_WRITE 0x20000000
|
#define UART_WRITE 0x20000000
|
#define UART_READ 0x20000000
|
#define UART_READ 0x20000000
|
#define IRQ_MASK 0x20000010
|
#define IRQ_MASK 0x20000010
|
#define IRQ_STATUS 0x20000020
|
#define IRQ_STATUS 0x20000020
|
Line 42... |
Line 44... |
#define IRQ_ETHERNET_RECEIVE 0x10
|
#define IRQ_ETHERNET_RECEIVE 0x10
|
#define IRQ_ETHERNET_TRANSMIT 0x20
|
#define IRQ_ETHERNET_TRANSMIT 0x20
|
#define IRQ_GPIO31_NOT 0x40
|
#define IRQ_GPIO31_NOT 0x40
|
#define IRQ_GPIO31 0x80
|
#define IRQ_GPIO31 0x80
|
|
|
/*********** Ethernet buffers ************/
|
|
#define ETHERNET_RECEIVE 0x13ff0000
|
|
#define ETHERNET_TRANSMIT 0x13fe0000
|
|
|
|
#endif //__PLASMA_H__
|
#endif //__PLASMA_H__
|
|
|
|
|
No newline at end of file
|
No newline at end of file
|