aboutsummaryrefslogtreecommitdiffstats
path: root/demos/KINETIS/RT-MCHCK-K20-GPT/main.c
diff options
context:
space:
mode:
Diffstat (limited to 'demos/KINETIS/RT-MCHCK-K20-GPT/main.c')
-rw-r--r--demos/KINETIS/RT-MCHCK-K20-GPT/main.c69
1 files changed, 0 insertions, 69 deletions
diff --git a/demos/KINETIS/RT-MCHCK-K20-GPT/main.c b/demos/KINETIS/RT-MCHCK-K20-GPT/main.c
deleted file mode 100644
index 1a67eef0a..000000000
--- a/demos/KINETIS/RT-MCHCK-K20-GPT/main.c
+++ /dev/null
@@ -1,69 +0,0 @@
-/*
- 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"
-
-#define POLLED_TEST FALSE
-
-void gptcb(GPTDriver *gptp) {
-
- (void)gptp;
-
- palTogglePad(GPIOB, GPIOB_LED);
-}
-
-/*
- * GPT configuration structure.
- */
-static const GPTConfig gpt1cfg = {
- 4,
- gptcb
-};
-
-/*
- * 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();
- chSysInit();
-
- /*
- * Initializes the GPT driver 1.
- */
- gptStart(&GPTD1, &gpt1cfg);
-
-#if !POLLED_TEST
- gptStartContinuous(&GPTD1, 2);
-#endif
-
- while (1) {
-#if POLLED_TEST
- gpt_lld_polled_delay(&GPTD1, 1) ;
- palTogglePad(GPIOB, GPIOB_LED);
-#else
- chThdSleepMilliseconds(500);
-#endif
- }
-}