aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-12-16v0.4.0Jorge Aparicio
2018-12-16book: add an example of conditional compilation of resources and tasksJorge Aparicio
2018-12-16note that the timer queue is not supported on ARMv6-MJorge Aparicio
2018-12-16use edition idioms in the top crateJorge Aparicio
2018-12-16move macros crate to the 2018 editionJorge Aparicio
2018-12-16properly handle `#[cfg]` (conditional compilation) on tasksJorge Aparicio
2018-12-16properly handle #[cfg] (conditional compilation) on resourcesJorge Aparicio
2018-12-16use the single core variant of spsc::QueueJorge Aparicio
2018-12-15bump cortex-m-rt depJorge Aparicio
2018-12-15Merge #112bors[bot]
112: codegen/statics: forward #[cfg] attributes r=japaric a=japaric fixes #110 Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-12-15codegen/statics: forward #[cfg] attributesJorge Aparicio
fixes #110
2018-12-15Merge #111bors[bot]
111: some refactors r=japaric a=japaric Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-12-15ci: switch to an older nightlyJorge Aparicio
to work around rust-lang/rust#56814
2018-12-15move some interrupt configuration to pre_initJorge Aparicio
2018-12-15codegen: merge dictionaries related to task dispatchersJorge Aparicio
2018-12-15run ci on stableJorge Aparicio
2018-12-15remove no longer necessary feature gatesJorge Aparicio
2018-12-15codegen: merge dictionaries related to tasksJorge Aparicio
2018-12-02Merge #107bors[bot]
107: codegen: stop using `export_name` r=japaric a=japaric `export_name` creates external symbols that won't be removed when using `-Z emit-stack-sizes` Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-12-02codegen: stop using `export_name`Jorge Aparicio
`export_name` creates external symbols that won't be removed when using `-Z emit-stack-sizes`
2018-11-040.4.0-beta.2Jorge Aparicio
2018-11-04Merge #99bors[bot]
99: impl Mutex on all shared resources r=japaric a=japaric document how to write generic code that operates on resources Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-11-04use new cortex_m_semihosting::hprintln macroJorge Aparicio
2018-11-04fix codegenJorge Aparicio
2018-11-04impl Mutex on all shared resourcesJorge Aparicio
document how to write generic code that operates on resources
2018-11-03update CHANGELOGJorge Aparicio
2018-11-03Merge #98bors[bot]
98: ci: run linkchecker r=japaric a=japaric Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-11-03run linkcheckerJorge Aparicio
2018-11-03fix some linksJorge Aparicio
2018-11-03ci: install mdbookJorge Aparicio
2018-11-03Merge #97bors[bot]
97: v0.4.0 r=japaric a=japaric closes #32 closes #33 Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-11-03update macros/Cargo.tomlJorge Aparicio
2018-11-03fix TRAVIS_PULL_REQUEST logicJorge Aparicio
2018-11-03v0.4.0Jorge Aparicio
closes #32 closes #33
2018-08-27v0.3.4Jorge Aparicio
2018-08-27enable builds on masterJorge Aparicio
2018-08-27publish docs on gh pagesJorge Aparicio
2018-08-24v0.3.3Jorge Aparicio
2018-08-24Merge #85bors[bot]
85: fix master r=japaric a=japaric closes #80 Co-authored-by: Ferdia McKeogh <chocol4te@users.noreply.github.com> Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-08-24install newer gccJorge Aparicio
2018-08-24more fixesJorge Aparicio
2018-06-07Fix mistakes in dependenciesFerdia McKeogh
2018-06-07Fix "Could not find `Op` in `proc_macro`"Ferdia McKeogh
2018-04-16v0.3.2Jorge Aparicio
2018-04-16Merge #72bors[bot]
72: switch to a crates.io release of rtfm-syntax r=japaric a=japaric Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-04-16drop the cargo cacheJorge Aparicio
2018-04-16switch to a crates.io release of rtfm-syntaxJorge Aparicio
2018-04-16Merge #71bors[bot]
71: update parser r=japaric a=japaric closes #69 this doesn't change functionality per se but improves diagnostics in some cases. Some hard errors have becomes warnings, for example: when `resources` is empty, or when `idle.path` is set to the default `idle` path. Co-authored-by: Jorge Aparicio <jorge@japaric.io>
2018-04-16install rust-std componentJorge Aparicio
2018-04-16fix ci/install.shJorge Aparicio