Hollosi Information eXchange /HIX/
HIX CODER 393
Copyright (C) HIX
1999-03-09
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: Koszonet/Extended Particios Tabla??? (mind)  54 sor     (cikkei)
2 Re: Eger vedett modban (mind)  17 sor     (cikkei)
3 Consol + hInstance (mind)  24 sor     (cikkei)

+ - Re: Koszonet/Extended Particios Tabla??? (mind) VÁLASZ  Feladó: (cikkei)

On  7 Mar 99 at 9:31,  > wrote:

> Ok, latom, a BIOS fejlodott, de akkor vele egyutt
> a particios tabla elrendezesenek is meg kellett valtoznia!

Nehany napja ezt en mar megirtam, de ugy latszik nem voltam elegge 
harsany :) Olyasmit irtam, hogy a homepage-emen le van irva 
viszonylag reszletesen, egyebkent pedig 0x0c, 0x0e, 0x0f a 
tipusa az uj particios bejegyzeseknek, amiket a bovitett bios int13 
hivasokhoz talaltak ki.

> 3 Byteban maximum 8 GB-ig lehetne a particiokat leirni.
> Es a tobbi terulettel akkor mi van? :)

Az van, hogy uresen marad a 3 byte, es csak a linearis szektorcim (32 
bit) meg a meret (32 bit) van kitoltve. Ez 2 terabyte-ig eleg.

> Mivel ha nekem lenne egy 12 GB-os winchesterem, melyen
> lenne 4 particiom:
>
> 1. BIGDOS        2 GB
> 2. Linux         6 GB
> 3. Linux swap    100 MB
> 4. Win95 FAT32   3.9 GB
> 
> akkor ezt a negy bejegyzest mar nem lehetne leirni
> a hagyomanyos formatumu particioba, mivel ezeket az oriasi
> nagy hatarokat nem lehet beirni 3 byte-ba!

Linux alatt eleve nem volt hasznalva a 3 byte-os C/H/S adat, csak a 
32 bites linearis cim. Ezert nem okozott az sem gondot ott, ha 1024 
cilindernel tobb lett volna a vincsin. 

Egyebkent honnan veszed a 6G illetve 100M Linuxos max meret adatokat?
Nem tudom, mekkora az ext2 filerendszer max merete, de ketlem, hogy
csak 6G lenne. A swap particio meg ha jol emlekszem 128 mega lehet.
Vagy rosszul emlekszem... :) A FAT32-rol (0x0B) is ugy tudom, hogy
nem 3.9 gigas, hanem 7.8 gigas max meretu. (Szoval a felso bit nem
elojelbit.) De lehet, hogy neked van igazad...

... VISSZA MINDEN!!! Most jovok ra, hogy ezeket nem, mint maximalis
mereteket irtad, hanem hogy kb. igy osztanad fel :))) 
(Foleg a 3.9 zavarhatott meg, mert hogy epp fele a 7.8-nak :) Ugyanis 
nem 8 giga a korlat, hanem 7.8 giga.)

Nohat akkor. Szoval Linux alatt maradhat minden ugy, ahogy volt, dos
alatt meg a BIGDOS (6) helyett van a 0x0E particiotipus, a FAT32
(0x0B) helyett a 0x0C, az extended particio (5-os kod) helyett pedig
a 0x0F. Ezeknel gyakorlatilag az a kulonbseg a parjukhoz kepest, hogy 
a C/H/S adatokat figyelmen kivul kell hagyni, igy jok 2 terabyte-ig.

István
--  Istvan Marosi  --  http://www.sch.bme.hu/~marosi  --
--  Recosoft Ltd.  --  mailto:  --
+ - Re: Eger vedett modban (mind) VÁLASZ  Feladó: (cikkei)

Gubi irta

> Van a BIOS-nak egy funkcioja a $33-as megszakitason:
> 
> AX= 000Ch
> CX= call mask
> ES:DX -> far routine
> 
> Ez valos modban csodalatosan mukodik. De vedett modban hogyan kell
> megadni az eljaras cimet, amit meg akarok hivatni? Es az eljarasnak
> hogyan kell kineznie? Valos modban be kellett allitani a DS-t, es a
> vegen ret-tel kellett visszaterni. Ezt most hogyan kell?

Ugy tudom DPMI alatt lehet hasznalni, csak szelektor:offset cimet kell megadni
az es:edx-ben. Nezz utana a pmodew doksiban.

Gabor
+ - Consol + hInstance (mind) VÁLASZ  Feladó: (cikkei)

Sziasztok!

Visual C++ 5.0, Win95

Hogyan oldhato az meg, hogy en egy karakteres ablakot szeretnek a 
programomnak Window alatt, de szeretnem megkapni a hInstance 
erteket, amit ugye akkor kapok meg, ha rendes Win32 alkalmazast 
keszitek WinMain-nel.

Szoval en egy consol alkalmazast szeretnek csinalni karakteres 
felulettel, de jo lenne tudnom a hInstance erteket.

Megoldhato ez valahogy? Mert ha Win32-t csinalok, akkor nem nyit 
neki karakteres ablakot, ha meg consolt csinalok, akkor nincs 
WinMain a hInstance-szal. :(

Legyszi irjatok meg, mi a megoldas!
Fontos!!! Mindenkeppen irjatok maganban is!

Elore is koszi:

Agoston Laszlo

Varazslatok >>> http://www.geocitites.com/Area51/2413/

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS