This is an automated email from the ASF dual-hosted git repository. mlaz pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/mynewt-core.git.
from 1a19155 Merge pull request #2471 from benmccrea/fix-cc-alt-eventq new fc77156 hal/mcu/nxp: Added NXP Kinetis K8xF MCU support. hal/bsp Added frdm-k82f BSP. new c65d0e9 mcu/nxp/kinetis: Make MCU_FLASH_MIN_WRITE_SIZE configurable on the sub-family level. Remove MK64F12 unneeded dependencies, already included on kinetis level. new 0d34e3a Merge pull request #2467 from mlaz/k8xf_support The 9886 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .rat-excludes | 8 + .style_ignored_dirs | 3 +- hw/bsp/frdm-k82f/MK82FN256xxx15_flash.ld | 240 + hw/bsp/frdm-k82f/boot-MK82FN256xxx15_flash.ld | 235 + hw/bsp/frdm-k82f/bsp.yml | 63 + .../frdm-k82_debug.cmd} | 0 .../pkg.yml => bsp/frdm-k82f/frdm-k82_debug.sh} | 28 +- .../frdm-k82_download.cmd} | 0 hw/bsp/frdm-k82f/frdm-k82_download.sh | 39 + hw/bsp/frdm-k82f/include/bsp/bsp.h | 42 + hw/bsp/frdm-k82f/pkg.yml | 64 + .../src/arch/cortex_m4/startup_MK82F25615.S | 881 + hw/bsp/frdm-k82f/src/clock_config.c | 411 + hw/bsp/frdm-k82f/src/clock_config.h | 146 + hw/bsp/frdm-k82f/src/hal_bsp.c | 298 + hw/bsp/frdm-k82f/syscfg.yml | 77 + hw/mcu/nxp/kinetis/MK64F12/pkg.yml | 2 - hw/mcu/nxp/kinetis/MK64F12/syscfg.yml | 1 + .../nxp/kinetis/MK8xF/MK82F/include/MK82F25615.h | 27511 +++++++++++++++++++ .../MK8xF/MK82F/include/MK82F25615_features.h | 2101 ++ .../MK8xF/MK82F/include/fsl_device_registers.h | 35 + .../MK8xF/MK82F/include/system_MK82F25615.h | 132 + .../nxp/kinetis/{MK64F12 => MK8xF/MK82F}/pkg.yml | 8 +- .../kinetis/MK8xF/MK82F/src/system_MK82F25615.c | 212 + hw/mcu/nxp/kinetis/MK8xF/include/fsl_clock.h | 1640 ++ hw/mcu/nxp/kinetis/MK8xF/include/mcu/cmsis_nvic.h | 47 + hw/mcu/nxp/kinetis/MK8xF/include/mcu/cortex_m4.h | 42 + .../nxp/kinetis/MK8xF/include/mcu/frdm-k8xf_hal.h | 36 + .../kinetis/{MK64F12 => MK8xF}/include/mcu/mcu.h | 0 hw/mcu/nxp/kinetis/{MK64F12 => MK8xF}/pkg.yml | 7 +- hw/mcu/nxp/kinetis/MK8xF/src/fsl_clock.c | 2379 ++ hw/mcu/nxp/kinetis/{MK64F12 => MK8xF}/syscfg.yml | 8 + hw/mcu/nxp/kinetis/syscfg.yml | 3 +- hw/mcu/nxp/pkg.yml | 1 + 34 files changed, 36676 insertions(+), 24 deletions(-) create mode 100644 hw/bsp/frdm-k82f/MK82FN256xxx15_flash.ld create mode 100644 hw/bsp/frdm-k82f/boot-MK82FN256xxx15_flash.ld create mode 100644 hw/bsp/frdm-k82f/bsp.yml copy hw/bsp/{vbluno52/vbluno52_download.cmd => frdm-k82f/frdm-k82_debug.cmd} (100%) copy hw/{mcu/nxp/kinetis/MK64F12/pkg.yml => bsp/frdm-k82f/frdm-k82_debug.sh} (54%) mode change 100644 => 100755 copy hw/bsp/{vbluno52/vbluno52_download.cmd => frdm-k82f/frdm-k82_download.cmd} (100%) create mode 100755 hw/bsp/frdm-k82f/frdm-k82_download.sh create mode 100644 hw/bsp/frdm-k82f/include/bsp/bsp.h create mode 100644 hw/bsp/frdm-k82f/pkg.yml create mode 100644 hw/bsp/frdm-k82f/src/arch/cortex_m4/startup_MK82F25615.S create mode 100644 hw/bsp/frdm-k82f/src/clock_config.c create mode 100644 hw/bsp/frdm-k82f/src/clock_config.h create mode 100644 hw/bsp/frdm-k82f/src/hal_bsp.c create mode 100644 hw/bsp/frdm-k82f/syscfg.yml create mode 100644 hw/mcu/nxp/kinetis/MK8xF/MK82F/include/MK82F25615.h create mode 100644 hw/mcu/nxp/kinetis/MK8xF/MK82F/include/MK82F25615_features.h create mode 100644 hw/mcu/nxp/kinetis/MK8xF/MK82F/include/fsl_device_registers.h create mode 100644 hw/mcu/nxp/kinetis/MK8xF/MK82F/include/system_MK82F25615.h copy hw/mcu/nxp/kinetis/{MK64F12 => MK8xF/MK82F}/pkg.yml (79%) create mode 100644 hw/mcu/nxp/kinetis/MK8xF/MK82F/src/system_MK82F25615.c create mode 100644 hw/mcu/nxp/kinetis/MK8xF/include/fsl_clock.h create mode 100644 hw/mcu/nxp/kinetis/MK8xF/include/mcu/cmsis_nvic.h create mode 100644 hw/mcu/nxp/kinetis/MK8xF/include/mcu/cortex_m4.h create mode 100644 hw/mcu/nxp/kinetis/MK8xF/include/mcu/frdm-k8xf_hal.h copy hw/mcu/nxp/kinetis/{MK64F12 => MK8xF}/include/mcu/mcu.h (100%) copy hw/mcu/nxp/kinetis/{MK64F12 => MK8xF}/pkg.yml (84%) create mode 100644 hw/mcu/nxp/kinetis/MK8xF/src/fsl_clock.c copy hw/mcu/nxp/kinetis/{MK64F12 => MK8xF}/syscfg.yml (84%)