Cortex-M3 Utility functions
C Assembly C++ Perl Other
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
.gitignore
HardFaultHandler.c
Makefile
README.md
atomic.c
bl_launcher.S
bl_launcher.h
bresenham-tb.c
bresenham.c
bresenham.h
fault.h
lm3s-mpu.c
locker-bb.c
locker-bb.h
nm-diff.pl
panic.c
reset-analyze-lm3s.c
ringbuffer-cunit.c
ringbuffer.c
ringbuffer.h
stm32l-mpu.c
systick64-lm3s.c
systick64.h
watchdog.h
wdt-lm3s.c

README.md

Various code for use on the Cortex-M3

Contents

locker-bb.[ch] - Advisory bitbanded locking routines

watchdog.h - Generic Watchdog routines. wdt-lm3s.c - Generic watchdog routines for TI Stellaris Cortex-M3

HardFaultHandler.c - A sample Hard Fault handler that does basic fault analysis.

reset-analyze-lm3s.c - POR Analysis example for TI Stellaris Cortex-M3 ringbuffer.[ch] - simple ringbuffer routines.