Deleted Added
full compact
digireg.h (78412) digireg.h (118607)
1/*-
2 * Copyright (c) 2001 Brian Somers <brian@Awfulhak.org>
3 * based on work by Slawa Olhovchenkov
4 * John Prince <johnp@knight-trosoft.com>
5 * Eric Hernes
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
1/*-
2 * Copyright (c) 2001 Brian Somers <brian@Awfulhak.org>
3 * based on work by Slawa Olhovchenkov
4 * John Prince <johnp@knight-trosoft.com>
5 * Eric Hernes
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 12 unchanged lines hidden (view full) ---

21 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
22 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
23 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
24 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
25 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
26 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
27 * SUCH DAMAGE.
28 *
29 * $FreeBSD: head/sys/dev/digi/digireg.h 78412 2001-06-18 15:02:33Z brian $
29 * $FreeBSD: head/sys/dev/digi/digireg.h 118607 2003-08-07 15:04:27Z jhb $
30 */
31
32struct global_data {
30 */
31
32struct global_data {
33 volatile ushort cin;
34 volatile ushort cout;
35 volatile ushort cstart;
36 volatile ushort cmax;
37 volatile ushort ein;
38 volatile ushort eout;
39 volatile ushort istart;
40 volatile ushort imax;
33 volatile u_short cin;
34 volatile u_short cout;
35 volatile u_short cstart;
36 volatile u_short cmax;
37 volatile u_short ein;
38 volatile u_short eout;
39 volatile u_short istart;
40 volatile u_short imax;
41};
42
43
44struct board_chan {
41};
42
43
44struct board_chan {
45 volatile ushort tpjmp;
46 volatile ushort tcjmp;
47 volatile ushort fil1;
48 volatile ushort rpjmp;
45 volatile u_short tpjmp;
46 volatile u_short tcjmp;
47 volatile u_short fil1;
48 volatile u_short rpjmp;
49
49
50 volatile ushort tseg;
51 volatile ushort tin;
52 volatile ushort tout;
53 volatile ushort tmax;
50 volatile u_short tseg;
51 volatile u_short tin;
52 volatile u_short tout;
53 volatile u_short tmax;
54
54
55 volatile ushort rseg;
56 volatile ushort rin;
57 volatile ushort rout;
58 volatile ushort rmax;
55 volatile u_short rseg;
56 volatile u_short rin;
57 volatile u_short rout;
58 volatile u_short rmax;
59
59
60 volatile ushort tlow;
61 volatile ushort rlow;
62 volatile ushort rhigh;
63 volatile ushort incr;
60 volatile u_short tlow;
61 volatile u_short rlow;
62 volatile u_short rhigh;
63 volatile u_short incr;
64
64
65 volatile ushort dev;
66 volatile ushort edelay;
67 volatile ushort blen;
68 volatile ushort btime;
65 volatile u_short dev;
66 volatile u_short edelay;
67 volatile u_short blen;
68 volatile u_short btime;
69
69
70 volatile ushort iflag;
71 volatile ushort oflag;
72 volatile ushort cflag;
73 volatile ushort gmask;
70 volatile u_short iflag;
71 volatile u_short oflag;
72 volatile u_short cflag;
73 volatile u_short gmask;
74
74
75 volatile ushort col;
76 volatile ushort delay;
77 volatile ushort imask;
78 volatile ushort tflush;
75 volatile u_short col;
76 volatile u_short delay;
77 volatile u_short imask;
78 volatile u_short tflush;
79
80 volatile u_char _1[16];
81
82 volatile u_char num;
83 volatile u_char ract;
84 volatile u_char bstat;
85 volatile u_char tbusy;
86 volatile u_char iempty;

--- 122 unchanged lines hidden ---
79
80 volatile u_char _1[16];
81
82 volatile u_char num;
83 volatile u_char ract;
84 volatile u_char bstat;
85 volatile u_char tbusy;
86 volatile u_char iempty;

--- 122 unchanged lines hidden ---