13M067-70 - MDIS4/2004 Windows driver (MEN) for M67
MDIS4/2004 Windows driver (MEN) for M67
Download 13m06770_mdis4.zipiThis is the MDIS4 Windows Driver Package.It requires the MDIS4 System Package and is not compatible to MDIS5. ================================================================================
===== History of MDIS4 Windows Driver Package 13M067-70 rev. 2.1.2.4
===== 2007-02-07 built from - MDIS4 LL-Driver 13M067-06 rev. 2.1
===== - MDIS4 Windows references rev. 2.4
================================================================================
-----[ 2007-07-26 : references Revision 2.4 ]-----
inf files now with DriverPackageDisplayName entry
-----[ 2007-07-25 : references Revision 2.3 ]-----
- nt_func.h:
- volatile casts and brackets added because hw access problem (detected in m72 driver)
- chameleon_usr[_io].lib:
- by default the chameleon V0/V1 API (Chameleon*()) is not exported any more
this tables are covered anyway by chameleon V2 API!
- added support for MEN PCI vendor ID
- fixed: for Chameleon V1 tables: don't mask modCode Bits 7 - 9
- fixed: BAR descriptors where not found when placed after CPU/BRIDGE descriptors
-----[ 2007-05-02 : references Revision 2.2 ]-----
MK lib:
- new compiled due to OSS_IrqMaskR/OSS_IrqRestore() bugfix
- checked version: debug prints fixed (had caused BSOD)
-----[ 2007-03-30 : references Revision 2.1 ]-----
oss.lib: OSS_IrqMaskR/OSS_IrqRestore() bugfix: nested AcquireInterruptSpinLock call fixed
-----[ 2007-02-22 : references Revision 2.0 ]-----
MK lib:
- dev-sem now claimed during LL-exit
- locking semaphores: error handling fixed
- now SMP save
OSS/MBUF lib:
- now SMP save
ID lib:
- added support for MSx Module (devname generation)
USR_OSS lib:
- 'Global\' prefix for signal event added for Vista
-----[ 2006-02-28 : references Revision 1.10 ]-----
OSS lib:
- OSS_SigRemove(): sigHandleP check added
-----[ 2005-12-23 : references Revision 1.9 ]-----
MK lib:
- OSS_GetSmbHdl() implemented
-----[ 2005-08-09 : references Revision 1.8 ]-----
minor changes
-----[ 2005-07-27 : references Revision 1.7 ]-----
nt_func.h: Added user space support
-----[ 2005-05-09 : references Revision 1.6 ]-----
MK lib:
- bug fix: devices that resides on ROOT enumerated BBIS devices (e.g. A201 carriers)
may caused out-of-mem!
-----[ 2005-03-29 : references Revision 1.5 ]-----
MK lib:
- PnpFreeDeviceResources(): resource cleanup fixed:
calls now MKWithdrawRes() regardless the power-state
- MKDoGetstat(M_MK_IRQ_INFO): fixed
-----[ 2004-09-06 : references Revision 1.4 ]-----
MK lib:
- Bugfix: i/o addresses were handled as mem addresses by mistake
-----[ 2004-08-06 : references Revision 1.3 ]-----
OSS lib:
- OSS_IrqMaskR and OSS_IrqRestore modified so they don't interfere with
OSS_IrqMask and OSS_IrqUnMask any more
- OSS_WinLogFuncErr(): CString was used by mistake
-----[ 2004-06-22 : references Revision 1.2 ]-----
cosmetics
-----[ 2004-04-30 : 13M067-06 Revision 2.1 ]-----
Minor changes for MDIS4/2004 conformity
-----[ 2004-03-04 : references Revision 1.1 ]-----
Initial Revision
-----[ 2002-01-24 : 13M067-06 Revision 2.0 ]-----
=== Major Change: New FPGA 1R6 ===
implies functional changes:
- fixed errata 'Internal Trigger'. Now trigger works in both directions
and has an hysteresis of 40LSBs
- fixed errata 'Software Trigger'
- added interrupt when trigger occurs. New setstats M67_WAIT_TRIG and
M67_TRIG_SIG_SET/CLR
- added possibility to invert A/D polarity
- many minor fixes
m67_menu:
limit allowed sample rates from 0..9
allow to change data polarity
m67_misc:
added check for trigger signal
m67_ratetest:
added Option -x, remove SW_TRIGGER_BUG_WORKAROUND
limit allowed sample rate 0..9
m67_trigtest:
added Option -x and -s
added verification for external sine wave triggering
-----[ 2001-10-19 : 13M067-06 Revision 1.4 ]-----
*** CHANGED FILES ***
File /_CVS_/COM/DRIVERS/MDIS_LL/M067/DRIVER/COM/m67_drv.c RCS 1.1 -> RCS 1.2
M67_Init(): PLD load: read+skip size construct changed due to NT/VC6.0 problem
-----[ 2000-08-18 : 13M067-06 Revision 1.3 ]-----
made internal files non public
-----[ 2000-08-18 : 13M067-06 Revision 1.2 ]-----
Changed descriptors for swapped and D32 variants:
changed name of descriptor and BBIS device name
-----[ 2000-08-18 : 13M067-06 Revision 1.1 ]-----
Initial Revision
Licensing Information
===== History of MDIS4 Windows Driver Package 13M067-70 rev. 2.1.2.4
===== 2007-02-07 built from - MDIS4 LL-Driver 13M067-06 rev. 2.1
===== - MDIS4 Windows references rev. 2.4
================================================================================
-----[ 2007-07-26 : references Revision 2.4 ]-----
inf files now with DriverPackageDisplayName entry
-----[ 2007-07-25 : references Revision 2.3 ]-----
- nt_func.h:
- volatile casts and brackets added because hw access problem (detected in m72 driver)
- chameleon_usr[_io].lib:
- by default the chameleon V0/V1 API (Chameleon*()) is not exported any more
this tables are covered anyway by chameleon V2 API!
- added support for MEN PCI vendor ID
- fixed: for Chameleon V1 tables: don't mask modCode Bits 7 - 9
- fixed: BAR descriptors where not found when placed after CPU/BRIDGE descriptors
-----[ 2007-05-02 : references Revision 2.2 ]-----
MK lib:
- new compiled due to OSS_IrqMaskR/OSS_IrqRestore() bugfix
- checked version: debug prints fixed (had caused BSOD)
-----[ 2007-03-30 : references Revision 2.1 ]-----
oss.lib: OSS_IrqMaskR/OSS_IrqRestore() bugfix: nested AcquireInterruptSpinLock call fixed
-----[ 2007-02-22 : references Revision 2.0 ]-----
MK lib:
- dev-sem now claimed during LL-exit
- locking semaphores: error handling fixed
- now SMP save
OSS/MBUF lib:
- now SMP save
ID lib:
- added support for MSx Module (devname generation)
USR_OSS lib:
- 'Global\' prefix for signal event added for Vista
-----[ 2006-02-28 : references Revision 1.10 ]-----
OSS lib:
- OSS_SigRemove(): sigHandleP check added
-----[ 2005-12-23 : references Revision 1.9 ]-----
MK lib:
- OSS_GetSmbHdl() implemented
-----[ 2005-08-09 : references Revision 1.8 ]-----
minor changes
-----[ 2005-07-27 : references Revision 1.7 ]-----
nt_func.h: Added user space support
-----[ 2005-05-09 : references Revision 1.6 ]-----
MK lib:
- bug fix: devices that resides on ROOT enumerated BBIS devices (e.g. A201 carriers)
may caused out-of-mem!
-----[ 2005-03-29 : references Revision 1.5 ]-----
MK lib:
- PnpFreeDeviceResources(): resource cleanup fixed:
calls now MKWithdrawRes() regardless the power-state
- MKDoGetstat(M_MK_IRQ_INFO): fixed
-----[ 2004-09-06 : references Revision 1.4 ]-----
MK lib:
- Bugfix: i/o addresses were handled as mem addresses by mistake
-----[ 2004-08-06 : references Revision 1.3 ]-----
OSS lib:
- OSS_IrqMaskR and OSS_IrqRestore modified so they don't interfere with
OSS_IrqMask and OSS_IrqUnMask any more
- OSS_WinLogFuncErr(): CString was used by mistake
-----[ 2004-06-22 : references Revision 1.2 ]-----
cosmetics
-----[ 2004-04-30 : 13M067-06 Revision 2.1 ]-----
Minor changes for MDIS4/2004 conformity
-----[ 2004-03-04 : references Revision 1.1 ]-----
Initial Revision
-----[ 2002-01-24 : 13M067-06 Revision 2.0 ]-----
=== Major Change: New FPGA 1R6 ===
implies functional changes:
- fixed errata 'Internal Trigger'. Now trigger works in both directions
and has an hysteresis of 40LSBs
- fixed errata 'Software Trigger'
- added interrupt when trigger occurs. New setstats M67_WAIT_TRIG and
M67_TRIG_SIG_SET/CLR
- added possibility to invert A/D polarity
- many minor fixes
m67_menu:
limit allowed sample rates from 0..9
allow to change data polarity
m67_misc:
added check for trigger signal
m67_ratetest:
added Option -x, remove SW_TRIGGER_BUG_WORKAROUND
limit allowed sample rate 0..9
m67_trigtest:
added Option -x and -s
added verification for external sine wave triggering
-----[ 2001-10-19 : 13M067-06 Revision 1.4 ]-----
*** CHANGED FILES ***
File /_CVS_/COM/DRIVERS/MDIS_LL/M067/DRIVER/COM/m67_drv.c RCS 1.1 -> RCS 1.2
M67_Init(): PLD load: read+skip size construct changed due to NT/VC6.0 problem
-----[ 2000-08-18 : 13M067-06 Revision 1.3 ]-----
made internal files non public
-----[ 2000-08-18 : 13M067-06 Revision 1.2 ]-----
Changed descriptors for swapped and D32 variants:
changed name of descriptor and BBIS device name
-----[ 2000-08-18 : 13M067-06 Revision 1.1 ]-----
Initial Revision
Licensing Information
Supported MEN Standard Products
Supported Operating System
- Windows 2000
- Windows XP
- Windows Vista 32-bit
Included
13M067-06 (source code)
Included Documentation
PDF user manual available as a separate download
Note
Requires MDIS system package
Licensing Information
This article is free of charge.
Ordering Information & Downloads
Main Software
13M067-70
MDIS4/2004 Windows driver (MEN) for M67
Requires a compatible MDIS system package.
Related Software
13M067-06
MDIS4/2004 low-level driver sources (MEN) for M67