Date: Sun, 5 Dec 1999 17:08:53 -0500 From: "Paul Courchene" <paulc@visual.mv.com> To: <mso@bus.net> Cc: <freebsd-small@FreeBSD.ORG> Subject: Operating Systems and Embedded Stuff Message-ID: <000a01bf3f6d$abcbab60$2f637dc7@visualsa>
next in thread | raw e-mail | index | archive | help
[-- Attachment #1 --] Hello Saw your posting on FreeBSD listing. While my comments are not pure FreeBSD oriented, but take them in context. Since you mentioned Embedded, Operating Systems, Hardware (or EE) and other stuff, I couldn't resist the following recommendation for a book A new book on the market, (few weeks) is entitled" An Embedded Software Primer, by: David Simon, by Addison Wesley, ISBN: 0-201-61569-X, $39.95 I am very much like you, I want to learn more about Embedded (software) work, Operating Systems per se', EE and etc. I just finished this book and it is excellent, in that context. A diehard FreeBSD'er may not like it, but we have to consider context. This book talks about general "embedded " stuff that you need to know, also hardware issues like using Flash, EEPROM, RAM, and other memory issues. Basic software building blocks such as Semaphores, Interrupts, Shared memory, Queues, FIFOs and other ways to park or handle data are all covered. Of course microprocessors are covered in the practical sense. Use of tools such as debuggers, Cross compilers, Assemblers, In Circuit Emulators (ICE) and other things are well covered. I am very interested in Embedded software and Real Time Operating systems thus this book turned out to be "so much fun to read" I am starting over just to reinforce some stuff. While not a big deal for some, the examples of software or C like code fragments are fun to me. I like to read code as examples. Sort of "heres one way to do it"... Another book that is really good also, is: The Art Of Programming Embedded Systems, by Jack Ganssle, ISBN: 0-12-274880-8 While this book is of 1992 vintage, it still has a lot of "building block" stuff in it, in the context of Operating Systems and Embedded Software. Both books are readily available in Barnes and Nobles or Borders ... Any other comments? paulc [-- Attachment #2 --] <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content="text/html; charset=iso-8859-1" http-equiv=Content-Type> <META content="MSHTML 5.00.2722.1300" name=GENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=#ffffff> <DIV><FONT face=Arial size=2>Hello</FONT></DIV> <DIV><FONT face=Arial size=2>Saw your posting on FreeBSD listing.</FONT></DIV> <DIV><FONT face=Arial size=2>While my comments are not pure FreeBSD oriented, but take them in context.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>Since you mentioned Embedded, Operating Systems,</FONT></DIV> <DIV><FONT face=Arial size=2>Hardware (or EE) and other stuff, </FONT></DIV> <DIV><FONT face=Arial size=2>I couldn't resist the following recommendation for a book</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>A new book on the market, (few weeks) is entitled"</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>An Embedded Software Primer,</FONT></DIV> <DIV><FONT face=Arial size=2>by: David Simon, by Addison Wesley,</FONT></DIV> <DIV><FONT face=Arial size=2>ISBN: 0-201-61569-X, $39.95</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>I am very much like you, I want to learn more about Embedded (software)</FONT></DIV> <DIV><FONT face=Arial size=2>work, Operating Systems per se', EE and etc.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>I just finished this book and it is excellent, in that context.</FONT></DIV> <DIV><FONT face=Arial size=2>A diehard FreeBSD'er may not like it, but we have to consider context.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>This book talks about general "embedded " stuff that you need to know, </FONT></DIV> <DIV><FONT face=Arial size=2>also hardware issues like using Flash, EEPROM, RAM, and other memory issues.</FONT></DIV> <DIV><FONT face=Arial size=2>Basic software building blocks such as Semaphores, Interrupts, Shared memory,</FONT></DIV> <DIV><FONT face=Arial size=2>Queues, FIFOs and other ways to park or handle data are all covered.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>Of course microprocessors are covered in the practical sense.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>Use of tools such as debuggers, Cross compilers, Assemblers, </FONT></DIV> <DIV><FONT face=Arial size=2>In Circuit Emulators (ICE) and other things are well covered.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>I am very interested in Embedded software and Real Time Operating systems</FONT></DIV> <DIV><FONT face=Arial size=2>thus this book turned out to be <BR>"so much fun to read" I am starting over just to reinforce some stuff.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>While not a big deal for some, the examples of software</FONT></DIV> <DIV><FONT face=Arial size=2>or C like code fragments are fun to me. I like to read code as examples.</FONT></DIV> <DIV><FONT face=Arial size=2>Sort of "heres one way to do it"...</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>Another book that is really good also, is:</FONT></DIV> <DIV><FONT face=Arial size=2>The Art Of Programming Embedded Systems,</FONT></DIV> <DIV><FONT face=Arial size=2>by Jack Ganssle,</FONT></DIV> <DIV><FONT face=Arial size=2>ISBN: 0-12-274880-8</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>While this book is of 1992 vintage, it still has a lot of "building block" stuff in it,</FONT></DIV> <DIV><FONT face=Arial size=2>in the context of Operating Systems and Embedded Software.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>Both books are readily available in Barnes and Nobles or</FONT></DIV> <DIV><FONT face=Arial size=2>Borders ...</FONT></DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>Any other comments?</FONT> </DIV> <DIV> </DIV> <DIV><FONT face=Arial size=2>paulc</FONT></DIV></BODY></HTML>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000a01bf3f6d$abcbab60$2f637dc7>
