Re: how to be *nix programmer
On Wed, Jan 16, 2008 at 10:30:53PM -0500, Bob Hall wrote: > On Wed, Jan 16, 2008 at 04:42:48PM -0500, Jerry McAllister wrote: > > On Wed, Jan 16, 2008 at 03:48:47PM -0500, Radheshyam Bhatt wrote: > > > > > Hello People, > > > > > >How's it going?I am interested in to developing drivers > > > for FreeBSD. How do I go about start learning program for that? What > > > books & resources I should look in to. I know C, and I am learning about > > > processes, and system calls. Also where would I take my questions to if > > > I > > > don't get something and need help for something in system's programming... > > > Please email me back.. > > > > Learning C and probably C++ and maybe some Assembly is good. > > > > After that, you might want to absorb the McKusic books: 'Design and > > Implementaiton of the (4.3 and) 4.4 BSD Operating System. > > Actually, McKusic's 'Design and Implementaion of the FreeBSD Operating > System' might be more useful. It's based on FBSD 5.2, but it's still > more up to date. Yes, I forgot he had a newer one out now. jerry > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: how to be *nix programmer
At 12:03 17/01/2008, you wrote: Radheshyam Bhatt wrote: Hello People, How's it going?I am interested in to developing drivers for FreeBSD. How do I go about start learning program for that? What books & resources I should look in to. I know C, and I am learning about processes, and system calls. Also where would I take my questions to if I don't get something and need help for something in system's programming... Please email me back.. I would recommend reading: "The Design and Implementation of the FreeBSD Operating System" by by Marshall Kirk McKusick (Author), George V. Neville-Neil (Author) The questions go where they are appropriate (scsi driver? perhaps freebsd-scsi@ or freebsd-hackers@ ?). But there is no maillist for general programming FreeBSD, only specific ones. Perhaps a list for newbies FreeBSD programmers can fill the gap. - Useful Acronyms : FAQ = Frecuently Answered Questions ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: how to be *nix programmer
Radheshyam Bhatt wrote: Hello People, How's it going?I am interested in to developing drivers for FreeBSD. How do I go about start learning program for that? What books & resources I should look in to. I know C, and I am learning about processes, and system calls. Also where would I take my questions to if I don't get something and need help for something in system's programming... Please email me back.. I would recommend reading: "The Design and Implementation of the FreeBSD Operating System" by by Marshall Kirk McKusick (Author), George V. Neville-Neil (Author) The questions go where they are appropriate (scsi driver? perhaps freebsd-scsi@ or freebsd-hackers@ ?). -- Sten Daniel Soersdal ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: how to be *nix programmer
This is a very good book: http://www.informit.com/store/product.aspx?isbn=0201702452&rl=1 Also these are very nice resources, it know it's NetBSD: http://www.netbsd.org/docs/kernel/index.html http://www.netbsd.org/docs/internals/en/index.html Kind regards, Tom >- Oorspronkelijk bericht - >Van: Radheshyam Bhatt [mailto:[EMAIL PROTECTED] >Verzonden: woensdag, januari 16, 2008 09:48 PM >Aan: freebsd-questions@freebsd.org >Onderwerp: how to be *nix programmer > >Hello People, > > > How's it going?I am interested in to developing drivers >for FreeBSD. How do I go about start learning program for that? What >books & resources I should look in to. I know C, and I am learning about >processes, and system calls. Also where would I take my questions to if I >don't get something and need help for something in system's programming... >Please email me back.. > > >thanks in advance, > >Good Day, >Radheshyam >[EMAIL PROTECTED] >___ >freebsd-questions@freebsd.org mailing list >http://lists.freebsd.org/mailman/listinfo/freebsd-questions >To unsubscribe, send any mail to "[EMAIL PROTECTED]" > > > ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: how to be *nix programmer
On Wed, Jan 16, 2008 at 04:42:48PM -0500, Jerry McAllister wrote: > On Wed, Jan 16, 2008 at 03:48:47PM -0500, Radheshyam Bhatt wrote: > > > Hello People, > > > > > >How's it going?I am interested in to developing drivers > > for FreeBSD. How do I go about start learning program for that? What > > books & resources I should look in to. I know C, and I am learning about > > processes, and system calls. Also where would I take my questions to if I > > don't get something and need help for something in system's programming... > > Please email me back.. > > Learning C and probably C++ and maybe some Assembly is good. > > After that, you might want to absorb the McKusic books: 'Design and > Implementaiton of the (4.3 and) 4.4 BSD Operating System. Actually, McKusic's 'Design and Implementaion of the FreeBSD Operating System' might be more useful. It's based on FBSD 5.2, but it's still more up to date. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: how to be *nix programmer
On Wed, Jan 16, 2008 at 03:48:47PM -0500, Radheshyam Bhatt wrote: > Hello People, > > >How's it going?I am interested in to developing drivers > for FreeBSD. How do I go about start learning program for that? What > books & resources I should look in to. I know C, and I am learning about > processes, and system calls. Also where would I take my questions to if I > don't get something and need help for something in system's programming... > Please email me back.. Learning C and probably C++ and maybe some Assembly is good. After that, you might want to absorb the McKusic books: 'Design and Implementaiton of the (4.3 and) 4.4 BSD Operating System. There is also some online documentation on writing drivers. I don't have the address at hand, but a little searching on the FreeBSD web site should turn it up. jerry > > > thanks in advance, > > Good Day, > Radheshyam > [EMAIL PROTECTED] > ___ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "[EMAIL PROTECTED]" ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"
how to be *nix programmer
Hello People, How's it going?I am interested in to developing drivers for FreeBSD. How do I go about start learning program for that? What books & resources I should look in to. I know C, and I am learning about processes, and system calls. Also where would I take my questions to if I don't get something and need help for something in system's programming... Please email me back.. thanks in advance, Good Day, Radheshyam [EMAIL PROTECTED] ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "[EMAIL PROTECTED]"