Give me something to code :D

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.
User avatar
JackScott
Member
Member
Posts: 1031
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Contact:

Post by JackScott »

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 :x.
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.
User avatar
lukem95
Member
Member
Posts: 536
Joined: Fri Aug 03, 2007 6:03 am
Location: Cambridge, UK

Post by lukem95 »

i second that vote.

It would be extremely benefitial to all of us to get this working, and would be fun to create.

Whos in?
~ Lukem95 [ Cake ]
Release: 0.08b
Image
User avatar
JamesM
Member
Member
Posts: 2935
Joined: Tue Jul 10, 2007 5:27 am
Location: York, United Kingdom
Contact:

Post by JamesM »

Yep. I'll host it too.
User avatar
JackScott
Member
Member
Posts: 1031
Joined: Thu Dec 21, 2006 3:03 am
Location: Hobart, Australia
Contact:

Post by JackScott »

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.
User avatar
lukem95
Member
Member
Posts: 536
Joined: Fri Aug 03, 2007 6:03 am
Location: Cambridge, UK

Post by lukem95 »

well thats 3 of us. should we set up a topic looking for people wanting to help? or maybe a wiki to brainstorm some ideas
~ Lukem95 [ Cake ]
Release: 0.08b
Image
cyr1x
Member
Member
Posts: 207
Joined: Tue Aug 21, 2007 1:41 am
Location: Germany

Post by cyr1x »

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 :lol:.
It should be at a higher level from which you wrap it to your own system.
User avatar
AndrewAPrice
Member
Member
Posts: 2299
Joined: Mon Jun 05, 2006 11:00 pm
Location: USA (and Australia)

Post by AndrewAPrice »

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 :lol:.
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.
My OS is Perception.
Post Reply