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

Back to Subject List

Old thread has been locked -- no new posts accepted in this thread
???
07/31/09 09:21
Read: times


 
#168058 - Yes, they=Microsoft
Responding to: ???'s previous message
Andy said:
I presume you're talking about Microsoft there?

Yes, I was thinking about a note by Microsoft, in regards to the .NET Micro Framework.

Their quick presentation of the framework contains the sentence "The typical .NET Micro Framework device has a 32 bit processor with no external memory management unit (MMU) and could have as little as 64K of random-access memory (RAM)."

It can be debated if "external memory management unit" is an MMU for external memory or an externally located MMU. But when talking about ARM7 chips, quite few has an external memory bus.

Andy said:
BTW: Have you actually used any .net micro framework?

No. I have only suffered the full-size .NET framework. But that framework is focused around dynamic memory usage, which makes it a bit hard for Microsoft to turn the very heavy ship in a different direction. They have the design philosophy of the .NET framework. They have the languages. They have the past experiences of the developers actively using .NET.

I don't see a problem with separating hardware drivers from the application when we get to ARM chips, but one interesting thing is the following note:
"With the Porting Kit you can build managed drivers and/or a Hardware Adaptation Layer (HAL) for your propriety board."
I would like to know more about that "managed driver" and the actual implications.

With the very strong marketing force Microsoft can put up, I have to say that I'm a bit worried. Not as a developer, but as a potential customer. Even if the managed code will be "fast enough", a speed loss of a factor 2 in a battery-operated device may represent quite a number of lost battery hours.

List of 19 messages in thread
TopicAuthorDate
USB-to-Serial, but "backwards"            01/01/70 00:00      
   USBWiz            01/01/70 00:00      
      Good one - thanks!            01/01/70 00:00      
      Similar to the FTDI thing            01/01/70 00:00      
         Vinculum CDC            01/01/70 00:00      
   Two different questions?            01/01/70 00:00      
      A question and an approach?            01/01/70 00:00      
         So you are looking for a CDC device driver?            01/01/70 00:00      
            Basically, yes!            01/01/70 00:00      
         .Net?            01/01/70 00:00      
            Microsoft's .NET Micro Framework            01/01/70 00:00      
               Micro$oft            01/01/70 00:00      
                  So Bill sells us an OS for LPC's            01/01/70 00:00      
                     Miniscule requirements            01/01/70 00:00      
                        as miniscule memory as 64kB RAM.            01/01/70 00:00      
                           Also >= 256kB flash            01/01/70 00:00      
                              "They" ?            01/01/70 00:00      
                                 Yes, they=Microsoft            01/01/70 00:00      
   Atmel AT90USBKey (AVR)            01/01/70 00:00      

Back to Subject List