home *** CD-ROM | disk | FTP | other *** search
/ PC Welt 2006 November (DVD) / PCWELT_11_2006.ISO / casper / filesystem.squashfs / usr / src / linux-headers-2.6.17-6 / include / asm-sh / overdrive / gt64111.h < prev    next >
Encoding:
C/C++ Source or Header  |  2006-08-11  |  3.8 KB  |  110 lines

  1. #ifndef _GT64111_H_
  2. #define _GT64111_H_
  3.  
  4. #define MASTER_INTERFACE         0x0
  5. #define RAS10_LO_DEC_ADR         0x8        
  6. #define RAS10_HI_DEC_ADR         0x10
  7. #define RAS32_LO_DEC_ADR         0x18
  8. #define RAS32_HI_DEC_ADR         0x20
  9. #define CS20_LO_DEC_ADR          0x28
  10. #define CS20_HI_DEC_ADR          0x30
  11. #define CS3_LO_DEC_ADR           0x38
  12. #define CS3_HI_DEC_ADR           0x40
  13. #define PCI_IO_LO_DEC_ADR        0x48
  14. #define PCI_IO_HI_DEC_ADR        0x50
  15. #define PCI_MEM0_LO_DEC_ADR      0x58
  16. #define PCI_MEM0_HI_DEC_ADR      0x60
  17. #define INTERNAL_SPACE_DEC       0x68
  18. #define BUS_ERR_ADR_LO_CPU       0x70
  19. #define READONLY0                0x78
  20. #define PCI_MEM1_LO_DEC_ADR      0x80
  21. #define PCI_MEM1_HI_DEC_ADR      0x88
  22. #define RAS0_LO_DEC_ADR          0x400   
  23. #define RAS0_HI_DEC_ADR          0x404
  24. #define RAS1_LO_DEC_ADR          0x408
  25. #define RAS1_HI_DEC_ADR          0x40c
  26. #define RAS2_LO_DEC_ADR          0x410
  27. #define RAS2_HI_DEC_ADR          0x414
  28. #define RAS3_LO_DEC_ADR          0x418
  29. #define RAS3_HI_DEC_ADR          0x41c
  30. #define DEV_CS0_LO_DEC_ADR       0x420
  31. #define DEV_CS0_HI_DEC_ADR       0x424
  32. #define DEV_CS1_LO_DEC_ADR       0x428
  33. #define DEV_CS1_HI_DEC_ADR       0x42c
  34. #define DEV_CS2_LO_DEC_ADR       0x430
  35. #define DEV_CS2_HI_DEC_ADR       0x434
  36. #define DEV_CS3_LO_DEC_ADR       0x438
  37. #define DEV_CS3_HI_DEC_ADR       0x43c
  38. #define DEV_BOOTCS_LO_DEC_ADR    0x440
  39. #define DEV_BOOTCS_HI_DEC_ADR    0x444
  40. #define DEV_ADR_DEC_ERR          0x470
  41. #define DRAM_CFG                 0x448   
  42. #define DRAM_BANK0_PARMS         0x44c   
  43. #define DRAM_BANK1_PARMS         0x450
  44. #define DRAM_BANK2_PARMS         0x454
  45. #define DRAM_BANK3_PARMS         0x458
  46. #define DEV_BANK0_PARMS          0x45c
  47. #define DEV_BANK1_PARMS          0x460
  48. #define DEV_BANK2_PARMS          0x464
  49. #define DEV_BANK3_PARMS          0x468
  50. #define DEV_BOOT_BANK_PARMS      0x46c
  51. #define CH0_DMA_BYTECOUNT        0x800
  52. #define CH1_DMA_BYTECOUNT        0x804
  53. #define CH2_DMA_BYTECOUNT        0x808
  54. #define CH3_DMA_BYTECOUNT        0x80c
  55. #define CH0_DMA_SRC_ADR          0x810
  56. #define CH1_DMA_SRC_ADR          0x814
  57. #define CH2_DMA_SRC_ADR          0x818
  58. #define CH3_DMA_SRC_ADR          0x81c
  59. #define CH0_DMA_DST_ADR          0x820
  60. #define CH1_DMA_DST_ADR          0x824
  61. #define CH2_DMA_DST_ADR          0x828
  62. #define CH3_DMA_DST_ADR          0x82c
  63. #define CH0_NEXT_REC_PTR         0x830
  64. #define CH1_NEXT_REC_PTR         0x834
  65. #define CH2_NEXT_REC_PTR         0x838
  66. #define CH3_NEXT_REC_PTR         0x83c
  67. #define CH0_CTRL                 0x840
  68. #define CH1_CTRL                 0x844
  69. #define CH2_CTRL                 0x848
  70. #define CH3_CTRL                 0x84c
  71. #define DMA_ARBITER              0x860
  72. #define TIMER0                   0x850
  73. #define TIMER1                   0x854
  74. #define TIMER2                   0x858
  75. #define TIMER3                   0x85c
  76. #define TIMER_CTRL               0x864
  77. #define PCI_CMD                  0xc00
  78. #define PCI_TIMEOUT              0xc04
  79. #define PCI_RAS10_BANK_SIZE      0xc08
  80. #define PCI_RAS32_BANK_SIZE      0xc0c
  81. #define PCI_CS20_BANK_SIZE       0xc10
  82. #define PCI_CS3_BANK_SIZE        0xc14
  83. #define PCI_SERRMASK             0xc28
  84. #define PCI_INTACK               0xc34
  85. #define PCI_BAR_EN               0xc3c
  86. #define PCI_CFG_ADR              0xcf8
  87. #define PCI_CFG_DATA             0xcfc
  88. #define PCI_INTCAUSE             0xc18
  89. #define PCI_MAST_MASK            0xc1c
  90. #define PCI_PCIMASK              0xc24
  91. #define BAR_ENABLE_ADR           0xc3c
  92.  
  93. /* These are config registers, accessible via PCI space */
  94. #define PCI_CONFIG_RAS10_BASE_ADR   0x010
  95. #define PCI_CONFIG_RAS32_BASE_ADR   0x014
  96. #define PCI_CONFIG_CS20_BASE_ADR    0x018
  97. #define PCI_CONFIG_CS3_BASE_ADR     0x01c
  98. #define PCI_CONFIG_INT_REG_MM_ADR   0x020
  99. #define PCI_CONFIG_INT_REG_IO_ADR   0x024
  100. #define PCI_CONFIG_BOARD_VENDOR     0x02c
  101. #define PCI_CONFIG_ROM_ADR          0x030
  102. #define PCI_CONFIG_INT_PIN_LINE     0x03c
  103.  
  104.  
  105.  
  106.  
  107.  
  108. #endif
  109.  
  110.