🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.asm
Article #533

Re: mov ah, 0/int 16h ;blad?

#533
From: Matuzalem
Date: Mon, 28 Aug 2006 13:33
35 lines
2962 bytes
Bogdan (bogdro) napisał(a):
> Matuzalem napisał(a):
> > Remek napisal(a):
> >>> program dziala poprawnie na Windows 98SE natomiast na
> >>> wszystkich w zwyz nie
> >> Czytalem gdzies (nie podam Ci teraz linku), ze wywolywanie
> >> przerwan w NT-kach jest mozliwe, ale wyglada nieco inaczej.
> >> Jak znajde ten material, odezwe sie.
> >
> > Z tego co ja wiem przerywania w NT nie sa juz mozliwe z powodu braku
> > czystego DOS-a (ale czy tak jest ?) wiec jakbys znalazl to bylbym
> > wdzieczny.
>
>  Według mojej wiedzy, wszystkie przerwania są formalnie zabronione w
> programie 32-bitowym pod system Windows. Podobno w NT-kach jakaś część
> systemu jest pod przerwaniem int 2E (czy int 2F?). Może nawet wszystko
> niebanalne (czyli składające się z czegoś więcej niż zwrócenie jednej
> zmiennej) przez to przechodzi. Ale mówię "podobno". Jeśli tak jest, to
> nie jest to udokumentowane, czyli może się zmieniać przy dowolnej
> okazji. Interfejs WinAPI jest tym, z którego należy korzystać.

O tym nie słyszałem, być może...

>  Oczywiście, jak napiszesz program DOSowy (.com czy .exe), to jak
> najbardziej będzie działać. Może nie wszystkie funkcje będą emulowane
> przez system (bo DOSa już nie ma, tylko jest emulacja), ale będzie
> działać.

Wiem, wiem, pisząc: "z powodu braku DOS-a", miałem na myśli dla
32-bitowych app w win NT :)

> Pozdrawiam, Bogdan 

Pozdrawiam
Technical Details
Message-ID: <1156772006.547811.119470@74g2000cwt.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!74g2000cwt.googlegroups.com!not-for-mail
References: <1156288843.003965.60780@m73g2000cwd.googlegroups.com> <ech3re$g7f$1@nemesis.news.tpi.pl> <echvgd$jf3$1@inews.gazeta.pl> <1156362650.735115.148050@i3g2000cwc.googlegroups.com> <ecikb7$j9g$1@inews.gazeta.pl> <1156417705.365978.249810@m73g2000cwd.googlegroups.com> <ecuchi$f0i$3@inews.gazeta.pl> <1156761497.446083.106110@i42g2000cwa.googlegroups.com> <ecuqob$fqd$1@nemesis.news.tpi.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!newsfeed.gazeta.pl!news.nask.pl!news.nask.org.pl!news.germany.com!postnews.google.com!74g2000cwt.googlegroups.com!not-for-mail
From: "Matuzalem" <codemaster_@op.pl>
Newsgroups: pl.comp.lang.asm
Subject: Re: mov ah, 0/int 16h ;blad?
Date: 28 Aug 2006 06:33:26 -0700
Organization: http://groups.google.com
Lines: 40
Message-ID: <1156772006.547811.119470@74g2000cwt.googlegroups.com>
References: <1156288843.003965.60780@m73g2000cwd.googlegroups.com>   <ech3re$g7f$1@nemesis.news.tpi.pl>   <echvgd$jf3$1@inews.gazeta.pl>   <1156362650.735115.148050@i3g2000cwc.googlegroups.com>   <ecikb7$j9g$1@inews.gazeta.pl>   <1156417705.365978.249810@m73g2000cwd.googlegroups.com>   <ecuchi$f0i$3@inews.gazeta.pl>   <1156761497.446083.106110@i42g2000cwa.googlegroups.com>   <ecuqob$fqd$1@nemesis.news.tpi.pl>
NNTP-Posting-Host: 212.244.115.33
Mime-Version: 1.0
X-Trace: posting.google.com 1156772012 15946 127.0.0.1 (28 Aug 2006 13:33:32 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 28 Aug 2006 13:33:32 +0000 (UTC)
In-Reply-To: <ecuqob$fqd$1@nemesis.news.tpi.pl>
User-Agent: G2/0.2
X-HTTP-UserAgent: Mozilla/5.0 (Windows; U; Windows NT 5.1; pl; rv:1.8.0.6) Gecko/20060728 Firefox/1.5.0.6,gzip(gfe),gzip(gfe)
Complaints-To: groups-abuse@google.com
Injection-Info: 74g2000cwt.googlegroups.com; posting-host=212.244.115.33;   posting-account=HFFdEQ0AAACI08bdAnMScVqwVEj2ucOg
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit