Hollosi Information eXchange /HIX/
HIX CODER 2143
Copyright (C) HIX
2004-09-18
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 kernel driver (mind)  23 sor     (cikkei)
2 16 bites hanghoz peldaprogram (mind)  26 sor     (cikkei)

+ - kernel driver (mind) VÁLASZ  Feladó: (cikkei)

Hi!

http://www.microsoft.com/whdc/driver/tips/km-basics.mspx#XSLTsection12412112012
0

Tehat a specifikalt 256M helyett akar 1G folytonos memoriat is le lehet
foglalni XP alatt az MmAllocateContiguousMemory hivassal.
Ez tok jo lenne, lejjebb viszont azt irjak, hogy DMA-hoz nem jo, ahhoz az
AllocateCommonBuffer-t kell hasznalni.

Kerdes: mi a fraszra jo a sok (folytonos) memoria egy drivernek, ha nem
lehet DMAzni benne?
Nekem kb 1G kene, nem feltetlenul folytonos, viszont DMA-val elerheto.
Ebbe az AllocateCommonBuffer valoszinuleg belehal.
Tippek?

Pontosan miert csak a commonbufferben lehet DMAzni?
Miert nem jo ha pl AllocateUserPhysicalPages-sel foglalok memoriat a
DMA-nak?

-- 
Valenta Ferenc <vf at elte.hu>   Visit me at http://ludens.elte.h u/~vf/
"Mindig jo, ha bajba jutsz, hogy ha orditsz s korbefutsz!"
+ - 16 bites hanghoz peldaprogram (mind) VÁLASZ  Feladó: (cikkei)

hali

hangkártyához (felvétel és lejátszáshoz) keresek DOS-os vagy Linux-os
pascal példaprogramokat.
8 bites lejátszóm van, de ez egy kicsit recsegôs..., így muszáj 16 bitesen
megoldani. Ezért csak azok érdekesek amik 16 bitesen tudnak lejátszani.

Vagy más bármilyen ötletet keresek, hogyan tudok a számítógépbôl kihozni, 16
bites hangot realtime-ban esetleg hangkártya nélkül is érdekes (D/A, stb....)

Csinált már valaki ilyet ?

A gyári lejátszó programok nem jók (hacsaknem megvan hozzá a forráskód), mert
lejátszás közben be kell avatkozni és új hangot lejátszani vagy megállítani a
lejátszást. Amiket találtam azok amikor cserélik a wav fájlt akkorát kattan
hangszóró, hogy zavaró vagy egyáltalán nem is lehet ôket megállítani amíg
be nem fejezték a lejátszást.

Esetleg ha valaki nagyon benne van a témában kölcsönös megegyezés esetén
elkészíthetné ezt a 16 bites lejátszó/felvevô programot. (egy kevéske pénzt is
tudok
rászánni vagy valami cserét).

köszi

zsolt

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