> Hi,
>
> I have written a driver for a special PCI Card on
> Solaris 10, Dual Core 2,4 GHz.
> The application uses the driver via ioctl to get one
> byte from the PCI Card.
> I use ddi_getxx to read the registers of the PCI
> Card, locked with mutex_enter
> and mutex_exit.
> Between ioctl_entry a
Thanks for the info,
i have to modify the dtrace script (see below), and I am not
sure if the time statement is ok. Timestamp is in nanoseconds,
so I think correct is "...((timestamp - self->follow) > 5)/" ??
But I'm happy, I have the first results (without timestamp) and now
I try to understa
Hi,
I have posted a second discussion in the DTRACE area.
There I have posted my first results of my dtrace test.
You can find it with supject:"dtrace within driver runtime" posted
by sigi.
I have used the on-cpu and off-cpu probes, but no results.
I will try the ::interrupts probe again.
thank
On Mon, 7 Jul 2008, Siegfried Schmidt wrote:
> Hi,
>
> thanks for your ideas.
>
> Normally my transfer of one byte needs about 3 - 4 microseconds (i have
> mentioned). Sometimes we need up to 50 - 80 microseconds for one byte.
> So i think other threads or processes gets the cpu and my driver was
Hi,
thanks for your ideas.
Normally my transfer of one byte needs about 3 - 4 microseconds (i have
mentioned). Sometimes we need up to 50 - 80 microseconds for one byte.
So i think other threads or processes gets the cpu and my driver was
interrupted.
I have done some dtrace tests, but up to no
On Sat, 5 Jul 2008, [EMAIL PROTECTED] wrote:
> Hi,
> [EMAIL PROTECTED] wrote:
>> On Fri, 4 Jul 2008, Siegfried Schmidt wrote:
>>
>>
>>> Hi,
>>>
>>> I have written a driver for a special PCI Card on Solaris 10, Dual Core 2,4
>>> GHz.
>>> The application uses the driver via ioctl to get one byte fr
Hi,
[EMAIL PROTECTED] wrote:
> On Fri, 4 Jul 2008, Siegfried Schmidt wrote:
>
>
>> Hi,
>>
>> I have written a driver for a special PCI Card on Solaris 10, Dual Core 2,4
>> GHz.
>> The application uses the driver via ioctl to get one byte from the PCI Card.
>> I use ddi_getxx to read the registe
On Fri, 4 Jul 2008, Siegfried Schmidt wrote:
> Hi,
>
> I have written a driver for a special PCI Card on Solaris 10, Dual Core 2,4
> GHz.
> The application uses the driver via ioctl to get one byte from the PCI Card.
> I use ddi_getxx to read the registers of the PCI Card, locked with mutex_enter
Hi,
I have written a driver for a special PCI Card on Solaris 10, Dual Core 2,4 GHz.
The application uses the driver via ioctl to get one byte from the PCI Card.
I use ddi_getxx to read the registers of the PCI Card, locked with mutex_enter
and mutex_exit.
Between ioctl_entry and ioctl_return (wit