Posted By: bsw (S.O.s.) on 'CZmsdos'
Title:     Re: pameti
Date:      Fri Mar 14 13:33:48 1997

> *** No to je zase celkem jednoduchy... HIMEM mimo jine.. (no vlastne jenom) 
                                                                  ^^^^^^^
*** Toho bude asi vic nez JEN ovladani A20 - protoze jak je mozne, ze kdyz 
mas REAL mod (a tedy pristup k pameti systemem SSSS:OOOO - muzes prijit k max 
1M+necelych 64K) a mas natahly HIMEM, tak se ti "rozbehne" smartdrv (ci jiny 
program, ktery vyzaduje XMS a neobsahuje extender) a mas tak pristup k 
rozsiene pameti? Mam za to, ze musis jeste patricne inicializovat 
neviditelne casti segmentovych registru ( a mozna i neco jineho... ??) 

    Nevim co je na tom pravdy, ale cet jsem v athelpu, ze HIMEM pouziva 
LOADALL (286kovou... :-) ) - tedy je to dost velka prasarna pro pristup k 
rozsirene pameti (misto aby se primo prepnul do protected  a pak do v86 pro 
dos (pro 386+) - souhlas, ze na 286 by pak dos asi nejel (PM) ...), kdyz je to 
NEDOKUMENTOVANE ze strany intelu, ale zase na druhe strane na 286  asi JINY 
zpusob JAK se dostat k rozsirene pameti v REALu neni ... 

                                                           bsw

P.S. vsimli sjte si nekdo, ze v instalacnim adresari pro W95 se nachazi maly 
"neuzitecny" ;-) programek "XMSMMGR.EXE" , ktery neni nic jineho (ne 
doslova!), nez "HIMEM.EXE" ??? (ten jsem disasembloval (fuj)) a tento OPRAVDU 
pouziva (v dobe Pentium Pro !!!) 286kovou(!!! - kdyz w95 potrebuji CPU i386+
pro "svou" spravu systemu) LOAD ALL  :-)))  Mimochodem jinak jej sam RAD 
pouzivam, mam dokonce pocit ze v konvencni zabira min nez HIMEM... 

Search the boards