From: Francesco Piraneo Giuliano <fpiraneo@gmail.com>
Subject: Re: The "black magic" of ioctl
Date: Thu, 21 Oct 2010 04:31:53 -0700 (PDT)
Date: 2010-10-21T04:31:53-07:00 [thread overview]
Message-ID: <cbc04455-d43b-4cca-ab56-51b6273fdc08@j18g2000yqd.googlegroups.com> (raw)
In-Reply-To: 74b46743-fb81-48cc-a478-ffd069db2fc6@k22g2000yqh.googlegroups.com
> The title of your post is quite correct; ioctl is indeed black
> magic :)
>
> POSIX[1] defines this function, as "obsolescent" mind you, along with
> {a big cut - save your bandwidth!}
Ok Ludovic, thank you for your great answer!
So, please don't use ioctl -> black magic -> forbidden! :-)
But my application still need to be written and has to run under linux
so to collect some data about linux' framebuffer I have to use ioctl;
the only solution is to write all low level interfacing (open the
device, get informations about, map it into memory) in C then write
the upper level in Ada?
If this is true I have some philosophical concerns about... ;-)
Any other suggestions will be strongly appreciated!
Just one question to you: Normally which OS you use with Ada?
Moreover, there is a more suited os to be driven with Ada programs?
Merci! ;-)
Francesco
next prev parent reply other threads:[~2010-10-21 11:31 UTC|newest]
Thread overview: 28+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-10-21 9:13 The "black magic" of ioctl Francesco Piraneo Giuliano
2010-10-21 10:20 ` Ludovic Brenta
2010-10-21 11:31 ` Francesco Piraneo Giuliano [this message]
2010-10-21 11:50 ` Mark Lorenzen
2010-10-21 12:04 ` Ludovic Brenta
2010-10-22 16:46 ` Francesco Piraneo Giuliano
2010-10-22 16:47 ` Francesco Piraneo Giuliano
2010-10-21 12:05 ` Simon Wright
2010-10-22 20:16 ` michael bode
2010-10-23 12:13 ` Simon Wright
2010-10-23 13:27 ` michael bode
2010-10-23 16:25 ` Simon Wright
2010-10-23 18:12 ` michael bode
2010-10-23 20:26 ` Florian Weimer
2010-10-24 11:08 ` Simon Wright
2010-10-24 17:58 ` Florian Weimer
2010-10-24 12:41 ` Frank J. Lhota
2010-10-24 17:56 ` Florian Weimer
2010-10-24 18:36 ` Simon Wright
2010-10-25 0:45 ` Frank J. Lhota
2010-10-25 1:13 ` Frank J. Lhota
2010-10-25 18:56 ` Florian Weimer
2010-10-21 11:46 ` Colin Paul Gloster
2010-10-25 7:08 ` Yannick Duchêne (Hibou57)
2010-10-21 13:40 ` Julian Leyh
2010-10-21 13:58 ` Simon Wright
2010-10-21 20:45 ` Randy Brukardt
2010-10-22 16:40 ` Francesco Piraneo Giuliano
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox