Quelltext /~heha/basteln/PC/USB2LPT/usb2lpt.zip/cz/USB2LPT.DLL

MZP@	!L!This program must be run under Microsoft Windows.
$NE
F
	@P	
8@
8 `a	"$0d&0e)0f*0h-0i/0103040d50USB2LPTWEP
 KERNELUSERGDICOMMDLGKERNELCOMMCTRL

PROP16.DLL
ENUMPROPPAGESjQUVvf^f36,0r
<
r,$
8sffffu	frfՋ^tN67fRXZ^]UW~FN_]UVWv~
NfFf;F
sNO_^]
EUVvV=Su,VhtjffPVjfjfff6VRv
fv^]M
UVW~v
PhBPPfvv@tBVVjRPfXf@uVjhhRPfXfF
vPh`WF@tVjf6^RPfXfF_^
UvvvF
P3]UVvvvFPju3:F=s
FuFPFPjЍF;Ftt6^UVWvFvVx=u	~F;vvF_^UVWv~v
V%PzF;vv_^]UVWv~ttVvVj
Ou_^]U@VW~vWfh1fjF|*uPj2FPFFPD*|(u!vj2FPFȼFPD(WjyWFPj
FPhu!WFPj~(uWj0t*fjFPhGu$WjDRPfXffuWj0t(fjlWjty_^U:VWvV
fFFVf~u#RFP4FFFFFFXFFfFfF~tAfFfFVFP-VfvtPtWtt~~tkvKF~tZ~tTjFPj Wfj	FPWhvvjVfjtVfhSFPSW_^
KEU؃VWvVjFF.;Ft.g~VjWVfhEP4vF
=t=tceVfhEVv
DVv
fvjL5^&Wt*t%Vhtjff
ffP
Vjfj3_^Y]M
S{sd4UVvf|,tYhfjfjRPfXfFf~u39fvhRPfXfFft}fvhRPfXfFftbfjfh&P\4f&fvfjfju4fjfh"P&PhfvfjfjU u3Ffv~uLhfjfjRPfXfD0f|0u+ft0h RPfXfFf~ufjfjfjfjfjfh"PfvfjfjRPfX(fD,f|,ufD,^UVvfFf|,tTft0hRPfXfFf~t8fjFPfFfPfvfF
fPfvfvft,fvfjTfj,F^UVvf|0t?f|,t8ft0h\RPfXfFf~tft,fPfjfjfD,f|0tft0fD0^UFPfh,FF^fFFPUVvD%t=tJJvj
R
^]EU؁VW~Wj`FF/
.;Fte.g
^&wWjVWVWjdWFF&FLv^ ^ htP.vfhtP]v(@FF^?uWjfFF@vfhv$	v-	@F^?uVGt"Vfh "PjPjVj	
F^㋇ ;Duvhvfj`	,F~|th
tP
	
vtP
vhDPfj	Wfh
DP@WjDPGWjetjWfhfj
WVWv
fvjU^&WuuWhtjff
dfP
Wjfj2F
=t
=
t!=gtOhWjeD	PWjP
RWj
t=t=t6Wfh
0
d#L8fjfWhhV=tWV-^&G=3u=6uU=7tWjdFPyufh0~rFu
Ft5fh0W5Wjd
FP+vfhfhL
FDWjfFPfhfjFFtDtfh0WvFDDtWjeFWjeFPjF~t~v,fh0W{vvfhfhLFDdxWfh
DWj
DWjfj3ҋ㋇ ;Dt:B|tfh$W=tWj|tffPqyVt"Vfh "PjPj:VjWhtjfhdf3_^f]M
NS{'k
[

UVWvFvfh "FPjPj~u\VjcljPhWPWjPfhVjt
PjVj
Pj
VjdF%P2VjeFt
Ft3P
VjfFP
VjgF%PVjhF%PVjiF%P3VfhgVjg
P_^UVWv~[FWfh "FPjPj=tfVjdtNVjet=t
NNVjftNVjgtN@VjhtN VjitNWfh "FPfhfjFVfhajfjFWfh""FPjFPj_^UV
t2t*%P%P	Phfvj$fvv
]UJVWv~FfFWfh""FPjFPj]=u
fFffufFfFffufFffFf~tf~tfvhFP jFPj@Vfhnjfj3VjnFPVfh	njfjSFFWfh""FPjFPjvFPj@VjoFPF ~t5~e@v.FWfh""FPjFPj[=u~u(F "Vj`KPfhVjiPj)VfhaFPfjWfh""fjjFPj=u	~uVjhPjVjfRVj\b~uWjZVj|^~tXjFPj@WFP(jFPj@VFPWfjfj<rWjVj_^UVvVfhnjfj&t@VjnFPjFPfj
RPfXfFFvfh""FPjFPj^UVv~tbVfh "h]jFPjFШtNFF
FFF4FFF4$FVfh "FPfhfjvVfh "h"jFPj_F0F
F40FfF40FfF

F
F^
U(VW~vVfh "h"jFPjVfh "h^jFPjF$8FF)VFPjjjFVFPhhjFf~uF)VjFPjjFVhFPhjFf~uF)VjjFPjFVhhFPjrFf~rVfh "hejFPj7FuVfh "hlfhfjWfh
*fjFPWfh~*uWj*VhhhjFFFu'Vfh "hnfhfjfh(#AW FFFFFFFFFFF
FFVfh "FPfhfjaFFFF
FFFFFFFFVfh "FPfhfj!~t%~t0@P~u'&PWr_^EU؃VWvVj FF.;Ft.g~VjWRVW)VWj}Vfhnjfj*VjaPxVWfFf=tyVjg;FtiVjg*uZVjv
ff
fPvFv
fhF.Vv
fvj^&WuuVhtjff
hfP5VjfjQF
Fe.;Ft.gVWVv
QVWVWVW5@VWG9fFf=tVjiPVfhnfjt3P[VjftOvfjft@fh$AV=t.Vfhf, vfjj)VjfPfjf3_^f]M
fgn8S{<,GxU@vFPj vFPj FPFPfh#$AvUVW~fFFjvfh""FPjFPj)=trFF.;FtG.gT}=}fh)$AW`=t-vvfh""fjjFPjFPfj*W)}6fh)$AW=tvvfh""FPjFPjsƆj%bPj?$(c‹6FPfhHcFH~bVFVFfFfF FPuUfh @u
j0+:Pj F~uPVh F=uvt~d~~~tV;tFuDfF<ufFvfh""FPjFPjQWv^0=tffFFvfh""FPjVv;Fuvfh""FPjFPj=tF~t@PF PWFPfh"W1
V_^B<BU$VW~
vF^f6fFff;Ft*fvhFP#vWFP fFfGF;~v_^
EU؃"VW~Wj3FFU.;Ft.g^&wWjV_4WVePfh Wfhfj@)V@uFPfh Vfh "fjjFPj = tWfhjdPFPD$:FucFD$~tWfhnlPtFD$AWjl+Pj(Pfh{$F
-o؃v.GVuFPPj '~
tu	FPjFPjjVfh "FPfh fj|j0JfjhWhhJVWV.Wv
fvj]^&WtttoWhtjff
efP7Wjfj7^&G=3t+=7t=8t1Wfhdfj58 Wjd*VWhtjfhe3_^f]M
999..NS{F#EUV^&wtpF
t=t=t]YQ<tLttu2V|*tt* |(tt(VS8^f&G^]MnEU؃*Vfh8@H4FPfh&6F&fFؠ^܊FdFFF^vFAFmfFfD4h`FvPp1FPVFf~tRPfv^
u	fvFFFQF
FP|VFf~tRPfv^
u	fvFFFF3FPVFf~tRPfv^
u	fv^f]MUNV؈PNFFtfh "FPjPjUtfh "FPjPjF]UFtfh "h&vPvP]W3fjf*@
f*@f6@G|fjfjfjfhDfhfj DfhfjjjjjjjjjjhhDfhfjjjjjjjjjjhC hI D_W30G|_Uvh
FP&
vvFPUVW~
v66D66E6D6DVvvP&_^]UWN~+D(6D*6E
r
66E_]UFPFPFPvfhlUVrD@u
´؊{]UFtDЃ|t3]UFF!.;Ft.g
D@t3 !#!!!!!UW~FFFPGF$FFPFP~|uW^pF&FFP9tH^@N"ˆFD@uFP7t
F@F~tW^pL	Wj%P7"FWvvvv~t	Wv"~t	Wv"_UFPFPvFPFPFPF@Phl hFP 
PUW~Wt<'FWt(t*FPWh/hBjWvvfjE#Wv1#_UW~WtBk#FWjFWFPWWFP1FF<rWj#Wv#_UV´%=&u3r´%=tD@u
rr܀%uD@uъDt=tD@u)´%=usD=u
u델]UWN~Ѓ}f@,f6fD8f6~6E
6m
	㋇Z6%6_]UFPFPFPvfhUW~FFPg:FutF6F~r3_U0W~FFNFFFPF~t	ڋLڋRFFu4k'F^@"FF@"FFD@u~}@"FuFFfFPFPFFtWF^7FuWjP#FWvvvv~t	Wv%F2F
t|Wt@	&FWF^7&FFPFPFPfjFԉF؋F҉Fڀ~tF։FFЉFWFPjS#Wv1&Wv⚆&WtD&FWj#WF@PFPjFPFPF%P^PhK#hFP.Ph&hfWj&Wv蚘&D@u6FPt+FF܋FFFFFWFPj~t4Wn,_UW~Fu4,FWFPFFt~t4WL'_UW~Wt>FFFPF~s'FPFPFPFPtnWFPj>'F~rWv'_U"W^jFj3FPj .4fhfvfjU+4h4PFt3PWhF%Pfj-4hA(PFt3PW(4jzv(PFt3P(WFt3FP .@VPWjPFt3P(4h(PF@t3P(4h(PFt3P)WhF% Pfjl(4jv)PFt3P+)4jwI)PFt3P_)F=u@jD4hDP4hn-jD
4hD
P4h)4juh)P~|~u3P~)d$4fjj_U4fhfjfj7(F4hFPu~rFF^v.3+jFPjDPjD$PZjFP4hFP4h)I4jz+tP,4jz*tPFPeFDjjjFPMF4hFP4h*j054h)P4h+Pfhfh2T*T*u*****U4fhfjfjH5F=t=t"=t2K4jztP4jzr+tj4h´P4h6UWN|$t^@:Fu^F@^v.-^F@FF4F|$tPFD^@2FFtF0@|$u#vFPFPFPt
vFPfF~u4v~}wc4FPFP4FP+S4jyF%P44jxF%P,|$t
D2FtFP+4FPFP	|$^F@_,,,,,,,,z,z,,,+++UFFFP^@N2P~}#4FP^@P-4FP,jFPvFPP/U$Fܚ3RPfXfFFFfFfF4FPFt&fh
FP-+tFUVvf~tfvp3@FNuVF^]UVvV-6</uV@PR:Ҹ@PV@P'6/^]U
WF
FFFFF%F؃v.1WhG1hP1
FFj1vPh\1j4Ph.F؃w!.1FFFNF~th.vWF^uFD@t	}	3uG~tPh3h#PFVЉVvPWsRPhJ/hWgRPhy/h(vV/F~uP~tFP-RPh/h0VR/FVЉVRh/v~FFj2vPhY3j4Ph0}-F؃w!.1FF)FF~th/vWF^uF~~tPhV0h#P/FVЉVvPW7RPh0hW+RPh0h(v0F~uP~tFPRPh0h0VR0FVЉVRh0vCWh%1h9gWh.1hA]}
Wh81hINj2Ph0PPj|RPƆF
uD@t*FPt3҃~tvrЃ~t	FPafvPv_
5050<0C0J0..../../v1v1v1v1v1v1v1v1v1,161@1UFFFfFFFPFPFFt&fhFP6FFtFF~0uFF~rFFPF~t)FPFPF
Ft&fhFPA2F~rt&fhfh2U
WhrjFP=u[3r%PCPG|F|ujjUPuhyjFPajFPj	FP_UVWj0PhvfhV7V@Ou_^EU؃0VWvvju	ttg}&tar[
wUFF܉vދF
FfFfFRPfXfFRPfXfFFFfFfFu&fhFPi3v8.;Ft6.gvjfPfhX@uvjWa8F^&GEvuE3vP94PFPFFA,FFA.F|jv,PjE,E(E.E2E*<vfhzPF
F8.;FtG.g;vv
8vv
fhfh~
uE%=tvv
FPYtC~s<n
^
A;FuF
PFP~
rjF
P`j0BvFPv΋Lv΋v΋vjevj[vj QvhFvh;vh0vFPU<u$fjhP5ЀuP^&GF8.;Ft.gu-E$fjhQfjfjfjfjfjfjE&;vfhfj4vfhQvj15}&tu&E&u_EP^&wFvPjP/(vhtjfhi$vv
fvjm^&Wuuvhtjff
ifP:7vjfjF
F
s8.;Ft.gfFf=tvfhfjFj
E$V
PBvhEPvhjjVPLfFf=t=vv
hfj*#<*Wvfh3_^f]M
fu78B8;88888883787*766"5*5*5*5*5*5*5 NS{I8556m6S7A73475U6U6d{gA15+ ozX$9:$9R*{aFb]X:.)zK98k3k^X?_[
"=
^	%		hi	Zqe`\N@l/
jTA}"	QqRZU=+oXE#!"-""W Nr 8  =B&&_}&$C&J%j%Bb#'%'D-w1a656N6EH6.6(5'43xn\xxLPT1LPT2LPT1 anno 1985SPPEPP 1.9ECPECP + EPP

4

USB2LPT.HLPSTATICBUTTONcfgmgr32.dllCM_Get_Device_IDACM_Get_Device_Interface_ListAkernel32.dllCreateFileADeviceIoControlCloseHandle%Xh (%u, %s)%Xh%u-%02u-%02u%lu((pRRR_W !"#E-/IRQ/ERRONLPE/ACK/BSYSTBAF/INISELIENDIR-R0R1R2PtrClk/R3/NibAck/1284Active/DataAvailXflagAckDataReqPtrClk/PtrBusy/HostClk/HostBusy/Init/1284Active/PeriphRequestXflag/AckReversePeriphClk/PeriphAck/HostClk/HostAck/ReverseRequest/1284ActiveTimeoutSpareSpareSpare/IntrWaitWriteDataStb/ResetAddrStbSmall FontsHelv%02X%i%c%dDSCData %u%s: %s (%s) -- %s: DirD %dDirS %dDirC %dtooltips_class( @0000w"~w




z
vgz





@πEmulaceHelvPd"P(fPemulan port&adresa:ddd!P(fPLPT-&rozen:ddf!P&LPmetoda odbru pro IN- a OUT-pkazy2

Ppomoc ladicho rejstku>
P(zahrnuje vechny tipy IN- und OUT-pkaz)J
P&provst obsazen, i kdy se zdaj bt obsazenV
Ppesmrovn &READ_PORT_UCHAR / WRITE_PORT_UCHARb
P(rychlej a stabilnj)vXPPerformance-Optionen
P&cache zpisu pro OUT-pkazy
P(sdruen vce OUT-pkaz do jedn USB-sloky)Podesln sloky provst podle2e P
Pms

Pzptn ten kopie z vstupnho registru@gPpesn&jiP(dodv naposledy zapsanou hodnotu IN pkazem; nefunguje, pokud jsou vstupy zeny externm hardwarem)StatistikaHelvoPladic rejstk-odbrLtPuvst &nuluXPOUT-pkazy:b(dP"XPIN-pkazy:b (eP4XPemulan chyba:b2(fP,lP(nepodporovan IN- nebo OUT-pkaz, nap. OUTSB)DXPukraden ladc rejstk:bB(gPBlP(neznm ovlada pepsal ladc rejstk)VPPepsan ladc rejstky jsou detekovny 100-ms-Timerem.dXXOpravdu piadit k:fd
lXSPPd,
mXEPP (+4)d8
nXECP (+400h)t0yPPesmrovn READ_PORT_UCHAR / WRITE_PORT_UCHARLuPu&vst nuluXPOUT-pkazy:b(hPXPIN-pkazy:b(iP<Pnadmrn dlka:(jPnoPUSB2LPT-n&adstandartnnpP&Update FirmwarePhaftmann#software, Technick univerzita Chemnitz,
Fakulta elektrotechniky a informan techniky,
Profesura mc a sensorov techniky, 2006-2009 Ȁ:Kopie zptnho snmn vstupnho registruHelv
P&datov port (zkladn adresa + 0)
P&dc port (zkladn adresa + 2)"
P&speciln porty (ECP, EPP)2POK2Pukonit Ȁ
USB2LPT-nadstandartn vybavenHelvPRejstk feature
cP(Rejstk Feature je trvale uloen v EEPROM USB2LPT. pstup pes DeviceIoControl)
!
dPoteven kolektory pro &datov port (+0)
:
ePoteven kolektory pro &dc port (+2)
Z
fP&Pullups (a 5V na Pin25, pokud byl pidn dodaten) odpojit
u
gPpm &vstupn/vstupn reim (USB2LPT se stane I/O-)-P(zpsob slab vchoz napt 5V msto silnho 3,3V)DP(ed pole znamen: Oteven kolektory v SPP-reimu, Push-Pull ve vech ostatnch reimech)d\P(Opaten k spoe energie) P(zazenm - Invertace odpadaj. Proto nen dn sprvn simulace paralelnho portu, pro pstup s DeviceIoControl. U Rev.4 je 20 msto 17 vstupnch/vstupnch veden. Smr je mon jednotliv nastavit, pro kad pin.)RPStanoven && &zptn snmn^Pzkratov &test (bez periferie!)h(Psriov slo
^nP
^
iPv &USB deskriptoruvhPdatum firmwarez^oPvl
hPed modr &LED`PSputn hodnota &ECR (provozn reim):LfaC!P<2POKw2PukonitMonitorHelvP&datov port (+0)P$&uPtenP6(
X#32772DP&statusov port (+1)NPNP^P&dc port (+2)hPhP~P$2vPcfgA (+400h)&~@Pnaten byteh|2
z	P&adresah2
{	Pda&ta~@Pvydat byte2wPcfgB (+401h)~PP&ECR (+402h)P&LffC!P6
x	XFIFO pln6
y	XFIFO przdnP$Psmrov rejstk (USB2LPT-specifick)rChcete opravdu pout tuto nestandartn adresu portu?

Jste tm na nejlep cest poslat v pota na onen svt!4Uveden adresa portu nen platn estnctkov slo!IAdresa portu je nespolehliv: pli mal, velk nebo nedliteln tymi!AU adres portu, kter nejsou dliteln 8, nen mon EPP emulace !LNeplatn daj pi pekroen asovho limitu! (Nesm bt vy ne 1000ms.)Stanoven emulan adresy portu?Adresa portu mus bt uvedena v soulad s uivatelskm software.TMikroprogramov vybaven (Software v USB2LPT-zazen) nepodporuje Feature rejstk!dnkontextov npovda0&Bulk transfer (faster; good for XP and earlier)Interrupt transfer otherwiseActivating bulk transfer renders USB2LPT defective under Windows Vista and newer!
Remember to reset this bit before upgrading your system.

pokraovn?The debug register trap hook will be detected by PatchGuard some minutes later, which results in BSoD 0x109 when no countermeasure was taken.

pokraovn?Mikroprogramov vybaven me bt zapsno do EEPROM.
Zazen odpojit a znovu pipojit, aby se spustilo nov mikroprogramov vybaven.tNejasn chyba pi zapisovn mikroprogramovho vybaven. Neodpojujte a znovu vyzkouejte. Zazen ji nen funkn!OSoubor %s nen uren jako mikroprogramov vybaven pro toto zazen USB2LPT!nDatum aktulnho mikroprogramovho vybaven: %s

Datum mikroprogramovho vybaven k vyplen: %s

pokraovn?neznmFirmware*.iicFunguje bez zvad.ABylo odhaleno selhn! Zkratov test.EXE poskytne detailn daje.,Je na vech 17 pipojench vysok potencil?Firmware pro Low-Speed USB2LPT nemohou bt aktualizovny, ale me bt aktivovn Bootovac program tak, aby bylo mono programovat pomoc bootloadHID.EXE.

pokraovn?SThis USB2LPT doesn't support firmware update via USB.

(First EEPROM byte = 0x%02X)ZSPP (plbyte)obousmrnpravideln se opakujc snmnECPEPPobsazentestKonfiguraceVdalvyhrazenapoadavek na peruenchybazapnutkonec paprupotvrzenzamstnanqpravideln se opakujc snmnAutoFeedvrcenvolbapovolen peruensmr informac: 1=zadnnen provdnapk&az&adresa5normlnPlbyte reimByte reimECP reimEPP reim  4VS_VERSION_INFO99?DStringFileInfo0040504E2"CompanyNamehaftmann#software3FileDescriptionPoskytovatel postaven strnkyFileVersion1.07 (3/15)	LegalCopyrightFreewareInternalNameUSB2LPT$OriginalFilenameusb2lpt.dll+ProductNameh#s pevodnk z USB na LPT ProductVersion1.07 (3/15)$VarFileInfoTranslation
Vorgefundene Kodierung: UTF-80