What would you like to discuss and learn? Just ask!...

Question about which tools to use, bugs, the best way to implement a function, etc should go here. Don't forget to see if your question is answered in the wiki first! When in doubt post here.
User avatar
Muazzam
Member
Member
Posts: 543
Joined: Mon Jun 16, 2014 5:59 am
Location: Shahpur, Layyah, Pakistan

Re: What would you like to discuss and learn? Just ask!...

Post by Muazzam »

embryo2 wrote:
Muazzam wrote:What stops me, to be honest, is my experience.
...
Maybe, my hobby OS would become famous if managed to write a driver for Wi-Fi? :D
So, are you expecting someone else to describe you what to do? But have you read about the wi-fi problems? It means you have a small chance of meeting somebody with open source wi-fi code and ready to tell you about it. And if there's somebody, who managed to write a driver for wi-fi, then how can you become famous?

May be in your situation it is better to ask about Linux kernel driver development. Next you can get the Linux sources and try to understand how a particular wi-fi driver works (or even better to start with something much simpler). And then you'll be able to port the driver to your OS. Of course, you should pay attention to the availability of an open source wi-fi driver for your hardware.

Are you scared about the efforts required?
I'm not expecting anyone to teach me something or make me something. Period. All I asked is, why do the EXPERIENCED programmers tend to avoid Wi-Fi.

If I asked, say, why major brands don't build electric cars, it's not realistic to say "what stops you from making one?" No, it's not a helpful reply.

"my hobby OS would become famous if managed" it's just a typo, I apologize. I meant to write "if **I** managed to write"--not someone else.
User avatar
iansjack
Member
Member
Posts: 4706
Joined: Sat Mar 31, 2012 3:07 am
Location: Chichester, UK

Re: What would you like to discuss and learn? Just ask!...

Post by iansjack »

Muazzam wrote:All I asked is, why do the EXPERIENCED programmers tend to avoid Wi-Fi.
That's obviously a false premise. Else, how are we to suppose Linux has such good wireless support? It's a pretty good guess that non-EXPERIENCED programmers are not the ones responsible for this. Windows, Android, OS X - in fact most major operating systems - also have very good wireless networking support; the work (I suspect) of experienced programmers.
If I asked, say, why major brands don't build electric cars, it's not realistic to say "what stops you from making one?"
If you were to say that you would be making another false assumption. Major car manufacturers do build electric cars.
Post Reply