Go to the source code of this file.
Macros | |
#define | CRIME_BASE 0x14000000 /* all registers 64-bit access */ |
#define | CRIME_REV 0x00 |
#define | CRIME_ID_IDBITS 0x000000f0 |
#define | CRIME_ID_IDSHIFT 4 |
#define | CRIME_ID_REV 0x0000000f |
#define | CRIME_REV_PETTY 0x00 |
#define | CRIME_REV_11 0x11 |
#define | CRIME_REV_13 0x13 |
#define | CRIME_REV_14 0x14 |
#define | CRIME_CONTROL 0x08 |
#define | CRIME_CONTROL_TRITON_SYSADC 0x2000 |
#define | CRIME_CONTROL_CRIME_SYSADC 0x1000 |
#define | CRIME_CONTROL_HARD_RESET 0x0800 |
#define | CRIME_CONTROL_SOFT_RESET 0x0400 |
#define | CRIME_CONTROL_DOG_ENABLE 0x0200 |
#define | CRIME_CONTROL_ENDIANESS 0x0100 /* assert for BE */ |
#define | CRIME_CONTROL_CQUEUE_HWM 0x000f |
#define | CRIME_CONTROL_CQUEUE_SHFT 0 |
#define | CRIME_CONTROL_WBUF_HWM 0x00f0 |
#define | CRIME_CONTROL_WBUF_SHFT 8 |
#define | CRM_CONTROL_GET_CQUEUE_HWM(x) (((x) & CRM_CONTROL_CQUEUE_HWM) >> CRM_CONTROL_CQUEUE_SHFT) |
#define | CRM_CONTROL_SET_CQUEUE_HWM(x, v) (((v) << CRM_CONTROL_CQUEUE_SHFT) | ((x) & ~CRM_CONTROL_CQUEUE_HWM)) |
#define | CRM_CONTROL_GET_WBUF_HWM(x) (((x) & CRM_CONTROL_WBUF_HWM) >> CRM_CONTROL_WBUF_SHFT) |
#define | CRM_CONTROL_SET_WBUF_HWM(x, v) (((v) << CRM_CONTROL_WBUF_SHFT) | ((x) & ~CRM_CONTROL_WBUF_HWM)) |
#define | CRIME_INTSTAT 0x10 |
#define | CRIME_INT_VICE 0x80000000 |
#define | CRIME_INT_SOFT2 0x40000000 /* Also CPU_SysCorErr */ |
#define | CRIME_INT_SOFT1 0x20000000 |
#define | CRIME_INT_SOFT0 0x10000000 |
#define | CRIME_INT_RE5 0x08000000 |
#define | CRIME_INT_RE4 0x04000000 |
#define | CRIME_INT_RE3 0x02000000 |
#define | CRIME_INT_RE2 0x01000000 |
#define | CRIME_INT_RE1 0x00800000 |
#define | CRIME_INT_RE0 0x00400000 |
#define | CRIME_INT_MEMERR 0x00200000 |
#define | CRIME_INT_CRMERR 0x00100000 |
#define | CRIME_INT_GBE3 0x00080000 |
#define | CRIME_INT_GBE2 0x00040000 |
#define | CRIME_INT_GBE1 0x00020000 |
#define | CRIME_INT_GBE0 0x00010000 |
#define | CRIME_INT_PCI_SHARED2 0x00008000 /* from here, actually mace irqs */ |
#define | CRIME_INT_PCI_SHARED1 0x00004000 |
#define | CRIME_INT_PCI_SHARED0 0x00002000 |
#define | CRIME_INT_PCI_SLOT2 0x00001000 |
#define | CRIME_INT_PCI_SLOT1 0x00000800 |
#define | CRIME_INT_PCI_SLOT0 0x00000400 |
#define | CRIME_INT_PCI_SCSI1 0x00000200 |
#define | CRIME_INT_PCI_SCSI0 0x00000100 |
#define | CRIME_INT_PCI_BRIDGE 0x00000080 |
#define | CRIME_INT_PERIPH_AUD 0x00000040 |
#define | CRIME_INT_PERIPH_MISC 0x00000020 |
#define | CRIME_INT_PERIPH_SERIAL 0x00000010 |
#define | CRIME_INT_ETHERNET 0x00000008 |
#define | CRIME_INT_VID_OUT 0x00000004 |
#define | CRIME_INT_VID_IN2 0x00000002 |
#define | CRIME_INT_VID_IN1 0x00000001 |
#define | CRIME_INTMASK 0x18 |
#define | CRIME_SOFTINT 0x20 |
#define | CRIME_HARDINT 0x28 |
#define | CRIME_DOG 0x30 |
#define | CRIME_WATCHDOG CRIME_DOG |
#define | CRIME_TIME 0x38 |
#define | CRIME_TIME_MASK 0x0000ffffffffffffULL |
#define | CRIME_CPU_ERROR_ADDR 0x40 |
#define | CRIME_CPU_ERROR_STAT 0x48 |
#define | CRIME_CPU_ERROR_ENA 0x50 |
#define | CRIME_VICE_ERROR_ADDR 0x58 |
#define | CRIME_MEM_CONTROL 0x0200 |
#define | CRIME_MEM_BANK_CTRL0 0x0208 |
#define | CRIME_MEM_BANK_CTRL1 0x0218 |
#define | CRIME_MEM_BANK_CTRL2 0x0210 |
#define | CRIME_MEM_BANK_CTRL3 0x0228 |
#define | CRIME_MEM_BANK_CTRL4 0x0220 |
#define | CRIME_MEM_BANK_CTRL5 0x0238 |
#define | CRIME_MEM_BANK_CTRL6 0x0230 |
#define | CRIME_MEM_BANK_CTRL7 0x0248 |
#define | CRIME_MEM_REFRESH_CNTR 0x0248 |
#define | CRIME_MEM_ERROR_STAT 0x0250 |
#define | CRIME_MEM_ERROR_ADDR 0x0258 |
#define | CRIME_MEM_ERROR_ECC_SYN 0x0260 |
#define | CRIME_MEM_ERROR_ECC_CHK 0x0268 |
#define | CRIME_MEM_ERROR_ECC_REPL 0x0270 |
#define | McGriff CRIME_DOG /* Baseball compatibility */ |
#define CRIME_BASE 0x14000000 /* all registers 64-bit access */ |
Definition at line 39 of file crimereg.h.
#define CRIME_CONTROL 0x08 |
Definition at line 52 of file crimereg.h.
#define CRIME_CONTROL_CQUEUE_HWM 0x000f |
Definition at line 59 of file crimereg.h.
#define CRIME_CONTROL_CQUEUE_SHFT 0 |
Definition at line 60 of file crimereg.h.
#define CRIME_CONTROL_CRIME_SYSADC 0x1000 |
Definition at line 54 of file crimereg.h.
#define CRIME_CONTROL_DOG_ENABLE 0x0200 |
Definition at line 57 of file crimereg.h.
#define CRIME_CONTROL_ENDIANESS 0x0100 /* assert for BE */ |
Definition at line 58 of file crimereg.h.
#define CRIME_CONTROL_HARD_RESET 0x0800 |
Definition at line 55 of file crimereg.h.
#define CRIME_CONTROL_SOFT_RESET 0x0400 |
Definition at line 56 of file crimereg.h.
#define CRIME_CONTROL_TRITON_SYSADC 0x2000 |
Definition at line 53 of file crimereg.h.
#define CRIME_CONTROL_WBUF_HWM 0x00f0 |
Definition at line 61 of file crimereg.h.
#define CRIME_CONTROL_WBUF_SHFT 8 |
Definition at line 62 of file crimereg.h.
#define CRIME_CPU_ERROR_ADDR 0x40 |
Definition at line 136 of file crimereg.h.
#define CRIME_CPU_ERROR_ENA 0x50 |
Definition at line 138 of file crimereg.h.
#define CRIME_CPU_ERROR_STAT 0x48 |
Definition at line 137 of file crimereg.h.
#define CRIME_DOG 0x30 |
Definition at line 132 of file crimereg.h.
#define CRIME_HARDINT 0x28 |
Definition at line 123 of file crimereg.h.
#define CRIME_ID_IDBITS 0x000000f0 |
Definition at line 43 of file crimereg.h.
#define CRIME_ID_IDSHIFT 4 |
Definition at line 44 of file crimereg.h.
#define CRIME_ID_REV 0x0000000f |
Definition at line 45 of file crimereg.h.
#define CRIME_INT_CRMERR 0x00100000 |
Definition at line 98 of file crimereg.h.
#define CRIME_INT_ETHERNET 0x00000008 |
Definition at line 115 of file crimereg.h.
#define CRIME_INT_GBE0 0x00010000 |
Definition at line 102 of file crimereg.h.
#define CRIME_INT_GBE1 0x00020000 |
Definition at line 101 of file crimereg.h.
#define CRIME_INT_GBE2 0x00040000 |
Definition at line 100 of file crimereg.h.
#define CRIME_INT_GBE3 0x00080000 |
Definition at line 99 of file crimereg.h.
#define CRIME_INT_MEMERR 0x00200000 |
Definition at line 97 of file crimereg.h.
#define CRIME_INT_PCI_BRIDGE 0x00000080 |
Definition at line 111 of file crimereg.h.
#define CRIME_INT_PCI_SCSI0 0x00000100 |
Definition at line 110 of file crimereg.h.
#define CRIME_INT_PCI_SCSI1 0x00000200 |
Definition at line 109 of file crimereg.h.
#define CRIME_INT_PCI_SHARED0 0x00002000 |
Definition at line 105 of file crimereg.h.
#define CRIME_INT_PCI_SHARED1 0x00004000 |
Definition at line 104 of file crimereg.h.
#define CRIME_INT_PCI_SHARED2 0x00008000 /* from here, actually mace irqs */ |
Definition at line 103 of file crimereg.h.
#define CRIME_INT_PCI_SLOT0 0x00000400 |
Definition at line 108 of file crimereg.h.
#define CRIME_INT_PCI_SLOT1 0x00000800 |
Definition at line 107 of file crimereg.h.
#define CRIME_INT_PCI_SLOT2 0x00001000 |
Definition at line 106 of file crimereg.h.
#define CRIME_INT_PERIPH_AUD 0x00000040 |
Definition at line 112 of file crimereg.h.
#define CRIME_INT_PERIPH_MISC 0x00000020 |
Definition at line 113 of file crimereg.h.
#define CRIME_INT_PERIPH_SERIAL 0x00000010 |
Definition at line 114 of file crimereg.h.
#define CRIME_INT_RE0 0x00400000 |
Definition at line 96 of file crimereg.h.
#define CRIME_INT_RE1 0x00800000 |
Definition at line 95 of file crimereg.h.
#define CRIME_INT_RE2 0x01000000 |
Definition at line 94 of file crimereg.h.
#define CRIME_INT_RE3 0x02000000 |
Definition at line 93 of file crimereg.h.
#define CRIME_INT_RE4 0x04000000 |
Definition at line 92 of file crimereg.h.
#define CRIME_INT_RE5 0x08000000 |
Definition at line 91 of file crimereg.h.
#define CRIME_INT_SOFT0 0x10000000 |
Definition at line 90 of file crimereg.h.
#define CRIME_INT_SOFT1 0x20000000 |
Definition at line 89 of file crimereg.h.
#define CRIME_INT_SOFT2 0x40000000 /* Also CPU_SysCorErr */ |
Definition at line 88 of file crimereg.h.
#define CRIME_INT_VICE 0x80000000 |
Definition at line 87 of file crimereg.h.
#define CRIME_INT_VID_IN1 0x00000001 |
Definition at line 118 of file crimereg.h.
#define CRIME_INT_VID_IN2 0x00000002 |
Definition at line 117 of file crimereg.h.
#define CRIME_INT_VID_OUT 0x00000004 |
Definition at line 116 of file crimereg.h.
#define CRIME_INTMASK 0x18 |
Definition at line 121 of file crimereg.h.
#define CRIME_INTSTAT 0x10 |
Definition at line 86 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL0 0x0208 |
Definition at line 141 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL1 0x0218 |
Definition at line 142 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL2 0x0210 |
Definition at line 143 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL3 0x0228 |
Definition at line 144 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL4 0x0220 |
Definition at line 145 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL5 0x0238 |
Definition at line 146 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL6 0x0230 |
Definition at line 147 of file crimereg.h.
#define CRIME_MEM_BANK_CTRL7 0x0248 |
Definition at line 148 of file crimereg.h.
#define CRIME_MEM_CONTROL 0x0200 |
Definition at line 140 of file crimereg.h.
#define CRIME_MEM_ERROR_ADDR 0x0258 |
Definition at line 151 of file crimereg.h.
#define CRIME_MEM_ERROR_ECC_CHK 0x0268 |
Definition at line 153 of file crimereg.h.
#define CRIME_MEM_ERROR_ECC_REPL 0x0270 |
Definition at line 154 of file crimereg.h.
#define CRIME_MEM_ERROR_ECC_SYN 0x0260 |
Definition at line 152 of file crimereg.h.
#define CRIME_MEM_ERROR_STAT 0x0250 |
Definition at line 150 of file crimereg.h.
#define CRIME_MEM_REFRESH_CNTR 0x0248 |
Definition at line 149 of file crimereg.h.
#define CRIME_REV 0x00 |
Definition at line 42 of file crimereg.h.
#define CRIME_REV_11 0x11 |
Definition at line 47 of file crimereg.h.
#define CRIME_REV_13 0x13 |
Definition at line 48 of file crimereg.h.
#define CRIME_REV_14 0x14 |
Definition at line 49 of file crimereg.h.
#define CRIME_REV_PETTY 0x00 |
Definition at line 46 of file crimereg.h.
#define CRIME_SOFTINT 0x20 |
Definition at line 122 of file crimereg.h.
#define CRIME_TIME 0x38 |
Definition at line 134 of file crimereg.h.
#define CRIME_TIME_MASK 0x0000ffffffffffffULL |
Definition at line 135 of file crimereg.h.
#define CRIME_VICE_ERROR_ADDR 0x58 |
Definition at line 139 of file crimereg.h.
#define CRIME_WATCHDOG CRIME_DOG |
Definition at line 133 of file crimereg.h.
#define CRM_CONTROL_GET_CQUEUE_HWM | ( | x | ) | (((x) & CRM_CONTROL_CQUEUE_HWM) >> CRM_CONTROL_CQUEUE_SHFT) |
Definition at line 74 of file crimereg.h.
#define CRM_CONTROL_GET_WBUF_HWM | ( | x | ) | (((x) & CRM_CONTROL_WBUF_HWM) >> CRM_CONTROL_WBUF_SHFT) |
Definition at line 79 of file crimereg.h.
#define CRM_CONTROL_SET_CQUEUE_HWM | ( | x, | |
v | |||
) | (((v) << CRM_CONTROL_CQUEUE_SHFT) | ((x) & ~CRM_CONTROL_CQUEUE_HWM)) |
Definition at line 76 of file crimereg.h.
#define CRM_CONTROL_SET_WBUF_HWM | ( | x, | |
v | |||
) | (((v) << CRM_CONTROL_WBUF_SHFT) | ((x) & ~CRM_CONTROL_WBUF_HWM)) |
Definition at line 81 of file crimereg.h.
#define McGriff CRIME_DOG /* Baseball compatibility */ |
Definition at line 156 of file crimereg.h.