/[VMELinux]/driver/ca91c042.h
ViewVC logotype

Diff of /driver/ca91c042.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by jhuggins, Wed Oct 24 17:29:01 2001 UTC revision 1.4 by jhuggins, Sat Oct 27 03:50:07 2001 UTC
# Line 16  Line 16 
16  // RCS:  // RCS:
17  // $Id$  // $Id$
18  // $Log$  // $Log$
19  // Revision 1.3  2001/10/24 17:29:01  jhuggins  // Revision 1.4  2001/10/27 03:50:07  jhuggins
20  // This version works with 2.4.x kernels with backward compatibility with 2.2.x.  This will not work with 2.0.x kernels.  // These changes add support for the extra images offered by the Universe II.
21  // CV: ----------------------------------------------------------------------  // CVS : ----------------------------------------------------------------------
22  //  //
23  // Revision 1.4  2001/10/16 15:16:53  wyrick  // Revision 1.4  2001/10/16 15:16:53  wyrick
24  // Minor Cleanup of Comments  // Minor Cleanup of Comments
# Line 82  int VME_Bus_Error(void); Line 82  int VME_Bus_Error(void);
82  //  //
83  //-----------------------------------------------------------------------------  //-----------------------------------------------------------------------------
84  // See Page 2-77 in the Universe User Manual  // See Page 2-77 in the Universe User Manual
85  typedef struct {  typedef struct
86    {
87    unsigned int dctl;   // DMA Control    unsigned int dctl;   // DMA Control
88    unsigned int dtbc;   // Transfer Byte Count    unsigned int dtbc;   // Transfer Byte Count
89    unsigned int dlv;    // PCI Address    unsigned int dlv;    // PCI Address
# Line 143  typedef struct { Line 144  typedef struct {
144  #define LSI3_BD               0x0144  #define LSI3_BD               0x0144
145  #define LSI3_TO               0x0148  #define LSI3_TO               0x0148
146    
147    #define LSI4_CTL              0x01A0
148    #define LSI4_BS               0x01A4
149    #define LSI4_BD               0x01A8
150    #define LSI4_TO               0x01AC
151    
152    #define LSI5_CTL              0x01B4
153    #define LSI5_BS               0x01B8
154    #define LSI5_BD               0x01BC
155    #define LSI5_TO               0x01C0
156    
157    #define LSI6_CTL              0x01C8
158    #define LSI6_BS               0x01CC
159    #define LSI6_BD               0x01D0
160    #define LSI6_TO               0x01D4
161    
162    #define LSI7_CTL              0x01DC
163    #define LSI7_BS               0x01E0
164    #define LSI7_BD               0x01E4
165    #define LSI7_TO               0x01E8
166    
167  #define SCYC_CTL              0x0170  #define SCYC_CTL              0x0170
168  #define SCYC_ADDR         0x0174  #define SCYC_ADDR         0x0174
169  #define SCYC_EN               0x0178  #define SCYC_EN               0x0178
# Line 210  typedef struct { Line 231  typedef struct {
231  #define V_AMERR               0x0F88  #define V_AMERR               0x0F88
232  #define VAERR                   0x0F8C  #define VAERR                   0x0F8C
233    
234    #define VSI4_CTL              0x0F90
235    #define VSI4_BS               0x0F94
236    #define VSI4_BD               0x0F98
237    #define VSI4_TO               0x0F9C
238    
239    #define VSI5_CTL              0x0FA4
240    #define VSI5_BS               0x0FA8
241    #define VSI5_BD               0x0FAC
242    #define VSI5_TO               0x0FB0
243    
244    #define VSI6_CTL              0x0FB8
245    #define VSI6_BS               0x0FBC
246    #define VSI6_BD               0x0FC0
247    #define VSI6_TO               0x0FC4
248    
249    #define VSI7_CTL              0x0FCC
250    #define VSI7_BS               0x0FD0
251    #define VSI7_BD               0x0FD4
252    #define VSI7_TO               0x0FD8
253    
254  #define VCSR_CLR              0x0FF4  #define VCSR_CLR              0x0FF4
255  #define VCSR_SET              0x0FF8  #define VCSR_SET              0x0FF8
256  #define VCSR_BS               0x0FFC  #define VCSR_BS               0x0FFC

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

  ViewVC Help
Powered by ViewVC 1.2-dev