I was thinking more of Industrial systems VS. Gadgetry & Robotics projects.

No problems.  Getting support for the M0 will be important long term is
what I am saying.


On Fri, Jun 21, 2013 at 10:53 AM, Thomas Daede <[email protected]> wrote:

> On Fri, Jun 21, 2013 at 10:33 AM, Thad Guidry <[email protected]>
> wrote:
> > I would rather see Atmel AVR or ARM Cortex M0 as targets.
> >
> > Also, would low voltage, low power 8-bit targets with under 512KB ram be
> > impossible ?
> >
>
> Where are you finding 8-bit targets with 512KB ram? Generally they
> have 8K or less. The highest end device I plan to work on only has
> 192KB of RAM.
>
> ARM Cortex-M0 is very similar to Cortex-M4 - it's a subset of ARMv6
> rather than ARMv7 technically, so it needs different compiler options
> to LLVM, but I would like to support it too. It's easier to develop on
> the M4 though, just because of the RAM - ST sells a devkit for $15
> that includes a processor with 1MB of Flash and 192KB of SRAM. Once I
> get it working there, I'll probably add support for the M3 and M0/M0+
> too.
>
> AVR doesn't have a LLVM backend, nor do I think one would be
> worthwhile, when vendors like NXP are selling Cortex-M0 chips for
> under $1.00. The ARM NVIC is also a lot nicer and it should be
> relatively easy to implement interrupt routines in pure Rust (with a C
> method signature)
>



-- 
-Thad
http://www.freebase.com/view/en/thad_guidry
_______________________________________________
Rust-dev mailing list
[email protected]
https://mail.mozilla.org/listinfo/rust-dev

Reply via email to