I think you might be better off with doing an autonomous resource-manager
style driver. As long as you know how to access your hardware and issues I/O
requests, you should be able to create a block device like
/dev/mycontroller/driveX and then do things like ‘dinit -h
/dev/mycontroller/drive0’.
That will be less efficient than ‘real’ driver but a lot simpler. And
meanwhile the mentioned new CAM stuff from QNX might surface, so you then
will just need to convert your existing hardware access code into new
framework.
“Sudhakar Tadi” <stadi@npd.hcltech.com> wrote in message
news:a6i6fc$ag4$1@inn.qnx.com…
Yes, even I read some information like that, but QNX has not specified
when
is thier next release,(probably I am not aware), my requiremet is some
what
urgent that’s why I consider this option.
With help of the newsgroup I would like to come up with some plan of
action
like,
- Collection of necessary information
- The amout of time required to finish this project
I thought if some has done this analysis , I can use that info to
calculate
the timeframe.
Thanks
-Tadi
“Igor Kovalenko” <> kovalenko@home.com> > wrote in message
news:a6i1sl$7au$> 1@inn.qnx.com> …
Unofficial rumors have it that BSD-like CAM architecture is already
implemented by QNX. It did not go into upcoming 6.2 release but will
probably be in next one. I am not sure how complete is that
implementation.
– igor
“Sudhakar Tadi” <> stadi@npd.hcltech.com> > wrote in message
news:a6ho2j$st6$> 1@inn.qnx.com> …
Hi,
Thanks to one and all who replied to my earlier questions. Since we
lack
the SCSI-CAM subsystem to develop a generic SCSI driver in QNX, I am
thinking of porting BSD-CAM to QNX RTP, yea I know it is a big task,
but
I
am not sure how much feasible it is. Currently I am going through the
BSD
CAM architecture.
I just wanted to check already any of the developers involved in
such
a
task(Apart from QNX developers).
I will appreicate,If they can share their experiences,things to be
cosidered,sources of information to be studied, any sort of info which
I
can
make use.
All of Your inputs are valuable.
Thanks in Advance
-Tadi
\