42 Commits (e97c4b39b95f2d4c6f9b4875dafd5cbca17c1519)

Author SHA1 Message Date
Karl Palsson b4b2a2101c doc: nvic: generate a discoverable link name 5 years ago
Karl Palsson d88d6fde12 cm3 systick: fix doxygen syntax 5 years ago
keepkeyjon f53e12d2da cm3: Only inline asm is allowed in naked functions 7 years ago
keepkeyjon f2589bc7d8 cm3 startup: main should return int. 7 years ago
Karl Palsson c6743f9ecd vector: make common linker definitions available to users 7 years ago
Anatol Pomozov ae41782e1a Fix misspellings using codespell tool 9 years ago
Ondřej Hruška fb410a403d cm3/sync: Fix broken mutex_trylock() 9 years ago
Jim Paris 01f08c4638 Remove WEAK from handler prototypes 9 years ago
Forrest Voight 4a21730bb6 startup: Explicitly enable STKALIGN for all parts. 9 years ago
Oliver Meier f52a39cc48 [cm3/sync] mutex_lock now calls mutex_trylock repeatedly 10 years ago
Oliver Meier a2fe6c49a8 [cm3/sync] Add mutex_trylock() 10 years ago
Stefan Agner 0d5dac515a init: call pre_main before C++ constructors 10 years ago
Karl Palsson 34ed0a740b sync: use matching #ifdefs in source as in header 11 years ago
Karl Palsson 5b6e97732b cm0 doesn't support sync operations 11 years ago
Frantisek Burian 5ba8b10428 Add method to clear the systick value, that is undefined at startup. 11 years ago
Piotr Esden-Tempski a909b5ca9e [Style] Global style fix run. 11 years ago
Frantisek Burian d541c14110 [CM3] Systick Add helper function to easily set the desired frequency 11 years ago
Frantisek Burian 7ccc0d053e [CM3] Add register definitions for Debug Watch Trace point. 11 years ago
BuFran 8c8592e2b6 [CM3] Fix the set clksource, found and described by ksarkies. 11 years ago
BuFran efc2489d2c [Stylecheck] Code cleaned to current stylecheck script 11 years ago
BuFran e1ebcc9da8 [Cortex] Add preliminary support for core-dependent defines ARMv6m / ARMv7m, ARMv7em 11 years ago
Piotr Esden-Tempski b72a3640b3 [CM0] Disabled sync for LPC43xx/M0. 12 years ago
Ben Gamari 11ea9b090c sync: Add comment 12 years ago
Piotr Esden-Tempski 34de1e776e Changed to use stdint types. 12 years ago
Piotr Esden-Tempski 7df63fcae0 First coarse run to fix coding style in locm3. 12 years ago
Fergus Noble 4d15da995e Adding basic support for v7m sync primatives and mutex convenience functions. 12 years ago
Nicolas Schodet b2df978eae Add support for static constructors and destructors 12 years ago
Piotr Esden-Tempski 8545d9d565 Using while(1) instead of exit. 12 years ago
Andrey Smirnov 6cb7d8abf3 Add a "noreturn" attribute to 'scb_reset_system' 12 years ago
Piotr Esden-Tempski 3d3ddc7014 Fixed all warnings for examples. 12 years ago
Felix Ruess 3ef44bff54 [cm3] fix doxygen for systick_get_value, add systick_get_reload 12 years ago
Karl Palsson 22d8891fee Remove assembly forcing stack. 12 years ago
Norbert Braun 569ebfdffb Add __attribute__ ((naked)) to reset_handler() 12 years ago
chrysn bc5146b710 unified systick handling 12 years ago
chrysn e20f1c0d8f unify scb (system control block) 12 years ago
chrysn 0548317683 fix bug resulting from equally named files 12 years ago
chrysn c69916ffb6 integrate irq2nvic_h script in buildprocess 12 years ago
chrysn ae832b4ee8 split irq.yaml output in nvic.h and vector_nvic.h 12 years ago
chrysn 5afa53f01a drop two-line vector.c dispatchers in favor of central dispatch 12 years ago
chrysn 9c13299f25 unified nvic.c 12 years ago
chrysn a69d83d312 unified vector table initialization 12 years ago
Tomaz Solc fc4047e4b4 Add assert macros to aid in debugging. 12 years ago