Hirdetés
- 4K-s okosmonitor huppant le az MSI tervezőasztaláról
- Almás felhangokat pendít meg a Cougar legújabb, E-ATX-es háza
- A kelleténél jobban lebutítja egyes GeForce RTX 5090-es VGA-it a Zotac
- Komoly technikai frissítést kap a Grand Theft Auto V
- És akkor bevillant a nagy ötlet: miért ne lehetne hűteni egy tápcsatlakozót?
- Titán TUF módra: teszten az NVIDIA GeForce RTX 5070 Ti!
- Nvidia GPU-k jövője - amit tudni vélünk
- AMD Navi Radeon™ RX 7xxx sorozat
- OLED TV topic
- Házimozi haladó szinten
- AMD GPU-k jövője - amit tudni vélünk
- Multimédiás / PC-s hangfalszettek (2.0, 2.1, 5.1)
- Vélemény: de miért kellene eladni az Intelt?
- Azonnali informatikai kérdések órája
- NVIDIA GeForce RTX 4080 /4080S / 4090 (AD103 / 102)
Új hozzászólás Aktív témák
-
DarkByte
addikt
válasz
Jester01 #256 üzenetére
Először is köszi a választ!
Inline assembly: megmondom őszintén ezt azért így kérdeztem, mert nem igazán értem hogy a külső assembly tárgykód hogyan linkelődik a C forráshoz. Pl. a libmpg123 -ban is van a synth.c modulnak ARM optimalizált változata: synth_arm.S Valamit itt az ASM_NAME makróval csinál, ami tovább van pre processzor definícióval víve _##xxx alakra (xxx ha jól látom az exportált név). Olvasgattam hogy constraint -ekkel lehet inline assembly utasításokat paraméterezni, de hogy így hogyan kell külön kiemelni kódot még nem találtam rá dokumentációt (valószínűleg rosszul keresem). Ezért gondoltam hogy így első körben inkább nem erőltetem a dolgot, de ha tudsz valami leírást ajánlani hozzá, megnézem.
Intel szintaxis: a linkelt kódban ahogyan néztem csak az opkód utáni adattípus jelölést lehet így kikapcsolni, egyébként a pointer hivatkozásokat ugyanúgy % -al kell jelölni például. Persze lehet hogy megint csak rosszul látom a dolgot.
EQ: tudom hogy a libmpg123 tud belső EQ -t a subband szintézis végett, viszont ez nekem nem túl hasznos, mivel több fajta audio formátummal akarok dolgozni ahogyan írtad is (FLAC lesz a következő), és így globálisan kellene tudnom ráapplikálni, illetve tervezek még egyéb DSP -ket amelyek az EQ előtt bekerülnek a láncba.
Double pointer: így képzeltem el én is, viszont nem találok rá sehol sem egy működő példát GCC assembler -éhez. Megint valószínűleg én vagyok a béna.
[ Szerkesztve ]
Új hozzászólás Aktív témák
- Végre bemutatkozott a Google Pixel 4a
- Audi, Cupra, Seat, Skoda, Volkswagen topik
- Mibe tegyem a megtakarításaimat?
- Háború Izraelben
- Autós topik
- Titán TUF módra: teszten az NVIDIA GeForce RTX 5070 Ti!
- Google Pixel topik
- Milyen NAS-t vegyek?
- BestBuy topik
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- További aktív témák...
- Bontatlan, iPhone 16 Pro Max 256gb, natúr titán, 3 év garanciával, eladó!
- Nintendo Switch CFW okos! 32+64GB Dual Boot OFW+CFW Tinfoil Hekate + hordozó tok + üvegfólia
- Samsung Galaxy S24 Ultra 5G 512GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 64GB, Kártyafüggetlen, 1 Év Garanciával
- Apple iPhone 12 Pro Max 128GB, Kártyafüggetlen, 1 Év Garanciával