Email: Password: Remember Me | Create Account (Free)

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
02/27/08 17:21
Read: times


 
#151549 - Yes, I've used those, too.
Responding to: ???'s previous message
Sometimes you store firmware in one firm medium and then transfer it to another medium for faster execution or to extract some other benefit. Nevertheless, if the "?ware" is "there" before the power is turned on, it's probably firmware. I've already stated that the boundaries are somewhat blurred by the fact that one can use flash (serial, parallel, whatever ...) memory in its various forms as mass-storage.

However, I'll stick with my original premise that, if you can't execute the "?ware" directly from its storage medium, but have to "do something" to move it into a medium from which you can, not because you choose for performance or other reasons, but because is simply can't be done directly then it's probably not firmware. When I said the matter was somewhat "blurred," I was thinking about the guy who build an interface that, on power-up, copied Compact Flash content into RAM and executed it there, having mapped the RAM into code space.

Nevertheless, the stuff that's "there" when the reset signal goes low, and the MCU starts executing instructions, is FIRMWARE. If it's loaded from some external medium, by means, no doubt, of resident firmware, it's SOFTWARE.

RE


List of 29 messages in thread
TopicAuthorDate
Difference between Software and Firmware ?            01/01/70 00:00      
   I would circumvent the issue by requesting            01/01/70 00:00      
      that IS the problem with Wikipedia            01/01/70 00:00      
      Wikipedia            01/01/70 00:00      
          Do you call chimpanze is a type of human being            01/01/70 00:00      
            Taxonomically-challenged!            01/01/70 00:00      
               subject to interpretation ... I guess ...            01/01/70 00:00      
               Genetically distinct            01/01/70 00:00      
                  Too much TV            01/01/70 00:00      
                     both terms are coined to have different meanins            01/01/70 00:00      
                     It depends on where it lives            01/01/70 00:00      
                        It does happen to be the same as mine.            01/01/70 00:00      
                           So what is your opinion            01/01/70 00:00      
                              You're Joking, right?            01/01/70 00:00      
                                 Confusion is still prevailing            01/01/70 00:00      
                                    no confusion            01/01/70 00:00      
                                       But its a matter of understanding            01/01/70 00:00      
                        RE:            01/01/70 00:00      
                           Yes, I've used those, too.            01/01/70 00:00      
            I am so far behind, I haven't eevn started            01/01/70 00:00      
               Erik take this into account while you post            01/01/70 00:00      
   Semantic quibbling            01/01/70 00:00      
      if only there was one            01/01/70 00:00      
      Wikipedia is too "politically correct"            01/01/70 00:00      
         How does Wikipedia prevent corrections?            01/01/70 00:00      
         This sort of thing is not particularly helpful...            01/01/70 00:00      
         Actually            01/01/70 00:00      
            How does IEEE standard distinguishes the two            01/01/70 00:00      
            very first "real" computer program            01/01/70 00:00      

Back to Subject List