[Nix-dev] Cross development for STM32

Alexey Shmalko rasen.dubi at gmail.com
Fri Aug 26 19:20:38 CEST 2016


It's really simple and doesn't consume much resources by itself. I was able to shrink it down to 16Kb flash and 264 _bytes_ RAM.

That's a simple command line interface, GPIO, LED-blinking, USART, timers. Most flash memory is used by Rust printing utilities and may be shrinked down by disabling logging and exception handling.

On 08/26/2016 04:09 PM, Tim Barbour wrote:
> On Fri, 26 Aug 2016 22:23:46 +1000,
> Alexey Shmalko wrote:
>> [...]
>> Resources you may check out:
>> - my kernel for STM32F4Discovery which is 100% Rust (https://github.com/rasendubi/bkernel).
> 
> Interesting. How large is your kernel ? Would it fit in a small STM32 (128k
> flash, 20k RAM) ?
> 
> Tim
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
URL: <http://lists.science.uu.nl/pipermail/nix-dev/attachments/20160826/77cb14f0/attachment-0001.sig>


More information about the nix-dev mailing list