Deleted Added
full compact
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 $
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;
41};
42
43
44struct board_chan {
45 volatile ushort tpjmp;
46 volatile ushort tcjmp;
47 volatile ushort fil1;
48 volatile ushort rpjmp;
49
50 volatile ushort tseg;
51 volatile ushort tin;
52 volatile ushort tout;
53 volatile ushort tmax;
54
55 volatile ushort rseg;
56 volatile ushort rin;
57 volatile ushort rout;
58 volatile ushort rmax;
59
60 volatile ushort tlow;
61 volatile ushort rlow;
62 volatile ushort rhigh;
63 volatile ushort incr;
64
65 volatile ushort dev;
66 volatile ushort edelay;
67 volatile ushort blen;
68 volatile ushort btime;
69
70 volatile ushort iflag;
71 volatile ushort oflag;
72 volatile ushort cflag;
73 volatile ushort gmask;
74
75 volatile ushort col;
76 volatile ushort delay;
77 volatile ushort imask;
78 volatile ushort 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 ---