aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2017-07-23drop rtfm::CellJorge Aparicio
2017-07-23drop idle.localsJorge Aparicio
2017-07-23add example about placing init, idle and tasks in modulesJorge Aparicio
2017-07-20misc fixesJorge Aparicio
2017-07-20doc tweaksJorge Aparicio
2017-07-20update CIJorge Aparicio
2017-07-20`Resource` trait, docs, examples and rtfm-syntax related changesJorge Aparicio
2017-07-20more cfail testsJorge Aparicio
2017-07-20bump cortex-m version to v0.3.1Jorge Aparicio
2017-07-18make compatible with the unsafe_code lintJorge Aparicio
2017-07-18tasks / idle have exclusive access to Threshold, but do not own the tokenJorge Aparicio
2017-07-18resources owned by idle have 'static lifetimeJorge Aparicio
2017-07-18adapt to changes in rtfm-syntaxJorge Aparicio
2017-07-18add cfail testsJorge Aparicio
2017-07-14rename rtfm! to app! and adapt to changes in rtfm-syntaxJorge Aparicio
2017-07-14split macro parser into its own crate and improve error handling / reportingJorge Aparicio
2017-07-11compiler plugin -> proc macroJorge Aparicio
2017-07-09make the init::Resources argument optionalJorge Aparicio
2017-07-08make the tasks and resources fields optionalJorge Aparicio
2017-07-08fix unused variable warning around interrupt::freeJorge Aparicio
2017-07-08rename rtfm-macros to cortex-m-rtfm-macrosJorge Aparicio
2017-07-06syntax tweaks, relax check, add set_pending(), deal with imported typesJorge Aparicio
2017-07-06rtfm!: remove init.resources and make idle.local optionalJorge Aparicio
2017-07-04rtfm! macro take 2Jorge Aparicio
2017-06-05v0.1.1Jorge Aparicio
2017-06-05fix unused macro errorJorge Aparicio
2017-05-25make the register_block field optional in the peripherals! macroJorge Aparicio
2017-05-15fix links in the references sectionJorge Aparicio
2017-05-09v0.1.0Jorge Aparicio
2017-05-08drop the Ceiling newtypeJorge Aparicio
2017-05-08require Resource protected data to be Send, make tokens !SendJorge Aparicio
2017-05-08replace the ceiling token with a preemption threshold tokenJorge Aparicio
2017-04-28update examplesJorge Aparicio
2017-04-27make the ceiling part of the task signatureJorge Aparicio
2017-04-27make `as_ceiling` a general method of `P<N>`Jorge Aparicio
2017-04-27add crates.io badgesJorge Aparicio
2017-04-27add categoriesJorge Aparicio
2017-04-26tweak attributionJorge Aparicio
2017-04-25fix cfail testsJorge Aparicio
2017-04-25rename `rtfm::critical` to `rtfm::atomic`, touch up the documentationJorge Aparicio
2017-04-25hide the unsafe Peripheral::new constructorJorge Aparicio
2017-04-25ignore no_mangle related warningJorge Aparicio
2017-04-25add a `peripherals!` macroJorge Aparicio
2017-04-25fix build for thumbv6mJorge Aparicio
2017-04-25update examples in doc commentsJorge Aparicio
2017-04-25change tasks! syntax to resemble struct initializationJorge Aparicio
2017-04-25update examplesJorge Aparicio
2017-04-21update the examples in the crate documentationJorge Aparicio
2017-04-21add `enable` / `disable` functions, add $enabled parameter to tasks!Jorge Aparicio
2017-04-21rename `borrow` to `access`Jorge Aparicio