Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Signal rising kad se promeni mmap-ed memorija

[es] :: C/C++ programiranje :: Signal rising kad se promeni mmap-ed memorija

[ Pregleda: 1946 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

rikelme

Član broj: 36179
Poruke: 87
*.dynamic.sbb.co.yu.

Sajt: www.bhg.rs


+14 Profil

icon Signal rising kad se promeni mmap-ed memorija07.03.2007. u 08:29 - pre 207 meseci
Radim sa hardwareom iz Tajvana i tehnička podrška nije baš sjajna, pa se obraćam ovde u potrazi za odgovorom.

Hardware je neka vrsta IO ploče.

Naime, u nekoliko stvarno jadnih primera pokazali su kako da se mmap-ira event buffer iz IO ploče u user space memoriju. Ono što je meni potrebno je (da ne bih pulovao i proveravao promene u njemu u određenim vremenskim intervalima koje bi trebalo da budu reda ms) da me na neki način (verovatno jedino preko signal mehanizma) Linux kernel obavesti o toj promeni i da bih ja mogao da reagujem na nju (signal handler rutinom).

Da li je to moguće uopšte? Ili je potrebno da je u sklopu drajvera za datu ploču implementirana data mogućnost?

Smatram, pošto je taj event buffer mmap-iran u user space memoriju, da bi Linux kernel mogao biti svestan o promeni iste?

Hvala na bilo kakvom odgovoru.

Pozdrav!
--
 
Odgovor na temu

[es] :: C/C++ programiranje :: Signal rising kad se promeni mmap-ed memorija

[ Pregleda: 1946 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.