Autor: Tomasz Surmacz (tsurmacz_at_asic.ict.pwr.wroc.pl)
Data: Mon 12 Sep 1994 - 11:35:16 MET DST
Michal Jankowski (michalj_at_fuw.edu.pl) wrote:
| >>>>> "Slawomir" == Slawomir Lobodzinski <slobo_at_csulb.edu> writes:
| Slawomir> Potwierdzam ze WABI nie moze wyonywac PC binaries. WABI
| Slawomir> dziala dokladnie jak Windows, tzn programy exe wykonuja
| Slawomir> "calls" do APIs, te z kolei sa realizowane poprzez "calls"
| Slawomir> do systemu operacyjnego etc.
| Rubbish.
| Programy .exe to wlasnie SA 'PC binaries' i oczywiscie WABI emuluje
| instrukcje procesora 80x86, zeby te programy wykonac. To jest tak
| elementarne, ze ja w ogole nie rozumiem, o czym my mowimy.
Dokladnie. Sam mialem okazje uruchamiac juz pod WABI pare
wlasnych programow napisanych i skompilowanych kiedys dawno pod
MS-Windows i nie bylo z tym zadnych problemow.
| To czego WABI _nie_ robi, to _nie emuluje_ roznych szczegolow
| hardware'u PC-ta, np tego, ze pod adresem 0x800:0 (czy jakos tak) jest
| karta graficzna itp. A zatem programy, ktore dzialaja w zgodzie ze
Pod MS-Windows robienie tego typu rzeczy i tak nie konczylo sie zwykle
dobrze, bo MS-Windows przestawia zwykle 80x86 w tryb 'protected' albo
jeszcze jakis inny i wszelakiego rodzaju odwolania do bezposrednich
adresow spoza przestrzeni adresowej danego programu tudziez grzebanie po
portach, itp. konczy sie slynnym 'General protection fault'.
Tomek
-- _________ (_ _' __) Tomasz Surmacz * ------------- * tsurmacz_at_asic.ict.pwr.wroc.pl | (__ \ Institute of Technical Cybernetics, * tsurmacz_at_ict.pwr.wroc.pl |__(____/ Technical University of Wroclaw, Poland * ----- * irc: TomekS
To archiwum zostało wygenerowane przez hypermail 2.1.7 : Wed 19 May 2004 - 15:45:54 MET DST