Current Path : /sys/amd64/compile/hs32/modules/usr/src/sys/modules/mlx/@/amd64/compile/hs32/modules/usr/src/sys/modules/usb/umoscom/@/dev/cx/ |
FreeBSD hs32.drive.ne.jp 9.1-RELEASE FreeBSD 9.1-RELEASE #1: Wed Jan 14 12:18:08 JST 2015 root@hs32.drive.ne.jp:/sys/amd64/compile/hs32 amd64 |
Current File : //sys/amd64/compile/hs32/modules/usr/src/sys/modules/mlx/@/amd64/compile/hs32/modules/usr/src/sys/modules/usb/umoscom/@/dev/cx/cronyxfw.h |
/*- * Cronyx firmware definitions. * * Copyright (C) 1996 Cronyx Engineering. * Author: Serge Vakulenko, <vak@cronyx.ru> * * This software is distributed with NO WARRANTIES, not even the implied * warranties for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. * * Authors grant any other persons or organisations permission to use * or modify this software as long as this message is kept with the software, * all derivative works or modified versions. * * Cronyx Id: cronyxfw.h,v 1.1.2.1 2003/11/12 17:09:49 rik Exp $ * $FreeBSD: release/9.1.0/sys/dev/cx/cronyxfw.h 139749 2005-01-06 01:43:34Z imp $ */ #define CRONYX_DAT_MAGIC 2001107011L /* firmware file magic */ typedef struct _cr_dat_tst { long start; /* verify start */ long end; /* verify end */ } cr_dat_tst_t; typedef struct { /* firmware file header */ unsigned long magic; /* firmware magic */ long hdrsz; /* header size in bytes */ long len; /* firmware data size in bits */ long ntest; /* number of tests */ unsigned long sum; /* header+tests+data checksum */ char version[8]; /* firmware version number */ char date[8]; /* date when compiled */ } cr_dat_t;