Excellent news
On Mon, Jul 14, 2014 at 1:26 PM, Ilya Dmitrichenko <errordeveloper@gmail.com
wrote:
We have fixed the build for stm32f4 last night actually. It's not using platform tree macro yet, but compiles and should work. On 14 Jul 2014 12:52, "Alan Wood" folknology@gmail.com wrote:
I haven't tried yet due to time constraints, I will probably wait until you get the STM32 series working with Zinc again as I fancy using this rather attractive ST board : http://uk.farnell.com/jsp/search/productdetail.jsp?sku=2355377. I don't currently have (Despite having,many others!) a compatible board to test Zinc on.
regards Al
On Mon, Jul 14, 2014 at 12:59 AM, Ilya Dmitrichenko < errordeveloper@gmail.com> wrote:
Have you had a chance to try it out yet? On 9 Jul 2014 09:04, "Alan Wood" folknology@gmail.com wrote:
Hi Ilya
I have joined the zinc mailing list, perhaps you can provide some basic getting started text to cover:
- Hardware required (setups you know work currently with Zinc) I
assume just Mbed 17xx or STM32F4 discovery right now 2) Toochain setup for compiling 3) Loading code/debugging target
That will help us with the on-ramp and testing to support your efforts.
Thanks
On Tue, Jul 8, 2014 at 11:58 PM, Ilya Dmitrichenko < errordeveloper@gmail.com> wrote:
Hi Andy,
Rust is a compiled language, it's compiler is LLVM-based. One can either use llc or GNU ld to produce runable machine code.
Zinc comes with minimal run-time support libraries, which is somewhat smaller then Rust's standrad runtime. It should perform as good as C.
Currently only ARMv7-M chips are supported, no AVR or MSP430 yet...
Zinc's aim is to pove the concept that most MCU code can be done in Rust, with a tiny bit of assembly required right now... Supposedly that will go away soon too, it's just a workaround for multitasking at the very moment, until the Rust compiler is fixed.
Cheers,
Ilya
On 8 July 2014 23:11, Andy Bennett andyjpb@ashurst.eu.org wrote:
Hi,
How does it compare to FORTH or embedded Lisps? Some of them are quite performant and well suited to high level
language
applications on micros.
Sorry for the drive-by reply. :-)
> In the past few week I have got slightly involved with one project
that
> some of you might appreciate. I suppose that some of you Amy have
heard
> of a recently developed Rust programming language by Mozilla
foundation.
> It's primarily aims are to reduce safety critical errors at compiler > level and provide simple abstractions to the programmer normally
seen in
> higher level languages, such as Ruby and Python, yet being a systems > language that may potentially be used for an OS implementation
instead
> of aging suspects. > > I do find Rust a pretty amazing language, and indeed, building on
years
> of compiler practice, it has the real potential of becoming the
next big
> affair of many embedded systems engineers. It doesn't, however, > introduce a big overhead in code execution. > > The particular project that I have spent some time with is titled
Zinc.
> It aims to implement an RTOS-like system that is capable of running
on
> bare-metal microcontroller chips. Please check it out and drop any > feedback to myself or as a question on the mailing list. > > http://zinc.rs > http://rust-lang.org > > -- > Ilya > > > > _______________________________________________ > oshug mailing list > oshug@oshug.org > http://oshug.org/cgi-bin/mailman/listinfo/oshug >
Regards, @ndy
-- andyjpb@ashurst.eu.org http://www.ashurst.eu.org/ 0x7EBA75FF
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
-- regards Al
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
-- regards Al
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug
oshug mailing list oshug@oshug.org http://oshug.org/cgi-bin/mailman/listinfo/oshug