You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@mynewt.apache.org by st...@apache.org on 2018/01/25 19:58:36 UTC

[mynewt-core] 01/01: Merge pull request #749 from utzig/olimex-p103

This is an automated email from the ASF dual-hosted git repository.

sterling pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/mynewt-core.git

commit 2219e7cd43ac11400654a5e6f84e0d70250bab2a
Merge: c684ed5 bfb0a82
Author: Sterling Hughes <st...@users.noreply.github.com>
AuthorDate: Thu Jan 25 11:58:32 2018 -0800

    Merge pull request #749 from utzig/olimex-p103
    
    Olimex p103

 hw/bsp/olimex-p103/boot-olimex_p103.ld             |    28 +
 hw/bsp/olimex-p103/bsp.yml                         |    63 +
 hw/bsp/olimex-p103/include/bsp/bsp.h               |    51 +
 hw/bsp/olimex-p103/include/bsp/cmsis_nvic.h        |    29 +
 .../olimex-p103/include/bsp/stm32f1xx_hal_conf.h   |   383 +
 hw/bsp/olimex-p103/olimex_p103.cfg                 |    22 +
 hw/bsp/olimex-p103/olimex_p103.ld                  |    30 +
 hw/bsp/olimex-p103/olimex_p103_debug.cmd           |    22 +
 hw/bsp/olimex-p103/olimex_p103_debug.sh            |    37 +
 hw/bsp/olimex-p103/olimex_p103_download.cmd        |    22 +
 hw/bsp/olimex-p103/olimex_p103_download.sh         |    41 +
 hw/bsp/olimex-p103/pkg.yml                         |    36 +
 .../src/arch/cortex_m3/startup_stm32f103xb.s       |   392 +
 hw/bsp/olimex-p103/src/hal_bsp.c                   |   180 +
 hw/bsp/olimex-p103/src/sbrk.c                      |    50 +
 hw/bsp/olimex-p103/src/system_stm32f1xx.c          |   446 +
 hw/bsp/olimex-p103/syscfg.yml                      |    32 +
 hw/mcu/stm/stm32f1xx/include/mcu/cortex_m3.h       |    35 +
 hw/mcu/stm/stm32f1xx/include/mcu/mcu.h             |    44 +
 hw/mcu/stm/stm32f1xx/include/mcu/stm32f1_bsp.h     |    55 +
 .../stm32f1xx/include/mcu/stm32f1xx_mynewt_hal.h   |    74 +
 hw/mcu/stm/stm32f1xx/pkg.yml                       |    39 +
 .../Device/ST/STM32F1xx/Include/stm32f100xb.h      |  6373 ++++++++
 .../Device/ST/STM32F1xx/Include/stm32f100xe.h      |  6988 +++++++++
 .../Device/ST/STM32F1xx/Include/stm32f101x6.h      |  5717 +++++++
 .../Device/ST/STM32F1xx/Include/stm32f101xb.h      |  5848 +++++++
 .../Device/ST/STM32F1xx/Include/stm32f101xe.h      |  6851 ++++++++
 .../Device/ST/STM32F1xx/Include/stm32f101xg.h      |  7061 +++++++++
 .../Device/ST/STM32F1xx/Include/stm32f102x6.h      |  6850 ++++++++
 .../Device/ST/STM32F1xx/Include/stm32f102xb.h      |  6972 +++++++++
 .../Device/ST/STM32F1xx/Include/stm32f103x6.h      | 10511 +++++++++++++
 .../Device/ST/STM32F1xx/Include/stm32f103xb.h      | 10642 +++++++++++++
 .../Device/ST/STM32F1xx/Include/stm32f103xe.h      | 11777 ++++++++++++++
 .../Device/ST/STM32F1xx/Include/stm32f103xg.h      | 11961 ++++++++++++++
 .../Device/ST/STM32F1xx/Include/stm32f105xc.h      | 14749 +++++++++++++++++
 .../Device/ST/STM32F1xx/Include/stm32f107xc.h      | 15662 +++++++++++++++++++
 .../CMSIS/Device/ST/STM32F1xx/Include/stm32f1xx.h  |   238 +
 .../Device/ST/STM32F1xx/Include/system_stm32f1xx.h |   116 +
 .../Templates/gcc/linker/STM32F100XB_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F100XE_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F101X6_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F101XB_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F101XE_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F101XG_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F102X6_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F102XB_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F103X6_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F103XB_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F103XE_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F103XG_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F105XC_FLASH.ld      |   166 +
 .../Templates/gcc/linker/STM32F107XC_FLASH.ld      |   166 +
 .../Source/Templates/gcc/startup_stm32f100xb.s     |   422 +
 .../Source/Templates/gcc/startup_stm32f100xe.s     |   464 +
 .../Source/Templates/gcc/startup_stm32f101x6.s     |   337 +
 .../Source/Templates/gcc/startup_stm32f101xb.s     |   353 +
 .../Source/Templates/gcc/startup_stm32f101xe.s     |   438 +
 .../Source/Templates/gcc/startup_stm32f101xg.s     |   454 +
 .../Source/Templates/gcc/startup_stm32f102x6.s     |   345 +
 .../Source/Templates/gcc/startup_stm32f102xb.s     |   361 +
 .../Source/Templates/gcc/startup_stm32f103x6.s     |   363 +
 .../Source/Templates/gcc/startup_stm32f103xb.s     |   379 +
 .../Source/Templates/gcc/startup_stm32f103xe.s     |   485 +
 .../Source/Templates/gcc/startup_stm32f103xg.s     |   482 +
 .../Source/Templates/gcc/startup_stm32f105xc.s     |   476 +
 .../Source/Templates/gcc/startup_stm32f107xc.s     |   487 +
 .../Inc/Legacy/stm32_hal_legacy.h                  |  3219 ++++
 .../Inc/stm32_assert_template.h                    |    75 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal.h       |   337 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_adc.h   |   967 ++
 .../Inc/stm32f1xx_hal_adc_ex.h                     |   728 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_can.h   |   798 +
 .../Inc/stm32f1xx_hal_can_ex.h                     |   146 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_cec.h   |   518 +
 .../Inc/stm32f1xx_hal_conf_template.h              |   383 +
 .../Inc/stm32f1xx_hal_cortex.h                     |   428 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_crc.h   |   195 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dac.h   |   324 +
 .../Inc/stm32f1xx_hal_dac_ex.h                     |   372 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_def.h   |   216 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_dma.h   |   475 +
 .../Inc/stm32f1xx_hal_dma_ex.h                     |   295 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_eth.h   |  2113 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_flash.h |   346 +
 .../Inc/stm32f1xx_hal_flash_ex.h                   |   804 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_gpio.h  |   326 +
 .../Inc/stm32f1xx_hal_gpio_ex.h                    |   926 ++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_hcd.h   |   254 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2c.h   |   648 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_i2s.h   |   493 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_irda.h  |   599 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_iwdg.h  |   240 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_mmc.h   |   718 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_nand.h  |   347 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_nor.h   |   306 +
 .../Inc/stm32f1xx_hal_pccard.h                     |   248 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pcd.h   |   853 +
 .../Inc/stm32f1xx_hal_pcd_ex.h                     |   116 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_pwr.h   |   406 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rcc.h   |  1395 ++
 .../Inc/stm32f1xx_hal_rcc_ex.h                     |  1926 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_rtc.h   |   578 +
 .../Inc/stm32f1xx_hal_rtc_ex.h                     |   430 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_sd.h    |   717 +
 .../Inc/stm32f1xx_hal_smartcard.h                  |   685 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_spi.h   |   589 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_sram.h  |   201 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_tim.h   |  1793 +++
 .../Inc/stm32f1xx_hal_tim_ex.h                     |   345 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_uart.h  |   787 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_usart.h |   595 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_hal_wwdg.h  |   283 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_adc.h    |  3950 +++++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_bus.h    |  1033 ++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_cortex.h |   658 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_crc.h    |   212 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dac.h    |  1349 ++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_dma.h    |  1978 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_exti.h   |   906 ++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_fsmc.h   |  1081 ++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_gpio.h   |  2381 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_i2c.h    |  1802 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_iwdg.h   |   329 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_pwr.h    |   458 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rcc.h    |  2309 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_rtc.h    |  1021 ++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_sdmmc.h  |  1127 ++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_spi.h    |  1922 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_system.h |   592 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_tim.h    |  3837 +++++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usart.h  |  2589 +++
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_usb.h    |   616 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_utils.h  |   284 +
 .../STM32F1xx_HAL_Driver/Inc/stm32f1xx_ll_wwdg.h   |   342 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal.c       |   546 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_adc.c   |  2112 +++
 .../Src/stm32f1xx_hal_adc_ex.c                     |  1341 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_can.c   |  1702 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_cec.c   |   694 +
 .../Src/stm32f1xx_hal_cortex.c                     |   523 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_crc.c   |   348 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dac.c   |   939 ++
 .../Src/stm32f1xx_hal_dac_ex.c                     |   669 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_dma.c   |   905 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_eth.c   |  2043 +++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_flash.c |   980 ++
 .../Src/stm32f1xx_hal_flash_ex.c                   |  1145 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_gpio.c  |   597 +
 .../Src/stm32f1xx_hal_gpio_ex.c                    |   145 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_hcd.c   |  1196 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2c.c   |  5575 +++++++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_i2s.c   |  1460 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_irda.c  |  2133 +++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_iwdg.c  |   258 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_mmc.c   |  2598 +++
 .../Src/stm32f1xx_hal_msp_template.c               |   111 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_nand.c  |  1804 +++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_nor.c   |  1060 ++
 .../Src/stm32f1xx_hal_pccard.c                     |   748 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pcd.c   |  1426 ++
 .../Src/stm32f1xx_hal_pcd_ex.c                     |   252 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_pwr.c   |   639 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rcc.c   |  1303 ++
 .../Src/stm32f1xx_hal_rcc_ex.c                     |   881 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_rtc.c   |  1720 ++
 .../Src/stm32f1xx_hal_rtc_ex.c                     |   593 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_sd.c    |  2924 ++++
 .../Src/stm32f1xx_hal_smartcard.c                  |  1912 +++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_spi.c   |  3266 ++++
 .../Src/stm32f1xx_hal_spi_ex.c                     |   233 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_sram.c  |   692 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_tim.c   |  5393 +++++++
 .../Src/stm32f1xx_hal_tim_ex.c                     |  1861 +++
 .../stm32f1xx_hal_timebase_rtc_alarm_template.c    |   307 +
 .../Src/stm32f1xx_hal_timebase_tim_template.c      |   184 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_uart.c  |  2558 +++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_usart.c |  2310 +++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_hal_wwdg.c  |   314 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_adc.c    |   903 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_crc.c    |   126 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_dac.c    |   274 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_dma.c    |   331 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_exti.c   |   232 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_fsmc.c   |   931 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_gpio.c   |   265 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_i2c.c    |   239 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_pwr.c    |   103 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_rcc.c    |   507 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_rtc.c    |   558 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_sdmmc.c  |  1502 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_spi.c    |   562 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_tim.c    |  1216 ++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usart.c  |   451 +
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_usb.c    |  2338 +++
 .../STM32F1xx_HAL_Driver/Src/stm32f1xx_ll_utils.c  |   623 +
 hw/mcu/stm/stm32f1xx/src/hal_flash.c               |   126 +
 hw/mcu/stm/stm32f1xx/src/hal_gpio.c                |   719 +
 hw/mcu/stm/stm32f1xx/src/hal_i2c.c                 |   174 +
 hw/mcu/stm/stm32f1xx/src/hal_os_tick.c             |    55 +
 hw/mcu/stm/stm32f1xx/src/hal_reset_cause.c         |    49 +
 hw/mcu/stm/stm32f1xx/src/hal_spi.c                 |   911 ++
 hw/mcu/stm/stm32f1xx/src/hal_system.c              |    55 +
 hw/mcu/stm/stm32f1xx/src/hal_system_start.c        |    54 +
 hw/mcu/stm/stm32f1xx/src/hal_timer.c               |   630 +
 hw/mcu/stm/stm32f1xx/src/hal_uart.c                |   375 +
 hw/mcu/stm/stm32f1xx/src/hal_watchdog.c            |    59 +
 hw/mcu/stm/stm32f1xx/src/stm32f1xx_hw_id.c         |    42 +
 hw/mcu/stm/stm32f1xx/stm32f103.ld                  |   208 +
 hw/mcu/stm/stm32f1xx/syscfg.yml                    |    45 +
 kernel/os/src/arch/cortex_m3/os_arch_arm.c         |     4 +-
 210 files changed, 273981 insertions(+), 2 deletions(-)

-- 
To stop receiving notification emails like this one, please contact
sterling@apache.org.