aboutsummaryrefslogtreecommitdiff
path: root/src/exception.rs (follow)
AgeCommit message (Collapse)AuthorFilesLines
2018-05-11stable by default, remove exception module, add SCB.vect_active, ..Gravatar Jorge Aparicio 1-72/+0
tweak Exception enum to match CMSIS names, document the parts of the API that require opting into `"inline-asm"`.
2017-12-23revise peripheral APIGravatar Jorge Aparicio 1-2/+1
closes #67
2017-11-21turn peripherals into scoped singletonsGravatar Jorge Aparicio 1-2/+2
2017-06-30update CHANGELOGGravatar Jorge Aparicio 1-6/+6
2017-06-30StackFrame -> ExceptionFrameGravatar Jorge Aparicio 1-1/+1
2017-06-30drop unused feature gates, rename StackedRegisters to StackFrameGravatar Jorge Aparicio 1-16/+14
2017-06-30move default_handler! and exception! macros to cortex-m-rtGravatar Jorge Aparicio 1-121/+29
2017-06-30revamp the exception registration mechanismGravatar Jorge Aparicio 1-173/+128
[breaking-change]
2017-05-15derive Clone, Copy and Debug for more structs / enumsGravatar Jorge Aparicio 1-0/+1
2017-03-12default exception handler: identify the exception that's being servicedGravatar Jorge Aparicio 1-1/+4
2017-03-11add unsafe blockGravatar Jorge Aparicio 1-8/+11
2017-03-11remove unsafe from exception::default_handlerGravatar Jorge Aparicio 1-9/+13
2017-03-11make ITM functions operate on `Stim`Gravatar Jorge Aparicio 1-1/+1
push synchronization duties to the caller
2017-03-10add a Local.borrow_mut method, default_handler now takes the context token byGravatar Jorge Aparicio 1-9/+9
value
2017-03-10rename Token to ContextGravatar Jorge Aparicio 1-32/+32
2017-03-08remove the semihosting Cargo featureGravatar Jorge Aparicio 1-3/+0
make the semihosting macros always available
2017-03-08turn bkpt! into a functionGravatar Jorge Aparicio 1-14/+27
2017-03-07revamp for memory safetyGravatar Jorge Aparicio 1-17/+76
2017-03-04review safety of the existing API, make the register API type safeGravatar Jorge Aparicio 1-8/+20
2017-02-28changes to better integrate with svd2rustGravatar Jorge Aparicio 1-0/+73
2017-01-22add ExceptionGravatar Jorge Aparicio 1-0/+47