diff options
author | Clyne Sullivan <tullivan99@gmail.com> | 2016-11-11 15:15:16 -0500 |
---|---|---|
committer | Clyne Sullivan <tullivan99@gmail.com> | 2016-11-11 15:15:16 -0500 |
commit | 5a059c8d6ecfe2f98a77570b8b6cf13c500398f7 (patch) | |
tree | db8d337eb96c44feff77d5564eb9da697e8b961b /ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0 | |
parent | 7772ea4579a45bcf63ebd5e68be66ba1a9c72dfa (diff) |
tar'd chibi
Diffstat (limited to 'ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0')
3 files changed, 0 insertions, 149 deletions
diff --git a/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.c b/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.c deleted file mode 100644 index 85e4486..0000000 --- a/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.c +++ /dev/null @@ -1,80 +0,0 @@ -/* - Copyright (C) 2016 flabbergast - - 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 "hal.h" - -#if HAL_USE_PAL || defined(__DOXYGEN__) -/** - * @brief PAL setup. - * @details Digital I/O ports static configuration as defined in @p board.h. - * This variable is used by the HAL when initializing the PAL driver. - */ -const PALConfig pal_default_config = -{ - .pads = { - PAL_MODE_OUTPUT_PUSHPULL, /* P0.0: PIN11 (AREF0) */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.1: PIN9 (AIN2) */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.2: PIN10 (AIN3) */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.3: LED_BLUE */ - PAL_MODE_UNCONNECTED, /* P0.4 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.5: LED_GREEN */ - PAL_MODE_UNCONNECTED, /* P0.6 */ - PAL_MODE_UNCONNECTED, /* P0.7 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.8: LED_RED */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.9: PIN7 */ - PAL_MODE_UNCONNECTED, /* P0.10 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.11: PIN6 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.12: PIN5 */ - PAL_MODE_UNCONNECTED, /* P0.13 */ - PAL_MODE_UNCONNECTED, /* P0.14 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.15: PIN4 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.16: PIN3 */ - PAL_MODE_UNCONNECTED, /* P0.17 */ - PAL_MODE_INPUT_PULLUP, /* P0.18: PIN2 (RX) */ - PAL_MODE_UNCONNECTED, /* P0.19 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.20: PIN1 (TX) */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.21: PIN15 */ - PAL_MODE_UNCONNECTED, /* P0.22 */ - PAL_MODE_UNCONNECTED, /* P0.23 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.24: PIN14 */ - PAL_MODE_UNCONNECTED, /* P0.25 */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.26: PIN13 (LFXTL) (AIN0) */ - PAL_MODE_OUTPUT_PUSHPULL, /* P0.27: PIN12 (LFXTL) (AIN1) */ - PAL_MODE_UNCONNECTED, /* P0.28 */ - PAL_MODE_UNCONNECTED, /* P0.29 */ - PAL_MODE_UNCONNECTED, /* P0.30 */ - PAL_MODE_UNCONNECTED, /* P0.31 */ - }, -}; -#endif - -/** - * @brief Early initialization code. - * @details This initialization is performed just after reset before BSS and - * DATA segments initialization. - */ -void __early_init(void) -{ -} - -/** - * @brief Late initialization code. - * @note This initialization is performed after BSS and DATA segments - * initialization and before invoking the main() function. - */ -void boardInit(void) -{ -} diff --git a/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.h b/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.h deleted file mode 100644 index e3bbb0b..0000000 --- a/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.h +++ /dev/null @@ -1,64 +0,0 @@ -/* - Copyright (C) 2016 flabbergast - - 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. -*/ - -#ifndef _BOARD_H_ -#define _BOARD_H_ - -/* Board identifier. */ -#define BOARD_OSHCHIP_V10 -#define BOARD_NAME "OSHChip_V1.0" - -/* Board oscillators-related settings. */ -#define NRF51_XTAL_VALUE 16000000 - -/* Non-header GPIO pins. */ -#define LED_RED 8 -#define LED_GREEN 5 -#define LED_BLUE 3 - -/* Common peripheral GPIO pins. */ -#define UART_TX 20 -#define UART_RX 18 - -/* GPIO on DIP pins. */ -#define OSHCHIP_PIN1 20 -#define OSHCHIP_PIN2 18 -#define OSHCHIP_PIN3 16 -#define OSHCHIP_PIN4 15 -#define OSHCHIP_PIN5 12 -#define OSHCHIP_PIN6 11 -#define OSHCHIP_PIN7 9 -/* Pin 8 is GND */ -#define OSHCHIP_PIN9 1 -#define OSHCHIP_PIN10 2 -#define OSHCHIP_PIN11 0 -#define OSHCHIP_PIN12 27 -#define OSHCHIP_PIN13 26 -#define OSHCHIP_PIN14 24 -#define OSHCHIP_PIN15 21 -/* Pin 16 is VCC */ - -#if !defined(_FROM_ASM_) -#ifdef __cplusplus -extern "C" { -#endif - void boardInit(void); -#ifdef __cplusplus -} -#endif -#endif /* _FROM_ASM_ */ - -#endif /* _BOARD_H_ */ diff --git a/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.mk b/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.mk deleted file mode 100644 index 08afdbd..0000000 --- a/ChibiOS_16.1.5/community/os/hal/boards/OSHCHIP_V1.0/board.mk +++ /dev/null @@ -1,5 +0,0 @@ -# List of all the board related files. -BOARDSRC = ${CHIBIOS_CONTRIB}/os/hal/boards/OSHCHIP_V1.0/board.c - -# Required include directories -BOARDINC = ${CHIBIOS_CONTRIB}/os/hal/boards/OSHCHIP_V1.0 |