All off topic discussions go here. Everything from the funny thing your cat did to your favorite tv shows. Non-programming computer questions are ok too.
cyr1x wrote:Why don't we write a specification for a common device driver interface, so we can share our drivers easily. I asked that one in a thread once, but only JamesM showed interest .
Do a search on the forum for Extensible Driver Interface. Crazed123 was working on it, and I think it's a great idea. Unfortunately the v3.4 draft is hard to get a hold of, I think he must be off with the fairies.
I think we should finish that draft off and get it to something worth implementing.
Ha ha, the moment I remembered EDI, I immediately thought 'Pedigree'.
My kernel isn't much use at the moment, so there's not much point me working on the Spec. However, I'm quite willing to write drivers if anybody else implements it.
But the interface shouldn't rely on something platform specific, like the "everything-is-a-file" concept in POSIX systems, because that would only for those people who are making a POSIX-sytle OS, excluding me .
It should be at a higher level from which you wrap it to your own system.
cyr1x wrote:But the interface shouldn't rely on something platform specific, like the "everything-is-a-file" concept in POSIX systems, because that would only for those people who are making a POSIX-sytle OS, excluding me .
It should be at a higher level from which you wrap it to your own system.
I agree - my drivers kind of follow "everything-is-a-file" but in an anti-POSIX way.