VxD's and hardlocks
bon at elektron.ikp.physik.tu-darmstadt.de
Sun Mar 3 14:26:57 CST 2002
>>>>> "list" == list <list at vmn.com.br> writes:
list> Hi, I am trying to run a point of sale app on wine. It uses a
list> hard lock on the parallel port from www.proteq.com .
list> This hard lock is implemented as a proteq.DLL , proteq.VxD pair.
list> I read the documentation and browsed the mail lists and understood
list> that VxD's have to be rewritten to work in wine. It is impossible
list> to run a native VxD due to low level implementation conflicts
list> between nix'es and Windows. All VxD's are builtin so to speak.
list> I understand that www.proteq.com supports linux.
list> Therefore, for my windows app to work under wine without
list> modification, I would have to create a builtin proteq.DLL that
list> accesses the linux's libs written by www.proteq.com.
list> Is this correct?
You must either built a proteq.VxD replacement which is accessed by a
possibly native, or you must rewrite proteq.DLL which either no longer does
any hardware security checks or which uses Unix methods for that
access. Both approaches require proteq to cooperate, something that I doubt
Uwe Bonnes bon at elektron.ikp.physik.tu-darmstadt.de
Institut fuer Kernphysik Schlossgartenstrasse 9 64289 Darmstadt
--------- Tel. 06151 162516 -------- Fax. 06151 164321 ----------
More information about the wine-devel