[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: concurrent access
> Hello Lenonardo!
>
> I think so. With the specification of the UMB size YOU decide how many
> frames reside in the upper memory area. With the GET_BMABUFFERS ->
> GET_BMAADDR calls you get the pointers to different buffers into the
> mmaped area.
> The driver can fill every buffer you specify with SET_BMABUF. No frames
> are transfered into this buffers, when SIGIO is blocked. A synchronization
> between your both processes is not done by the driver.
>
> Is this the answer to your question?
> matthias
>
Thank you, it's a good help.
Anyhow, I cannot use signals because I've problems with our (threaded)
programs.
I' m still studying itifg* ....
Leo.
--
Leonardo Lanzi - lanzi@fi.infn.it
Dipartimento di Fisica
Universita' di Firenze
Largo E. Fermi 2 - I 50125 - Firenze
tel: +39 0552307764
fax: +39 055229330