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
This is a multi-part message in MIME format. ------=_NextPart_000_0005_01BF3F43.683621C0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable 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,=20 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,=20 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,=20 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 =20 "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?=20 paulc ------=_NextPart_000_0005_01BF3F43.683621C0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2722.1300" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>Hello</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Saw your posting on FreeBSD = listing.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>While my comments are not pure FreeBSD = oriented,=20 but take them in context.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Since you mentioned Embedded, Operating = Systems,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Hardware (or EE) and other stuff, = </FONT></DIV> <DIV><FONT face=3DArial size=3D2>I couldn't resist the following = recommendation for=20 a book</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>A new book on the market, (few weeks) = is=20 entitled"</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>An Embedded Software = Primer,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>by: David Simon, by Addison = Wesley,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>ISBN: 0-201-61569-X, = $39.95</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>I am very much like you, I want to = learn more about=20 Embedded (software)</FONT></DIV> <DIV><FONT face=3DArial size=3D2>work, Operating Systems per se', EE and = etc.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>I just finished this book and it is = excellent, in=20 that context.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>A diehard FreeBSD'er may not like it, = but we have=20 to consider context.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>This book talks about general "embedded = " stuff=20 that you need to know, </FONT></DIV> <DIV><FONT face=3DArial size=3D2>also hardware issues like using Flash, = EEPROM, RAM,=20 and other memory issues.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Basic software building blocks such as = Semaphores,=20 Interrupts, Shared memory,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Queues, FIFOs and other ways to park or = handle data=20 are all covered.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Of course microprocessors are covered = in the=20 practical sense.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Use of tools such as debuggers, Cross = compilers,=20 Assemblers, </FONT></DIV> <DIV><FONT face=3DArial size=3D2>In Circuit Emulators (ICE) and other = things are=20 well covered.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>I am very interested in Embedded = software and Real=20 Time Operating systems</FONT></DIV> <DIV><FONT face=3DArial size=3D2>thus this book turned out to be = <BR>"so much fun=20 to read" I am starting over just to reinforce some stuff.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>While not a big deal for some, the = examples of=20 software</FONT></DIV> <DIV><FONT face=3DArial size=3D2>or C like code fragments are fun to me. = I like to=20 read code as examples.</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Sort of "heres one way to do = it"...</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Another book that is really good also,=20 is:</FONT></DIV> <DIV><FONT face=3DArial size=3D2>The Art Of Programming Embedded=20 Systems,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>by Jack Ganssle,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>ISBN: 0-12-274880-8</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>While this book is of 1992 vintage, it = still has a=20 lot of "building block" stuff in it,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>in the context of Operating Systems and = Embedded=20 Software.</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Both books are readily available in = Barnes and=20 Nobles or</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Borders ...</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>Any other comments?</FONT> </DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>paulc</FONT></DIV></BODY></HTML> ------=_NextPart_000_0005_01BF3F43.683621C0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-small" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?000a01bf3f6d$abcbab60$2f637dc7>