1. |
Koszonet/Extended Particios Tabla??? (mind) |
41 sor |
(cikkei) |
2. |
DMA alatt hang lejatszasa vedett modban (mind) |
23 sor |
(cikkei) |
3. |
Eger vedett modban (mind) |
14 sor |
(cikkei) |
4. |
imake lelkiélet (mind) |
22 sor |
(cikkei) |
|
+ - | Koszonet/Extended Particios Tabla??? (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Sziasztok,
Szeretnem megkoszonni, hogy jol elmagyaraztatok
a particios temat... Meg azt a kis programot is koszonom
Mc-tol ) a BIOS extended funkciokrol!
Az a helyzet, hogy en is megtalaltam itt a szemetek
kozott, nalam, hogy van egy leirasom a BIOS extended
funkciokrol, ugyhogy most mar mindent ertek. :)
KIVEVE EGYET. ;))))
Ok, latom, a BIOS fejlodott, de akkor vele egyutt
a particios tabla elrendezesenek is meg kellett valtoznia!
Mivel ha nekem lenne egy 12 GB-os winchesterem, melyen
lenne 4 particiom:
# Tipus Meret
> --------------------------------------------------------
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!
3 Byteban maximum 8 GB-ig lehetne a particiokat leirni.
Es a tobbi terulettel akkor mi van? :)
Kell, hogy legyen valami uj extended particio!!
Errol tud valaki?
Szia! * Jo munkat! * God Bless You!! * Happy New Year!!!
> --------------------------------------------------------
Zsolt Nagy Perge from Dallas, Texas
mailto:
|
+ - | DMA alatt hang lejatszasa vedett modban (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi!
Most probalok irni egy olyan programot, amelyik egy SB16-on DMA alatt
lejatszik egy hangot. (pl Wav) TMT Pascalban csinalom. Van egy programom
turbo pascalhoz, amiben mukodik. Most azzal bajlodom, hogy mit kell
megvaltoztatni a vedett modhoz.
Ha megirtam azt az eljatast, amit a megszakitaskor meghiv az hangkartya
(procedure SBIRQ), akkor hogyan tudom raalitani a megfelelo megszakitas
vektort? Van tobbfele eljaras is. SetIntVec (Dos unit),
SetRealModeIntVec(DPMI unit) , SetDPMIintVec (DPMI unit).
Egyikkel sem tudom megcsinalni. A SetIntVec es a SetDPMIIntVec 'far'
pointer alakban keri az eljaras cimet, amit nem tudom, hogy hogyan kell
meghatarozni. A SetRealModeIntVec pedig egy valos modu seg:ofs cimet
ker, amit megintcsak nem tudok. Egyebkent abban sem vagyok biztos, hogy
ezt most valos, vagy vedett modu eljaraskent kell kezelni (marmint az
SBIRQ eljarast)
Ugy tudom, hogy a DMA-nak DOS memoriat kell lefoglalni. Erre sejtem a
megoldast, csak nem biztos, hogy jo, mert meg nem tudtam kiprobalni.
Ha a kerdeseimre valaszoltok, annak is nagyon orulok, de ha valaki tudna
kuldeni egy jo doksit, esetleg forrasprogramot, akkor azt nagyon
megkoszonnem.
Gubi
|
+ - | Eger vedett modban (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hi!
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?
Gubi
|
+ - | imake lelkiélet (mind) |
VÁLASZ |
Feladó: (cikkei)
|
Hali Coderek!
Itt szenvedek már hetek óta egy lib lefordításával, de nem igazán akar
sikerülni. Amit csinálok:
Ráküldöm az xmkmf-et, & az legenerálja az alap makefile-t. Itt már gondok
vannak, hiszen ezt valamiért telepakolja literális ^M -ekkel. (Legalábbis
a vi & az emacs ilyeneket ír ki, amikor ránézek vel-k a Makefile-ra.)
Viszont, ha ezeket kiírtom belőlle, akkor a make az elindul vele. A
probléma ott kzdődik, amikor a make meghívja az imake-t néhány makefile
legyártásához, & az így legyártott makefile-okat megint teleszemeteli ^M
-ekkel. Ezt már nem tudom követni.
Van valakinek valami ötlete, hogy hogy lehetne az imake-t lebeszélni
ezekről a ^M-ekről?
A rendszerem:
XFree86-3.3.2-13
make-3.76.1-2
Moo-Tiff-1.0.1
--
May the Source be with you!
ImRe
|
|