>> I think you misunderstood my point, you can implement it differently with
>> another hardware without any problem. The proposed rds_ interface doen't
>> imply a particular way of doing things, is it ?

It was not specific as far as what level had a thread. If it's at the bottom
layer in the driver and not in the generic layer then cool!

>> I think that what bertrik proposed is to call it from the driver and not
>> from the UI. Calling it from the UI would make no sense.