diff options
author | Giovanni Di Sirio <gdisirio@gmail.com> | 2018-01-20 11:44:14 +0000 |
---|---|---|
committer | Giovanni Di Sirio <gdisirio@gmail.com> | 2018-01-20 11:44:14 +0000 |
commit | f063c4d19339144df89d6bc060ee2017b0572c5c (patch) | |
tree | 136e9f5c866e7bbed71a614100121a4ea1ed7013 /testhal/ATSAMA5D2/TC | |
parent | e561c21f95c961f5a53ea2bb499bf55c5b045d0e (diff) | |
download | ChibiOS-f063c4d19339144df89d6bc060ee2017b0572c5c.tar.gz ChibiOS-f063c4d19339144df89d6bc060ee2017b0572c5c.tar.bz2 ChibiOS-f063c4d19339144df89d6bc060ee2017b0572c5c.zip |
Mass update of the Apache 2.0 license statement.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@11361 35acf78f-673a-0410-8e92-d51de3d6d3f4
Diffstat (limited to 'testhal/ATSAMA5D2/TC')
-rwxr-xr-x | testhal/ATSAMA5D2/TC/chconf.h | 2 | ||||
-rw-r--r-- | testhal/ATSAMA5D2/TC/halconf.h | 2 | ||||
-rwxr-xr-x | testhal/ATSAMA5D2/TC/main.c | 156 | ||||
-rw-r--r-- | testhal/ATSAMA5D2/TC/mcuconf.h | 2 |
4 files changed, 81 insertions, 81 deletions
diff --git a/testhal/ATSAMA5D2/TC/chconf.h b/testhal/ATSAMA5D2/TC/chconf.h index 005c281b3..98659e9c9 100755 --- a/testhal/ATSAMA5D2/TC/chconf.h +++ b/testhal/ATSAMA5D2/TC/chconf.h @@ -1,5 +1,5 @@ /*
- ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
+ ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/testhal/ATSAMA5D2/TC/halconf.h b/testhal/ATSAMA5D2/TC/halconf.h index 06f68ba60..99256e3f4 100644 --- a/testhal/ATSAMA5D2/TC/halconf.h +++ b/testhal/ATSAMA5D2/TC/halconf.h @@ -1,5 +1,5 @@ /*
- ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
+ ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
diff --git a/testhal/ATSAMA5D2/TC/main.c b/testhal/ATSAMA5D2/TC/main.c index 3751ab12f..f681a06c9 100755 --- a/testhal/ATSAMA5D2/TC/main.c +++ b/testhal/ATSAMA5D2/TC/main.c @@ -1,78 +1,78 @@ -/* - ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - See the License for the specific language governing permissions and - limitations under the License. -*/ - -#include "ch.h" -#include "hal.h" - -static TCConfig tccfg = { - { - {TC_OUTPUT_ACTIVE, 440 , NULL}, /* 440 hz clock frequency. */ - {TC_OUTPUT_DISABLED, 0, NULL}, - {TC_OUTPUT_DISABLED, 0, NULL} - } -}; - -/* - * Buzzer thread, times are in milliseconds. - */ -static THD_WORKING_AREA(waThread1, 512); -static THD_FUNCTION(Thread1, arg) { - - (void)arg; - chRegSetThreadName("buzzer"); - - while (true) { - tcEnableChannel(&TCD0, 0, 50); - palClearLine(LINE_LED_RED); - chThdSleepMilliseconds(500); - tcDisableChannel(&TCD0, 0); - palSetLine(LINE_LED_RED); - chThdSleepMilliseconds(500); - } -} - -/* - * Application entry point. - */ -int main(void) { - - /* - * System initializations. - * - HAL initialization, this also initializes the configured device drivers - * and performs the board-specific initializations. - * - Kernel initialization, the main() function becomes a thread and the - * RTOS is active. - */ - halInit(); - tcInit(); - chSysInit(); - - /* - * Initializes the TC0 driver. - * GPIOA19 is the TC0 channel 0 output. - */ - palSetGroupMode(PIOA, PAL_PORT_BIT(19), 0U, - PAL_SAMA_FUNC_PERIPH_D | PAL_MODE_SECURE); - tcStart(&TCD0, &tccfg); - chThdCreateStatic(waThread1, sizeof(waThread1), NORMALPRIO, Thread1, NULL); - - /* - * Normal main() thread activity, in this demo it does nothing. - */ - while (true) { - chThdSleepMilliseconds(500); - } -} +/*
+ ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+*/
+
+#include "ch.h"
+#include "hal.h"
+
+static TCConfig tccfg = {
+ {
+ {TC_OUTPUT_ACTIVE, 440 , NULL}, /* 440 hz clock frequency. */
+ {TC_OUTPUT_DISABLED, 0, NULL},
+ {TC_OUTPUT_DISABLED, 0, NULL}
+ }
+};
+
+/*
+ * Buzzer thread, times are in milliseconds.
+ */
+static THD_WORKING_AREA(waThread1, 512);
+static THD_FUNCTION(Thread1, arg) {
+
+ (void)arg;
+ chRegSetThreadName("buzzer");
+
+ while (true) {
+ tcEnableChannel(&TCD0, 0, 50);
+ palClearLine(LINE_LED_RED);
+ chThdSleepMilliseconds(500);
+ tcDisableChannel(&TCD0, 0);
+ palSetLine(LINE_LED_RED);
+ chThdSleepMilliseconds(500);
+ }
+}
+
+/*
+ * Application entry point.
+ */
+int main(void) {
+
+ /*
+ * System initializations.
+ * - HAL initialization, this also initializes the configured device drivers
+ * and performs the board-specific initializations.
+ * - Kernel initialization, the main() function becomes a thread and the
+ * RTOS is active.
+ */
+ halInit();
+ tcInit();
+ chSysInit();
+
+ /*
+ * Initializes the TC0 driver.
+ * GPIOA19 is the TC0 channel 0 output.
+ */
+ palSetGroupMode(PIOA, PAL_PORT_BIT(19), 0U,
+ PAL_SAMA_FUNC_PERIPH_D | PAL_MODE_SECURE);
+ tcStart(&TCD0, &tccfg);
+ chThdCreateStatic(waThread1, sizeof(waThread1), NORMALPRIO, Thread1, NULL);
+
+ /*
+ * Normal main() thread activity, in this demo it does nothing.
+ */
+ while (true) {
+ chThdSleepMilliseconds(500);
+ }
+}
diff --git a/testhal/ATSAMA5D2/TC/mcuconf.h b/testhal/ATSAMA5D2/TC/mcuconf.h index a1fa9b72c..3b4b068a5 100644 --- a/testhal/ATSAMA5D2/TC/mcuconf.h +++ b/testhal/ATSAMA5D2/TC/mcuconf.h @@ -1,5 +1,5 @@ /*
- ChibiOS - Copyright (C) 2006..2016 Giovanni Di Sirio
+ ChibiOS - Copyright (C) 2006..2018 Giovanni Di Sirio
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
|