Annotation of sys/arch/mvme88k/stand/prtvid/vid.h, Revision 1.1
1.1 ! nbrk 1: /* $OpenBSD: vid.h,v 1.1 2006/05/18 06:10:07 miod Exp $ */
! 2:
! 3: #ifndef __MACHINE_VID_H__
! 4: #define __MACHINE_VID_H__
! 5:
! 6: #define START_BLOCK 1
! 7: #define LOADER_SIZE 2
! 8: #define LOADER_ADDRESS 0x1F0000
! 9:
! 10: #ifndef _LOCORE
! 11: struct vid {
! 12: unsigned char vid_id[4];
! 13: unsigned char vid_0[16];
! 14: unsigned int vid_oss;
! 15: unsigned short vid_osl;
! 16: unsigned char vid_1[4];
! 17: unsigned short vid_osa_u;
! 18: unsigned short vid_osa_l;
! 19: unsigned char vid_2[4];
! 20: unsigned char vid_vd[20];
! 21: unsigned char vid_3[86];
! 22: unsigned int vid_cas;
! 23: unsigned char vid_cal;
! 24: unsigned char vid_4[99];
! 25: unsigned char vid_mot[8];
! 26: };
! 27: struct cfg {
! 28:
! 29: unsigned char cfg_0[4];
! 30: unsigned short cfg_atm;
! 31: unsigned short cfg_prm;
! 32: unsigned short cfg_atw;
! 33: unsigned short cfg_rec;
! 34: unsigned char cfg_1[12];
! 35: unsigned char cfg_spt;
! 36: unsigned char cfg_hds;
! 37: unsigned short cfg_trk;
! 38: unsigned char cfg_ilv;
! 39: unsigned char cfg_sof;
! 40: unsigned short cfg_psm;
! 41: unsigned short cfg_shd;
! 42: unsigned char cfg_2[2];
! 43: unsigned short cfg_pcom;
! 44: unsigned char cfg_3;
! 45: unsigned char cfg_ssr;
! 46: unsigned short cfg_rwcc;
! 47: unsigned short cfg_ecc;
! 48: unsigned short cfg_eatm;
! 49: unsigned short cfg_eprm;
! 50: unsigned short cfg_eatw;
! 51: unsigned char cfg_gpb1;
! 52: unsigned char cfg_gpb2;
! 53: unsigned char cfg_gpb3;
! 54: unsigned char cfg_gpb4;
! 55: unsigned char cfg_ssc;
! 56: unsigned char cfg_runit;
! 57: unsigned short cfg_rsvc1;
! 58: unsigned short cfg_rsvc2;
! 59: unsigned char cfg_4[196];
! 60: };
! 61: #endif
! 62: #endif /* __MACHINE_VID_H__ */
CVSweb