From 39c111a59a077da8d8ea310a45aac4bf78242692 Mon Sep 17 00:00:00 2001 From: Jorge Aparicio Date: Tue, 25 Apr 2017 09:29:29 -0500 Subject: change tasks! syntax to resemble struct initialization --- src/lib.rs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'src') diff --git a/src/lib.rs b/src/lib.rs index 8a3b330..04a95a1 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -699,7 +699,11 @@ pub unsafe trait LessThanOrEqual {} #[macro_export] macro_rules! tasks { ($device:ident, { - $($task:ident: ($Interrupt:ident, $P:ident, $enabled:expr),)* + $($task:ident: Task { + interrupt:$Interrupt:ident, + priority: $P:ident, + enabled: $enabled:expr, + },)* }) => { fn main() { $crate::critical(|cmax| { -- cgit v1.2.3