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 118607 2003-08-07 15:04:27Z jhb $ |
30 */ 31 32struct global_data { |
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 { |
45 volatile u_short tpjmp; 46 volatile u_short tcjmp; 47 volatile u_short fil1; 48 volatile u_short rpjmp; |
49 |
50 volatile u_short tseg; 51 volatile u_short tin; 52 volatile u_short tout; 53 volatile u_short tmax; |
54 |
55 volatile u_short rseg; 56 volatile u_short rin; 57 volatile u_short rout; 58 volatile u_short rmax; |
59 |
60 volatile u_short tlow; 61 volatile u_short rlow; 62 volatile u_short rhigh; 63 volatile u_short incr; |
64 |
65 volatile u_short dev; 66 volatile u_short edelay; 67 volatile u_short blen; 68 volatile u_short btime; |
69 |
70 volatile u_short iflag; 71 volatile u_short oflag; 72 volatile u_short cflag; 73 volatile u_short gmask; |
74 |
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 --- |