Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 4 odgovora
  • 4.935 pregleda

Najnovija ↓

funkcija 17.04.2001. u 14:08 · pre 310 meseci #1
Da li je sve u redu sa ovim funkcijama, i ako jeste, zasto ne 'funkcionisu':)?

procedure SetPort(spa,spv:Word);
var spvalue:byte;
begin
spvalue:=trunc(spv);
asm
mov dx,spa
mov AL,spvalue
out DX,AL
end;

function GetPort(gpa:Word):word;
var gpvalue:byte;
begin
asm
mov dx,gpa
in aL,dx
mov gpvalue,aL
end;
gpv:=gpvalue;
end;

p.s. email je [email protected]

Re: funkcija 17.04.2001. u 15:21 · pre 310 meseci #2
Citat:
blackadder wrote:
Da li je sve u redu sa ovim funkcijama, i ako jeste, zasto ne 'funkcionisu':)?

procedure SetPort(spa,spv:Word);
var spvalue:byte;
begin
spvalue:=trunc(spv);
asm
mov dx,spa
mov AL,spvalue
out DX,AL
end;
ovde ti fali jos jedno end; - moras da imas i za begin i za asm po jedan end;


A za ovaj asm kod ne znam to ce morati neko drugi da ti kaze..
Re: funkcija 09.06.2006. u 11:08 · pre 248 meseci #3
Imas i nepoznatu promenjivu (gpv).

Inace, ako pokusavas ovaj kod pod Windows NT,XP ili 2000 sistemima to nece raditi, koliko me sluzi secanje naredbe in i out spadaju u one koje se ne mogu direktno pozivati, neka me neko ispravi.
Re: funkcija 09.06.2006. u 16:58 · pre 248 meseci #5
Ha, ha... nisam ni video koji je datum u pitanju...cccc
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme