Hi, Good afternoon. i have several issues that i am in doubt. 1. what is embedded system? what is the difference between a normal electronic system with a uC, with an embedded system? 2. i am used to programming pic16F84 and 68hc11. the procedure is like this. key in the assembly in an editor, them assemble them to hex file, then download them to the uC. that's it. the uC can be brought everywhere and still function the same. My question is, why people are telling me that i need a RTOS ( Real Time Operating System ) to develop an embedded system? They are telling me that drivers need to be written, so on and so forth. Why? What role does the RTOS play? i don't get it, cause i am still looking things at the binary level. 3. Another issue is the driver issue. When someone told me that driver need to be written for certain embedded component, i start to go blank. how should i start? Another senior engineer told me that i have actually been writing drivers without knowing it. really? Can anyone please enlighten me? thanks a lot __________________________________________________ Do You Yahoo!? Make international calls for as low as $.04/minute with Yahoo! Messenger http://phonecard.yahoo.com/ -- http://www.piclist.com hint: To leave the PICList mailto:piclist-unsubscribe-request@mitvma.mit.edu