1.0.54 @Mo 10. Feb 22:34:01 CET 2020 commit 7394a663230076d60f17b04d3b7fa1f9b68905e3 Author: Gregor Rebel Date: Mon Feb 10 20:23:47 2020 +0100 chg: converted all TTC_ASSERT_* defines to TTC_TUNABLE_SELFCHECK_ASSERT_* ones chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - added sub chapter "TTC_TUNABLE_ - Tunable Configuration Settings" chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'TTC_ASSERT_MEMORY' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MEMORY' chg: ./ - replace 'TTC_HEAP_STATISTICS' -> 'TTC_TUNABLE_DEBUG_HEAP_STATISTICS' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_HEAP_STATISTICS' -> 'TTC_TUNABLE_DEBUG_HEAP_STATISTICS' chg: ./TTC-Library/ttc_heap_types.h - replace 'TTC_HEAP_STATISTICS' -> 'TTC_TUNABLE_DEBUG_HEAP_STATISTICS' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_HEAP_RECORDS' -> 'TTC_TUNABLE_DEBUG_HEAP_RECORDS' chg: ./TTC-Library/ttc_heap_types.h - replace 'TTC_HEAP_RECORDS' -> 'TTC_TUNABLE_DEBUG_HEAP_RECORDS' chg: ./ - replace 'TTC_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_heap_types.h - replace 'TTC_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_usart_types.h - replace 'TTC_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_heap.h - replace 'TTC_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' chg: ./ - replace 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_SELFCHECK_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_SELFCHECK_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_heap_types.h - replace 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_SELFCHECK_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_usart_types.h - replace 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_SELFCHECK_HEAP_POOL_BLOCK_END_MARKER' chg: ./TTC-Library/ttc_heap.h - replace 'TTC_TUNABLE_DEBUG_HEAP_POOL_BLOCK_END_MARKER' -> 'TTC_TUNABLE_SELFCHECK_HEAP_POOL_BLOCK_END_MARKER' chg: ./grep.txt - replace 'TTC_ASSERT_ACCELEROMETER' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_ACCELEROMETER' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'TTC_ASSERT_ACCELEROMETER' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_ACCELEROMETER' chg: ./grep.txt - replace 'TTC_ASSERT_ADC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_ADC' chg: ./TTC-Library/ttc_adc_types.h - replace 'TTC_ASSERT_ADC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_ADC' chg: ./grep.txt - replace 'TTC_ASSERT_BASIC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_BASIC' chg: ./TTC-Library/ttc_basic_types.h - replace 'TTC_ASSERT_BASIC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_BASIC' chg: ./TTC-Library/ttc_basic.c - replace 'TTC_ASSERT_BASIC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_BASIC' chg: ./grep.txt - replace 'TTC_ASSERT_BOARD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_BOARD' chg: ./TTC-Library/ttc_board.c - replace 'TTC_ASSERT_BOARD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_BOARD' chg: ./TTC-Library/ttc_board_types.h - replace 'TTC_ASSERT_BOARD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_BOARD' chg: ./grep.txt - replace 'TTC_ASSERT_CAN' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CAN' chg: ./TTC-Library/ttc_can_types.h - replace 'TTC_ASSERT_CAN' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CAN' chg: ./grep.txt - replace 'TTC_ASSERT_CM3' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CM3' chg: ./grep.txt - replace 'TTC_ASSERT_CPU' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CPU' chg: ./TTC-Library/ttc_cpu_types.h - replace 'TTC_ASSERT_CPU' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CPU' chg: ./grep.txt - replace 'TTC_ASSERT_CRC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CRC' chg: ./TTC-Library/ttc_crc_types.h - replace 'TTC_ASSERT_CRC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CRC' chg: ./TTC-Library/ttc_crc.c - replace 'TTC_ASSERT_CRC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_CRC' chg: ./grep.txt - replace 'TTC_ASSERT_DAC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_DAC' chg: ./TTC-Library/ttc_dac_types.h - replace 'TTC_ASSERT_DAC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_DAC' chg: ./grep.txt - replace 'TTC_ASSERT_DMA' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_DMA' chg: ./TTC-Library/ttc_dma_types.h - replace 'TTC_ASSERT_DMA' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_DMA' chg: ./grep.txt - replace 'TTC_ASSERT_ETHERNET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_ETHERNET' chg: ./TTC-Library/ttc_ethernet.c - replace 'TTC_ASSERT_ETHERNET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_ETHERNET' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'TTC_ASSERT_ETHERNET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_ETHERNET' chg: ./grep.txt - replace 'TTC_ASSERT_FILESYSTEM' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_FILESYSTEM' chg: ./TTC-Library/ttc_filesystem_types.h - replace 'TTC_ASSERT_FILESYSTEM' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_FILESYSTEM' chg: ./TTC-Library/ttc_filesystem.c - replace 'TTC_ASSERT_FILESYSTEM' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_FILESYSTEM' chg: ./grep.txt - replace 'TTC_ASSERT_FONT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_FONT' chg: ./TTC-Library/ttc_font_types.h - replace 'TTC_ASSERT_FONT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_FONT' chg: ./grep.txt - replace 'TTC_ASSERT_GFX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GFX' chg: ./TTC-Library/ttc_gfx_types.h - replace 'TTC_ASSERT_GFX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GFX' chg: ./TTC-Library/board/board_dso_0138.h - replace 'TTC_ASSERT_GFX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GFX' chg: ./grep.txt - replace 'TTC_ASSERT_GPIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GPIO' chg: ./TTC-Library/ttc_gpio_types.h - replace 'TTC_ASSERT_GPIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GPIO' chg: ./TTC-Library/ttc_gpio.h.orig - replace 'TTC_ASSERT_GPIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GPIO' chg: ./TTC-Library/ttc_gpio.c - replace 'TTC_ASSERT_GPIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GPIO' chg: ./TTC-Library/ttc_gpio.h - replace 'TTC_ASSERT_GPIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GPIO' chg: ./grep.txt - replace 'TTC_ASSERT_GYROSCOPE' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GYROSCOPE' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'TTC_ASSERT_GYROSCOPE' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GYROSCOPE' chg: ./grep.txt - replace 'TTC_ASSERT_HEAP' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_HEAP' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_ASSERT_HEAP' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_HEAP' chg: ./TTC-Library/ttc_heap_types.h - replace 'TTC_ASSERT_HEAP' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_HEAP' chg: ./TTC-Library/ttc_heap.h - replace 'TTC_ASSERT_HEAP' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_HEAP' chg: ./grep.txt - replace 'TTC_ASSERT_I2C' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_I2C' chg: ./TTC-Library/ttc_i2c_types.h - replace 'TTC_ASSERT_I2C' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_I2C' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'TTC_ASSERT_I2C' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_I2C' chg: ./grep.txt - replace 'TTC_ASSERT_INPUT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INPUT' chg: ./TTC-Library/ttc_input_types.h - replace 'TTC_ASSERT_INPUT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INPUT' chg: ./grep.txt - replace 'TTC_ASSERT_INTERFACE' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INTERFACE' chg: ./TTC-Library/ttc_interface_types.h - replace 'TTC_ASSERT_INTERFACE' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INTERFACE' chg: ./grep.txt - replace 'TTC_ASSERT_INTERRUPT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INTERRUPT' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'TTC_ASSERT_INTERRUPT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INTERRUPT' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'TTC_ASSERT_INTERRUPT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INTERRUPT' chg: ./InstallData/scripts/findAllAsserts.pl - replace 'TTC_ASSERT_INTERRUPT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_INTERRUPT' chg: ./grep.txt - replace 'TTC_ASSERT_LAYER_PHY' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LAYER_PHY' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'TTC_ASSERT_LAYER_PHY' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LAYER_PHY' chg: ./grep.txt - replace 'TTC_ASSERT_LED' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LED' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'TTC_ASSERT_LED' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LED' chg: ./grep.txt - replace 'TTC_ASSERT_LIGHT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LIGHT' chg: ./TTC-Library/ttc_light_types.h.orig - replace 'TTC_ASSERT_LIGHT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LIGHT' chg: ./TTC-Library/ttc_light_types.h - replace 'TTC_ASSERT_LIGHT' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LIGHT' chg: ./grep.txt - replace 'TTC_ASSERT_LIST' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LIST' chg: ./TTC-Library/ttc_list_item_types.h - replace 'TTC_ASSERT_LIST' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LIST' chg: ./TTC-Library/ttc_list.c - replace 'TTC_ASSERT_LIST' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LIST' chg: ./TTC-Library/ttc_list_types.h - replace 'TTC_ASSERT_LIST' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_LIST' chg: ./grep.txt - replace 'TTC_ASSERT_MATH' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MATH' chg: ./TTC-Library/ttc_math.c - replace 'TTC_ASSERT_MATH' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MATH' chg: ./TTC-Library/ttc_math.h - replace 'TTC_ASSERT_MATH' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MATH' chg: ./TTC-Library/ttc_math_types.h - replace 'TTC_ASSERT_MATH' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MATH' chg: ./TTC-Library/math/math_common.h - replace 'TTC_ASSERT_MATH' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MATH' chg: ./grep.txt - replace 'TTC_ASSERT_MEMORY' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MEMORY' chg: ./TTC-Library/ttc_memory_types.h - replace 'TTC_ASSERT_MEMORY' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MEMORY' chg: ./grep.txt - replace 'TTC_ASSERT_MODE_FAST' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MODE_FAST' chg: ./TTC-Library/ttc_assert_types.h - replace 'TTC_ASSERT_MODE_FAST' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MODE_FAST' chg: ./grep.txt - replace 'TTC_ASSERT_MODE_ORIGINS' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MODE_ORIGINS' chg: ./TTC-Library/ttc_assert_types.h - replace 'TTC_ASSERT_MODE_ORIGINS' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MODE_ORIGINS' chg: ./grep.txt - replace 'TTC_ASSERT_MUTEX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MUTEX' chg: ./TTC-Library/ttc_mutex_types.h - replace 'TTC_ASSERT_MUTEX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MUTEX' chg: ./TTC-Library/ttc_mutex.h - replace 'TTC_ASSERT_MUTEX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MUTEX' chg: ./TTC-Library/ttc_mutex.c - replace 'TTC_ASSERT_MUTEX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MUTEX' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'TTC_ASSERT_MUTEX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MUTEX' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'TTC_ASSERT_MUTEX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MUTEX' chg: ./TTC-Library/cpu/cm3_mutex.h - replace 'TTC_ASSERT_MUTEX' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_MUTEX' chg: ./grep.txt - replace 'TTC_ASSERT_NETWORK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_NETWORK' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'TTC_ASSERT_NETWORK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_NETWORK' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'TTC_ASSERT_NETWORK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_NETWORK' chg: ./TTC-Library/ttc_network_types.h - replace 'TTC_ASSERT_NETWORK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_NETWORK' chg: ./InstallData/scripts/findAllAsserts.pl - replace 'TTC_ASSERT_NETWORK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_NETWORK' chg: ./grep.txt - replace 'TTC_ASSERT_OUTPUT_PIN' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_OUTPUT_PIN' chg: ./TTC-Library/ttc_assert.c - replace 'TTC_ASSERT_OUTPUT_PIN' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_OUTPUT_PIN' chg: ./TTC-Library/ttc_assert.h - replace 'TTC_ASSERT_OUTPUT_PIN' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_OUTPUT_PIN' chg: ./TTC-Library/ttc_basic.c - replace 'TTC_ASSERT_OUTPUT_PIN' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_OUTPUT_PIN' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'TTC_ASSERT_OUTPUT_PIN' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_OUTPUT_PIN' chg: ./grep.txt - replace 'TTC_ASSERT_PACKET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PACKET' chg: ./TTC-Library/ttc_packet_types.h - replace 'TTC_ASSERT_PACKET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PACKET' chg: ./TTC-Library/ttc_packet.c - replace 'TTC_ASSERT_PACKET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PACKET' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'TTC_ASSERT_PACKET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PACKET' chg: ./TTC-Library/ttc_packet.h - replace 'TTC_ASSERT_PACKET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PACKET' chg: ./TTC-Library/packet/packet_802154.c - replace 'TTC_ASSERT_PACKET' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PACKET' chg: ./grep.txt - replace 'TTC_ASSERT_PWR' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PWR' chg: ./TTC-Library/ttc_pwr_types.h - replace 'TTC_ASSERT_PWR' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_PWR' chg: ./grep.txt - replace 'TTC_ASSERT_QUEUES' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_QUEUES' chg: ./TTC-Library/ttc_queue_types.h - replace 'TTC_ASSERT_QUEUES' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_QUEUES' chg: ./grep.txt - replace 'TTC_ASSERT_RADIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RADIO' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'TTC_ASSERT_RADIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RADIO' chg: ./TTC-Library/ttc_radio_types.h - replace 'TTC_ASSERT_RADIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RADIO' chg: ./TTC-Library/ttc_radio.c - replace 'TTC_ASSERT_RADIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RADIO' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_ASSERT_RADIO' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RADIO' chg: ./grep.txt - replace 'TTC_ASSERT_REAL_TIME_CLOCK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_REAL_TIME_CLOCK' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'TTC_ASSERT_REAL_TIME_CLOCK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_REAL_TIME_CLOCK' chg: ./grep.txt - replace 'TTC_ASSERT_REGISTER' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_REGISTER' chg: ./TTC-Library/ttc_register_types.h - replace 'TTC_ASSERT_REGISTER' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_REGISTER' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'TTC_ASSERT_REGISTER' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_REGISTER' chg: ./grep.txt - replace 'TTC_ASSERT_RTC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTC' chg: ./TTC-Library/ttc_rtc_types.h - replace 'TTC_ASSERT_RTC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTC' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'TTC_ASSERT_RTC' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTC' chg: ./grep.txt - replace 'TTC_ASSERT_RTLS' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTLS' chg: ./TTC-Library/ttc_rtls_types.h - replace 'TTC_ASSERT_RTLS' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTLS' chg: ./TTC-Library/ttc_rtls.c - replace 'TTC_ASSERT_RTLS' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTLS' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'TTC_ASSERT_RTLS' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTLS' chg: ./TTC-Library/rtls/rtls_common.c - replace 'TTC_ASSERT_RTLS' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_RTLS' chg: ./grep.txt - replace 'TTC_ASSERT_SDCARD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SDCARD' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'TTC_ASSERT_SDCARD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SDCARD' chg: ./TTC-Library/ttc_sdcard.c - replace 'TTC_ASSERT_SDCARD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SDCARD' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'TTC_ASSERT_SDCARD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SDCARD' chg: ./grep.txt - replace 'TTC_ASSERT_SEMAPHORE' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SEMAPHORE' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'TTC_ASSERT_SEMAPHORE' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SEMAPHORE' chg: ./grep.txt - replace 'TTC_ASSERT_SLAM' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SLAM' chg: ./TTC-Library/ttc_slam.c - replace 'TTC_ASSERT_SLAM' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SLAM' chg: ./TTC-Library/ttc_slam_types.h - replace 'TTC_ASSERT_SLAM' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SLAM' chg: ./grep.txt - replace 'TTC_ASSERT_SPI' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SPI' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'TTC_ASSERT_SPI' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SPI' chg: ./TTC-Library/ttc_spi.c - replace 'TTC_ASSERT_SPI' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SPI' chg: ./TTC-Library/ttc_spi_types.h - replace 'TTC_ASSERT_SPI' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SPI' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'TTC_ASSERT_SPI' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SPI' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'TTC_ASSERT_SPI' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SPI' chg: ./grep.txt - replace 'TTC_ASSERT_STATES' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_STATES' chg: ./TTC-Library/ttc_states.h - replace 'TTC_ASSERT_STATES' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_STATES' chg: ./TTC-Library/ttc_states.c - replace 'TTC_ASSERT_STATES' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_STATES' chg: ./TTC-Library/ttc_states_types.h - replace 'TTC_ASSERT_STATES' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_STATES' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'TTC_ASSERT_STATES' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_STATES' chg: ./grep.txt - replace 'TTC_ASSERT_STRING' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_STRING' chg: ./TTC-Library/ttc_string_types.h - replace 'TTC_ASSERT_STRING' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_STRING' chg: ./grep.txt - replace 'TTC_ASSERT_SYSCLOCK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SYSCLOCK' chg: ./TTC-Library/ttc_sysclock.c - replace 'TTC_ASSERT_SYSCLOCK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SYSCLOCK' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'TTC_ASSERT_SYSCLOCK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SYSCLOCK' chg: ./grep.txt - replace 'TTC_ASSERT_SYSTICK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SYSTICK' chg: ./TTC-Library/ttc_systick_types.h - replace 'TTC_ASSERT_SYSTICK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SYSTICK' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'TTC_ASSERT_SYSTICK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_SYSTICK' chg: ./grep.txt - replace 'TTC_ASSERT_TASK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TASK' chg: ./TTC-Library/ttc_task.c - replace 'TTC_ASSERT_TASK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TASK' chg: ./TTC-Library/ttc_task_types.h - replace 'TTC_ASSERT_TASK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TASK' chg: ./TTC-Library/ttc_task.h - replace 'TTC_ASSERT_TASK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TASK' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'TTC_ASSERT_TASK' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TASK' chg: ./grep.txt - replace 'TTC_ASSERT_TCPIP' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TCPIP' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'TTC_ASSERT_TCPIP' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TCPIP' chg: ./grep.txt - replace 'TTC_ASSERT_TIMER' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TIMER' chg: ./TTC-Library/ttc_timer_types.h - replace 'TTC_ASSERT_TIMER' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TIMER' chg: ./grep.txt - replace 'TTC_ASSERT_TOUCHPAD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TOUCHPAD' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'TTC_ASSERT_TOUCHPAD' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TOUCHPAD' chg: ./grep.txt - replace 'TTC_ASSERT_TYPES_H' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TYPES_H' chg: ./TTC-Library/ttc_assert_types.h - replace 'TTC_ASSERT_TYPES_H' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TYPES_H' chg: ./InstallData/scripts/findAllAsserts.pl - replace 'TTC_ASSERT_TYPES_H' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_TYPES_H' chg: ./grep.txt - replace 'TTC_ASSERT_USART' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_USART' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'TTC_ASSERT_USART' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_USART' chg: ./TTC-Library/ttc_usart_types.h - replace 'TTC_ASSERT_USART' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_USART' chg: ./TTC-Library/ttc_usart.c - replace 'TTC_ASSERT_USART' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_USART' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_ASSERT_USART' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_USART' chg: ./grep.txt - replace 'TTC_ASSERT_USB' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_USB' chg: ./TTC-Library/ttc_gfx_types.h - replace 'TTC_TUNABLE_SELFCHECK_ASSERT_GFX_EXTRA' -> 'TTC_TUNABLE_DEBUG_ASSERT_GFX_EXTRA' chg: ./TTC-Library/board/board_dso_0138.h - replace 'TTC_TUNABLE_SELFCHECK_ASSERT_GFX_EXTRA' -> 'TTC_TUNABLE_DEBUG_ASSERT_GFX_EXTRA' chg: ./TTC-Library/ttc_gfx_types.h - replace 'TTC_TUNABLE_DEBUG_ASSERT_GFX_EXTRA' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GFX_EXTRA' chg: ./TTC-Library/board/board_dso_0138.h - replace 'TTC_TUNABLE_DEBUG_ASSERT_GFX_EXTRA' -> 'TTC_TUNABLE_SELFCHECK_ASSERT_GFX_EXTRA' del: TTC-Library/templates/models/lonely/description.txt del: TTC-Library/templates/models/multi/_install_TTC_DEVICE.sh del: TTC-Library/templates/models/multi/_install_TTC_DEVICE_ARCHITECTURE.sh del: TTC-Library/templates/models/multi/description.txt del: TTC-Library/templates/models/multi/device_architecture.c del: TTC-Library/templates/models/multi/device_architecture.h del: TTC-Library/templates/models/multi/device_architecture_types.h del: TTC-Library/templates/models/multi/device_common.c del: TTC-Library/templates/models/multi/device_common.h del: TTC-Library/templates/models/multi/example_ttc_device.c del: TTC-Library/templates/models/multi/example_ttc_device.h del: TTC-Library/templates/models/multi/example_ttc_device_architecture.c del: TTC-Library/templates/models/multi/example_ttc_device_architecture.h del: TTC-Library/templates/models/multi/regression_ttc_device.c del: TTC-Library/templates/models/multi/regression_ttc_device.h del: TTC-Library/templates/models/multi/regression_ttc_device_architecture.c del: TTC-Library/templates/models/multi/regression_ttc_device_architecture.h del: TTC-Library/templates/models/multi/ttc_device.c del: TTC-Library/templates/models/multi/ttc_device.h del: TTC-Library/templates/models/multi/ttc_device_interface.c del: TTC-Library/templates/models/multi/ttc_device_interface.h del: TTC-Library/templates/models/multi/ttc_device_types.h commit 5f96f05fc5de6f52e246e1453fefcb0cd71b0988 Author: Gregor Rebel Date: Sun Feb 9 20:48:23 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @So 9. Feb 20:48:23 CET 2020 commit 01f19841e305f45561afd229fcee0a18ce321e57 Author: Gregor Rebel Date: Sun Feb 9 20:46:52 2020 +0100 fix: TTC-Library/ttc_heap.c - imprecise bus fault (was NULL pointer deref during disabled interrupts) chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_register_block' -> 'ttc_heap_allocate_register' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_register_block' -> 'ttc_heap_allocate_register' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ttc_heap_register_block' -> 'ttc_heap_allocate_register' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace 'ttc_heap_register_block' -> 'ttc_heap_allocate_register' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace 'ttc_heap_register_block' -> 'ttc_heap_allocate_register' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace 'ttc_heap_register_block' -> 'ttc_heap_allocate_register' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_unregister_block' -> 'ttc_heap_allocate_unregister' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_unregister_block' -> 'ttc_heap_allocate_unregister' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace 'ttc_heap_unregister_block' -> 'ttc_heap_allocate_unregister' commit b631ed1cd556937a85f30593a2f97a11e0a1e71f Author: Gregor Rebel Date: Thu Feb 6 21:01:19 2020 +0100 fix: TTC-Library/ttc_heap.c/ttc_heap_pool_block_free() - called ttc_heap_pool_block_check() with invalid pointer fix: TTC-Library/ttc_heap.c/ttc_heap_pool_block_free_isr() - called ttc_heap_pool_block_check() with invalid pointer fix: TTC-Library/ttc_heap.c/ttc_heap_pool_increase() - link MyNextBlock of last existing memory block to new additional blocks chg: TTC-Library/ttc_heap.c/_ttc_heap_pool_check() - now checks all allocated pool blocks using their MyNextBlock pointer chg: TTC-Library/ttc_heap.c - added MagicKey checking to t_ttc_heap_pool objects chg: TTC-Library/ttc_heap.c - added buffer overrun check via block-end-marker to t_ttc_heap_block_from_pool objects chg: TTC-Library/ttc_heap.h - improved documentation chg: TTC-Library/ttc_heap_types.h - added definition for TTC_HEAP_POOL_BLOCK_END_MARKER chg: TTC-Library/ttc_heap_types.h - changed type of MagicKey: void* -> t_base chg: TTC-Library/ttc_usart.c - minor changes chg: TTC-Library/ttc_usart.h - improved documentation chg: TTC-Library/usart/usart_stm32f1xx.c/_usart_stm32f1xx_configure_bitrate() - reimplemented calculation and improved documentation commit 69fa786c95f66c8ba25e8bdbdca1e5134cc1489f Author: Gregor Rebel Date: Thu Feb 6 00:35:52 2020 +0100 chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'baudrate' -> 'bitrate' chg: ./Template/examples/example_ttc_usart.c - replace 'baudrate' -> 'bitrate' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'Baudrate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'Baudrate' -> 'BitRate' commit 5155ef059beb620a87ad116bcf8d9df1dac3bece Author: Gregor Rebel Date: Thu Feb 6 00:17:53 2020 +0100 chg: TTC-Library/register/register_stm32l1xx_types.h - improved documentation chg: TTC-Library/templates/models/single/ttc_device_types.h - renamed macro VOLATILE_ -> volatile_ (more intuitive as IDE proposes it as an alternative while typing volatile) chg: TTC-Library/ttc_usart_types.h - added define: volatile_USART fix: TTC-Library/usart/usart_stm32l1xx.c/_usart_stm32l1xx_calculate_baudrate() - usart divider calculation chg: TTC-Library/usart/usart_stm32l1xx.c/_usart_stm32l1xx_calculate_baudrate() - now automatically chooses CR1.Bits.OVER8 setting to best fit desired bit rate chg: Template/examples/example_ttc_usart.c - minor changes commit 4e433c68d636581e442ac9db18a63cf04c6340a7 Author: Gregor Rebel Date: Wed Feb 5 18:04:42 2020 +0100 chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - removed lines marked as deprecated or debug chg: TTC-Library/ttc_basic_types.h - removed lines marked as deprecated or debug chg: TTC-Library/ttc_interrupt.c - removed lines marked as deprecated or debug chg: TTC-Library/ttc_queue.c - removed lines marked as deprecated or debug chg: TTC-Library/ttc_systick.c - removed lines marked as deprecated or debug chg: TTC-Library/usart/usart_stm32l1xx.c - removed lines marked as deprecated or debug commit 80c0256380a0424990dd587246aa49ed04ca235f Author: Gregor Rebel Date: Wed Feb 5 09:56:47 2020 +0100 fix: TTC-Library/interrupt/interrupt_stm32l1xx.c/interrupt_stm32l1xx_disable_usart() - set TXEIE flag to opposite value (enabled instead of disabled) fix: TTC-Library/interrupt/interrupt_stm32l1xx.c/interrupt_stm32l1xx_enable_usart() - set TXEIE flag to opposite value (disabled instead of enabled) chg: TTC-Library/ttc_usart.c - minor changes fix: TTC-Library/usart/usart_stm32l1xx.c - removed access to removed fields: TransmitParity, ControlParity commit 35ffc2adb3c1a6b586dbdd88614be962c6ea8f49 Author: Gregor Rebel Date: Tue Feb 4 18:05:24 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Di 4. Feb 18:05:24 CET 2020 commit 31e0695e3470b953e9defac6655c34b74c884868 Author: Gregor Rebel Date: Tue Feb 4 17:55:35 2020 +0100 chg: TTC-Library/interrupt/interrupt_stm32f1xx.c/USART_General_IRQHandler() - now returns faster if only RXNE or TXE flags were set fix: TTC-Library/ttc_basic.h/ttc_basic_limit() - wrong brackets chg: TTC-Library/ttc_interrupt.c/ttc_interrupt_disable_usart() - added debug code chg: TTC-Library/ttc_interrupt_types.h - renamed Assert_INTERRUPT_CODE() -> IF_Assert_INTERRUPT() chg: TTC-Library/ttc_usart.c/ttc_usart_check_transmission_ongoing() - new function fix: TTC-Library/ttc_usart.c/ttc_usart_init() - now asserts if ParityEven and ParityOdd are enabled (invalid configuration) fix: TTC-Library/ttc_usart.c/_ttc_usart_isr_tx() - now keeps interrupt source active until all bytes are sent chg: TTC-Library/ttc_usart.h - improved documentation (added chapters "Basic Process of Data Receival", "Basic Process of Data Transmission" chg: TTC-Library/ttc_usart_types.h - removed fields from t_ttc_usart_config: ControlParity, TransmitParity chg: TTC-Library/usart/usart_stm32f1xx.c/usart_stm32f1xx_get_features() - reenabled feature Config->Init.Flags.DelayedTransmits chg: Template/examples/example_ttc_usart.c - now delays text transmission when usart is still transmitting del: InstallData/DEPRECATED_install_073_TTC_USART.sh del: TTC-Library/DEPRECATED_ttc_usart.c del: TTC-Library/DEPRECATED_ttc_usart.h del: TTC-Library/DEPRECATED_ttc_usart_types.h del: TTC-Library/stm32/DEPRECATED_stm32_adc.c del: TTC-Library/stm32/DEPRECATED_stm32_adc.h del: TTC-Library/stm32/DEPRECATED_stm32_basic.c del: TTC-Library/stm32/DEPRECATED_stm32_basic.h del: TTC-Library/stm32/DEPRECATED_stm32_eeprom_emulation.c del: TTC-Library/stm32/DEPRECATED_stm32_eeprom_emulation.h del: TTC-Library/stm32/DEPRECATED_stm32_gpio.c del: TTC-Library/stm32/DEPRECATED_stm32_gpio.h del: TTC-Library/stm32/DEPRECATED_stm32_i2c.c del: TTC-Library/stm32/DEPRECATED_stm32_i2c.h del: TTC-Library/stm32/DEPRECATED_stm32_i2c_types.h del: TTC-Library/stm32/DEPRECATED_stm32_interrupt.c del: TTC-Library/stm32/DEPRECATED_stm32_interrupt.h del: TTC-Library/stm32/DEPRECATED_stm32_io.c del: TTC-Library/stm32/DEPRECATED_stm32_io.h del: TTC-Library/stm32/DEPRECATED_stm32_random.c del: TTC-Library/stm32/DEPRECATED_stm32_random.h del: TTC-Library/stm32/DEPRECATED_stm32_registers.c del: TTC-Library/stm32/DEPRECATED_stm32_registers.h del: TTC-Library/stm32/DEPRECATED_stm32_spi.c del: TTC-Library/stm32/DEPRECATED_stm32_spi.h del: TTC-Library/stm32/DEPRECATED_stm32_spi_types.h del: TTC-Library/stm32/DEPRECATED_stm32_timer.c del: TTC-Library/stm32/DEPRECATED_stm32_timer.h del: TTC-Library/stm32/DEPRECATED_stm32_timer_types.h del: TTC-Library/stm32/DEPRECATED_stm32_usart.c del: TTC-Library/stm32/DEPRECATED_stm32_usart.h del: TTC-Library/stm32/DEPRECATED_stm32_usart_types.h del: TTC-Library/stm32/DEPRECATED_stm32_usb.c del: TTC-Library/stm32/DEPRECATED_stm32_usb.h del: TTC-Library/stm32/DEPRECATED_stm32_watchdog.c del: TTC-Library/stm32/DEPRECATED_stm32_watchdog.h del: TTC-Library/stm32l1/DEPRECATED_stm32l1_usart.c del: TTC-Library/stm32l1/DEPRECATED_stm32l1_usart.h del: TTC-Library/stm32l1/DEPRECATED_stm32l1_usart_types.h del: Template/examples/DEPRECATED_example_usart.c del: Template/examples/DEPRECATED_example_usart.h commit 80db2f3e2e165f469342b0e48a61a90319bf9e16 Author: Gregor Rebel Date: Tue Feb 4 11:35:31 2020 +0100 chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_OK' -> 'E_ttc_assert_origin_OK' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_hardfault' -> 'E_ttc_assert_hardfault' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_assert_hardfault' -> 'E_ttc_assert_hardfault' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Regressions/regression_usart.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Regressions/regression_list.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Regressions/regression_queue.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_input.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_input.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_tcpip.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_board.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_crc.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_board.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gpio.h.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_ethernet.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_interface.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gpio.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_register.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_filesystem.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_layer_phy.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_states.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_math.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_cpu.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_mutex.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_task.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_light.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_pwr.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_light.h.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_memory.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_list.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_extensions.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_queue.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sysclock.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/sbrk.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_light.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_crc.h.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network_layer.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_board.h.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_states.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_filesystem.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_task.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dac.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_rtc.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_cpu.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dma.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_olimex_stm32_p107.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_sensor_dwm1000.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_dso_0138.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/startup_stm32w108.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/systick/systick_freertos.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ethernet/ethernet_ste101p.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/basic/basic_cm3.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/crc/crc_small.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/crc/crc_fast.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/multi/example_ttc_device_architecture.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/multi/device_architecture.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/multi/example_ttc_device.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/multi/regression_ttc_device.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/multi/ttc_device.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/multi/ttc_device.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/multi/regression_ttc_device_architecture.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/single/example_ttc_device_architecture.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/single/device_architecture.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/single/example_ttc_device.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/single/regression_ttc_device.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/single/ttc_device.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/single/ttc_device.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/templates/models/single/regression_ttc_device_architecture.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/heap/heap_freertos.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/heap/heap_freertos.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_crc_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_light_interface.c.orig - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_filesystem_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/light/light_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/light/light_gpio.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/math/math_software_float.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/math/math_software_double.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/filesystem/filesystem_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/filesystem/filesystem_dosfs.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/string/string_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/main.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_crc.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_gpio_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_gpio.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_board.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_states.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_systick.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_gpio.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_interrupt.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_layer_phy.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_systick_freertos.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_board_dso_0138.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_printf.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_crc.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_light.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_gpio_stm32f1xx.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_filesystem.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_filesystem_dosfs.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_i2c.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_board.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_leds.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_interface.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_network_layer.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_math.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_board_olimex_stm32_lcd.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_memory.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_sdcard.c - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./InstallData/scripts/source.pl - replace 'ttc_assert_origin_auto' -> 'E_ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_unknown' -> 'E_ttc_assert_origin_unknown' commit d56ded99a21971181680fa7b1c35a289bb80a00e Author: Gregor Rebel Date: Mon Feb 3 22:15:31 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Mo 3. Feb 22:15:31 CET 2020 commit d560e2c0fad74f6308bc9f6209d181c9cd9db06e Author: Gregor Rebel Date: Mon Feb 3 22:10:14 2020 +0100 chg: InstallData/scripts/gdb_cortexm3.sh - disabled hardware watchpoints (don't work on stm32. will use software watchpoints instead) fix: TTC-Library/interrupt/interrupt_stm32f1xx.c/USART_General_IRQHandler() - now clears unhandled status bits to avoid looped interrupts chg: TTC-Library/interrupt/interrupt_usart_types.h - minor change chg: TTC-Library/ttc_interrupt_types.h - added Macro Assert_INTERRUPT_CODE() fix: TTC-Library/ttc_usart.c/ttc_usart_init() - did reset Config->USART_Arch which cleared low-level data fix: TTC-Library/usart/usart_stm32f1xx.c/usart_stm32f1xx_init() - now limits word length to 8..9 commit b17862b3468cad5cd17c68f41f1a4fb6232d3730 Author: Gregor Rebel Date: Sun Feb 2 22:30:40 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @So 2. Feb 22:30:40 CET 2020 commit 7728b43d4f7a269125d88d2a1d2efc8289e34004 Author: Gregor Rebel Date: Sun Feb 2 22:29:34 2020 +0100 chg: TTC-Library/usart/usart_stm32l1xx.c/usart_stm32l1xx_configure_baudrate() - now updates new field Config->ActualBitRate commit 3d5026773143bf18d6ff651a01f4d70aa85b7f61 Author: Gregor Rebel Date: Sun Feb 2 22:24:59 2020 +0100 fix: TTC-Library/ttc_usart.c/ttc_usart_init() - now asserts if _driver_usart_init() does not set new field Config->ActualBitRate chg: TTC-Library/ttc_usart.h/_driver_usart_init( - added note about Config->ActualBitRate chg: TTC-Library/ttc_usart_types.h - added field to t_ttc_usart_config: ActualBitRate fix: TTC-Library/usart/usart_stm32f1xx.c/_usart_stm32f1xx_configure_baudrate() - USARTDIV calculation fix: Template/examples/example_ttc_usart.c - now sets flags TransmitParity and ControlParity to same value commit cd5311aca3adf3a3411822ae32289fef9d5bae56 Author: Gregor Rebel Date: Sun Feb 2 20:59:17 2020 +0100 chg: TTC-Library/register/register_stm32f1xx_types.h - added enum e_register_stm32f1xx_mco fix: TTC-Library/register/register_stm32f1xx_types.h - definition of t_register_stm32f1xx_rcc_cfgr (missing reserved bit before MCO field) commit 4c3fa2c7fb119240b5c1255fa3b0c4944487931e Author: Gregor Rebel Date: Sat Feb 1 21:28:18 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 21:28:18 CET 2020 commit 9004ff42e0985b1a811887d74d32db8fa2155953 Author: Gregor Rebel Date: Sat Feb 1 21:27:47 2020 +0100 ren: 'TTC-Library/board/board_stm32f103c8t6_minimum.h' -> 'TTC-Library/board/board_stm32f103c8t6_blue_pill.h' ren: 'TTC-Library/board/board_stm32f103c8t6_minimum.c' -> 'TTC-Library/board/board_stm32f103c8t6_blue_pill.c' ren: 'TTC-Library/board/board_stm32f103c8t6_minimum_types.h' -> 'TTC-Library/board/board_stm32f103c8t6_blue_pill_types.h' new: /home/gregor/git/TheToolChain/Updates/update_1.0.54.sh chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill.h - replace 'board_stm32f103c8t6_minimum.h' -> 'board_stm32f103c8t6_blue_pill.h' chg: ./TTC-Library/board/board_stm32f103c8t6_minimum.c - replace 'board_stm32f103c8t6_minimum.h' -> 'board_stm32f103c8t6_blue_pill.h' chg: ./TTC-Library/board/board_stm32f103c8t6_minimum_types.h - replace 'board_stm32f103c8t6_minimum.h' -> 'board_stm32f103c8t6_blue_pill.h' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'board_stm32f103c8t6_minimum.h' -> 'board_stm32f103c8t6_blue_pill.h' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'board_stm32f103c8t6_minimum.h' -> 'board_stm32f103c8t6_blue_pill.h' chg: ./TTC-Library/ttc_board_types.h - replace 'board_stm32f103c8t6_minimum.c' -> 'board_stm32f103c8t6_blue_pill.c' chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill.h - replace 'board_stm32f103c8t6_minimum.c' -> 'board_stm32f103c8t6_blue_pill.c' chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill.c - replace 'board_stm32f103c8t6_minimum.c' -> 'board_stm32f103c8t6_blue_pill.c' chg: ./TTC-Library/board/board_stm32f103c8t6_minimum_types.h - replace 'board_stm32f103c8t6_minimum.c' -> 'board_stm32f103c8t6_blue_pill.c' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'board_stm32f103c8t6_minimum.c' -> 'board_stm32f103c8t6_blue_pill.c' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'board_stm32f103c8t6_minimum.o' -> 'board_stm32f103c8t6_blue_pill.o' chg: ./TTC-Library/ttc_board_types.h - replace 'board_stm32f103c8t6_minimum_types.h' -> 'board_stm32f103c8t6_blue_pill_types.h' chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill.h - replace 'board_stm32f103c8t6_minimum_types.h' -> 'board_stm32f103c8t6_blue_pill_types.h' chg: ./TTC-Library/ttc_board_types.h - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill.h - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill.c - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./TTC-Library/board/board_stm32f103c8t6_blue_pill_types.h - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./InstallData/install_TTC_BOARD.sh - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./InstallData/scripts/features.pm - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'stm32f103c8t6_minimum' -> 'stm32f103c8t6_blue_pill' commit 8f3e3444c35dbda2df0c720dc3d432e5143adc8b Author: Gregor Rebel Date: Sat Feb 1 21:05:26 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 21:05:25 CET 2020 commit 45e15e0a60aca0dfea36767bba90ccbb29e76fc6 Author: Gregor Rebel Date: Sat Feb 1 21:03:03 2020 +0100 chg: TTC-Library/usart/usart_stm32f1xx.c/usart_stm32f1xx_init() - now uses register struct access to enable AFIO clock (more readable than typecasted 32-bit access) commit 881f584d3336a29df795d1162445d7ddb00a3a63 Author: Gregor Rebel Date: Sat Feb 1 20:54:17 2020 +0100 fix: TTC-Library/usart/usart_stm32f1xx.c/usart_stm32f1xx_init() - now ensures that AFIO clock is enabled before configuring USART pin remapping fix: bin/createRelease.sh - now tests if driectory archive/ on server is missing before creating it commit e59ce191a1f1d22497538a54a5fbe86e547f7449 Author: Gregor Rebel Date: Sat Feb 1 19:30:23 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 19:30:22 CET 2020 commit 48e8f07f52698342bbe324711a67a56ed68e3f3f Author: Gregor Rebel Date: Sat Feb 1 19:29:30 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 19:29:30 CET 2020 commit 51836d13c1b07504160dfbac428da85818424193 Author: Gregor Rebel Date: Sat Feb 1 19:27:54 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 19:27:54 CET 2020 commit 528125519978099f0e08ef3f6f3d4666f02d242a Author: Gregor Rebel Date: Sat Feb 1 19:26:52 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 19:26:52 CET 2020 commit 709145d4f342ba8e1784138c3c038896727204f8 Author: Gregor Rebel Date: Sat Feb 1 19:24:55 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 19:24:55 CET 2020 commit b88b7baf2173e245514354d67beb5f665120bf7f Author: Gregor Rebel Date: Sat Feb 1 19:23:22 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 19:23:22 CET 2020 commit 9cd4832fd6c115964466e89d3fad29dc01921be4 Author: Gregor Rebel Date: Sat Feb 1 19:19:51 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Sa 1. Feb 19:19:51 CET 2020 commit bc7950403d8bc1881d30b0759ef7d3a1b780dc08 Author: Gregor Rebel Date: Sat Feb 1 19:19:09 2020 +0100 chg: bin/createRelease.sh - added sending release to ssh server commit 3c2934c47ccbd4626d5195c93a5a7efe9ca45f9d Author: Gregor Rebel Date: Sat Feb 1 14:04:56 2020 +0100 fix: InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - added definition: TTC_SYSCLOCK_EXTERNAL_HIGHSPEED_CRYSTAL fix: InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - definition: TTC_LIGHT1_LOWACTIVE fix: InstallData/low_level/install_TTC_CPU_STM32F1XX.sh - startup code selection chg: InstallData/low_level/install_TTC_CPU_STM32F1XX.sh - now cancels make process with error message if uCONTROLLER is not defined (required to select corresponding startup code) commit a2e58d0cfa9c030abc3b4428f19394910634d447 Author: Gregor Rebel Date: Wed Jan 29 13:21:52 2020 +0100 chg: InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - added TTC_CPU_AMOUNT_* defines chg: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - added TTC_CPU_AMOUNT_* defines chg: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - added TTC_CPU_AMOUNT_* defines chg: InstallData/low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - added TTC_CPU_AMOUNT_* defines chg: InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - added TTC_CPU_AMOUNT_* defines chg: InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - added TTC_CPU_AMOUNT_* defines chg: InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - added TTC_CPU_AMOUNT_* defines commit 8a1d59fe504eb37f94ae9988d1a09f23199bbf90 Author: Gregor Rebel Date: Tue Jan 28 20:04:19 2020 +0100 chg: InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - added TTC_CPU_AMOUNT_* defines to make ttc_cpu_types.h happy. chg: TTC-Library/templates/create_DeviceDriver.pl - now adds TTC_CPU_AMOUNT_* to install_board_archictecture.sh files commit 08bb615aa751d398d3e9368bbc8c4fa6cb41984c Author: Gregor Rebel Date: Tue Jan 28 09:13:55 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Di 28. Jan 09:13:54 CET 2020 commit 97176c55fffcf4338e6705f8b733388db4c19c29 Author: Gregor Rebel Date: Tue Jan 28 09:13:17 2020 +0100 chg: .readme.TheToolChain - updated list of tested operating systems commit 8711ad7e1679b7e86ee4550347895b192fa7f07a Author: Gregor Rebel Date: Mon Jan 27 16:29:17 2020 +0100 fix: bin/createRelease.sh - compilation of readme.History forgot to add latest changes commit 6ac228cd9bf48393951aff0654620ae19e2302b0 Author: Gregor Rebel Date: Mon Jan 27 16:21:37 2020 +0100 released Package v1.0.54 --------------------------------------------------------- 1.0.54 @Mo 27. Jan 16:21:37 CET 2020 --------------------------------------------------------- commit 6a2d4da0d1ece554c2b6f8301716c10b9ed085c8 Author: Gregor Rebel Date: Mon Jan 27 16:10:02 2020 +0100 released Package v1.0.54 commit 2be03edeeb2988d03f8bce2a1393fbd658139574 Author: Gregor Rebel Date: Mon Jan 27 16:07:53 2020 +0100 released Package v1.0.53 commit 3fe197b1bbb550f9542d9ee7adc65b76c7859115 Author: Gregor Rebel Date: Mon Jan 27 16:04:07 2020 +0100 released Package v1.0.53 commit e3eb8e5bcafe9ebf6762946c7787eda41262a977 Author: Gregor Rebel Date: Mon Jan 27 16:03:30 2020 +0100 released Package v1.0.53 commit bacf0088e4509c99a3bfa4e95abae34963c4cc57 Author: Gregor Rebel Date: Mon Jan 27 15:54:09 2020 +0100 ren: bin/createPackage.sh -> bin/createRelease.sh chg: bin/createRelease.sh - changed to work on local git repository instead of special folder structure on web server commit d777e254f6fc0fc7ee48a584f951634d9987e270 Author: Gregor Rebel Date: Thu Jan 23 19:32:44 2020 +0100 ren: 'InstallData/scripts/compile_ReadMe.TheToolChain.pl' -> 'bin/compile_ReadMe.TheToolChain.pl' commit a7a3fb2af7d6641a0d319435ed98529c5cb4ac30 Author: Gregor Rebel Date: Thu Jan 23 19:31:41 2020 +0100 ren: 'InstallData/scripts/compile_ReadMe.TheToolChain.pl' -> 'bin/compile_ReadMe.TheToolChain.pl' commit 54cda9f11178e1b590bfd48b2e7972c040ec8bc8 Author: Gregor Rebel Date: Sun Jan 19 09:17:23 2020 +0100 fix: TTC-Library/ttc_usart.c/_ttc_usart_isr_tx_fetch_buffer() - now correctly handles AmountBytes == -1 (buffer size unknown) fix: TTC-Library/ttc_usart.c/_ttc_usart_isr_tx() - now exits immediately when _ttc_usart_isr_tx_fetch_buffer() could not obtain new transmit buffer chg: TTC-Library/ttc_usart_types.h/t_ttc_usart_memory_block/AmountBytes - improved documentation commit ff4dbd34b878e582ebd2682d211f543eb4b4e357 Author: Gregor Rebel Date: Sun Jan 19 08:21:52 2020 +0100 chg: InstallData/install_1BasicExtensions.sh - added init file creation providing TTC color scheme if ~/.ddd/ is missing chg: InstallData/install_4OpenOCD.sh - disabled ddd installation (also done in install_1BasicExtensions.sh) chg: TTC-Library/usart/usart_stm32f1xx.c/_usart_stm32f1xx_enable() - added comment commit 9cd5aa18165ad568ea6d55dd55af17933616c13c Author: Gregor Rebel Date: Sat Jan 18 22:09:29 2020 +0100 fix: usart_stm32f1xx - several runtime errors fix: interrupt_stm32f1xx - usart interrupt configuration del: TTC_PWM driver (empty driver based on deprecated templates) chg: ttc_cpu - added Amount_* attributes del: TTC-Library/templates/models/ - old deprecated template files ren: TTC-Library/ - template files moved into TTC-Library/templates/models/single/ fix: TTC-Library/memory/memory_stm32f1xx.c - bit banding memory space is now recognized as being readable and writable commit 753211dadea0b9afc8bb4983a221ce9fadd52cea Author: Gregor Rebel Date: Sun Jan 12 18:19:19 2020 +0100 fix: example_ttc_light.c now works with multi channel implementation (tested for two lights with 1 channel each on 110_board_olimex_stm32_p107_revA chg: TTC-Library/light/light_common.c chg: TTC-Library/light/light_common.h chg: TTC-Library/light/light_gpio.c chg: TTC-Library/light/light_gpio.h chg: TTC-Library/light/light_gpio_types.h chg: TTC-Library/ttc_light.c chg: TTC-Library/ttc_light.h chg: TTC-Library/ttc_light_types.h chg: Template/examples/example_ttc_light.c commit 03ff3e8b1b4f53bc6f1e3dc0fb83bc9eb00a9c4e Author: Gregor Rebel Date: Fri Jan 10 22:36:51 2020 +0100 chg: ttc_light.h - improved documentation fix: renamed all deprecated TTC_LIGHT*_GPIO -> TTC_LIGHT*_GPIO1 chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Regressions/regression_usart.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/ttc_light.h.orig - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/ttc_light_types.h.orig - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/ttc_light.h - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/ttc_light_types.h - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/ttc_sdcard.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/board/board_dso_0138.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/light/light_gpio.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/light/light_gpio.h - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/regressions/regression_ttc_math.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_threading_semaphores.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_interrupt.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_usart.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_network.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_sysclock.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_gpio_banks.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_threading_queues.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_spi_master.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_gpio.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_radio.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_list.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_watchdog.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_ttc_sdcard.c - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/scripts/createActivateScript.pl - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'TTC_LIGHT1_GPIO' -> 'TTC_LIGHT1_GPIO1' chg: ./Regressions/regression_usart.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/ttc_light.h.orig - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/ttc_light_types.h.orig - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/ttc_light_types.h - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/light/light_gpio.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/light/light_gpio.h - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_threading_semaphores.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_ttc_network.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_ttc_sysclock.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_gpio_banks.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_threading_queues.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_gpio.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_ttc_radio.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_ttc_list.c - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_TTC_LIST.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LIGHT2_GPIO' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'TTC_LIGHT3_GPIO' -> 'TTC_LIGHT3_GPIO1' chg: ./TTC-Library/ttc_light_types.h.orig - replace 'TTC_LIGHT3_GPIO' -> 'TTC_LIGHT3_GPIO1' chg: ./TTC-Library/ttc_light_types.h - replace 'TTC_LIGHT3_GPIO' -> 'TTC_LIGHT3_GPIO1' chg: ./TTC-Library/light/light_gpio.c - replace 'TTC_LIGHT3_GPIO' -> 'TTC_LIGHT3_GPIO1' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT3_GPIO' -> 'TTC_LIGHT3_GPIO1' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'TTC_LIGHT4_GPIO' -> 'TTC_LIGHT4_GPIO1' chg: ./TTC-Library/ttc_light_types.h.orig - replace 'TTC_LIGHT4_GPIO' -> 'TTC_LIGHT4_GPIO1' chg: ./TTC-Library/ttc_light_types.h - replace 'TTC_LIGHT4_GPIO' -> 'TTC_LIGHT4_GPIO1' chg: ./TTC-Library/light/light_gpio.c - replace 'TTC_LIGHT4_GPIO' -> 'TTC_LIGHT4_GPIO1' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT3_GPIO11' -> 'TTC_LIGHT3_GPIO1' chg: ./TTC-Library/ttc_light.h.orig - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/light/light_gpio.h - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LIGHT2_GPIO11' -> 'TTC_LIGHT2_GPIO1' chg: ./TTC-Library/ttc_light.h.orig - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/ttc_light.h - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./TTC-Library/light/light_gpio.h - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/scripts/createActivateScript.pl - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'TTC_LIGHT1_GPIO11' -> 'TTC_LIGHT1_GPIO1' commit 3a16687c0c1f62e215dc248017270ede2fdf329b Author: Gregor Rebel Date: Fri Jan 10 22:14:53 2020 +0100 chg: ttc_light - added multi channel support (yet untested) chg: ./TTC-Library/ttc_light_types.h - replace 'ttc_lisrt' -> 'ttc_list' chg: ./TTC-Library/ttc_light.h - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./TTC-Library/light/light_gpio.h - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/scripts/createActivateScript.pl - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'TTC_LIGHT1_GPIO=' -> 'TTC_LIGHT1_GPIO1=' chg: ./TTC-Library/ttc_light.h - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./TTC-Library/light/light_gpio.h - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LIGHT2_GPIO=' -> 'TTC_LIGHT2_GPIO1=' chg: ./Template/examples/example_leds.c - replace 'TTC_LIGHT3_GPIO=' -> 'TTC_LIGHT3_GPIO1=' commit 15aae0594f2b785ebf6c5d9b4af74fb645622551 Author: Gregor Rebel Date: Tue Jan 7 21:37:10 2020 +0100 chg: renamed driver ttc_led -> ttc_light ren: 'TTC-Library/light/led_common.h' -> 'TTC-Library/light/light_common.h' ren: 'TTC-Library/light/led_gpio_types.h' -> 'TTC-Library/light/light_gpio_types.h' ren: 'TTC-Library/light/led_common.c' -> 'TTC-Library/light/light_common.c' ren: 'TTC-Library/light/led_gpio.c' -> 'TTC-Library/light/light_gpio.c' ren: 'TTC-Library/light/led_gpio.h' -> 'TTC-Library/light/light_gpio.h' ren: 'TTC-Library/ttc_led.h' -> 'TTC-Library/ttc_light.h' ren: 'TTC-Library/interfaces/ttc_led_interface.c' -> 'TTC-Library/interfaces/ttc_light_interface.c' ren: 'TTC-Library/interfaces/ttc_led_interface.h' -> 'TTC-Library/interfaces/ttc_light_interface.h' ren: 'TTC-Library/ttc_led.c' -> 'TTC-Library/ttc_light.c' ren: 'TTC-Library/ttc_led_types.h' -> 'TTC-Library/ttc_light_types.h' ren: 'Template/examples/example_ttc_led.c' -> 'Template/examples/example_ttc_light.c' ren: 'Template/examples/example_ttc_led.h' -> 'Template/examples/example_ttc_light.h' chg: ./ren.sh - replace 'led_common.h' -> 'light_common.h' chg: ./ren2.sh - replace 'led_common.h' -> 'light_common.h' chg: ./TTC-Library/ttc_light.c - replace 'led_common.h' -> 'light_common.h' chg: ./TTC-Library/templates/test.log - replace 'led_common.h' -> 'light_common.h' chg: ./TTC-Library/light/light_common.c - replace 'led_common.h' -> 'light_common.h' chg: ./TTC-Library/light/light_gpio.c - replace 'led_common.h' -> 'light_common.h' chg: ./TTC-Library/light/light_common.h - replace 'led_common.h' -> 'light_common.h' chg: ./ren.sh - replace 'example_ttc_led.h' -> 'example_ttc_light.h' chg: ./ren2.sh - replace 'example_ttc_led.h' -> 'example_ttc_light.h' chg: ./TTC-Library/templates/test.log - replace 'example_ttc_led.h' -> 'example_ttc_light.h' chg: ./Template/examples/example_ttc_light.c - replace 'example_ttc_led.h' -> 'example_ttc_light.h' chg: ./ren2.sh - replace 'example_ttc_led.o' -> 'example_ttc_light.o' chg: ./ren.sh - replace 'example_ttc_led.c' -> 'example_ttc_light.c' chg: ./ren2.sh - replace 'example_ttc_led.c' -> 'example_ttc_light.c' chg: ./TTC-Library/templates/test.log - replace 'example_ttc_led.c' -> 'example_ttc_light.c' chg: ./Template/examples/example_ttc_light.c - replace 'example_ttc_led.c' -> 'example_ttc_light.c' chg: ./ren.sh - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./ren2.sh - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./TTC-Library/ttc_light_types.h - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./TTC-Library/templates/test.log - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./TTC-Library/light/light_gpio_types.h - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./TTC-Library/light/light_common.h - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./TTC-Library/light/light_gpio.h - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./Template/examples/example_ttc_light.h - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./Template/examples/example_leds.c - replace 'ttc_led_types.h' -> 'ttc_light_types.h' chg: ./ren2.sh - replace 'ttc_led.o' -> 'ttc_light.o' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'ttc_led.o' -> 'ttc_light.o' chg: ./TTC-Library/ttc_light.c - replace 'ttc_led.o' -> 'ttc_light.o' chg: ./TTC-Library/ttc_light.h - replace 'ttc_led.o' -> 'ttc_light.o' chg: ./Template/examples/example_ttc_light.c - replace 'ttc_led.o' -> 'ttc_light.o' chg: ./ren.sh - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./ren2.sh - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/ttc_light.c - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/ttc_light.h - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/ttc_light_types.h - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/templates/test.log - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/light/light_gpio.c - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/light/light_common.h - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./TTC-Library/light/light_gpio.h - replace 'ttc_led.c' -> 'ttc_light.c' chg: ./ren.sh - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./ren2.sh - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./TTC-Library/ttc_light.h - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./TTC-Library/templates/test.log - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./TTC-Library/light/light_common.c - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./TTC-Library/light/light_common.h - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./TTC-Library/light/light_gpio.h - replace 'ttc_led_interface.h' -> 'ttc_light_interface.h' chg: ./ren2.sh - replace 'ttc_led_interface.o' -> 'ttc_light_interface.o' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'ttc_led_interface.o' -> 'ttc_light_interface.o' chg: ./ren.sh - replace 'ttc_led_interface.c' -> 'ttc_light_interface.c' chg: ./ren2.sh - replace 'ttc_led_interface.c' -> 'ttc_light_interface.c' chg: ./TTC-Library/ttc_light.c - replace 'ttc_led_interface.c' -> 'ttc_light_interface.c' chg: ./TTC-Library/templates/test.log - replace 'ttc_led_interface.c' -> 'ttc_light_interface.c' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'ttc_led_interface.c' -> 'ttc_light_interface.c' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'ttc_led_interface.c' -> 'ttc_light_interface.c' chg: ./TTC-Library/light/light_gpio.h - replace 'ttc_led_interface.c' -> 'ttc_light_interface.c' chg: ./ren.sh - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./ren2.sh - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/ttc_light.c - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/ttc_light.h - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/ttc_light_types.h - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/templates/test.log - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/light/light_gpio.c - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/light/light_gpio_types.h - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/light/light_common.h - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./TTC-Library/light/light_gpio.h - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./Template/examples/example_ttc_light.c - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./InstallData/install_TTC_LED.sh - replace 'ttc_led.h' -> 'ttc_light.h' chg: ./ren.sh - replace 'led_gpio.h' -> 'light_gpio.h' chg: ./ren2.sh - replace 'led_gpio.h' -> 'light_gpio.h' chg: ./TTC-Library/templates/test.log - replace 'led_gpio.h' -> 'light_gpio.h' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'led_gpio.h' -> 'light_gpio.h' chg: ./TTC-Library/light/light_gpio.c - replace 'led_gpio.h' -> 'light_gpio.h' chg: ./TTC-Library/light/light_gpio_types.h - replace 'led_gpio.h' -> 'light_gpio.h' chg: ./TTC-Library/light/light_gpio.h - replace 'led_gpio.h' -> 'light_gpio.h' chg: ./ren2.sh - replace 'led_gpio.o' -> 'light_gpio.o' chg: ./TTC-Library/light/light_gpio.c - replace 'led_gpio.o' -> 'light_gpio.o' chg: ./TTC-Library/light/light_gpio.h - replace 'led_gpio.o' -> 'light_gpio.o' chg: ./InstallData/low_level/install_TTC_LED_GPIO.sh - replace 'led_gpio.o' -> 'light_gpio.o' chg: ./ren.sh - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./ren2.sh - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./TTC-Library/ttc_light_types.h - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./TTC-Library/templates/test.log - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./TTC-Library/light/light_gpio.c - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./TTC-Library/light/light_gpio_types.h - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./TTC-Library/light/light_common.h - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./TTC-Library/light/light_gpio.h - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./InstallData/low_level/install_TTC_LED_GPIO.sh - replace 'led_gpio.c' -> 'light_gpio.c' chg: ./ren2.sh - replace 'led_common.o' -> 'light_common.o' chg: ./ren.sh - replace 'led_common.c' -> 'light_common.c' chg: ./ren2.sh - replace 'led_common.c' -> 'light_common.c' chg: ./TTC-Library/templates/test.log - replace 'led_common.c' -> 'light_common.c' chg: ./TTC-Library/light/light_common.c - replace 'led_common.c' -> 'light_common.c' chg: ./ren.sh - replace 'led_gpio_types.h' -> 'light_gpio_types.h' chg: ./ren2.sh - replace 'led_gpio_types.h' -> 'light_gpio_types.h' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'led_gpio_types.h' -> 'light_gpio_types.h' chg: ./TTC-Library/ttc_light_types.h - replace 'led_gpio_types.h' -> 'light_gpio_types.h' chg: ./TTC-Library/templates/test.log - replace 'led_gpio_types.h' -> 'light_gpio_types.h' chg: ./TTC-Library/light/light_gpio.h - replace 'led_gpio_types.h' -> 'light_gpio_types.h' chg: ./ren2.log - replace 'led_common.h' -> 'light_common.h' chg: ./TTC-Library/templates/test.log - replace './InstallData/low_level/install_TTC_LED_GPIO.sh' -> './InstallData/low_level/install_TTC_LIGHT_GPIO.sh' chg: ./TTC-Library/templates/test.log - replace './InstallData/install_TTC_LED.sh' -> './InstallData/install_TTC_LIGHT.sh' ren: 'InstallData/low_level/install_TTC_LED_GPIO.sh' -> 'InstallData/low_level/install_TTC_LIGHT_GPIO.sh' ren: 'InstallData/install_TTC_LED.sh' -> 'InstallData/install_TTC_LIGHT.sh' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Regressions/regression_usart.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_gpio_types.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_gpio.h.orig - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_gpio.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_light.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/usefull_threads.h_ - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_light.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_light_types.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_basic.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_sdcard.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/usefull_threads.c_ - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/board/board_dso_0138.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/templates/test.log - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/light/light_gpio.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/light/light_gpio_types.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/light/light_gpio.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/regressions/regression_ttc_math.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_gpio_banks.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_threading_semaphores.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_gpio.h - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_interrupt.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_usart.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_network.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_assert.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_sysclock.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_gpio_banks.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_threading_queues.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_spi_master.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_gpio.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_leds.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_math.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_radio.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_list.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_watchdog.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/examples/example_ttc_sdcard.c - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/install_TTC_LIST.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/install_TTC_PWM.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/scripts/createActivateScript.pl - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_LIGHT_GPIO.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'TTC_LED' -> 'TTC_LIGHT' chg: ./TTC-Library/ttc_interrupt.c - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/ttc_interrupt.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/ttc_light_types.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/ttc_interrupt.h.orig - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/templates/test.log - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h.orig - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/light/light_gpio.c - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/light/light_gpio.h - replace 'led_gpio' -> 'light_gpio' chg: ./Template/examples/example_ttc_light.h - replace 'led_gpio' -> 'light_gpio' chg: ./InstallData/install_TTC_LIGHT.sh - replace 'led_gpio' -> 'light_gpio' chg: ./InstallData/scripts/features.pm - replace 'led_gpio' -> 'light_gpio' chg: ./InstallData/low_level/install_TTC_LIGHT_GPIO.sh - replace 'led_gpio' -> 'light_gpio' chg: ./TTC-Library/light/light_gpio_types.h - replace 'LED_GPIO' -> 'LIGHT_GPIO' chg: ./TTC-Library/light/light_gpio.h - replace 'LED_GPIO' -> 'LIGHT_GPIO' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'Assert_LED' -> 'Assert_LIGHT' chg: ./TTC-Library/ttc_light.c - replace 'Assert_LED' -> 'Assert_LIGHT' chg: ./TTC-Library/ttc_light.h - replace 'Assert_LED' -> 'Assert_LIGHT' chg: ./TTC-Library/ttc_light_types.h - replace 'Assert_LED' -> 'Assert_LIGHT' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'Assert_LED' -> 'Assert_LIGHT' chg: ./TTC-Library/light/light_gpio.c - replace 'Assert_LED' -> 'Assert_LIGHT' chg: ./Template/examples/example_ttc_light.c - replace 'Assert_LED' -> 'Assert_LIGHT' chg: ./TTC-Library/ttc_led_types.h.orig - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/ttc_light.c - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/ttc_light.h - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/ttc_light_types.h - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/templates/test.log - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/light/light_gpio.c - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/light/light_gpio.h - replace 't_ttc_light.config' -> 't_ttc_light_config' chg: ./TTC-Library/ttc_led_types.h.orig - replace 's_ttc_light.config' -> 's_ttc_light_config' chg: ./TTC-Library/ttc_light_types.h - replace 's_ttc_light.config' -> 's_ttc_light_config' chg: ./ren.sh - replace 'light_interface.' -> 'light_interface_' chg: ./ren2.sh - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/ttc_light.c - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/ttc_light.h - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/templates/test.log - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/light/light_common.c - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/light/light_common.h - replace 'light_interface.' -> 'light_interface_' chg: ./TTC-Library/light/light_gpio.h - replace 'light_interface.' -> 'light_interface_' chg: ./ren.sh - replace 'light_interface_c' -> 'light_interface.c' chg: ./ren2.sh - replace 'light_interface_c' -> 'light_interface.c' chg: ./TTC-Library/ttc_light.c - replace 'light_interface_c' -> 'light_interface.c' chg: ./TTC-Library/templates/test.log - replace 'light_interface_c' -> 'light_interface.c' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'light_interface_c' -> 'light_interface.c' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'light_interface_c' -> 'light_interface.c' chg: ./TTC-Library/light/light_gpio.h - replace 'light_interface_c' -> 'light_interface.c' chg: ./ren.sh - replace 'light_interface_h' -> 'light_interface.h' chg: ./ren2.sh - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/ttc_light.h - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/templates/test.log - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/light/light_common.c - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/light/light_common.h - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/light/light_gpio.h - replace 'light_interface_h' -> 'light_interface.h' chg: ./TTC-Library/templates/test.log - replace 'light_interface.configuration' -> 'light_interface_configuration' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'light_interface.configuration' -> 'light_interface_configuration' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'light_interface.configuration' -> 'light_interface_configuration' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'light.on' -> 'light_on' chg: ./TTC-Library/ttc_light.c - replace 'light.on' -> 'light_on' chg: ./TTC-Library/ttc_light.h - replace 'light.on' -> 'light_on' chg: ./Template/examples/example_ttc_light.c - replace 'light.on' -> 'light_on' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'light.off' -> 'light_off' chg: ./TTC-Library/ttc_light.c - replace 'light.off' -> 'light_off' chg: ./TTC-Library/ttc_light.h - replace 'light.off' -> 'light_off' chg: ./Template/examples/example_ttc_light.c - replace 'light.off' -> 'light_off' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/ttc_light.c - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/ttc_light.h - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/ttc_light_types.h - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/templates/test.log - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/light/light_gpio.c - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/light/light_gpio_types.h - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/light/light_gpio.h - replace 'ttc_led_' -> 'ttc_light_' chg: ./Template/examples/example_ttc_light.c - replace 'ttc_led_' -> 'ttc_light_' chg: ./Template/examples/example_ttc_light.h - replace 'ttc_led_' -> 'ttc_light_' chg: ./Template/examples/example_leds.c - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/install_TTC_LIGHT.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'ttc_led_' -> 'ttc_light_' chg: ./TTC-Library/ttc_light.c - replace 'driver_led_' -> 'driver_light_' chg: ./TTC-Library/ttc_light.h - replace 'driver_led_' -> 'driver_light_' chg: ./TTC-Library/templates/test.log - replace 'driver_led_' -> 'driver_light_' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace 'driver_led_' -> 'driver_light_' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace 'driver_led_' -> 'driver_light_' chg: ./TTC-Library/light/light_common.c - replace 'driver_led_' -> 'driver_light_' chg: ./TTC-Library/light/light_common.h - replace 'driver_led_' -> 'driver_light_' chg: ./TTC-Library/light/light_gpio.h - replace 'driver_led_' -> 'driver_light_' chg: ./Template/examples/example_ttc_light.c - replace 'E_example_led_' -> 'E_example_ttc_light_' chg: ./Template/examples/example_ttc_light.h - replace 'E_example_led_' -> 'E_example_ttc_light_' chg: ./Template/examples/example_ttc_light.c - replace 'example_led_' -> 'example_ttc_light_' chg: ./Template/examples/example_ttc_light.h - replace 'example_led_' -> 'example_ttc_light_' chg: ./TTC-Library/ttc_light.h - replace '_led_' -> '_light_' chg: ./TTC-Library/interfaces/ttc_light_interface.c - replace '_led_' -> '_light_' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace '_led_' -> '_light_' chg: ./TTC-Library/light/light_common.h - replace '_led_' -> '_light_' chg: ./InstallData/install_TTC_LIGHT.sh - replace '_led_' -> '_light_' chg: ./TTC-Library/templates/test.log - replace '/led/' -> '/light/' chg: ./TTC-Library/interfaces/ttc_light_interface.h - replace '/led/' -> '/light/' chg: ./InstallData/install_TTC_LIGHT.sh - replace '/led/' -> '/light/' chg: ./TTC-Library/ttc_light.c - replace 'led/led' -> 'light/light' chg: ./TTC-Library/ttc_light.h - replace 'led/led' -> 'light/light' chg: ./TTC-Library/templates/test.log - replace 'light_gpio.configuration' -> 'light_gpio_configuration' chg: ./TTC-Library/light/light_gpio.c - replace 'light_gpio.configuration' -> 'light_gpio_configuration' chg: ./TTC-Library/light/light_gpio.h - replace 'light_gpio.configuration' -> 'light_gpio_configuration' chg: ./TTC-Library/light/light_gpio.c - replace '_gpio.off' -> '_gpio_off' chg: ./TTC-Library/light/light_gpio.h - replace '_gpio.off' -> '_gpio_off' chg: ./TTC-Library/light/light_gpio.c - replace '_gpio.on' -> '_gpio_on' chg: ./TTC-Library/light/light_gpio.h - replace '_gpio.on' -> '_gpio_on' chg: ./TTC-Library/ttc_gpio_types.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/ttc_gpio.h.orig - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/ttc_gpio.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/ttc_led_types.h.orig - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/ttc_gpio.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/ttc_light_types.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/board/board_dso_0138.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/templates/test.log - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c.orig - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h.orig - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/light/light_gpio.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/light/light_gpio_types.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/light/light_gpio.h - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/radio/radio_dw1000.c - replace '_gpio.config' -> '_gpio_config' chg: ./Template/regressions/regression_ttc_gpio_stm32f1xx.c - replace '_gpio.config' -> '_gpio_config' chg: ./Template/regressions/regression_ttc_gpio.c - replace '_gpio.config' -> '_gpio_config' chg: ./Template/examples/example_ttc_gpio.c - replace '_gpio.config' -> '_gpio_config' chg: ./Template/examples/example_ttc_gpio.h - replace '_gpio.config' -> '_gpio_config' chg: ./Template/examples/example_ttc_gpio_stm32f1xx.h - replace '_gpio.config' -> '_gpio_config' chg: ./Template/examples/example_ttc_gpio_stm32f1xx.c - replace '_gpio.config' -> '_gpio_config' chg: ./TTC-Library/ttc_light.c - replace 'ttc_led' -> 'ttc_light' chg: ./TTC-Library/ttc_light.h - replace 'ttc_led' -> 'ttc_light' chg: ./Template/examples/example_ttc_light.c - replace 'ttc_led' -> 'ttc_light' chg: ./InstallData/install_ExampleLEDs.sh - replace 'ttc_led' -> 'ttc_light' chg: ./InstallData/install_TTC_LIGHT.sh - replace 'ttc_led' -> 'ttc_light' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'ttc_light.configuration' -> 'ttc_light_configuration' chg: ./TTC-Library/ttc_light.c - replace 'ttc_light.configuration' -> 'ttc_light_configuration' chg: ./TTC-Library/ttc_light.h - replace 'ttc_light.configuration' -> 'ttc_light_configuration' chg: ./TTC-Library/ttc_light_types.h - replace 'ttc_light.configuration' -> 'ttc_light_configuration' chg: ./TTC-Library/light/light_gpio.h - replace 'ttc_light.configuration' -> 'ttc_light_configuration' commit 4ddf6038610670c0a2ad63b3a13ebb5fb862773d Author: Gregor Rebel Date: Tue Jan 7 18:41:57 2020 +0100 chg: TTC-Library/templates/example_ttc_device.c - rev 27: improved documentation fix: TTC-Library/ttc_led.c - manual and automatic blinking now works in simplified version without PWM dimming (tested with example_ttc_led.c) fix: TTC-Library/ttc_list.c - issues introduced after changing value of TTC_LIST_TERMINATOR to NULL chg: TTC-Library/ttc_led.h chg: TTC-Library/ttc_led_types.h fix: TTC-Library/ttc_systick.c/ttc_systick_delay_init() - now can initialize real zero delays (were changed into 1us delays which were seen not to expire on first check) chg: TTC-Library/ttc_systick.h chg: Template/examples/example_ttc_led.c - now successfully runs manual and automatic blinking chg: Template/examples/example_ttc_led.h chg: readme.TheToolChainq - minor changes commit 494917a4ec07b31604a0adbedfb67b8464d9a9c3 Author: Gregor Rebel Date: Mon Jan 6 22:59:29 2020 +0100 chg: TTC-Library/ttc_led.c - fixed several bugs bug: TTC-Library/ttc_led.c - still asserts chg: TTC-Library/templates/example_ttc_device.c chg: TTC-Library/templates/example_ttc_device.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/ttc_led.h chg: TTC-Library/ttc_led_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list.h chg: TTC-Library/ttc_list_item_types.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_mutex_types.h chg: TTC-Library/ttc_systick.c chg: Template/examples/example_ttc_led.c chg: Template/examples/example_ttc_led.h commit ffc293a411d0dcadb74840bea6e953a135b453f3 Author: Gregor Rebel Date: Sat Jan 4 21:07:37 2020 +0100 new: TTC-Library/interfaces/ttc_led_interface.c new: TTC-Library/interfaces/ttc_led_interface.h commit f640a5d6e938a2996a68dec23ab06345059dde90 Author: Gregor Rebel Date: Sat Jan 4 21:06:58 2020 +0100 new: TTC-Library/ttc_led_types.h new: TTC-Library/led/led_common.c new: TTC-Library/led/led_common.h new: TTC-Library/led/led_gpio.c new: TTC-Library/led/led_gpio.h new: TTC-Library/led/led_gpio_types.h new: InstallData/low_level/install_TTC_LED_GPIO.sh new: InstallData/install_TTC_LED.sh commit 377fb5195ed6f92a67c1f2da8ee1f046e633088e Author: Gregor Rebel Date: Sat Jan 4 21:05:58 2020 +0100 new: Template/examples/example_ttc_led.c new: Template/examples/example_ttc_led.h new: TTC-Library/ttc_led.c new: TTC-Library/ttc_led.h chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Regressions/regression_usart.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./TTC-Library/ttc_led_types.h.orig - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./TTC-Library/ttc_led_types.h - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./TTC-Library/ttc_sdcard.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./TTC-Library/board/board_dso_0138.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/regressions/regression_ttc_math.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_threading_semaphores.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_interrupt.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_usart.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_network.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_sysclock.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_gpio_banks.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_threading_queues.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_spi_master.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_gpio.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_radio.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_list.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_watchdog.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Template/examples/example_ttc_sdcard.c - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./InstallData/scripts/createActivateScript.pl - replace 'TTC_LED1,' -> 'TTC_LED1_GPIO,' chg: ./Regressions/regression_usart.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_threading_semaphores.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_ttc_network.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_ttc_sysclock.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_gpio_banks.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_threading_queues.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_gpio.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_ttc_radio.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./Template/examples/example_ttc_list.c - replace 'TTC_LED2,' -> 'TTC_LED2_GPIO,' chg: ./TTC-Library/ttc_sdcard.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/regressions/regression_ttc_math.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_interrupt.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_sysclock.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_spi_master.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_radio.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./Template/examples/example_ttc_sdcard.c - replace 'TTC_LED1\ \)' -> 'TTC_LED1_GPIO\ \)' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'TTC_LED2\ \)' -> 'TTC_LED2_GPIO )' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'TTC_LED2\ \)' -> 'TTC_LED2_GPIO )' chg: ./Template/examples/example_ttc_sysclock.c - replace 'TTC_LED2\ \)' -> 'TTC_LED2_GPIO )' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_LED2\ \)' -> 'TTC_LED2_GPIO )' chg: ./Template/examples/example_ttc_radio.c - replace 'TTC_LED2\ \)' -> 'TTC_LED2_GPIO )' commit bb39bf01e0f85b409a47e99cd4896a4a6688e146 Author: Gregor Rebel Date: Fri Jan 3 12:47:37 2020 +0100 fix: InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - LED configuration in makefile fix: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - LED configuration in makefile fix: InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - LED configuration in makefile fix: InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - LED configuration in makefile fix: InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - LED configuration in makefile fix: InstallData/scripts/createActivateScript.pl - now enabled by default: activate.060_basic_extensions_optimize_2_smallest.sh fix: Template/debug.sh - typo commit 1fe0f62880d89bd7f96d494c204face114a4ac76 Author: Gregor Rebel Date: Thu Jan 2 18:41:58 2020 +0100 chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - adapted implementation for gpio and usart from interrupt_stm32l1xx chg: Code cleanup chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_config_gpio_t' -> 't_interrupt_driver_config_gpio' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_config_gpio_t' -> 't_interrupt_driver_config_gpio' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'interrupt_driver_config_gpio_t' -> 't_interrupt_driver_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'interrupt_driver_config_gpio_t' -> 't_interrupt_driver_config_gpio' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'register_stm32f1xx_all_t' -> 't_register_stm32f1xx_all' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_all_t' -> 't_register_stm32f1xx_all' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_all_t' -> 't_register_stm32f1xx_all' commit 56f95932a70f71a14aa9b078bd725cba4be95aa2 Author: Gregor Rebel Date: Thu Jan 2 12:29:33 2020 +0100 fix: TTC-Library/_linker/memory_basic.ld - added wildcard to section .text to avoid linker error "section .data ... overlaps section .rodata" fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - fixed compile errors after automatic function insertions (*_is_enabled_*()) fix: TTC-Library/interrupt/interrupt_stm32f1xx.h - fixed compile errors after automatic function insertions (*_is_enabled_*()) fix: TTC-Library/interrupt/interrupt_stm32f1xx_types.h - added missing type definition for t_interrupt_driver_config_usart fix: TTC-Library/interrupt/interrupt_stm32l1xx.c/interrupt_stm32l1xx_disable_usart() - switch-default did not set EnableFlag chg: TTC-Library/interrupt/interrupt_usart_types.h - minor change fix: TTC-Library/usart/usart_stm32f1xx.c - added missing variable: ttc_usart_Timeout (was removed from ttc_usart) chg: Template/examples/example_ttc_usart.c - increased delay 50 -> 500000 us commit d54ce5bac7507b536339272a825467342f92261e Author: Gregor Rebel Date: Wed Jan 1 17:23:13 2020 +0100 new: Documentation/TheToolChain-Manual/images/example_ttc_usart/Oscilloscope2_1o1_Compileroption_-Os_halfs_average_time_between_isr_tx_calls.png chg: TTC-Library/cpu/cm3_semaphore.c - added documentation fix: TTC-Library/ttc_queue.c - typos fix: TTC-Library/ttc_usart.c - ttc_usart_PoolEmptyBlocks is now 4 byte aligend even with compiler option -Os chg: TTC-Library/ttc_usart.c/_ttc_usart_isr_tx() - slightly faster now (less dereferencing) chg: TTC-Library/ttc_usart_types.h - created extra struct def t_ttc_usart_private_tx_isr chg: Template/examples/example_ttc_usart.c - reduced delay time commit e0a1017cecc1b6634e4ed8c195b20836c9553944 Author: Gregor Rebel Date: Tue Dec 31 12:23:41 2019 +0100 chg: TTC-Library/ttc_queue.c - added function _ttc_queue_pointer_pull_front_isr() (should be slightly faster than _ttc_queue_pointer_pull_front()) fix: TTC-Library/ttc_usart.c/_ttc_usart_isr_tx() - empty isr if current buffer ends but more buffers are available commit af7d588f1d364db228b484a0da7418b4dc6be42f Author: Gregor Rebel Date: Mon Dec 30 22:38:04 2019 +0100 chg: TTC-Library/ttc_heap.c - added function: ttc_heap_pool_get_available() chg: TTC-Library/ttc_heap.h - added function: ttc_heap_pool_get_available() chg: TTC-Library/ttc_heap_types.h - disabled TTC_ASSERT_HEAP_EXTRA by default chg: TTC-Library/ttc_usart.c/ttc_usart_get_empty_block(): reduced cpu overhead chg: TTC-Library/ttc_usart.c - implemented features in t_ttc_usart_config.Init: Amount_PoolBlocksReserved, Amount_PoolBlocks chg: TTC-Library/ttc_usart.c/ttc_usart_prepare(): ttc_usart_PoolEmptyBlocks now is prepared with zero blocks and increased on each initial ttc_usart_init() call (reduces amount of allocated pool blocks to initialized usarts) chg: TTC-Library/ttc_usart.h - improved documentation chg: TTC-Library/ttc_usart_types.h - added fields to t_ttc_usart_config.Init: Amount_PoolBlocksReserved, Amount_PoolBlocks chg: ./TTC-Library/ttc_usart_types.h - replace 'TTC_USART_MAX_MEMORY_BUFFERS' -> 'TTC_USART_AMOUNT_MEMORY_BUFFERS_DEFAULT' chg: ./TTC-Library/ttc_usart.c - replace 'TTC_USART_MAX_MEMORY_BUFFERS' -> 'TTC_USART_AMOUNT_MEMORY_BUFFERS_DEFAULT' commit 37661539999af525b4ed8962e728df8460c74b24 Author: Gregor Rebel Date: Mon Dec 30 18:37:19 2019 +0100 chg: TTC-Library/ttc_usart.c - replaced debug lines by TTC_USART_TESTPIN_TX feature new: Documentation/TheToolChain-Manual/images/example_ttc_usart/ new: Documentation/TheToolChain-Manual/images/example_ttc_usart/Oscilloscope1_1o3_TTC_USART1_at_2MBps_with_StayInISR,_TTC_USART2_at_230400Bps_and_TTC_USART3_at_115200BPs_on_STM32L100C_at_32MHz_in_singletasking_mode.png new: Documentation/TheToolChain-Manual/images/example_ttc_usart/Oscilloscope1_2o3_While_USART1_transmits_at_max_speed_all_other_USARTs_stay_quiet.png new: Documentation/TheToolChain-Manual/images/example_ttc_usart/Oscilloscope1_3o3_USART_with_StayInISR_transmitting_continuosly_at_2Mbps.png commit dd3fc2e7293956025629fa78caf4e47e62f31d65 Author: Gregor Rebel Date: Mon Dec 30 15:50:21 2019 +0100 chg: ./TTC-Library/ttc_spi_types.h - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/ttc_usart_types.h - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/board/board_olimex_stm32_p107.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/board/board_dso_0138.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'BaudRate' -> 'BitRate' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'BaudRate' -> 'BitRate' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'BaudRate' -> 'BitRate' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'BaudRate' -> 'BitRate' chg: ./Template/examples/example_ttc_usart.c - replace 'BaudRate' -> 'BitRate' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'BaudRate' -> 'BitRate' chg: ./Template/examples/example_ttc_spi_master.c - replace 'BaudRate' -> 'BitRate' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'BaudRate' -> 'BitRate' commit 58fd7717e02b234044727cedaa021f1254b48f0c Author: Gregor Rebel Date: Mon Dec 30 15:41:30 2019 +0100 fix: example_ttc_usart - now can simultaeneously transmit via TTC_USART1..TTC_USART3 at different bitrates (2Mbps, 230400bps, 115200bps) on 110_board_stm32l100c_discovery at an average byte rate (call frequency of _ttc_usart_isr_tx()) of 8196 byte/s. fix. ttc_usart - now supports Config->Init.Flag.StayInISR for maximum interrupt driven datarate of 2Mbps on stm32l1xx. chg: ./Documentation/TheToolChain-Manual/USART_Transmit_Buffer_Handling.svg - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/ttc_usart_types.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/ttc_usart.c - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/ttc_usart.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'usart_tx_isr' -> 'usart_isr_tx' chg: ./TTC-Library/ttc_usart_types.h - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/ttc_usart.c - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/ttc_usart.h - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'usart_rx_isr' -> 'usart_isr_rx' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'usart_rx_isr' -> 'usart_isr_rx' commit 42e04625fd9c9d0bc3ce8d04570b30b7bea2ef8d Author: Gregor Rebel Date: Sun Dec 29 01:19:09 2019 +0100 chg: TTC-Library/ttc_heap.c - added concept of external block-free functions for ttc_heap_pool_*() chg: TTC-Library/ttc_heap.c - added function: ttc_heap_pool_register_free() chg: TTC-Library/ttc_heap.h - added function: ttc_heap_pool_register_free() chg: TTC-Library/ttc_heap_types.h - added to struct t_ttc_heap_pool: functionFree, functionFreeISR chg: TTC-Library/ttc_usart.c - added debug gpio output to measure performance with current example_leds.c on three USARTs chg: TTC-Library/ttc_usart.h/ttc_usart_get_empty_block() - added example code for how to use foreign memory pools chg: TTC-Library/ttc_usart_types.h - t_ttc_usart_memory_block/AmountBytes: added documentation chg: Template/examples/example_leds.c - minor change chg: Template/examples/example_ttc_usart.c - minor change commit 945aea100f5d83749a2b18b984fcc9bee85f149e Author: Gregor Rebel Date: Sat Dec 28 23:03:21 2019 +0100 fix: TTC-Library/usart/usart_stm32l1xx.c/_usart_stm32l1xx_tx_isr() - now immediately returns if CR3.TXEIE==0 commit 984c046aa4c9fb4f6f802db3c88d63d5ce3448aa Author: Gregor Rebel Date: Tue Dec 24 13:41:34 2019 +0100 fix: TTC-Library/ttc_usart.c/_ttc_usart_tx_isr() - now can transmit data on multiple USART devices simultaneously even in single tasking mode (moved static variables into Config->private_tx_isr) chg: TTC-Library/ttc_heap.c - added function: ttc_heap_pool_block_check() chg: TTC-Library/ttc_heap.c - added extra self tests to detect corrupted memory pool earlier chg: TTC-Library/ttc_heap.h - added function: ttc_heap_pool_block_check() chg: TTC-Library/ttc_heap_types.h - increased value: TTC_HEAP_POOL_AMOUNT_MYBLOCKS 10->20 chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart_types.h - added substructure to t_ttc_usart_config: private_tx_isr chg: readme.TheToolChain - added chapter "IDE QtCreator" commit 9baa803244546d0a5bb5c567b311c113f60eb28f Author: Gregor Rebel Date: Fri Dec 20 09:47:17 2019 +0100 chg: .gitignore - added TemplateName.includes commit 9f972a4ead654a1f0a090c80f56a43f081cc9e1e Author: Gregor Rebel Date: Fri Dec 20 09:41:37 2019 +0100 chg: ttc_list now provides macros to embed t_ttc_list and t_ttc_list_item headers into custom structures chg: ttc_list now provides ttc_list_*_cast() macros to simplify casting custom t_ttc_list and t_ttc_list_item pointers for use with ttc_list fix: example_leds.c - now shows nice multidimensional lightning effect for a virtually unlimited amount of leds (currently TTC_LED1..TTC_LED3 are configured) chg: ./TTC-Library/ttc_list_item_types.h - replace 'TTC_LIST_HEADER' -> 'TTC_LIST_ITEM_HEADER' chg: ./TTC-Library/ttc_list.h - replace 'TTC_LIST_HEADER' -> 'TTC_LIST_ITEM_HEADER' chg: ./Template/examples/example_leds.h - replace 'TTC_LIST_HEADER' -> 'TTC_LIST_ITEM_HEADER' chg: ./TTC-Library/ttc_list.h - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/ttc_list.c - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/ttc_list_types.h - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/ttc_radio.c - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/ttc_radio.h - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/network/support/network_adapt_list.c - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/radio/radio_dw1000.h - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/radio/radio_common.c - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/radio/radio_dw1000.c - replace 's_ttc_listize' -> 'ttc_list_size' chg: ./TTC-Library/ttc_list_types.h - replace 't_s_ttc_listtatistics' -> 't_ttc_list_statistics' chg: ./TTC-Library/ttc_list_types.h - replace 'TTC_LIST_STATISTICS_HEADER' -> 'TTC_LIST_HEADER_DEBUG' chg: ./TTC-Library/ttc_list_types.h - replace 't_ttc_list_statistics_header' -> 't_ttc_list_header_debug' chg: ./TTC-Library/ttc_list_types.h - replace 't_ttc_list_statistics' -> 'ttc_list_debug' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_debug' -> 't_ttc_list_debug' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_statistics' -> 'ttc_list_debug' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_statistics' -> 'ttc_list_debug' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_statistics' -> 'ttc_list_debug' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_list_count_items' -> 'ttc_list_items_count' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_count_items' -> 'ttc_list_items_count' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_count_items' -> 'ttc_list_items_count' chg: ./Template/examples/example_leds.c - replace 'ttc_list_count_items' -> 'ttc_list_items_count' commit 42837af79df46de001f22b1b84787d2cef1d8b4f Author: Gregor Rebel Date: Wed Dec 18 17:43:27 2019 +0100 chg: prepared introduction of ttc_led driver chg: changed way how TTC_LED devices are to be defined (now each LED requires TTC_LED, TTC_LED_GPIO, TTC_LED_MAX_DUTY, TTC_LED_LOW_ACTIVE) chg: replaced all TTC_LED definitions by TTC_LED_GPIO ones fix: TTC-Library/templates/create_DeviceDriver.pl - inserting above "#InsertDefaultLowLevelDriversAbove" is now done more intelligent (first added default driver is activated to avoid compiler error on first compilation after driver creation. chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/scripts/createActivateScript.pl - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'TTC_LED1=E_ttc_gpio_pin_' -> 'TTC_LED1_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_LED2=E_ttc_gpio_pin_' -> 'TTC_LED2_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_LED2=E_ttc_gpio_pin_' -> 'TTC_LED2_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'TTC_LED2=E_ttc_gpio_pin_' -> 'TTC_LED2_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'TTC_LED2=E_ttc_gpio_pin_' -> 'TTC_LED2_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'TTC_LED2=E_ttc_gpio_pin_' -> 'TTC_LED2_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'TTC_LED2=E_ttc_gpio_pin_' -> 'TTC_LED2_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace 'TTC_LED2=E_ttc_gpio_pin_' -> 'TTC_LED2_GPIO=E_ttc_gpio_pin_' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'TTC_LED1=TTC_GPIO_' -> 'TTC_LED1_PIN=TTC_GPIO_' chg: ./InstallData/low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'TTC_LED1=TTC_GPIO_' -> 'TTC_LED1_PIN=TTC_GPIO_' commit 9c07951abfcd59d922e797902320332dcce61ea1 Author: Gregor Rebel Date: Tue Dec 17 16:53:31 2019 +0100 chg: ./Regressions/regression_memory_pools.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_gpio_banks.h - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_gpio.h - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_gfx_printf.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_gpio_banks.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_gpio.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_leds.h - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_leds.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_ttc_list.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Template/examples/example_ttc_watchdog.c - replace 'taskBrightness' -> 'taskLightShow' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'taskControlLed' -> 'taskLedPWM' chg: ./Template/examples/example_gpio_banks.h - replace 'taskControlLed' -> 'taskLedPWM' chg: ./Template/examples/example_gpio.h - replace 'taskControlLed' -> 'taskLedPWM' chg: ./Template/examples/example_gpio_banks.c - replace 'taskControlLed' -> 'taskLedPWM' chg: ./Template/examples/example_gpio.c - replace 'taskControlLed' -> 'taskLedPWM' chg: ./Template/examples/example_leds.h - replace 'taskControlLed' -> 'taskLedPWM' chg: ./Template/examples/example_leds.c - replace 'taskControlLed' -> 'taskLedPWM' commit 17e2689e49144cd90ba2fe079ef46a6d7622a984 Author: Gregor Rebel Date: Fri Dec 13 17:02:39 2019 +0100 chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ENABLE_TTC_BASIC_SAFE_ARRAYS' -> 'TTC_TUNABLE_BASIC_SAFE_ARRAYS' chg: ./TTC-Library/ttc_basic_types.h - replace 'ENABLE_TTC_BASIC_SAFE_ARRAYS' -> 'TTC_TUNABLE_BASIC_SAFE_ARRAYS' chg: ./InstallData/install_1BasicExtensions.sh - replace 'ENABLE_TTC_BASIC_SAFE_ARRAYS' -> 'TTC_TUNABLE_BASIC_SAFE_ARRAYS' chg: TTC-Library/scheduler/freertos_task.h - code cleanup chg: TTC-Library/ttc_basic.h - added macro: TTC_RETURN as tunable setting chg: TTC-Library/ttc_queue.c/ttc_queue_pointer_pull_front_try() - blocking mutex lock replaced by non-blocking to avoid lockup chg: TTC-Library/ttc_task.c - code cleanup chg: TTC-Library/ttc_task.h - added function: ttc_task_can_yield() chg: TTC-Library/ttc_usart.c - added extra self test for critical level chg: TTC-Library/usart/usart_stm32l1xx.c/usart_stm32l1xx_init() - pin layout (E_ttc_gpio_pin_b11 -> E_ttc_gpio_pin_b12) fix: Template/examples/example_ttc_usart.c/task_ExampleUSART() - replaced stdout printf() by buffered ttc_string_snprintf() call (fixes broken output when spawning task multiple times for different usart devices) commit 2f8672d920ae9f2b7be5903ce435f55df3553600 Author: Gregor Rebel Date: Thu Dec 12 10:20:53 2019 +0100 chg: ./TTC-Library/ttc_crc.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/ttc_ethernet.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/ttc_radio.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/ttc_filesystem.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/ttc_task.h - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/ttc_sdcard.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_olimex_stm32_p107.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_sensor_dwm1000.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_stm32f103c8t6_minimum.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_dso_0138.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/systick/systick_freertos.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/ethernet/ethernet_ste101p.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/crc/crc_small.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/crc/crc_fast.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/device_architecture.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/ttc_device.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/ttc_device_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/models/lonely/device_architecture.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/models/lonely/ttc_device.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/models/multi/device_architecture.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/models/multi/ttc_device.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/models/single/device_architecture.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/templates/models/single/ttc_device.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_crc_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c.orig - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_filesystem_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/filesystem/filesystem_dosfs.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'TTC_TASK_RETURN' -> 'TTC_RETURN' chg: ./TTC-Library/ttc_task.c - replace 'TTC_TASK_STACK_CHECKS_ENABLED' -> 'TTC_TUNABLE_STACK_CHECKS_ENABLED' chg: ./TTC-Library/ttc_task_types.h - replace 'TTC_TASK_STACK_CHECKS_ENABLED' -> 'TTC_TUNABLE_STACK_CHECKS_ENABLED' chg: ./TTC-Library/ttc_task.h - replace 'TTC_TASK_STACK_CHECKS_ENABLED' -> 'TTC_TUNABLE_STACK_CHECKS_ENABLED' chg: ./TTC-Library/scheduler/freertos_task_types.h - replace 'TTC_TASK_STACK_CHECKS_ENABLED' -> 'TTC_TUNABLE_STACK_CHECKS_ENABLED' chg: ./TTC-Library/ttc_task_types.h - replace 'TTC_TASK_MINIMAL_STACK_SIZE' -> 'TTC_TUNABLE_TASK_MINIMAL_STACK_SIZE' chg: ./Template/examples/example_threading_semaphores.c - replace 'TTC_TASK_MINIMAL_STACK_SIZE' -> 'TTC_TUNABLE_TASK_MINIMAL_STACK_SIZE' chg: ./Template/examples/example_threading_queues.c - replace 'TTC_TASK_MINIMAL_STACK_SIZE' -> 'TTC_TUNABLE_TASK_MINIMAL_STACK_SIZE' chg: ./Template/examples/example_gfx_boxes.c - replace 'TTC_TASK_MINIMAL_STACK_SIZE' -> 'TTC_TUNABLE_TASK_MINIMAL_STACK_SIZE' commit 889f1d01284c60955cc7f57f19238265b67904ba Author: Gregor Rebel Date: Thu Dec 12 09:49:06 2019 +0100 fix: example_ttc_usart now completely runs in singletasking mode on 110_board_stm32l100c_discovery chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_task.h chg: TTC-Library/ttc_usart.c chg: Template/examples/example_ttc_usart.c commit ab36c7d7f88e0b66835763eb5cbc269b47abe4dc Author: Gregor Rebel Date: Wed Dec 11 16:58:59 2019 +0100 chg: TTC-Library/ttc_interrupt: added feature functions ttc_interrupt_is_enabled_gpio(), ttc_interrupt_is_enabled_usart(), ttc_interrupt_is_enabled_spi(), ttc_interrupt_is_enabled_timer(), ttc_interrupt_is_enabled_i2c(), ttc_interrupt_is_enabled_can(), ttc_interrupt_is_enabled_rtc() chg: ./TTC-Library/ttc_input.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_dma_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_input.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_tcpip.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_crc_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_rtls.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_layer_phy.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gpio_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_accelerometer.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_rtls_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_board.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_interrupt.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_input_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_systick.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_pwm_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_pwm.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_board.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_i2c.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gpio.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_pwr_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_packet_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_crc.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_assert.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_ethernet.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_memory_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_radio_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_spi_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_interface_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_can.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_list_item_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_register.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_touchpad.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_pwr.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_basic_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_filesystem.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_layer_phy.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_memory.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_spi.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_states.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_heap_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_i2c.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_dac.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_string_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_adc.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_math.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_cpu.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_dac_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_slam.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_slam.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_math.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gpio.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gyroscope.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_rtls.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_tcpip.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_i2c_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_pwr.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_dma.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_sdcard.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_filesystem_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_pwm.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_timer.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gfx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_math_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_register_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gfx.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_usart_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_heap.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_sysclock.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_board_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_assert.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_adc_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_string.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gyroscope.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_string.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_packet.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_cpu_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_radio.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_adc.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_crc.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_accelerometer.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_systick_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_network_layer.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_touchpad.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_can_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_board.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_assert_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_states.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_dac.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_states_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_systick.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_rtc.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_packet.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_interrupt.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_slam_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_rtc_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_basic.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_gfx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_basic.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_cpu.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_timer_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_usart.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ttc_dma.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/network/network_6lowpan_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_olimex_stm32_p107_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_olimex_stm32_p107.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_olimex_stm32_lcd_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_sensor_dwm1000.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32f103c8t6_minimum.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_olimex_stm32_p107.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l053_discovery.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32f103c8t6_minimum.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l152_discovery_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_olimex_stm32_lcd.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_dso_0138.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l152_discovery.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_dso_0138.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32f103c8t6_minimum_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_sensor_dwm1000_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_dso_0138_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_sensor_dwm1000.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/board/board_stm32l053_discovery_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwm/pwm_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwm/pwm_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_square4_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_square4.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtls/rtls_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/input/input_helper.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/input/input_touchpad_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/input/input_touchpad.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/input/input_helper.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/input/input_touchpad.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_freertos.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_freertos.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/systick/systick_freertos_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm3_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sdcard/sdcard_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/slam/slam_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/slam/slam_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ethernet/ethernet_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ethernet/ethernet_ste101p_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ethernet/ethernet_ste101p.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ethernet/ethernet_ste101p.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/ethernet/ethernet_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_cm3.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_cm3.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32l0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_cm3_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/basic/basic_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_small_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_small.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_small.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_fast_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_fast.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/crc/crc_fast.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interface/interface_ste101p.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gfx/gfx_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gfx/gfx_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gfx/gfx_ili93xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/gfx/gfx_ili93xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/device_architecture.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/new_file.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/device_architecture.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/ttc_device.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/ttc_device_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/ttc_device_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/device_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/device_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/device_architecture_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/new_file.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/device_architecture.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/device_architecture.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/ttc_device.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/ttc_device.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/ttc_device_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/ttc_device_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/ttc_device_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/device_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/device_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/lonely/device_architecture_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/device_architecture.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/device_architecture.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/ttc_device.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/ttc_device.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/ttc_device_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/ttc_device_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/ttc_device_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/device_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/device_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/multi/device_architecture_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/device_architecture.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/device_architecture.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/ttc_device.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/ttc_device.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/ttc_device_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/ttc_device_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/ttc_device_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/device_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/device_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/templates/models/single/device_architecture_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/heap/heap_freertos.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/heap/heap_freertos_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_cortexm3_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_usart_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_crc_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_filesystem_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_memory_interface.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_crc_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_filesystem_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h.orig - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_software_double_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_software_double.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_software_float.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_software_float.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_software_float_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_software_double.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/math/math_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/filesystem/filesystem_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/filesystem/filesystem_dosfs.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/filesystem/filesystem_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/filesystem/filesystem_dosfs.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/filesystem/filesystem_dosfs_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/packet/packet_common_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/packet/packet_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/packet/packet_802154.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/packet/packet_802154.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/packet/packet_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/string/string_ascii.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/string/string_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/string/string_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/string/string_ascii_types.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./TTC-Library/string/string_ascii.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_usart.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_sysclock.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_gpio_banks.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_gpio.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_threading_semaphores.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_gfx_benchmark.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_interface.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_interrupt.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_gfx_boxes.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_observer.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_mobile.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_heap.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_anchor.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_network.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_spi_master.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_layer_phy.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_spi_slave.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_memory.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_usart_universal.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_touchpad.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_dac.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_gfx_printf.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_leds.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_watchdog.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_gyroscope.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_input.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_list.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_network_layer.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_memory_pool.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_benchmarks.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_adc.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_threading_queues.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' chg: ./Template/examples/example_ttc_accelerometer.h - replace 'DO NOT REMOVE THIS LINE!' -> 'DO NOT DELETE THIS LINE!' commit 70162bf9bc7e9c3aaae7c6b3a6c68f45b73021d8 Author: Gregor Rebel Date: Wed Dec 11 10:54:07 2019 +0100 fix: ttc_usart.c: send and receive data (tested on stm32l100c-discovery board chg: ./TTC-Library/ttc_interrupt.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/ttc_gui.h - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/ttc_radio.h - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/ttc_usart.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/ttc_can.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/interrupt/interrupt_types.h - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./Template/examples/example_ttc_interrupt.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./Template/examples/example_gpio_banks.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./Template/examples/example_gpio.c - replace 'tit_' -> 'E_ttc_interrupt_type_' chg: ./TTC-Library/ttc_can.h - replace 'receiveBlock' -> 'functionReceiveBlock' chg: ./TTC-Library/ttc_usart_types.h - replace 'receiveBlock' -> 'functionReceiveBlock' chg: ./TTC-Library/ttc_usart.c - replace 'receiveBlock' -> 'functionReceiveBlock' chg: ./TTC-Library/ttc_usart.h - replace 'receiveBlock' -> 'functionReceiveBlock' chg: ./TTC-Library/ttc_usart_types.h - replace 'activity_tx_isr' -> 'function_activity_tx_isr' chg: ./TTC-Library/ttc_usart.c - replace 'activity_tx_isr' -> 'function_activity_tx_isr' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'activity_tx_isr' -> 'function_activity_tx_isr' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'activity_tx_isr' -> 'function_activity_tx_isr' chg: ./Documentation/TheToolChain-Manual/chapter_CAN.tml - replace 'activity_rx_isr' -> 'function_activity_rx_isr' chg: ./TTC-Library/ttc_usart_types.h - replace 'activity_rx_isr' -> 'function_activity_rx_isr' chg: ./TTC-Library/ttc_can_types.h - replace 'activity_rx_isr' -> 'function_activity_rx_isr' chg: ./TTC-Library/ttc_usart.c - replace 'activity_rx_isr' -> 'function_activity_rx_isr' chg: ./TTC-Library/ttc_can.c - replace 'activity_rx_isr' -> 'function_activity_rx_isr' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'activity_rx_isr' -> 'function_activity_rx_isr' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'activity_rx_isr' -> 'function_activity_rx_isr' chg: ./TTC-Library/ttc_can.h - replace 'functionReceiveBlock' -> 'function_receive_block' chg: ./TTC-Library/ttc_usart_types.h - replace 'functionReceiveBlock' -> 'function_receive_block' chg: ./TTC-Library/ttc_usart.c - replace 'functionReceiveBlock' -> 'function_receive_block' chg: ./TTC-Library/ttc_usart.h - replace 'functionReceiveBlock' -> 'function_receive_block' chg: ./TTC-Library/ttc_usart_types.h - replace 'function_receive_block_Argument' -> 'function_receive_block_argument' chg: ./TTC-Library/ttc_usart.c - replace 'function_receive_block_Argument' -> 'function_receive_block_argument' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'receiveSingleByte' -> 'receive_single_byte' chg: ./TTC-Library/ttc_usart_types.h - replace 'receiveSingleByte' -> 'receive_single_byte' chg: ./TTC-Library/ttc_usart.c - replace 'receiveSingleByte' -> 'receive_single_byte' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'receiveSingleByte' -> 'receive_single_byte' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'receiveSingleByte' -> 'receive_single_byte' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'receiveSingleByte' -> 'receive_single_byte' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'receiveSingleByte' -> 'receive_single_byte' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'receive_single_byte' -> 'function_receive_single_byte' chg: ./TTC-Library/ttc_usart_types.h - replace 'receive_single_byte' -> 'function_receive_single_byte' chg: ./TTC-Library/ttc_usart.c - replace 'receive_single_byte' -> 'function_receive_single_byte' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'receive_single_byte' -> 'function_receive_single_byte' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'receive_single_byte' -> 'function_receive_single_byte' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'receive_single_byte' -> 'function_receive_single_byte' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'receive_single_byte' -> 'function_receive_single_byte' chg: ./Documentation/TheToolChain-Manual/chapter_CAN.tml - replace 'function_activity_rx_isr' -> 'function_Activity_Rx_ISR' chg: ./TTC-Library/ttc_usart_types.h - replace 'function_activity_rx_isr' -> 'function_Activity_Rx_ISR' chg: ./TTC-Library/ttc_can_types.h - replace 'function_activity_rx_isr' -> 'function_Activity_Rx_ISR' chg: ./TTC-Library/ttc_usart.c - replace 'function_activity_rx_isr' -> 'function_Activity_Rx_ISR' chg: ./TTC-Library/ttc_can.c - replace 'function_activity_rx_isr' -> 'function_Activity_Rx_ISR' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'function_activity_rx_isr' -> 'function_Activity_Rx_ISR' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'function_activity_rx_isr' -> 'function_Activity_Rx_ISR' chg: ./TTC-Library/ttc_usart_types.h - replace 'function_activity_tx_isr' -> 'function_Activity_Tx_ISR' chg: ./TTC-Library/ttc_usart.c - replace 'function_activity_tx_isr' -> 'function_Activity_Tx_ISR' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'function_activity_tx_isr' -> 'function_Activity_Tx_ISR' chg: ./Template/examples/example_ttc_usart_universal.c - replace 'function_activity_tx_isr' -> 'function_Activity_Tx_ISR' chg: ./TTC-Library/ttc_can.h - replace 'function_receive_block' -> 'function_Receive_Block' chg: ./TTC-Library/ttc_usart_types.h - replace 'function_receive_block' -> 'function_Receive_Block' chg: ./TTC-Library/ttc_usart.c - replace 'function_receive_block' -> 'function_Receive_Block' chg: ./TTC-Library/ttc_usart.h - replace 'function_receive_block' -> 'function_Receive_Block' chg: ./TTC-Library/ttc_usart_types.h - replace 'function_Receive_Block_argument' -> 'function_Receive_Block_Argument' chg: ./TTC-Library/ttc_usart.c - replace 'function_Receive_Block_argument' -> 'function_Receive_Block_Argument' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'function_receive_single_byte' -> 'function_Receive_Single_Byte' chg: ./TTC-Library/ttc_usart_types.h - replace 'function_receive_single_byte' -> 'function_Receive_Single_Byte' chg: ./TTC-Library/ttc_usart.c - replace 'function_receive_single_byte' -> 'function_Receive_Single_Byte' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'function_receive_single_byte' -> 'function_Receive_Single_Byte' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'function_receive_single_byte' -> 'function_Receive_Single_Byte' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'function_receive_single_byte' -> 'function_Receive_Single_Byte' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'function_receive_single_byte' -> 'function_Receive_Single_Byte' commit f46e1a9ca77b7df3249f8e181215ecb5b7e3c934 Author: Gregor Rebel Date: Wed Dec 11 07:41:14 2019 +0100 chg: ./TTC-Library/ttc_interrupt.c - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt_types.h - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt.h - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 't_ttc_interrupt_configimer_t' -> 't_ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt.c - replace 't_ttc_interrupt_configimer' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 't_ttc_interrupt_configimer' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 't_ttc_interrupt_configimer' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 't_ttc_interrupt_configimer' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 't_ttc_interrupt_configimer' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'interrupt_driver_config_usart_t' -> 't_interrupt_driver_config_usart' chg: ./TTC-Library/interrupt/interrupt_usart_types.h - replace 'interrupt_driver_config_usart_t' -> 't_interrupt_driver_config_usart' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_config_i2c_t' -> 't_interrupt_driver_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'interrupt_driver_config_i2c_t' -> 't_interrupt_driver_config_i2c' chg: ./TTC-Library/ttc_gui_mt.c - replace 't_tit_inputarea' -> 't_ttc_gui_input_area' chg: ./TTC-Library/ttc_gui.h - replace 't_tit_inputarea' -> 't_ttc_gui_input_area' chg: ./TTC-Library/ttc_gui.c - replace 't_tit_inputarea' -> 't_ttc_gui_input_area' new: TTC-Library/interrupt/interrupt_types.h new: TTC-Library/interrupt/interrupt_usart_types.h chg: TTC-Library/ttc_interrupt.c - added ttc_interrupt_get_configuration_*() functions chg: TTC-Library/ttc_interrupt.h - added ttc_interrupt_get_configuration_*() functions commit a4865f5eea0d40d044da7ce57c032ea0e563c912 Author: Gregor Rebel Date: Mon Dec 9 19:00:43 2019 +0100 bug: example_ttc_usart.c - receiving still does not work on stm32l1xx in singletasking mode fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - interrupt enable flags were set incorrectly chg: TTC-Library/interrupt/interrupt_stm32l1xx_types.h - t_interrupt_stm32l1xx_config_usart: added one bit-band entry for each interrupt enable flag fix: TTC-Library/memory/memory_stm32l1xx.c/memory_stm32l1xx_is_writable() - now accepts bit banding address ranges fix: TTC-Library/memory/memory_stm32l1xx.c/memory_stm32l1xx_is_readable() - now accepts bit banding address ranges fix: TTC-Library/sysclock/sysclock_stm32l1xx.c/sysclock_stm32l1xx_enable_oscillator() - jump to end of function after successfull enable chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - added macros to aid debugging: ExitOnError(), ReturnError() chg: TTC-Library/systick/systick_cortexm3.c - moved Config->Profile -> Config->Init.Profile chg: TTC-Library/ttc_heap.c - minor change chg: TTC-Library/ttc_systick.c - moved Config->Profile -> Config->Init.Profile fix: TTC-Library/ttc_systick.c/ttc_systick_init(): now calls ttc_sysclock_update() to get sysclock frequency updated in ttc_sysclock_Config chg: TTC-Library/ttc_systick.h - improved documentation chg: TTC-Library/ttc_systick_types.h - moved Config->Profile -> Config->Init.Profile chg: TTC-Library/ttc_usart.c - added functions: ttc_usart_get_empty_block_try(), ttc_usart_yield() fix: TTC-Library/ttc_usart.c - issues in singletasking mode (example_ttc_usart.c now transmits constantly) chg: TTC-Library/ttc_usart.h - added functions: ttc_usart_get_empty_block_try(), ttc_usart_yield() chg: TTC-Library/ttc_usart_types.h/t_ttc_usart_config - moved entries into Init substructure: Size_Queue_Tx, Size_Queue_Rx fix: TTC-Library/usart/usart_stm32f1xx.h - typo fix: TTC-Library/usart/usart_stm32l1xx.c/_usart_stm32l1xx_tx_isr() - removed useless SR assignment chg: TTC-Library/usart/usart_stm32l1xx.c/_usart_stm32l1xx_rx_isr() - now read SR before DR to reset ORE flag (if set) fix: TTC-Library/usart/usart_stm32l1xx.h - typo fix: TTC-Library/usart/usart_stm32w1xx.h - typo commit 9f2a27299854295f274d723cb0e19f06ef72ac33 Author: Gregor Rebel Date: Sun Dec 8 18:50:09 2019 +0100 fix: TTC-Library/sysclock/sysclock_stm32l1xx.c/sysclock_stm32l1xx_enable_oscillator() - enabling on E_ttc_sysclock_oscillator_HighSpeedExternalClock caused an Assert because PLLON was set beforw HSEON (if PLLSRC==1 then PLLON requires HSEON to be set before) fix: Template/examples/example_leds.c - LEDs will not jump from 100% to 0% anymore (looks more harmonic now). commit 0ca599afacee0aadf9a0b89b30dd1a9fd4bab39c Author: Gregor Rebel Date: Fri Dec 6 18:17:43 2019 +0100 chg: ./TTC-Library/ttc_sysclock_types.h - replace 'E_ttc_sysclock_oscillator_HighSpeedExternalBypass' -> 'E_ttc_sysclock_oscillator_HighSpeedExternalClock' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'E_ttc_sysclock_oscillator_HighSpeedExternalBypass' -> 'E_ttc_sysclock_oscillator_HighSpeedExternalClock' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_devicenotfound' -> 'E_ttc_gpio_error_device_not_found' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_invalidimplementation' -> 'E_ttc_gpio_error_invalid_implementation' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_notimplemented' -> 'E_ttc_gpio_error_not_implemented' fix: InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - added define TTC_SYSCLOCK_PROFILE_START to set correct t5tc_sysclock profile (was running on 16MHz instead of 32MHz because HSEBYP bit was not set) chg: TTC-Library/gpio/gpio_stm32l1xx_types.h - added to enum e_ttc_gpio_alternate_function: E_ttc_gpio_alternate_function_MCO chg: TTC-Library/sysclock/sysclock_stm32l1xx.c/sysclock_stm32l1xx_profile_switch() - added profile E_ttc_sysclock_profile_MaxSpeedExternalClock chg: TTC-Library/ttc_gpio.h/ttc_gpio_alternate_function() - added documentation chg: TTC-Library/ttc_sysclock_types.h - added to enum e_ttc_sysclock_oscillator: E_ttc_sysclock_oscillator_HighSpeedExternalClock commit 75ee5b4c8b0939fa7706f5a0ea60fe2d9e141182 Author: Gregor Rebel Date: Fri Dec 6 18:12:27 2019 +0100 chg: ./TTC-Library/ttc_sysclock_types.h - replace 'E_ttc_sysclock_oscillator_HighSpeedExternalBypass' -> 'E_ttc_sysclock_oscillator_HighSpeedExternalClock' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'E_ttc_sysclock_oscillator_HighSpeedExternalBypass' -> 'E_ttc_sysclock_oscillator_HighSpeedExternalClock' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_devicenotfound' -> 'E_ttc_gpio_error_device_not_found' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_invalidimplementation' -> 'E_ttc_gpio_error_invalid_implementation' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_notimplemented' -> 'E_ttc_gpio_error_not_implemented' commit a9de0a351f0d5e71522a68da2fc2651880826486 Author: Gregor Rebel Date: Fri Dec 6 12:47:36 2019 +0100 chg: Documentation/TheToolChain-Manual/chapter_Debugging.tml - improved Documentation commit 134a673804710a83d8ce3d11a166f63c29c8b7ef Author: Gregor Rebel Date: Thu Dec 5 17:00:47 2019 +0100 chg: Documentation/TheToolChain-Manual/chapter_Debugging.tml - improved Documentation chg: InstallData/low_level/install_TTC_CPU_CORTEXM3.sh - added documentation download chg: TTC-Library/_linker/memory_cortexm3.ld - reformatted lines commit d86cce15a9de0b5683996504132cffac709e41fd Author: Gregor Rebel Date: Wed Dec 4 17:29:32 2019 +0100 chg: Template/examples/example_leds.c - improved example (now supports any amount of leds and uses different gpio port configuration for low- and high-active configurations chg: Template/examples/example_leds.h chg: ./TTC-Library/ttc_basic_types.h - replace 'Aptr' -> 'A_pointer' chg: ./TTC-Library/ttc_basic_types.h - replace 'Atype' -> 'A_type' fix: removed all occurencies of 450_board_stm32-discovery (invalid symbol) chg: TTC-Library/board/board_stm32f103c8t6_minimum.c - removed compiler warnings chg: astyle formatting del: TTC-Library/board/board_stm32-discovery.c del: TTC-Library/board/board_stm32-discovery.h del: TTC-Library/board/board_stm32-discovery_types.h del: Template/examples/example_ttc_board_stm32-discovery.c del: Template/examples/example_ttc_board_stm32-discovery.h del: Template/regressions/regression_ttc_board_stm32-discovery.c del: Template/regressions/regression_ttc_board_stm32-discovery.h commit 88ae06699d8a85d4a8cf7a26aff8d747df577e10 Author: Gregor Rebel Date: Fri Nov 29 11:39:00 2019 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - doubled text insertions into source files chg: TTC-Library/templates/create_DeviceDriver.pl - added feature: now inserts list of all available cpu variants into board makefile section of install_TTC_BOARD_*.sh fix: InstallData/install_TTC_BOARD.sh - removed doubled and deprecated board lines fix: InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh fix: TTC-Library/interfaces/ttc_board_interface.h.sh - removed doubled and deprecated board lines chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - added insertion mark fix: TTC-Library/ttc_board_types.h.sh - removed doubled and deprecated board lines commit 2baafb000e80dbf517637b29490568e2305e5672 Author: Gregor Rebel Date: Thu Nov 28 17:03:06 2019 +0100 new: InstallData/low_level/install_TTC_BOARD_STM32F103C8T6_MINIMUM.sh new: TTC-Library/board/board_stm32f103c8t6_minimum.c new: TTC-Library/board/board_stm32f103c8t6_minimum.h new: TTC-Library/board/board_stm32f103c8t6_minimum_types.h commit 70d8f8693f352d2afc58a1a69d7c97a53657eb3d Author: Gregor Rebel Date: Thu Nov 28 17:01:01 2019 +0100 chg: cleaned up ttc_cpu and ttc_board drivers chg: Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - improved Documentation chg: Documentation/TheToolChain-Manual/chapter_AddingNewPrototypeBoard.tml - improved Documentation chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'Lenght' -> 'Length' chg: ./Template/examples/example_ttc_usart.c - replace 'Lenght' -> 'Length' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ta_cpu_stm32' -> 'E_ttc_cpu_variant_stm32' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'ta_cpu_variant_' -> 'E_ttc_cpu_variant_stm32' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ta_cpu_variant_' -> 'E_ttc_cpu_variant_stm32' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'E_ttc_cpu_variant_stm32None' -> 'E_ttc_cpu_variant_None' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32None' -> 'E_ttc_cpu_variant_None' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32Illegal' -> 'E_ttc_cpu_variant_Illegal' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ta_cpu_cortexm' -> 'E_ttc_cpu_architecture_cortexm' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ta_cpu_cortexm' -> 'E_ttc_cpu_architecture_cortexm' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ta_cpu_cortexm' -> 'E_ttc_cpu_architecture_cortexm' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32f0xx' -> 'E_ttc_cpu_architecture_stm32f0xx' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace 'E_ttc_cpu_variant_stm32f0xx' -> 'E_ttc_cpu_architecture_stm32f0xx' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'E_ttc_cpu_variant_stm32f0xx' -> 'E_ttc_cpu_architecture_stm32f0xx' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'E_ttc_cpu_variant_stm32f1xx' -> 'E_ttc_cpu_architecture_stm32f1xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32f1xx' -> 'E_ttc_cpu_architecture_stm32f1xx' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'E_ttc_cpu_variant_stm32f1xx' -> 'E_ttc_cpu_architecture_stm32f1xx' chg: ./InstallData/low_level/install_TTC_CPU_STM32F1XX.sh - replace 'E_ttc_cpu_variant_stm32f1xx' -> 'E_ttc_cpu_architecture_stm32f1xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32f2xx' -> 'E_ttc_cpu_architecture_stm32f2xx' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'E_ttc_cpu_variant_stm32f2xx' -> 'E_ttc_cpu_architecture_stm32f2xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32f3xx' -> 'E_ttc_cpu_architecture_stm32f3xx' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'E_ttc_cpu_variant_stm32f3xx' -> 'E_ttc_cpu_architecture_stm32f3xx' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace 'E_ttc_cpu_variant_stm32f3xx' -> 'E_ttc_cpu_architecture_stm32f3xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32f4xx' -> 'E_ttc_cpu_architecture_stm32f4xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32l0xx' -> 'E_ttc_cpu_architecture_stm32l0xx' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'E_ttc_cpu_variant_stm32l0xx' -> 'E_ttc_cpu_architecture_stm32l0xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32l1xx' -> 'E_ttc_cpu_architecture_stm32l1xx' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'E_ttc_cpu_variant_stm32l1xx' -> 'E_ttc_cpu_architecture_stm32l1xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_stm32w1xx' -> 'E_ttc_cpu_architecture_stm32w1xx' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'E_ttc_cpu_variant_stm32w1xx' -> 'E_ttc_cpu_architecture_stm32w1xx' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'E_ttc_cpu_variant_stm32w1xx' -> 'E_ttc_cpu_architecture_stm32w1xx' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ta_cpu_None' -> 'E_ttc_cpu_architecture_None' chg: ./TTC-Library/ttc_cpu.c - replace 'ta_cpu_None' -> 'E_ttc_cpu_architecture_None' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_architecture_None' -> 'E_ttc_cpu_architecture_none' chg: ./TTC-Library/ttc_cpu.c - replace 'E_ttc_cpu_architecture_None' -> 'E_ttc_cpu_architecture_none' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'E_ttc_cpu_variant_None' -> 'E_ttc_cpu_variant_none' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_None' -> 'E_ttc_cpu_variant_none' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'E_ttc_cpu_variant_Illegal' -> 'E_ttc_cpu_variant_illegal' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_variant_Illegal' -> 'E_ttc_cpu_variant_illegal' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ec_cpu_' -> 'E_ttc_cpu_errorcode_' chg: ./TTC-Library/ttc_cpu.c - replace 'ec_cpu_' -> 'E_ttc_cpu_errorcode_' chg: ./TTC-Library/ttc_cpu_types.h - replace 'E_ttc_cpu_errorcode_unknown' -> 'E_ttc_cpu_errorcode_Unknown' chg: ./TTC-Library/ttc_cpu_types.h - replace 'TTC_CPU_VARIANT_stm32f100rbt6' -> 'TTC_CPU_VARIANT_stm32f103rbt6' chg: ./InstallData/low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'TTC_CPU_VARIANT_stm32f100rbt6' -> 'TTC_CPU_VARIANT_stm32f103rbt6' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace 'TTC_CPU_VARIANT_stm32f100rbt6' -> 'TTC_CPU_VARIANT_stm32f103rbt6' commit da08d785f410e563afb258bba17c25e7b098503a Author: Gregor Rebel Date: Tue Nov 26 18:01:50 2019 +0100 chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'Lenght' -> 'Length' chg: ./Template/examples/example_ttc_usart.c - replace 'Lenght' -> 'Length' chg: Documentation/TheToolChain-Manual/chapter_AddingNewPrototypeBoard.tml - how to add a new custom pcb to ttc_board chg: InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - minor changes chg: InstallData/scripts/features.pm - added 110_board_stm32f103c8t6_minimum chg: TTC-Library/interfaces/ttc_board_interface.h - minor changes chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - minor changes chg: TTC-Library/ttc_board_types.h - minor changes chg: TTC-Library/ttc_cpu_types.h - added TTC_CPU_VARIANT_stm32f103rct6 chg: TTC-Library/ttc_mutex.c - code cleanup chg: TTC-Library/ttc_queue.c - code cleanup chg: TTC-Library/ttc_queue.h - Documentation chg: Updates/update_1.0.53.sh commit f6fe8e05e9592b8f40f5fa0e14639c1c43a7d262 Author: Gregor Rebel Date: Mon Nov 25 16:01:16 2019 +0100 chg: ./Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - replace 'scripts/createDevelopmentVersion.pl' -> 'bin/createDevelopmentVersion.pl' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'scripts/createDevelopmentVersion.pl' -> 'bin/createDevelopmentVersion.pl' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'scripts/createDevelopmentVersion.pl' -> 'bin/createDevelopmentVersion.pl' chg: ./InstallData/installAll.sh - replace 'scripts/createDevelopmentVersion.pl' -> 'bin/createDevelopmentVersion.pl' chg: Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - improved documentation chg: Documentation/TheToolChain-Manual/chapter_AddingNewPrototypeBoard.tml - improved documentation chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - improved documentation chg: Documentation/TheToolChain-Manual/chapter_Memory.tml - improved documentation chg: Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - improved documentation commit 1104ccaa80cb25d00b878028c8365d751024b1a9 Author: Gregor Rebel Date: Mon Nov 25 14:07:53 2019 +0100 ren: 'createNewProject.pl' -> 'bin/createNewProject.pl' new: symbolic link - createNewProject.pl -> bin/createNewProject.pl commit 69f9b1cba5cc01a897f15095d2e2e152fc5fee36 Author: Gregor Rebel Date: Mon Nov 25 14:02:25 2019 +0100 fix: usart_stm32l1xx - usart configuration issues bug: usart_stm32l1xx - calculates wrong baudrate chg: ttc_usart - now also supports single tasking mode chg: example_ttc_usart - cleaned up code (simpler and easier to understand) bug; example_ttc_usart - memory corruption when running with enabled FreeRTOS chg: documentation enhanced Statistics: - Source Code Files: 683 - Lines C Source Code: 142966 - Script Files: 320 - Lines Helper Script: 102235 - Lines Documentation: 4704 chg: ./TTC-Library/ttc_heap_types.h - replace 's_s_ttc_heap_pooltatistics' -> 's_ttc_heap_pool_statistics' chg: ./TTC-Library/ttc_heap_types.h - replace 't_s_ttc_heap_pooltatistics' -> 't_ttc_heap_pool_statistics' ren: 'InstallData/scripts/createPackage.sh' -> 'scripts/createPackage.sh' ren: 'InstallData/scripts/createDevelopmentVersion.pl' -> 'scripts/createDevelopmentVersion.pl' chg: ./Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - replace 'InstallData/scripts/createDevelopmentVersion.pl' -> 'scripts/createDevelopmentVersion.pl' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'InstallData/scripts/createDevelopmentVersion.pl' -> 'scripts/createDevelopmentVersion.pl' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'InstallData/scripts/createDevelopmentVersion.pl' -> 'scripts/createDevelopmentVersion.pl' chg: ./InstallData/installAll.sh - replace 'InstallData/scripts/createDevelopmentVersion.pl' -> 'scripts/createDevelopmentVersion.pl' chg: ./.readme.TheToolChain - replace '-2018' -> '-2019' chg: ./readme.TheToolChain - replace '-2018' -> '-2019' chg: ./LEGAL.txt - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_input.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_dma_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_input.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_tcpip.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_crc_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_interrupt.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_rtls.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_interrupt_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_layer_phy.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gpio_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_accelerometer.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_rtls_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_board.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_interrupt.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_rtc.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_input_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_crc.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_systick.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_queue_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_pwm_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_pwm.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_board.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_i2c.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gpio.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_pwr_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_packet_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_crc.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_assert.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_ethernet.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_spi.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_memory_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_radio_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_spi_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_interface_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gyroscope_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_semaphore.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_mutex_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_can.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_queue.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gpio.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_register.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_touchpad.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_mutex.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_pwr.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_basic_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_filesystem.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_layer_phy.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_memory.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_spi.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_heap.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_states.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_heap_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_network_layer_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_i2c.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_dac.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_string_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_list.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_adc.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_math.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_cpu.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_dac_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_extensions.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_slam.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_slam.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_sdcard_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_board_types.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_math.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_accelerometer_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gpio.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_mutex.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_task.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gyroscope.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_rtls.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_tcpip.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_i2c_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_pwr.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_dma.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_sdcard.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_ethernet.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_filesystem_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gfx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_semaphore_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_pwm.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_timer.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_memory.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gfx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_math_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_extensions.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_register_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gfx.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_usart_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_queue.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_heap.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_sysclock.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_task_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_sysclock.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_board_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_assert.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_adc_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_string.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gyroscope.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_radio.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_packet.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_semaphore.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_cpu_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_radio.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_ethernet_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_adc.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_crc.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_accelerometer.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_systick_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_real_time_clock.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_network_layer.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_timer.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_touchpad.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_can_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_usart.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_board.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_sysclock_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_assert_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_storage_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_states.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_filesystem.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_task.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_random.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_layer_phy_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_dac.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_states_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_systick.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_rtc.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_can.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_packet.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_real_time_clock.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_slam_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_rtc_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_network_layer.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_basic.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_touchpad_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_gfx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_sdcard.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_basic.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_tcpip_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/usefull_threads.c_ - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_register.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_cpu.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_random.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_timer_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_usart.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_dma.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_olimex_stm32_p107_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_olimex_stm32_p107.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_olimex_stm32_lcd_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_sensor_dwm1000.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_olimex_stm32_p107.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l053_discovery.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l152_discovery_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_olimex_stm32_lcd.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_dso_0138.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l152_discovery.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_dso_0138.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_sensor_dwm1000_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32-discovery_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_dso_0138_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32-discovery.c - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32-discovery.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_sensor_dwm1000.h - replace '-2018' -> '-2019' chg: ./TTC-Library/board/board_stm32l053_discovery_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cm0/cm0_mutex.c - replace '-2018' -> '-2019' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace '-2018' -> '-2019' chg: ./TTC-Library/stm32w/stm32w_basic.c - replace '-2018' -> '-2019' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtls/rtls_square4_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtls/rtls_square4.c - replace '-2018' -> '-2019' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace '-2018' -> '-2019' chg: ./TTC-Library/rtls/rtls_square4.h - replace '-2018' -> '-2019' chg: ./TTC-Library/input/input_touchpad_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/input/input_touchpad.c - replace '-2018' -> '-2019' chg: ./TTC-Library/input/input_touchpad.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32l0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32l0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/register/register_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/systick/systick_freertos.c - replace '-2018' -> '-2019' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/systick/systick_freertos.h - replace '-2018' -> '-2019' chg: ./TTC-Library/systick/systick_cortexm3.h - replace '-2018' -> '-2019' chg: ./TTC-Library/systick/systick_cortexm3.c - replace '-2018' -> '-2019' chg: ./TTC-Library/systick/systick_freertos_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cm3_mutex.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cm3_mutex.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm3_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace '-2018' -> '-2019' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace '-2018' -> '-2019' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace '-2018' -> '-2019' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace '-2018' -> '-2019' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '-2018' -> '-2019' chg: ./TTC-Library/slam/slam_simple_2d.c - replace '-2018' -> '-2019' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/slam/slam_simple_2d.h - replace '-2018' -> '-2019' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace '-2018' -> '-2019' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace '-2018' -> '-2019' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace '-2018' -> '-2019' chg: ./TTC-Library/can/can_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/can/can_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/ethernet/ethernet_ste101p_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ethernet/ethernet_ste101p.h - replace '-2018' -> '-2019' chg: ./TTC-Library/ethernet/ethernet_ste101p.c - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_cm3.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_cm3.c - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32l0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_cm3_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace '-2018' -> '-2019' chg: ./TTC-Library/scheduler/freertos_semaphore_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/scheduler/freertos_task.h - replace '-2018' -> '-2019' chg: ./TTC-Library/scheduler/freertos_task_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace '-2018' -> '-2019' chg: ./TTC-Library/scheduler/freertos_task.c - replace '-2018' -> '-2019' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/crc/crc_small_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/crc/crc_small.h - replace '-2018' -> '-2019' chg: ./TTC-Library/crc/crc_small.c - replace '-2018' -> '-2019' chg: ./TTC-Library/crc/crc_fast_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/crc/crc_fast.c - replace '-2018' -> '-2019' chg: ./TTC-Library/crc/crc_fast.h - replace '-2018' -> '-2019' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace '-2018' -> '-2019' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace '-2018' -> '-2019' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interface/interface_ste101p.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interface/interface_ste101p.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/gfx/gfx_ili93xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/gfx/gfx_ili93xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/device_architecture.c - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/example_ttc_device.c - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/regression_ttc_device.c - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/device_architecture.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/_install_TTC_DEVICE.sh - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/ttc_device.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/ttc_device.c - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/regression_ttc_device.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/ttc_device_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/regression_ttc_device_architecture.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/ttc_device_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/device_architecture_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/example_ttc_device.h - replace '-2018' -> '-2019' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace '-2018' -> '-2019' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/heap/heap_freertos.c - replace '-2018' -> '-2019' chg: ./TTC-Library/heap/heap_freertos.h - replace '-2018' -> '-2019' chg: ./TTC-Library/heap/heap_freertos_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/heap/heap_zdefault.h - replace '-2018' -> '-2019' chg: ./TTC-Library/heap/heap_zdefault.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_cortexm3_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace '-2018' -> '-2019' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace '-2018' -> '-2019' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace '-2018' -> '-2019' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace '-2018' -> '-2019' chg: ./TTC-Library/_linker/memory_basic.ld - replace '-2018' -> '-2019' chg: ./TTC-Library/_linker/memory_stm32w1xx.ld - replace '-2018' -> '-2019' chg: ./TTC-Library/_linker/memory_cortexm3.ld - replace '-2018' -> '-2019' chg: ./TTC-Library/_linker/memory_stm32l1xx.ld - replace '-2018' -> '-2019' chg: ./TTC-Library/_linker/memory_stm32f1xx.ld - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_crc_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_filesystem_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_crc_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h.orig - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_filesystem_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace '-2018' -> '-2019' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace '-2018' -> '-2019' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace '-2018' -> '-2019' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/radio/radio_dw1000.h - replace '-2018' -> '-2019' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/radio/radio_dw1000.c - replace '-2018' -> '-2019' chg: ./TTC-Library/math/math_software_double_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/math/math_software_double.h - replace '-2018' -> '-2019' chg: ./TTC-Library/math/math_software_float.h - replace '-2018' -> '-2019' chg: ./TTC-Library/math/math_software_float.c - replace '-2018' -> '-2019' chg: ./TTC-Library/math/math_software_float_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/math/math_software_double.c - replace '-2018' -> '-2019' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/filesystem/filesystem_dosfs.c - replace '-2018' -> '-2019' chg: ./TTC-Library/filesystem/filesystem_dosfs.h - replace '-2018' -> '-2019' chg: ./TTC-Library/filesystem/filesystem_dosfs_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace '-2018' -> '-2019' chg: ./TTC-Library/packet/packet_802154.c - replace '-2018' -> '-2019' chg: ./TTC-Library/packet/packet_802154_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/packet/packet_802154.h - replace '-2018' -> '-2019' chg: ./TTC-Library/string/string_ascii.h - replace '-2018' -> '-2019' chg: ./TTC-Library/string/string_ascii_types.h - replace '-2018' -> '-2019' chg: ./TTC-Library/string/string_ascii.c - replace '-2018' -> '-2019' chg: ./Template/configs/memory_project.ld - replace '-2018' -> '-2019' chg: ./Template/configs/stm32f10x_it.h - replace '-2018' -> '-2019' chg: ./Template/configs/stm32f10x_it.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_crc.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_math_software_float.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_crc.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_board_stm32-discovery.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_pwm.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_math.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_gpio_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_pwm.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_gpio.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_gpio_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_gpio.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_board.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_math.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_board.c - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_board_stm32-discovery.h - replace '-2018' -> '-2019' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_rtls_square4.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_states.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_systick.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gpio.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_rtls_square4_types.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_interrupt.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_string.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_interface.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_layer_phy.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_systick_freertos.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gpio.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_crc.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_string.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_systick.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_dso_0138.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_assert.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_pwm.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_stm32-discovery.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_interrupt.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_crc.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_rtls_square4.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_stm32-discovery.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gpio_stm32f1xx.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_pwm.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_radio_ranging.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_states.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gfx.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_radio.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gpio_stm32f1xx.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_filesystem.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_olimex_stm32_lcd.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_input.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_assert.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_spi_master.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_systick_cortexm3.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_dac.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_layer_phy.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_accelerometer.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_touchpad.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_spi_slave.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_filesystem_dosfs.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_spi_master.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_packet.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_i2c.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_filesystem_dosfs.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_systick_freertos.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_adc.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_touchpad.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_dac.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_filesystem.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_radio_ranging.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gyroscope.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_spi_slave.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_interface.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_input.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_packet.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_math.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_sdcard.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_olimex_stm32_lcd.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_math.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_adc.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_radio.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gyroscope.c - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_board_dso_0138.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_accelerometer.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_gfx.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_i2c.h - replace '-2018' -> '-2019' chg: ./Template/examples/example_ttc_sdcard.c - replace '-2018' -> '-2019' chg: ./Template/extensions.local/activate.100_board_TemplateName.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_GPIO.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_QUEUE.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Programmer_STLink_V2.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_PACKET.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Compiler_GCC-ARM_Binary.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Board_Olimex_H107.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Board_Olimex_H103.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_ADC.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_CPU.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_TIMER.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_BOARD.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_STATES.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_SDCARD.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_FreeRTOS.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_USART.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_ASSERT.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_FixPointLib.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Board_Olimex_P103.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_0Content.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_SEMAPHORE.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_FILESYSTEM.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_REGISTER.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_SYSCLOCK.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_CPAL.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_MUTEX.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_RTLS.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_GYROSCOPE.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_DAC.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_RADIO.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_MATH.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Network_uIP.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_NETWORK.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_STM-StdPeripheralsLibrary.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_GFX_MT.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_USB.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Docs.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_STRING.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_NETWORK_LAYER.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_TCPIP.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_HEAP.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_CRC.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_PWM.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_SLAM.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_INTERFACE.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TouchScreen_Analog.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_ETHERNET.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_BASIC.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_ExampleThreading.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_ExampleGfx.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TouchScreen_ADS7843.sh - replace '-2018' -> '-2019' chg: ./InstallData/old_install_035_TTC_USB.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Fake_SBRK_Support.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_QtCreator.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_SYSTICK.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Compiler_Parallel_Make.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_ExampleLEDs.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_CMSIS.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_GFX.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_FONT.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_PWR.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_DMA.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_RANDOM.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_Compiler_SourceryG++.sh - replace '-2018' -> '-2019' chg: ./InstallData/_install_Template.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_ACCELEROMETER.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_TOUCHPAD.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_INPUT.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_GUI.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_SPI.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_3libftdi.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_STM-EEPROM_Emulation.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_MEMORY.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_GUI_MT.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_2libftd2xx.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_TASK.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_I2C.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_TTC_INTERRUPT.sh - replace '-2018' -> '-2019' chg: ./InstallData/install_4OpenOCD.sh - replace '-2018' -> '-2019' chg: ./InstallData/optional/install_KiCAD.sh - replace '-2018' -> '-2019' chg: ./InstallData/optional/install_jEdit.sh - replace '-2018' -> '-2019' chg: ./InstallData/optional/DISABLED_install_Compiler_GCC-CortexM3_wchar16.sh - replace '-2018' -> '-2019' chg: ./InstallData/optional/install_ARM_Semihosting.sh - replace '-2018' -> '-2019' chg: ./InstallData/optional/install_grTerminal.sh - replace '-2018' -> '-2019' chg: ./InstallData/scripts/gdb_cortexm3.sh - replace '-2018' -> '-2019' chg: ./InstallData/scripts/gdb_server.sh - replace '-2018' -> '-2019' chg: ./InstallData/scripts/source.pl - replace '-2018' -> '-2019' chg: ./InstallData/scripts/makefile - replace '-2018' -> '-2019' chg: ./InstallData/scripts/enableFeature.pl - replace '-2018' -> '-2019' chg: ./InstallData/scripts/updateProjectFiles.pl - replace '-2018' -> '-2019' chg: ./InstallData/scripts/features.pm - replace '-2018' -> '-2019' chg: ./InstallData/scripts/findFile.sh - replace '-2018' -> '-2019' chg: ./InstallData/scripts/flash_openocd.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CM0_MUTEX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_GFX_ILI93XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_INTERRUPT_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_STM32F2XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_STM32F4XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_TIMER_STM32F0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_GPIO_STM32L0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_ACCELEROMETER_LIS3LV02DL.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_STRING_ASCII.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_RTLS_SIMPLE4.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SPI_STM32F30X.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CAN_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_USART_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_HEAP_ZDEFAULT.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_NETWORK_LAYER_USART.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_FILESYSTEM_DOSFS.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_PWR_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SDCARD_SPI.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BASIC_STM32F30X.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_TIMER_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_HEAP_FREERTOS.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_ETHERNET_STE101P.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SYSTICK_CORTEXM3.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BASIC_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_ACCELEROMETER_BNO055.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_USART_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_ADC_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32L0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SPI_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_GPIO_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_CORTEXM4.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32L0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_GYROSCOPE_MPU6050.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_DMA_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SLAM_SIMPLE_2D.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_GPIO_STM32F30X.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_TIMER_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_GPIO_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_TCPIP_UIP.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_INTERRUPT_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BASIC_STM32L0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32L0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_TOUCHPAD_ANALOG4.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L053_DISCOVERY.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_INTERRUPT_CORTEXM3.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_RTLS_CRTOF_SIMPLE_2D.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_I2C_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_USART_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_STM32L0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_RTC_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_ADC_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SPI_STM32L0XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_I2C_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BASIC_CM3.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_TIMER_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_RADIO_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BASIC_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SYSTICK_FREERTOS.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_MATH_SOFTWARE_FLOAT.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_DAC_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_STM32F3XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_CORTEXM3.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_INTERRUPT_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_ACCELEROMETER_MPU6050.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_USB_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_PWM_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SPI_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SPI_STM32W1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32F30X.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CM0_SEMAPHORE.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_RTC_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_MATH_SOFTWARE_DOUBLE.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CRC_SMALL.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_INPUT_TOUCHPAD.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_BOARD_STM32-DISCOVERY.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_INTERFACE_STE101P.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CRC_FAST.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_CPU_CORTEXM0.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_PACKET_802154.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_RADIO_CC1101.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_GPIO_STM32F1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32L1XX.sh - replace '-2018' -> '-2019' chg: ./InstallData/testing/install_02_libswd.sh - replace '-2018' -> '-2019' ren: 'InstallData/bin/ttc_commit.sh' -> 'scripts/ttc_commit.sh' ren: 'InstallData/bin/ttc_manage.pl' -> 'scripts/ttc_manage.pl' ren: 'InstallData/scripts/ttc_commit.sh' -> 'scripts/ttc_commit.sh' ren: 'InstallData/scripts/ttc_manage.pl' -> 'scripts/ttc_manage.pl' commit 5778eec9400af0a526e7219e9aba9a9697e728f2 Author: Gregor Rebel Date: Fri Nov 22 09:26:44 2019 +0100 chg: Template/main.c - rev 12: simplified code; removed function main_statemachine(); main_task() will now supports both single- and multitasking commit c07481ab8ef173e54d7436a52775241b5a8a6bba Author: Gregor Rebel Date: Thu Nov 21 14:59:56 2019 +0100 chg: Documentation/TheToolChain_Schnelleinstieg.odt - document updated fix: TTC-Library/interfaces/ttc_board_interface.h - removed duplicated includes fix: TTC-Library/ttc_board_types.h - removed duplicated includes and invalid enum entries chg: TTC-Library/scheduler/freertos_mutex.c - code reformatted chg: TTC-Library/scheduler/freertos_semaphore.c - code reformatted chg: TTC-Library/ttc_basic_types.h - added datatype t_bool chg: TTC-Library/ttc_heap.h - minor change fix: TTC-Library/ttc_heap_types.h - typos chg: TTC-Library/ttc_usart.c - minor changes chg: TTC-Library/ttc_usart.h - improved documentation chg: Template/examples/example_ttc_usart.c - cleaned up example (compiles but yet untested) chg: Template/examples/example_ttc_usart.h - cleaned up example commit 7a3205f8a2921b0d0556a56b16607f53bfb2c418 Author: Gregor Rebel Date: Tue Nov 12 15:12:41 2019 +0100 chg: temporarily added all experimental files for new driver architecture to avoid loosing them (will be removed/replaced later) new: InstallData/low_level/install_TTC_BOARD_STM32-DISCOVERY.sh new: TTC-Library/board/board_stm32-discovery.c new: TTC-Library/board/board_stm32-discovery.h new: TTC-Library/board/board_stm32-discovery_types.h new: TTC-Library/templates/models/lonely/_install_TTC_DEVICE.sh new: TTC-Library/templates/models/lonely/_install_TTC_DEVICE_ARCHITECTURE.sh new: TTC-Library/templates/models/lonely/description.txt new: TTC-Library/templates/models/lonely/device_architecture.c new: TTC-Library/templates/models/lonely/device_architecture.h new: TTC-Library/templates/models/lonely/device_architecture_types.h new: TTC-Library/templates/models/lonely/device_common.c new: TTC-Library/templates/models/lonely/device_common.h new: TTC-Library/templates/models/lonely/example_ttc_device.c new: TTC-Library/templates/models/lonely/example_ttc_device.h new: TTC-Library/templates/models/lonely/example_ttc_device_architecture.c new: TTC-Library/templates/models/lonely/example_ttc_device_architecture.h new: TTC-Library/templates/models/lonely/regression_ttc_device.c new: TTC-Library/templates/models/lonely/regression_ttc_device.h new: TTC-Library/templates/models/lonely/regression_ttc_device_architecture.c new: TTC-Library/templates/models/lonely/regression_ttc_device_architecture.h new: TTC-Library/templates/models/lonely/ttc_device.c new: TTC-Library/templates/models/lonely/ttc_device.h new: TTC-Library/templates/models/lonely/ttc_device_interface.c new: TTC-Library/templates/models/lonely/ttc_device_interface.h new: TTC-Library/templates/models/lonely/ttc_device_types.h new: TTC-Library/templates/models/multi/_install_TTC_DEVICE.sh new: TTC-Library/templates/models/multi/_install_TTC_DEVICE_ARCHITECTURE.sh new: TTC-Library/templates/models/multi/description.txt new: TTC-Library/templates/models/multi/device_architecture.c new: TTC-Library/templates/models/multi/device_architecture.h new: TTC-Library/templates/models/multi/device_architecture_types.h new: TTC-Library/templates/models/multi/device_common.c new: TTC-Library/templates/models/multi/device_common.h new: TTC-Library/templates/models/multi/example_ttc_device.c new: TTC-Library/templates/models/multi/example_ttc_device.h new: TTC-Library/templates/models/multi/example_ttc_device_architecture.c new: TTC-Library/templates/models/multi/example_ttc_device_architecture.h new: TTC-Library/templates/models/multi/regression_ttc_device.c new: TTC-Library/templates/models/multi/regression_ttc_device.h new: TTC-Library/templates/models/multi/regression_ttc_device_architecture.c new: TTC-Library/templates/models/multi/regression_ttc_device_architecture.h new: TTC-Library/templates/models/multi/ttc_device.c new: TTC-Library/templates/models/multi/ttc_device.h new: TTC-Library/templates/models/multi/ttc_device_interface.c new: TTC-Library/templates/models/multi/ttc_device_interface.h new: TTC-Library/templates/models/multi/ttc_device_types.h new: TTC-Library/templates/models/single/_install_TTC_DEVICE.sh new: TTC-Library/templates/models/single/_install_TTC_DEVICE_ARCHITECTURE.sh new: TTC-Library/templates/models/single/description.txt new: TTC-Library/templates/models/single/device_architecture.c new: TTC-Library/templates/models/single/device_architecture.h new: TTC-Library/templates/models/single/device_architecture_types.h new: TTC-Library/templates/models/single/device_common.c new: TTC-Library/templates/models/single/device_common.h new: TTC-Library/templates/models/single/example_ttc_device.c new: TTC-Library/templates/models/single/example_ttc_device.h new: TTC-Library/templates/models/single/example_ttc_device_architecture.c new: TTC-Library/templates/models/single/example_ttc_device_architecture.h new: TTC-Library/templates/models/single/regression_ttc_device.c new: TTC-Library/templates/models/single/regression_ttc_device.h new: TTC-Library/templates/models/single/regression_ttc_device_architecture.c new: TTC-Library/templates/models/single/regression_ttc_device_architecture.h new: TTC-Library/templates/models/single/ttc_device.c new: TTC-Library/templates/models/single/ttc_device.h new: TTC-Library/templates/models/single/ttc_device_interface.c new: TTC-Library/templates/models/single/ttc_device_interface.h new: TTC-Library/templates/models/single/ttc_device_types.h new: Template/examples/example_ttc_board.c new: Template/examples/example_ttc_board.h new: Template/examples/example_ttc_board_stm32-discovery.c new: Template/examples/example_ttc_board_stm32-discovery.h new: Template/examples/example_ttc_gpio.c new: Template/examples/example_ttc_gpio.h new: Template/examples/example_ttc_gpio_stm32f1xx.c new: Template/examples/example_ttc_gpio_stm32f1xx.h new: Template/regressions/regression_ttc_board.c new: Template/regressions/regression_ttc_board.h new: Template/regressions/regression_ttc_board_stm32-discovery.c new: Template/regressions/regression_ttc_board_stm32-discovery.h new: Template/regressions/regression_ttc_crc.c new: Template/regressions/regression_ttc_crc.h new: Template/regressions/regression_ttc_gpio.c new: Template/regressions/regression_ttc_gpio.h new: Template/regressions/regression_ttc_gpio_stm32f1xx.c new: Template/regressions/regression_ttc_gpio_stm32f1xx.h commit a40068bab04fca1cdab6ecd8a695b82e9e64307a Author: Gregor Rebel Date: Tue Nov 12 15:10:40 2019 +0100 chg: .gitignore - added: *.log commit a1175ff654d6ea8b4e6c7e9447a7bea0fdfec9b8 Author: Gregor Rebel Date: Tue Nov 12 15:00:24 2019 +0100 chg: InstallData/install_TTC_BOARD.sh - added DefaultLowLevelDriver="450_board_stm32-discovery" chg: InstallData/scripts/features.pm - added board 110_board_stm32-discovery chg: InstallData/scripts/source.pl - added sub: findLineNumber() fix: InstallData/scripts/source.pl - findMatchingBracket(): did not work at all chg: TTC-Library/interfaces/ttc_board_interface.h - added several low-level driver includes chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - disabled adding a createLink entry for driver subfolder as default chg: TTC-Library/ttc_board_types.h - added several low-level driver includes commit 58e1b5f7ee2511adf3f200f0670d7f17f2674724 Author: Gregor Date: Thu Jun 7 13:26:14 2018 +0200 fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_medium_go_idle(): now re-enables crc generation (was disabled outside which made this bug difficult to find) chg: TTC-Library/ttc_spi.c - minor changes chg: TTC-Library/ttc_spi_types.h - minor changes commit cdabc32601bd73f3149b05156949b8e14bebd035 Author: Gregor Date: Thu May 17 13:57:29 2018 +0200 chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - added some hints chg: TTC-Library/filesystem/filesystem_common.c - filesystem_common_medium_detect(): now stores last event in Config->LastEvent chg: TTC-Library/filesystem/filesystem_dosfs.c - added more settings to filesystem_dosfs_Features: Supports_FAT12, Supports_FAT16, Supports_FAT32 chg: TTC-Library/sdcard/sdcard_spi.c - added functions: _sdcard_spi_master_send(), _sdcard_spi_master_read(), _sdcard_spi_master_send_read() fix: TTC-Library/sdcard/sdcard_spi.c - all spi bus communication is now done inside critical sections to protect it from task switches fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_block_read(): no longer returns error-code but reads data into given buffer chg: TTC-Library/spi/spi_stm32f1xx.c - minor changes fix: TTC-Library/ttc_filesystem.c - ttc_filesystem_medium_mount(): now introduces 500ms delay when media has just been inserted chg: TTC-Library/ttc_filesystem_types.h - added items to structure t_ttc_filesystem_features: Supports_* chg: TTC-Library/ttc_filesystem_types.h - added items to structure t_ttc_filesystem_config: LastEvent fix: TTC-Library/ttc_sdcard_types.h - s_ttc_filesystem_config: was falsely declared as struct instead of union (small change, big difference) chg: TTC-Library/ttc_spi.c - optimized functions for higher average speed: ttc_spi_master_send(), ttc_spi_master_read(), ttc_spi_master_send_read() chg: TTC-Library/ttc_spi.h - improved Documentation chg: Template/examples/example_ttc_filesystem.c - now uses correct type for return value from ttc_filesystem_medium_mount() commit 0d0e8e6f75a57cb4eb3943ddd9294323ad1d01b1 Author: Gregor Date: Wed May 16 15:46:49 2018 +0200 fix: ttc_filesystem_open_directory() now seems to work bug: ttc_filesystem_open_directory() always returns error code 0x7 (ToDo: inspect) chg: TTC-Library/filesystem/filesystem_common.c - filesystem_common_medium_mount(): now passes &( Config->BlockSize ) to Init.Storage.medium_mount() call chg: TTC-Library/filesystem/filesystem_dosfs.c - load additional values into filesystem_dosfs_Features chg: TTC-Library/filesystem/filesystem_dosfs.c - added function: _filesystem_dosfs_get_directory_info() fix: TTC-Library/filesystem/filesystem_dosfs.c - filesystem_dosfs_open_directory(): now assigns scratch buffer to DirectoryInfo before calling DFS_OpenDir() chg: TTC-Library/filesystem/filesystem_dosfs_types.h - minor changes chg: TTC-Library/sdcard/sdcard_common.c - sdcard_common_medium_mount(): added argument BlockSize chg: TTC-Library/sdcard/sdcard_common.h - sdcard_common_medium_mount(): added argument BlockSize fix: TTC-Library/templates/ttc_device.c - rev 54: _ttc__configuration_check(): improved checking Config->Features chg: TTC-Library/ttc_filesystem.c - _ttc_filesystem_configuration_check(): added self tests for Config->Features chg: TTC-Library/ttc_filesystem.h - changed return type of ttc_filesystem_medium_mount() chg: TTC-Library/ttc_filesystem_types.h added fields to t_ttc_filesystem_features: Scratch_AmountBlocks_Minimum, Scratch_AmountBlocks_Maximum, Cache_AmountBlocks_Minimum, Cache_AmountBlocks_Maximum, BlockSize_Minimum, BlockSize_Maximum chg: TTC-Library/ttc_filesystem_types.h - t_ttc_filesystem_config: renamed Init.Buffer to Init.Scratch chg: TTC-Library/ttc_filesystem_types.h - t_ttc_filesystem_config: added Init.Cache, Init.Cache_AmountBlocks, BlockSize chg: TTC-Library/ttc_filesystem_types.h - t_ttc_filesystem_config: changed signature of Init.Storage.medium_mount() chg: TTC-Library/ttc_sdcard.c - ttc_sdcard_medium_mount(): updated to new sdcard_common_medium_mount() signature chg: TTC-Library/ttc_sdcard_types.h - minor change chg: Template/examples/example_ttc_filesystem.c - now provides minimum required amount of scratch blocks commit 6430c4f689c2331ff99c064bee420ba6917aa924 Author: Gregor Date: Tue May 15 15:03:59 2018 +0200 chg: sdcard slot voltage can now be configured via makefile (TTC_SDCARD_VOLTAGE_MIN, TTC_SDCARD_VOLTAGE_MAX) chg: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh chg: InstallData/low_level/install_TTC_FILESYSTEM_DOSFS.sh chg: TTC-Library/filesystem/filesystem_dosfs.c chg: TTC-Library/ttc_filesystem.h chg: TTC-Library/ttc_filesystem_types.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_sdcard_types.h chg: Template/examples/example_ttc_filesystem.c commit 73258a545b100117549042822264662f7ea1f8fe Author: Gregor Date: Mon May 7 15:51:07 2018 +0200 chg: work in progress chg: TTC-Library/filesystem/filesystem_dosfs.c chg: TTC-Library/ttc_filesystem.c chg: TTC-Library/ttc_filesystem.h chg: TTC-Library/ttc_filesystem_types.h chg: Template/examples/example_ttc_filesystem.c commit 7e2c4a5eb8ecfce36e92faa3e8ffb2dc44db2ed7 Author: Gregor Date: Fri Apr 27 17:00:12 2018 +0200 fix: InstallData/low_level/install_TTC_FILESYSTEM_DOSFS.sh - now patches dosfs sources to avoid compile warnings fix: InstallData/low_level/install_TTC_FILESYSTEM_DOSFS.sh - added required compile settings to makefile chg: TTC-Library/filesystem/filesystem_common.c - minor change chg: TTC-Library/filesystem/filesystem_dosfs.c - added implementation to mount and unmount media and to open directories bug: TTC-Library/filesystem/filesystem_dosfs.c - filesystem_dosfs_open_directory(): causes a segfault (ToDo: debug) chg: TTC-Library/filesystem/filesystem_dosfs.c - added functions: filesystem_dosfs_medium_mount(), filesystem_dosfs_medium_unmount(), filesystem_dosfs_open_directory() chg: TTC-Library/filesystem/filesystem_dosfs.h - added functions: filesystem_dosfs_medium_mount(), filesystem_dosfs_medium_unmount(), filesystem_dosfs_open_directory() chg: TTC-Library/filesystem/filesystem_dosfs_types.h - added to struct t_filesystem_dosfs_config: VolumeInfo, DirectoryInfo chg: TTC-Library/interfaces/ttc_filesystem_interface.c - auto added functions chg: TTC-Library/interfaces/ttc_filesystem_interface.h - auto added functions fix: TTC-Library/sdcard/sdcard_common.c - sdcard_common_medium_detect(): event E_ttc_storage_event_media_inserted was returned more than once chg: TTC-Library/templates/example_ttc_device.c - revision 25: renamed: DaE_ttc__architecture_1 -> DaE_ttc__architecture_1 (shorter) chg: TTC-Library/templates/example_ttc_device.c - revision 25: renamed: example__data_t -> t_example__data (now matches ttc naming convention) chg: TTC-Library/templates/example_ttc_device.h - renamed: example__data_t -> t_example__data (now matches ttc naming convention) chg: TTC-Library/ttc_filesystem.c - added function: ttc_filesystem_open_directory() chg: TTC-Library/ttc_filesystem.h - added functions: ttc_filesystem_open_directory(), _driver_filesystem_medium_unmount(), _driver_filesystem_medium_mount() chg: TTC-Library/ttc_filesystem_types.h - added some enums chg: TTC-Library/ttc_storage_types.h - added some enums chg: Template/examples/example_ttc_filesystem.c - now tries to open root directory of filesystem on current media commit 9398f83cb90136cef15425d22df6f31993e420cc Author: Gregor Date: Thu Apr 26 15:36:09 2018 +0200 chg: TTC-Library/filesystem/filesystem_common.c - added functions: filesystem_common_medium_detect(), filesystem_common_medium_mount(), filesystem_common_medium_unmount() chg: TTC-Library/filesystem/filesystem_common.h - added functions: filesystem_common_medium_detect(), filesystem_common_medium_mount(), filesystem_common_medium_unmount() chg: TTC-Library/filesystem/filesystem_dosfs.c - minor change chg: TTC-Library/interfaces/ttc_crc_interface.c - removed some compiler warnings chg: TTC-Library/sdcard/sdcard_common.c - added functions: sdcard_common_blocks_write(), sdcard_common_blocks_read(), sdcard_common_medium_detect(), sdcard_common_medium_mount(), sdcard_common_medium_unmount() chg: TTC-Library/sdcard/sdcard_common.h - added functions: sdcard_common_blocks_write(), sdcard_common_blocks_read(), sdcard_common_medium_detect(), sdcard_common_medium_mount(), sdcard_common_medium_unmount() fix: TTC-Library/sdcard/sdcard_spi.c - fixed compiler warning for implicit const cast away chg: TTC-Library/templates/ttc_device_types.h - revision 46: fixed malformet define -> #define chg: TTC-Library/ttc_filesystem.c - added functions: ttc_filesystem_blocks_read(), ttc_filesystem_blocks_write(), ttc_filesystem_medium_detect(), ttc_filesystem_init_sdcard() chg: TTC-Library/ttc_filesystem.h - added functions: ttc_filesystem_blocks_read(), ttc_filesystem_blocks_write(), ttc_filesystem_medium_detect(), ttc_filesystem_init_sdcard() chg: TTC-Library/ttc_filesystem_types.h - added fields to t_ttc_filesystem_config.Init.Storage: medium_detect, medium_mount, medium_unmount chg: TTC-Library/ttc_sdcard.c - moved implementation of functions into sdcard_common: ttc_sdcard_block_write(), ttc_sdcard_block_read(), ttc_sdcard_medium_detect(), ttc_sdcard_medium_mount(), ttc_sdcard_medium_unmount() chg: TTC-Library/ttc_sdcard.c - added functions: ttc_sdcard_blocks_read(), ttc_sdcard_blocks_write() chg: TTC-Library/ttc_sdcard.h - added functions: ttc_sdcard_blocks_read(), ttc_sdcard_blocks_write() chg: TTC-Library/ttc_sdcard_types.h - replaced e_ttc_sdcard_event by e_ttc_storage_event new: TTC-Library/ttc_storage_types.h chg: ./Template/examples/example_ttc_sdcard.c - replace 'ttc_sdcard_event_card' -> 'ttc_storage_event_media' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_event_card' -> 'ttc_storage_event_media' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_sdcard_event_card' -> 'ttc_storage_event_media' chg: ./TTC-Library/sdcard/sdcard_common.h - replace 'ttc_sdcard_event_card' -> 'ttc_storage_event_media' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'ttc_sdcard_event_card' -> 'ttc_storage_event_media' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_sdcard_event_card' -> 'ttc_storage_event_media' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'ttc_sdcard_event_card' -> 'ttc_storage_event_media' chg: ./Template/examples/example_ttc_sdcard.c - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/sdcard/sdcard_common.h - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_sdcard_event' -> 'ttc_storage_event' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'ttc_sdcard_event' -> 'ttc_storage_event' commit 4fe08eec883cc62b0a18d2bdacbe7e07b168c628 Author: Gregor Date: Wed Apr 25 14:54:48 2018 +0200 fix: InstallData/scripts/source.pl - fixed endless loop when run without any arguments chg: TTC-Library/filesystem/filesystem_common.c - added functions: filesystem_common_blocks_read(), filesystem_common_blocks_write() chg: TTC-Library/filesystem/filesystem_common.h - added functions: filesystem_common_blocks_read(), filesystem_common_blocks_write() chg: TTC-Library/filesystem/filesystem_dosfs.c - minor change chg: TTC-Library/interfaces/ttc_sdcard_interface.c - added functions: ttc_sdcard_interface_block_write(), ttc_sdcard_interface_block_read() chg: TTC-Library/interfaces/ttc_sdcard_interface.h - added functions: ttc_sdcard_interface_block_write(), ttc_sdcard_interface_block_read() chg: TTC-Library/sdcard/sdcard_common.c - added functions: sdcard_common_block_write(), sdcard_common_block_read(), sdcard_common_blocks_write(), sdcard_common_blocks_read() chg: TTC-Library/sdcard/sdcard_common.h - added functions: sdcard_common_block_write(), sdcard_common_block_read(), sdcard_common_blocks_write(), sdcard_common_blocks_read() chg: TTC-Library/sdcard/sdcard_spi.c - minor change chg: TTC-Library/templates/ttc_device.c - added #include "/_common.h" (allows to directly call common functions from high-level driver) chg: TTC-Library/ttc_filesystem.c - added functions: ttc_filesystem_blocks_read(), ttc_filesystem_blocks_write() chg: TTC-Library/ttc_filesystem.h - added functions: ttc_filesystem_blocks_read(), ttc_filesystem_blocks_write() chg: TTC-Library/ttc_filesystem_types.h - added several fields to t_ttc_filesystem_config chg: ./TTC-Library/ttc_sdcard.c - replace '_get_block_count' -> '_blocks_count' chg: ./TTC-Library/ttc_sdcard.h - replace '_get_block_count' -> '_blocks_count' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_get_block_count' -> '_blocks_count' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_get_block_count' -> '_blocks_count' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '_get_block_count' -> '_blocks_count' chg: ./TTC-Library/ttc_sdcard.c - replace '_block_count' -> '_blocks_count' chg: ./TTC-Library/ttc_sdcard.h - replace '_block_count' -> '_blocks_count' chg: ./TTC-Library/ttc_sdcard.c - replace '_get_block_size' -> '_blocks_size' chg: ./TTC-Library/ttc_sdcard.h - replace '_get_block_size' -> '_blocks_size' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_get_block_size' -> '_blocks_size' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_get_block_size' -> '_blocks_size' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '_get_block_size' -> '_blocks_size' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'sdcard_common_get_data' -> 'sdcard_common_card_data' chg: ./TTC-Library/ttc_sdcard.c - replace 'sdcard_common_get_data' -> 'sdcard_common_card_data' chg: ./TTC-Library/sdcard/sdcard_common.h - replace 'sdcard_common_get_data' -> 'sdcard_common_card_data' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'sdcard_common_get_data' -> 'sdcard_common_card_data' commit f45ccfef76b775e75476fd0f8b105da8a95ce760 Author: Gregor Date: Tue Apr 24 14:06:17 2018 +0200 chg: InstallData/scripts/source.pl - added implementation for place identyfiers: skip_spaces, skip_command, skip_commands=, in_function= commit dd5ccca9b5f21b17f5fdd23eeed53c6bf0e1695e Author: Gregor Date: Mon Apr 23 17:52:51 2018 +0200 chg: InstallData/scripts/source.pl - actionInjectCode(): added implementation for some location identifiers chg: InstallData/scripts/source.pl - actionInjectCode(): now is able to inject code fix: TTC-Library/crc/crc_small.c - crc_small_load_defaults(): moved return statement to end of function (fixes compiler warning "no return at end of non-void function") chg: TTC-Library/board/board_olimex_stm32_p107.h - minor change chg: TTC-Library/board/board_sensor_dwm1000.h - minor change chg: TTC-Library/board/board_stm32l053_discovery.h - minor change chg: TTC-Library/board/board_stm32l100c_discovery.h - minor change chg: TTC-Library/board/board_stm32l152_discovery.h - minor change chg: TTC-Library/crc/crc_common.h - minor change chg: TTC-Library/crc/crc_fast.h - minor change chg: TTC-Library/ethernet/ethernet_common.h - minor change chg: TTC-Library/ethernet/ethernet_ste101p.h - minor change chg: TTC-Library/gpio/gpio_common.h - minor change chg: TTC-Library/interrupt/interrupt_common.h - minor change chg: TTC-Library/sdcard/sdcard_common.h - minor change chg: TTC-Library/ttc_crc.c - minor change chg: TTC-Library/ttc_crc_types.h - minor change chg: TTC-Library/ttc_ethernet.c - minor change chg: TTC-Library/ttc_ethernet.h - minor change chg: TTC-Library/ttc_ethernet_types.h - minor change chg: TTC-Library/ttc_sdcard.c - minor change chg: TTC-Library/ttc_sdcard_types.h - minor change chg: Template/examples/example_ttc_sdcard.c - minor change chg: Template/examples/example_ttc_sdcard.h - minor change commit 1d613042592cddfe285d83f33589ab8a78cd250e Author: Gregor Date: Thu Apr 19 14:51:35 2018 +0200 chg: InstallData/scripts/source.pl - added action inject (not yet working) commit 357fdaa35e63ac3987b53c7bfca6f9f3b75b3481 Author: Gregor Date: Tue Apr 17 14:55:14 2018 +0200 chg: TTC-Library/ttc_filesystem.c - code reformatted commit 2111774c8202c7dd88a2902b507513628b7cd838 Author: Gregor Date: Fri Apr 13 14:59:36 2018 +0200 fix: TTC-Library/board/board_sensor_dwm1000.c - fixed initialization of t_ttc_board_features instance (field t_ttc_board_features.unused was externally renamed to t_ttc_board_features.Unused) fix: TTC-Library/board/board_stm32l053_discovery.c - fixed initialization of t_ttc_board_features instance (field t_ttc_board_features.unused was externally renamed to t_ttc_board_features.Unused) fix: TTC-Library/board/board_stm32l152_discovery.c - fixed initialization of t_ttc_board_features instance (field t_ttc_board_features.unused was externally renamed to t_ttc_board_features.Unused) commit c09b6160d9a53fbffc8f43d01f55bca73c66256a Author: Gregor Date: Fri Apr 13 14:45:17 2018 +0200 chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - renamed second section ACTIVATE_SECTION_C -> ACTIVATE_SECTION_C2 to allow to distinguish them (ToDo: rename sections C2..F -> D..G in all install scripts and documentation) commit 0cb86e5becb95c540130433948629d0fe8821de6 Author: Gregor Date: Fri Apr 13 14:42:44 2018 +0200 fix: TTC-Library/board/board_stm32l100c_discovery.c - fixed mal named initialization of t_ttc_board_features instance (field name has changed outside: unused -> Unused) chg: TTC-Library/filesystem/filesystem_dosfs_types.h - code reformatted commit 0b2c245acb12d195864529ab28564a5b643f7b67 Author: Gregor Date: Fri Apr 13 14:40:30 2018 +0200 new: added extension: ttc_filesystem (downloads third party driver but yet has no implementation) new: InstallData/install_TTC_FILESYSTEM.sh new: InstallData/low_level/install_TTC_FILESYSTEM_DOSFS.sh new: TTC-Library/filesystem/filesystem_common.c new: TTC-Library/filesystem/filesystem_common.h new: TTC-Library/filesystem/filesystem_dosfs.c new: TTC-Library/filesystem/filesystem_dosfs.h new: TTC-Library/filesystem/filesystem_dosfs_types.h new: TTC-Library/interfaces/ttc_filesystem_interface.c new: TTC-Library/interfaces/ttc_filesystem_interface.h new: TTC-Library/ttc_filesystem.c new: TTC-Library/ttc_filesystem.h new: TTC-Library/ttc_filesystem_types.h new: Template/examples/example_ttc_filesystem.c new: Template/examples/example_ttc_filesystem.h new: Template/examples/example_ttc_filesystem_dosfs.c new: Template/examples/example_ttc_filesystem_dosfs.h commit ad4c8938d8492154fd2906214461d0ecb0410938 Author: Gregor Date: Fri Apr 13 14:37:02 2018 +0200 chg: InstallData/scripts/features.pm - added: 450_crc_fast, 450_filesystem_dosfs chg: TTC-Library/sdcard/sdcard_common.c - sdcard_common_prepare(): removed testing of multiple crc7 implementations (ttc_crc now provides one implementation only) chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - rev 39: added addLine createLinks.sh section C commit 82e124f3341ae57227927e2235519a5747bc9bf1 Author: Gregor Date: Thu Apr 12 13:43:18 2018 +0200 fix: TTC-Library/interfaces/ttc_crc_interface.c - ttc_crc_interface_crc16_calculate_0x1021(): now calculates expected crc16=0x29b1 for "123456789" chg: TTC-Library/sdcard/sdcard_common.c - sdcard_common_crc16_calculate(): now uses implementation from ttc_crc chg: TTC-Library/sdcard/sdcard_common.c - moved crc self tests from ttc_sdcard_prepare() into sdcard_common_prepare() chg: TTC-Library/sdcard/sdcard_common.h - added function: sdcard_common_prepare() chg: TTC-Library/ttc_sdcard.c - ttc_sdcard_prepare(): moved crc self tests into sdcard_common_prepare() chg: TTC-Library/ttc_sdcard_types.h - replaced title of sdcard specification by file name path (easier to find) commit 51b97e78cc34a7111bd3eee3a921aa016651f8a4 Author: Gregor Rebel Date: Mon Apr 9 15:33:16 2018 +0200 chg: InstallData/scripts/openocd.sh - added function printCallerStack() to help finding caller in case of error condition commit 298aef7df2d656cdebf5563a1ad78f9b41070df9 Author: Gregor Date: Mon Apr 9 15:25:41 2018 +0200 chg: InstallData/install_TTC_CRC.sh - added low-level driver: crc_fast new: InstallData/low_level/install_TTC_CRC_FAST.sh new: TTC-Library/crc/crc_fast.c - crc_fast_crc16_calculate_0x1021(): added implementation new: TTC-Library/crc/crc_fast.h - undefined all not implemented feature functions new: TTC-Library/crc/crc_fast_types.h chg: TTC-Library/crc/crc_small.c - removed all crc implementation functions (->ttc_crc_interface.c) chg: TTC-Library/crc/crc_small.h chg: TTC-Library/interfaces/ttc_crc_interface.c - added default implementations: ttc_crc_interface_crc7_check(), ttc_crc_interface_crc7_calculate(), ttc_crc_interface_crc16_check_ccitt(), ttc_crc_interface_crc16_check_0x1021(), ttc_crc_interface_crc16_calculate_ccitt(), ttc_crc_interface_crc16_calculate_0x1021() chg: TTC-Library/interfaces/ttc_crc_interface.h - added low-level driver: crc_fast chg: TTC-Library/sdcard/sdcard_common.c - moved crc implementations to ttc_crc fix: TTC-Library/templates/device_architecture.c - __load_defaults(): added missin closing bracket "}" in if clause fix: TTC-Library/ttc_crc.h - ttc_crc_crc16_check_0x1021(): fixed return type (t_u16 -> BOOL) chg: TTC-Library/ttc_crc_types.h - added low-level driver: crc_fast commit ca4a745b301e8a2faca3599f0084d44d5503b7a5 Author: Gregor Date: Fri Apr 6 10:44:25 2018 +0200 chg: InstallData/install_TTC_CRC.sh - added Documentation: crc16-ccitt.html chg: InstallData/scripts/installFuncs.sh - now removes single html files from their download folder commit d6b14e611866030aec6b5a7e9d4a741ce2ef0674 Author: Gregor Date: Thu Apr 5 19:52:23 2018 +0200 chg: TTC-Library/crc/crc_small.c chg: TTC-Library/crc/crc_small.h chg: TTC-Library/interfaces/ttc_crc_interface.c chg: TTC-Library/interfaces/ttc_crc_interface.h chg: TTC-Library/sdcard/sdcard_common.c chg: TTC-Library/ttc_crc.c chg: TTC-Library/ttc_crc.h chg: TTC-Library/ttc_crc_types.h commit ec6aab69a0daa70b97dd35bb8acf63d8869364bb Author: Gregor Date: Mon Mar 26 14:00:44 2018 +0200 fix: InstallData/scripts/enableFeature.pl - placed database update process after database import to be able to detect if new features are found (avoids updating database file timestamp on every update run) chg: InstallData/scripts/features.pm - minor change (hopefully last one) commit abfa6fa020f015182b748e18ad7d769904885a3c Author: Gregor Date: Mon Mar 26 13:52:04 2018 +0200 fix: InstallData/scripts/enableFeature.pl - now only updates database file InstallData/scripts/features.pm if new extensions have been found (avoids further unnecessary minor updates like the one below) chg: InstallData/scripts/features.pm - minor update commit 55824378aafc3e06ae598a2818235a0ce8295d1b Author: Gregor Date: Mon Mar 26 13:48:58 2018 +0200 fix: InstallData/scripts/enableFeature.pl - now removes flag file _/features.UPDATE after processing it. chg: InstallData/scripts/features.pm - minor change commit d762949eeb6a87f9e2925bfd1c19af87e718073b Author: Gregor Date: Mon Mar 26 13:36:54 2018 +0200 fix: InstallData/installAll.sh - now creates _/features.UPDATE instead of deleting _/features.pm (which removes manual feature dependency configurations) chg: InstallData/scripts/enableFeature.pl - now automatically updates database if _/features.UPDATE is found new: InstallData/scripts/features.pm - readded half dynamic file (memento memento memento!) fix: TTC-Library/crc/crc_small.c - minor changes fix: TTC-Library/crc/crc_small_types.h - minor changes fix: TTC-Library/sdcard/sdcard_spi.c - fixed compile warning: shadowed variable commit afddb61cfd0f3912ea8c1ce60a0b1c24db1f4046 Author: Gregor Date: Mon Mar 26 13:23:00 2018 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - fixed name of dynamically created DefaultLowLevelDriver entries (.. -> __) chg: TTC-Library/ttc_crc.c - code reformatted commit 45f6b819bbde5f541723657c2a8ad43ddf5f72be Author: Gregor Date: Mon Mar 26 13:17:54 2018 +0200 fix: InstallData/installAll.sh - now removes scripts/features.pm to force scripts/enableFeature.pl to update its database on next run (avoids error unknown feature for newly introduced features) fix: InstallData/scripts/enableFeature.pl - no longer aborts operation after database update/creatiion fix: InstallData/install_TTC_CRC.sh - fixed name of default feature: 450.crc.small -> 450_crc_small chg: TTC-Library/crc/crc_common.c - code reformatted (astyle) chg: TTC-Library/crc/crc_common.h - code reformatted (astyle) chg: TTC-Library/crc/crc_small.c - code reformatted (astyle) chg: TTC-Library/crc/crc_small.h - code reformatted (astyle) chg: TTC-Library/interfaces/ttc_crc_interface.c - code reformatted (astyle) chg: TTC-Library/interfaces/ttc_crc_interface.h - code reformatted (astyle) chg: TTC-Library/ttc_crc.h - code reformatted (astyle) chg: TTC-Library/ttc_crc_types.h - code reformatted (astyle) del: InstallData/scripts/features.pm - removed dynamic file commit f59de1646c5b63d15aa26ac856974c63bb7f1002 Author: Gregor Date: Fri Mar 23 15:26:10 2018 +0100 chg: added empty extension ttc_crc + crc_small (ToDo: fill with implementations) new: InstallData/install_TTC_CRC.sh new: InstallData/low_level/install_TTC_CRC_SMALL.sh new: TTC-Library/crc/crc_common.c new: TTC-Library/crc/crc_common.h new: TTC-Library/crc/crc_small.c new: TTC-Library/crc/crc_small.h new: TTC-Library/crc/crc_small_types.h new: TTC-Library/interfaces/ttc_crc_interface.c new: TTC-Library/interfaces/ttc_crc_interface.h new: TTC-Library/ttc_crc.c new: TTC-Library/ttc_crc.h new: TTC-Library/ttc_crc_types.h new: Template/examples/example_ttc_crc.c new: Template/examples/example_ttc_crc.h commit 64ab970010116abfe1b1fd76716d38a338363d39 Author: Gregor Date: Fri Mar 23 15:23:33 2018 +0100 chg: TTC-Library/templates/_install_TTC_DEVICE.sh - changed place of DefaultLowLevelDriver="" line chg: TTC-Library/templates/create_DeviceDriver.pl - now updates list of DefaultLowLevelDriver="" lines commit bf3984da3acef5cd0d441ba712a7bbee20be7ba9 Author: Gregor Date: Fri Mar 23 11:31:10 2018 +0100 chg: InstallData/scripts/createDevelopmentVersion.pl - changed help text at end of script: "Next Steps" is now at end of text to improve visibility chg: TTC-Library/templates/create_DeviceDriver.pl - removed superfluos lines in help text (those being displayed by createDevelopmentVersion.pl anyway) commit c218259a0e0763c58ebb3bc70136fa1e2b3adeea Author: Gregor Date: Fri Mar 23 11:22:53 2018 +0100 chg: InstallData/install_TTC_SDCARD.sh - added: activate.500_ttc_crc.sh chg: Template/compile.sh - changed default behaviour: NOFLASH -> FLASH (now does not flash if keyword FLASH is missing) commit 8a0d1503ed0303bf0c55f74f2df01ee3b0b815e2 Author: Gregor Date: Thu Mar 22 03:57:22 2018 +0100 chg: InstallData/install_1BasicExtensions.sh - minor changes chg: TTC-Library/sdcard/sdcard_common.c - minor changes chg: TTC-Library/ttc_sdcard.c - minor changes commit 22da079df78285959f457e7ccc8962276546a8c1 Author: Gregor Date: Tue Mar 20 20:26:12 2018 +0100 chg: InstallData/scripts/createDevelopmentVersion.pl - disabled mkdir verbose output chg: TTC-Library/interfaces/ttc_sdcard_interface.c - added function: ttc_driver_sdcard_wait_busy() chg: TTC-Library/interfaces/ttc_sdcard_interface.h - added function: ttc_driver_sdcard_wait_busy() fix: TTC-Library/sdcard/sdcard_common.c - sdcard_common_crc7_calculate(): fixed implementation chg: TTC-Library/sdcard/sdcard_common.c - added functions: sdcard_common_crc16_calculate(), sdcard_common_disable_crc(), sdcard_common_wait_busy() chg: TTC-Library/sdcard/sdcard_common.h - added functions: sdcard_common_crc16_calculate(), sdcard_common_disable_crc(), sdcard_common_wait_busy() fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_block_read(): fixed padding block up to current block size (untested) chg: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_block_write(): now sets flag Config->Flags.CardBusyWriting instead of waiting for sdcard to return faster (requires to call sdcard_spi_wait_busy() before issuing next command) chg: TTC-Library/sdcard/sdcard_spi.c - addded function: sdcard_spi_wait_busy() chg: TTC-Library/sdcard/sdcard_spi.h - addded function: sdcard_spi_wait_busy() chg: TTC-Library/ttc_sdcard.c - ttc_sdcard_block_write(): moved error code analysis from low-level driver up here chg: TTC-Library/ttc_sdcard.c - ttc_sdcard_prepare(): added self tests for sdcard_common_crc*() functions chg: TTC-Library/ttc_sdcard.c - added functions: ttc_sdcard_wait_busy(), ttc_sdcard_command_application_r1(), ttc_sdcard_command_application_rn(), ttc_sdcard_command_rn() chg: TTC-Library/ttc_sdcard.h - added functions: ttc_sdcard_wait_busy(), ttc_sdcard_command_application_r1(), ttc_sdcard_command_application_rn(), ttc_sdcard_command_rn() chg: TTC-Library/ttc_sdcard.h - added documentation chg: TTC-Library/ttc_sdcard_types.h - added to enum: e_ttc_sdcard_errorcode chg: TTC-Library/ttc_sdcard_types.h - added structs: t_ttc_sdcard_response_r2 chg: TTC-Library/ttc_sdcard_types.h - added field: t_ttc_sdcard_config.Flags.CardBusyWriting chg: Template/examples/example_ttc_sdcard.c - added documentation chg: Template/examples/example_ttc_sdcard.c - disabled ttc_sdcard_block_write() part for safety chg: ./TTC-Library/ttc_sdcard.c - replace '_command_disable_crc' -> '_disable_crc' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_command_disable_crc' -> '_disable_crc' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_command_disable_crc' -> '_disable_crc' commit 79434c0af76eb9e441c66e162617cabb982b2d85 Author: Gregor Date: Mon Mar 19 17:52:18 2018 +0100 chg: TTC-Library/interfaces/ttc_sdcard_interface.c - ttc_sdcard_interface_command_r1(): changed return type chg: TTC-Library/interfaces/ttc_sdcard_interface.h - ttc_sdcard_interface_command_r1(): changed return type chg: TTC-Library/sdcard/sdcard_common.c - added functions: sdcard_common_command_r2(), sdcard_common_status() chg: TTC-Library/sdcard/sdcard_common.h - added functions: sdcard_common_command_r2(), sdcard_common_status() chg: TTC-Library/sdcard/sdcard_spi.c - added functions: _sdcard_spi_wait_while_busy() fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_block_write(): now successfully writes block onto card (tested with 1GB SDCARD v1.x) chg: TTC-Library/ttc_sdcard.c - added function: ttc_sdcard_status() chg: TTC-Library/ttc_sdcard.h - added function: ttc_sdcard_status() chg: TTC-Library/ttc_sdcard_types.h - added several structures and enums chg: Template/examples/example_ttc_sdcard.c - added ttc_sdcard_block_write() call chg: Template/examples/example_ttc_sdcard.h - block size changed: 512 -> ESD_BLOCK_SIZE commit 8d3638eb297e655e50a391cdf80ac419e809046f Author: Gregor Date: Thu Mar 15 16:07:54 2018 +0100 chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/sdcard/sdcard_common.c fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_block_read(): now successfully reads single blocks (tested with 1GB v1.x SDCARD) bug: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_block_read(): yet untested chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/ttc_sdcard.h chg: Template/examples/example_ttc_sdcard.c commit b9ae8dcebd8fd5db95c156c58b3c033f41ce7d05 Author: Gregor Date: Tue Mar 13 14:51:04 2018 +0100 fix: TTC-Library/sdcard/sdcard_spi.c - _sdcard_spi_command_r1(): fixed waiting for card chg: Template/examples/example_ttc_sdcard.c - added reading block from card after successfully mounting it chg: Template/examples/example_ttc_sdcard.h commit d120eae5fcdc70aa67f3c6aa2bf210b25426976e Author: Gregor Date: Mon Mar 12 16:07:15 2018 +0100 chg: ./TTC-Library/ttc_sdcard_types.h - replace '_app_command' -> '_command_application_' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_app_command' -> '_command_application_' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_app_command' -> '_command_application_' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_application__' -> '_application_' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_application__' -> '_application_' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'e_ttc_sdcard_command_application_' -> 'e_ttc_sdcard_command_application' chg: ./TTC-Library/ttc_sdcard.c - replace 'e_ttc_sdcard_command_application_' -> 'e_ttc_sdcard_command_application' chg: ./TTC-Library/ttc_sdcard.h - replace 'e_ttc_sdcard_command_application_' -> 'e_ttc_sdcard_command_application' chg: ./TTC-Library/sdcard/sdcard_common.h - replace 'e_ttc_sdcard_command_application_' -> 'e_ttc_sdcard_command_application' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'e_ttc_sdcard_command_application_' -> 'e_ttc_sdcard_command_application' chg: TTC-Library/sdcard/sdcard_spi.c - added implementations (yet untested): sdcard_spi_block_write(), read() commit 82f9b64909a62f25e910f2a3cddfdb55fe1e9410 Author: Gregor Date: Thu Mar 8 19:19:53 2018 +0100 fix: ttc_sdcard now successfully awakes 1GB and 2GB SDCARD v1.x and reads their CSD and CID register. *-) fix: TTC-Library/sdcard/sdcard_common.c fix: TTC-Library/sdcard/sdcard_common.h fix: TTC-Library/sdcard/sdcard_spi.c fix: TTC-Library/ttc_sdcard.c fix: TTC-Library/ttc_sdcard_types.h commit 612f1bd5f137afb2f919e84b623766948a0efc57 Author: Gregor Rebel Date: Tue Mar 6 11:37:20 2018 +0100 fix: InstallData/install_1BasicExtensions.sh - fixed merge conflict fix: Updates/update_1.0.53.sh - fixed merge conflict commit 2a222c17177b7910c15a68ed42e6ee0526b23cec Merge: f2502815 3a68e538 Author: Gregor Rebel Date: Tue Mar 6 11:35:03 2018 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit f25028156370735b9a2d25b733fa61176d21820a Author: Gregor Rebel Date: Tue Mar 6 11:32:04 2018 +0100 fix: InstallData/install_1BasicExtensions.sh - fixed getDocumentation() call fix: InstallData/low_level/install_TTC_ACCELEROMETER_MPU6050.sh - fixed getDocumentation() call chg: InstallData/scripts/installFuncs.sh - added function: confirmInstalled() chg: TTC-Library/adc/adc_stm32f1xx.c - code reformatted chg: TTC-Library/adc/adc_stm32f1xx.h - code reformatted chg: TTC-Library/adc/adc_stm32l1xx.h - code reformatted chg: TTC-Library/adc/adc_stm32l1xx_types.h - code reformatted chg: TTC-Library/board/board_dso_0138.c - code reformatted chg: TTC-Library/gfx/gfx_ili93xx.c - code reformatted chg: TTC-Library/gfx/gfx_ili93xx.h - code reformatted chg: TTC-Library/gfx/gfx_image.h - code reformatted chg: TTC-Library/interfaces/ttc_adc_interface.h - code reformatted chg: TTC-Library/interfaces/ttc_gfx_interface.h - code reformatted chg: TTC-Library/ttc_adc.c - code reformatted chg: TTC-Library/ttc_adc.h - code reformatted chg: TTC-Library/ttc_adc_configuration.h - code reformatted chg: TTC-Library/ttc_adc_types.h - code reformatted chg: TTC-Library/ttc_font.c - code reformatted chg: TTC-Library/ttc_font.h - code reformatted chg: TTC-Library/ttc_gfx.c - code reformatted chg: TTC-Library/ttc_gfx.h - code reformatted chg: TTC-Library/usart/usart_stm32f1xx.c - code reformatted chg: Template/examples/example_gfx_benchmark.h - code reformatted commit 3a68e53820129947b9a935007bc61a468e382804 Author: Gregor Date: Fri Mar 2 14:48:27 2018 +0100 chg: InstallData/install_1BasicExtensions.sh - added documentation CRC-Einfuehrung.pdf chg: InstallData/install_TTC_SDCARD.sh - added documentation How_to_use_MMC-SDCARD.html chg: InstallData/scripts/installFuncs.sh - get(): now will download complete webpage and convert for offline usage when filename suffix of output file is .html chg: TTC-Library/sdcard/sdcard_common.c - sdcard_common_wake_up(): added implementation bug: TTC-Library/sdcard/sdcard_common.c - sdcard_common_wake_up(): still does not work chg: TTC-Library/sdcard/sdcard_spi.c - minor changes chg: TTC-Library/ttc_sdcard.c - ttc_sdcard_load_defaults(): now enabled Vdd Range 3.5-3.6 chg: TTC-Library/ttc_sdcard_types.h - updated several structs commit e28cab405f0e652187ff27c66545468fdea5dadd Author: Gregor Date: Wed Feb 28 15:37:22 2018 +0100 bug: TTC-Library/sdcard/sdcard_common.c - sdcard_common_get_data(): now reads only zeroes from csd and cid register :-( chg: ./TTC-Library/ttc_sdcard.c - replace 'Card.Status' -> 'Card.LastResponse' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'Card.Status' -> 'Card.LastResponse' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'Card.Status' -> 'Card.LastResponse' commit 7bac06b4d22a65b0fed55f5484344b1e7a9ea5c2 Author: Gregor Date: Wed Feb 28 02:57:39 2018 +0100 fix: ttc_sdcard - fixed crc7 calculation bug: ttc_sdcard - sdcard_common_get_data() still reads corrupted csd register data (detects 2GB SDCARD as 40MB) chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_go_idle_state' -> 'E_ttc_sdcard_cmd0_go_idle_state' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_go_idle_state' -> 'E_ttc_sdcard_cmd0_go_idle_state' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_go_idle_state' -> 'E_ttc_sdcard_cmd0_go_idle_state' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'E_ttc_sdcard_command_go_idle_state' -> 'E_ttc_sdcard_cmd0_go_idle_state' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_go_idle_state' -> 'E_ttc_sdcard_cmd0_go_idle_state' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_get_operating_condition' -> 'E_ttc_sdcard_cmd1_get_operating_condition' chg: ./TTC-Library/ttc_sdcard.c - replace 'E_ttc_sdcard_command_get_operating_condition' -> 'E_ttc_sdcard_cmd1_get_operating_condition' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_get_operating_condition' -> 'E_ttc_sdcard_cmd1_get_operating_condition' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_get_operating_condition' -> 'E_ttc_sdcard_cmd1_get_operating_condition' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_get_operating_condition' -> 'E_ttc_sdcard_cmd1_get_operating_condition' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_get_relative_address' -> 'E_ttc_sdcard_cmd3_get_relative_address' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_get_relative_address' -> 'E_ttc_sdcard_cmd3_get_relative_address' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_get_relative_address' -> 'E_ttc_sdcard_cmd3_get_relative_address' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_get_relative_address' -> 'E_ttc_sdcard_cmd3_get_relative_address' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_get_interface_condition' -> 'E_ttc_sdcard_cmd8_get_interface_condition' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_get_interface_condition' -> 'E_ttc_sdcard_cmd8_get_interface_condition' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_get_interface_condition' -> 'E_ttc_sdcard_cmd8_get_interface_condition' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_get_interface_condition' -> 'E_ttc_sdcard_cmd8_get_interface_condition' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_get_card_specific_data' -> 'E_ttc_sdcard_cmd9_get_card_specific_data' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_get_card_specific_data' -> 'E_ttc_sdcard_cmd9_get_card_specific_data' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_get_card_specific_data' -> 'E_ttc_sdcard_cmd9_get_card_specific_data' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_get_card_specific_data' -> 'E_ttc_sdcard_cmd9_get_card_specific_data' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_get_card_identification' -> 'E_ttc_sdcard_cmd10_get_card_identification' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_get_card_identification' -> 'E_ttc_sdcard_cmd10_get_card_identification' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_get_card_identification' -> 'E_ttc_sdcard_cmd10_get_card_identification' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_get_card_identification' -> 'E_ttc_sdcard_cmd10_get_card_identification' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_sd_status' -> 'E_ttc_sdcard_cmd13_sd_status' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_sd_status' -> 'E_ttc_sdcard_cmd13_sd_status' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_sd_status' -> 'E_ttc_sdcard_cmd13_sd_status' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_sd_status' -> 'E_ttc_sdcard_cmd13_sd_status' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_set_blocklength' -> 'E_ttc_sdcard_cmd16_set_blocklength' chg: ./TTC-Library/ttc_sdcard.c - replace 'E_ttc_sdcard_command_set_blocklength' -> 'E_ttc_sdcard_cmd16_set_blocklength' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_set_blocklength' -> 'E_ttc_sdcard_cmd16_set_blocklength' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_set_blocklength' -> 'E_ttc_sdcard_cmd16_set_blocklength' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_set_blocklength' -> 'E_ttc_sdcard_cmd16_set_blocklength' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_block_read_single' -> 'E_ttc_sdcard_cmd17_block_read_single' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_block_read_single' -> 'E_ttc_sdcard_cmd17_block_read_single' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_block_read_single' -> 'E_ttc_sdcard_cmd17_block_read_single' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_set_pre_erase_amount' -> 'E_ttc_sdcard_cmd23_set_pre_erase_amount' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_set_pre_erase_amount' -> 'E_ttc_sdcard_cmd23_set_pre_erase_amount' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_set_pre_erase_amount' -> 'E_ttc_sdcard_cmd23_set_pre_erase_amount' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_block_write_single' -> 'E_ttc_sdcard_cmd24_block_write_single' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_block_write_single' -> 'E_ttc_sdcard_cmd24_block_write_single' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_block_write_single' -> 'E_ttc_sdcard_cmd24_block_write_single' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_block_write_multiple' -> 'E_ttc_sdcard_cmd25_block_write_multiple' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_block_write_multiple' -> 'E_ttc_sdcard_cmd25_block_write_multiple' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_block_write_multiple' -> 'E_ttc_sdcard_cmd25_block_write_multiple' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_block_erase_start' -> 'E_ttc_sdcard_cmd32_block_erase_start' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_block_erase_start' -> 'E_ttc_sdcard_cmd32_block_erase_start' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_block_erase_start' -> 'E_ttc_sdcard_cmd32_block_erase_start' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_block_erase_end' -> 'E_ttc_sdcard_cmd33_block_erase_end' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_block_erase_end' -> 'E_ttc_sdcard_cmd33_block_erase_end' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_block_erase_end' -> 'E_ttc_sdcard_cmd33_block_erase_end' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_block_erase' -> 'E_ttc_sdcard_cmd38_block_erase' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_block_erase' -> 'E_ttc_sdcard_cmd38_block_erase' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_block_erase' -> 'E_ttc_sdcard_cmd38_block_erase' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_sd_send_operating_condition' -> 'E_ttc_sdcard_cmd41_sd_send_operating_condition' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_sd_send_operating_condition' -> 'E_ttc_sdcard_cmd41_sd_send_operating_condition' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_sd_send_operating_condition' -> 'E_ttc_sdcard_cmd41_sd_send_operating_condition' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_application_cmd' -> 'E_ttc_sdcard_cmd55_application_cmd' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_application_cmd' -> 'E_ttc_sdcard_cmd55_application_cmd' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_application_cmd' -> 'E_ttc_sdcard_cmd55_application_cmd' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_get_ocr' -> 'E_ttc_sdcard_cmd58_get_ocr' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_get_ocr' -> 'E_ttc_sdcard_cmd58_get_ocr' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_get_ocr' -> 'E_ttc_sdcard_cmd58_get_ocr' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_get_ocr' -> 'E_ttc_sdcard_cmd58_get_ocr' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_crc_on_off' -> 'E_ttc_sdcard_cmd59_crc_on_off' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_crc_on_off' -> 'E_ttc_sdcard_cmd59_crc_on_off' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_crc_on_off' -> 'E_ttc_sdcard_cmd59_crc_on_off' chg: ./InstallData/#Untitled-1# - replace 'E_ttc_sdcard_command_crc_on_off' -> 'E_ttc_sdcard_cmd59_crc_on_off' chg: ./TTC-Library/ttc_sdcard.h.orig - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/ttc_sdcard.c - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/ttc_sdcard.h - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c.orig - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h.orig - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'medium_wakeup' -> 'medium_go_idle' chg: ./TTC-Library/ttc_sdcard.c - replace '_calculate_crc7' -> '_crc7_calculate' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_calculate_crc7' -> '_crc7_calculate' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_calculate_crc7' -> '_crc7_calculate' commit e4607e3619e41cb7ce42a9bbaeeb3ea26610b16c Author: Gregor Date: Mon Feb 26 15:44:22 2018 +0100 chg: ./TTC-Library/ttc_sdcard.h.orig - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/ttc_sdcard.c - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/ttc_sdcard.h - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c.orig - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h.orig - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '_send_command' -> '_command_r1' chg: ./TTC-Library/ttc_sdcard.h.orig - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/ttc_sdcard.c - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/ttc_sdcard.h - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c.orig - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h.orig - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/sdcard/sdcard_common.h - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/sdcard/sdcard_common.c - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace '_read_command' -> '_command_rn' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '_read_command' -> '_command_rn' commit f5b81a81dbfa89b7d2af4a40c11399895ec622ef Author: Gregor Date: Tue Feb 20 23:17:17 2018 +0100 fix: ttc_sdcard: fixed some bugs in accessing the sdcard chg: ttc_sdcard: added reading cid and csd register bug: ttc_sdcard: csd register content does not seem to be correct chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_send_' -> 'E_ttc_sdcard_command_read_' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_send_' -> 'E_ttc_sdcard_command_read_' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_send_' -> 'E_ttc_sdcard_command_read_' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'E_ttc_sdcard_command_send_' -> 'E_ttc_sdcard_command_read_' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'E_ttc_sdcard_command_read_' -> 'E_ttc_sdcard_command_get_' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace 'E_ttc_sdcard_command_read_' -> 'E_ttc_sdcard_command_get_' chg: ./TTC-Library/sdcard/sdcard_common.c - replace 'E_ttc_sdcard_command_read_' -> 'E_ttc_sdcard_command_get_' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'E_ttc_sdcard_command_read_' -> 'E_ttc_sdcard_command_get_' chg: InstallData/install_TTC_SDCARD.sh chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/sdcard/sdcard_common.c chg: TTC-Library/sdcard/sdcard_common.h chg: TTC-Library/sdcard/sdcard_spi.c chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/spi/spi_stm32f1xx.c chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_sdcard.h chg: TTC-Library/ttc_sdcard_types.h chg: Updates/update_1.0.53.sh commit ac9c46080701103e1d38ec23f492e7fb57582af6 Author: Gregor Date: Mon Feb 19 18:21:39 2018 +0100 fix: TTC-Library/interfaces/ttc_sdcard_interface.c - ttc_sdcard_interface_send_command(): added misssing return value fix: TTC-Library/interfaces/ttc_sdcard_interface.h - ttc_sdcard_interface_send_command(): added misssing return value fix: TTC-Library/sdcard/sdcard_common.c - sdcard_common_send_command(): added misssing return value fix: TTC-Library/sdcard/sdcard_common.h - sdcard_common_send_command(): added misssing return value chg: TTC-Library/sdcard/sdcard_spi.c - minor change fix: TTC-Library/ttc_sdcard.c - ttc_sdcard_send_command(): now returns return value from low-level function fix: TTC-Library/ttc_sdcard.h - ttc_sdcard_send_command(): now returns return value from low-level function commit 93f564f744e18079a14e42e58aea2e2fcf65840e Author: Gregor Date: Thu Feb 15 17:27:43 2018 +0100 fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_send_command(): now returns sdcard response instead of ignoring it fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_medium_mount(): now successfully wakes up sdcard fix: TTC-Library/sdcard/sdcard_spi.h - sdcard_spi_send_command(): added return value fix: TTC-Library/ttc_sdcard.c - sdcard_spi_send_command(): added return value fix: TTC-Library/ttc_sdcard.h - sdcard_spi_send_command(): added return value commit 50d0c498f1178ce59532571069ec6a3d3b5d1ba8 Author: Gregor Rebel Date: Thu Feb 15 02:04:44 2018 +0100 chg: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - added download: STM32_P107_revision_C_examples.zip chg: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - changed documentation folder: Boards/ -> Boards/Olimex_P107/ chg: TTC-Library/sdcard/sdcard_common.c - sdcard_common_prepare_command(): now sets fixed crc 0xff instead of return value from sdcard_common_calculate_crc7() which seems to be buggy fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_medium_mount(): reported first sdcard communication to be successfull, which was wrong :-( bug: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_medium_mount(): currently does not establish communication with sdcard chg: TTC-Library/ttc_sdcard_types.h - minor changes commit b17ea8f9c5f54324ee36c6110c5444f98e517065 Author: Gregor Date: Wed Feb 14 16:33:03 2018 +0100 chg: TTC-Library/interfaces/ttc_sdcard_interface.c - changed return types: ttc_sdcard_interface_get_block_count(), ttc_sdcard_interface_get_block_size() chg: TTC-Library/interfaces/ttc_sdcard_interface.h - changed return types: ttc_sdcard_interface_get_block_count(), ttc_sdcard_interface_get_block_size() chg: TTC-Library/sdcard/sdcard_common.c - added functions: sdcard_common_command_sd_status(), sdcard_common_prepare_command(), sdcard_common_read_command() chg: TTC-Library/sdcard/sdcard_common.h - added functions: sdcard_common_command_sd_status(), sdcard_common_prepare_command(), sdcard_common_read_command() chg: TTC-Library/sdcard/sdcard_spi.c - added functions: sdcard_spi_read_command(), _sdcard_spi_send_command() bug: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_mount(): fails to read sdcard status via sdcard_common_command_sd_status() chg: TTC-Library/sdcard/sdcard_spi.c - changed return types: sdcard_spi_get_block_count(), sdcard_spi_get_block_size() chg: TTC-Library/sdcard/sdcard_spi.h - changed return types: sdcard_spi_get_block_count(), sdcard_spi_get_block_size() chg: TTC-Library/ttc_sdcard.c - changed return types: ttc_sdcard_get_block_count(), ttc_sdcard_get_block_size() chg: TTC-Library/ttc_sdcard.c - ttc_sdcard_medium_mount(): now asks low-level driver for block size and count chg: TTC-Library/ttc_sdcard.h - changed return types: ttc_sdcard_get_block_count(), ttc_sdcard_get_block_size() chg: TTC-Library/ttc_sdcard_types.h - added to t_ttc_sdcard_config: Ini.Retries, LastCardStatus, CardVersion, BlockSize, BlockCount commit 8e573780f3d5bee8e1090125f38776f5f2989299 Author: Gregor Date: Fri Feb 9 14:17:20 2018 +0100 fix: Template/examples/example_ttc_sdcard.c - now turns on TTC_LED1 if sdcard is inserted and can be awaken :-) fix: TTC-Library/spi/spi_stm32f1xx.c - fixed spi send + read operations for slow baudrate (now works with sdcard_spi) fix: TTC-Library/spi/spi_stm32l1xx.c - fixed spi send + read operations for slow baudrate (now should work with sdcard_spi) fix: TTC-Library/ttc_sdcard.c - fixed detection and wake up of sdcard medium chg: TTC-Library/ttc_sdcard.h - new functions: ttc_sdcard_block_write(), ttc_sdcard_block_read(), ttc_sdcard_get_block_count(), ttc_sdcard_get_block_size() chg: TTC-Library/ttc_sdcard_types.h - removed from struct t_ttc_sdcard_command_argument: FF chg: TTC-Library/ttc_sdcard_types.h - added to enum e_ttc_sdcard_errorcode: E_ttc_sdcard_errorcode_card_not_found, E_ttc_sdcard_errorcode_card_not_answering chg: TTC-Library/sdcard/sdcard_common.c - implemented functions: sdcard_common_send_command() chg: TTC-Library/sdcard/sdcard_common.c - removed global variables: sdcard_common_Command_* fix: TTC-Library/sdcard/sdcard_common.h - added functions: sdcard_common_send_command() fix: TTC-Library/sdcard/sdcard_spi.c - fixed detection and wake up of sdcard medium chg: TTC-Library/sdcard/sdcard_spi.h - added functions: sdcard_spi_medium_unmount(), sdcard_spi_medium_mount(), sdcard_spi_get_block_size(), sdcard_spi_get_block_count() chg: InstallData/scripts/formatSources.pl - removed astyle options: indent-cases, indent-preproc-cond chg: lots of sources reformatted to new astyle settings: chg: TTC-Library/adc/adc_stm32l1xx.c chg: TTC-Library/adc/adc_stm32l1xx.h chg: TTC-Library/basic/basic_stm32l1xx.c chg: TTC-Library/board/board_olimex_stm32_p107.c chg: TTC-Library/cpu/cm3_mutex.c chg: TTC-Library/cpu/cm3_semaphore.c chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32f1xx_types.h chg: TTC-Library/gpio/gpio_stm32l0xx_types.h chg: TTC-Library/gpio/gpio_stm32l1xx.c chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/gpio/gpio_stm32w1xx_types.h chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_math_interface.h chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_rtls_interface.c chg: TTC-Library/interfaces/ttc_rtls_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_slam_interface.c chg: TTC-Library/interfaces/ttc_slam_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_string_interface.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/math/math_common.h chg: TTC-Library/math/math_software_double.h chg: TTC-Library/math/math_software_float.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_common.c chg: TTC-Library/radio/radio_common.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/radio/radio_stm32w1xx_types.h chg: TTC-Library/register/register_cortexm3.c chg: TTC-Library/register/register_stm32f1xx.c chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/register/register_stm32l1xx_types.h chg: TTC-Library/rtls/rtls_common.c chg: TTC-Library/rtls/rtls_crtof_simple_2d_types.h chg: TTC-Library/rtls/rtls_square4.c chg: TTC-Library/rtls/rtls_square4_types.h chg: TTC-Library/sbrk.c chg: TTC-Library/scheduler/freertos_heap_1.c chg: TTC-Library/scheduler/freertos_queue_types.h chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/scheduler/freertos_task_types.h chg: TTC-Library/sdcard/sdcard_common.c chg: TTC-Library/sdcard/sdcard_common.h chg: TTC-Library/sdcard/sdcard_spi.c chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/slam/slam_simple_2d.c chg: TTC-Library/slam/slam_simple_2d_types.h chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32l1xx.c chg: TTC-Library/systick/systick_cortexm3.c chg: TTC-Library/systick/systick_freertos.c chg: TTC-Library/templates/device_common.c chg: TTC-Library/templates/device_common.h chg: TTC-Library/ttc_assert.c chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_board.c chg: TTC-Library/ttc_board_types.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_font_types.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list_item_types.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_math.c chg: TTC-Library/ttc_math.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_mutex.c chg: TTC-Library/ttc_mutex_types.h chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_queue.c chg: TTC-Library/ttc_queue_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_random.c chg: TTC-Library/ttc_random.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_rtls.c chg: TTC-Library/ttc_rtls.h chg: TTC-Library/ttc_rtls_types.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_sdcard.h chg: TTC-Library/ttc_sdcard_types.h chg: TTC-Library/ttc_semaphore.c chg: TTC-Library/ttc_semaphore_types.h chg: TTC-Library/ttc_slam.c chg: TTC-Library/ttc_slam.h chg: TTC-Library/ttc_slam_types.h chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_states.c chg: TTC-Library/ttc_states.h chg: TTC-Library/ttc_states_types.h chg: TTC-Library/ttc_string_types.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_systick.c chg: TTC-Library/ttc_systick_types.h chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: Template/examples/example_ttc_radio_ranging_common.c chg: Template/examples/example_ttc_radio_ranging_common.h chg: Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c chg: Template/examples/example_ttc_rtls_square4.c chg: Template/examples/example_ttc_rtls_square4.h chg: Updates/update_1.0.53.sh commit e7a37e005accd03cbcf117463c130840ee70814e Author: Gregor Date: Thu Feb 8 17:38:40 2018 +0100 chg: TTC-Library/interfaces/ttc_sdcard_interface.c - added functions: ttc_driver_sdcard_mount(), ttc_driver_sdcard_mount() chg: TTC-Library/interfaces/ttc_sdcard_interface.h - added functions: ttc_driver_sdcard_mount(), ttc_driver_sdcard_mount() chg: TTC-Library/interfaces/ttc_spi_interface.c - ttc_spi_interface_read_raw(): changed return type chg: TTC-Library/interfaces/ttc_spi_interface.h - ttc_spi_interface_read_raw(): changed return type fix: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_detect(): now uses chip-select line to detect presence of sdcard chg: TTC-Library/sdcard/sdcard_spi.c - changed spi bus configuration: ClockIdleHigh=0->1, lockPhase2ndEdge=0->1 fix: TTC-Library/sdcard/sdcard_spi.c - sdcard chip-select is now controlled by sdcard_spi instead of ttc_spi for better control chg: TTC-Library/sdcard/sdcard_spi.c - added functions: sdcard_spi_mount(), sdcard_spi_unmount() bug: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_mount(): still gets no answer from sdcard chg: TTC-Library/sdcard/sdcard_spi.h - added functions: sdcard_spi_mount(), sdcard_spi_unmount() chg: TTC-Library/sdcard/sdcard_spi_types.h - minor changes chg: TTC-Library/spi/spi_stm32f1xx.c - TimeOutRxNe_us: is calculated based on current spi baudrate fix: TTC-Library/spi/spi_stm32f1xx.c - spi_stm32f1xx_read_raw(): did return before last byte was send out chg: TTC-Library/spi/spi_stm32f1xx.c - spi_stm32f1xx_read_raw(): changed return type e_ttc_spi_errorcode -> t_u16 chg: TTC-Library/spi/spi_stm32f1xx.h - spi_stm32f1xx_read_raw(): changed return type e_ttc_spi_errorcode -> t_u16 fix: TTC-Library/ttc_sdcard.c - ttc_sdcard_detect(): fixed high-level sdcard detection chg: TTC-Library/ttc_sdcard.c - added functions: ttc_sdcard_mount(), ttc_sdcard_unmount() chg: TTC-Library/ttc_sdcard.h - added functions: ttc_sdcard_mount(), ttc_sdcard_unmount() fix: TTC-Library/ttc_sdcard_types.h - e_ttc_sdcard_command: all command entries now have bit 6 being set chg: TTC-Library/ttc_spi.c - ttc_spi_master_read(): changed return type e_ttc_spi_errorcode -> t_u16 chg: TTC-Library/ttc_spi.h - ttc_spi_master_read(): changed return type e_ttc_spi_errorcode -> t_u16 chg: TTC-Library/ttc_spi_types.h - t_ttc_spi_config: added TimeOutRxNe_us chg: Template/examples/example_ttc_sdcard.c - added sdcard mount/ unmount operation code commit 20f46922e193c302c566dd78cf690773e48c5af3 Author: Gregor Date: Wed Feb 7 15:01:31 2018 +0100 chg: spi read-operations now can send a configured data word/byte while waiting for data from slave chg: TTC-Library/sdcard/sdcard_spi.c chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/spi/spi_stm32f1xx.c chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32l1xx.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_spi_types.h commit 41612b29d6bc3a5f8675a65b37190a81ea9a7d3a Author: Gregor Date: Tue Feb 6 17:51:42 2018 +0100 fix: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - fixed value of TTC_SPI1_NSS1 bug: TTC-Library/sdcard/sdcard_spi.c - still does not detect card (though it now receives some data) fix: TTC-Library/spi/spi_stm32f1xx.c - spi_stm32f1xx_init(): rewrote most of it (configuration was completely broken) chg: changed astyle setting to indent #ifdef clauses chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_cm3_types.h chg: TTC-Library/basic/basic_stm32f1xx_types.h chg: TTC-Library/basic/basic_stm32l0xx.h chg: TTC-Library/basic/basic_stm32l0xx_types.h chg: TTC-Library/basic/basic_stm32l1xx.h chg: TTC-Library/basic/basic_stm32l1xx_types.h chg: TTC-Library/board/board_dso_0138.h chg: TTC-Library/board/board_dso_0138_types.h chg: TTC-Library/board/board_olimex_stm32_lcd_types.h chg: TTC-Library/board/board_olimex_stm32_p107_types.h chg: TTC-Library/board/board_sensor_dwm1000_types.h chg: TTC-Library/board/board_stm32l053_discovery.h chg: TTC-Library/board/board_stm32l053_discovery_types.h chg: TTC-Library/board/board_stm32l100c_discovery_types.h chg: TTC-Library/board/board_stm32l152_discovery_types.h chg: TTC-Library/cm0/cm0_mutex.h chg: TTC-Library/cm0/cm0_mutex_types.h chg: TTC-Library/cm0/cm0_semaphore.h chg: TTC-Library/cm0/cm0_semaphore_types.h chg: TTC-Library/cpu/cm3_mutex.h chg: TTC-Library/cpu/cm3_mutex_types.h chg: TTC-Library/cpu/cm3_semaphore_types.h chg: TTC-Library/cpu/cpu_common.h chg: TTC-Library/cpu/cpu_cortexm0.h chg: TTC-Library/cpu/cpu_cortexm0_types.h chg: TTC-Library/cpu/cpu_cortexm3.h chg: TTC-Library/cpu/cpu_cortexm3_types.h chg: TTC-Library/cpu/cpu_cortexm4.h chg: TTC-Library/cpu/cpu_cortexm4_types.h chg: TTC-Library/cpu/cpu_stm32f0xx.h chg: TTC-Library/cpu/cpu_stm32f0xx_types.h chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/cpu/cpu_stm32f1xx_types.h chg: TTC-Library/cpu/cpu_stm32f2xx.h chg: TTC-Library/cpu/cpu_stm32f2xx_types.h chg: TTC-Library/cpu/cpu_stm32f3xx.h chg: TTC-Library/cpu/cpu_stm32f3xx_types.h chg: TTC-Library/cpu/cpu_stm32f4xx.h chg: TTC-Library/cpu/cpu_stm32f4xx_types.h chg: TTC-Library/cpu/cpu_stm32l0xx.h chg: TTC-Library/cpu/cpu_stm32l0xx_types.h chg: TTC-Library/cpu/cpu_stm32l1xx.h chg: TTC-Library/cpu/cpu_stm32l1xx_types.h chg: TTC-Library/cpu/cpu_stm32w1xx.h chg: TTC-Library/cpu/cpu_stm32w1xx_types.h chg: TTC-Library/ethernet/ethernet_ste101p_types.h chg: TTC-Library/gfx/gfx_ili93xx_types.h chg: TTC-Library/gpio/gpio_common.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32f1xx.h chg: TTC-Library/gpio/gpio_stm32f1xx_types.h chg: TTC-Library/gpio/gpio_stm32l0xx.h chg: TTC-Library/gpio/gpio_stm32l0xx_types.h chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/gpio/gpio_stm32w1xx.h chg: TTC-Library/gpio/gpio_stm32w1xx_types.h chg: TTC-Library/heap/heap_freertos.c chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_board_interface.c chg: TTC-Library/interfaces/ttc_board_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_string_interface.c chg: TTC-Library/interfaces/ttc_string_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_systick_interface.c chg: TTC-Library/interfaces/ttc_systick_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.c chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_cortexm3_types.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32f1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32w1xx.h chg: TTC-Library/interrupt/interrupt_stm32w1xx_types.h chg: TTC-Library/math/math_software_double_types.h chg: TTC-Library/math/math_software_float_types.h chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32f1xx_types.h chg: TTC-Library/memory/memory_stm32l0xx.h chg: TTC-Library/memory/memory_stm32l0xx_types.h chg: TTC-Library/memory/memory_stm32l1xx.h chg: TTC-Library/memory/memory_stm32l1xx_types.h chg: TTC-Library/memory/memory_stm32w1xx.h chg: TTC-Library/memory/memory_stm32w1xx_types.h chg: TTC-Library/register/register_stm32f1xx.h chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/register/register_stm32l0xx.h chg: TTC-Library/register/register_stm32l0xx_types.h chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/register/register_stm32l1xx_types.h chg: TTC-Library/register/register_stm32w1xx.h chg: TTC-Library/register/register_stm32w1xx_types.h chg: TTC-Library/rtc/rtc_stm32l1xx.h chg: TTC-Library/scheduler/freertos_mutex.h chg: TTC-Library/scheduler/freertos_mutex_types.h chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/scheduler/freertos_task.h chg: TTC-Library/scheduler/freertos_task_types.h chg: TTC-Library/sdcard/sdcard_common.c chg: TTC-Library/sdcard/sdcard_spi_types.h chg: TTC-Library/spi/spi_stm32f1xx.c chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32l0xx.h chg: TTC-Library/spi/spi_stm32l0xx_types.h chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/spi/spi_stm32w1xx.h chg: TTC-Library/spi/spi_stm32w1xx_types.h chg: TTC-Library/string/string_ascii.h chg: TTC-Library/string/string_ascii_types.h chg: TTC-Library/string/string_common.c chg: TTC-Library/string/string_common.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32l0xx.h chg: TTC-Library/sysclock/sysclock_stm32l0xx_types.h chg: TTC-Library/sysclock/sysclock_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32w1xx.h chg: TTC-Library/sysclock/sysclock_stm32w1xx_types.h chg: TTC-Library/systick/systick_cortexm3_types.h chg: TTC-Library/systick/systick_freertos.h chg: TTC-Library/systick/systick_freertos_types.h chg: TTC-Library/timer/timer_stm32f0xx_types.h chg: TTC-Library/timer/timer_stm32w1xx_types.h chg: TTC-Library/ttc_assert.c chg: TTC-Library/ttc_assert.h chg: TTC-Library/ttc_assert_types.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_board.c chg: TTC-Library/ttc_board.h chg: TTC-Library/ttc_board_types.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu.h chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_extensions.h chg: TTC-Library/ttc_font_types.h chg: TTC-Library/ttc_gfx_types.h chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gpio_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list_item_types.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_math_types.h chg: TTC-Library/ttc_memory.h chg: TTC-Library/ttc_memory_types.h chg: TTC-Library/ttc_mutex.c chg: TTC-Library/ttc_mutex.h chg: TTC-Library/ttc_mutex_types.h chg: TTC-Library/ttc_queue.h chg: TTC-Library/ttc_queue_types.h chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_sdcard.h chg: TTC-Library/ttc_sdcard_types.h chg: TTC-Library/ttc_semaphore.c chg: TTC-Library/ttc_semaphore.h chg: TTC-Library/ttc_semaphore_types.h chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_string.h chg: TTC-Library/ttc_string_types.h chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_systick.c chg: TTC-Library/ttc_systick.h chg: TTC-Library/ttc_systick_types.h chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_task.h chg: TTC-Library/ttc_task_types.h chg: TTC-Library/ttc_timer_types.h chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/usart/usart_stm32f1xx.h chg: TTC-Library/usart/usart_stm32l1xx.h chg: TTC-Library/usart/usart_stm32w1xx.h chg: TTC-Library/usart/usart_stm32w1xx_types.h commit 18d7d7d8b809063f0ac6a2a8de0beff88311c0c2 Author: Gregor Date: Tue Feb 6 13:37:37 2018 +0100 fix: Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml - C_EN -> CEN fix: LEGAL.txt - C_EN -> CEN commit 04bb4f4ee853e96cadafa217d2dd804b8aa154bc Author: Gregor Date: Tue Feb 6 13:35:05 2018 +0100 chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'TIM3EN' -> 'TIM3_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM3EN' -> 'TIM3_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM3EN' -> 'TIM3_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'AWDEN' -> 'AWD_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'AWDEN' -> 'AWD_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'BITNUMBER_ADC_CR1_DISCEN' -> 'BITNUMBER_ADC_CR1_DISC_EN' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'BITNUMBER_ADC_CR1_DISCEN' -> 'BITNUMBER_ADC_CR1_DISC_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'BITNUMBER_ADC_CR1_JDISCEN' -> 'BITNUMBER_ADC_CR1_JDISC_EN' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'BITNUMBER_ADC_CR1_JDISCEN' -> 'BITNUMBER_ADC_CR1_JDISC_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'BKPEN' -> 'BKP_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'CAN1EN' -> 'CAN1_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'CAN2EN' -> 'CAN2_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'CANEN' -> 'CAN_EN' chg: ./LEGAL.txt - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/usefull_threads.c_ - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/stm32w/stm32w_constants.h - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/radio/register_and_variables_dw1000.h - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'CEN' -> 'C_EN' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'CEN' -> 'C_EN' chg: ./Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml - replace 'CEN' -> 'C_EN' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'CHLEN' -> 'CHL_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CHLEN' -> 'CHL_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'CHLEN' -> 'CHL_EN' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'DATLEN' -> 'DATL_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DATLEN' -> 'DATL_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'DATLEN' -> 'DATL_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DMA1EN' -> 'DMA1_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'DMA1EN' -> 'DMA1_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DMA2EN' -> 'DMA2_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'DMA2EN' -> 'DMA2_EN' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'DMAEN' -> 'DMA_EN' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DMAEN' -> 'DMA_EN' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'DMAEN' -> 'DMA_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DMAEN' -> 'DMA_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'DMAEN' -> 'DMA_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'ETHMACRXEN' -> 'ETHMACRX_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'ETHMACTXEN' -> 'ETHMACTX_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'FLITFEN' -> 'FLITF_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'FLITFEN' -> 'FLITF_EN' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'I2C1EN' -> 'I2C1_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'I2C1EN' -> 'I2C1_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'I2C1EN' -> 'I2C1_EN' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'I2C2EN' -> 'I2C2_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'I2C2EN' -> 'I2C2_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'I2C2EN' -> 'I2C2_EN' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ITBUFEN' -> 'ITBUF_EN' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'ITBUFEN' -> 'ITBUF_EN' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ITBUFEN' -> 'ITBUF_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'ITBUFEN' -> 'ITBUF_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'ITBUFEN' -> 'ITBUF_EN' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ITERREN' -> 'ITERR_EN' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'ITERREN' -> 'ITERR_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'ITERREN' -> 'ITERR_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'ITERREN' -> 'ITERR_EN' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ITEVTEN' -> 'ITEVT_EN' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'ITEVTEN' -> 'ITEVT_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'ITEVTEN' -> 'ITEVT_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'ITEVTEN' -> 'ITEVT_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'OTGFSEN' -> 'OTGFS_EN' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'OTGFSEN' -> 'OTGFS_EN' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'PWREN' -> 'PWR_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'PWREN' -> 'PWR_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'PWREN' -> 'PWR_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'SPI2EN' -> 'SPI2_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'SPI2EN' -> 'SPI2_EN' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'SPI2EN' -> 'SPI2_EN' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'SPI2EN' -> 'SPI2_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'SPI3EN' -> 'SPI3_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'SPI3EN' -> 'SPI3_EN' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'SPI3EN' -> 'SPI3_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'SRAMEN' -> 'SRAM_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM12EN' -> 'TIM12_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM13EN' -> 'TIM13_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM14EN' -> 'TIM14_EN' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'TIM2EN' -> 'TIM2_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM2EN' -> 'TIM2_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM2EN' -> 'TIM2_EN' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'TIM4EN' -> 'TIM4_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM4EN' -> 'TIM4_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM4EN' -> 'TIM4_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM5EN' -> 'TIM5_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM5EN' -> 'TIM5_EN' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'TIM6EN' -> 'TIM6_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM6EN' -> 'TIM6_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM6EN' -> 'TIM6_EN' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'TIM7EN' -> 'TIM7_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM7EN' -> 'TIM7_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIM7EN' -> 'TIM7_EN' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'UART4EN' -> 'UART4_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'UART4EN' -> 'UART4_EN' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'UART5EN' -> 'UART5_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'UART5EN' -> 'UART5_EN' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'USART2EN' -> 'USART2_EN' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'USART2EN' -> 'USART2_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'USART2EN' -> 'USART2_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'USART2EN' -> 'USART2_EN' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'USART3EN' -> 'USART3_EN' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'USART3EN' -> 'USART3_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'USART3EN' -> 'USART3_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'USART3EN' -> 'USART3_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'USBEN' -> 'USB_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'USBEN' -> 'USB_EN' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'USBEN' -> 'USB_EN' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'WWDGEN' -> 'WWDG_EN' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'WWDGEN' -> 'WWDG_EN' commit 0928d01fc3e8078c0dedc325714d66d66f89558d Author: Gregor Date: Mon Feb 5 17:09:34 2018 +0100 new: TTC-Library/interfaces/ttc_i2c_interface.c new: TTC-Library/interfaces/ttc_i2c_interface.h commit 0a04c684bc9024cf49768f7bef9231fddeaf6b66 Author: Gregor Date: Mon Feb 5 16:54:57 2018 +0100 bug: TTC-Library/ttc_spi.c - spi device does not seem to be powered up after calling ttc_spi_init() fix: InstallData/install_TTC_SDCARD.sh - added missing object file: sdcard_common.o fix: InstallData/low_level/install_TTC_SDCARD_SPI.sh - low-level acivate script did overwrite source.*.c of high level driver chg: TTC-Library/ethernet/ethernet_ste101p.c - changed warnings into TODO() fix: TTC-Library/interfaces/ttc_sdcard_interface.c - added function: ttc_sdcard_interface_send_command() fix: TTC-Library/interfaces/ttc_sdcard_interface.h - added function: ttc_sdcard_interface_send_command() chg: TTC-Library/sdcard/sdcard_common.c - added function: sdcard_common_calculate_crc7() chg: TTC-Library/sdcard/sdcard_common.c - added constant sdcard command data chg: TTC-Library/sdcard/sdcard_common.h - added function: sdcard_common_calculate_crc7() chg: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_detect(): implemented basic test (untested) chg: TTC-Library/sdcard/sdcard_spi.c - sdcard_spi_send_command(): implmented spi transmit chg: TTC-Library/sdcard/sdcard_spi.h - added function: sdcard_spi_send_command() chg: TTC-Library/sdcard/sdcard_spi_types.h - added to t_sdcard_spi_config: HighSpeed fix: TTC-Library/templates/device_architecture.c - rev 39: __load_defaults(): now will only allocate memory for LowLevelConfig if pointer is NULL (avoids double allocations on subsequent calls) fix: TTC-Library/templates/ttc_device.c fix: TTC-Library/ttc_gpio.c - fixed compilation issues with parallel ports chg: TTC-Library/ttc_gpio.c - added implementations for 10x ttc_gpio_parallel08_*_put() and ttc_gpio_parallel16_*_put() chg: TTC-Library/ttc_gpio.h - updated documentation chg: TTC-Library/ttc_heap.c - minor change fix: TTC-Library/ttc_sdcard.c - ttc_sdcard_get_configuration(): did allocate a memory block for t_ttc_sdcard_config of smaller size chg: TTC-Library/ttc_sdcard.c - ttc_sdcard_send_command(): added implementation chg: TTC-Library/ttc_sdcard.h - added function: ttc_sdcard_send_command() chg: TTC-Library/ttc_sdcard.h - added driver macro: _driver_sdcard_send_command() chg: TTC-Library/ttc_sdcard_types.h - added enum: e_ttc_sdcard_architecture chg: TTC-Library/ttc_sdcard_types.h - added struct: t_ttc_sdcard_command_argument chg: Template/examples/example_ttc_sdcard.c - added basic sdcard detection commit a9613bb9c9e12fad68b3a3dcf723d071c7d971a0 Author: Gregor Rebel Date: Mon Feb 5 11:36:57 2018 +0100 new: TTC-Library/gpio/gpio_common.c new: TTC-Library/gpio/gpio_common.h commit 3786f8853ffac82117dc264aae29d678a674792c Author: Gregor Rebel Date: Mon Feb 5 02:17:20 2018 +0100 fix: TTC-Library/board/board_dso_0138.c - fixed reading ID_CODE register (it's in 0xd3 and not in 0x01!) fix: TTC-Library/gfx/gfx_ili93xx.c - gfx_ili93xx_identify(): fixed reading ID_CODE register from ili9341 chg: TTC-Library/board/board_dso_0138_types.h - added to t_board_dso_0138_config: LCD_IdCode chg: TTC-Library/gfx/gfx_ili93xx.h - minor changes chg: TTC-Library/gfx/gfx_ili93xx_types.h - added to t_gfx_ili93xx_config: IdCode commit 53a7a29b62b4186b6d270c8cc22f45af42ca5d12 Author: Gregor Rebel Date: Mon Feb 5 00:56:41 2018 +0100 chg: InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - found a better download source for ILI9341_DS_V1.11.pdf (previous one had to be mirrored and PDF had broken title) fix: TTC-Library/gpio/gpio_stm32f1xx.h - recreated all 8- and 16-bit parallel port *_get()/ *_put() functions fix: TTC-Library/gpio/gpio_stm32l0xx.h - recreated all 8- and 16-bit parallel port *_get()/ *_put() functions fix: TTC-Library/gpio/gpio_stm32l1xx.c - recreated all 8- and 16-bit parallel port *_get()/ *_put() functions fix: TTC-Library/gpio/gpio_stm32l1xx.h - recreated all 8- and 16-bit parallel port *_get()/ *_put() functions fix: TTC-Library/gpio/gpio_stm32w1xx.h - recreated all 8- and 16-bit parallel port *_get()/ *_put() functions fix: TTC-Library/interfaces/ttc_gpio_interface.c - recreated all 8- and 16-bit parallel port *_get()/ *_put() functions fix: TTC-Library/interfaces/ttc_gpio_interface.h - recreated all 8- and 16-bit parallel port *_get()/ *_put() functions fix: TTC-Library/templates/create_DeviceDriver.pl - fixed scanning parallel port *_get()/ *_put() driver macro declarations chg: TTC-Library/ttc_gpio.h - 8- and 16-bit parallel port *_get()/ *_put() driver macro declarations are now disabled by #if 0 instead of single line comments commit db581e1970a6711f61214b3c09b38a12eb61c91e Author: Gregor Rebel Date: Sun Feb 4 13:18:49 2018 +0100 bug: TTC-Library/board/board_dso_0138.c - still cannot read idcode from ili9341 :-( chg: TTC-Library/board/board_dso_0138.h chg: TTC-Library/board/board_olimex_stm32_lcd.c chg: TTC-Library/board/board_olimex_stm32_lcd.h chg: TTC-Library/gfx/gfx_ili93xx.c chg: TTC-Library/gfx/gfx_ili93xx.h fix: TTC-Library/gpio/gpio_stm32f1xx.h - ttc_driver_gpio_parallel08_*_put(): now uses faster atomic write via GPIOx->BSRR register instead of read-modify-write via GPIOx->ODR fix: TTC-Library/gpio/gpio_stm32l1xx.h - ttc_driver_gpio_parallel08_*_put(): now uses faster atomic write via GPIOx->BSRR register instead of read-modify-write via GPIOx->ODR chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/register/register_stm32l1xx_types.h fix: TTC-Library/ttc_gfx.c - ttc_gfx_init(): now selects display to initialize before sending commands to it chg: TTC-Library/ttc_gpio.c - added functions: ttc_gpio_parallel08_1_put(), ttc_gpio_parallel16_1_put() chg: TTC-Library/ttc_gpio.h - added definitions for ttc_gpio_parallel16_*_put(), ttc_gpio_parallel16_*_get() functions (low-level implementations still missing) chg: TTC-Library/ttc_gpio_types.h commit 4aae9fd0a7057c95eac28142244e64ee83803d2d Author: Gregor Rebel Date: Sat Feb 3 00:27:27 2018 +0100 bug: LCD on board_dso_0138 still does not work (ili9341 requires different commands than ili9320) fix: fixed low-level access to LCD control lines chg: InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - added documentation fix: InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - fixed LCD pin configuration chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/ttc_gpio.h.orig - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/board/board_dso_0138.c - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'ttc_gpio_alternate_function_e' -> 'e_ttc_gpio_alternate_function' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'TTC_GFX1_ILI93XX_PIN_NOT_REGISTER_SELECT' -> 'TTC_GFX1_ILI93XX_PIN_REGISTER_SELECT' chg: ./TTC-Library/board/board_dso_0138.c - replace 'TTC_GFX1_ILI93XX_PIN_NOT_REGISTER_SELECT' -> 'TTC_GFX1_ILI93XX_PIN_REGISTER_SELECT' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace 'TTC_GFX1_ILI93XX_PIN_NOT_REGISTER_SELECT' -> 'TTC_GFX1_ILI93XX_PIN_REGISTER_SELECT' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'TTC_GFX1_ILI93XX_PIN_NOT_REGISTER_SELECT' -> 'TTC_GFX1_ILI93XX_PIN_REGISTER_SELECT' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'TTC_GFX1_ILI93XX_PIN_NOT_REGISTER_SELECT' -> 'TTC_GFX1_ILI93XX_PIN_REGISTER_SELECT' chg: ./TTC-Library/board/board_dso_0138.c - replace '_ILI93XX_PIN_D' -> '_ILI93XX_PIN_D0' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace '_ILI93XX_PIN_D' -> '_ILI93XX_PIN_D0' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'GFX_ILI932X_PIN_' -> 'TTC_GFX1_ILI93XX_PIN_' chg: ./TTC-Library/gfx/gfx_ili93xx_types.h - replace 'GFX_ILI932X_PIN_' -> 'TTC_GFX1_ILI93XX_PIN_' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'GFX_ILI932X_PIN_' -> 'TTC_GFX1_ILI93XX_PIN_' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'GFX_ILI932X_PIN_' -> 'TTC_GFX1_ILI93XX_PIN_' commit ae896b0fb8a06d15606336f41d38fd129b9e752b Author: Gregor Date: Thu Feb 1 17:47:37 2018 +0100 chg: TTC-Library/ttc_basic* - added *_make_*_endian() macros to ensure endianess of 16/32 bit value at lowest overhead chg: ./Template/examples/example_gfx_benchmark.h - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/gfx/gfx_ili93xx.h - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/board/board_dso_0138.c - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ec_sysclock_' -> 'E_ttc_sysclock_errorcode_' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ec_sysclock_' -> 'E_ttc_sysclock_errorcode_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ec_sysclock_' -> 'E_ttc_sysclock_errorcode_' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ta_sysclock_' -> 'E_ttc_sysclock_architecture' chg: ./Template/examples/example_ttc_sysclock.c - replace 'tsp_' -> 'E_ttc_sysclock_profile' chg: ./TTC-Library/ttc_sysclock.h - replace 'tsp_' -> 'E_ttc_sysclock_profile' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'tsp_' -> 'E_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'tsp_' -> 'E_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'tsp_' -> 'E_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'tsp_' -> 'E_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'tsp_' -> 'E_ttc_sysclock_profile' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'tso_' -> 'E_ttc_sysclock_oscillator_' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'tso_' -> 'E_ttc_sysclock_oscillator_' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'tso_' -> 'E_ttc_sysclock_oscillator_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'tso_' -> 'E_ttc_sysclock_oscillator_' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'tso_' -> 'E_ttc_sysclock_oscillator_' chg: ./Template/examples/example_ttc_sysclock.c - replace 'E_ttc_sysclock_profile' -> 'E_ttc_sysclock_profile_' chg: ./TTC-Library/ttc_sysclock.h - replace 'E_ttc_sysclock_profile' -> 'E_ttc_sysclock_profile_' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'E_ttc_sysclock_profile' -> 'E_ttc_sysclock_profile_' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'E_ttc_sysclock_profile' -> 'E_ttc_sysclock_profile_' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'E_ttc_sysclock_profile' -> 'E_ttc_sysclock_profile_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'E_ttc_sysclock_profile' -> 'E_ttc_sysclock_profile_' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'E_ttc_sysclock_profile' -> 'E_ttc_sysclock_profile_' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'E_ttc_sysclock_architecture' -> 'E_ttc_sysclock_architecture_' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'tsa_sysclock_Unknown' -> 'E_ttc_sysclock_architecture_unknown' chg: ./Template/examples/example_gfx_boxes.h - replace '_Unknown' -> '_unknown' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '_Unknown' -> '_unknown' chg: ./Template/examples/example_ttc_states.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_layer_phy_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_radio_types.h.orig - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_pwr.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_assert_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_states_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_input_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_input.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_systick_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_states.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_string_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_tcpip_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_packet_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_dac_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_i2c_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_spi_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_cpu_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_radio.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_touchpad_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_board_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_adc.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_ethernet_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_sdcard_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_touchpad.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_adc_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_timer_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_accelerometer_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_i2c.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_can_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_interface.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_gfx_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_accelerometer.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_sysclock_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_sdcard.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_rtls_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_register_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_interface_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_ethernet_types.h.orig - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_radio_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_slam_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_ethernet.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_memory_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_heap_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_pwr_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_spi.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_layer_phy.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_gyroscope_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_i2c_types.h.orig - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_systick.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_math.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_pwm_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_math_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_usart_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_slam.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_tcpip.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_board_types.h.orig - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_gyroscope.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_packet.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_dma_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_rtls.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_basic_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_gfx_types.h.orig - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_cpu.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_pwm.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_network_layer_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/gfx/gfx_ili93xx_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/radio/radio_dw1000.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/radio/radio_common.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/radio/radio_common.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/templates/ttc_device_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/templates/ttc_device.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/packet/packet_802154_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/packet/packet_802154.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/packet/packet_common_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/network/support/network_serialradio.c - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace '_Unknown' -> '_unknown' chg: ./Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml - replace '_Unknown' -> '_unknown' chg: ./TTC-Library/ttc_basic.h - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/ttc_basic.c - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/radio/radio_dw1000.c - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/basic/basic_cm3.h - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/basic/basic_cm3.c - replace '_read_16_' -> '_16_read_' chg: ./TTC-Library/ttc_basic.h - replace '_write_16_' -> '_16_write_' chg: ./TTC-Library/ttc_basic.c - replace '_write_16_' -> '_16_write_' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_write_16_' -> '_16_write_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_write_16_' -> '_16_write_' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_write_16_' -> '_16_write_' chg: ./TTC-Library/basic/basic_cm3.h - replace '_write_16_' -> '_16_write_' chg: ./TTC-Library/ttc_basic.h - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/ttc_basic.c - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/radio/radio_dw1000.c - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/basic/basic_cm3.h - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/basic/basic_cm3.c - replace '_read_32_' -> '_32_read_' chg: ./TTC-Library/ttc_basic.h - replace '_write_32_' -> '_32_write_' chg: ./TTC-Library/ttc_basic.c - replace '_write_32_' -> '_32_write_' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_write_32_' -> '_32_write_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_write_32_' -> '_32_write_' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_write_32_' -> '_32_write_' chg: ./TTC-Library/basic/basic_cm3.h - replace '_write_32_' -> '_32_write_' chg: ./TTC-Library/ttc_basic.h - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/basic/basic_cm3.h - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/basic/basic_cm3.c - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace '_atomic_add_16' -> '_16_atomic_add_' chg: ./TTC-Library/ttc_basic.h - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/basic/basic_cm3.h - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/basic/basic_cm3.c - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace '_atomic_add_8' -> '_08_atomic_add_' chg: ./TTC-Library/ttc_basic.h - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/basic/basic_cm3.h - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/basic/basic_cm3.c - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace '_atomic_add_32' -> '_32_atomic_add_' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_32_' -> 'ttc_basic_32_' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_16_' -> 'ttc_basic_16_' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_08_' -> 'ttc_basic_08_' chg: ./TTC-Library/ttc_basic.h - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/basic/basic_cm3.h - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/basic/basic_cm3.c - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '_atomic_read_write_32' -> '_32_atomic_read_write' chg: ./TTC-Library/ttc_basic.h - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/basic/basic_cm3.h - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/basic/basic_cm3.c - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '_atomic_read_write_16' -> '_16_atomic_read_write' chg: ./TTC-Library/ttc_basic.h - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/basic/basic_cm3.h - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/basic/basic_cm3.c - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '_atomic_read_write_8' -> '_08_atomic_read_write' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_atomic_add' -> 'ttc_basic_atomic_add' chg: ./TTC-Library/ttc_basic.h - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/basic/basic_cm3.h - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/basic/basic_cm3.c - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 'atomic_add_' -> 'atomic_add' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'atomic_add_' -> 'atomic_add' commit 600ad83d334f195f8176286753f0e0eeca080e77 Author: Gregor Rebel Date: Thu Feb 1 12:59:21 2018 +0100 chg: TTC-Library/ttc_gfx.c - ttc_gfx_switch_to(): now deselects previous display before selecting new one (only if switching to different display) commit cd8f6be833249ed539330f7f570dba979a1dbec2 Author: Gregor Rebel Date: Thu Feb 1 12:50:57 2018 +0100 chg: TTC-Library/board/board_dso_0138.c - completed implementation of gfx_ili93xx_board_*() functions (yet untested) chg: TTC-Library/board/board_dso_0138.h - added macro gfx_ili93xx_board_select() chg: TTC-Library/ttc_gfx.c - ttc_gfx_switch_to(): now calls _driver_gfx_select() to select current display chg: ./TTC-Library/ttc_gpio_types.h - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/board/board_dso_0138.c - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./TTC-Library/gfx/gfx_ili93xx.h - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./Template/examples/example_gfx_benchmark.h - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'ILI93xx_PIN' -> 'ILI93XX_PIN' commit d2726bb422a96e5063927353e6dbf5ffa61c00ef Author: Gregor Date: Wed Jan 31 16:16:16 2018 +0100 fix: Template/examples/example_ttc_accelerometer* - fixed lots of compile error (now compiles with some warnings) fix: Template/examples/example_ttc_i2c* - fixed lots of compile error (now compiles with some warnings) fix: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - enabled wrong cpu (stm32l1xx instead of stm32f1xx) fix: TTC-Library/gyroscope/gyroscope_mpu6050.c - fixed compile errors chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/i2c/i2c_common.h - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_i2c_base_t_register' -> 't_ttc_i2c_base_register' chg: ./Template/examples/example_ttc_i2c.c - replace 'tiat_' -> 'E_ttc_i2c_address_type_' chg: ./TTC-Library/ttc_i2c.h - replace 'tiat_' -> 'E_ttc_i2c_address_type_' chg: ./TTC-Library/ttc_i2c_types.h - replace 'tiat_' -> 'E_ttc_i2c_address_type_' chg: ./TTC-Library/ttc_i2c.c - replace 'tiat_' -> 'E_ttc_i2c_address_type_' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'tiat_' -> 'E_ttc_i2c_address_type_' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'tiat_' -> 'E_ttc_i2c_address_type_' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'tiat_' -> 'E_ttc_i2c_address_type_' chg: ./TTC-Library/ttc_i2c_types.h - replace 'tifc_' -> 'E_ttc_i2c_flag_code_' chg: ./TTC-Library/ttc_i2c.c - replace 'tifc_' -> 'E_ttc_i2c_flag_code_' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tifc_' -> 'E_ttc_i2c_flag_code_' chg: ./Template/examples/example_ttc_i2c.c - replace 'tiec_' -> 'E_ttc_i2c_event_code_' chg: ./TTC-Library/ttc_i2c.h - replace 'tiec_' -> 'E_ttc_i2c_event_code_' chg: ./TTC-Library/ttc_i2c_types.h - replace 'tiec_' -> 'E_ttc_i2c_event_code_' chg: ./TTC-Library/ttc_i2c.c - replace 'tiec_' -> 'E_ttc_i2c_event_code_' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tiec_' -> 'E_ttc_i2c_event_code_' chg: ./TTC-Library/i2c/i2c_common.c - replace 'tiec_' -> 'E_ttc_i2c_event_code_' chg: ./Template/examples/example_ttc_i2c.c - replace 'ec_i2c_' -> 'E_ttc_i2c_errorcode_' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ec_i2c_' -> 'E_ttc_i2c_errorcode_' chg: ./TTC-Library/ttc_i2c.c - replace 'ec_i2c_' -> 'E_ttc_i2c_errorcode_' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ec_i2c_' -> 'E_ttc_i2c_errorcode_' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'tiras_' -> 'E_ttc_i2c_address_type_' ren: 'TTC-Library/interfaces/ttc_i2c_interface.c' -> 'TTC-Library/interfaces/DEPRECATED_ttc_i2c_interface.c' ren: 'TTC-Library/interfaces/ttc_i2c_interface.h' -> 'TTC-Library/interfaces/DEPRECATED_ttc_i2c_interface.h' commit 380ab274794e62d1c117e90889ec30cef1a2fb76 Author: Gregor Rebel Date: Wed Jan 31 09:04:26 2018 +0100 chg: TTC-Library/board/board_dso_0138.c - minor changes chg: TTC-Library/gfx/gfx_ili93xx.h - documentation improved chg: TTC-Library/gfx/gfx_ili93xx.h - added function: gfx_ili93xx_select() chg: TTC-Library/interfaces/ttc_gfx_interface.c - added function: ttc_gfx_interface_select() chg: TTC-Library/interfaces/ttc_gfx_interface.h - added function: ttc_gfx_interface_select() chg: TTC-Library/ttc_gfx.h - added driver macro _driver_gfx_select() chg: TTC-Library/ttc_gfx_types.h - added macros: Assert_GFX_EXTRA_Writable(), Assert_GFX_EXTRA_Readable() commit 1ebb9ec272d8ada623be48dcfd1a216a43f2d33a Author: Gregor Rebel Date: Wed Jan 31 00:31:03 2018 +0100 fix: InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - disabled empty definitions: TTC_GFX1_ILI93xx_PIN_NBL0, TTC_GFX1_ILI93xx_PIN_NBL1 fix: InstallData/scripts/source.pl - fixed invalid configuration struct type (containing t__config) chg: TTC-Library/board/board_dso_0138.c - board_dso_0138_prepare(): now initializes all LCD gpio pins to output high (inactive) chg: TTC-Library/board/board_stm32l100c_discovery.c - code formatted chg: TTC-Library/ttc_gfx.h - added macro: _driver_gfx_select() chg: ./TTC-Library/board/board_dso_0138.c - replace 'ILI93xx_PIN_RESET' -> 'ILI93xx_PIN_NOT_RESET' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace 'ILI93xx_PIN_RESET' -> 'ILI93xx_PIN_NOT_RESET' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'ILI93xx_PIN_RESET' -> 'ILI93xx_PIN_NOT_RESET' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'ILI93xx_PIN_RESET' -> 'ILI93xx_PIN_NOT_RESET' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radiot__config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radiot__config' -> 't_ttc_radio_config' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_gfxt__config' -> 't_ttc_gfx_config' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_gfxt__config' -> 't_ttc_gfx_config' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'ttc_drivert__config' -> 't_ttc_driver_config' commit 200a27e0661e7f20533454f48bdf4266855955e8 Author: Gregor Date: Tue Jan 30 16:39:06 2018 +0100 new: Template/examples/example_ttc_sdcard.c new: Template/examples/example_ttc_sdcard.h commit 237195a6f42dd083f560076e52f38b159d5545c1 Author: Gregor Date: Tue Jan 30 16:28:40 2018 +0100 chg: InstallData/install_TTC_ETHERNET.sh - minor changes (recreated from newer template file) fix: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - fixed configuration of TTC_SDCARD1 chg: InstallData/low_level/install_TTC_ETHERNET_STE101P.sh - minor changes (recreated from newer template file) fix: InstallData/scripts/createActivateScript.pl - fixed runtime errors in created activate_project.sh chg: TTC-Library/board/board_olimex_stm32_p107.c - implemented: board_olimex_stm32_p107_prepare() chg: TTC-Library/ethernet/ethernet_common.c - minor changes (recreated from newer template file) chg: TTC-Library/ethernet/ethernet_common.h - minor changes (recreated from newer template file) chg: TTC-Library/ethernet/ethernet_ste101p.c - minor changes (recreated from newer template file) chg: TTC-Library/ethernet/ethernet_ste101p.h - minor changes (recreated from newer template file) chg: TTC-Library/ethernet/ethernet_ste101p_types.h - minor changes (recreated from newer template file) chg: TTC-Library/interfaces/ttc_ethernet_interface.c - minor changes (recreated from newer template file) chg: TTC-Library/interfaces/ttc_ethernet_interface.h - minor changes (recreated from newer template file) chg: TTC-Library/interfaces/ttc_sdcard_interface.c - minor changes (recreated from newer template file) chg: TTC-Library/interfaces/ttc_sdcard_interface.h - minor changes (recreated from newer template file) chg: TTC-Library/sdcard/sdcard_common.c - minor changes (recreated from newer template file) chg: TTC-Library/sdcard/sdcard_common.h - minor changes (recreated from newer template file) chg: TTC-Library/sdcard/sdcard_spi.c - minor changes (recreated from newer template file) chg: TTC-Library/sdcard/sdcard_spi.h - minor changes (recreated from newer template file) chg: TTC-Library/sdcard/sdcard_spi.h - added usage documentation chg: TTC-Library/sdcard/sdcard_spi_types.h - added static configuration check chg: TTC-Library/spi/spi_stm32f1xx.c - removed last dependencies to STM standard peripherals library chg: TTC-Library/templates/ttc_device.c - minor changes chg: TTC-Library/ttc_ethernet.c - minor changes (recreated from newer template file) chg: TTC-Library/ttc_ethernet.h - minor changes (recreated from newer template file) chg: TTC-Library/ttc_ethernet_types.h - minor changes (recreated from newer template file) chg: TTC-Library/ttc_sdcard.c - minor changes (recreated from newer template file) chg: TTC-Library/ttc_sdcard.h - minor changes (recreated from newer template file) chg: TTC-Library/ttc_sdcard_types.h - minor changes (recreated from newer template file) chg: TTC-Library/ttc_spi.h - moved usage documentation from ttc_spi_get_configuration() to general documentation commit 1d62f24f65009a5fdace170a61792cce079ea634 Author: Gregor Date: Fri Jan 26 12:18:58 2018 +0100 chg: InstallData/scripts/createActivateScript.pl - restructured activate_project.sh for better readability and easier understanding chg: InstallData/scripts/qtcreator.sh - minor change commit 05a17dc03c661b2df0e6fd05d3544bdbe5e415c5 Author: Gregor Date: Thu Jan 25 15:11:00 2018 +0100 fix: TTC-Library/board/board_olimex_stm32_p107.c - removed initialization of missing struct fields (fixes compile error) commit ae9fefca296dbe78adc728a0dcafd241f47646f5 Author: Gregor Rebel Date: Thu Jan 25 01:51:47 2018 +0100 chg: ./TTC-Library/board/board_dso_0138.c - board_dso_0138_ili93xx_*(): completed implementation chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace '_PIN_REGISTER' -> '_PIN_NOT_REGISTER_SELECT' chg: ./TTC-Library/board/board_dso_0138.c - replace '_PIN_REGISTER' -> '_PIN_NOT_REGISTER_SELECT' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace '_PIN_REGISTER' -> '_PIN_NOT_REGISTER_SELECT' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace '_PIN_REGISTER' -> '_PIN_NOT_REGISTER_SELECT' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace '_PIN_REGISTER' -> '_PIN_NOT_REGISTER_SELECT' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace '_ILI93xx_PIN_CHIPSELECT' -> '_ILI93xx_PIN_NOT_CHIPSELECT' chg: ./TTC-Library/board/board_dso_0138.c - replace '_ILI93xx_PIN_CHIPSELECT' -> '_ILI93xx_PIN_NOT_CHIPSELECT' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace '_ILI93xx_PIN_CHIPSELECT' -> '_ILI93xx_PIN_NOT_CHIPSELECT' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace '_ILI93xx_PIN_CHIPSELECT' -> '_ILI93xx_PIN_NOT_CHIPSELECT' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace '_ILI93xx_PIN_CHIPSELECT' -> '_ILI93xx_PIN_NOT_CHIPSELECT' chg: ./TTC-Library/ttc_gpio_types.h - replace 'PIN_WRITE_STROBE' -> 'PIN_NOT_WRITE_STROBE' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'PIN_WRITE_STROBE' -> 'PIN_NOT_WRITE_STROBE' chg: ./TTC-Library/board/board_dso_0138.c - replace 'PIN_WRITE_STROBE' -> 'PIN_NOT_WRITE_STROBE' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace 'PIN_WRITE_STROBE' -> 'PIN_NOT_WRITE_STROBE' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'PIN_WRITE_STROBE' -> 'PIN_NOT_WRITE_STROBE' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'PIN_WRITE_STROBE' -> 'PIN_NOT_WRITE_STROBE' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'PIN_READ_STROBE' -> 'PIN_NOT_READ_STROBE' chg: ./TTC-Library/board/board_dso_0138.c - replace 'PIN_READ_STROBE' -> 'PIN_NOT_READ_STROBE' chg: ./TTC-Library/gfx/gfx_ili93xx.c - replace 'PIN_READ_STROBE' -> 'PIN_NOT_READ_STROBE' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'PIN_READ_STROBE' -> 'PIN_NOT_READ_STROBE' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace 'PIN_READ_STROBE' -> 'PIN_NOT_READ_STROBE' commit 39692709e5ef1d9fa6322234e7d6d465ebaad84f Author: Gregor Rebel Date: Wed Jan 24 22:11:19 2018 +0100 fix: fixed various issues with new enableFeature.pl chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace ' il9320' -> ' ili9320' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace '9320' -> '93xx' chg: ./Documentation/TheToolChain-Manual/chapter_CodingConventions.tml - replace '9320' -> '93xx' chg: ./TTC-Library/ttc_gpio_types.h - replace '9320' -> '93xx' chg: ./TTC-Library/ttc_gfx.c - replace '9320' -> '93xx' chg: ./TTC-Library/ttc_gfx_types.h - replace '9320' -> '93xx' chg: ./TTC-Library/board/board_olimex_stm32_lcd.h - replace '9320' -> '93xx' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace '9320' -> '93xx' chg: ./TTC-Library/board/board_dso_0138.h - replace '9320' -> '93xx' chg: ./TTC-Library/board/board_dso_0138.c - replace '9320' -> '93xx' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '9320' -> '93xx' chg: ./TTC-Library/gfx/gfx_common.h - replace '9320' -> '93xx' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace '9320' -> '93xx' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '9320' -> '93xx' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '9320' -> '93xx' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h.orig - replace '9320' -> '93xx' chg: ./Template/examples/example_gfx_benchmark.h - replace '9320' -> '93xx' chg: ./Template/examples/example_ttc_gfx.c - replace '9320' -> '93xx' chg: ./Template/examples/example_ttc_gfx.h - replace '9320' -> '93xx' chg: ./InstallData/install_LCD_320x240_ILI9320.sh - replace '9320' -> '93xx' chg: ./InstallData/scripts/features.pm - replace '9320' -> '93xx' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace '9320' -> '93xx' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace '9320' -> '93xx' chg: ./InstallData/low_level/install_TTC_GFX_ILI9320.sh - replace '9320' -> '93xx' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace '9320' -> '93xx' ren: 'InstallData/low_level/install_TTC_GFX_ILI9320.sh' -> 'InstallData/low_level/install_TTC_GFX_ILI93xx.sh' ren: 'InstallData/low_level/install_TTC_GFX_ILI93xx.sh' -> 'InstallData/low_level/install_TTC_GFX_ILI93XX.sh' ren: 'TTC-Library/gfx/gfx_ili9320.h' -> 'TTC-Library/gfx/gfx_ili93xx.h' ren: 'TTC-Library/gfx/gfx_ili9320.c' -> 'TTC-Library/gfx/gfx_ili93xx.c' ren: 'InstallData/install_LCD_320x240_ILI9320.sh' -> 'InstallData/DEPRECATED_install_LCD_320x240_ILI9320.sh' ren: 'InstallData/install_TTC_REAL_TIME_CLOCK.sh' -> 'InstallData/DEPRECATED_install_TTC_REAL_TIME_CLOCK.sh' ren: 'InstallData/install_TTC_RTC.sh' -> 'InstallData/DEPRECATED_install_TTC_RTC.sh' ren: 'TTC-Library/gfx/gfx_ili9320_types.h' -> 'TTC-Library/gfx/gfx_ili93xx_types.h' commit c29beae5676e1c3997e0cd6002d8bdc970067ef4 Author: Gregor Date: Wed Jan 24 18:07:49 2018 +0100 new: InstallData/install_TTC_ETHERNET.sh new: InstallData/install_TTC_INTERRUPT.sh new: InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh new: InstallData/low_level/install_TTC_ETHERNET_STE101P.sh new: InstallData/low_level/install_TTC_INTERRUPT_CORTEXM3.sh new: InstallData/low_level/install_TTC_INTERRUPT_STM32F1XX.sh new: InstallData/low_level/install_TTC_INTERRUPT_STM32L1XX.sh new: InstallData/low_level/install_TTC_INTERRUPT_STM32W1XX.sh new: TTC-Library/board/board_olimex_stm32_p107.c new: TTC-Library/board/board_olimex_stm32_p107.h new: TTC-Library/board/board_olimex_stm32_p107_types.h new: TTC-Library/ethernet/ethernet_common.c new: TTC-Library/ethernet/ethernet_common.h new: TTC-Library/ethernet/ethernet_ste101p.c new: TTC-Library/ethernet/ethernet_ste101p.h new: TTC-Library/ethernet/ethernet_ste101p_types.h new: TTC-Library/interrupt/interrupt_common.c new: TTC-Library/interrupt/interrupt_common.h new: TTC-Library/sdcard/sdcard_common.c new: TTC-Library/sdcard/sdcard_common.h commit 3f2e05a896271475ab4056302ce6a581d00cfad3 Author: Gregor Date: Wed Jan 24 18:04:33 2018 +0100 new: InstallData/scripts/enableFeature.pl new: InstallData/scripts/features.pm ren: InstallData/installs_low_level/ -> InstallData/low_level/ chg: replace '2017' -> '2018' ren: 'InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F30X.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_TTC_INTERRUPT_STM32F30X.sh' ren: 'InstallData/installs_low_level/install_TTC_INTERRUPT_STM32W1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_TTC_INTERRUPT_STM32W1XX.sh' ren: 'InstallData/installs_low_level/install_TTC_INTERRUPT_CORTEXM3.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_TTC_INTERRUPT_CORTEXM3.sh' ren: 'InstallData/installs_low_level/install_TTC_INTERRUPT_STM32L1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_TTC_INTERRUPT_STM32L1XX.sh' ren: 'InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_TTC_INTERRUPT_STM32F1XX.sh' ren: 'InstallData/install_Board_Olimex_P107.sh' -> 'InstallData/DEPRECATED_install_Board_Olimex_P107.sh' ren: 'InstallData/install_TTC_INTERRUPT.sh' -> 'InstallData/DEPRECATED_install_TTC_INTERRUPT.sh' ren: 'InstallData/installs_low_level' -> 'InstallData/low_level' chg: ./Template/extensions.local/activate.100_board_TemplateName.sh - replace 'installs_low_level' -> 'low_level' chg: ./TTC-Library/templates/_install_TTC_DEVICE.sh - replace 'installs_low_level' -> 'low_level' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_HEAP.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_BASIC.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_BOARD.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_INTERRUPT.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_TCPIP.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_ETHERNET.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_NETWORK_LAYER.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_STRING.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_SPI.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_REAL_TIME_CLOCK.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_PWM.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_TIMER.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_ADC.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_STATES.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_SYSCLOCK.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_Fake_SBRK_Support.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_ACCELEROMETER.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_CPU.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_RADIO.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_SYSTICK.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_DMA.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_RTLS.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_INTERFACE.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_MATH.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_RTC.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_I2C.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_REGISTER.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_USART.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_TOUCHPAD.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_USB.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_PWR.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/_install_Template.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_SDCARD.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_GFX.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_GPIO.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_CMSIS.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_SLAM.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_INPUT.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_GYROSCOPE.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/old_install_035_TTC_USB.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_DAC.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_MEMORY.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_PACKET.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/install_TTC_ASSERT.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/optional/install_ARM_Semihosting.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/optional/install_grTerminal.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/scripts/installFuncs.sh - replace 'installs_low_level' -> 'low_level' chg: ./InstallData/scripts/findLowLevelArchitectures.pl - replace 'installs_low_level' -> 'low_level' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'installs_low_level' -> 'low_level' chg: ./Documentation/TheToolChain-Manual/chapter_Extensions.tml - replace 'installs_low_level' -> 'low_level' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'installs_low_level' -> 'low_level' chg: ./Documentation/TheToolChain-Manual/chapter_InstallScripts.tml - replace 'installs_low_level' -> 'low_level' chg: ./readme.TheToolChain - replace '2017' -> '2018' chg: ./LEGAL.txt - replace '2017' -> '2018' chg: ./.readme.TheToolChain - replace '2017' -> '2018' chg: ./Template/main.c - replace '2017' -> '2018' chg: ./Template/configs/memory_project.ld - replace '2017' -> '2018' chg: ./Template/configs/stm32f10x_it.c - replace '2017' -> '2018' chg: ./Template/configs/stm32f10x_it.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_interface.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_sdcard_spi.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_sdcard_spi.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_touchpad.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_gfx.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_systick.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_spi_master.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_input.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_packet.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_math.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_olimex_stm32_p107.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_spi_slave.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_pwm.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_gfx.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_string.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_accelerometer.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_olimex_stm32_lcd.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_i2c.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_systick_cortexm3.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_string.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_dac.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_pwm.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_systick_freertos.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_states.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_radio_ranging.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_olimex_stm32_p107.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_rtls_square4.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_adc.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_dso_0138.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_input.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_rtls_square4_types.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_rtls_square4.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_systick_freertos.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_radio.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_dso_0138.c - replace '2017' -> '2018' chg: ./Template/examples/example_gfx_benchmark.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_assert.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_touchpad.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_spi_master.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_layer_phy.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_radio_ranging.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_dac.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_systick.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_spi_slave.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_interrupt.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_accelerometer.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_interrupt.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_radio.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_packet.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_i2c.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_states.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_interface.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_gyroscope.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_board_olimex_stm32_lcd.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_math.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_assert.h - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_gyroscope.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_adc.c - replace '2017' -> '2018' chg: ./Template/examples/example_ttc_layer_phy.h - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_pwm.h - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_math.c - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_math.h - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_pwm.c - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_math_software_float.h - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.c - replace '2017' -> '2018' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.h - replace '2017' -> '2018' chg: ./Template/extensions.local/activate.100_board_TemplateName.sh - replace '2017' -> '2018' chg: ./TTC-Library/ttc_layer_phy_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_radio_types.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_pwr.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_task.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_dma.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_network_layer.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_assert_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_usart.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_states_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_input_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_pwm.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_input.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_semaphore_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_systick_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_task_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_layer_phy.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_accelerometer.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_queue_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_timer.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_states.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_queue.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_string_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_i2c.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_can.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sysclock.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_interrupt.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_rtls.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gpio.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_mutex.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_tcpip_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_packet_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_real_time_clock.h - replace '2017' -> '2018' chg: ./TTC-Library/usefull_threads.c_ - replace '2017' -> '2018' chg: ./TTC-Library/ttc_dac_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_interrupt.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_i2c_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sdcard.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_dma.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_board.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gpio_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gfx.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_extensions.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_spi_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gfx.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_cpu_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_mutex_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_radio.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_touchpad_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_register.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_board_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_adc.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_mutex.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_basic.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_ethernet_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_basic.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_assert.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_dac.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_network_layer.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_cpu.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sysclock.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sdcard_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_touchpad.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gpio.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_usart.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_list_item_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_memory.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_board.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_adc_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_pwr.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_timer_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_assert.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_accelerometer_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_i2c.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_can_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_input.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gyroscope.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_string.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_task.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gfx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_semaphore.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_accelerometer.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sysclock_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_interrupt.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_real_time_clock.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_extensions.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_timer.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sdcard.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_rtls_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_register_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_interface_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_radio_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_slam_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_ethernet.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_radio.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_memory_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_tcpip.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_queue.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_heap_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_pwr_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_heap.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_spi.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_layer_phy.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_register.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gyroscope_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_spi.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_random.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_systick.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sdcard.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_rtc.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_dac.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_states.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_list.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_ethernet.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_can.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_interrupt_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_adc.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_memory.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_systick.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_touchpad.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_math.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_pwm_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_sdcard_types.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_slam.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_math_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_heap.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_random.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_rtc.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_rtc_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_semaphore.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_math.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_packet.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_usart_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_slam.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_tcpip.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_board_types.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gyroscope.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_packet.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_dma_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_board.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_rtls.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gfx.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_basic_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_gfx_types.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/ttc_cpu.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_pwm.c - replace '2017' -> '2018' chg: ./TTC-Library/ttc_radio.h - replace '2017' -> '2018' chg: ./TTC-Library/ttc_network_layer_types.h - replace '2017' -> '2018' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/pwm/pwm_common.h - replace '2017' -> '2018' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/pwm/pwm_common.c - replace '2017' -> '2018' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace '2017' -> '2018' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace '2017' -> '2018' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace '2017' -> '2018' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace '2017' -> '2018' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace '2017' -> '2018' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace '2017' -> '2018' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace '2017' -> '2018' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace '2017' -> '2018' chg: ./TTC-Library/scheduler/freertos_task.c - replace '2017' -> '2018' chg: ./TTC-Library/scheduler/freertos_task_types.h - replace '2017' -> '2018' chg: ./TTC-Library/scheduler/freertos_task.h - replace '2017' -> '2018' chg: ./TTC-Library/scheduler/freertos_semaphore_types.h - replace '2017' -> '2018' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace '2017' -> '2018' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace '2017' -> '2018' chg: ./TTC-Library/rtls/rtls_square4_types.h - replace '2017' -> '2018' chg: ./TTC-Library/rtls/rtls_square4.c - replace '2017' -> '2018' chg: ./TTC-Library/rtls/rtls_square4.h - replace '2017' -> '2018' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace '2017' -> '2018' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace '2017' -> '2018' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace '2017' -> '2018' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '2017' -> '2018' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace '2017' -> '2018' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '2017' -> '2018' chg: ./TTC-Library/systick/systick_freertos.h - replace '2017' -> '2018' chg: ./TTC-Library/systick/systick_freertos.c - replace '2017' -> '2018' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace '2017' -> '2018' chg: ./TTC-Library/systick/systick_cortexm3.c - replace '2017' -> '2018' chg: ./TTC-Library/systick/systick_cortexm3.h - replace '2017' -> '2018' chg: ./TTC-Library/systick/systick_freertos_types.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/_linker/memory_stm32f1xx.ld - replace '2017' -> '2018' chg: ./TTC-Library/_linker/memory_stm32w1xx.ld - replace '2017' -> '2018' chg: ./TTC-Library/_linker/memory_cortexm3.ld - replace '2017' -> '2018' chg: ./TTC-Library/_linker/memory_stm32l1xx.ld - replace '2017' -> '2018' chg: ./TTC-Library/_linker/memory_basic.ld - replace '2017' -> '2018' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace '2017' -> '2018' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace '2017' -> '2018' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace '2017' -> '2018' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/heap/heap_freertos.c - replace '2017' -> '2018' chg: ./TTC-Library/heap/heap_freertos_types.h - replace '2017' -> '2018' chg: ./TTC-Library/heap/heap_freertos.h - replace '2017' -> '2018' chg: ./TTC-Library/heap/heap_zdefault.h - replace '2017' -> '2018' chg: ./TTC-Library/heap/heap_zdefault.c - replace '2017' -> '2018' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace '2017' -> '2018' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/stm32w/stm32w_basic.c - replace '2017' -> '2018' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace '2017' -> '2018' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace '2017' -> '2018' chg: ./TTC-Library/can/can_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/can/can_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/radio/radio_dw1000.c - replace '2017' -> '2018' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace '2017' -> '2018' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/radio/radio_dw1000.h - replace '2017' -> '2018' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/math/math_software_float.h - replace '2017' -> '2018' chg: ./TTC-Library/math/math_software_float.c - replace '2017' -> '2018' chg: ./TTC-Library/math/math_software_double_types.h - replace '2017' -> '2018' chg: ./TTC-Library/math/math_software_double.h - replace '2017' -> '2018' chg: ./TTC-Library/math/math_software_double.c - replace '2017' -> '2018' chg: ./TTC-Library/math/math_software_float_types.h - replace '2017' -> '2018' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace '2017' -> '2018' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace '2017' -> '2018' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace '2017' -> '2018' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace '2017' -> '2018' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace '2017' -> '2018' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace '2017' -> '2018' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace '2017' -> '2018' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace '2017' -> '2018' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace '2017' -> '2018' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '2017' -> '2018' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '2017' -> '2018' chg: ./TTC-Library/cm0/cm0_mutex.c - replace '2017' -> '2018' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '2017' -> '2018' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_cm3_types.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_cm3.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_cm3.c - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/basic/basic_stm32l0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace '2017' -> '2018' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace '2017' -> '2018' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_cortexm3_types.h - replace '2017' -> '2018' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/ttc_device_types.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - replace '2017' -> '2018' chg: ./TTC-Library/templates/regression_ttc_device_architecture.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/ttc_device.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/device_architecture.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/_install_TTC_DEVICE.sh - replace '2017' -> '2018' chg: ./TTC-Library/templates/device_architecture_types.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/regression_ttc_device.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/ttc_device_interface.c - replace '2017' -> '2018' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace '2017' -> '2018' chg: ./TTC-Library/templates/device_architecture.c - replace '2017' -> '2018' chg: ./TTC-Library/templates/example_ttc_device.h - replace '2017' -> '2018' chg: ./TTC-Library/templates/regression_ttc_device.c - replace '2017' -> '2018' chg: ./TTC-Library/templates/ttc_device.c - replace '2017' -> '2018' chg: ./TTC-Library/templates/example_ttc_device.c - replace '2017' -> '2018' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace '2017' -> '2018' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace '2017' -> '2018' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace '2017' -> '2018' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32l0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32l0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/register/register_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/interface/interface_ste101p.c - replace '2017' -> '2018' chg: ./TTC-Library/interface/interface_ste101p.h - replace '2017' -> '2018' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/packet/packet_802154_types.h - replace '2017' -> '2018' chg: ./TTC-Library/packet/packet_802154.h - replace '2017' -> '2018' chg: ./TTC-Library/packet/packet_802154.c - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/slam/slam_simple_2d.h - replace '2017' -> '2018' chg: ./TTC-Library/slam/slam_simple_2d.c - replace '2017' -> '2018' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace '2017' -> '2018' chg: ./TTC-Library/input/input_touchpad.h - replace '2017' -> '2018' chg: ./TTC-Library/input/input_touchpad.c - replace '2017' -> '2018' chg: ./TTC-Library/input/input_touchpad_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_olimex_stm32_p107_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_dso_0138.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l053_discovery_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_sensor_dwm1000.c - replace '2017' -> '2018' chg: ./TTC-Library/board/board_sensor_dwm1000_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace '2017' -> '2018' chg: ./TTC-Library/board/board_sensor_dwm1000.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_olimex_stm32_p107.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l152_discovery_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_olimex_stm32_lcd.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_olimex_stm32_p107.c - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l152_discovery.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_common.c - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace '2017' -> '2018' chg: ./TTC-Library/board/board_common.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_dso_0138_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_dso_0138.c - replace '2017' -> '2018' chg: ./TTC-Library/board/board_olimex_stm32_lcd_types.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_stm32l053_discovery.h - replace '2017' -> '2018' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm3_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cm3_mutex.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cm3_mutex.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace '2017' -> '2018' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace '2017' -> '2018' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace '2017' -> '2018' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace '2017' -> '2018' chg: ./TTC-Library/string/string_ascii.c - replace '2017' -> '2018' chg: ./TTC-Library/string/string_ascii.h - replace '2017' -> '2018' chg: ./TTC-Library/string/string_ascii_types.h - replace '2017' -> '2018' chg: ./InstallData/install_TTC_HEAP.sh - replace '2017' -> '2018' chg: ./InstallData/install_STM-StdPeripheralsLibrary.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_BASIC.sh - replace '2017' -> '2018' chg: ./InstallData/install_CPAL.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_TASK.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_BOARD.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_GUI_MT.sh - replace '2017' -> '2018' chg: ./InstallData/install_RADIO_CC1190.sh - replace '2017' -> '2018' chg: ./InstallData/install_QtCreator.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_INTERRUPT.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_TCPIP.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_ETHERNET.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_NETWORK_LAYER.sh - replace '2017' -> '2018' chg: ./InstallData/install_ExampleLEDs.sh - replace '2017' -> '2018' chg: ./InstallData/install_Board_Olimex_H103.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_STRING.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_SPI.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_GFX_MT.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_REAL_TIME_CLOCK.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_PWM.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_RANDOM.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_TIMER.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_ADC.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_NETWORK.sh - replace '2017' -> '2018' chg: ./InstallData/install_Programmer_STLink_V2.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_GUI.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_STATES.sh - replace '2017' -> '2018' chg: ./InstallData/install_Docs.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_SYSCLOCK.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_QUEUE.sh - replace '2017' -> '2018' chg: ./InstallData/install_Fake_SBRK_Support.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_ACCELEROMETER.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_CPU.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_RADIO.sh - replace '2017' -> '2018' chg: ./InstallData/install_Compiler_Parallel_Make.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_SYSTICK.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_DMA.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_RTLS.sh - replace '2017' -> '2018' chg: ./InstallData/install_LCD_320x240_ILI9320.sh - replace '2017' -> '2018' chg: ./InstallData/install_TouchScreen_Analog.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_INTERFACE.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_MATH.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_RTC.sh - replace '2017' -> '2018' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace '2017' -> '2018' chg: ./InstallData/install_RADIO_SERIAL.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_I2C.sh - replace '2017' -> '2018' chg: ./InstallData/install_RADIO_CC1101.sh - replace '2017' -> '2018' chg: ./InstallData/install_Board_Olimex_P103.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_REGISTER.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_USART.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_TOUCHPAD.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_USB.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_PWR.sh - replace '2017' -> '2018' chg: ./InstallData/_install_Template.sh - replace '2017' -> '2018' chg: ./InstallData/install_3libftdi.sh - replace '2017' -> '2018' chg: ./InstallData/install_Board_Olimex_H107.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_SDCARD.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_GFX.sh - replace '2017' -> '2018' chg: ./InstallData/install_STM-EEPROM_Emulation.sh - replace '2017' -> '2018' chg: ./InstallData/install_4OpenOCD.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_GPIO.sh - replace '2017' -> '2018' chg: ./InstallData/install_CMSIS.sh - replace '2017' -> '2018' chg: ./InstallData/install_2libftd2xx.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_SLAM.sh - replace '2017' -> '2018' chg: ./InstallData/install_Network_uIP.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_FONT.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_INPUT.sh - replace '2017' -> '2018' chg: ./InstallData/install_TouchScreen_ADS7843.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_MUTEX.sh - replace '2017' -> '2018' chg: ./InstallData/install_RADIO_CC1120.sh - replace '2017' -> '2018' chg: ./InstallData/install_FixPointLib.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_GYROSCOPE.sh - replace '2017' -> '2018' chg: ./InstallData/install_Board_Mini_STM32.sh - replace '2017' -> '2018' chg: ./InstallData/old_install_035_TTC_USB.sh - replace '2017' -> '2018' chg: ./InstallData/install_ExampleThreading.sh - replace '2017' -> '2018' chg: ./InstallData/install_ExampleGfx.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_SEMAPHORE.sh - replace '2017' -> '2018' chg: ./InstallData/install_FreeRTOS.sh - replace '2017' -> '2018' chg: ./InstallData/install_Compiler_SourceryG++.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_DAC.sh - replace '2017' -> '2018' chg: ./InstallData/install_Compiler_GCC-ARM_Binary.sh - replace '2017' -> '2018' chg: ./InstallData/install_0Content.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_MEMORY.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_PACKET.sh - replace '2017' -> '2018' chg: ./InstallData/install_TTC_ASSERT.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_RTC_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_MATH_SOFTWARE_DOUBLE.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_DAC_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_GYROSCOPE_MPU6050.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_PWM_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CAN_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_INTERFACE_STE101P.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_I2C_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SPI_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_STM32L0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32F30X.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_STRING_ASCII.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_CORTEXM4.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32L0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_GFX_ILI9320.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_PACKET_802154.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_CORTEXM3.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_RTC_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SDCARD_SPI.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CM0_SEMAPHORE.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_ADC_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SYSTICK_FREERTOS.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_TIMER_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_GPIO_STM32F30X.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_INTERRUPT_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_STM32F2XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SPI_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BASIC_STM32L0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BASIC_CM3.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BOARD_DSO_0138.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SLAM_SIMPLE_2D.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_INPUT_TOUCHPAD.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_I2C_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_TIMER_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_GPIO_STM32L0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_RADIO_DW1000.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_USART_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CM0_MUTEX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32L0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SPI_STM32L0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_PWR_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SYSTICK_CORTEXM3.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_CORTEXM0.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_USART_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_STM32F4XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_TOUCHPAD_ANALOG4.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_GPIO_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SPI_STM32F30X.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_NETWORK_LAYER_USART.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SPI_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_RTLS_SIMPLE4.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_ACCELEROMETER_BNO055.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_TIMER_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_MATH_SOFTWARE_FLOAT.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_RTLS_CRTOF_SIMPLE_2D.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32L0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_HEAP_FREERTOS.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BASIC_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_GPIO_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_HEAP_ZDEFAULT.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_SYSCLOCK_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_ADC_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_INTERRUPT_CORTEXM3.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_ETHERNET_STM32F107.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BASIC_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_STM32F3XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_INTERRUPT_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_USB_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_ACCELEROMETER_MPU6050.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_ACCELEROMETER_LIS3LV02DL.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BASIC_STM32F30X.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BOARD_OLIMEX_STM32_P107.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_RADIO_CC1101.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_MEMORY_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_TCPIP_UIP.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_INTERRUPT_STM32F1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_REGISTER_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_TIMER_STM32F0XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_RADIO_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_USART_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_GPIO_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_BOARD_STM32L053_DISCOVERY.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_DMA_STM32L1XX.sh - replace '2017' -> '2018' chg: ./InstallData/low_level/install_TTC_CPU_STM32W1XX.sh - replace '2017' -> '2018' chg: ./InstallData/optional/install_KiCAD.sh - replace '2017' -> '2018' chg: ./InstallData/optional/install_ARM_Semihosting.sh - replace '2017' -> '2018' chg: ./InstallData/optional/DISABLED_install_Compiler_GCC-CortexM3_wchar16.sh - replace '2017' -> '2018' chg: ./InstallData/optional/install_jEdit.sh - replace '2017' -> '2018' chg: ./InstallData/optional/install_grTerminal.sh - replace '2017' -> '2018' chg: ./InstallData/testing/install_02_libswd.sh - replace '2017' -> '2018' chg: ./InstallData/scripts/flash_openocd.sh - replace '2017' -> '2018' chg: ./InstallData/scripts/gdb_cortexm3.sh - replace '2017' -> '2018' chg: ./InstallData/scripts/findFile.sh - replace '2017' -> '2018' chg: ./InstallData/scripts/updateProjectFiles.pl - replace '2017' -> '2018' chg: ./InstallData/scripts/gdb_server.sh - replace '2017' -> '2018' chg: ./InstallData/scripts/makefile - replace '2017' -> '2018' chg: ./InstallData/scripts/source.pl - replace '2017' -> '2018' chg: ./Documentation/TheToolChain-Manual/chapter_Updates.tml - replace '2017' -> '2018' chg: ./Documentation/TheToolChain-Manual/images/rtls_crtof_simple_2d_statemachine_anchor.svg - replace '2017' -> '2018' chg: ./Documentation/Images/C-Mathematik.svg - replace '2017' -> '2018' ren: 'InstallData/install_Board_Mini_STM32.sh' -> 'InstallData/DEPRECATED_install_Board_Mini_STM32.sh' ren: 'TTC-Library/ethernet/ethernet_stm32f107.c' -> 'TTC-Library/ethernet/DEPRECATED_ethernet_stm32f107.c' ren: 'TTC-Library/ethernet/ethernet_stm32f107.h' -> 'TTC-Library/ethernet/DEPRECATED_ethernet_stm32f107.h' ren: 'TTC-Library/ethernet/ethernet_stm32f107_types.h' -> 'TTC-Library/ethernet/DEPRECATED_ethernet_stm32f107_types.h' chg: ./InstallData/low_level/install_TTC_ETHERNET_STM32F107.sh - replace 'ethernet_stm32f107.o' -> 'DEPRECATED_ethernet_stm32f107.o' ren: 'InstallData/low_level/install_TTC_ETHERNET_STM32F107.sh' -> 'InstallData/low_level/DEPRECATED_install_TTC_ETHERNET_STM32F107.sh' ren: 'InstallData/install_TTC_ETHERNET.sh' -> 'InstallData/DEPRECATED_install_TTC_ETHERNET.sh' ren: 'InstallData/install_RADIO_CC1101.sh' -> 'InstallData/DEPRECATED_install_RADIO_CC1101.sh' ren: 'InstallData/install_RADIO_CC1120.sh' -> 'InstallData/DEPRECATED_install_RADIO_CC1120.sh' ren: 'InstallData/install_RADIO_CC1190.sh' -> 'InstallData/DEPRECATED_install_RADIO_CC1190.sh' ren: 'InstallData/install_RADIO_SERIAL.sh' -> 'InstallData/DEPRECATED_install_RADIO_SERIAL.sh' commit 88e08b1983d06b6131e252c3244b606ae762cf1a Author: Gregor Date: Tue Jan 23 16:36:13 2018 +0100 ren: 'InstallData/install_CHIP_ILI9320.sh' -> 'InstallData/DEPRECATED_install_CHIP_ILI9320.sh' fix: InstallData/install_Board_Olimex_P107.sh - fixed creation of makefile and activate script chg: InstallData/install_TTC_BOARD.sh - added: 450_board_olimex_stm32_p107 fix: InstallData/installs_low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh + enableFeature 450_sdcard_sdio fix: InstallData/installs_low_level/install_TTC_SDCARD_SPI.sh - addes missing architecture to extension name chg: InstallData/scripts/installFuncs.sh - createExtensionMakefileHead(): now can create makefile for different revisions of same extension (added optional argument ExtensionName) fix: TTC-Library/gpio/gpio_stm32l1xx_types.h - e_gpio_stm32l1xx_mode: fixed invalid item name chg: TTC-Library/interfaces/ttc_board_interface.h - added EXTENSION_board_olimex_stm32_p107 chg: TTC-Library/interfaces/ttc_sdcard_interface.h - minor changes fix: TTC-Library/register/register_stm32f1xx_types.h - enabled full feature t_register_stm32f1xx_rcc_apb2_enr even for connection line devices (makes low-level driver implementation more uniform) chg: TTC-Library/sdcard/sdcard_spi_types.h - added E_ttc_sdcard_architecture_spi chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - rev 38: now supports different revisions of same low-level driver (e.g. different board revisions) fix: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - rev 38: extension name was lacking architecture name fix: TTC-Library/templates/create_DeviceDriver.pl - default dependency name now uses central variable $DriverName (now is updated automatically if $DriverName is changed) chg: TTC-Library/ttc_board_types.h - added EXTENSION_board_olimex_stm32_p107 chg: TTC-Library/ttc_sdcard.c - minor changes (still empty) fix: TTC-Library/ttc_sdcard.h - minor changes (still empty) fix: TTC-Library/ttc_sdcard_types.h - minor changes (still empty) del: Template/examples/example_ttc_board.c del: Template/examples/example_ttc_board.h commit 12009061eff88a266a39e86883e67a5b6978d172 Author: Gregor Date: Tue Jan 23 14:12:20 2018 +0100 ren: TTC-Library/templates/DEPRECATED_new_file.c -> TTC-Library/templates/new_file.c - brought file back to life (required by source.pl) ren: TTC-Library/templates/DEPRECATED_new_file.h -> TTC-Library/templates/new_file.h - brought file back to life (required by source.pl) chg: Template/examples/example_gfx_printf.c - code reformatted chg: Template/examples/example_gfx_printf.h - code reformatted commit ac33e89331572a7bba279326042898992ececdf7 Author: Gregor Date: Tue Jan 23 11:45:48 2018 +0100 fix: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F1XX.sh -removed doubled object file interrupt_cortexm3.o fix: TTC-Library/board/board_olimex_stm32_lcd.c - adjusted include path of stm32f10x_fsmc.h (now can be found by QtCreator) fix: TTC-Library/cpu/cm3_semaphore.c - added missing #include "../ttc_task.h" fix: TTC-Library/ttc_gpio.c - ttc_gpio_parallel08_init(): fixed doubled switch cases fix: TTC-Library/ttc_mutex.c - fixed issues due to doubled volatile type fix: TTC-Library/ttc_mutex.h - fixed issues due to doubled volatile type commit 8f215d8d4a8f8bb68c3b23e068be28d1702426b0 Author: Gregor Rebel Date: Tue Jan 23 01:58:25 2018 +0100 chg: ttc_gpio, gpio_*: added implementation for 8 bit parallel ports (yet untested) chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace '_init_shift' -> '_init' chg: ./TTC-Library/ttc_gpio.c - replace '_init_shift' -> '_init' chg: ./TTC-Library/ttc_gpio.h - replace '_init_shift' -> '_init' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '_init_shift' -> '_init' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '_init_shift' -> '_init' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '_init_shift' -> '_init' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '_init_shift' -> '_init' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '_init_shift' -> '_init' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '_init_shift' -> '_init' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '_init_shift' -> '_init' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '_init_shift' -> '_init' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '_init_shift' -> '_init' chg: ./Template/examples/example_gpio_banks.c - replace '_init_shift' -> '_init' commit f8a687c9bc2fca832c596236543d7b7665e773f5 Author: Gregor Rebel Date: Tue Jan 23 01:13:28 2018 +0100 new: Documentation/Boards/DSO_0138/DSO0138.readme new: InstallData/installs_low_level/install_TTC_BOARD_DSO_0138.sh new: TTC-Library/board/board_dso_0138.c new: TTC-Library/board/board_dso_0138.h new: TTC-Library/board/board_dso_0138_types.h new: Template/examples/example_ttc_board_dso_0138.c new: Template/examples/example_ttc_board_dso_0138.h commit 6ef8910baa347e8f487513424d84d78f61383f1e Author: Gregor Rebel Date: Tue Jan 23 01:09:37 2018 +0100 fix: fixed lots of compile issues for stm32f1xx chg: gfx_ili9320: prepared for 8 bit interface (as seen in board_dso_0138) chg: ttc_gpio: changed api for 8 bit parallel ports (unfinished) chg: cleaned up several enum items chg: ./TTC-Library/ttc_gpio.c - replace 'EXTENSION_060' -> 'EXTENSION' chg: ./TTC-Library/ttc_gpio.h - replace 'EXTENSION_060' -> 'EXTENSION' chg: ./TTC-Library/ttc_assert_types.h - replace 'EXTENSION_060' -> 'EXTENSION' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'EXTENSION_060' -> 'EXTENSION' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'EXTENSION_060' -> 'EXTENSION' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'EXTENSION_060' -> 'EXTENSION' chg: ./InstallData/scripts/analyze_Frama-C.pl - replace 'EXTENSION_060' -> 'EXTENSION' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'banknable' -> 'bank_enable' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'banknable' -> 'bank_enable' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '_e_gpio_stm32f1xx_bank_enable' -> '_gpio_stm32f1xx_bank_enable' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tgaf_' -> 'E_ttc_gpio_alternate_function_' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgaf_' -> 'E_ttc_gpio_alternate_function_' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'tgaf_' -> 'E_ttc_gpio_alternate_function_' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgaf_' -> 'E_ttc_gpio_alternate_function_' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'tgaf_' -> 'E_ttc_gpio_alternate_function_' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_None' -> 'E_ttc_gpio_speed_none' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_None' -> 'E_ttc_gpio_speed_none' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/ttc_gpio.h - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./Template/examples/example_ttc_interrupt.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./Template/examples/example_threading_queues.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./Template/examples/example_ttc_spi_master.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./Template/examples/example_gpio.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./Template/examples/example_ttc_radio.c - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_Min' -> 'E_ttc_gpio_speed_min' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_400KHz' -> 'E_ttc_gpio_speed_400khz' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgs_400KHz' -> 'E_ttc_gpio_speed_400khz' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgs_400KHz' -> 'E_ttc_gpio_speed_400khz' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_400KHz' -> 'E_ttc_gpio_speed_400khz' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_2MHz' -> 'E_ttc_gpio_speed_2mhz' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgs_2MHz' -> 'E_ttc_gpio_speed_2mhz' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgs_2MHz' -> 'E_ttc_gpio_speed_2mhz' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgs_2MHz' -> 'E_ttc_gpio_speed_2mhz' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_2MHz' -> 'E_ttc_gpio_speed_2mhz' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_10MHz' -> 'E_ttc_gpio_speed_10mhz' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgs_10MHz' -> 'E_ttc_gpio_speed_10mhz' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgs_10MHz' -> 'E_ttc_gpio_speed_10mhz' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgs_10MHz' -> 'E_ttc_gpio_speed_10mhz' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_10MHz' -> 'E_ttc_gpio_speed_10mhz' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_40MHz' -> 'E_ttc_gpio_speed_40mhz' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgs_40MHz' -> 'E_ttc_gpio_speed_40mhz' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgs_40MHz' -> 'E_ttc_gpio_speed_40mhz' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'tgs_40MHz' -> 'E_ttc_gpio_speed_40mhz' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_40MHz' -> 'E_ttc_gpio_speed_40mhz' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_50MHz' -> 'E_ttc_gpio_speed_50mhz' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'tgs_50MHz' -> 'E_ttc_gpio_speed_50mhz' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgs_50MHz' -> 'E_ttc_gpio_speed_50mhz' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'tgs_50MHz' -> 'E_ttc_gpio_speed_50mhz' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_50MHz' -> 'E_ttc_gpio_speed_50mhz' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Regressions/regression_queue.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_assert.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_spi.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_i2c.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_adc.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_math.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_gpio.h - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_basic.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/regressions/regression_ttc_math.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_usart.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_assert.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_sysclock.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_dac.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_gpio_banks.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_packet.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_leds.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_Max' -> 'E_ttc_gpio_speed_max' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgs_Unknown' -> 'E_ttc_gpio_speed_unknown' chg: ./TTC-Library/ttc_gpio.c - replace 'tgs_Unknown' -> 'E_ttc_gpio_speed_unknown' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgs_Unknown' -> 'E_ttc_gpio_speed_unknown' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgs_Unknown' -> 'E_ttc_gpio_speed_unknown' chg: ./Documentation/TheToolChain-Manual/chapter_Updates.tml - replace 'ttc_manage.pl' -> 'replace' chg: ./Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - replace 'ttc_manage.pl' -> 'replace' chg: ./InstallData/installAll.sh - replace 'ttc_manage.pl' -> 'replace' chg: ./InstallData/renumberInstalls.pl - replace 'ttc_manage.pl' -> 'replace' chg: ./InstallData/scripts/#Untitled-4# - replace 'ttc_manage.pl' -> 'replace' chg: ./InstallData/installs_low_level/renumberInstalls.pl - replace 'ttc_manage.pl' -> 'replace' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ec_gpio_' -> 'E_ttc_gpio_errorcode_' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_None' -> 'E_ttc_gpio_mode_none' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_None' -> 'E_ttc_gpio_mode_none' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./TTC-Library/ttc_adc.c - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./Template/examples/example_ttc_dac.c - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_analog_in' -> 'E_ttc_gpio_mode_analog_in' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/ttc_i2c.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/ttc_gpio.h - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./Template/examples/example_ttc_interrupt.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./Template/examples/example_gpio_banks.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./Template/examples/example_gpio.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./Template/examples/example_ttc_radio.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./Template/examples/example_ttc_watchdog.c - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/install_Board_Olimex_P107.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/install_Board_Mini_STM32.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'tgm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_input_pull_down' -> 'E_ttc_gpio_mode_input_pull_down' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_input_pull_down' -> 'E_ttc_gpio_mode_input_pull_down' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_input_pull_down' -> 'E_ttc_gpio_mode_input_pull_down' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_input_pull_down' -> 'E_ttc_gpio_mode_input_pull_down' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_input_pull_down' -> 'E_ttc_gpio_mode_input_pull_down' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'tgm_input_pull_down' -> 'E_ttc_gpio_mode_input_pull_down' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_input_pull_down' -> 'E_ttc_gpio_mode_input_pull_down' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/ttc_spi.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_input_pull_up' -> 'E_ttc_gpio_mode_input_pull_up' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./TTC-Library/ttc_i2c.c - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Regressions/regression_memory_pools.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Regressions/regression_ttc_timer.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Regressions/regression_usart.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Regressions/regression_list.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Regressions/regression_queue.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/ttc_assert.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/ttc_spi.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/ttc_math.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/ttc_gpio.h - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/ttc_basic.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/regressions/regression_ttc_math.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_threading_semaphores.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_interrupt.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_usart.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_network.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_assert.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_sysclock.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_gpio_banks.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_threading_queues.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_spi_master.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_packet.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_gpio.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_leds.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_radio.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_list.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./Template/examples/example_ttc_watchdog.c - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./InstallData/install_RADIO_CC1190.sh - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_alternate_function_push_pull' -> 'E_ttc_gpio_mode_alternate_function_push_pull' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_alternate_function_open_drain' -> 'E_ttc_gpio_mode_alternate_function_open_drain' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tgm_alternate_function_open_drain' -> 'E_ttc_gpio_mode_alternate_function_open_drain' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_alternate_function_open_drain' -> 'E_ttc_gpio_mode_alternate_function_open_drain' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_alternate_function_open_drain' -> 'E_ttc_gpio_mode_alternate_function_open_drain' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_alternate_function_open_drain' -> 'E_ttc_gpio_mode_alternate_function_open_drain' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_alternate_function_open_drain' -> 'E_ttc_gpio_mode_alternate_function_open_drain' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_alternate_function_open_drain' -> 'E_ttc_gpio_mode_alternate_function_open_drain' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_alternate_function_SPECIAL_SCLK' -> 'E_ttc_gpio_mode_alternate_function_special_sclk' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_alternate_function_SPECIAL_SCLK' -> 'E_ttc_gpio_mode_alternate_function_special_sclk' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_alternate_function_SPECIAL_SCLK' -> 'E_ttc_gpio_mode_alternate_function_special_sclk' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'tgm_alternate_function_SPECIAL_SCLK' -> 'E_ttc_gpio_mode_alternate_function_special_sclk' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'tgm_alternate_function_SPECIAL_SCLK' -> 'E_ttc_gpio_mode_alternate_function_special_sclk' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'tgm_alternate_function_SPECIAL_SCLK' -> 'E_ttc_gpio_mode_alternate_function_special_sclk' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_alternate_function_SPECIAL_SCLK' -> 'E_ttc_gpio_mode_alternate_function_special_sclk' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgm_Unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./TTC-Library/ttc_gpio.c - replace 'tgm_Unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgm_Unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgm_Unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgm_Unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgm_Unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ta_gpio_None' -> 'E_ttc_gpio_architecture_none' chg: ./TTC-Library/ttc_radio.c - replace 'ta_gpio_None' -> 'E_ttc_gpio_architecture_none' chg: ./InstallData/scripts/#Untitled-4# - replace 'ta_gpio_None' -> 'E_ttc_gpio_architecture_none' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ta_gpio_stm32w1xx' -> 'E_ttc_gpio_architecture_stm32w1xx' chg: ./InstallData/scripts/#Untitled-4# - replace 'ta_gpio_stm32w1xx' -> 'E_ttc_gpio_architecture_stm32w1xx' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ta_gpio_stm32f1xx' -> 'E_ttc_gpio_architecture_stm32f1xx' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ta_gpio_stm32f1xx' -> 'E_ttc_gpio_architecture_stm32f1xx' chg: ./InstallData/scripts/#Untitled-4# - replace 'ta_gpio_stm32f1xx' -> 'E_ttc_gpio_architecture_stm32f1xx' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ta_gpio_stm32l1xx' -> 'E_ttc_gpio_architecture_stm32l1xx' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ta_gpio_stm32l1xx' -> 'E_ttc_gpio_architecture_stm32l1xx' chg: ./InstallData/scripts/#Untitled-4# - replace 'ta_gpio_stm32l1xx' -> 'E_ttc_gpio_architecture_stm32l1xx' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ta_gpio_stm32f30x' -> 'E_ttc_gpio_architecture_stm32f30x' chg: ./InstallData/scripts/#Untitled-4# - replace 'ta_gpio_stm32f30x' -> 'E_ttc_gpio_architecture_stm32f30x' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ta_gpio_stm32l0xx' -> 'E_ttc_gpio_architecture_stm32l0xx' chg: ./InstallData/scripts/#Untitled-4# - replace 'ta_gpio_stm32l0xx' -> 'E_ttc_gpio_architecture_stm32l0xx' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ta_gpio_ERROR' -> 'E_ttc_gpio_architecture_error' chg: ./InstallData/scripts/#Untitled-4# - replace 'ta_gpio_ERROR' -> 'E_ttc_gpio_architecture_error' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_errorcode' -> 'ttc_gpio_error' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_OK' -> 'E_ttc_gpio_error_ok' chg: ./InstallData/scripts/#Untitled-4# - replace 'E_ttc_gpio_error_OK' -> 'E_ttc_gpio_error_ok' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_ERROR' -> 'E_ttc_gpio_error_error' chg: ./InstallData/scripts/#Untitled-4# - replace 'E_ttc_gpio_error_ERROR' -> 'E_ttc_gpio_error_error' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_DeviceNotFound' -> 'E_ttc_gpio_error_devicenotfound' chg: ./InstallData/scripts/#Untitled-4# - replace 'E_ttc_gpio_error_DeviceNotFound' -> 'E_ttc_gpio_error_devicenotfound' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_InvalidImplementation' -> 'E_ttc_gpio_error_invalidimplementation' chg: ./InstallData/scripts/#Untitled-4# - replace 'E_ttc_gpio_error_InvalidImplementation' -> 'E_ttc_gpio_error_invalidimplementation' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_NotImplemented' -> 'E_ttc_gpio_error_notimplemented' chg: ./InstallData/scripts/#Untitled-4# - replace 'E_ttc_gpio_error_NotImplemented' -> 'E_ttc_gpio_error_notimplemented' chg: ./TTC-Library/ttc_gpio_types.h - replace 'E_ttc_gpio_error_error' -> 'E_ttc_gpio_error_unknown' chg: ./InstallData/scripts/#Untitled-4# - replace 'E_ttc_gpio_error_error' -> 'E_ttc_gpio_error_unknown' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_gpio_None' -> 'E_ttc_gpio_bank_none' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'stm32_gpio_None' -> 'E_ttc_gpio_bank_none' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'stm32_gpio_None' -> 'E_ttc_gpio_bank_none' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_gpio_None' -> 'E_ttc_gpio_bank_none' chg: ./InstallData/scripts/#Untitled-4# - replace 'stm32_gpio_None' -> 'E_ttc_gpio_bank_none' chg: ./TTC-Library/ttc_gpio.h - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgb_bank_a' -> 'E_ttc_gpio_bank_a' chg: ./TTC-Library/ttc_gpio.h - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgb_bank_b' -> 'E_ttc_gpio_bank_b' chg: ./TTC-Library/ttc_gpio.h - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgb_bank_c' -> 'E_ttc_gpio_bank_c' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgb_bank_d' -> 'E_ttc_gpio_bank_d' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_e' -> 'E_ttc_gpio_bank_e' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_e' -> 'E_ttc_gpio_bank_e' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_e' -> 'E_ttc_gpio_bank_e' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_e' -> 'E_ttc_gpio_bank_e' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgb_bank_e' -> 'E_ttc_gpio_bank_e' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgb_bank_e' -> 'E_ttc_gpio_bank_e' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_f' -> 'E_ttc_gpio_bank_f' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_f' -> 'E_ttc_gpio_bank_f' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_f' -> 'E_ttc_gpio_bank_f' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgb_bank_f' -> 'E_ttc_gpio_bank_f' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgb_bank_f' -> 'E_ttc_gpio_bank_f' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_g' -> 'E_ttc_gpio_bank_g' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_g' -> 'E_ttc_gpio_bank_g' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_g' -> 'E_ttc_gpio_bank_g' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgb_bank_g' -> 'E_ttc_gpio_bank_g' chg: ./InstallData/scripts/#Untitled-4# - replace 'tgb_bank_g' -> 'E_ttc_gpio_bank_g' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_gpio_NotImplemented' -> 'E_ttc_gpio_bank_unknown' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'stm32_gpio_NotImplemented' -> 'E_ttc_gpio_bank_unknown' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'stm32_gpio_NotImplemented' -> 'E_ttc_gpio_bank_unknown' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_gpio_NotImplemented' -> 'E_ttc_gpio_bank_unknown' chg: ./InstallData/scripts/#Untitled-4# - replace 'stm32_gpio_NotImplemented' -> 'E_ttc_gpio_bank_unknown' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_input_analog' -> 'E_ttc_gpio_mode_input_analog' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_input_analog' -> 'E_ttc_gpio_mode_input_analog' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_input_floating' -> 'E_ttc_gpio_mode_input_floating' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_input_pull_updown' -> 'E_ttc_gpio_mode_input_pull_updown' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_input_pull_updown' -> 'E_ttc_gpio_mode_input_pull_updown' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_input_reserved' -> 'E_ttc_gpio_mode_input_reserved' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_input_reserved' -> 'E_ttc_gpio_mode_input_reserved' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_output_push_pull' -> 'E_ttc_gpio_mode_output_push_pull' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_output_open_drain' -> 'E_ttc_gpio_mode_output_open_drain' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_output_alternate_push_pull' -> 'E_ttc_gpio_mode_output_alternate_push_pull' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_output_alternate_push_pull' -> 'E_ttc_gpio_mode_output_alternate_push_pull' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_output_alternate_open_drain' -> 'E_ttc_gpio_mode_output_alternate_open_drain' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_output_alternate_open_drain' -> 'E_ttc_gpio_mode_output_alternate_open_drain' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gsm_unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'gsm_unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./InstallData/scripts/#Untitled-4# - replace 'gsm_unknown' -> 'E_ttc_gpio_mode_unknown' chg: ./TTC-Library/board/board_olimex_stm32_lcd.h - replace 'gfx_ili9320_board_write_data' -> 'gfx_ili9320_board_write_data16' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'gfx_ili9320_board_write_data' -> 'gfx_ili9320_board_write_data16' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'gfx_ili9320_board_write_data' -> 'gfx_ili9320_board_write_data16' chg: ./TTC-Library/board/board_olimex_stm32_lcd.h - replace 'gfx_ili9320_board_write_register' -> 'gfx_ili9320_board_write_register16' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'gfx_ili9320_board_write_register' -> 'gfx_ili9320_board_write_register16' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'gfx_ili9320_board_write_register' -> 'gfx_ili9320_board_write_register16' chg: ./TTC-Library/board/board_olimex_stm32_lcd.h - replace 'gfx_ili9320_board_read_register' -> 'gfx_ili9320_board_read_register16' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'gfx_ili9320_board_read_register' -> 'gfx_ili9320_board_read_register16' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'gfx_ili9320_board_read_register' -> 'gfx_ili9320_board_read_register16' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/ttc_gpio.c - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/ttc_gpio.h - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/board/board_dso_0138.c - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '_init_u8' -> '_parallel08_init' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '_init_u8' -> '_parallel08_init' chg: ./Template/examples/example_gpio_banks.c - replace '_init_u8' -> '_parallel08_init' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/ttc_gpio.h - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '_init_u16' -> '_parallel16_init' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '_init_u16' -> '_parallel16_init' chg: ./Template/examples/example_gpio_banks.c - replace '_init_u16' -> '_parallel16_init' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./TTC-Library/ttc_gpio.h - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./Template/examples/example_gpio_banks.c - replace 'gpio_put_u8_' -> 'gpio_parallel08_put_' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./TTC-Library/ttc_gpio.h - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./Template/examples/example_gpio_banks.c - replace 'gpio_get_u8_' -> 'gpio_parallel08_get_' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./TTC-Library/ttc_gpio.h - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./Template/examples/example_gpio_banks.c - replace 'gpio_get_u16' -> 'gpio_parallel16_get' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./TTC-Library/ttc_gpio.h - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./Template/examples/example_gpio_banks.c - replace 'gpio_put_u16' -> 'gpio_parallel16_put' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./TTC-Library/ttc_gpio.c - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./TTC-Library/ttc_gpio.h - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./Template/examples/example_gpio_banks.c - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./InstallData/install_Board_Olimex_P107.sh - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./InstallData/install_Board_Mini_STM32.sh - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./InstallData/installs_low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./InstallData/installs_low_level/install_TTC_BOARD_DSO_0138.sh - replace 'TTC_PARALLEL' -> 'TTC_GPIO_PARALLEL' chg: ./TTC-Library/ttc_math.c - replace 'ec_math_' -> 'E_ttc_math_error_' chg: ./TTC-Library/ttc_slam.c - replace 'ec_math_' -> 'E_ttc_math_error_' chg: ./TTC-Library/ttc_math_types.h - replace 'ec_math_' -> 'E_ttc_math_error_' commit fa0d45154cc060f6986d44b322f7e3d7e2a8c26b Author: Gregor Rebel Date: Sun Jan 21 05:05:34 2018 +0100 chg: TTC-Library/gfx/gfx_ili9320.c - optimized benchmark speed (72437 ms -> 72180 ms) ren: 'InstallData/install_Board_Olimex_LCD.sh' -> 'InstallData/DEPRECATED_install_Board_Olimex_LCD.sh' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'DriverCodeRead' -> 'E_gfx_ili9320_register_DriverCodeRead' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'DriverCodeRead' -> 'E_gfx_ili9320_register_DriverCodeRead' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'DriverCodeRead' -> 'E_gfx_ili9320_register_DriverCodeRead' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'DriverOutputControl' -> 'E_gfx_ili9320_register_DriverOutputControl' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'DriverOutputControl' -> 'E_gfx_ili9320_register_DriverOutputControl' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'DriverOutputControl' -> 'E_gfx_ili9320_register_DriverOutputControl' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'DriverOutputControl' -> 'E_gfx_ili9320_register_DriverOutputControl' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'LCDDrivingWaveControl' -> 'E_gfx_ili9320_register_LCDDrivingWaveControl' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'LCDDrivingWaveControl' -> 'E_gfx_ili9320_register_LCDDrivingWaveControl' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'LCDDrivingWaveControl' -> 'E_gfx_ili9320_register_LCDDrivingWaveControl' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'EntryMode' -> 'E_gfx_ili9320_register_EntryMode' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'EntryMode' -> 'E_gfx_ili9320_register_EntryMode' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'EntryMode' -> 'E_gfx_ili9320_register_EntryMode' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'EntryMode' -> 'E_gfx_ili9320_register_EntryMode' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'ResizingControlRegister' -> 'E_gfx_ili9320_register_ResizingControlRegister' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'ResizingControlRegister' -> 'E_gfx_ili9320_register_ResizingControlRegister' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'ResizingControlRegister' -> 'E_gfx_ili9320_register_ResizingControlRegister' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'DisplayControl1' -> 'E_gfx_ili9320_register_DisplayControl1' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'DisplayControl1' -> 'E_gfx_ili9320_register_DisplayControl1' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'DisplayControl1' -> 'E_gfx_ili9320_register_DisplayControl1' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'DisplayControl1' -> 'E_gfx_ili9320_register_DisplayControl1' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'DisplayControl2' -> 'E_gfx_ili9320_register_DisplayControl2' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'DisplayControl2' -> 'E_gfx_ili9320_register_DisplayControl2' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'DisplayControl2' -> 'E_gfx_ili9320_register_DisplayControl2' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'DisplayControl3' -> 'E_gfx_ili9320_register_DisplayControl3' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'DisplayControl3' -> 'E_gfx_ili9320_register_DisplayControl3' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'DisplayControl3' -> 'E_gfx_ili9320_register_DisplayControl3' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'DisplayControl4' -> 'E_gfx_ili9320_register_DisplayControl4' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'DisplayControl4' -> 'E_gfx_ili9320_register_DisplayControl4' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'DisplayControl4' -> 'E_gfx_ili9320_register_DisplayControl4' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'RGBDisplayInterfaceControl1' -> 'E_gfx_ili9320_register_RGBDisplayInterfaceControl1' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'RGBDisplayInterfaceControl1' -> 'E_gfx_ili9320_register_RGBDisplayInterfaceControl1' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'RGBDisplayInterfaceControl1' -> 'E_gfx_ili9320_register_RGBDisplayInterfaceControl1' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'FrameMarkerPosition' -> 'E_gfx_ili9320_register_FrameMarkerPosition' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'FrameMarkerPosition' -> 'E_gfx_ili9320_register_FrameMarkerPosition' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'FrameMarkerPosition' -> 'E_gfx_ili9320_register_FrameMarkerPosition' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'RGBDisplayInterfaceControl2' -> 'E_gfx_ili9320_register_RGBDisplayInterfaceControl2' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'RGBDisplayInterfaceControl2' -> 'E_gfx_ili9320_register_RGBDisplayInterfaceControl2' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'RGBDisplayInterfaceControl2' -> 'E_gfx_ili9320_register_RGBDisplayInterfaceControl2' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PowerControl1' -> 'E_gfx_ili9320_register_PowerControl1' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'PowerControl1' -> 'E_gfx_ili9320_register_PowerControl1' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PowerControl1' -> 'E_gfx_ili9320_register_PowerControl1' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PowerControl1' -> 'E_gfx_ili9320_register_PowerControl1' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PowerControl2' -> 'E_gfx_ili9320_register_PowerControl2' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'PowerControl2' -> 'E_gfx_ili9320_register_PowerControl2' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PowerControl2' -> 'E_gfx_ili9320_register_PowerControl2' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PowerControl2' -> 'E_gfx_ili9320_register_PowerControl2' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PowerControl3' -> 'E_gfx_ili9320_register_PowerControl3' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'PowerControl3' -> 'E_gfx_ili9320_register_PowerControl3' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PowerControl3' -> 'E_gfx_ili9320_register_PowerControl3' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PowerControl3' -> 'E_gfx_ili9320_register_PowerControl3' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PowerControl4' -> 'E_gfx_ili9320_register_PowerControl4' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'PowerControl4' -> 'E_gfx_ili9320_register_PowerControl4' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PowerControl4' -> 'E_gfx_ili9320_register_PowerControl4' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PowerControl4' -> 'E_gfx_ili9320_register_PowerControl4' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GRAMHorizontalAddressSet' -> 'E_gfx_ili9320_register_GRAMHorizontalAddressSet' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GRAMHorizontalAddressSet' -> 'E_gfx_ili9320_register_GRAMHorizontalAddressSet' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GRAMHorizontalAddressSet' -> 'E_gfx_ili9320_register_GRAMHorizontalAddressSet' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GRAMVerticalAddressSet' -> 'E_gfx_ili9320_register_GRAMVerticalAddressSet' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GRAMVerticalAddressSet' -> 'E_gfx_ili9320_register_GRAMVerticalAddressSet' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GRAMVerticalAddressSet' -> 'E_gfx_ili9320_register_GRAMVerticalAddressSet' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'WriteDatatoGRAM' -> 'E_gfx_ili9320_register_WriteDatatoGRAM' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'WriteDatatoGRAM' -> 'E_gfx_ili9320_register_WriteDatatoGRAM' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'WriteDatatoGRAM' -> 'E_gfx_ili9320_register_WriteDatatoGRAM' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'ReadDatatoGRAM' -> 'E_gfx_ili9320_register_ReadDatatoGRAM' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'ReadDatatoGRAM' -> 'E_gfx_ili9320_register_ReadDatatoGRAM' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'ReadDatatoGRAM' -> 'E_gfx_ili9320_register_ReadDatatoGRAM' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PowerControl7' -> 'E_gfx_ili9320_register_PowerControl7' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'PowerControl7' -> 'E_gfx_ili9320_register_PowerControl7' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PowerControl7' -> 'E_gfx_ili9320_register_PowerControl7' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PowerControl7' -> 'E_gfx_ili9320_register_PowerControl7' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'FrameRateandColorControl' -> 'E_gfx_ili9320_register_FrameRateandColorControl' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'FrameRateandColorControl' -> 'E_gfx_ili9320_register_FrameRateandColorControl' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'FrameRateandColorControl' -> 'E_gfx_ili9320_register_FrameRateandColorControl' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl1' -> 'E_gfx_ili9320_register_GammaControl1' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl1' -> 'E_gfx_ili9320_register_GammaControl1' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl1' -> 'E_gfx_ili9320_register_GammaControl1' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl2' -> 'E_gfx_ili9320_register_GammaControl2' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl2' -> 'E_gfx_ili9320_register_GammaControl2' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl2' -> 'E_gfx_ili9320_register_GammaControl2' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl3' -> 'E_gfx_ili9320_register_GammaControl3' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl3' -> 'E_gfx_ili9320_register_GammaControl3' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl3' -> 'E_gfx_ili9320_register_GammaControl3' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl4' -> 'E_gfx_ili9320_register_GammaControl4' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl4' -> 'E_gfx_ili9320_register_GammaControl4' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl4' -> 'E_gfx_ili9320_register_GammaControl4' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl5' -> 'E_gfx_ili9320_register_GammaControl5' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl5' -> 'E_gfx_ili9320_register_GammaControl5' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl5' -> 'E_gfx_ili9320_register_GammaControl5' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl6' -> 'E_gfx_ili9320_register_GammaControl6' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl6' -> 'E_gfx_ili9320_register_GammaControl6' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl6' -> 'E_gfx_ili9320_register_GammaControl6' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl7' -> 'E_gfx_ili9320_register_GammaControl7' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl7' -> 'E_gfx_ili9320_register_GammaControl7' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl7' -> 'E_gfx_ili9320_register_GammaControl7' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl8' -> 'E_gfx_ili9320_register_GammaControl8' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl8' -> 'E_gfx_ili9320_register_GammaControl8' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl8' -> 'E_gfx_ili9320_register_GammaControl8' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl9' -> 'E_gfx_ili9320_register_GammaControl9' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl9' -> 'E_gfx_ili9320_register_GammaControl9' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl9' -> 'E_gfx_ili9320_register_GammaControl9' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'GammaControl10' -> 'E_gfx_ili9320_register_GammaControl10' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'GammaControl10' -> 'E_gfx_ili9320_register_GammaControl10' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'GammaControl10' -> 'E_gfx_ili9320_register_GammaControl10' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'HorizontalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMStartAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'HorizontalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMStartAddressPosition' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'HorizontalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMStartAddressPosition' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'HorizontalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMStartAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'HorizontalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMEndAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'HorizontalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMEndAddressPosition' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'HorizontalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMEndAddressPosition' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'HorizontalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_HorizontalRAMEndAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'VerticalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMStartAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'VerticalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMStartAddressPosition' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'VerticalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMStartAddressPosition' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'VerticalRAMStartAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMStartAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'VerticalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMEndAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'VerticalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMEndAddressPosition' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'VerticalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMEndAddressPosition' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'VerticalRAMEndAddressPosition' -> 'E_gfx_ili9320_register_VerticalRAMEndAddressPosition' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'DriverOutputControl2' -> 'E_gfx_ili9320_register_DriverOutputControl2' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'DriverOutputControl2' -> 'E_gfx_ili9320_register_DriverOutputControl2' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'DriverOutputControl2' -> 'E_gfx_ili9320_register_DriverOutputControl2' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'BaseImageDisplayControl' -> 'E_gfx_ili9320_register_BaseImageDisplayControl' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'BaseImageDisplayControl' -> 'E_gfx_ili9320_register_BaseImageDisplayControl' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'BaseImageDisplayControl' -> 'E_gfx_ili9320_register_BaseImageDisplayControl' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'VerticalScrollControl' -> 'E_gfx_ili9320_register_VerticalScrollControl' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'VerticalScrollControl' -> 'E_gfx_ili9320_register_VerticalScrollControl' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'VerticalScrollControl' -> 'E_gfx_ili9320_register_VerticalScrollControl' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PartialImage1DisplayPosition' -> 'E_gfx_ili9320_register_PartialImage1DisplayPosition' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PartialImage1DisplayPosition' -> 'E_gfx_ili9320_register_PartialImage1DisplayPosition' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PartialImage1DisplayPosition' -> 'E_gfx_ili9320_register_PartialImage1DisplayPosition' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PartialImage1RAMStartAddress' -> 'E_gfx_ili9320_register_PartialImage1RAMStartAddress' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PartialImage1RAMStartAddress' -> 'E_gfx_ili9320_register_PartialImage1RAMStartAddress' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PartialImage1RAMStartAddress' -> 'E_gfx_ili9320_register_PartialImage1RAMStartAddress' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PartialImage1RAMEndAddress' -> 'E_gfx_ili9320_register_PartialImage1RAMEndAddress' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PartialImage1RAMEndAddress' -> 'E_gfx_ili9320_register_PartialImage1RAMEndAddress' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PartialImage1RAMEndAddress' -> 'E_gfx_ili9320_register_PartialImage1RAMEndAddress' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PartialImage2DisplayPosition' -> 'E_gfx_ili9320_register_PartialImage2DisplayPosition' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PartialImage2DisplayPosition' -> 'E_gfx_ili9320_register_PartialImage2DisplayPosition' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PartialImage2DisplayPosition' -> 'E_gfx_ili9320_register_PartialImage2DisplayPosition' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PartialImage2RAMStartAddress' -> 'E_gfx_ili9320_register_PartialImage2RAMStartAddress' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PartialImage2RAMStartAddress' -> 'E_gfx_ili9320_register_PartialImage2RAMStartAddress' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PartialImage2RAMStartAddress' -> 'E_gfx_ili9320_register_PartialImage2RAMStartAddress' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PartialImage2RAMEndAddress' -> 'E_gfx_ili9320_register_PartialImage2RAMEndAddress' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PartialImage2RAMEndAddress' -> 'E_gfx_ili9320_register_PartialImage2RAMEndAddress' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PartialImage2RAMEndAddress' -> 'E_gfx_ili9320_register_PartialImage2RAMEndAddress' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PanelInterfaceControl1' -> 'E_gfx_ili9320_register_PanelInterfaceControl1' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PanelInterfaceControl1' -> 'E_gfx_ili9320_register_PanelInterfaceControl1' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PanelInterfaceControl1' -> 'E_gfx_ili9320_register_PanelInterfaceControl1' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PanelInterfaceControl2' -> 'E_gfx_ili9320_register_PanelInterfaceControl2' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PanelInterfaceControl2' -> 'E_gfx_ili9320_register_PanelInterfaceControl2' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PanelInterfaceControl2' -> 'E_gfx_ili9320_register_PanelInterfaceControl2' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PanelInterfaceControl3' -> 'E_gfx_ili9320_register_PanelInterfaceControl3' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PanelInterfaceControl3' -> 'E_gfx_ili9320_register_PanelInterfaceControl3' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PanelInterfaceControl3' -> 'E_gfx_ili9320_register_PanelInterfaceControl3' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PanelInterfaceControl4' -> 'E_gfx_ili9320_register_PanelInterfaceControl4' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PanelInterfaceControl4' -> 'E_gfx_ili9320_register_PanelInterfaceControl4' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PanelInterfaceControl4' -> 'E_gfx_ili9320_register_PanelInterfaceControl4' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PanelInterfaceControl5' -> 'E_gfx_ili9320_register_PanelInterfaceControl5' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PanelInterfaceControl5' -> 'E_gfx_ili9320_register_PanelInterfaceControl5' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PanelInterfaceControl5' -> 'E_gfx_ili9320_register_PanelInterfaceControl5' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'PanelInterfaceControl6' -> 'E_gfx_ili9320_register_PanelInterfaceControl6' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'PanelInterfaceControl6' -> 'E_gfx_ili9320_register_PanelInterfaceControl6' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'PanelInterfaceControl6' -> 'E_gfx_ili9320_register_PanelInterfaceControl6' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'OTPVCMProgrammingControl' -> 'E_gfx_ili9320_register_OTPVCMProgrammingControl' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'OTPVCMProgrammingControl' -> 'E_gfx_ili9320_register_OTPVCMProgrammingControl' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'OTPVCMProgrammingControl' -> 'E_gfx_ili9320_register_OTPVCMProgrammingControl' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'OTPVCMStatusandEnable' -> 'E_gfx_ili9320_register_OTPVCMStatusandEnable' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'OTPVCMStatusandEnable' -> 'E_gfx_ili9320_register_OTPVCMStatusandEnable' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'OTPVCMStatusandEnable' -> 'E_gfx_ili9320_register_OTPVCMStatusandEnable' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'OTPProgrammingIDKey' -> 'E_gfx_ili9320_register_OTPProgrammingIDKey' chg: ./InstallData/#install_Board_Olimex_LCD.sh# - replace 'OTPProgrammingIDKey' -> 'E_gfx_ili9320_register_OTPProgrammingIDKey' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'OTPProgrammingIDKey' -> 'E_gfx_ili9320_register_OTPProgrammingIDKey' commit 0cd50e2df685c1ea85b8a9714ce52e9e0b4a8df0 Author: Gregor Rebel Date: Fri Jan 19 16:24:00 2018 +0100 released Package v1.0.53 1.0.53 @Fr 19. Jan 16:23:57 CET 2018 commit 0b629bdb219a2397c1188ded8bcaa0d41b94e000 Author: Gregor Date: Fri Jan 19 19:21:25 2018 +0100 fix: TTC-Library/gfx/gfx_ili9320.c: fixed clipping errors for circles chg: TTC-Library/gfx/gfx_ili9320.c: overall speedup due to internal optimizations fix: Template/examples/example_gfx_boxes.c: again runs on board_olimex_stm32_lcd fix: Template/examples/example_gfx_benchmark.c: again runs on board_olimex_stm32_lcd chg: Template/examples/example_gfx_benchmark.c: changed tests to increase runtime of fast running tests to improve accuracy chg: ttc_gfx: api cleanup chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'TTC_STM32_FSMC' -> 'TTC_GFX_STM32_FSMC' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'TTC_STM32_FSMC' -> 'TTC_GFX_STM32_FSMC' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace 'TTC_STM32_FSMC' -> 'TTC_GFX_STM32_FSMC' chg: ./InstallData/installs_low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace 'TTC_STM32_FSMC' -> 'TTC_GFX_STM32_FSMC' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace '170_chip_ili9320' -> '450_gfx_ili9320' chg: ./InstallData/install_Board_Mini_STM32.sh - replace '170_chip_ili9320' -> '450_gfx_ili9320' chg: ./InstallData/installs_low_level/install_TTC_GFX_ILI9320.sh - replace '170_chip_ili9320' -> '450_gfx_ili9320' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace '170_chip_ili9320' -> '450_gfx_ili9320' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_gfx_ili9320_write_' -> 'gfx_ili9320_board_write_' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_gfx_ili9320_write_' -> 'gfx_ili9320_board_write_' ren: 'TTC-Library/gfx/lcd_ili9320.c' -> 'TTC-Library/gfx/DEPRECATED_lcd_ili9320.c' ren: 'TTC-Library/gfx/lcd_ili9320.h' -> 'TTC-Library/gfx/DEPRECATED_lcd_ili9320.h' ren: 'TTC-Library/gfx/lcd_k320qvb.c' -> 'TTC-Library/gfx/DEPRECATED_lcd_k320qvb.c' ren: 'TTC-Library/gfx/lcd_k320qvb.h' -> 'TTC-Library/gfx/DEPRECATED_lcd_k320qvb.h' chg: ./TTC-Library/ttc_gpio_types.h - replace '_ILI9320_PIN_WRITEMODE' -> '_ILI9320_PIN_WRITE_STROBE' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_ILI9320_PIN_WRITEMODE' -> '_ILI9320_PIN_WRITE_STROBE' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace '_ILI9320_PIN_WRITEMODE' -> '_ILI9320_PIN_WRITE_STROBE' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace '_ILI9320_PIN_WRITEMODE' -> '_ILI9320_PIN_WRITE_STROBE' chg: ./InstallData/install_Board_Mini_STM32.sh - replace '_ILI9320_PIN_WRITEMODE' -> '_ILI9320_PIN_WRITE_STROBE' chg: ./InstallData/installs_low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace '_ILI9320_PIN_WRITEMODE' -> '_ILI9320_PIN_WRITE_STROBE' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_ILI9320_PIN_READMODE' -> '_ILI9320_PIN_READ_STROBE' chg: ./TTC-Library/board/board_olimex_stm32_lcd.c - replace '_ILI9320_PIN_READMODE' -> '_ILI9320_PIN_READ_STROBE' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace '_ILI9320_PIN_READMODE' -> '_ILI9320_PIN_READ_STROBE' chg: ./InstallData/install_Board_Mini_STM32.sh - replace '_ILI9320_PIN_READMODE' -> '_ILI9320_PIN_READ_STROBE' chg: ./InstallData/installs_low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh - replace '_ILI9320_PIN_READMODE' -> '_ILI9320_PIN_READ_STROBE' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_clr_pixel' -> '_pixel_clr' chg: ./TTC-Library/ttc_gfx.h - replace '_clr_pixel' -> '_pixel_clr' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_clr_pixel' -> '_pixel_clr' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_clr_pixel' -> '_pixel_clr' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_clr_pixel' -> '_pixel_clr' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_clr_pixel' -> '_pixel_clr' chg: ./Template/examples/example_gfx_benchmark.c - replace '_set_pixel' -> '_pixel_set' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_set_pixel' -> '_pixel_set' chg: ./TTC-Library/ttc_gfx.h - replace '_set_pixel' -> '_pixel_set' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_set_pixel' -> '_pixel_set' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_set_pixel' -> '_pixel_set' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_set_pixel' -> '_pixel_set' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_set_pixel' -> '_pixel_set' chg: ./Template/examples/example_gfx_benchmark.c - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gfx_mt.c - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gui.c - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gfx.c - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gui_mt.c - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gfx_mt.h - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gfx.h - replace '_put_char_' -> '_char_' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_put_char_' -> '_char_' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_put_char_' -> '_char_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_put_char_' -> '_char_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_put_char_' -> '_char_' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_put_char' -> '_char' chg: ./TTC-Library/ttc_gfx.c - replace '_put_char' -> '_char' chg: ./TTC-Library/ttc_gfx.h - replace '_put_char' -> '_char' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_put_char' -> '_char' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_put_char' -> '_char' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_put_char' -> '_char' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_put_char' -> '_char' chg: ./Template/examples/example_gfx_printf.c - replace '_set_backlight' -> '_backlight' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_set_backlight' -> '_backlight' chg: ./TTC-Library/ttc_gfx.c - replace '_set_backlight' -> '_backlight' chg: ./TTC-Library/ttc_gfx.h - replace '_set_backlight' -> '_backlight' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_set_backlight' -> '_backlight' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_set_backlight' -> '_backlight' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_set_backlight' -> '_backlight' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_set_backlight' -> '_backlight' chg: ./Template/examples/example_ttc_touchpad.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_ttc_input.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_gfx_boxes.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_ttc_math.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_ttc_accelerometer.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_ttc_states.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_gfx_printf.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_threading_queues.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_gfx_benchmark.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_threading_semaphores.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_ttc_adc.c - replace '_set_color_' -> '_color_' chg: ./Template/regressions/regression_ttc_math.c - replace '_set_color_' -> '_color_' chg: ./TTC-Library/ttc_gfx_mt.c - replace '_set_color_' -> '_color_' chg: ./TTC-Library/ttc_gui.c - replace '_set_color_' -> '_color_' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_set_color_' -> '_color_' chg: ./TTC-Library/ttc_gfx.c - replace '_set_color_' -> '_color_' chg: ./TTC-Library/ttc_gui_mt.c - replace '_set_color_' -> '_color_' chg: ./TTC-Library/ttc_gfx_mt.h - replace '_set_color_' -> '_color_' chg: ./TTC-Library/ttc_gfx.h - replace '_set_color_' -> '_color_' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_set_color_' -> '_color_' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_set_color_' -> '_color_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_set_color_' -> '_color_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_set_color_' -> '_color_' chg: ./Regressions/regression_memory_pools.c - replace '_set_color_' -> '_color_' chg: ./Regressions/regression_queue.c - replace '_set_color_' -> '_color_' chg: ./Template/examples/example_ttc_input.c - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/ttc_gfx.c - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/ttc_gfx.h - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_set_palette' -> '_palette_set' chg: ./TTC-Library/ttc_gfx.h.orig - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/ttc_gfx.c - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/ttc_gfx_types.h - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/ttc_gfx.h - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/ttc_gfx_types.h.orig - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '_set_cursor' -> '_cursor_set' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'gfx_ili9320_repeat_datas' -> '_gfx_ili9320_data_fill' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'gfx_ili9320_repeat_datas' -> '_gfx_ili9320_data_fill' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_enterSleep' -> '_sleep_enter' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_enterSleep' -> '_sleep_enter' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_exitSleep' -> '_sleep_exit' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_exitSleep' -> '_sleep_exit' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_setWindow' -> '_window_set' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_setWindow' -> '_window_set' commit 33cacee9ac8197b4a85ff2586e8866a64bf91520 Author: Gregor Rebel Date: Fri Jan 19 05:27:42 2018 +0100 new: InstallData/installs_low_level/install_TTC_BOARD_OLIMEX_STM32_LCD.sh new: TTC-Library/board/board_olimex_stm32_lcd.c new: TTC-Library/board/board_olimex_stm32_lcd.h new: TTC-Library/board/board_olimex_stm32_lcd_types.h new: Template/examples/example_ttc_board_olimex_stm32_lcd.c new: Template/examples/example_ttc_board_olimex_stm32_lcd.h commit b54489a78535ac178c80def8bf5230c44c645f8e Author: Gregor Rebel Date: Fri Jan 19 05:18:10 2018 +0100 fix: TTC-Library/interfaces/ttc_gfx_interface.c - added implementations: ttc_driver_gfx_line_vertical(), ttc_driver_gfx_line_horizontal(), ttc_driver_gfx_rect_fill() chg: InstallData/install_TTC_BOARD.sh - added 450_board_olimex_stm32_lcd fix: TTC-Library/gfx/gfx_ili9320.c - fixed detection of board Olimex_LCD chg: TTC-Library/interfaces/ttc_board_interface.h - added board_olimex_stm32_lcd chg: TTC-Library/ttc_board_types.h - added board_olimex_stm32_lcd chg: TTC-Library/ttc_gfx.c - added functions: ttc_gfx_rect_fill(), ttc_gfx_switch_to() chg: TTC-Library/ttc_gfx.c - added global variable ttc_gfx_Quick (stores all quick access variables for current display in one block) chg: TTC-Library/ttc_gfx.h - added functions: ttc_gfx_rect_fill(), ttc_gfx_switch_to() chg: TTC-Library/ttc_gfx_types.h - added struct t_ttc_gfx_quick fix: Template/examples/example_gfx_boxes.c - aded missing include: ../ttc-lib/ttc_heap.h chg: ./TTC-Library/ttc_gfx.c - replace 'CurrentConfig' -> 'ttc_gfx_Display.Config' chg: ./TTC-Library/ttc_gfx_types.h - replace 'CurrentConfig' -> 'ttc_gfx_Display.Config' chg: ./TTC-Library/ttc_gfx.h - replace 'CurrentConfig' -> 'ttc_gfx_Display.Config' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'CurrentConfig' -> 'ttc_gfx_Display.Config' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c.orig - replace 'CurrentConfig' -> 'ttc_gfx_Display.Config' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'CurrentConfig' -> 'ttc_gfx_Display.Config' chg: ./TTC-Library/ttc_gfx.c - replace 'CurrentFont' -> 'ttc_gfx_Display.Font' chg: ./TTC-Library/ttc_gfx_types.h - replace 'CurrentFont' -> 'ttc_gfx_Display.Font' chg: ./TTC-Library/ttc_gfx.h - replace 'CurrentFont' -> 'ttc_gfx_Display.Font' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'CurrentFont' -> 'ttc_gfx_Display.Font' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'CurrentFont' -> 'ttc_gfx_Display.Font' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c.orig - replace 'CurrentFont' -> 'ttc_gfx_Display.Font' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'CurrentFont' -> 'ttc_gfx_Display.Font' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'EXTENSION_100_board_olimex_lcd' -> 'EXTENSION_board_olimex_lcd' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'EXTENSION_100_board_olimex_lcd' -> 'EXTENSION_board_olimex_lcd' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'EXTENSION_100_board_olimex_lcd' -> 'EXTENSION_board_olimex_lcd' chg: ./TTC-Library/gfx/lcd_k320qvb.c - replace 'EXTENSION_100_board_olimex_lcd' -> 'EXTENSION_board_olimex_lcd' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'EXTENSION_100_board_olimex_lcd' -> 'EXTENSION_board_olimex_lcd' --------------------------------------------------------- 1.0.53 @Do 18. Jan 13:02:51 CET 2018 commit 21a32d08dd7e9e14c6f1642d21a03e4143db6021 Author: Gregor Date: Thu Jan 18 16:02:02 2018 +0100 fix: TTC-Library/register/register_stm32f1xx_types.h - t_afio_mapr: added extra fields for Connectivity Line devices fix: TTC-Library/usart/usart_stm32f1xx.c - fixed register write to register_stm32f1xx_AFIO.MAPR register (now always uses 32bit write) --------------------------------------------------------- 1.0.53 @Do 18. Jan 11:32:47 CET 2018 commit f913ad8d8a965c892a5165562bd21ef96c97db45 Author: Gregor Date: Thu Jan 18 14:30:16 2018 +0100 fix: InstallData/scripts/gdb_cortexm3.sh - no longer prints error when debugger process has been exited by user fix: TTC-Library/gfx/gfx_ili9320.h - disabled buggy ttc_driver_gfx_rect_fill() fix: TTC-Library/gfx/lcd_ili9320.c - replaced deprecated constant: EXTENSION_510_ttc_font -> EXTENSION_ttc_font fix: TTC-Library/gfx/lcd_ili9320.h - replaced deprecated constant: EXTENSION_510_ttc_font -> EXTENSION_ttc_font fix: TTC-Library/gfx/lcd_k320qvb.c - replaced deprecated constant: EXTENSION_510_ttc_font -> EXTENSION_ttc_font fix: TTC-Library/gfx/lcd_k320qvb.h - replaced deprecated constant: EXTENSION_510_ttc_font -> EXTENSION_ttc_font fix: TTC-Library/ttc_font.h - replaced deprecated constant: EXTENSION_510_ttc_font__font_type1_16x24 -> EXTENSION_ttc_font__font_type1_16x24 fix: TTC-Library/ttc_gfx.c -added mising imclude ttc_heap.h fix: TTC-Library/ttc_gfx_types.h - minor change fix: TTC-Library/ttc_random.h - removed disabled lines commit 12b0d89bf0dd6d878079b5a839341a56c4e8a47a Author: Gregor Date: Thu Jan 18 13:08:16 2018 +0100 fix: ../InstallData/install_TTC_RANDOM.sh - removed deprecated object file stm32_random.o chg: ../InstallData/scripts/createActivateScript.pl - improved readability of activate_project.sh when fully folded (all ranks are now visible at once) chg: font/font_type1_16x24.c - code reformatted fix: gfx/gfx_ili9320.c - fixed compilation issue due to renamed function _ili9320_repeat_last_data() fix: ttc_gfx.c - added missing #include "compile_options.h" fix: ttc_random.h - disabled deprecated include "stm32_random.h" chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '_ili9320_repeat_last_data' -> '_gfx_ili9320_repeat_last_data' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '_ili9320_repeat_last_data' -> '_gfx_ili9320_repeat_last_data' --------------------------------------------------------- 1.0.53 @Mo 15. Jan 11:05:26 CET 2018 commit 05fa15df0366f8ad950551c00cf50e6579a99c28 Author: Gregor Rebel Date: Mon Jan 15 14:04:03 2018 +0100 fix: InstallData/install_4OpenOCD.sh - now also supports interface scripts in new subfolder interfaces/jtag/ (which were placed in interfaces/ before) fix: InstallData/scripts/source.pl - inserted missing fold end mark --------------------------------------------------------- 1.0.53 @Do 11. Jan 11:26:10 CET 2018 commit f4ffa748923a823a3382560dba34664b37c3cc44 Author: Gregor Date: Thu Jan 11 14:26:02 2018 +0100 fix: InstallData/installAll.sh - Folder TheToolChain/Documentation now should be filled correctly (a second folder TheToolChain/InstallData/Documentation was filled instead fix: InstallData/installAll.sh - new Template project was lacking file required_version which led to brokebn symlink ~/Source/TheToolChain chg: InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - minor changes --------------------------------------------------------- 1.0.53 @Mi 10. Jan 15:00:13 CET 2018 commit 6ddc68972598facd3f4fe6c5e5d0535f81e0f854 Author: gregor@hlb30 Date: Wed Jan 10 17:59:24 2018 +0100 fix: TTC-Library/interrupt/interrupt_cortexm3.c - interrupt_cortexm3_check_all_disabled(): improved implementation chg: TTC-Library/ttc_interrupt.c - ttc_interrupt_prepare(): now checks if interrupts are enabled and if ttc_interrupt_check_all_disabled() works correctly commit 0e18e732395e7fd8313b822b749b05b79f962cbe Author: Gregor Date: Wed Jan 10 17:56:19 2018 +0100 chg: InstallData/install_4OpenOCD.sh - updated to OpenOCD v0.10.0 chg: InstallData/scripts/clean.sh - now kills debugger if running new: InstallData/scripts/flash_read.sh - can download flash content using currently configured interface and target chg: InstallData/scripts/installFuncs.sh - identifyOS(): disabled annoying debug message chg: TTC-Library/gpio/gpio_stm32l1xx_types.h - removed dependency of stm32l1xx.h (now defines all required constants by its own) --------------------------------------------------------- 1.0.53 @Mo 8. Jan 13:56:58 CET 2018 commit e3b7919b10537b119492ea451e5c7b2f51ed8f62 Author: gregor@hlb30 Date: Mon Jan 8 16:51:14 2018 +0100 chg: All structs *_s are now uniformly named as s_* chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ta_interrupt_stm32l1xx' -> 'E_ttc_interrupt_architecture_stm32l1xx' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ta_interrupt_stm32l1xx' -> 'E_ttc_interrupt_architecture_stm32l1xx' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'ta_interrupt_stm32l1xx' -> 'E_ttc_interrupt_architecture_stm32l1xx' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ta_interrupt_' -> 'E_ttc_interrupt_architecture_' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ta_interrupt_' -> 'E_ttc_interrupt_architecture_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'ta_interrupt_' -> 'E_ttc_interrupt_architecture_' chg: ./TTC-Library/interrupt/interrupt_cortexm3_types.h - replace 'ta_interrupt_' -> 'E_ttc_interrupt_architecture_' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace 'ta_interrupt_' -> 'E_ttc_interrupt_architecture_' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'E_ttc_interrupt_architecture_None' -> 'E_ttc_interrupt_architecture_none' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'E_ttc_interrupt_architecture_None' -> 'E_ttc_interrupt_architecture_none' ren: 'TTC-Library/templates/new_file.c' -> 'TTC-Library/templates/DEPRECATED_new_file.c' ren: 'TTC-Library/templates/new_file.h' -> 'TTC-Library/templates/DEPRECATED_new_file.h' chg: ./ren2.sh - replace 'adc_stm32f1xx_device_s' -> 's_adc_stm32f1xx_device' chg: ./ren.sh - replace 'adc_stm32f1xx_device_s' -> 's_adc_stm32f1xx_device' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'adc_stm32f1xx_device_s' -> 's_adc_stm32f1xx_device' chg: ./ren2.sh - replace 'example_ttc_radio_ranging_anchor_list_s' -> 's_example_ttc_radio_ranging_anchor_list' chg: ./ren.sh - replace 'example_ttc_radio_ranging_anchor_list_s' -> 's_example_ttc_radio_ranging_anchor_list' chg: ./Template/examples/example_ttc_radio_ranging_anchor.h - replace 'example_ttc_radio_ranging_anchor_list_s' -> 's_example_ttc_radio_ranging_anchor_list' chg: ./ren2.sh - replace 'example_ttc_radio_ranging_common_list_s' -> 's_example_ttc_radio_ranging_common_list' chg: ./ren.sh - replace 'example_ttc_radio_ranging_common_list_s' -> 's_example_ttc_radio_ranging_common_list' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'example_ttc_radio_ranging_common_list_s' -> 's_example_ttc_radio_ranging_common_list' chg: ./ren2.sh - replace 'example_ttc_radio_ranging_mobile_list_s' -> 's_example_ttc_radio_ranging_mobile_list' chg: ./ren.sh - replace 'example_ttc_radio_ranging_mobile_list_s' -> 's_example_ttc_radio_ranging_mobile_list' chg: ./Template/examples/example_ttc_radio_ranging_mobile.h - replace 'example_ttc_radio_ranging_mobile_list_s' -> 's_example_ttc_radio_ranging_mobile_list' chg: ./ren2.sh - replace 'example_ttc_radio_ranging_observer_list_s' -> 's_example_ttc_radio_ranging_observer_list' chg: ./ren.sh - replace 'example_ttc_radio_ranging_observer_list_s' -> 's_example_ttc_radio_ranging_observer_list' chg: ./Template/examples/example_ttc_radio_ranging_observer.h - replace 'example_ttc_radio_ranging_observer_list_s' -> 's_example_ttc_radio_ranging_observer_list' chg: ./ren2.sh - replace 'example_ttc_rtls_crtof_simple_2d_anchor_list_s' -> 's_example_ttc_rtls_crtof_simple_2d_anchor_list' chg: ./ren.sh - replace 'example_ttc_rtls_crtof_simple_2d_anchor_list_s' -> 's_example_ttc_rtls_crtof_simple_2d_anchor_list' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.h - replace 'example_ttc_rtls_crtof_simple_2d_anchor_list_s' -> 's_example_ttc_rtls_crtof_simple_2d_anchor_list' chg: ./ren2.sh - replace 'example_ttc_rtls_crtof_simple_2d_mobile_list_s' -> 's_example_ttc_rtls_crtof_simple_2d_mobile_list' chg: ./ren.sh - replace 'example_ttc_rtls_crtof_simple_2d_mobile_list_s' -> 's_example_ttc_rtls_crtof_simple_2d_mobile_list' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.h - replace 'example_ttc_rtls_crtof_simple_2d_mobile_list_s' -> 's_example_ttc_rtls_crtof_simple_2d_mobile_list' chg: ./ren2.sh - replace 'gni_NumberArea_s' -> 's_ttc_gui_number_area' chg: ./ren.sh - replace 'gni_NumberArea_s' -> 's_ttc_gui_number_area' chg: ./TTC-Library/ttc_gui.h - replace 'gni_NumberArea_s' -> 's_ttc_gui_number_area' chg: ./ren2.sh - replace 't_gni_numberarea' -> 't_ttc_gui_number_area' chg: ./TTC-Library/ttc_gui.c - replace 't_gni_numberarea' -> 't_ttc_gui_number_area' chg: ./TTC-Library/ttc_gui.h - replace 't_gni_numberarea' -> 't_ttc_gui_number_area' chg: ./ren2.sh - replace 'heap_sdma_free_block_s' -> 's_heap_sdma_free_block' chg: ./ren.sh - replace 'heap_sdma_free_block_s' -> 's_heap_sdma_free_block' chg: ./ren2.sh - replace 'heap_sdma_used_block_s' -> 's_heap_sdma_used_block' chg: ./ren.sh - replace 'heap_sdma_used_block_s' -> 's_heap_sdma_used_block' chg: ./ren2.sh - replace 'input_helper_list_s' -> 's_input_helper_list' chg: ./ren.sh - replace 'input_helper_list_s' -> 's_input_helper_list' chg: ./TTC-Library/input/input_helper.h - replace 'input_helper_list_s' -> 's_input_helper_list' chg: ./ren2.sh - replace 'packet_802154_ack_000000_s' -> 's_packet_802154_ack_000000' chg: ./ren.sh - replace 'packet_802154_ack_000000_s' -> 's_packet_802154_ack_000000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_ack_000000_s' -> 's_packet_802154_ack_000000' chg: ./ren2.sh - replace 'packet_802154_auxiliary_security_s00_s' -> 's_packet_802154_auxiliary_security_s00' chg: ./ren.sh - replace 'packet_802154_auxiliary_security_s00_s' -> 's_packet_802154_auxiliary_security_s00' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s00_s' -> 's_packet_802154_auxiliary_security_s00' chg: ./ren2.sh - replace 'packet_802154_auxiliary_security_s01_s' -> 's_packet_802154_auxiliary_security_s01' chg: ./ren.sh - replace 'packet_802154_auxiliary_security_s01_s' -> 's_packet_802154_auxiliary_security_s01' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s01_s' -> 's_packet_802154_auxiliary_security_s01' chg: ./ren2.sh - replace 'packet_802154_auxiliary_security_s10_s' -> 's_packet_802154_auxiliary_security_s10' chg: ./ren.sh - replace 'packet_802154_auxiliary_security_s10_s' -> 's_packet_802154_auxiliary_security_s10' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s10_s' -> 's_packet_802154_auxiliary_security_s10' chg: ./ren2.sh - replace 'packet_802154_auxiliary_security_s11_s' -> 's_packet_802154_auxiliary_security_s11' chg: ./ren.sh - replace 'packet_802154_auxiliary_security_s11_s' -> 's_packet_802154_auxiliary_security_s11' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s11_s' -> 's_packet_802154_auxiliary_security_s11' chg: ./ren2.sh - replace 'packet_802154_beacon_000010_s' -> 's_packet_802154_beacon_000010' chg: ./ren.sh - replace 'packet_802154_beacon_000010_s' -> 's_packet_802154_beacon_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_000010_s' -> 's_packet_802154_beacon_000010' chg: ./ren2.sh - replace 'packet_802154_beacon_000011_s' -> 's_packet_802154_beacon_000011' chg: ./ren.sh - replace 'packet_802154_beacon_000011_s' -> 's_packet_802154_beacon_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_000011_s' -> 's_packet_802154_beacon_000011' chg: ./ren2.sh - replace 'packet_802154_command_000010_s' -> 's_packet_802154_command_000010' chg: ./ren.sh - replace 'packet_802154_command_000010_s' -> 's_packet_802154_command_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_000010_s' -> 's_packet_802154_command_000010' chg: ./ren2.sh - replace 'packet_802154_command_000011_s' -> 's_packet_802154_command_000011' chg: ./ren.sh - replace 'packet_802154_command_000011_s' -> 's_packet_802154_command_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_000011_s' -> 's_packet_802154_command_000011' chg: ./ren2.sh - replace 'packet_802154_command_001000_s' -> 's_packet_802154_command_001000' chg: ./ren.sh - replace 'packet_802154_command_001000_s' -> 's_packet_802154_command_001000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001000_s' -> 's_packet_802154_command_001000' chg: ./ren2.sh - replace 'packet_802154_command_001010_s' -> 's_packet_802154_command_001010' chg: ./ren.sh - replace 'packet_802154_command_001010_s' -> 's_packet_802154_command_001010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001010_s' -> 's_packet_802154_command_001010' chg: ./ren2.sh - replace 'packet_802154_command_001100_s' -> 's_packet_802154_command_001100' chg: ./ren.sh - replace 'packet_802154_command_001100_s' -> 's_packet_802154_command_001100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001100_s' -> 's_packet_802154_command_001100' chg: ./ren2.sh - replace 'packet_802154_command_001110_s' -> 's_packet_802154_command_001110' chg: ./ren.sh - replace 'packet_802154_command_001110_s' -> 's_packet_802154_command_001110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001110_s' -> 's_packet_802154_command_001110' chg: ./ren2.sh - replace 'packet_802154_command_001111_s' -> 's_packet_802154_command_001111' chg: ./ren.sh - replace 'packet_802154_command_001111_s' -> 's_packet_802154_command_001111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001111_s' -> 's_packet_802154_command_001111' chg: ./ren2.sh - replace 'packet_802154_command_011000_s' -> 's_packet_802154_command_011000' chg: ./ren.sh - replace 'packet_802154_command_011000_s' -> 's_packet_802154_command_011000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011000_s' -> 's_packet_802154_command_011000' chg: ./ren2.sh - replace 'packet_802154_command_011010_s' -> 's_packet_802154_command_011010' chg: ./ren.sh - replace 'packet_802154_command_011010_s' -> 's_packet_802154_command_011010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011010_s' -> 's_packet_802154_command_011010' chg: ./ren2.sh - replace 'packet_802154_command_011100_s' -> 's_packet_802154_command_011100' chg: ./ren.sh - replace 'packet_802154_command_011100_s' -> 's_packet_802154_command_011100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011100_s' -> 's_packet_802154_command_011100' chg: ./ren2.sh - replace 'packet_802154_command_011110_s' -> 's_packet_802154_command_011110' chg: ./ren.sh - replace 'packet_802154_command_011110_s' -> 's_packet_802154_command_011110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011110_s' -> 's_packet_802154_command_011110' chg: ./ren2.sh - replace 'packet_802154_command_011111_s' -> 's_packet_802154_command_011111' chg: ./ren.sh - replace 'packet_802154_command_011111_s' -> 's_packet_802154_command_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011111_s' -> 's_packet_802154_command_011111' chg: ./ren2.sh - replace 'packet_802154_data_000010_s' -> 's_packet_802154_data_000010' chg: ./ren.sh - replace 'packet_802154_data_000010_s' -> 's_packet_802154_data_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_000010_s' -> 's_packet_802154_data_000010' chg: ./ren2.sh - replace 'packet_802154_data_000011_s' -> 's_packet_802154_data_000011' chg: ./ren.sh - replace 'packet_802154_data_000011_s' -> 's_packet_802154_data_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_000011_s' -> 's_packet_802154_data_000011' chg: ./ren2.sh - replace 'packet_802154_data_001000_s' -> 's_packet_802154_data_001000' chg: ./ren.sh - replace 'packet_802154_data_001000_s' -> 's_packet_802154_data_001000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001000_s' -> 's_packet_802154_data_001000' chg: ./ren2.sh - replace 'packet_802154_data_001010_s' -> 's_packet_802154_data_001010' chg: ./ren.sh - replace 'packet_802154_data_001010_s' -> 's_packet_802154_data_001010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001010_s' -> 's_packet_802154_data_001010' chg: ./ren2.sh - replace 'packet_802154_data_001100_s' -> 's_packet_802154_data_001100' chg: ./ren.sh - replace 'packet_802154_data_001100_s' -> 's_packet_802154_data_001100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001100_s' -> 's_packet_802154_data_001100' chg: ./ren2.sh - replace 'packet_802154_data_001110_s' -> 's_packet_802154_data_001110' chg: ./ren.sh - replace 'packet_802154_data_001110_s' -> 's_packet_802154_data_001110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001110_s' -> 's_packet_802154_data_001110' chg: ./ren2.sh - replace 'packet_802154_data_001111_s' -> 's_packet_802154_data_001111' chg: ./ren.sh - replace 'packet_802154_data_001111_s' -> 's_packet_802154_data_001111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001111_s' -> 's_packet_802154_data_001111' chg: ./ren2.sh - replace 'packet_802154_data_011000_s' -> 's_packet_802154_data_011000' chg: ./ren.sh - replace 'packet_802154_data_011000_s' -> 's_packet_802154_data_011000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011000_s' -> 's_packet_802154_data_011000' chg: ./ren2.sh - replace 'packet_802154_data_011010_s' -> 's_packet_802154_data_011010' chg: ./ren.sh - replace 'packet_802154_data_011010_s' -> 's_packet_802154_data_011010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011010_s' -> 's_packet_802154_data_011010' chg: ./ren2.sh - replace 'packet_802154_data_011100_s' -> 's_packet_802154_data_011100' chg: ./ren.sh - replace 'packet_802154_data_011100_s' -> 's_packet_802154_data_011100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011100_s' -> 's_packet_802154_data_011100' chg: ./ren2.sh - replace 'packet_802154_data_011110_s' -> 's_packet_802154_data_011110' chg: ./ren.sh - replace 'packet_802154_data_011110_s' -> 's_packet_802154_data_011110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011110_s' -> 's_packet_802154_data_011110' chg: ./ren2.sh - replace 'packet_802154_data_011111_s' -> 's_packet_802154_data_011111' chg: ./ren.sh - replace 'packet_802154_data_011111_s' -> 's_packet_802154_data_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011111_s' -> 's_packet_802154_data_011111' chg: ./ren2.sh - replace 'packet_802154_generic_s' -> 's_packet_802154_generic' chg: ./ren.sh - replace 'packet_802154_generic_s' -> 's_packet_802154_generic' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_generic_s' -> 's_packet_802154_generic' chg: ./ren2.sh - replace 'packet_802154_mhr_000010_s' -> 's_packet_802154_mhr_000010' chg: ./ren.sh - replace 'packet_802154_mhr_000010_s' -> 's_packet_802154_mhr_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_000010_s' -> 's_packet_802154_mhr_000010' chg: ./ren2.sh - replace 'packet_802154_mhr_000011_s' -> 's_packet_802154_mhr_000011' chg: ./ren.sh - replace 'packet_802154_mhr_000011_s' -> 's_packet_802154_mhr_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_000011_s' -> 's_packet_802154_mhr_000011' chg: ./ren2.sh - replace 'packet_802154_mhr_001000_s' -> 's_packet_802154_mhr_001000' chg: ./ren.sh - replace 'packet_802154_mhr_001000_s' -> 's_packet_802154_mhr_001000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001000_s' -> 's_packet_802154_mhr_001000' chg: ./ren2.sh - replace 'packet_802154_mhr_001010_s' -> 's_packet_802154_mhr_001010' chg: ./ren.sh - replace 'packet_802154_mhr_001010_s' -> 's_packet_802154_mhr_001010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001010_s' -> 's_packet_802154_mhr_001010' chg: ./ren2.sh - replace 'packet_802154_mhr_001100_s' -> 's_packet_802154_mhr_001100' chg: ./ren.sh - replace 'packet_802154_mhr_001100_s' -> 's_packet_802154_mhr_001100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001100_s' -> 's_packet_802154_mhr_001100' chg: ./ren2.sh - replace 'packet_802154_mhr_001110_s' -> 's_packet_802154_mhr_001110' chg: ./ren.sh - replace 'packet_802154_mhr_001110_s' -> 's_packet_802154_mhr_001110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001110_s' -> 's_packet_802154_mhr_001110' chg: ./ren2.sh - replace 'packet_802154_mhr_001111_s' -> 's_packet_802154_mhr_001111' chg: ./ren.sh - replace 'packet_802154_mhr_001111_s' -> 's_packet_802154_mhr_001111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001111_s' -> 's_packet_802154_mhr_001111' chg: ./ren2.sh - replace 'packet_802154_mhr_010010_s' -> 's_packet_802154_mhr_010010' chg: ./ren.sh - replace 'packet_802154_mhr_010010_s' -> 's_packet_802154_mhr_010010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_010010_s' -> 's_packet_802154_mhr_010010' chg: ./ren2.sh - replace 'packet_802154_mhr_010011_s' -> 's_packet_802154_mhr_010011' chg: ./ren.sh - replace 'packet_802154_mhr_010011_s' -> 's_packet_802154_mhr_010011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_010011_s' -> 's_packet_802154_mhr_010011' chg: ./ren2.sh - replace 'packet_802154_mhr_011000_s' -> 's_packet_802154_mhr_011000' chg: ./ren.sh - replace 'packet_802154_mhr_011000_s' -> 's_packet_802154_mhr_011000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011000_s' -> 's_packet_802154_mhr_011000' chg: ./ren2.sh - replace 'packet_802154_mhr_011010_s' -> 's_packet_802154_mhr_011010' chg: ./ren.sh - replace 'packet_802154_mhr_011010_s' -> 's_packet_802154_mhr_011010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011010_s' -> 's_packet_802154_mhr_011010' chg: ./ren2.sh - replace 'packet_802154_mhr_011110_s' -> 's_packet_802154_mhr_011110' chg: ./ren.sh - replace 'packet_802154_mhr_011110_s' -> 's_packet_802154_mhr_011110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011110_s' -> 's_packet_802154_mhr_011110' chg: ./ren2.sh - replace 'packet_802154_mhr_011111_s' -> 's_packet_802154_mhr_011111' chg: ./ren.sh - replace 'packet_802154_mhr_011111_s' -> 's_packet_802154_mhr_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011111_s' -> 's_packet_802154_mhr_011111' chg: ./ren2.sh - replace 'packet_common_types_list_s' -> 's_packet_common_types_list' chg: ./ren.sh - replace 'packet_common_types_list_s' -> 's_packet_common_types_list' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_common_types_list_s' -> 's_packet_common_types_list' chg: ./ren2.sh - replace 'radio_dw1000_config_s' -> 's_radio_dw1000_config' chg: ./ren.sh - replace 'radio_dw1000_config_s' -> 's_radio_dw1000_config' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_config_s' -> 's_radio_dw1000_config' chg: ./ren2.sh - replace 'radio_dw1000_registers_list_s' -> 's_radio_dw1000_registers_list' chg: ./ren.sh - replace 'radio_dw1000_registers_list_s' -> 's_radio_dw1000_registers_list' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'radio_dw1000_registers_list_s' -> 's_radio_dw1000_registers_list' chg: ./ren2.sh - replace 'radio_serial_generic_s' -> 's_radio_serial_generic' chg: ./ren.sh - replace 'radio_serial_generic_s' -> 's_radio_serial_generic' chg: ./ren2.sh - replace 'register_stm32f1xx_adc_s' -> 's_register_stm32f1xx_adc' chg: ./ren.sh - replace 'register_stm32f1xx_adc_s' -> 's_register_stm32f1xx_adc' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'register_stm32f1xx_adc_s' -> 's_register_stm32f1xx_adc' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_s' -> 's_register_stm32f1xx_adc' chg: ./ren2.sh - replace 'rtls_common_data_report_distances_s' -> 's_rtls_common_data_report_distances' chg: ./ren.sh - replace 'rtls_common_data_report_distances_s' -> 's_rtls_common_data_report_distances' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_data_report_distances_s' -> 's_rtls_common_data_report_distances' chg: ./ren2.sh - replace 'rtls_common_data_report_locations_s' -> 's_rtls_common_data_report_locations' chg: ./ren.sh - replace 'rtls_common_data_report_locations_s' -> 's_rtls_common_data_report_locations' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_data_report_locations_s' -> 's_rtls_common_data_report_locations' chg: ./ren2.sh - replace 'ScrollData_s' -> 's_ttc_gui_scroll_data' chg: ./ren.sh - replace 'ScrollData_s' -> 's_ttc_gui_scroll_data' chg: ./TTC-Library/ttc_gui.h - replace 'ScrollData_s' -> 's_ttc_gui_scroll_data' chg: ./ren2.sh - replace 'tit_InputArea_s' -> 's_ttc_gui_input_area' chg: ./ren.sh - replace 'tit_InputArea_s' -> 's_ttc_gui_input_area' chg: ./TTC-Library/ttc_gui.h - replace 'tit_InputArea_s' -> 's_ttc_gui_input_area' chg: ./ren2.sh - replace 'ttc_accelerometer_config_s' -> 's_ttc_accelerometer_config' chg: ./ren.sh - replace 'ttc_accelerometer_config_s' -> 's_ttc_accelerometer_config' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_config_s' -> 's_ttc_accelerometer_config' chg: ./ren2.sh - replace 'ttc_accelerometer_measures_s' -> 's_ttc_accelerometer_measures' chg: ./ren.sh - replace 'ttc_accelerometer_measures_s' -> 's_ttc_accelerometer_measures' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_measures_s' -> 's_ttc_accelerometer_measures' chg: ./ren2.sh - replace 'ttc_adc_config_s' -> 's_ttc_adc_config' chg: ./ren.sh - replace 'ttc_adc_config_s' -> 's_ttc_adc_config' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_adc_config_s' -> 's_ttc_adc_config' chg: ./ren2.sh - replace 'ttc_board_config_s' -> 's_ttc_board_config' chg: ./ren.sh - replace 'ttc_board_config_s' -> 's_ttc_board_config' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ttc_board_config_s' -> 's_ttc_board_config' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_config_s' -> 's_ttc_board_config' chg: ./ren2.sh - replace 'ttc_board_features_s' -> 's_ttc_board_features' chg: ./ren.sh - replace 'ttc_board_features_s' -> 's_ttc_board_features' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ttc_board_features_s' -> 's_ttc_board_features' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_features_s' -> 's_ttc_board_features' chg: ./ren2.sh - replace 'ttc_can_config_s' -> 's_ttc_can_config' chg: ./ren.sh - replace 'ttc_can_config_s' -> 's_ttc_can_config' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_config_s' -> 's_ttc_can_config' chg: ./ren2.sh - replace 'ttc_can_filter_s' -> 's_ttc_can_filter' chg: ./ren.sh - replace 'ttc_can_filter_s' -> 's_ttc_can_filter' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_filter_s' -> 's_ttc_can_filter' chg: ./ren2.sh - replace 'ttc_can_message_s' -> 's_ttc_can_message' chg: ./ren.sh - replace 'ttc_can_message_s' -> 's_ttc_can_message' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_message_s' -> 's_ttc_can_message' chg: ./ren2.sh - replace 'ttc_channel_device_interface_s' -> 's_ttc_channel_device_interface' chg: ./ren.sh - replace 'ttc_channel_device_interface_s' -> 's_ttc_channel_device_interface' chg: ./ren2.sh - replace 'ttc_channel_node_s' -> 's_ttc_channel_node' chg: ./ren.sh - replace 'ttc_channel_node_s' -> 's_ttc_channel_node' chg: ./ren2.sh - replace 'ttc_channel_s' -> 's_ttc_channel' chg: ./ren.sh - replace 'ttc_channel_s' -> 's_ttc_channel' chg: ./ren2.sh - replace 'ttc_cpu_config_s' -> 's_ttc_cpu_config' chg: ./ren.sh - replace 'ttc_cpu_config_s' -> 's_ttc_cpu_config' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_config_s' -> 's_ttc_cpu_config' chg: ./ren2.sh - replace 'ttc_cpu_info_s' -> 's_ttc_cpu_info' chg: ./ren.sh - replace 'ttc_cpu_info_s' -> 's_ttc_cpu_info' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_info_s' -> 's_ttc_cpu_info' chg: ./ren2.sh - replace 'ttc_dac_config_s' -> 's_ttc_dac_config' chg: ./ren.sh - replace 'ttc_dac_config_s' -> 's_ttc_dac_config' chg: ./TTC-Library/ttc_dac_types.h - replace 'ttc_dac_config_s' -> 's_ttc_dac_config' chg: ./ren2.sh - replace 'ttc_dma_config_s' -> 's_ttc_dma_config' chg: ./ren.sh - replace 'ttc_dma_config_s' -> 's_ttc_dma_config' chg: ./TTC-Library/ttc_dma_types.h - replace 'ttc_dma_config_s' -> 's_ttc_dma_config' chg: ./ren2.sh - replace 'ttc_ethernet_config_s' -> 's_ttc_ethernet_config' chg: ./ren.sh - replace 'ttc_ethernet_config_s' -> 's_ttc_ethernet_config' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_config_s' -> 's_ttc_ethernet_config' chg: ./ren2.sh - replace 'ttc_font_data_s' -> 's_ttc_font_data' chg: ./ren.sh - replace 'ttc_font_data_s' -> 's_ttc_font_data' chg: ./TTC-Library/ttc_font_types.h - replace 'ttc_font_data_s' -> 's_ttc_font_data' chg: ./ren2.sh - replace 'ttc_font_generic_s' -> 's_ttc_font_generic' chg: ./ren.sh - replace 'ttc_font_generic_s' -> 's_ttc_font_generic' chg: ./TTC-Library/ttc_font_types.h - replace 'ttc_font_generic_s' -> 's_ttc_font_generic' chg: ./ren2.sh - replace 'ttc_gfx_config_s' -> 's_ttc_gfx_config' chg: ./ren.sh - replace 'ttc_gfx_config_s' -> 's_ttc_gfx_config' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ttc_gfx_config_s' -> 's_ttc_gfx_config' chg: ./ren2.sh - replace 'ttc_gfx_generic_s' -> 's_ttc_gfx_generic' chg: ./ren.sh - replace 'ttc_gfx_generic_s' -> 's_ttc_gfx_generic' chg: ./ren2.sh - replace 'ttc_gfx_mt_char_s' -> 's_ttc_gfx_mt_char' chg: ./ren.sh - replace 'ttc_gfx_mt_char_s' -> 's_ttc_gfx_mt_char' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_char_s' -> 's_ttc_gfx_mt_char' chg: ./ren2.sh - replace 'ttc_gfx_mt_circle_s' -> 's_ttc_gfx_mt_circle' chg: ./ren.sh - replace 'ttc_gfx_mt_circle_s' -> 's_ttc_gfx_mt_circle' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_circle_s' -> 's_ttc_gfx_mt_circle' chg: ./ren2.sh - replace 'ttc_gfx_mt_clear_s' -> 's_ttc_gfx_mt_clear' chg: ./ren.sh - replace 'ttc_gfx_mt_clear_s' -> 's_ttc_gfx_mt_clear' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_clear_s' -> 's_ttc_gfx_mt_clear' chg: ./ren2.sh - replace 'ttc_gfx_mt_color_s' -> 's_ttc_gfx_mt_color' chg: ./ren.sh - replace 'ttc_gfx_mt_color_s' -> 's_ttc_gfx_mt_color' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_color_s' -> 's_ttc_gfx_mt_color' chg: ./ren2.sh - replace 'ttc_gfx_mt_line_s' -> 's_ttc_gfx_mt_line' chg: ./ren.sh - replace 'ttc_gfx_mt_line_s' -> 's_ttc_gfx_mt_line' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_line_s' -> 's_ttc_gfx_mt_line' chg: ./ren2.sh - replace 'ttc_gfx_mt_position_s' -> 's_ttc_gfx_mt_position' chg: ./ren.sh - replace 'ttc_gfx_mt_position_s' -> 's_ttc_gfx_mt_position' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_position_s' -> 's_ttc_gfx_mt_position' chg: ./ren2.sh - replace 'ttc_gfx_mt_rect_s' -> 's_ttc_gfx_mt_rect' chg: ./ren.sh - replace 'ttc_gfx_mt_rect_s' -> 's_ttc_gfx_mt_rect' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_rect_s' -> 's_ttc_gfx_mt_rect' chg: ./ren2.sh - replace 'ttc_gfx_mt_string_s' -> 's_ttc_gfx_mt_string' chg: ./ren.sh - replace 'ttc_gfx_mt_string_s' -> 's_ttc_gfx_mt_string' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_string_s' -> 's_ttc_gfx_mt_string' chg: ./ren2.sh - replace 'ttc_gpio_config_s' -> 's_ttc_gpio_config' chg: ./ren.sh - replace 'ttc_gpio_config_s' -> 's_ttc_gpio_config' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_config_s' -> 's_ttc_gpio_config' chg: ./ren2.sh - replace 'ttc_gyroscope_config_s' -> 's_ttc_gyroscope_config' chg: ./ren.sh - replace 'ttc_gyroscope_config_s' -> 's_ttc_gyroscope_config' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_config_s' -> 's_ttc_gyroscope_config' chg: ./ren2.sh - replace 'ttc_gyroscope_measures_s' -> 's_ttc_gyroscope_measures' chg: ./ren.sh - replace 'ttc_gyroscope_measures_s' -> 's_ttc_gyroscope_measures' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_measures_s' -> 's_ttc_gyroscope_measures' chg: ./ren2.sh - replace 'ttc_heap_block_from_pool_s' -> 's_ttc_heap_block_from_pool' chg: ./ren.sh - replace 'ttc_heap_block_from_pool_s' -> 's_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_block_from_pool_s' -> 's_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_block_from_pool_s' -> 's_ttc_heap_block_from_pool' chg: ./ren2.sh - replace 'ttc_heap_block_s' -> 's_ttc_heap_block' chg: ./ren.sh - replace 'ttc_heap_block_s' -> 's_ttc_heap_block' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_block_s' -> 's_ttc_heap_block' chg: ./ren2.sh - replace 'ttc_heap_config_s' -> 's_ttc_heap_config' chg: ./ren.sh - replace 'ttc_heap_config_s' -> 's_ttc_heap_config' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_config_s' -> 's_ttc_heap_config' chg: ./ren2.sh - replace 'ttc_heap_pool_debug_s' -> 's_ttc_heap_pool_debug' chg: ./ren.sh - replace 'ttc_heap_pool_debug_s' -> 's_ttc_heap_pool_debug' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_pool_debug_s' -> 's_ttc_heap_pool_debug' chg: ./ren2.sh - replace 'ttc_heap_pool_s' -> 's_ttc_heap_pool' chg: ./ren.sh - replace 'ttc_heap_pool_s' -> 's_ttc_heap_pool' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_pool_s' -> 's_ttc_heap_pool' chg: ./ren2.sh - replace 's_ttc_heap_pooltatistics_s' -> 's_s_ttc_heap_pooltatistics' chg: ./ren.sh - replace 's_ttc_heap_pooltatistics_s' -> 's_s_ttc_heap_pooltatistics' chg: ./TTC-Library/ttc_heap_types.h - replace 's_ttc_heap_pooltatistics_s' -> 's_s_ttc_heap_pooltatistics' chg: ./ren2.sh - replace 'ttc_i2c_config_s' -> 's_ttc_i2c_config' chg: ./ren.sh - replace 'ttc_i2c_config_s' -> 's_ttc_i2c_config' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_config_s' -> 's_ttc_i2c_config' chg: ./ren2.sh - replace 'ttc_input_area_s' -> 's_ttc_input_area' chg: ./ren.sh - replace 'ttc_input_area_s' -> 's_ttc_input_area' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_input_area_s' -> 's_ttc_input_area' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_area_s' -> 's_ttc_input_area' chg: ./TTC-Library/ttc_input.c - replace 'ttc_input_area_s' -> 's_ttc_input_area' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input_area_s' -> 's_ttc_input_area' chg: ./ren2.sh - replace 'ttc_input_config_s' -> 's_ttc_input_config' chg: ./ren.sh - replace 'ttc_input_config_s' -> 's_ttc_input_config' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_input_config_s' -> 's_ttc_input_config' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_config_s' -> 's_ttc_input_config' chg: ./TTC-Library/ttc_input.c - replace 'ttc_input_config_s' -> 's_ttc_input_config' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input_config_s' -> 's_ttc_input_config' chg: ./ren2.sh - replace 'ttc_input_generic_s' -> 's_ttc_input_generic' chg: ./ren.sh - replace 'ttc_input_generic_s' -> 's_ttc_input_generic' chg: ./ren2.sh - replace 'ttc_interface_config_s' -> 's_ttc_interface_config' chg: ./ren.sh - replace 'ttc_interface_config_s' -> 's_ttc_interface_config' chg: ./TTC-Library/ttc_interface_types.h - replace 'ttc_interface_config_s' -> 's_ttc_interface_config' chg: ./ren2.sh - replace 'ttc_interrupt_source_usart_s' -> 's_ttc_interrupt_source_usart' chg: ./ren.sh - replace 'ttc_interrupt_source_usart_s' -> 's_ttc_interrupt_source_usart' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_source_usart_s' -> 's_ttc_interrupt_source_usart' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_interrupt_source_usart_s' -> 's_ttc_interrupt_source_usart' chg: ./ren2.sh - replace 'ttc_layer_phy_config_s' -> 's_ttc_layer_phy_config' chg: ./ren.sh - replace 'ttc_layer_phy_config_s' -> 's_ttc_layer_phy_config' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'ttc_layer_phy_config_s' -> 's_ttc_layer_phy_config' chg: ./ren2.sh - replace 'ttc_list_item_s' -> 's_ttc_list_item' chg: ./ren.sh - replace 'ttc_list_item_s' -> 's_ttc_list_item' chg: ./TTC-Library/ttc_list_item_types.h - replace 'ttc_list_item_s' -> 's_ttc_list_item' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_list_item_s' -> 's_ttc_list_item' chg: ./ren2.sh - replace 'ttc_list_s' -> 's_ttc_list' chg: ./ren.sh - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_list_s' -> 's_ttc_list' chg: ./TTC-Library/network/support/network_adapt_list.c - replace 'ttc_list_s' -> 's_ttc_list' chg: ./ren2.sh - replace 's_ttc_listtatistics_s' -> 's_s_ttc_listtatistics' chg: ./ren.sh - replace 's_ttc_listtatistics_s' -> 's_s_ttc_listtatistics' chg: ./TTC-Library/ttc_list_types.h - replace 's_ttc_listtatistics_s' -> 's_s_ttc_listtatistics' chg: ./ren2.sh - replace 'ttc_math_int_vector2d_rz_s' -> 's_ttc_math_int_vector2d_rz' chg: ./ren.sh - replace 'ttc_math_int_vector2d_rz_s' -> 's_ttc_math_int_vector2d_rz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector2d_rz_s' -> 's_ttc_math_int_vector2d_rz' chg: ./ren2.sh - replace 'ttc_math_int_vector2d_xy_s' -> 's_ttc_math_int_vector2d_xy' chg: ./ren.sh - replace 'ttc_math_int_vector2d_xy_s' -> 's_ttc_math_int_vector2d_xy' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector2d_xy_s' -> 's_ttc_math_int_vector2d_xy' chg: ./ren2.sh - replace 'ttc_math_int_vector3d_ryz_s' -> 's_ttc_math_int_vector3d_ryz' chg: ./ren.sh - replace 'ttc_math_int_vector3d_ryz_s' -> 's_ttc_math_int_vector3d_ryz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector3d_ryz_s' -> 's_ttc_math_int_vector3d_ryz' chg: ./ren2.sh - replace 'ttc_math_int_vector3d_xyz_s' -> 's_ttc_math_int_vector3d_xyz' chg: ./ren.sh - replace 'ttc_math_int_vector3d_xyz_s' -> 's_ttc_math_int_vector3d_xyz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector3d_xyz_s' -> 's_ttc_math_int_vector3d_xyz' chg: ./ren2.sh - replace 'ttc_math_vector2d_rz_s' -> 's_ttc_math_vector2d_rz' chg: ./ren.sh - replace 'ttc_math_vector2d_rz_s' -> 's_ttc_math_vector2d_rz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector2d_rz_s' -> 's_ttc_math_vector2d_rz' chg: ./ren2.sh - replace 'ttc_math_vector2d_xy_s' -> 's_ttc_math_vector2d_xy' chg: ./ren.sh - replace 'ttc_math_vector2d_xy_s' -> 's_ttc_math_vector2d_xy' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector2d_xy_s' -> 's_ttc_math_vector2d_xy' chg: ./ren2.sh - replace 'ttc_math_vector3d_ryz_s' -> 's_ttc_math_vector3d_ryz' chg: ./ren.sh - replace 'ttc_math_vector3d_ryz_s' -> 's_ttc_math_vector3d_ryz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector3d_ryz_s' -> 's_ttc_math_vector3d_ryz' chg: ./ren2.sh - replace 'ttc_math_vector3d_xyz_s' -> 's_ttc_math_vector3d_xyz' chg: ./ren.sh - replace 'ttc_math_vector3d_xyz_s' -> 's_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector3d_xyz_s' -> 's_ttc_math_vector3d_xyz' chg: ./ren2.sh - replace 'ttc_memory_block_s' -> 's_ttc_memory_block' chg: ./ren.sh - replace 'ttc_memory_block_s' -> 's_ttc_memory_block' chg: ./ren2.sh - replace 'ttc_memory_from_pool_s' -> 's_ttc_memory_from_pool' chg: ./ren.sh - replace 'ttc_memory_from_pool_s' -> 's_ttc_memory_from_pool' chg: ./ren2.sh - replace 'ttc_memory_pool_s' -> 's_ttc_memory_pool' chg: ./ren.sh - replace 'ttc_memory_pool_s' -> 's_ttc_memory_pool' chg: ./ren2.sh - replace 's_ttc_memory_pooltatistics_s' -> 's_s_ttc_memory_pooltatistics' chg: ./ren.sh - replace 's_ttc_memory_pooltatistics_s' -> 's_s_ttc_memory_pooltatistics' chg: ./ren2.sh - replace 'ttc_mutex_smart_s' -> 's_ttc_mutex_smart' chg: ./ren.sh - replace 'ttc_mutex_smart_s' -> 's_ttc_mutex_smart' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_mutex_smart_s' -> 's_ttc_mutex_smart' chg: ./ren2.sh - replace 'ttc_network_config_s' -> 's_ttc_network_config' chg: ./ren.sh - replace 'ttc_network_config_s' -> 's_ttc_network_config' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_network_config_s' -> 's_ttc_network_config' chg: ./ren2.sh - replace 'ttc_network_layer_config_s' -> 's_ttc_network_layer_config' chg: ./ren.sh - replace 'ttc_network_layer_config_s' -> 's_ttc_network_layer_config' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'ttc_network_layer_config_s' -> 's_ttc_network_layer_config' chg: ./ren2.sh - replace 'ttc_network_node_s' -> 's_ttc_network_node' chg: ./ren.sh - replace 'ttc_network_node_s' -> 's_ttc_network_node' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_network_node_s' -> 's_ttc_network_node' chg: ./ren2.sh - replace 'ttc_packet_config_s' -> 's_ttc_packet_config' chg: ./ren.sh - replace 'ttc_packet_config_s' -> 's_ttc_packet_config' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_config_s' -> 's_ttc_packet_config' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_config_s' -> 's_ttc_packet_config' chg: ./ren2.sh - replace 'ttc_packet_meta_debug_s' -> 's_ttc_packet_meta_debug' chg: ./ren.sh - replace 'ttc_packet_meta_debug_s' -> 's_ttc_packet_meta_debug' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_meta_debug_s' -> 's_ttc_packet_meta_debug' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_meta_debug_s' -> 's_ttc_packet_meta_debug' chg: ./ren2.sh - replace 'ttc_packet_meta_small_s' -> 's_ttc_packet_meta_small' chg: ./ren.sh - replace 'ttc_packet_meta_small_s' -> 's_ttc_packet_meta_small' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_meta_small_s' -> 's_ttc_packet_meta_small' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_meta_small_s' -> 's_ttc_packet_meta_small' chg: ./ren2.sh - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./ren.sh - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./TTC-Library/ttc_packet.h.orig - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'ttc_packet_payload_s' -> 's_ttc_packet_payload' chg: ./ren2.sh - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./ren.sh - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./TTC-Library/ttc_packet.h.orig - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_s' -> 's_ttc_packet' chg: ./ren2.sh - replace 'ttc_pwm_config_s' -> 's_ttc_pwm_config' chg: ./ren.sh - replace 'ttc_pwm_config_s' -> 's_ttc_pwm_config' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_config_s' -> 's_ttc_pwm_config' chg: ./TTC-Library/ttc_pwm_types.h.orig - replace 'ttc_pwm_config_s' -> 's_ttc_pwm_config' chg: ./ren2.sh - replace 'ttc_pwm_features_s' -> 's_ttc_pwm_features' chg: ./ren.sh - replace 'ttc_pwm_features_s' -> 's_ttc_pwm_features' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_features_s' -> 's_ttc_pwm_features' chg: ./TTC-Library/ttc_pwm_types.h.orig - replace 'ttc_pwm_features_s' -> 's_ttc_pwm_features' chg: ./ren2.sh - replace 'ttc_pwr_config_s' -> 's_ttc_pwr_config' chg: ./ren.sh - replace 'ttc_pwr_config_s' -> 's_ttc_pwr_config' chg: ./TTC-Library/ttc_pwr_types.h - replace 'ttc_pwr_config_s' -> 's_ttc_pwr_config' chg: ./ren2.sh - replace 'ttc_queue_waiting_task_s' -> 's_ttc_queue_waiting_task' chg: ./ren.sh - replace 'ttc_queue_waiting_task_s' -> 's_ttc_queue_waiting_task' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_queue_waiting_task_s' -> 's_ttc_queue_waiting_task' chg: ./ren2.sh - replace 'ttc_radio_address_s' -> 's_ttc_radio_address' chg: ./ren.sh - replace 'ttc_radio_address_s' -> 's_ttc_radio_address' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_radio_address_s' -> 's_ttc_radio_address' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_radio_address_s' -> 's_ttc_radio_address' chg: ./ren2.sh - replace 'ttc_radio_config_s' -> 's_ttc_radio_config' chg: ./ren.sh - replace 'ttc_radio_config_s' -> 's_ttc_radio_config' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_config_s' -> 's_ttc_radio_config' chg: ./ren2.sh - replace 'ttc_radio_distance_s' -> 's_ttc_radio_distance' chg: ./ren.sh - replace 'ttc_radio_distance_s' -> 's_ttc_radio_distance' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_distance_s' -> 's_ttc_radio_distance' chg: ./ren2.sh - replace 'ttc_radio_features_s' -> 's_ttc_radio_features' chg: ./ren.sh - replace 'ttc_radio_features_s' -> 's_ttc_radio_features' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_features_s' -> 's_ttc_radio_features' chg: ./ren2.sh - replace 'ttc_radio_generic_s' -> 's_ttc_radio_generic' chg: ./ren.sh - replace 'ttc_radio_generic_s' -> 's_ttc_radio_generic' chg: ./ren2.sh - replace 'ttc_real_time_clock_config_s' -> 's_ttc_real_time_clock_config' chg: ./ren.sh - replace 'ttc_real_time_clock_config_s' -> 's_ttc_real_time_clock_config' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'ttc_real_time_clock_config_s' -> 's_ttc_real_time_clock_config' chg: ./ren2.sh - replace 'ttc_real_time_clock_time_s' -> 's_ttc_real_time_clock_time' chg: ./ren.sh - replace 'ttc_real_time_clock_time_s' -> 's_ttc_real_time_clock_time' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'ttc_real_time_clock_time_s' -> 's_ttc_real_time_clock_time' chg: ./ren2.sh - replace 'ttc_rtc_config_s' -> 's_ttc_rtc_config' chg: ./ren.sh - replace 'ttc_rtc_config_s' -> 's_ttc_rtc_config' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_rtc_config_s' -> 's_ttc_rtc_config' chg: ./ren2.sh - replace 'ttc_rtc_time_s' -> 's_ttc_rtc_time' chg: ./ren.sh - replace 'ttc_rtc_time_s' -> 's_ttc_rtc_time' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_rtc_time_s' -> 's_ttc_rtc_time' chg: ./ren2.sh - replace 'ttc_sdcard_config_s' -> 's_ttc_sdcard_config' chg: ./ren.sh - replace 'ttc_sdcard_config_s' -> 's_ttc_sdcard_config' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_config_s' -> 's_ttc_sdcard_config' chg: ./ren2.sh - replace 'ttc_semaphore_smart_s' -> 's_ttc_semaphore_smart' chg: ./ren.sh - replace 'ttc_semaphore_smart_s' -> 's_ttc_semaphore_smart' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_semaphore_smart_s' -> 's_ttc_semaphore_smart' chg: ./ren2.sh - replace 'ttc_slam_box_s' -> 's_ttc_slam_box' chg: ./ren.sh - replace 'ttc_slam_box_s' -> 's_ttc_slam_box' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_box_s' -> 's_ttc_slam_box' chg: ./ren2.sh - replace 'ttc_slam_config_s' -> 's_ttc_slam_config' chg: ./ren.sh - replace 'ttc_slam_config_s' -> 's_ttc_slam_config' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_config_s' -> 's_ttc_slam_config' chg: ./ren2.sh - replace 'ttc_slam_distance_s' -> 's_ttc_slam_distance' chg: ./ren.sh - replace 'ttc_slam_distance_s' -> 's_ttc_slam_distance' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_distance_s' -> 's_ttc_slam_distance' chg: ./ren2.sh - replace 'ttc_slam_features_s' -> 's_ttc_slam_features' chg: ./ren.sh - replace 'ttc_slam_features_s' -> 's_ttc_slam_features' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_features_s' -> 's_ttc_slam_features' chg: ./ren2.sh - replace 'ttc_slam_node_s' -> 's_ttc_slam_node' chg: ./ren.sh - replace 'ttc_slam_node_s' -> 's_ttc_slam_node' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_node_s' -> 's_ttc_slam_node' chg: ./ren2.sh - replace 'ttc_spi_config_s' -> 's_ttc_spi_config' chg: ./ren.sh - replace 'ttc_spi_config_s' -> 's_ttc_spi_config' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_spi_config_s' -> 's_ttc_spi_config' chg: ./ren2.sh - replace 'ttc_states_call_s' -> 's_ttc_states_call' chg: ./ren.sh - replace 'ttc_states_call_s' -> 's_ttc_states_call' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_call_s' -> 's_ttc_states_call' chg: ./ren2.sh - replace 'ttc_states_config_s' -> 's_ttc_states_config' chg: ./ren.sh - replace 'ttc_states_config_s' -> 's_ttc_states_config' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_config_s' -> 's_ttc_states_config' chg: ./ren2.sh - replace 'ttc_states_state_s' -> 's_ttc_states_state' chg: ./ren.sh - replace 'ttc_states_state_s' -> 's_ttc_states_state' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_state_s' -> 's_ttc_states_state' chg: ./ren2.sh - replace 'ttc_string_config_s' -> 's_ttc_string_config' chg: ./ren.sh - replace 'ttc_string_config_s' -> 's_ttc_string_config' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_string_config_s' -> 's_ttc_string_config' chg: ./ren2.sh - replace 'ttc_sysclock_config_s' -> 's_ttc_sysclock_config' chg: ./ren.sh - replace 'ttc_sysclock_config_s' -> 's_ttc_sysclock_config' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_sysclock_config_s' -> 's_ttc_sysclock_config' chg: ./ren2.sh - replace 'ttc_systick_config_s' -> 's_ttc_systick_config' chg: ./ren.sh - replace 'ttc_systick_config_s' -> 's_ttc_systick_config' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_config_s' -> 's_ttc_systick_config' chg: ./ren2.sh - replace 'ttc_systick_features_s' -> 's_ttc_systick_features' chg: ./ren.sh - replace 'ttc_systick_features_s' -> 's_ttc_systick_features' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_features_s' -> 's_ttc_systick_features' chg: ./ren2.sh - replace 'ttc_task_update_info_s' -> 's_ttc_task_update_info' chg: ./ren.sh - replace 'ttc_task_update_info_s' -> 's_ttc_task_update_info' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_update_info_s' -> 's_ttc_task_update_info' chg: ./ren2.sh - replace 'ttc_task_waitinglist_list_s' -> 's_ttc_task_waitinglist_list' chg: ./ren.sh - replace 'ttc_task_waitinglist_list_s' -> 's_ttc_task_waitinglist_list' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_waitinglist_list_s' -> 's_ttc_task_waitinglist_list' chg: ./ren2.sh - replace 'ttc_task_waiting_task_s' -> 's_ttc_task_waiting_task' chg: ./ren.sh - replace 'ttc_task_waiting_task_s' -> 's_ttc_task_waiting_task' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_waiting_task_s' -> 's_ttc_task_waiting_task' chg: ./ren2.sh - replace 'ttc_tcpip_config_s' -> 's_ttc_tcpip_config' chg: ./ren.sh - replace 'ttc_tcpip_config_s' -> 's_ttc_tcpip_config' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_tcpip_config_s' -> 's_ttc_tcpip_config' chg: ./ren2.sh - replace 'ttc_timer_config_s' -> 's_ttc_timer_config' chg: ./ren.sh - replace 'ttc_timer_config_s' -> 's_ttc_timer_config' chg: ./TTC-Library/ttc_timer_types.h - replace 'ttc_timer_config_s' -> 's_ttc_timer_config' chg: ./ren2.sh - replace 'ttc_touchpad_config_s' -> 's_ttc_touchpad_config' chg: ./ren.sh - replace 'ttc_touchpad_config_s' -> 's_ttc_touchpad_config' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ttc_touchpad_config_s' -> 's_ttc_touchpad_config' chg: ./ren2.sh - replace 'ttc_usart_config_s' -> 's_ttc_usart_config' chg: ./ren.sh - replace 'ttc_usart_config_s' -> 's_ttc_usart_config' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_config_s' -> 's_ttc_usart_config' chg: ./ren2.sh - replace 'ttc_usart_generic_s' -> 's_ttc_usart_generic' chg: ./ren.sh - replace 'ttc_usart_generic_s' -> 's_ttc_usart_generic' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_usart_generic_s' -> 's_ttc_usart_generic' chg: ./ren2.sh - replace 'ttc_usb_generic_s' -> 's_ttc_usb_generic' chg: ./ren.sh - replace 'ttc_usb_generic_s' -> 's_ttc_usb_generic' chg: ./ren2.sh - replace 'tut_httpd_state_s' -> 's_ttc_tcpip_uip_httpd_state' chg: ./ren.sh - replace 'tut_httpd_state_s' -> 's_ttc_tcpip_uip_httpd_state' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'tut_httpd_state_s' -> 's_ttc_tcpip_uip_httpd_state' commit 5dbb8c0c7f0808dff1fc2f5c64c59a53c3d64cda Author: gregor@hlb30 Date: Mon Jan 8 16:10:34 2018 +0100 fix: InstallData/scripts/gdb_server.sh - now suppresses error message from killall command chg: InstallData/scripts/installFuncs.sh - getFileFromMirror(): added debug message in case downloaded file is missing chg: TTC-Library/basic/basic_cm3_types.h - added defines: __ASM, __INLINE chg: TTC-Library/cpu/cm3_mutex.c - cm3_mutex_lock(): added selftest to detect dead lock condition chg: TTC-Library/cpu/cm3_mutex.c - added function: cm3_mutex_lock_try_isr() chg: TTC-Library/cpu/cm3_mutex.h - added function: cm3_mutex_lock_try_isr() chg: TTC-Library/cpu/cm3_semaphore.c - minor change chg: TTC-Library/interfaces/ttc_interrupt_interface.c - added function: ttc_interrupt_interface_check_all_disabled() chg: TTC-Library/interfaces/ttc_interrupt_interface.h - added function: ttc_interrupt_interface_check_all_disabled() chg: TTC-Library/interrupt/interrupt_cortexm3.c - added function: interrupt_cortexm3_check_all_disabled() chg: TTC-Library/interrupt/interrupt_cortexm3.h - added function: interrupt_cortexm3_check_all_disabled() chg: TTC-Library/interrupt/interrupt_stm32f1xx.h - code reformatted chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - code reformatted chg: TTC-Library/interrupt/interrupt_stm32l1xx.h - code reformatted chg: TTC-Library/interrupt/interrupt_stm32w1xx.h - code reformatted chg: TTC-Library/radio/radio_common.c - radio_common_packet_get_empty_try(): now stores caller reference in returned memory block (improves debugging) chg: TTC-Library/radio/radio_common.c - radio_common_packet_get_empty_isr(): now stores caller reference in Config->Pool_Packets (improves debugging) fix: TTC-Library/radio/radio_dw1000.c - replaced bitfield Config->Init.Flags.FlagReceiverOn by mutex Config->Flag_ReceiverOn as updating bitfield from application and isr causes data hazards and creates invalid flag value (should fix receiver being disabled for unknown reason) chg: TTC-Library/radio/radio_dw1000_types.h - added to t_radio_dw1000_config: Amount_RX_Restart chg: TTC-Library/rtls/rtls_common.c - rtls_common_packet_get_empty_try(): now stores caller reference in returned memory block (improves debugging) fix: TTC-Library/rtls/rtls_square4.c - rtls_square4_anchor_buildup_start(): increased timeout delay before requesting rebuilding coordinate system (should fix communication issues caused by too frequent rebuild requests) chg: TTC-Library/ttc_interrupt.c - minor change chg: TTC-Library/ttc_interrupt.h - added function: ttc_interrupt_check_all_disabled() chg: TTC-Library/ttc_interrupt_types.h - updated enum: e_ttc_interrupt_architecture chg: TTC-Library/ttc_mutex.c - added missing #include "ttc_interrupt.h" chg: TTC-Library/ttc_radio_types.h - added to t_ttc_radio_config: Flag_ReceiverOn (replaces Init.Flags.FlagReceiverOn) chg: TTC-Library/ttc_string.h - updated documentation --------------------------------------------------------- 1.0.53 @Do 21. Dez 11:13:10 CET 2017 --------------------------------------------------------- 1.0.53 @Mi 20. Dez 11:57:22 CET 2017 commit 30dcbb15bd376ec820aab779bffcb878216cd20f Author: Gregor Date: Wed Dec 20 14:56:22 2017 +0100 chg: InstallData/scripts/clean.sh - now also removes: compile.options, configs/memory_current.ld, QtCreator/*.files --------------------------------------------------------- 1.0.53 @Mi 20. Dez 11:45:41 CET 2017 commit 817c5acce8bc4be7272176d0a04502b95cdef68c Author: Gregor Date: Wed Dec 20 14:43:19 2017 +0100 chg: InstallData/scripts/clean.sh - now also removes ttc_extensions_active.*, source.c --------------------------------------------------------- 1.0.53 @Mi 20. Dez 11:33:54 CET 2017 commit 25488b268dd317d58ad6714de8125461fd4832a1 Author: Gregor Date: Wed Dec 20 14:26:47 2017 +0100 chg: InstallData/scripts/compile.sh - now calls script kill_gdb.sh if present to shutdown running debugger chg: InstallData/scripts/gdb_cortexm3.sh - now append to script kill_gdb.sh to allow automatic shutdown of current debugger frontent (ddd) chg: InstallData/scripts/gdb_server.sh - now append to script kill_gdb.sh to allow automatic shutdown of current openocd and gdb instance chg: TTC-Library/packet/packet_common_types.h - minor change chg: TTC-Library/radio/radio_common.c - minor change chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_load_defaults(): now enables Config->Init.Flags.RxAutoReenable chg: Template/debug.sh - now calls script kill_gdb.sh if present to shutdown running debugger fix: Template/examples/example_ttc_radio.c - example now runs successfully on board_sensor_dwm1000 chg: Template/examples/example_ttc_radio.h - renamed functions for better readability --------------------------------------------------------- 1.0.53 @Di 19. Dez 09:19:07 CET 2017 commit 973b696a03d96020b7fcb9829f141a82ff104272 Author: Gregor Date: Tue Dec 19 11:41:50 2017 +0100 fix: InstallData/scripts/compile.sh - now removed flash.log to force flashing before next debug run fix: Template/examples/example_ttc_radio.c - now runs successfully on 110_board_sensor_dwm1000 chg: ./TTC-Library/ttc_radio_types.h.orig - replace 'protocol_iterator' -> 'socket_iterator' chg: ./TTC-Library/ttc_radio_types.h - replace 'protocol_iterator' -> 'socket_iterator' chg: ./TTC-Library/radio/radio_common.c - replace 'protocol_iterator' -> 'socket_iterator' commit e93a5968b881eb9a66e909b21ec89c8f022f46c9 Author: Gregor Date: Mon Dec 18 16:44:11 2017 +0100 fix: ./Template/examples/example_ttc_radio.c - now compiles successfully again with new ttc_radio api chg: ./TTC-Library/ttc_radio.c - replace 'ProtocolType' -> 'SocketID' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ProtocolType' -> 'SocketID' chg: ./TTC-Library/ttc_packet.h - replace 'ProtocolType' -> 'SocketID' chg: ./TTC-Library/ttc_packet.c - replace 'ProtocolType' -> 'SocketID' chg: ./TTC-Library/ttc_radio.h - replace 'ProtocolType' -> 'SocketID' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'ProtocolType' -> 'SocketID' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ProtocolType' -> 'SocketID' chg: ./Template/examples/example_ttc_radio.c - replace 'ProtocolType' -> 'SocketID' chg: ./Template/examples/example_ttc_radio.h - replace 'ProtocolType' -> 'SocketID' chg: ./TTC-Library/ttc_packet_types.h - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/ttc_radio.h.orig - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/ttc_packet.h - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/ttc_packet.c - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/ttc_radio.h - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/rtls/rtls_common.h - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/radio/radio_common.c - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/packet/packet_802154.h - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/packet/packet_802154.c - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./TTC-Library/packet/packet_common_types.h - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./InstallData/install_TTC_RADIO.sh - replace 'TTC_PACKET_MULTILAYER_PAYLOAD' -> 'TTC_PACKET_SOCKET_BYTE' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'protocol_new' -> 'socket_new' chg: ./Template/examples/example_ttc_radio.c - replace 'protocol_new' -> 'socket_new' chg: ./TTC-Library/ttc_radio_types.h.orig - replace 'protocol_new' -> 'socket_new' chg: ./TTC-Library/ttc_radio.c - replace 'protocol_new' -> 'socket_new' chg: ./TTC-Library/ttc_radio_types.h - replace 'protocol_new' -> 'socket_new' chg: ./TTC-Library/ttc_radio.h.orig - replace 'protocol_new' -> 'socket_new' chg: ./TTC-Library/ttc_radio.h - replace 'protocol_new' -> 'socket_new' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'protocol_new' -> 'socket_new' chg: ./TTC-Library/packet/packet_common_types.h - replace 'protocol_new' -> 'socket_new' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ProtocolJob' -> 'SocketJob' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ProtocolJob' -> 'SocketJob' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'ProtocolJob' -> 'SocketJob' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ProtocolJob' -> 'SocketJob' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'ProtocolJob' -> 'SocketJob' chg: ./TTC-Library/ttc_radio.c - replace 'ProtocolJob' -> 'SocketJob' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ProtocolJob' -> 'SocketJob' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ProtocolJob' -> 'SocketJob' chg: ./TTC-Library/ttc_radio.h - replace 'ProtocolJob' -> 'SocketJob' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'ProtocolJob' -> 'SocketJob' chg: ./TTC-Library/radio/radio_common.c - replace 'ProtocolJob' -> 'SocketJob' chg: ./TTC-Library/radio/radio_common.h - replace 'ProtocolJob' -> 'SocketJob' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/ttc_radio_types.h.orig - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/ttc_radio.c - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/ttc_rtls_types.h - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/ttc_radio_types.h - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/ttc_radio.h.orig - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/ttc_radio.h - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/radio/radio_common.c - replace 'job_protocol' -> 'job_socket' chg: ./TTC-Library/radio/radio_common.h - replace 'job_protocol' -> 'job_socket' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./Template/examples/example_ttc_radio.c - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./TTC-Library/ttc_radio.h.orig - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./TTC-Library/ttc_radio.h - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./TTC-Library/radio/radio_common.c - replace 'Init.Protocol' -> 'Init.SocketID' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./Template/examples/example_ttc_radio.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/ttc_radio.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/ttc_radio.h.orig - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/ttc_packet.h - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/ttc_packet.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/ttc_radio.h - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/rtls/rtls_common.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/radio/radio_common.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/radio/radio_common.h - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/packet/packet_802154.h - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/packet/packet_802154.c - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'E_ttc_packet_pattern_protocol_' -> 'E_ttc_packet_pattern_socket_' chg: ./TTC-Library/ttc_packet.h - replace 'protocol_get' -> 'socket_get' chg: ./TTC-Library/ttc_packet.c - replace 'protocol_get' -> 'socket_get' chg: ./TTC-Library/radio/radio_common.c - replace 'protocol_get' -> 'socket_get' chg: ./TTC-Library/packet/packet_common_types.h - replace 'protocol_get' -> 'socket_get' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_protocol' -> 'ttc_packet_socket' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_protocol' -> 'ttc_packet_socket' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./Template/examples/example_ttc_radio.c - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./TTC-Library/ttc_radio.h.orig - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./TTC-Library/ttc_radio.h - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./TTC-Library/radio/radio_common.c - replace 'Init.SocketID' -> 'Init.Pattern' chg: ./TTC-Library/ttc_packet.h - replace 'pattern_matches_protocol' -> 'pattern_matches_socket' chg: ./TTC-Library/ttc_packet.c - replace 'pattern_matches_protocol' -> 'pattern_matches_socket' chg: ./TTC-Library/radio/radio_common.c - replace 'pattern_matches_protocol' -> 'pattern_matches_socket' chg: ./TTC-Library/packet/packet_802154.h - replace 'pattern_matches_protocol' -> 'pattern_matches_socket' commit c47329a22c045e355e24874ef95b217b056c5a53 Author: gregor@Tinxy Date: Mon Dec 18 02:40:49 2017 +0100 chg: InstallData/scripts/installFuncs.sh - v1.10: added function insertTextAfter() commit 79018ff83f7af78b6cbb406baa8e82c7bc364e76 Author: Gregor Date: Fri Dec 15 16:30:30 2017 +0100 chg: TTC-Library/interfaces/ttc_radio_interface.c - added function: ttc_driver_radio_gpio_out() chg: TTC-Library/interfaces/ttc_radio_interface.h - added function: ttc_driver_radio_gpio_out() chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_gpio_out(): changed signature to match new feature function ttc_radio_gpio_out() chg: TTC-Library/radio/radio_dw1000.h - radio_dw1000_gpio_out(): changed signature to match new feature function ttc_radio_gpio_out() chg: TTC-Library/radio/radio_stm32w1xx.c - added function: radio_stm32w1xx_gpio_out() chg: TTC-Library/radio/radio_stm32w1xx.h - added function: radio_stm32w1xx_gpio_out() fix: TTC-Library/ttc_radio.c - renamed malformed type: ttc_radiot__config -> t_ttc_radio_config fix: TTC-Library/ttc_radio.h - renamed malformed type: ttc_radiot__config -> t_ttc_radio_config chg: TTC-Library/ttc_radio_types.h - added comments commit 3dc58e1821b08ad98e708c95a02d91c360f05d00 Author: Gregor Date: Fri Dec 15 16:09:42 2017 +0100 chg: InstallData/scripts/source.pl - added sub command enum add chg: TTC-Library/ttc_radio_types.h - added enum: e_ttc_radio_gpio commit 70a70c4010421bde4f8d89d9178e66aee108aa5e Author: Gregor Date: Fri Dec 15 13:15:57 2017 +0100 fix: InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - fixed definition: TTC_RADIO1_DW1000_PIN_RESET, TTC_USART1_RTS, TTC_USART1_CTS chg: InstallData/scripts/qtcreator.sh - now passes all given arguments to qtcreator (allows to directly jump to certain source code position) fix: InstallData/scripts/source.pl - fixed generation of jump calls to source code position via qtcreator chg: TTC-Library/ttc_radio.c - added function: ttc_radio_gpio_out() chg: TTC-Library/ttc_radio.h - added function: ttc_radio_gpio_out() chg: TTC-Library/ttc_radio_types.h - minor changes commit 41bd4ab5c94a0771497c56a57c1605f01e8f79bc Author: Gregor Date: Fri Dec 15 11:44:24 2017 +0100 chg: QtCreator projects now use debug.sh on run button to automatically flash and run graphical debugger ddd fix: InstallData/scripts/clean.sh - now also removes *.err fix: InstallData/scripts/flash.sh - reconstructed as content was overwritten fix: InstallData/scripts/flash_openocd.sh - now calls ./createLinks.sh and source _/SourceMe.sh for more reliable operation fix: Template/debug.sh - now automatically flashes current binary if required commit b9ab5328329611ac2d101086fea07613f4a1fa4b Author: Gregor Date: Fri Dec 15 11:24:11 2017 +0100 Statistics: - Source Code Files: 616 - Lines C Source Code: 130803 - Script Files: 298 - Lines Helper Script: 92194 - Lines Documentation: 4698 commit 1ea98235ba3a8b5892355f196d5edaee32db7279 Author: Gregor Date: Thu Dec 14 15:44:10 2017 +0100 fix: InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - added missing defines fix: InstallData/scripts/openocd.sh - now aborts with error message if openocd executable cannot be found chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./InstallData/install_RADIO_CC1120.sh - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./InstallData/scripts/analyze_Frama-C.pl - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'TTC_RADIO1_SPI' -> 'TTC_RADIO1_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO2_SPI' -> 'TTC_RADIO2_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO2_SPI' -> 'TTC_RADIO2_INDEX_SPI' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'TTC_RADIO2_SPI' -> 'TTC_RADIO2_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO2_SPI' -> 'TTC_RADIO2_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO3_SPI' -> 'TTC_RADIO3_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO3_SPI' -> 'TTC_RADIO3_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO3_SPI' -> 'TTC_RADIO3_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO4_SPI' -> 'TTC_RADIO4_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO4_SPI' -> 'TTC_RADIO4_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO4_SPI' -> 'TTC_RADIO4_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO5_SPI' -> 'TTC_RADIO5_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO5_SPI' -> 'TTC_RADIO5_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO5_SPI' -> 'TTC_RADIO5_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO6_SPI' -> 'TTC_RADIO6_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO6_SPI' -> 'TTC_RADIO6_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO6_SPI' -> 'TTC_RADIO6_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO7_SPI' -> 'TTC_RADIO7_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO7_SPI' -> 'TTC_RADIO7_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO7_SPI' -> 'TTC_RADIO7_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO8_SPI' -> 'TTC_RADIO8_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO8_SPI' -> 'TTC_RADIO8_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO8_SPI' -> 'TTC_RADIO8_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO9_SPI' -> 'TTC_RADIO9_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO9_SPI' -> 'TTC_RADIO9_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO9_SPI' -> 'TTC_RADIO9_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO10_SPI' -> 'TTC_RADIO10_INDEX_SPI' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TTC_RADIO10_SPI' -> 'TTC_RADIO10_INDEX_SPI' chg: ./InstallData/installs_low_level/#Untitled-1# - replace 'TTC_RADIO10_SPI' -> 'TTC_RADIO10_INDEX_SPI' commit f9793849edcc725a70e5e8e9d519e304fdd0caeb Author: gregor@hlb30 Date: Thu Dec 14 11:15:49 2017 +0100 chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 't_ttc_packet_addressarget_set' -> 'ttc_packet_address_target_set' chg: ./Template/examples/example_ttc_packet.c - replace 't_ttc_packet_addressarget_set' -> 'ttc_packet_address_target_set' chg: ./TTC-Library/ttc_radio.c - replace 't_ttc_packet_addressarget_set' -> 'ttc_packet_address_target_set' chg: ./TTC-Library/ttc_packet.h - replace 't_ttc_packet_addressarget_set' -> 'ttc_packet_address_target_set' chg: ./TTC-Library/radio/radio_common.c - replace 't_ttc_packet_addressarget_set' -> 'ttc_packet_address_target_set' chg: ./TTC-Library/rtls/rtls_common.c - replace 't_ttc_packet_addressarget_set' -> 'ttc_packet_address_target_set' fix: Template/examples/example_ttc_radio.c: now compiles again with current ttc_radio (lots of API changes since last compilation) fix: InstallData/install_TTC_RADIO.sh - activate.500_ttc_radio.sh: added missing activate.500_ttc_random.sh fix: InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - makefile.110_board_sensor_dwm1000: added missing pin definitions for TTC_SPI1, TTC_USART1 fix: TTC-Library/radio/radio_common.c - replaced include ../ttc_math.h -> ../ttc_math_types.h (removes requirement to activate 500_ttc_math for non-ranging radios) fix: TTC-Library/radio/radio_dw1000.c - removed include "../ttc_math.h" (not required) chg: TTC-Library/ttc_math.h - ttc_math_intersection_2d(): added missing documentation fix: TTC-Library/ttc_math_types.h - added default definition for TTC_MATH_CONST_NAN in case 500_ttc_math is not activated fix: TTC-Library/ttc_radio.c - removed include "../ttc_math.h" (not required) fix: TTC-Library/ttc_radio.h - replaced include ../ttc_math.h -> ../ttc_math_types.h (removes requirement to activate 500_ttc_math for non-ranging radios) fix: TTC-Library/ttc_radio.h - added include "ttc_math_types.h" (requires datatypes only) --------------------------------------------------------- 1.0.53 @Mi 13. Dez 12:22:56 CET 2017 commit ae53ad0eac85598dd03114dfb9ef330b5d235108 Author: gregor@hlb30 Date: Wed Dec 13 15:17:19 2017 +0100 chg: InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - removed actication of StdPeripheral library for USART (saves 1k in -Os compiled binary) chg: InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - removed compilation of stm32_basic.o (was deprecated anyway) chg: TTC-Library/register/register_stm32f1xx_types.h - added to t_register_stm32f1xx_usart_sr: OVER8 chg: TTC-Library/ttc_usart_types.h - added to t_ttc_usart_config: LIN_IrqOnBreak, LIN_Break11Bits, ClockIdleLow, ClockOnFirst fix: TTC-Library/usart/usart_stm32f1xx.c - completed implementation using register structs instead of StdPeripheral library (yet untested!) fix: Template/compile.sh - now detects broken symlinks and tries to reconstruct them first ren: 'TTC-Library/tasks_extension.h' -> 'TTC-Library/DEPRECATED_tasks_extension.h' ren: 'TTC-Library/stm32/stm32_io.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_io.c' ren: 'TTC-Library/stm32/stm32_io.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_io.h' ren: 'InstallData/testing/install_17_Network_6LoWPAN.sh' -> 'InstallData/testing/DEPRECATED_install_17_Network_6LoWPAN.sh' ren: 'TTC-Library/stm32/stm32_basic.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_basic.c' ren: 'TTC-Library/stm32/stm32_basic.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_basic.h' ren: 'TTC-Library/stm32/stm32_eeprom_emulation.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_eeprom_emulation.c' ren: 'TTC-Library/stm32/stm32_eeprom_emulation.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_eeprom_emulation.h' ren: 'TTC-Library/stm32/stm32_random.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_random.c' ren: 'TTC-Library/stm32/stm32_random.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_random.h' ren: 'TTC-Library/stm32/stm32_usb.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_usb.c' ren: 'TTC-Library/stm32/stm32_usb.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_usb.h' ren: 'TTC-Library/stm32/stm32_watchdog.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_watchdog.c' ren: 'TTC-Library/stm32/stm32_watchdog.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_watchdog.h' ren: 'InstallData/installs_low_level/install_TTC_CPU_STM32F0XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_TTC_CPU_STM32F0XX.sh' commit bb2dbb9979416a07635418c75261bb2884621aff Author: Gregor Date: Wed Dec 13 13:38:48 2017 +0100 chg: InstallData/scripts/compile.sh - removed fault 2>&1 parts commit cce4f0e5719b8db910b2b876b08565a7c7be0e53 Author: Gregor Date: Wed Dec 13 13:35:55 2017 +0100 chg: InstallData/scripts/compile.sh - now sends STDERR of make command to STDOUT (testing) chg: InstallData/scripts/createActivateScript.pl - minor change commit a3cc49daf92aee0410642d92a3d4fdf98431088e Author: Gregor Rebel Date: Wed Dec 13 00:45:01 2017 +0100 chg: speeded up installation and project creation chg: InstallData/installAll.sh - now measures and displays run time of each install script fix: InstallData/install_QtCreator.sh - sped up runtime by avoiding to install uninstallable plugins chg: InstallData/scripts/createActivateScript.pl - added default activate.060_compiler_parallel_make.sh (speeds up project creation and general compilation) fix: InstallData/scripts/installFuncs.sh - installPackage(): now uses --allow-unauthenticated instead of deprecated option --force-yes chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - minor change chg: TTC-Library/spi/spi_stm32f1xx.c - code reformatted chg: createNewProject.pl - reduced debug messages, now reports duration of project creation --------------------------------------------------------- 1.0.53 @Di 12. Dez 14:06:06 CET 2017 commit 7003cd86e90efca313344a5d1819645c99ff47bc Author: Gregor Date: Tue Dec 12 17:01:40 2017 +0100 chg: InstallData/scripts/openocd.sh - now warns if current user is not member of group dialout fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - interrupt_stm32f1xx_init_gpio(): now enables clock to AFIO device before writing to AFIO registers (fixes frequent EXTI interrupts from unknown source) del: Template/QtCreator/TemplateName.includes - file is now dynamically created by _/compile.sh commit 4b3068c19537bff38e0a4954a59148bb765be927 Author: gregor@hlb30 Date: Tue Dec 12 16:09:27 2017 +0100 chg: ./Template/examples/example_gpio_banks.c - replace 'physical_index_t' -> 't_physical_index' chg: ./Template/examples/example_gpio.h - replace 'physical_index_t' -> 't_physical_index' chg: ./Template/examples/example_gpio_banks.h - replace 'physical_index_t' -> 't_physical_index' chg: ./Template/examples/example_ttc_interrupt.c - replace 'physical_index_t' -> 't_physical_index' chg: ./Template/examples/example_gpio.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/ttc_radio.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/ttc_usart_types.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/ttc_radio.h.orig - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/ttc_interrupt.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/ttc_interrupt.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'physical_index_t' -> 't_physical_index' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'RCC_APB1_ENR' -> 'APB1ENR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_APB1_ENR' -> 'APB1ENR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_APB1_ENR' -> 'APB1ENR' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'RCC_APB2_ENR' -> 'APB2ENR' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'RCC_APB2_ENR' -> 'APB2ENR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_APB2_ENR' -> 'APB2ENR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_APB2_ENR' -> 'APB2ENR' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'RCC_BDCR' -> 'BDCR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_BDCR' -> 'BDCR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_BDCR' -> 'BDCR' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'ttc_usart_t_register' -> 't_ttc_usart_register' chg: ./TTC-Library/ttc_usart.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/ttc_usart_types.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 't_t_ttc_usart_registerx' -> 't_ttc_usart_register_tx' fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - interrupt_stm32f1xx_init_gpio(): now also configures Alternate Function multiplexer for gpio port chg: TTC-Library/usart/usart_stm32f1xx.c - work in progress: total rewrite of usart initialization --------------------------------------------------------- 1.0.53 @Mo 11. Dez 22:56:00 CET 2017 commit 4f3da3bad04ea6cbb1f87d46fdedf72ddd51973b Author: gregor@hlb30 Date: Tue Dec 12 01:54:55 2017 +0100 chg: ./Regressions/regression_usart.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./Regressions/regression_memory_pools.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./Template/configs/stm32f10x_it.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_assert.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_usart.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_radio.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_rtls.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_touchpad.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_memory.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_board.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_i2c.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_mutex.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_rtc.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_ethernet.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_accelerometer.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_semaphore.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_tcpip.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_network_layer.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_spi.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_cpu.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_slam.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_watchdog.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_radio.h.orig - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_timer.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_gfx_mt.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_gui.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_font.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_sysclock.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_heap.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_math.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_gyroscope.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_interface.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_gfx.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_gui_mt.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_dma.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_can.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_adc.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_math.h.orig - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_pwm.h.orig - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_register.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_gpio.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_string.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_queue.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_systick.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_random.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_board.h.orig - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_pwr.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_task.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_layer_phy.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_extensions.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_packet.h.orig - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_basic.c - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_sdcard.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_packet.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_dac.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_input.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_real_time_clock.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_states.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_pwm.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/sbrk.c - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_list.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_eeprom_emulation.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_interrupt.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/ttc_network.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/templates/ttc_device.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/stm32/stm32_random.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/stm32/stm32_watchdog.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/stm32/stm32_eeprom_emulation.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/stm32l1/stm32l1_basic.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/font/font_type1_16x24.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/font/font_type1_16x24.c - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/gfx/gfx_image.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace '#include "ttc_basic.h"' -> '#include "ttc_basic.h" // Include First! (basic datatypes and definitions)' commit 3d5b6f5e79867f0e22d82a493fddc8b178894d63 Author: gregor@hlb30 Date: Tue Dec 12 01:52:37 2017 +0100 fix: gpio pin defines in compile_options.h can now be followed in QtCreator fix: InstallData/scripts/compile.sh - now writes current path into QtCreator/PROJECT.includes to allow QtCreator to find compile_options.h fix: InstallData/scripts/updateProjectFiles.pl - now splits generated compile_options.h into two parts: one before including ttc_*.h files and one after it. (allows to find definition of gpio pins) fix: TTC-Library/gpio/gpio_stm32l1xx_types.h - moved definition of t_ttc_gpio_register back into gpio_*.h files (where it belongs to) fix: TTC-Library/interfaces/ttc_register_interface.h - fixed include "compile_options.h" fix: TTC-Library/register/register_stm32l1xx_types.h - readded definition of t_ttc_gpio_register fix: TTC-Library/ttc_basic.h - now includes compile_options.h for itself and all other files (easier usage) fix: TTC-Library/ttc_basic_types.h - fixed position of #include "compile_options.h" to see more definitions fix: TTC-Library/ttc_gpio_types.h - fixed position of #include "compile_options.h" fix: TTC-Library/ttc_interrupt.h - removed superfluos include "compile_options.h" fix: TTC-Library/ttc_memory.h - removed superfluos include "compile_options.h" chg: TTC-Library/ttc_register_types.h - minor change fix: Template/QtCreator/TemplateName.includes - content is now dynamically created to include current project folder (-> _/compiile.sh) fix: Template/examples/example_leds.c - removed superfluos include "compile_options.h" commit 6f3e73346b71714f6b00cdcca2cd338bc71c7eea Author: gregor@hlb30 Date: Tue Dec 12 01:39:04 2017 +0100 fix: gpio pin defines in compile_options.h can now be followed in QtCreator fix: InstallData/scripts/compile.sh - now writes current path into QtCreator/PROJECT.includes to allow QtCreator to find compile_options.h fix: InstallData/scripts/updateProjectFiles.pl - now splits generated compile_options.h into two parts: one before including ttc_*.h files and one after it. (allows to find definition of gpio pins) fix: TTC-Library/gpio/gpio_stm32l1xx_types.h - moved definition of t_ttc_gpio_register back into gpio_*.h files (where it belongs to) fix: TTC-Library/interfaces/ttc_register_interface.h - fixed include "compile_options.h" fix: TTC-Library/register/register_stm32l1xx_types.h - readded definition of t_ttc_gpio_register fix: TTC-Library/ttc_basic.h - now includes compile_options.h for itself and all other files (easier usage) fix: TTC-Library/ttc_basic_types.h - fixed position of #include "compile_options.h" to see more definitions fix: TTC-Library/ttc_extensions.c fix: TTC-Library/ttc_gpio_types.h fix: TTC-Library/ttc_interrupt.h fix: TTC-Library/ttc_memory.h fix: TTC-Library/ttc_register_types.h fix: Template/QtCreator/TemplateName.includes fix: Template/examples/example_leds.c commit 061a41ec8e6b1513a7ae2b1ba1dbe2cff9f2e332 Author: Gregor Date: Mon Dec 11 23:45:18 2017 +0100 fix: added missing #include "../compile_options.h" to all example sources (improves visibility of constant definitions from makefiles) fix: Template/examples/example_gfx_benchmark.c fix: Template/examples/example_gfx_boxes.c fix: Template/examples/example_gfx_printf.c fix: Template/examples/example_gpio.c fix: Template/examples/example_gpio_banks.c fix: Template/examples/example_leds.c fix: Template/examples/example_threading_queues.c fix: Template/examples/example_threading_semaphores.c fix: Template/examples/example_ttc_accelerometer.c fix: Template/examples/example_ttc_adc.c fix: Template/examples/example_ttc_assert.c fix: Template/examples/example_ttc_board.c fix: Template/examples/example_ttc_board_sensor_dwm1000.c fix: Template/examples/example_ttc_dac.c fix: Template/examples/example_ttc_gfx.c fix: Template/examples/example_ttc_gyroscope.c fix: Template/examples/example_ttc_heap.c fix: Template/examples/example_ttc_i2c.c fix: Template/examples/example_ttc_input.c fix: Template/examples/example_ttc_interface.c fix: Template/examples/example_ttc_interrupt.c fix: Template/examples/example_ttc_layer_phy.c fix: Template/examples/example_ttc_list.c fix: Template/examples/example_ttc_math.c fix: Template/examples/example_ttc_memory.c fix: Template/examples/example_ttc_memory_pool.c fix: Template/examples/example_ttc_network.c fix: Template/examples/example_ttc_network_layer.c fix: Template/examples/example_ttc_packet.c fix: Template/examples/example_ttc_pwm.c fix: Template/examples/example_ttc_pwm_stm32l1xx.c fix: Template/examples/example_ttc_radio.c fix: Template/examples/example_ttc_radio_ranging.c fix: Template/examples/example_ttc_radio_ranging_anchor.c fix: Template/examples/example_ttc_radio_ranging_common.c fix: Template/examples/example_ttc_radio_ranging_mobile.c fix: Template/examples/example_ttc_radio_ranging_observer.c fix: Template/examples/example_ttc_rtls_crtof_simple_2d.c fix: Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c fix: Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c fix: Template/examples/example_ttc_rtls_square4.c fix: Template/examples/example_ttc_slam_simple_2d.c fix: Template/examples/example_ttc_spi_master.c fix: Template/examples/example_ttc_spi_slave.c fix: Template/examples/example_ttc_states.c fix: Template/examples/example_ttc_string.c fix: Template/examples/example_ttc_sysclock.c fix: Template/examples/example_ttc_systick.c fix: Template/examples/example_ttc_systick_cortexm3.c fix: Template/examples/example_ttc_systick_freertos.c fix: Template/examples/example_ttc_touchpad.c fix: Template/examples/example_ttc_usart.c fix: Template/examples/example_ttc_watchdog.c commit 8ba15b867daca1396315adad94a6d3de686cd26d Author: gregor@hlb30 Date: Mon Dec 11 23:36:52 2017 +0100 chg: ./tgp.txt - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Regressions/regression_queue.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/examples/example_ttc_spi_master.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/examples/example_ttc_adc.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/examples/example_ttc_dac.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_RADIO_CC1190.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_RADIO_CC1120.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_P107.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_TTC_QUEUE.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Mini_STM32.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/scripts/createActivateScript.pl - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./InstallData/scripts/analyze_Frama-C.pl - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_math.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_assert.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_radio.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_i2c.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_adc.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_spi.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_radio.h.orig - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_gpio.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_usart.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_adc.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_spi.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_gpio.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'tgp_' -> 'E_ttc_gpio_pin_' chg: ./tgp.txt - replace 'e_tgp' -> 'E_ttc_gpio_pin_e' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace 'e_tgp' -> 'E_ttc_gpio_pin_e' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'e_tgp' -> 'E_ttc_gpio_pin_e' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'e_tgp' -> 'E_ttc_gpio_pin_e' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'e_tgp' -> 'E_ttc_gpio_pin_e' chg: ./tgp.txt - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./Regressions/regression_ttc_timer.c - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./Regressions/regression_memory_pools.c - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./Regressions/regression_list.c - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./Regressions/regression_usart.h - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./Template/examples/example_gpio.h - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./Template/examples/example_gpio_banks.h - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./InstallData/install_TTC_LIST.sh - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./InstallData/scripts/updateProjectFiles.pl - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./TTC-Library/ttc_gpio_types.h - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'PIN_P' -> 'TTC_GPIO_' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'PIN_P' -> 'TTC_GPIO_' commit 931be812556d0bdb18c50d58ce953d181bdf047f Author: gregor@hlb30 Date: Mon Dec 11 23:10:23 2017 +0100 new: InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh new: TTC-Library/board/board_sensor_dwm1000.c new: TTC-Library/board/board_sensor_dwm1000.h new: TTC-Library/board/board_sensor_dwm1000_types.h new: Template/examples/example_ttc_board_sensor_dwm1000.c new: Template/examples/example_ttc_board_sensor_dwm1000.h commit 85f1f4d35826a48e1dfa71e3ffd1096be9e81282 Author: gregor@hlb30 Date: Mon Dec 11 23:09:25 2017 +0100 del: Template/examples/example_ttc_board_stm32l053_discovery.c del: Template/examples/example_ttc_board_stm32l053_discovery.h commit 29eae4b5390a045f00d77fa24a414d23313f65a7 Author: gregor@hlb30 Date: Mon Dec 11 22:57:14 2017 +0100 fix: InstallData/install_TTC_ASSERT.sh - fixed activation of low-level drivers (was activating extensions/activate.450_math_* due to a broken template file) fix: InstallData/install_TTC_SLAM.sh - fixed activation of low-level drivers (was activating extensions/activate.450_math_* due to a broken template file) fix: InstallData/install_TTC_SYSCLOCK.sh - fixed activation of low-level drivers (was activating extensions/activate.450_math_* due to a broken template file) fix: InstallData/install_TTC_SYSTICK.sh - fixed activation of low-level drivers (was activating extensions/activate.450_math_* due to a broken template file) chg: InstallData/install_TTC_BOARD.sh - addded enableFeature 450_board_sensor_dwm1000 fix: InstallData/scripts/createActivateScript.pl - added default activate to activate_project.sh: activate.500_ttc_heap.sh fix: InstallData/scripts/createActivateScript.pl - removed doubled activate from activate_project.sh: activate.490_ttc_board.sh chg: TTC-Library/interfaces/ttc_board_interface.h - added include "../board/board_sensor_dwm1000.h" fix: TTC-Library/templates/create_DeviceDriver.pl - dynamically created feature functions now use TTC_TASK_RETURN() to allow stack check when returning a value fix: TTC-Library/templates/device_architecture.c - rev 38: updated datatype to match new coding style: ttc__architecture_t -> t_ttc__architecture fix: TTC-Library/templates/device_architecture_types.h - updated datatype to match new coding style: ttc__architecture_t -> t_ttc__architecture chg: TTC-Library/templates/ttc_device.c - rev 39: functions now use TTC_TASK_RETURN() to allow stack check when returning a value fix: TTC-Library/templates/ttc_device_types.h - updated datatype to match new coding style: ttc__architecture_t -> t_ttc__architecture chg: TTC-Library/ttc_rtls.h - updated documentation fix: createNewProject.pl - now first runs ./createLinks.sh to ensure that all symbolic links are available (was a problem when new development toolchain was just installed chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '_e_gpio_stm32l1xx_banknable' -> '_gpio_stm32l1xx_bank_enable' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '_e_gpio_stm32l1xx_banknable' -> '_gpio_stm32l1xx_bank_enable' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'ta_board_stm32l100c_discovery' -> 'E_ttc_board_architecture_stm32l100c_discovery' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ta_board_stm32l100c_discovery' -> 'E_ttc_board_architecture_stm32l100c_discovery' chg: ./TTC-Library/ttc_board_types.h - replace 'ta_board_stm32l100c_discovery' -> 'E_ttc_board_architecture_stm32l100c_discovery' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace 'ta_board_stm32l100c_discovery' -> 'E_ttc_board_architecture_stm32l100c_discovery' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'ta_board_stm32l100c_discovery' -> 'E_ttc_board_architecture_stm32l100c_discovery' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'ta_board_stm32l152_discovery' -> 'E_ttc_board_architecture_stm32l152_discovery' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ta_board_stm32l152_discovery' -> 'E_ttc_board_architecture_stm32l152_discovery' chg: ./TTC-Library/ttc_board_types.h - replace 'ta_board_stm32l152_discovery' -> 'E_ttc_board_architecture_stm32l152_discovery' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'ta_board_stm32l152_discovery' -> 'E_ttc_board_architecture_stm32l152_discovery' chg: ./TTC-Library/board/board_stm32l152_discovery_types.h - replace 'ta_board_stm32l152_discovery' -> 'E_ttc_board_architecture_stm32l152_discovery' chg: ./Template/examples/example_ttc_board_stm32l053_discovery.c - replace 'ta_board_stm32l053_discovery' -> 'E_ttc_board_architecture_stm32l053_discovery' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L053_DISCOVERY.sh - replace 'ta_board_stm32l053_discovery' -> 'E_ttc_board_architecture_stm32l053_discovery' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ta_board_stm32l053_discovery' -> 'E_ttc_board_architecture_stm32l053_discovery' chg: ./TTC-Library/ttc_board_types.h - replace 'ta_board_stm32l053_discovery' -> 'E_ttc_board_architecture_stm32l053_discovery' chg: ./TTC-Library/board/board_stm32l053_discovery_types.h - replace 'ta_board_stm32l053_discovery' -> 'E_ttc_board_architecture_stm32l053_discovery' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace 'ta_board_stm32l053_discovery' -> 'E_ttc_board_architecture_stm32l053_discovery' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ta_board_None' -> 'E_ttc_board_architecture_none' chg: ./TTC-Library/ttc_board_types.h - replace 'ta_board_None' -> 'E_ttc_board_architecture_none' chg: ./TTC-Library/ttc_board.c - replace 'ta_board_None' -> 'E_ttc_board_architecture_none' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ta_board_Unknown' -> 'E_ttc_board_architecture_unknown' chg: ./TTC-Library/ttc_board_types.h - replace 'ta_board_Unknown' -> 'E_ttc_board_architecture_unknown' chg: ./TTC-Library/ttc_board.c - replace 'ta_board_Unknown' -> 'E_ttc_board_architecture_unknown' chg: ./Template/regressions/regression_ttc_board.c - replace 'sensor_dwm_' -> 'sensor_dwm1000_' chg: ./Template/regressions/regression_ttc_board.h - replace 'sensor_dwm_' -> 'sensor_dwm1000_' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace 'sensor_dwm_' -> 'sensor_dwm1000_' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'sensor_dwm_' -> 'sensor_dwm1000_' chg: ./TTC-Library/ttc_board_types.h - replace 'sensor_dwm_' -> 'sensor_dwm1000_' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'EXTENSION_board_sensor_dwm' -> 'EXTENSION_board_sensor_dwm1000' chg: ./TTC-Library/ttc_board_types.h - replace 'EXTENSION_board_sensor_dwm' -> 'EXTENSION_board_sensor_dwm1000' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'EXTENSION_board_sensor_dwm' -> 'EXTENSION_board_sensor_dwm1000' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'EXTENSION_board_sensor_dwm' -> 'EXTENSION_board_sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board.c - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board_sensor_dwm1000.c - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board_sensor_dwm1000.h - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board.h - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.c - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.h - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./InstallData/install_TTC_BOARD.sh - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./TTC-Library/ttc_board_types.h - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./TTC-Library/board/board_sensor_dwm1000_types.h - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./TTC-Library/board/board_sensor_dwm1000.h - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./TTC-Library/board/board_sensor_dwm1000.c - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'sensor_dwm' -> 'sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board.c - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board_sensor_dwm1000.c - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board_sensor_dwm1000.h - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./Template/regressions/regression_ttc_board.h - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.c - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./Template/examples/example_ttc_board_sensor_dwm1000.h - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./InstallData/install_TTC_BOARD.sh - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./InstallData/installs_low_level/install_TTC_BOARD_SENSOR_DWM1000.sh - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/ttc_board_types.h - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/board/board_sensor_dwm1000_types.h - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/board/board_sensor_dwm1000.h - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/board/board_sensor_dwm1000.c - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'sensor_dwm10001000' -> 'sensor_dwm1000' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'ec_board_' -> 'E_ttc_board_' chg: ./TTC-Library/ttc_board_types.h - replace 'ec_board_' -> 'E_ttc_board_' chg: ./TTC-Library/ttc_board.c - replace 'ec_board_' -> 'E_ttc_board_' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'ec_board_' -> 'E_ttc_board_errorcode_' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'ec_board_' -> 'E_ttc_board_errorcode_' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace 'ec_board_' -> 'E_ttc_board_errorcode_' commit 28c9a6c2a6e15c09194674b4549964ee736d25cb Author: gregor@hlb30 Date: Fri Dec 8 12:26:39 2017 +0100 chg: renamed all unions *_u -> u_* to fit new coding style chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'e_radio_dw1000_registerc_ctrl_u' -> 'u_radio_dw1000_register_ec_ctrl' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'e_radio_dw1000_registerc_ctrl_u' -> 'u_radio_dw1000_register_ec_ctrl' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_fcf_u' -> 'u_packet_802154_fcf' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_fcf_u' -> 'u_packet_802154_fcf' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_load_from_otp_u' -> 'u_radio_dw1000_load_from_otp' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_load_from_otp_u' -> 'u_radio_dw1000_load_from_otp' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_agc_ctrl1_u' -> 'u_radio_dw1000_register_agc_ctrl1' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_agc_stat1_u' -> 'u_radio_dw1000_register_agc_stat1' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_aon_cfg0_u' -> 'u_radio_dw1000_register_aon_cfg0' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_aon_cfg1_u' -> 'u_radio_dw1000_register_aon_cfg1' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_aon_ctrl_u' -> 'u_radio_dw1000_register_aon_ctrl' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_register_aon_ctrl_u' -> 'u_radio_dw1000_register_aon_ctrl' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_aon_wcfg_u' -> 'u_radio_dw1000_register_aon_wcfg' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_chan_ctrl_u' -> 'u_radio_dw1000_register_chan_ctrl' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_first_path_u' -> 'u_radio_dw1000_register_first_path' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_fs_xtalt_u' -> 'u_radio_dw1000_register_fs_xtalt' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_dir_u' -> 'u_radio_dw1000_register_gpio_dir' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_dout_u' -> 'u_radio_dw1000_register_gpio_dout' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_ibes_u' -> 'u_radio_dw1000_register_gpio_ibes' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_iclr_u' -> 'u_radio_dw1000_register_gpio_iclr' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_idbe_u' -> 'u_radio_dw1000_register_gpio_idbe' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_imode_u' -> 'u_radio_dw1000_register_gpio_imode' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_irqe_u' -> 'u_radio_dw1000_register_gpio_irqe' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_isen_u' -> 'u_radio_dw1000_register_gpio_isen' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_mode_u' -> 'u_radio_dw1000_register_gpio_mode' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_gpio_raw_u' -> 'u_radio_dw1000_register_gpio_raw' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_lde_cfg1_u' -> 'u_radio_dw1000_register_lde_cfg1' chg: ./Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml - replace 'radio_dw1000_register_otp_ctrl_u' -> 'u_radio_dw1000_register_otp_ctrl' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_otp_ctrl_u' -> 'u_radio_dw1000_register_otp_ctrl' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_otp_sf_u' -> 'u_radio_dw1000_register_otp_sf' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_otp_stat_u' -> 'u_radio_dw1000_register_otp_stat' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_pmsc_ctrl0_u' -> 'u_radio_dw1000_register_pmsc_ctrl0' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_register_pmsc_ctrl0_u' -> 'u_radio_dw1000_register_pmsc_ctrl0' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_pmsc_ctrl1_u' -> 'u_radio_dw1000_register_pmsc_ctrl1' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_pmsc_ledc_u' -> 'u_radio_dw1000_register_pmsc_ledc' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_rf_conf_u' -> 'u_radio_dw1000_register_rf_conf' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_rf_status_u' -> 'u_radio_dw1000_register_rf_status' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_rx_finfo_u' -> 'u_radio_dw1000_register_rx_finfo' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_rx_fqual_u' -> 'u_radio_dw1000_register_rx_fqual' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_rx_sniff_u' -> 'u_radio_dw1000_register_rx_sniff' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_rx_ttcko_u' -> 'u_radio_dw1000_register_rx_ttcko' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_sys_cfg_u' -> 'u_radio_dw1000_register_sys_cfg' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_register_sys_cfg_u' -> 'u_radio_dw1000_register_sys_cfg' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_sys_ctrl_u' -> 'u_radio_dw1000_register_sys_ctrl' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_sys_mask_u' -> 'u_radio_dw1000_register_sys_mask' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_register_sys_mask_u' -> 'u_radio_dw1000_register_sys_mask' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_sys_state_u' -> 'u_radio_dw1000_register_sys_state' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_register_sys_state_u' -> 'u_radio_dw1000_register_sys_state' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_sys_status_u' -> 'u_radio_dw1000_register_sys_status' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_register_sys_status_u' -> 'u_radio_dw1000_register_sys_status' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_t_registerx_fctrl_u' -> 'u_radio_dw1000_t_registerx_fctrl' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_t_registerx_fctrl_u' -> 'u_radio_dw1000_t_registerx_fctrl' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_btdr_u' -> 'u_register_stm32f1xx_timx_btdr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_ccer_u' -> 'u_register_stm32f1xx_timx_ccer' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_ccmr1_u' -> 'u_register_stm32f1xx_timx_ccmr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_ccmr2_u' -> 'u_register_stm32f1xx_timx_ccmr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_cr1_u' -> 'u_register_stm32f1xx_timx_cr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_cr2_u' -> 'u_register_stm32f1xx_timx_cr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_dcr_u' -> 'u_register_stm32f1xx_timx_dcr' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_timx_dier_u' -> 'u_register_stm32f1xx_timx_dier' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_dier_u' -> 'u_register_stm32f1xx_timx_dier' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_egr_u' -> 'u_register_stm32f1xx_timx_egr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_smcr_u' -> 'u_register_stm32f1xx_timx_smcr' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_timx_sr_u' -> 'u_register_stm32f1xx_timx_sr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timx_sr_u' -> 'u_register_stm32f1xx_timx_sr' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_architecture_u' -> 'u_ttc_board_architecture' chg: ./TTC-Library/ttc_board.c - replace 'ttc_board_architecture_u' -> 'u_ttc_board_architecture' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_architecture_u' -> 'u_ttc_i2c_architecture' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_architecture_u' -> 'u_ttc_i2c_architecture' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_architecture_u' -> 'u_ttc_packet_architecture' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_architecture_u' -> 'u_ttc_packet_architecture' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_timestamp_40_u' -> 'u_ttc_packet_timestamp_40' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_packet_timestamp_40_u' -> 'u_ttc_packet_timestamp_40' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace 'ttc_packet_timestamp_40_u' -> 'u_ttc_packet_timestamp_40' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace 'ttc_packet_timestamp_40_u' -> 'u_ttc_packet_timestamp_40' chg: ./TTC-Library/ttc_pwm.c - replace 'ttc_pwm_architecture_u' -> 'u_ttc_pwm_architecture' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_architecture_u' -> 'u_ttc_pwm_architecture' chg: ./TTC-Library/ttc_pwm_types.h.orig - replace 'ttc_pwm_architecture_u' -> 'u_ttc_pwm_architecture' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_radio_frame_filter_u' -> 'u_ttc_radio_frame_filter' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_ranging_message_u' -> 'u_ttc_radio_ranging_message' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_ranging_message_u' -> 'u_ttc_radio_ranging_message' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_rtls_architecture_u' -> 'u_ttc_rtls_architecture' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_architecture_u' -> 'u_ttc_rtls_architecture' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_architecture_u' -> 'u_ttc_sdcard_architecture' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_architecture_u' -> 'u_ttc_slam_architecture' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_slam_architecture_u' -> 'u_ttc_slam_architecture' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_node_driver_u' -> 'u_ttc_slam_node_driver' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_slam_node_driver_u' -> 'u_ttc_slam_node_driver' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_nodes_u' -> 'u_ttc_slam_nodes' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_architecture_u' -> 'u_ttc_states_architecture' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_string_architecture_u' -> 'u_ttc_string_architecture' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_architecture_u' -> 'u_ttc_systick_architecture' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_systick_architecture_u' -> 'u_ttc_systick_architecture' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_tcpip_address_IP4_u' -> 'u_ttc_tcpip_address_IP4' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ttc_touchpad_architecture_u' -> 'u_ttc_touchpad_architecture' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_all_t' -> 't_register_stm32l1xx_all' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_all_t' -> 't_register_stm32l1xx_all' chg: ./TTC-Library/ttc_register.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'ttc_register_architecture_t' -> 't_ttc_register_architecture' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_architecture_t' -> 't_ttc_accelerometer_architecture' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_accelerometer_architecture_t' -> 't_ttc_accelerometer_architecture' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'ttc_accelerometer_architecture_t' -> 't_ttc_accelerometer_architecture' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace 'ttc_accelerometer_architecture_t' -> 't_ttc_accelerometer_architecture' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_accelerometer_architecture_t' -> 't_ttc_accelerometer_architecture' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace 'ttc_accelerometer_architecture_t' -> 't_ttc_accelerometer_architecture' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_adc_architecture_t' -> 't_ttc_adc_architecture' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace 'ttc_adc_architecture_t' -> 't_ttc_adc_architecture' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'ttc_adc_architecture_t' -> 't_ttc_adc_architecture' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_adc_architecture_t' -> 't_ttc_adc_architecture' chg: ./TTC-Library/basic/basic_cm3_types.h - replace 'ttc_basic_architecture_t' -> 't_ttc_basic_architecture' chg: ./TTC-Library/basic/basic_stm32f1xx_types.h - replace 'ttc_basic_architecture_t' -> 't_ttc_basic_architecture' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace 'ttc_basic_architecture_t' -> 't_ttc_basic_architecture' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace 'ttc_basic_architecture_t' -> 't_ttc_basic_architecture' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_architecture_t' -> 't_ttc_board_architecture' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace 'ttc_board_architecture_t' -> 't_ttc_board_architecture' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'ttc_board_architecture_t' -> 't_ttc_board_architecture' chg: ./TTC-Library/board/board_stm32l152_discovery_types.h - replace 'ttc_board_architecture_t' -> 't_ttc_board_architecture' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'ttc_board_architecture_t' -> 't_ttc_board_architecture' chg: ./TTC-Library/board/board_stm32l053_discovery_types.h - replace 'ttc_board_architecture_t' -> 't_ttc_board_architecture' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace 'ttc_board_architecture_t' -> 't_ttc_board_architecture' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_architecture_t' -> 't_ttc_can_architecture' chg: ./TTC-Library/ttc_can.h - replace 'ttc_can_architecture_t' -> 't_ttc_can_architecture' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_can_architecture_t' -> 't_ttc_can_architecture' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace 'ttc_can_architecture_t' -> 't_ttc_can_architecture' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'ttc_can_architecture_t' -> 't_ttc_can_architecture' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ttc_can_architecture_t' -> 't_ttc_can_architecture' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'ttc_can_architecture_t' -> 't_ttc_can_architecture' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace 'ttc_cpu_architecture_t' -> 't_ttc_cpu_architecture' chg: ./TTC-Library/ttc_dac_types.h - replace 'ttc_dac_architecture_t' -> 't_ttc_dac_architecture' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'ttc_dac_architecture_t' -> 't_ttc_dac_architecture' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ttc_dac_architecture_t' -> 't_ttc_dac_architecture' chg: ./TTC-Library/ttc_dma_types.h - replace 'ttc_dma_architecture_t' -> 't_ttc_dma_architecture' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_dma_architecture_t' -> 't_ttc_dma_architecture' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace 'ttc_dma_architecture_t' -> 't_ttc_dma_architecture' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_architecture_t' -> 't_ttc_ethernet_architecture' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'ttc_ethernet_architecture_t' -> 't_ttc_ethernet_architecture' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ttc_gfx_architecture_t' -> 't_ttc_gfx_architecture' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace 'ttc_gfx_architecture_t' -> 't_ttc_gfx_architecture' chg: ./Template/examples/example_leds.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_RADIO_CC1190.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_Board_Olimex_P107.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_Board_Mini_STM32.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./InstallData/scripts/updateProjectFiles.pl - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/templates/example_ttc_device.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_t' -> 't_ttc_gpio' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_values_t' -> 't_ttc_gpio_values' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'ttc_gpio_values_t' -> 't_ttc_gpio_values' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_values_t' -> 't_ttc_gpio_values' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_values_t' -> 't_ttc_gpio_values' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_values_t' -> 't_ttc_gpio_values' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_architecture_t' -> 't_ttc_gyroscope_architecture' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'ttc_gyroscope_architecture_t' -> 't_ttc_gyroscope_architecture' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_gyroscope_architecture_t' -> 't_ttc_gyroscope_architecture' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_architecture_t' -> 't_ttc_heap_architecture' chg: ./TTC-Library/heap/heap_freertos_types.h - replace 'ttc_heap_architecture_t' -> 't_ttc_heap_architecture' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace 'ttc_heap_architecture_t' -> 't_ttc_heap_architecture' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_architecture_t' -> 't_ttc_input_architecture' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_input_architecture_t' -> 't_ttc_input_architecture' chg: ./TTC-Library/input/input_touchpad_types.h - replace 'ttc_input_architecture_t' -> 't_ttc_input_architecture' chg: ./TTC-Library/ttc_interface_types.h - replace 'ttc_interface_architecture_t' -> 't_ttc_interface_architecture' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace 'ttc_interface_architecture_t' -> 't_ttc_interface_architecture' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_architecture_t' -> 't_ttc_interrupt_architecture' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'ttc_interrupt_architecture_t' -> 't_ttc_interrupt_architecture' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'ttc_interrupt_architecture_t' -> 't_ttc_interrupt_architecture' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace 'ttc_interrupt_architecture_t' -> 't_ttc_interrupt_architecture' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'ttc_layer_phy_architecture_t' -> 't_ttc_layer_phy_architecture' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'ttc_layer_phy_architecture_t' -> 't_ttc_layer_phy_architecture' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace 'ttc_memory_architecture_t' -> 't_ttc_memory_architecture' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace 'ttc_memory_architecture_t' -> 't_ttc_memory_architecture' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace 'ttc_memory_architecture_t' -> 't_ttc_memory_architecture' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'ttc_network_layer_architecture_t' -> 't_ttc_network_layer_architecture' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace 'ttc_network_layer_architecture_t' -> 't_ttc_network_layer_architecture' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_meta_lowlevel_t' -> 't_ttc_packet_meta_lowlevel' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_meta_lowlevel_t' -> 't_ttc_packet_meta_lowlevel' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_meta_lowlevel_t' -> 't_ttc_packet_meta_lowlevel' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'ttc_packet_meta_lowlevel_t' -> 't_ttc_packet_meta_lowlevel' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_Port_t' -> 't_ttc_Port' chg: ./Template/examples/example_gpio.h - replace 'ttc_Port_t' -> 't_ttc_Port' chg: ./Template/examples/example_gpio_banks.h - replace 'ttc_Port_t' -> 't_ttc_Port' chg: ./Template/examples/example_ttc_network.c - replace 'ttc_Port_t' -> 't_ttc_Port' chg: ./Template/examples/example_gpio.c - replace 'ttc_Port_t' -> 't_ttc_Port' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_architecture_t' -> 't_ttc_pwm_architecture' chg: ./TTC-Library/ttc_pwm_types.h.orig - replace 'ttc_pwm_architecture_t' -> 't_ttc_pwm_architecture' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'ttc_pwm_architecture_t' -> 't_ttc_pwm_architecture' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace 'ttc_pwm_architecture_t' -> 't_ttc_pwm_architecture' chg: ./TTC-Library/ttc_pwr_types.h - replace 'ttc_pwr_architecture_t' -> 't_ttc_pwr_architecture' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace 'ttc_pwr_architecture_t' -> 't_ttc_pwr_architecture' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_pwr_architecture_t' -> 't_ttc_pwr_architecture' chg: ./Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml - replace 'ttc_radio_architecture_t' -> 't_ttc_radio_architecture' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_architecture_t' -> 't_ttc_radio_architecture' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'ttc_radio_architecture_t' -> 't_ttc_radio_architecture' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace 'ttc_radio_architecture_t' -> 't_ttc_radio_architecture' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_architecture_t' -> 't_ttc_radio_architecture' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_rtc_architecture_t' -> 't_ttc_rtc_architecture' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_rtc_architecture_t' -> 't_ttc_rtc_architecture' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace 'ttc_rtc_architecture_t' -> 't_ttc_rtc_architecture' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'ttc_rtc_architecture_t' -> 't_ttc_rtc_architecture' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'ttc_rtc_architecture_t' -> 't_ttc_rtc_architecture' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_architecture_t' -> 't_ttc_rtls_architecture' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'ttc_rtls_architecture_t' -> 't_ttc_rtls_architecture' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'ttc_rtls_architecture_t' -> 't_ttc_rtls_architecture' chg: ./TTC-Library/rtls/rtls_square4_types.h - replace 'ttc_rtls_architecture_t' -> 't_ttc_rtls_architecture' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_architecture_t' -> 't_ttc_sdcard_architecture' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace 'ttc_sdcard_architecture_t' -> 't_ttc_sdcard_architecture' chg: ./TTC-Library/string/string_ascii_types.h - replace 'ttc_string_architecture_t' -> 't_ttc_string_architecture' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_sysclock_architecture_t' -> 't_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'ttc_sysclock_architecture_t' -> 't_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'ttc_sysclock_architecture_t' -> 't_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace 'ttc_sysclock_architecture_t' -> 't_ttc_sysclock_architecture' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'ttc_sysclock_architecture_t' -> 't_ttc_sysclock_architecture' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_architecture_t' -> 't_ttc_systick_architecture' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_systick_architecture_t' -> 't_ttc_systick_architecture' chg: ./TTC-Library/systick/systick_freertos_types.h - replace 'ttc_systick_architecture_t' -> 't_ttc_systick_architecture' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace 'ttc_systick_architecture_t' -> 't_ttc_systick_architecture' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_tcpip_architecture_t' -> 't_ttc_tcpip_architecture' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'ttc_tcpip_architecture_t' -> 't_ttc_tcpip_architecture' chg: ./TTC-Library/ttc_timer_types.h - replace 'ttc_timer_architecture_t' -> 't_ttc_timer_architecture' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace 'ttc_timer_architecture_t' -> 't_ttc_timer_architecture' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'ttc_timer_architecture_t' -> 't_ttc_timer_architecture' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_timer_architecture_t' -> 't_ttc_timer_architecture' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace 'ttc_timer_architecture_t' -> 't_ttc_timer_architecture' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ttc_touchpad_architecture_t' -> 't_ttc_touchpad_architecture' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'ttc_touchpad_architecture_t' -> 't_ttc_touchpad_architecture' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'ttc_usart_register_rx_t' -> 't_ttc_usart_register_rx' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'ttc_usart_t_registerx_t' -> 't_ttc_usart_t_registerx' chg: ./Template/examples/example_leds.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./Template/QtCreator/TemplateName.files - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_Board_Olimex_H103.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_RADIO_CC1190.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_Board_Olimex_P107.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_Board_Olimex_H107.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_Board_Olimex_P103.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_Board_Mini_STM32.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/install_RADIO_CC1101.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./InstallData/scripts/updateProjectFiles.pl - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/ttc_adc_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/ttc_spi.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/ttc_interrupt_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/ttc_spi_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/ttc_gpio.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/ttc_gpio_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/templates/example_ttc_device.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 't_ttc_gpioypes.h' -> 'ttc_gpio_types.h' commit 93af0a4defa88a489b3a3f822901a61c4b6a78cb Author: gregor@hlb30 Date: Fri Dec 8 11:36:48 2017 +0100 chg: Documentation/TheToolChain-Manual/chapter_CodingConventions.tml - updated to new naming style fix: TTC-Library/packet/packet_802154_types.h - t_packet_802154_mac: reduced size of field packet_802154_raw[] (255->25) as it caused a self test to fail in packet_802154_prepare() fix: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): now can return dedicated error code if delayed transmission failed. fix: TTC-Library/radio/radio_common.c - radio_common_ranging_measure(): now uses a semaphore to produce unique ranging request enumerations (safer in case of multitasking) fix: TTC-Library/radio/radio_common.c - radio_common_ranging_reply_isr(): now automatically increases value of Delay_RangingReply_us when it cannot deliver ranging reply packet to radio fast egnough chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic(): now reports latest transmission status to Config->StatusTX to allow radio_common to monitor transmission status. fix: TTC-Library/radio/radio_dw1000.c - fixed some compile issues when TTC_ASSERT_RADIO_EXTRA != 1 fix: TTC-Library/ttc_list.c - ttc_list_push_back_multiple_isr(): now sets Owner field of every item added to pending list fix: TTC-Library/ttc_list.c - ttc_list_push_front_single_isr(): now sets Owner field of item added to pending list fix: TTC-Library/ttc_list.c - ttc_list_pop_*(): Now will complete all pending items if required to fullfill pop request (avoids items being forgotten in fix: TTC-Library/ttc_list.c - pending state because no more interrupts occur) fix: TTC-Library/ttc_list.c - _ttc_list_remove_item(): fixed data corruption when removing item at end of list fix: TTC-Library/ttc_packet_types.h - ttc_packet_meta_small_t: increased size of field StatusTX (required after addding items to enum) fix: TTC-Library/ttc_radio.c - fixed compile issues when asserts are disabled fix: TTC-Library/ttc_semaphore_types.h - minor change fix: TTC-Library/ttc_states.c - fixed compile issues when asserts are disabled chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_mac_t' -> 't_ttc_packet_mac' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_mac_t' -> 't_ttc_packet_mac' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_mac_t' -> 't_ttc_packet_mac' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'ttc_packet_mac_t' -> 't_ttc_packet_mac' chg: ./TTC-Library/ttc_radio.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/ttc_radio.c - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/ttc_packet_types.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/ttc_radio_types.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/radio/radio_dw1000.c - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/radio/radio_common.c - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/radio/radio_common.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/radio/radio_dw1000.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/rtls/rtls_square4_types.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 't_ttc_packetimestamp_40_u' -> 'u_ttc_packetimestamp_40' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_packet_meta_t' -> 't_ttc_packet_meta' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ttc_packet_meta_t' -> 't_ttc_packet_meta' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_meta_t' -> 't_ttc_packet_meta' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_meta_t' -> 't_ttc_packet_meta' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_meta_t' -> 't_ttc_packet_meta' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_meta_t' -> 't_ttc_packet_meta' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_packet_meta_t' -> 't_ttc_packet_meta' --------------------------------------------------------- 1.0.53 @Mi 6. Dez 13:46:26 CET 2017 commit db3ef783e064e3654a94db2abb75992aaa1d1aac Author: gregor@hlb30 Date: Wed Dec 6 16:42:18 2017 +0100 fix: InstallData/scripts/debug_openocd.sh - now waits until openocd has started instead of running openocd.sh in parallel (allows to abort if openocd.sh detects an error) fix: InstallData/scripts/gdb_cortexm3.sh - minor change fix: InstallData/scripts/gdb_server.sh - now observes return value from openocd.sh and will start gdb only if successfull fix: InstallData/scripts/openocd.sh - now observes start of openocd and kills it if required fix: TTC-Library/radio/radio_common.c - fixed bugs in using ttc_list_iterator*() chg: TTC-Library/ttc_heap.c - minor change fix: TTC-Library/ttc_list.c - fixed bugs in ownership management of list items (now can check if an item is added to second list without bein removed from its owner list before) chg: TTC-Library/ttc_list_item_types.h - added to struct t_ttc_list_item: Caller chg: TTC-Library/ttc_list_item_types.h - renamed in struct t_ttc_list_item: List -> Owner commit b2ebd74cc4c961e403baa078b3af798be2ef8ccc Merge: 1fe195b a67e2a1 Author: Gregor Date: Wed Dec 6 15:42:27 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 1fe195bac08269a1146f20af59c3446da59443ec Author: Gregor Date: Wed Dec 6 15:40:37 2017 +0100 fix: Template/createLinks.sh - now also creates symlink ~/Source/TheToolChain (symlink creation was failing when this symlink or its target was missing) --------------------------------------------------------- 1.0.53 @Mi 6. Dez 07:48:11 CET 2017 commit b0c26a956b645fb7fffb4d08aebf2a71f5a4961f Author: gregor@hlb30 Date: Tue Dec 5 14:24:38 2017 +0100 chg: InstallData/scripts/gdb_cortexm3.sh - console output of debugger is now sent to gdb.log to reduce screen messages fix: TTC-Library/radio/radio_common.c - _radio_common_iterator_*() functions now do not modify list item anymore but return a function pointer to modify it AFTER ttc_list_iterator*() has removed it from the list (avoids corruption of list configuration) chg: TTC-Library/ttc_list.c - new function: _ttc_list_iterate_from() implements common part of all ttc_list_iterate_*() functions chg: TTC-Library/ttc_list.c - new functions: ttc_list_iterate_try(), ttc_list_iterate_from_try() fix: TTC-Library/ttc_list.c - _ttc_list_iterate_from() now ensures that called IterateFunction() will not modify current item before it is removed from its list (avoids corruption of list configuration) fix: TTC-Library/ttc_list.c - _ttc_list_push_back_multiple(): fixed self test in case last list item is removed (was dereferencing TTC_LIST_TERMINATOR) fix: TTC-Library/ttc_list.c - _ttc_list_remove_item(): fixed broken self test fix: TTC-Library/ttc_list.h - ttc_list_iterate(): updated documentation chg: TTC-Library/ttc_list.h - new functions: ttc_list_iterate_try(), ttc_list_iterate_from_try() chg: TTC-Library/ttc_radio_types.h - minor change chg: TTC-Library/ttc_sysclock.c - _ttc_sysclock_call_update_function(): updated return type to match new ttc_list_iterate*() functions commit 532621ea946efa6f06a00e6cbb11d168d5140cb9 Author: gregor@hlb30 Date: Tue Dec 5 11:19:49 2017 +0100 fix: TTC-Library/ttc_pwm.c - added missing second argument to A_reset() call (fixes compile error "missing argument...") fix: TTC-Library/ttc_radio.c - added missing second argument to A_reset() call (fixes compile error "missing argument...") fix: TTC-Library/ttc_rtc.c - added missing second argument to A_reset() call (fixes compile error "missing argument...") fix: TTC-Library/ttc_rtls.c - added missing second argument to A_reset() call (fixes compile error "missing argument...") fix: TTC-Library/ttc_slam.c - added missing second argument to A_reset() call (fixes compile error "missing argument...") fix: TTC-Library/ttc_spi.c - added missing second argument to A_reset() call (fixes compile error "missing argument...") fix: TTC-Library/ttc_usart.c - added missing second argument to A_reset() call (fixes compile error "missing argument...") --------------------------------------------------------- 1.0.53 @So 3. Dez 23:08:52 CET 2017 commit 960c69e6ad36e4dcb9f70999350fe5cb0337807d Author: Gregor Rebel Date: Mon Dec 4 01:07:02 2017 +0100 chg: InstallData/install_1BasicExtensions.sh - added extension: 060_basic_extensions_disable_safe_arrays fix: InstallData/scripts/installFuncs.sh - removed stray text which broke every generated activate script fix: InstallData/scripts/updateProjectFiles.pl - disabled 'include "ttc_gpio_types.h"' line in generated compile_options.h (avoids nasty include loop) chg: TTC-Library/interrupt/interrupt_stm32f1xx.c improved documentation of GPIO interrupt handlers fix: TTC-Library/register/register_stm32l1xx.c - fixed compiler warning when disabling asserts fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - fixed compiler possibly uninitialized variables fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - fixed compiler warning when disabling asserts fix: TTC-Library/templates/example_ttc_device.c - rev 22: tidied up includes fix: TTC-Library/templates/example_ttc_device.h - rev 18: tidied up includes fix: TTC-Library/templates/example_ttc_device_architecture.c - rev 20: tidied up includes fix: TTC-Library/templates/example_ttc_device_architecture.h - rev 16: tidied up includes fix: TTC-Library/templates/ttc_device.c - rev 48: ttc__prepare(): adapted to new signature of macro A_reset() chg: TTC-Library/ttc_basic_types.h - added safe arrays + improved documentation fix: TTC-Library/ttc_board.c - ttc_board_prepare(): adapted to new signature of macro A_reset() fix: TTC-Library/ttc_cpu.c - ttc_cpu_prepare(): adapted to new signature of macro A_reset() fix: TTC-Library/ttc_heap.c - fixed compilation issues when Assert_POOL_EXTRA==0 fix: TTC-Library/ttc_heap.c - ttc_heap_prepare(): adapted to new signature of macro A_reset() chg: TTC-Library/ttc_heap.h - moved safe arrays to ttc_basic_types.h (makes more sense there) fix: TTC-Library/ttc_list.c - fixed compilation issues when Assert_LIST_EXTRA==0 fix: TTC-Library/ttc_list_types.h - fixed compilation issues when Assert_LIST_EXTRA==0 fix: TTC-Library/ttc_systick.c - ttc_systick_prepare(): adapted to new signature of macro A_reset() fix: Template/examples/example_leds.c - tidied up includes fix: Template/examples/example_leds.h - tidied up includes chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'TTC_HEAP_SAFE_ARRAYS' -> 'ENABLE_TTC_BASIC_SAFE_ARRAYS' chg: ./TTC-Library/ttc_basic_types.h - replace 'TTC_HEAP_SAFE_ARRAYS' -> 'ENABLE_TTC_BASIC_SAFE_ARRAYS' commit b9a5b03de1908c4a5a981945a70eb3addaa5ec08 Author: Gregor Rebel Date: Sun Dec 3 22:42:52 2017 +0100 chg: InstallData/scripts/flash.sh - improved documentation chg: InstallData/scripts/installFuncs.sh - disabled debug output chg: InstallData/scripts/openocd.sh - reactivated parsing openocd output for lines containing "Error:" (might give issues when using STLinkV/2 interfaces) fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - fixed compilation issues with enabled FreeRTOS due to circular include fix: TTC-Library/ttc_list.h - fixed compilation issues with enabled FreeRTOS due to circular include fix: TTC-Library/ttc_list_types.h - fixed compilation issues with enabled FreeRTOS due to circular include fix: TTC-Library/ttc_mutex_types.h - fixed compilation issues with enabled FreeRTOS due to circular include fix: TTC-Library/ttc_sysclock_types.h - fixed compilation issues with enabled FreeRTOS due to circular include new: TTC-Library/ttc_list_item_types.h - fixed compilation issues with enabled FreeRTOS due to circular include commit b4ca232318e5bb4f8bc8eeebf378d0353f72095b Author: gregor@hlb30 Date: Fri Dec 1 14:09:29 2017 +0100 chg: TTC-Library/ttc_list.h - minor change chg: TTC-Library/ttc_list_types.h - TTC_LIST_ITEMS_IN_ONE_LIST_ONLY is now enabled by default only if TTC_ASSERT_LIST_EXTRA == 1 commit 098b820cd6fe462f513dc65cb9e41c42a998d772 Author: gregor@hlb30 Date: Fri Dec 1 13:56:04 2017 +0100 chg: ./Template/examples/example_ttc_memory_pool.c - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: ./Template/examples/example_ttc_packet.c - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: ./Template/examples/example_ttc_heap.c - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: ./TTC-Library/ttc_heap.h - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: ./TTC-Library/ttc_heap.c - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: ./TTC-Library/ttc_input.c - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: ./TTC-Library/radio/radio_common.c - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 't_ttc_heap_poolo_list_item' -> 'ttc_heap_pool_to_list_item' chg: TTC-Library/templates/device_architecture_types.h - rev 27: minor change chg: TTC-Library/templates/ttc_device_types.h - rev 45: minor change fix: TTC-Library/ttc_heap.c - ttc_heap_pool_increase(): now zeroes memory block for additional blocks (ensures correct initialiation of list item headers as required by ttc_list) fix: TTC-Library/ttc_list.c - ttc_list_push_back_single_isr(): now correctly terminates list of pending items chg: TTC-Library/ttc_list.c - each list item is now checked to be stored in one list only (if TTC_LIST_ITEMS_IN_ONE_LIST_ONLY==1) to avoid double stored list items (difficult to detect otherwise) fix: TTC-Library/ttc_list.h - improved documentation fix: TTC-Library/ttc_list_types.h - added to t_ttc_list_item: List (pointer to list to which this item belongs to) fix: TTC-Library/ttc_sysclock_types.h - t_sysclock_update_item: now uses correct item structure t_ttc_list_item instead of void pointer (required as t_ttc_list_item now may be bigger than one pointer) commit 087443f63c5cfd8f88258945db5fe67c5b438094 Author: gregor@hlb30 Date: Thu Nov 30 15:12:25 2017 +0100 fix: TTC-Library/radio/radio_common.c - radio_common_set_ranging_delay(): now limits Delay_us to maximum possible value fix: TTC-Library/radio/radio_common.c - radio_common_set_ranging_delay(): removed doubled timeout (radio_common_transmit_packet() already implements a timeout for delayed transmits) chg: TTC-Library/radio/radio_common.h - radio_common_set_ranging_delay(): changed size of argument Delay_us (t_u16->t_u32) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tx_start(): replaced assert by Statistic counter and StatusTX update (was asserting when a delayed transmit was started too late and dw1000 was waiting seconds to start tx) chg: TTC-Library/ttc_list.c - removed access to doubled variable List->Stats.Operation (same value is maintained in List->LockedBy) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tx_start(): now aborts transmission if it takes to long to start chg: TTC-Library/radio/radio_dw1000.c - added function: _radio_dw1000_tx_abort() fix: TTC-Library/ttc_list_types.h - t_ttc_list_statistics: changed size of fields t_u16 -> t_u8 fix: TTC-Library/ttc_radio_types.h - ttc_radio_config_t.Statistics: changed size of fields Amount_* (t_u16 -> t_u8) fix: TTC-Library/ttc_radio_types.h - ttc_radio_config_t: changed size of field Delay_RangingReply_us (t_u16 -> t_u32) commit 9824a105a4b8f418f9f977175804a9004bce591d Author: gregor@hlb30 Date: Wed Nov 29 13:07:54 2017 +0100 chg: ./TTC-Library/ttc_packet.c - replace 'E_ttc_packet_address_reply' -> 'ttc_packet_address_reply' chg: ./TTC-Library/ttc_packet.h.orig - replace 'E_ttc_packet_address_reply' -> 'ttc_packet_address_reply' chg: ./TTC-Library/ttc_packet.h - replace 'E_ttc_packet_address_reply' -> 'ttc_packet_address_reply' chg: ./TTC-Library/radio/radio_common.c - replace 'E_ttc_packet_address_reply' -> 'ttc_packet_address_reply' chg: ./TTC-Library/ttc_packet.c - replace 'E_ttc_packet_pattern_matches' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/ttc_packet.h.orig - replace 'E_ttc_packet_pattern_matches' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/ttc_packet.h - replace 'E_ttc_packet_pattern_matches' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/ttc_radio_types.h - replace 'E_ttc_packet_pattern_matches' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/radio/radio_common.c - replace 'E_ttc_packet_pattern_matches' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/packet/packet_802154.h - replace 'E_ttc_packet_pattern_matches' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/packet/packet_common_types.h - replace 'E_ttc_packet_pattern_matches' -> 'ttc_packet_pattern_matches' commit 9e30130f8713a9b16c6d772b84fa111fe7f79ece Author: Gregor Rebel Date: Tue Nov 28 15:26:05 2017 +0100 chg: Documentation/C_fuer_Microcontroller.odt - buffer saved (to be sure) commit 83337d4d6047cd6c21ee64a544be08bff4d7558a Author: Gregor Rebel Date: Tue Nov 28 15:05:45 2017 +0100 chg: Documentation/C_fuer_Microcontroller.odt - Beispiele für logische und boolesche Operatoren hinzugefügt new: Documentation/Images/C-Mathematik.svg chg: Documentation/TheToolChain_Schnelleinstieg.odt commit 605cfaf324bafb4fe64ade0840b378befaaf0b4d Author: gregor@hlb30 Date: Fri Nov 24 13:42:16 2017 +0100 chg: InstallData/scripts/source.pl - updated documentation, added command scan chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_transmit(): disabled transmission self test chg: TTC-Library/ttc_list.c - global variable LatestListHistory now points to latest valid history item instead of first unused (aids debugging) chg: TTC-Library/ttc_list_types.h - code reformatted chg: TTC-Library/ttc_semaphore_types.h - renamed Owner -> LastCaller --------------------------------------------------------- 1.0.53 @Do 23. Nov 02:15:25 CET 2017 commit 62108035922f8afb6b9a1db2f84033bee4c69801 Merge: c4e868b ecf9644 Author: gregor@hlb30 Date: Thu Nov 23 04:28:25 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit c4e868bab519f5c70468da362020993a92a96669 Author: gregor@hlb30 Date: Thu Nov 23 04:23:45 2017 +0100 chg: TTC-Library/radio/radio_common.c - minor change chg: TTC-Library/radio/radio_dw1000.c - removed some debug lines chg: TTC-Library/radio/radio_dw1000_types.h - added to e_radio_dw1000_status_isr: rdsi_transmit_too_late fix: TTC-Library/ttc_list.c - fixed some self tests which were too hard fix: TTC-Library/ttc_list.c - _ttc_list_complete_all_pending_isr(): now calculates amount of items to push back (required to keep list size counter intact) chg: TTC-Library/ttc_mutex.c - Mutex->LastCaller is now also updated for unlock operations (allows to see who unlocked it last) --------------------------------------------------------- 1.0.53 @Mi 22. Nov 11:27:01 CET 2017 commit a47bb38f6e2c1d268fef58ba50905391af3e8178 Merge: 72c2420 df12633 Author: Gregor Date: Wed Nov 22 13:40:00 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 72c2420e84ff218f7ac17a231882c13857ee3095 Author: Gregor Date: Wed Nov 22 13:39:17 2017 +0100 ren: InstallData/install_Programmer_STM-DFU-Bootloader.sh -> InstallData/optional/install_Programmer_STM-DFU-Bootloader.sh (sometimes takes very long to install because it's waiting for git server) --------------------------------------------------------- 1.0.53 @Mi 22. Nov 10:49:16 CET 2017 commit e10c2f7a4f4350024a505cecac8d4029aee2e155 Author: Gregor Date: Wed Nov 22 13:00:43 2017 +0100 fix: Template/examples/example_ttc_interrupt.c - added missing includes and fixed deprecated Assert() call fix: Template/examples/example_ttc_interrupt.h - source reformatted commit 3997c2e4d26e411eccdb7fc7f29acee95fdef2b1 Author: Gregor Date: Wed Nov 22 12:48:34 2017 +0100 new: Template/makefile (Symbolic Link to _/makefile) commit eabbea5184e8fca73f3a8d684b744d072957da1b Author: gregor@hlb30 Date: Wed Nov 22 12:15:04 2017 +0100 chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_LowLevelConfig->ErrorSysStatus now stores content of DW1000 register SYS_STATUS in case of an error event (improves debugging) chg: TTC-Library/radio/radio_dw1000_types.h added to t_radio_dw1000_config: ErrorSysStatus chg: TTC-Library/rtls/rtls_square4.c - minor change fix: TTC-Library/ttc_list.c - fixed check of current list size in some private functions chg: TTC-Library/ttc_radio.c - increased default value of Config->Init.Transceiver_Timeout_usecs (1ms -> 100ms) commit b9c0be669689d874485fe1487dfb68e8bd249249 Author: Gregor Date: Wed Nov 22 08:19:17 2017 +0100 chg: InstallData/scripts/installFuncs.sh - dir(): disabled debug message --------------------------------------------------------- 1.0.53 @Di 21. Nov 12:43:11 CET 2017 commit b4d145772f12662f38e4bbadbbda55271eedbf48 Author: Gregor Rebel Date: Tue Nov 21 14:55:42 2017 +0100 fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - added missing #include "../ttc_heap.h" commit afb61008cae9d7da0a92f096582b10f2df29a2d4 Merge: 504e1c9 be6260f Author: gregor@hlb30 Date: Tue Nov 21 14:17:38 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 504e1c91fd0f89ae76dcf1b1f70e47f9f27ddbf5 Author: gregor@hlb30 Date: Tue Nov 21 14:17:14 2017 +0100 chg: TTC-Library/basic/basic_cm3_types.h - minor change --------------------------------------------------------- 1.0.53 @Fr 17. Nov 11:05:56 CET 2017 commit 95fb4e231d3c21e898d3295e587cf0ea3edf71da Author: gregor@hlb30 Date: Fri Nov 17 13:17:34 2017 +0100 fix: Template/debug.sh - did call _/automate.pl, which was calling ./debug.sh and produced an endless loop commit 8c738bae4c1ae07d3705cf87e66e6ef01b8e19dc Author: gregor@hlb30 Date: Thu Nov 16 14:12:25 2017 +0100 chg: InstallData/scripts/openocd.pl - now oppresses unusefull info message from apt list command chg: InstallData/scripts/openocd_scan_interfaces.pl - now oppresses unusefull info message from apt list command --------------------------------------------------------- 1.0.53 @Do 16. Nov 11:34:22 CET 2017 commit 8ae28279db060bdb6a049549139f6f224f9f8a1a Author: Gregor Rebel Date: Thu Nov 16 13:46:09 2017 +0100 chg: InstallData/scripts/openocd.pl - now reports if problematic versions of libusb are installed in current system ('2:0.1.12-31', '2:1.0.21-2') chg: InstallData/scripts/openocd_scan_interfaces.pl - now reports if problematic versions of libusb are installed in current system ('2:0.1.12-31', '2:1.0.21-2') --------------------------------------------------------- 1.0.53 @Do 16. Nov 11:08:21 CET 2017 commit 9b953bc5de0d722b26204f7ecc02b7fb1e9137c6 Author: Gregor Rebel Date: Thu Nov 16 13:19:48 2017 +0100 fix: TTC-Library/board/board_stm32l152_discovery.c - removed superfluos compile warnings chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - changed #warn -> INFO() fix: TTC-Library/ttc_board_types.h - ttc_board_architecture_u: removed double entries --------------------------------------------------------- 1.0.53 @Do 16. Nov 10:56:51 CET 2017 commit 1eb0e950646d7b5989211e4a1c983cbd9b28ebce Author: gregor@hlb30 Date: Thu Nov 16 11:42:49 2017 +0100 chg: TTC-Library/ttc_list_types.h - added developers hint commit 11a35b257d0ef50d026996d0089aca3c4c35860f Author: gregor@hlb30 Date: Thu Nov 16 11:38:25 2017 +0100 chg: ./TTC-Library/ttc_semaphore.h - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_semaphore.c - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_heap.c - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_list.c - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_semaphore.h - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/ttc_semaphore.c - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/ttc_heap.c - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/ttc_list.c - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./Template/examples/example_threading_semaphores.c - replace 't_ttc_semaphoreake' -> 'ttc_semaphore_take' chg: ./TTC-Library/ttc_semaphore.h - replace 't_ttc_semaphoreake' -> 'ttc_semaphore_take' chg: ./TTC-Library/ttc_semaphore.c - replace 't_ttc_semaphoreake' -> 'ttc_semaphore_take' chg: ./TTC-Library/ttc_heap.c - replace 't_ttc_semaphoreake' -> 'ttc_semaphore_take' chg: ./TTC-Library/ttc_list.c - replace 't_ttc_semaphoreake' -> 'ttc_semaphore_take' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 't_ttc_semaphoreake' -> 'ttc_semaphore_take' commit 606473bb477dcd617e4163c7a67d4df602c26196 Author: gregor@hlb30 Date: Wed Nov 15 15:58:33 2017 +0100 fix: TTC-Library/board/board_stm32l100c_discovery.c - added missing include fix: TTC-Library/scheduler/freertos_semaphore.h - fixed wrong macro names fix: TTC-Library/string/string_common.c- added missing include fix: TTC-Library/ttc_board.c- added missing include fix: TTC-Library/ttc_heap.c- added missing include fix: TTC-Library/ttc_list.c- added missing include fix: TTC-Library/ttc_semaphore.c - fixed wrong macro names fix: TTC-Library/ttc_semaphore.h - fixed wrong macro names chg: ./TTC-Library/ttc_semaphore.h - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_semaphore.c - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_heap.c - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_list.c - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 't_ttc_semaphoreake_isr' -> 'ttc_semaphore_take_isr' chg: ./TTC-Library/ttc_semaphore.h - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/ttc_semaphore.c - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/ttc_heap.c - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/ttc_list.c - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 't_ttc_semaphoreake_try' -> 'ttc_semaphore_take_try' commit b3d0df612e6123eb767eee642ff89013e4ec170c Author: gregor@hlb30 Date: Wed Nov 15 15:11:39 2017 +0100 fix: TTC-Library/ttc_list.c - fixed extra self test for List size (now compares semaphore List->AmountItems to actual list size instead of variable List->Size) commit 4faf68a3ea6db974de963ce537dd59bc13368042 Author: gregor@hlb30 Date: Wed Nov 15 14:20:47 2017 +0100 fix: TTC-Library/cpu/cm3_semaphore.c +#include "../ttc_heap.h" fix: TTC-Library/interfaces/ttc_interrupt_interface.c +#include "ttc_heap.h" fix: TTC-Library/interrupt/interrupt_stm32l1xx.c +#include "../ttc_heap.h" fix: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): removed assert which must be false from time to time (isr is executed in between and sends out packet which will fail the test) fix: TTC-Library/radio/radio_dw1000.c - re-enabled interrupt mask MXRPTO and fixed its handling (should fix failed transmission starts) chg: TTC-Library/rtls/rtls_crtof_simple_2d.c - removed deprecated code fix: TTC-Library/rtls/rtls_square4.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/spi/spi_stm32l1xx.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/templates/device_common.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/templates/example_ttc_device.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/templates/regression_ttc_device.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/templates/ttc_device.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_cpu.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_heap.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_interrupt.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_list.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_list.h - fixed includes chg: TTC-Library/ttc_list_types.h - t_ttc_list_statistics: added field AmountPushFront chg: TTC-Library/ttc_list_types.h - t_ttc_list_statistics: decreased field sizes t_u32 -> t_u16 (less memory usage) fix: TTC-Library/ttc_mutex.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_queue.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_queue_types.h - t_ttc_queue_bytes: added field Size (required for extended self tests) fix: TTC-Library/ttc_radio.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_rtls.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_semaphore.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_slam.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_spi.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_states.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_sysclock.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_systick.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_task.c - added missing includes (ttc_list.h was including headers for other files) fix: TTC-Library/ttc_usart.c - added missing includes (ttc_list.h was including headers for other files) commit df06e06bef0691d4adc053a66357eb5fc872dc53 Merge: 142a1c5 c1cd3eb Author: Gregor Date: Wed Nov 15 11:28:18 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 142a1c5bf8c1a5db10d1c9a56451e7877da5caaa Author: Gregor Date: Wed Nov 15 11:27:59 2017 +0100 chg: TTC-Library/templates/* - updated names of enums, enum-constants and structures to new format (general ?_ prefix) chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - rev 37 chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/device_architecture.c - rev 37 chg: TTC-Library/templates/device_architecture_types.h - rev 27 chg: TTC-Library/templates/example_ttc_device.c - rev 21 chg: TTC-Library/templates/example_ttc_device_architecture.c - rev 19 chg: TTC-Library/templates/ttc_device.c - rev 47 chg: TTC-Library/templates/ttc_device.h - rev 39 chg: TTC-Library/templates/ttc_device_types.h - rev 44 commit c1cd3eb60ec5115b05bfd333f3fb4ea061fc99ad Author: gregor@hlb30 Date: Tue Nov 14 17:45:06 2017 +0100 chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./Template/examples/example_leds.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./Template/examples/example_ttc_assert.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_gpio.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_timer_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'ttc_gpio_pin_e' -> 'e_ttc_gpio_pin' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/ttc_radio.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/ttc_radio.c - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/ttc_packet.c - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/ttc_packet_types.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/ttc_packet.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/radio/radio_common.c - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/radio/radio_common.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/packet/packet_802154.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/packet/packet_common_types.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/packet/packet_802154.c - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/rtls/rtls_common.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/rtls/rtls_common.c - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 't_ttc_packetype_e' -> 'e_ttc_packet_type' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_packet.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/ttc_packet.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/ttc_packet_types.h - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/ttc_packet.h - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/radio/radio_common.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/packet/packet_802154.h - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/packet/packet_common_types.h - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/packet/packet_802154.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/rtls/rtls_square4.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/rtls/rtls_common.c - replace 't_ttc_packetype_' -> 'ttc_packet_type_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ta_packet_Unknown' -> 'ttc_packet_type_Unknown' chg: ./Template/examples/example_ttc_packet.c - replace ' ttc_packet_category_' -> ' E_ttc_packet_category_' chg: ./TTC-Library/ttc_packet_types.h.orig - replace ' ttc_packet_category_' -> ' E_ttc_packet_category_' chg: ./TTC-Library/ttc_packet.c - replace ' ttc_packet_category_' -> ' E_ttc_packet_category_' chg: ./TTC-Library/radio/radio_common.c - replace ' ttc_packet_category_' -> ' E_ttc_packet_category_' chg: ./TTC-Library/packet/packet_common_types.h - replace ' ttc_packet_category_' -> ' E_ttc_packet_category_' chg: ./TTC-Library/packet/packet_802154.c - replace ' ttc_packet_category_' -> ' E_ttc_packet_category_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace ' ttc_packet_category_' -> ' E_ttc_packet_category_' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./Template/examples/example_ttc_packet.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/ttc_packet_types.h.orig - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/ttc_radio.h.orig - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/ttc_radio.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/ttc_packet.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/ttc_packet.h.orig - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/ttc_packet.h - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/radio/radio_common.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/packet/packet_common_types.h - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/packet/packet_802154.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/rtls/rtls_common.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace ' ttc_packet_address_' -> ' E_ttc_packet_address_' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./Template/examples/example_ttc_packet.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/ttc_packet_types.h.orig - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/ttc_radio.h.orig - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/ttc_packet.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/ttc_packet.h.orig - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/ttc_packet_types.h - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/ttc_packet.h - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/radio/radio_common.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/packet/packet_802154.h - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/packet/packet_common_types.h - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/packet/packet_802154.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/rtls/rtls_square4.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/rtls/rtls_common.c - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace ' ttc_packet_type_' -> ' E_ttc_packet_type_' chg: ./Template/examples/example_ttc_rtls_square4.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/ttc_radio.h - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/ttc_radio.h.orig - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/ttc_radio.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/ttc_packet.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/ttc_packet.h.orig - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/ttc_packet.h - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/ttc_radio_types.h - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/radio/radio_common.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/radio/radio_common.h - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/packet/packet_802154.h - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/packet/packet_common_types.h - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/packet/packet_802154.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/rtls/rtls_square4.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/rtls/rtls_common.c - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace ' ttc_packet_pattern_' -> ' E_ttc_packet_pattern_' commit 94c0cc29173664556ffab9a9f23dc77e0c5f199d Author: Gregor Date: Tue Nov 14 17:33:47 2017 +0100 chg: InstallData/scripts/createActivateScript.pl - created activate_project.sh will now abort with error message if $PATH does not contain extensions.local --------------------------------------------------------- 1.0.53 @Di 14. Nov 10:03:37 CET 2017 commit d4a646fe280f35ed5ed6211afe07a392fd938408 Author: Gregor Date: Tue Nov 14 12:14:54 2017 +0100 chg: InstallData/install_STM-StdPeripheralsLibrary.sh - moved documentation into subfolder uC/STM32F1xx/StdPeripheralLibrary/ fix: InstallData/scripts/installFuncs.sh - createLink(): now creates target directory if missing via dir() (avoids error in case target directory does not exist) --------------------------------------------------------- 1.0.53 @Di 14. Nov 09:45:45 CET 2017 commit 09ae61cfbd04ad29312098e0e04ff48c259c5b38 Author: Gregor Date: Tue Nov 14 11:57:09 2017 +0100 fix: InstallData/install_STM-StdPeripheralsLibrary.sh - fixed creation of documentation folders: STM32F10x_StdPeriph_Examples/, Common/ fix: InstallData/scripts/installFuncs.sh - addDocumentationFolder(): now uses createLink to create symbolic links (shows callerstack in case of error) --------------------------------------------------------- 1.0.53 @Mo 13. Nov 11:54:05 CET 2017 commit 3e68f07cad5523fe3c9c2fd7f4e09da8e47e4b69 Author: Gregor Date: Mon Nov 13 14:06:12 2017 +0100 fix: TTC-Library/ttc_gpio_types.h - re-renamed malformed enums: e_tgp* -> tgp_e* --------------------------------------------------------- 1.0.53 @Mo 13. Nov 11:33:29 CET 2017 commit a4de5cac5fcfb840d495206d5cd8b01cf5083bbb Author: Gregor Date: Mon Nov 13 13:45:04 2017 +0100 fix: InstallData/scripts/createActivateScript.pl - readded deleted default board "enableFeature 110_board_stm32l100c_discovery" so that newly created projects compile without error message --------------------------------------------------------- 1.0.53 @Mo 13. Nov 11:19:47 CET 2017 commit 2a2f96da5d15fbe24c709bcad9c0b0ecf2414305 Author: Gregor Date: Mon Nov 13 13:32:14 2017 +0100 chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_t_register' -> 't_ttc_gpio_register' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_t_register' -> 't_ttc_gpio_register' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_t_register' -> 't_ttc_gpio_register' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_t_register' -> 't_ttc_gpio_register' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'ttc_gpio_t_register' -> 't_ttc_gpio_register' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_gpio_bank_t' -> 't_ttc_gpio_bank' chg: ./Template/examples/example_ttc_packet.h - replace 'etp_nodet__config' -> 't_etp_node_config' chg: ./Template/examples/example_ttc_packet.c - replace 'etp_nodet__config' -> 't_etp_node_config' --------------------------------------------------------- 1.0.53 @Mo 13. Nov 11:01:31 CET 2017 commit 5f1738f43d5f9d5aa5f9f62873b0229679f92189 Author: Gregor Date: Mon Nov 13 13:13:13 2017 +0100 fix: TTC-Library/board/board_stm32l100c_discovery.c - removed warning function not implemented fix: TTC-Library/ttc_board_types.h - ttc_board_architecture_u: removed doubled entry --------------------------------------------------------- 1.0.53 @Mo 13. Nov 10:35:08 CET 2017 commit e66b2e585e77aa1f2edcb10557039ac288cc41ce Author: gregor@hlb30 Date: Mon Nov 13 12:46:21 2017 +0100 fix: TTC-Library/scheduler/freertos_task_types.h - fixed compile error: unknown type t_u32 fix: Template/configs/FreeRTOSConfig.h - fixed compile error: missing binary operator before token "long" commit fb2e5161c06caab97c7ace6353f22d8e48012090 Author: gregor@hlb30 Date: Mon Nov 13 11:46:56 2017 +0100 chg: Template/compile.sh - now exits with error if createLinks.sh returns error code chg: Template/createLinks.sh - now exits with error if path to working directory contains spaces (would lead to unidentifyable error messages later) commit 1c8ecf576ab95d1e4071441fa89d0dbc3344ae10 Author: Gregor Rebel Date: Mon Nov 13 11:25:23 2017 +0100 chg: InstallData/scripts/createActivateScript.pl - improved documentation of feature section in activate_project.sh commit fc99a95e5b7645648928c654df7f19b85244cbe9 Author: Gregor Rebel Date: Sun Nov 12 01:41:11 2017 +0100 chg: InstallData/scripts/ttc_manage.pl - command deprecatedfile now accepts multiple filenames fix: TTC-Library/gpio/gpio_stm32f1xx_types.h - renamed broken enum names back: e_tgp -> tgp_e chg: made some old, unused boards deprecated (will have to be recreated as ttc_board low-level drivers anyway) ren: 'Template/examples/example_benchmarks.c' -> 'Template/examples/DEPRECATED_example_benchmarks.c' chg: ./InstallData/install_ExampleBenchmarks.sh - replace 'example_benchmarks.o' -> 'DEPRECATED_example_benchmarks.o' ren: 'InstallData/install_ExampleBenchmarks.sh' -> 'InstallData/DEPRECATED_install_ExampleBenchmarks.sh' ren: 'InstallData/install_Board_STM32W-RFCKit.sh' -> 'InstallData/DEPRECATED_install_Board_STM32W-RFCKit.sh' ren: 'InstallData/install_Board_STM32L0Nucleo.sh' -> 'InstallData/DEPRECATED_install_Board_STM32L0Nucleo.sh' ren: 'InstallData/install_Board_STM32F4Discovery.sh' -> 'InstallData/DEPRECATED_install_Board_STM32F4Discovery.sh' ren: 'InstallData/install_Board_STM32F3Nucleo.sh' -> 'InstallData/DEPRECATED_install_Board_STM32F3Nucleo.sh' ren: 'InstallData/install_Board_STM32F105.sh' -> 'InstallData/DEPRECATED_install_Board_STM32F105.sh' ren: 'InstallData/install_Board_STM32F103C-Mini.sh' -> 'InstallData/DEPRECATED_install_Board_STM32F103C-Mini.sh' ren: 'InstallData/install_Board_STM32F0Discovery.sh' -> 'InstallData/DEPRECATED_install_Board_STM32F0Discovery.sh' ren: 'InstallData/install_Board_STM32L100CDiscovery.sh' -> 'InstallData/DEPRECATED_install_Board_STM32L100CDiscovery.sh' ren: 'InstallData/install_Board_STM32L151_Discovery.sh' -> 'InstallData/DEPRECATED_install_Board_STM32L151_Discovery.sh' commit 04433923268cec9186970886e56ed992f35b093d Author: Gregor Rebel Date: Sun Nov 12 00:47:33 2017 +0100 chg: propagated feature funtion ttc_memory_is_executable() to all low-level drivers chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/memory/memory_stm32f1xx.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32f1xx_types.h chg: TTC-Library/memory/memory_stm32l0xx.c chg: TTC-Library/memory/memory_stm32l0xx.h chg: TTC-Library/memory/memory_stm32l0xx_types.h chg: TTC-Library/memory/memory_stm32l1xx_types.h chg: TTC-Library/memory/memory_stm32w1xx.c chg: TTC-Library/memory/memory_stm32w1xx.h chg: TTC-Library/memory/memory_stm32w1xx_types.h chg: TTC-Library/ttc_memory.h commit ddc2c0e652a164452d2a6dba03e7adafaa6187ce Author: Gregor Rebel Date: Sun Nov 12 00:44:17 2017 +0100 chg: replaced "#warning ToDo: ..." -> "TODO(..)" chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/heap/heap_freertos.c chg: TTC-Library/interfaces/ttc_string_interface.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/ttc_board_types.h chg: TTC-Library/ttc_interrupt.c commit 4a487a5c9c03f556059059c853de4cba3f25a6a0 Merge: 1d88e61 f7ed5dc Author: gregor@hlb30 Date: Sat Nov 11 23:47:49 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 1d88e61289b280d0a087411f1a70b41d78a35b97 Author: gregor@hlb30 Date: Sat Nov 11 23:46:43 2017 +0100 chg: minor changed --------------------------------------------------------- 1.0.53 @Do 9. Nov 08:19:05 CET 2017 commit 9dc386ae637285b9569857e8f5ac27ebfc2b8346 Author: gregor@hlb30 Date: Thu Nov 9 10:30:29 2017 +0100 chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - code reformatted chg: TTC-Library/ttc_task.c - ttc_task_start_scheduler(): now uses INFO() to inform user if not scheduler is available commit 78492b110ceecc1f08fb254093bce6f6b4e44fd7 Author: gregor@hlb30 Date: Thu Nov 9 10:27:18 2017 +0100 chg: All compile time ToDo messages can now be switched off to improve readability of compile log chg: TTC-Library/ttc_basic_types.h - added macro definitions: TODO(), INFO() chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/memory/memory_stm32l1xx.h - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/radio/radio_common.c - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/radio/radio_dw1000.c - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/rtls/rtls_common.c - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/rtls/rtls_square4.c - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/sbrk.c - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/slam/slam_common.h - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/slam/slam_simple_2d.c - replaced all "#warning ToDo ..." -> TODO(...) chg: TTC-Library/ttc_systick.c - replaced all "#warning ToDo ..." -> TODO(...) --------------------------------------------------------- 1.0.53 @Mi 8. Nov 23:05:17 CET 2017 commit ffd81e140ecb011326401d9f7f38155e0892aee6 Author: gregor@hlb30 Date: Thu Nov 9 01:15:53 2017 +0100 fix: renamed (hopefully) all remaining malformed struct typedef names and enums fix: TTC-Library/templates/ - updated names of typedefed structs to match new naming scheme (*_t -> t_*, *_e -> e_*) ren: 'TTC-Library/rtls/rtls_simple4.c' -> 'TTC-Library/rtls/rtls_square4.c' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'rtls_simple4.c' -> 'rtls_square4.c' chg: ./InstallData/installs_low_level/install_TTC_RTLS_SIMPLE4.sh - replace 'rtls_simple4.c' -> 'rtls_square4.c' chg: ./TTC-Library/ttc_rtls.h - replace 'rtls_simple4.c' -> 'rtls_square4.c' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'rtls_simple4.c' -> 'rtls_square4.c' chg: ./TTC-Library/rtls/rtls_simple4.h - replace 'rtls_simple4.c' -> 'rtls_square4.c' chg: ./InstallData/installs_low_level/install_TTC_RTLS_SIMPLE4.sh - replace 'rtls_simple4.o' -> 'rtls_square4.o' ren: 'TTC-Library/rtls/rtls_simple4.h' -> 'TTC-Library/rtls/rtls_square4.h' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'rtls_simple4.h' -> 'rtls_square4.h' chg: ./TTC-Library/rtls/rtls_square4.h - replace 'rtls_simple4.h' -> 'rtls_square4.h' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'rtls_simple4.h' -> 'rtls_square4.h' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'rtls_simple4.h' -> 'rtls_square4.h' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace 'rtls_simple4.h' -> 'rtls_square4.h' ren: 'TTC-Library/rtls/rtls_simple4_types.h' -> 'TTC-Library/rtls/rtls_square4_types.h' chg: ./Template/examples/example_ttc_rtls_simple4.h - replace 'rtls_simple4_types.h' -> 'rtls_square4_types.h' chg: ./TTC-Library/ttc_rtls_types.h - replace 'rtls_simple4_types.h' -> 'rtls_square4_types.h' chg: ./TTC-Library/rtls/rtls_square4.h - replace 'rtls_simple4_types.h' -> 'rtls_square4_types.h' ren: 'Template/examples/example_ttc_rtls_simple4.c' -> 'Template/examples/example_ttc_rtls_square4.c' ren: 'Template/examples/example_ttc_rtls_simple4.h' -> 'Template/examples/example_ttc_rtls_square4.h' ren: 'Template/examples/example_ttc_rtls_simple4_types.h' -> 'Template/examples/example_ttc_rtls_square4_types.h' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'simple4' -> 'square4' chg: ./Template/examples/example_ttc_rtls_square4.h - replace 'simple4' -> 'square4' chg: ./InstallData/install_TTC_RTLS.sh - replace 'simple4' -> 'square4' chg: ./InstallData/installs_low_level/install_TTC_RTLS_SIMPLE4.sh - replace 'simple4' -> 'square4' chg: ./TTC-Library/ttc_rtls.h - replace 'simple4' -> 'square4' chg: ./TTC-Library/ttc_rtls_types.h - replace 'simple4' -> 'square4' chg: ./TTC-Library/packet/packet_common_types.h - replace 'simple4' -> 'square4' chg: ./TTC-Library/rtls/rtls_square4.h - replace 'simple4' -> 'square4' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'simple4' -> 'square4' chg: ./TTC-Library/rtls/rtls_square4_types.h - replace 'simple4' -> 'square4' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace 'simple4' -> 'square4' chg: ./ren.sh - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./TTC-Library/ttc_tcpip.h - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace 'ttc_tcpip_t_config' -> 't_ttc_tcpip_config' chg: ./ren.sh - replace 'sysclock_stm32l1xx_t_config' -> 't_sysclock_stm32l1xx_config' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'sysclock_stm32l1xx_t_config' -> 't_sysclock_stm32l1xx_config' chg: ./ren.sh - replace 'sysclock_stm32f1xx_t_config' -> 't_sysclock_stm32f1xx_config' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'sysclock_stm32f1xx_t_config' -> 't_sysclock_stm32f1xx_config' chg: ./ren.sh - replace 'sysclock_stm32l0xx_t_config' -> 't_sysclock_stm32l0xx_config' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace 'sysclock_stm32l0xx_t_config' -> 't_sysclock_stm32l0xx_config' chg: ./ren.sh - replace 'sysclock_stm32w1xx_t_config' -> 't_sysclock_stm32w1xx_config' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'sysclock_stm32w1xx_t_config' -> 't_sysclock_stm32w1xx_config' chg: ./ren.sh - replace 'timer_stm32f1xx_t_config' -> 't_timer_stm32f1xx_config' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace 'timer_stm32f1xx_t_config' -> 't_timer_stm32f1xx_config' chg: ./ren.sh - replace 'timer_stm32f0xx_t_config' -> 't_timer_stm32f0xx_config' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace 'timer_stm32f0xx_t_config' -> 't_timer_stm32f0xx_config' chg: ./ren.sh - replace 'timer_stm32l1xx_t_config' -> 't_timer_stm32l1xx_config' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'timer_stm32l1xx_t_config' -> 't_timer_stm32l1xx_config' chg: ./ren.sh - replace 'timer_stm32w1xx_t_config' -> 't_timer_stm32w1xx_config' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace 'timer_stm32w1xx_t_config' -> 't_timer_stm32w1xx_config' chg: ./ren.sh - replace 'pwm_stm32l1xx_t_config' -> 't_pwm_stm32l1xx_config' chg: ./TTC-Library/ttc_pwm_types.h - replace 'pwm_stm32l1xx_t_config' -> 't_pwm_stm32l1xx_config' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace 'pwm_stm32l1xx_t_config' -> 't_pwm_stm32l1xx_config' chg: ./ren.sh - replace 'network_layer_usart_t_config' -> 't_network_layer_usart_config' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace 'network_layer_usart_t_config' -> 't_network_layer_usart_config' chg: ./ren.sh - replace 'board_stm32l053_discovery_t_config' -> 't_board_stm32l053_discovery_config' chg: ./TTC-Library/ttc_board_types.h - replace 'board_stm32l053_discovery_t_config' -> 't_board_stm32l053_discovery_config' chg: ./TTC-Library/board/board_stm32l053_discovery_types.h - replace 'board_stm32l053_discovery_t_config' -> 't_board_stm32l053_discovery_config' chg: ./ren.sh - replace 'ttc_heap_t_config' -> 't_ttc_heap_config' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_t_config' -> 't_ttc_heap_config' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'ttc_heap_t_config' -> 't_ttc_heap_config' chg: ./TTC-Library/heap/heap_freertos.h - replace 'ttc_heap_t_config' -> 't_ttc_heap_config' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace 'ttc_heap_t_config' -> 't_ttc_heap_config' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace 'ttc_heap_t_config' -> 't_ttc_heap_config' chg: ./ren.sh - replace 'interrupt_stm32l1xx_t_config' -> 't_interrupt_stm32l1xx_config' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'interrupt_stm32l1xx_t_config' -> 't_interrupt_stm32l1xx_config' chg: ./ren.sh - replace 'interrupt_stm32w1xx_t_config' -> 't_interrupt_stm32w1xx_config' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'interrupt_stm32w1xx_t_config' -> 't_interrupt_stm32w1xx_config' chg: ./ren.sh - replace 'interrupt_stm32f1xx_t_config' -> 't_interrupt_stm32f1xx_config' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace 'interrupt_stm32f1xx_t_config' -> 't_interrupt_stm32f1xx_config' chg: ./ren.sh - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'ttc_adc_t_config' -> 't_ttc_adc_config' chg: ./ren.sh - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Regressions/regression_queue.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_math.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_input.h - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_gfx_printf.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_touchpad.h - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ttc_gfx_t_config' -> 't_ttc_gfx_config' chg: ./ren.sh - replace 'ttc_real_time_clock_t_config' -> 't_ttc_real_time_clock_config' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_real_time_clock_t_config' -> 't_ttc_real_time_clock_config' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'ttc_real_time_clock_t_config' -> 't_ttc_real_time_clock_config' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'ttc_real_time_clock_t_config' -> 't_ttc_real_time_clock_config' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'ttc_real_time_clock_t_config' -> 't_ttc_real_time_clock_config' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace 'ttc_real_time_clock_t_config' -> 't_ttc_real_time_clock_config' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_real_time_clock_t_config' -> 't_ttc_real_time_clock_config' chg: ./ren.sh - replace 'stm32f1_can_t_config' -> 't_stm32f1_can_config' chg: ./TTC-Library/stm32f1/stm32f1_can.h - replace 'stm32f1_can_t_config' -> 't_stm32f1_can_config' chg: ./TTC-Library/stm32f1/stm32f1_can_types.h - replace 'stm32f1_can_t_config' -> 't_stm32f1_can_config' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'stm32f1_can_t_config' -> 't_stm32f1_can_config' chg: ./ren.sh - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./Template/examples/example_ttc_dac.c - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./TTC-Library/ttc_dac_types.h - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./TTC-Library/ttc_dac.h - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ttc_dac_t_config' -> 't_ttc_dac_config' chg: ./ren.sh - replace 'ttc_string_t_config' -> 't_ttc_string_config' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_string_t_config' -> 't_ttc_string_config' chg: ./TTC-Library/ttc_string.c - replace 'ttc_string_t_config' -> 't_ttc_string_config' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'ttc_string_t_config' -> 't_ttc_string_config' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'ttc_string_t_config' -> 't_ttc_string_config' chg: ./ren.sh - replace 'radio_dw1000_transmission_t_config' -> 't_radio_dw1000_transmission_config' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_transmission_t_config' -> 't_radio_dw1000_transmission_config' chg: ./ren.sh - replace 'radio_dw1000_t_config' -> 't_radio_dw1000_config' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_t_config' -> 't_radio_dw1000_config' chg: ./ren.sh - replace 'radio_stm32w1xx_t_config' -> 't_radio_stm32w1xx_config' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace 'radio_stm32w1xx_t_config' -> 't_radio_stm32w1xx_config' chg: ./ren.sh - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./Template/examples/example_ttc_i2c.h - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'ttc_i2c_t_config' -> 't_ttc_i2c_config' chg: ./ren.sh - replace 'gyroscope_mpu6050_t_config' -> 't_gyroscope_mpu6050_config' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'gyroscope_mpu6050_t_config' -> 't_gyroscope_mpu6050_config' chg: ./ren.sh - replace 'layer_phy_spi_t_config' -> 't_layer_phy_spi_config' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'layer_phy_spi_t_config' -> 't_layer_phy_spi_config' chg: ./ren.sh - replace 'string_ascii_t_config' -> 't_string_ascii_config' chg: ./TTC-Library/ttc_string_types.h - replace 'string_ascii_t_config' -> 't_string_ascii_config' chg: ./TTC-Library/string/string_ascii_types.h - replace 'string_ascii_t_config' -> 't_string_ascii_config' chg: ./ren.sh - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/ttc_rtc.h - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace 'ttc_rtc_t_config' -> 't_ttc_rtc_config' chg: ./ren.sh - replace 'gpio_stm32l0xx_t_config' -> 't_gpio_stm32l0xx_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'gpio_stm32l0xx_t_config' -> 't_gpio_stm32l0xx_config' chg: ./ren.sh - replace 'pwr_stm32l1xx_t_config' -> 't_pwr_stm32l1xx_config' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace 'pwr_stm32l1xx_t_config' -> 't_pwr_stm32l1xx_config' chg: ./ren.sh - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./Template/examples/example_ttc_network.c - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/ttc_network.c - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/ttc_network.h - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/network/network_6lowpan.h - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.h - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ttc_network_t_config' -> 't_ttc_network_config' chg: ./ren.sh - replace 'memory_stm32l0xx_t_config' -> 't_memory_stm32l0xx_config' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace 'memory_stm32l0xx_t_config' -> 't_memory_stm32l0xx_config' chg: ./ren.sh - replace 'memory_stm32f1xx_t_config' -> 't_memory_stm32f1xx_config' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace 'memory_stm32f1xx_t_config' -> 't_memory_stm32f1xx_config' chg: ./ren.sh - replace 'memory_stm32l1xx_t_config' -> 't_memory_stm32l1xx_config' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace 'memory_stm32l1xx_t_config' -> 't_memory_stm32l1xx_config' chg: ./ren.sh - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/ttc_can.c - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/ttc_can.h - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/stm32f1/stm32f1_can.h - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'ttc_can_t_config' -> 't_ttc_can_config' chg: ./ren.sh - replace 'dma_stm32l1xx_t_config' -> 't_dma_stm32l1xx_config' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace 'dma_stm32l1xx_t_config' -> 't_dma_stm32l1xx_config' chg: ./ren.sh - replace 'real_time_clock_stm32l1_t_config' -> 't_real_time_clock_stm32l1_config' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'real_time_clock_stm32l1_t_config' -> 't_real_time_clock_stm32l1_config' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace 'real_time_clock_stm32l1_t_config' -> 't_real_time_clock_stm32l1_config' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'real_time_clock_stm32l1_t_config' -> 't_real_time_clock_stm32l1_config' chg: ./ren.sh - replace 'sdcard_spi_t_config' -> 't_sdcard_spi_config' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'sdcard_spi_t_config' -> 't_sdcard_spi_config' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace 'sdcard_spi_t_config' -> 't_sdcard_spi_config' chg: ./ren.sh - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./Template/examples/example_ttc_board.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./Template/examples/example_ttc_board_stm32l053_discovery.c - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./Template/examples/example_ttc_board.c - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./Template/examples/example_ttc_board_stm32l053_discovery.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/ttc_board.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/ttc_board.c - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/board/board_stm32l152_discovery.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/board/board_stm32l053_discovery.c - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/board/board_stm32l053_discovery.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace 'ttc_board_t_config' -> 't_ttc_board_config' chg: ./ren.sh - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace 'ttc_gyroscope_t_config' -> 't_ttc_gyroscope_config' chg: ./ren.sh - replace 'interface_ste101p_t_config' -> 't_interface_ste101p_config' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace 'interface_ste101p_t_config' -> 't_interface_ste101p_config' chg: ./ren.sh - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_t_config' -> 't_ttc_interrupt_config' chg: ./ren.sh - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./TTC-Library/ttc_network_layer.h - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ttc_network_layer_t_config' -> 't_ttc_network_layer_config' chg: ./ren.sh - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./TTC-Library/ttc_layer_phy.h - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'ttc_layer_phy_t_config' -> 't_ttc_layer_phy_config' chg: ./ren.sh - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/ttc_slam.h - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'ttc_slam_t_config' -> 't_ttc_slam_config' chg: ./ren.sh - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.c - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./Template/regressions/regression_ttc_pwm.c - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./Template/examples/example_ttc_pwm.c - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.c - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.h - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./Template/examples/example_ttc_pwm.h - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./TTC-Library/ttc_pwm.c - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./TTC-Library/ttc_pwm.h - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace 'ttc_pwm_t_config' -> 't_ttc_pwm_config' chg: ./ren.sh - replace 'slam_simple_2d_t_config' -> 't_slam_simple_2d_config' chg: ./TTC-Library/ttc_slam_types.h - replace 'slam_simple_2d_t_config' -> 't_slam_simple_2d_config' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'slam_simple_2d_t_config' -> 't_slam_simple_2d_config' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'slam_simple_2d_t_config' -> 't_slam_simple_2d_config' chg: ./ren.sh - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./Template/examples/example_ttc_input.h - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./TTC-Library/ttc_input.c - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./TTC-Library/input/input_touchpad.h - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace 'ttc_input_t_config' -> 't_ttc_input_config' chg: ./ren.sh - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'ttc_spi_t_config' -> 't_ttc_spi_config' chg: ./ren.sh - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./TTC-Library/ttc_ethernet.h - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ttc_ethernet_t_config' -> 't_ttc_ethernet_config' chg: ./ren.sh - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./Template/examples/example_ttc_states.c - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./Template/examples/example_ttc_states.h - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./InstallData/scripts/source.pl - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./TTC-Library/ttc_states.c - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./TTC-Library/ttc_states.h - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_states_t_config' -> 't_ttc_states_config' chg: ./ren.sh - replace 'heap_freertos_t_config' -> 't_heap_freertos_config' chg: ./TTC-Library/heap/heap_freertos_types.h - replace 'heap_freertos_t_config' -> 't_heap_freertos_config' chg: ./ren.sh - replace 'heap_zdefault_t_config' -> 't_heap_zdefault_config' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace 'heap_zdefault_t_config' -> 't_heap_zdefault_config' chg: ./ren.sh - replace 'i2c_stm32f1xx_t_config' -> 't_i2c_stm32f1xx_config' chg: ./TTC-Library/ttc_i2c_types.h - replace 'i2c_stm32f1xx_t_config' -> 't_i2c_stm32f1xx_config' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace 'i2c_stm32f1xx_t_config' -> 't_i2c_stm32f1xx_config' chg: ./ren.sh - replace 'i2c_stm32l1xx_t_config' -> 't_i2c_stm32l1xx_config' chg: ./TTC-Library/ttc_i2c_types.h - replace 'i2c_stm32l1xx_t_config' -> 't_i2c_stm32l1xx_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'i2c_stm32l1xx_t_config' -> 't_i2c_stm32l1xx_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'i2c_stm32l1xx_t_config' -> 't_i2c_stm32l1xx_config' chg: ./ren.sh - replace 'usart_stm32f1xx_t_config' -> 't_usart_stm32f1xx_config' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'usart_stm32f1xx_t_config' -> 't_usart_stm32f1xx_config' chg: ./ren.sh - replace 'usart_stm32l1xx_t_config' -> 't_usart_stm32l1xx_config' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'usart_stm32l1xx_t_config' -> 't_usart_stm32l1xx_config' chg: ./ren.sh - replace 'usart_stm32w1xx_t_config' -> 't_usart_stm32w1xx_config' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'usart_stm32w1xx_t_config' -> 't_usart_stm32w1xx_config' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'usart_stm32w1xx_t_config' -> 't_usart_stm32w1xx_config' chg: ./ren.sh - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/ttc_timer.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/ttc_timer_types.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'ttc_timer_t_config' -> 't_ttc_timer_config' chg: ./ren.sh - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./Template/examples/example_ttc_dac.c - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./TTC-Library/ttc_dma.h - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./TTC-Library/ttc_dma_types.h - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace 'ttc_dma_t_config' -> 't_ttc_dma_config' chg: ./ren.sh - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ttc_accelerometer_t_config' -> 't_ttc_accelerometer_config' chg: ./ren.sh - replace 'DAC_stm32l1_t_config' -> 't_DAC_stm32l1_config' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace 'DAC_stm32l1_t_config' -> 't_DAC_stm32l1_config' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'DAC_stm32l1_t_config' -> 't_DAC_stm32l1_config' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'DAC_stm32l1_t_config' -> 't_DAC_stm32l1_config' chg: ./ren.sh - replace 'network_mac_t_config' -> 't_network_mac_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.h - replace 'network_mac_t_config' -> 't_network_mac_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'network_mac_t_config' -> 't_network_mac_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac_types.h - replace 'network_mac_t_config' -> 't_network_mac_config' chg: ./ren.sh - replace 'network_6lowpan_t_config' -> 't_network_6lowpan_config' chg: ./TTC-Library/network/network_6lowpan.c - replace 'network_6lowpan_t_config' -> 't_network_6lowpan_config' chg: ./TTC-Library/network/network_6lowpan.h - replace 'network_6lowpan_t_config' -> 't_network_6lowpan_config' chg: ./TTC-Library/network/network_6lowpan_types.h - replace 'network_6lowpan_t_config' -> 't_network_6lowpan_config' chg: ./ren.sh - replace 'spi_stm32l0xx_t_config' -> 't_spi_stm32l0xx_config' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'spi_stm32l0xx_t_config' -> 't_spi_stm32l0xx_config' chg: ./ren.sh - replace 'spi_stm32w1xx_t_config' -> 't_spi_stm32w1xx_config' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace 'spi_stm32w1xx_t_config' -> 't_spi_stm32w1xx_config' chg: ./ren.sh - replace 'spi_stm32l1xx_t_config' -> 't_spi_stm32l1xx_config' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'spi_stm32l1xx_t_config' -> 't_spi_stm32l1xx_config' chg: ./ren.sh - replace 'spi_stm32f1xx_t_config' -> 't_spi_stm32f1xx_config' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace 'spi_stm32f1xx_t_config' -> 't_spi_stm32f1xx_config' chg: ./ren.sh - replace 'input_touchpad_t_config' -> 't_input_touchpad_config' chg: ./TTC-Library/input/input_touchpad_types.h - replace 'input_touchpad_t_config' -> 't_input_touchpad_config' chg: ./ren.sh - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./Template/examples/example_ttc_touchpad.h - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/input/input_touchpad_types.h - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'ttc_touchpad_t_config' -> 't_ttc_touchpad_config' chg: ./ren.sh - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'ttc_sdcard_t_config' -> 't_ttc_sdcard_config' chg: ./ren.sh - replace 'touchpad_analog4_t_config' -> 't_touchpad_analog4_config' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'touchpad_analog4_t_config' -> 't_touchpad_analog4_config' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'touchpad_analog4_t_config' -> 't_touchpad_analog4_config' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'touchpad_analog4_t_config' -> 't_touchpad_analog4_config' chg: ./ren.sh - replace 'scs2_anchor_t_config' -> 't_scs2_anchor_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'scs2_anchor_t_config' -> 't_scs2_anchor_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'scs2_anchor_t_config' -> 't_scs2_anchor_config' chg: ./ren.sh - replace 'scs2_mobile_t_config' -> 't_scs2_mobile_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'scs2_mobile_t_config' -> 't_scs2_mobile_config' chg: ./ren.sh - replace 'rtls_crtof_simple_2d_t_config' -> 't_rtls_crtof_simple_2d_config' chg: ./TTC-Library/ttc_rtls_types.h - replace 'rtls_crtof_simple_2d_t_config' -> 't_rtls_crtof_simple_2d_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'rtls_crtof_simple_2d_t_config' -> 't_rtls_crtof_simple_2d_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'rtls_crtof_simple_2d_t_config' -> 't_rtls_crtof_simple_2d_config' chg: ./ren.sh - replace 'rtls_square4_t_config' -> 't_rtls_square4_config' chg: ./TTC-Library/ttc_rtls_types.h - replace 'rtls_square4_t_config' -> 't_rtls_square4_config' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'rtls_square4_t_config' -> 't_rtls_square4_config' chg: ./TTC-Library/rtls/rtls_square4_types.h - replace 'rtls_square4_t_config' -> 't_rtls_square4_config' chg: ./ren.sh - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./Template/examples/example_ttc_systick.c - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./Template/examples/example_ttc_systick_freertos.c - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/systick/systick_freertos.c - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/systick/systick_freertos.h - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_systick_t_config' -> 't_ttc_systick_config' chg: ./ren.sh - replace 'systick_freertos_t_config' -> 't_systick_freertos_config' chg: ./TTC-Library/ttc_systick_types.h - replace 'systick_freertos_t_config' -> 't_systick_freertos_config' chg: ./TTC-Library/systick/systick_freertos_types.h - replace 'systick_freertos_t_config' -> 't_systick_freertos_config' chg: ./ren.sh - replace 'systick_cortexm3_t_config' -> 't_systick_cortexm3_config' chg: ./TTC-Library/ttc_systick_types.h - replace 'systick_cortexm3_t_config' -> 't_systick_cortexm3_config' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace 'systick_cortexm3_t_config' -> 't_systick_cortexm3_config' chg: ./ren.sh - replace 'dac_stm32l1xx_t_config' -> 't_dac_stm32l1xx_config' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'dac_stm32l1xx_t_config' -> 't_dac_stm32l1xx_config' chg: ./ren.sh - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/ttc_gpio.c - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_gpio_t_config' -> 't_ttc_gpio_config' chg: ./ren.sh - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./Template/examples/example_ttc_states.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./Template/examples/example_ttc_rtls_square4_types.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/rtls/rtls_square4.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/rtls/rtls_square4.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/rtls/rtls_common.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace 'ttc_rtls_t_config' -> 't_ttc_rtls_config' chg: ./ren.sh - replace 'ethernet_stm32f107_t_config' -> 't_ethernet_stm32f107_config' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'ethernet_stm32f107_t_config' -> 't_ethernet_stm32f107_config' chg: ./ren.sh - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/ttc_cpu.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/ttc_cpu.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace 'ttc_cpu_t_config' -> 't_ttc_cpu_config' chg: ./ren.sh - replace 'register_stm32l0xx_t_config' -> 't_register_stm32l0xx_config' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_t_config' -> 't_register_stm32l0xx_config' chg: ./ren.sh - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/ttc_sysclock.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'ttc_sysclock_t_config' -> 't_ttc_sysclock_config' chg: ./ren.sh - replace 'tcpip_uip_t_config' -> 't_tcpip_uip_config' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'tcpip_uip_t_config' -> 't_tcpip_uip_config' chg: ./ren.sh - replace 'gfx_ili9320_t_config' -> 't_gfx_ili9320_config' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace 'gfx_ili9320_t_config' -> 't_gfx_ili9320_config' chg: ./ren.sh - replace 'lcd_ili9320_t_config' -> 't_lcd_ili9320_config' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'lcd_ili9320_t_config' -> 't_lcd_ili9320_config' chg: ./ren.sh - replace 'cpu_cortexm0_t_config' -> 't_cpu_cortexm0_config' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace 'cpu_cortexm0_t_config' -> 't_cpu_cortexm0_config' chg: ./ren.sh - replace 'cpu_stm32w1xx_t_config' -> 't_cpu_stm32w1xx_config' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'cpu_stm32w1xx_t_config' -> 't_cpu_stm32w1xx_config' chg: ./ren.sh - replace 'cpu_stm32l0xx_t_config' -> 't_cpu_stm32l0xx_config' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'cpu_stm32l0xx_t_config' -> 't_cpu_stm32l0xx_config' chg: ./ren.sh - replace 'cpu_stm32f2xx_t_config' -> 't_cpu_stm32f2xx_config' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace 'cpu_stm32f2xx_t_config' -> 't_cpu_stm32f2xx_config' chg: ./ren.sh - replace 'cpu_cortexm4_t_config' -> 't_cpu_cortexm4_config' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace 'cpu_cortexm4_t_config' -> 't_cpu_cortexm4_config' chg: ./ren.sh - replace 'cpu_stm32f4xx_t_config' -> 't_cpu_stm32f4xx_config' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace 'cpu_stm32f4xx_t_config' -> 't_cpu_stm32f4xx_config' chg: ./ren.sh - replace 'cpu_stm32l1xx_t_config' -> 't_cpu_stm32l1xx_config' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'cpu_stm32l1xx_t_config' -> 't_cpu_stm32l1xx_config' chg: ./ren.sh - replace 'cpu_stm32f0xx_t_config' -> 't_cpu_stm32f0xx_config' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace 'cpu_stm32f0xx_t_config' -> 't_cpu_stm32f0xx_config' chg: ./ren.sh - replace 'cpu_stm32f1xx_t_config' -> 't_cpu_stm32f1xx_config' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'cpu_stm32f1xx_t_config' -> 't_cpu_stm32f1xx_config' chg: ./ren.sh - replace 'cpu_stm32f3xx_t_config' -> 't_cpu_stm32f3xx_config' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace 'cpu_stm32f3xx_t_config' -> 't_cpu_stm32f3xx_config' chg: ./ren.sh - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./TTC-Library/ttc_interface.h - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./TTC-Library/ttc_interface_types.h - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./TTC-Library/interface/interface_ste101p.h - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'ttc_interface_t_config' -> 't_ttc_interface_config' chg: ./ren.sh - replace 'rtc_stm32f1xx_t_config' -> 't_rtc_stm32f1xx_config' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace 'rtc_stm32f1xx_t_config' -> 't_rtc_stm32f1xx_config' chg: ./ren.sh - replace 'rtc_stm32l1_t_config' -> 't_rtc_stm32l1_config' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'rtc_stm32l1_t_config' -> 't_rtc_stm32l1_config' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace 'rtc_stm32l1_t_config' -> 't_rtc_stm32l1_config' chg: ./ren.sh - replace 'rtc_stm32l1xx_t_config' -> 't_rtc_stm32l1xx_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'rtc_stm32l1xx_t_config' -> 't_rtc_stm32l1xx_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'rtc_stm32l1xx_t_config' -> 't_rtc_stm32l1xx_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'rtc_stm32l1xx_t_config' -> 't_rtc_stm32l1xx_config' chg: ./ren.sh - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./Template/examples/example_ttc_radio.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./Template/examples/example_ttc_rtls_square4.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_radio_t_config' -> 't_ttc_radio_config' chg: ./ren.sh - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./TTC-Library/ttc_pwr.h - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./TTC-Library/ttc_pwr_types.h - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace 'ttc_pwr_t_config' -> 't_ttc_pwr_config' chg: ./ren.sh - replace 'Example_Ttc_Packe' -> 't_Example_T_Packe' chg: ./Template/examples/example_ttc_packet.h - replace 'Example_Ttc_Packe' -> 't_Example_T_Packe' chg: ./ren.sh - replace '_t_config' -> 't__config' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace '_t_config' -> 't__config' chg: ./Template/examples/example_ttc_packet.h - replace '_t_config' -> 't__config' chg: ./Template/examples/example_ttc_packet.c - replace '_t_config' -> 't__config' chg: ./InstallData/scripts/source.pl - replace '_t_config' -> 't__config' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace '_t_config' -> 't__config' chg: ./TTC-Library/ttc_assert.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/ttc_math.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/ttc_adc_types.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/ttc_math_types.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/ttc_board_types.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/ttc_packet_types.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/radio/radio_dw1000.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/ttc_device.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/device_architecture_types.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/regression_ttc_device.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/ttc_device.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/example_ttc_device.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/ttc_device_types.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/ttc_device_interface.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/device_architecture.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/example_ttc_device.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace '_t_config' -> 't__config' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/basic/basic_cm3.h - replace '_t_config' -> 't__config' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace '_t_config' -> 't__config' chg: ./ren.sh - replace 't_Example_T_Packe' -> 'Example_ttc_Packet' chg: ./Template/examples/example_ttc_packet.h - replace 't_Example_T_Packe' -> 'Example_ttc_Packet' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'ttc_basict__config' -> 't_ttc_basic_config' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'ttc_basict__config' -> 't_ttc_basic_config' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'ttc_basict__config' -> 't_ttc_basic_config' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace 'ttc_basict__config' -> 't_ttc_basic_config' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace 'ttc_basict__config' -> 't_ttc_basic_config' chg: ./TTC-Library/basic/basic_cm3.h - replace 'ttc_basict__config' -> 't_ttc_basic_config' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace 'ttc_matht__config' -> 't_ttc_math_config' chg: ./TTC-Library/ttc_math.c - replace 'ttc_matht__config' -> 't_ttc_math_config' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_matht__config' -> 't_ttc_math_config' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'ttc_matht__config' -> 't_ttc_math_config' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'ttc_matht__config' -> 't_ttc_math_config' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace 'ttc_usbt__config' -> 't_ttc_usb_config' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'ttc_usbt__config' -> 't_ttc_usb_config' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace 'ttc_DACt__config' -> 't_ttc_dac_config' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_DACt__config' -> 't_ttc_dac_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_drivert__configimer_t' -> 't_interrupt_driver_config_timer' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'ttc_memoryt__config' -> 't_ttc_memory_config' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'ttc_memoryt__config' -> 't_ttc_memory_config' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'ttc_memoryt__config' -> 't_ttc_memory_config' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'ttc_memoryt__config' -> 't_ttc_memory_config' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace 'ttc_memoryt__config' -> 't_ttc_memory_config' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace 'ttc_memoryt__config' -> 't_ttc_memory_config' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assertt__config' -> 't_ttc_assert_config' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'touchpadt__config' -> 't_touchpad_config' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'ttc_cm0t__config' -> 't_ttc_cm0_config' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'ttc_cm0t__config' -> 't_ttc_cm0_config' chg: ./TTC-Library/ttc_board_types.h - replace 'board_stm32l152_discoveryt__config' -> 't_board_stm32l152_discovery_config' chg: ./TTC-Library/ttc_board_types.h - replace 'board_stm32l100c_discoveryt__config' -> 't_board_stm32l100c_discovery_config' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace 'basic_stm32l1xxt__config' -> 't_basic_stm32l1xx_config' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_ADCt__config' -> 't_ttc_adc__config' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace 'stm32w_usartt__config' -> 't_stm32w_usart_config' chg: ./TTC-Library/ttc_packet_types.h - replace 'packet_802154t__config' -> 't_packet_802154_config' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'dwtt__config' -> 't_dwt_config' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'ttc_packet_architecture_e' -> 'e_ttc_packet_architecture' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_architecture_e' -> 'e_ttc_packet_architecture' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_architecture_e' -> 'e_ttc_packet_architecture' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_architecture_e' -> 'e_ttc_packet_architecture' chg: ./TTC-Library/ttc_pwm_types.h.orig - replace 'ttc_pwm_architecture_e' -> 'e_ttc_pwm_architecture' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_GYROSCOPE_architecture_e' -> 'e_ttc_gyroscope_architecture' chg: ./TTC-Library/ttc_board.c - replace 'ttc_sboard_architecture_e' -> 'e_ttc_board_architecture' chg: ./TTC-Library/ttc_pwm.c - replace 'ttc_spwm_architecture_e' -> 'e_ttc_pwm_architecture' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_ADC_architecture_e' -> 'e_ttc_adc_architecture' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_srtls_architecture_e' -> 'e_ttc_rtls_architecture' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_ssystick_architecture_e' -> 'e_ttc_systick_architecture' commit 8ba05018223de889f09b5b0e3e4e7e9655a2825a Author: gregor@hlb30 Date: Thu Nov 9 00:31:17 2017 +0100 chg: TTC-Library/interfaces/ttc_memory_interface.c - +ttc_driver_memory_is_executable() chg: TTC-Library/interfaces/ttc_memory_interface.h - +ttc_driver_memory_is_executable() chg: TTC-Library/memory/memory_stm32l1xx.c - +memory_stm32l1xx_is_executable() chg: TTC-Library/memory/memory_stm32l1xx.h - +memory_stm32l1xx_is_executable() chg: TTC-Library/radio/radio_dw1000.c - disabled unused variable EmptyLoopsDuringTransmission fix: TTC-Library/rtls/rtls_common.c- rtls_common_statemachine_report_locations(): now exits after Amount_TxRetries failed transmissions (did endless loop before) chg: TTC-Library/rtls/rtls_common_types.h - added to t_rtls_common_data_report_locations: Amount_TxRetries chg: TTC-Library/slam/slam_common.h - added warning chg: TTC-Library/slam/slam_simple_2d.c - code reformatted chg: TTC-Library/ttc_assert.c - added functions: ttc_assert_address_executable(), ttc_assert_address_executable_origin() chg: TTC-Library/ttc_assert.h - added functions: ttc_assert_address_executable(), ttc_assert_address_executable_origin() chg: TTC-Library/ttc_assert_types.h - added macro: Assert_Executable() chg: TTC-Library/ttc_memory.h - added function: ttc_memory_is_executable() chg: TTC-Library/ttc_packet_types.h - code reformatted chg: TTC-Library/ttc_rtls.c - ttc_rtls_load_defaults(): now loads Config->Init.Amount_TxRetrie chg: TTC-Library/ttc_rtls_types.h - added to ttc_rtls_t_config: Init.Amount_TxRetries chg: TTC-Library/ttc_slam.c - added function: _ttc_slam_mapping_completed() fix: TTC-Library/ttc_slam.c - ttc_slam_calculate_distance(): now only calls _driver_slam_calculate_mapping() when Config->Flags.Completed_Mapping==0 (faster) chg: TTC-Library/ttc_slam_types.h - added to t_ttc_slam_config: Function_MappingComplete commit f3d51bddd11e8f2755d6a9b01b3e36183929a0d7 Author: gregor@hlb30 Date: Wed Nov 8 21:24:50 2017 +0100 chg: TTC-Library/radio/radio_dw1000.c - code reformatted chg: TTC-Library/rtls/rtls_crtof_simple_2d.c - code reformatted chg: TTC-Library/rtls/rtls_crtof_simple_2d.h - code reformatted chg: TTC-Library/templates/example_ttc_device.h - revision 17: Improved documentation preamble chg: TTC-Library/ttc_packet.h - minor changes chg: TTC-Library/ttc_packet_types.h - - code reformatted chg: Template/examples/example_ttc_rtls_crtof_simple_2d.c - code reformatted chg: Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - code reformatted chg: Template/examples/example_ttc_rtls_square4.c - documentation improved commit 36c6d8b3e0701cfc0025e5bb2507bc3656d13df4 Author: Gregor Date: Wed Nov 8 12:02:40 2017 +0100 chg: InstallData/scripts/qtcreator.sh - minor changes commit ccd944cf56215ef6b71f7b390dba95620de024d1 Author: Gregor Rebel Date: Mon Nov 6 23:42:55 2017 +0100 new: InstallData/install_CMSIS.sh new: InstallData/installs_low_level/install_TTC_BOARD_STM32L053_DISCOVERY.sh new: TTC-Library/board/board_stm32l053_discovery.c new: TTC-Library/board/board_stm32l053_discovery.h new: TTC-Library/board/board_stm32l053_discovery_types.h new: Template/examples/example_ttc_board.c new: Template/examples/example_ttc_board.h new: Template/examples/example_ttc_board_stm32l053_discovery.c new: Template/examples/example_ttc_board_stm32l053_discovery.h commit ab7c628f09472d5f53ce2f5097738e5d268881a9 Author: Gregor Rebel Date: Mon Nov 6 23:39:11 2017 +0100 chg: install_TTC_BOARD.sh - added 450_board_stm32l053_discovery fix: scripts/installFuncs.sh - updateNewest(): always tried to find newest gcc instead of given URL and File chg: ../TTC-Library/interfaces/ttc_board_interface.h - added 450_board_stm32l053_discovery chg: ../TTC-Library/ttc_board_types.h - added 450_board_stm32l053_discovery --------------------------------------------------------- 1.0.53 @Mo 6. Nov 09:05:38 CET 2017 commit cedeaf6567b722ea254b59ddf00e493faba6a5b0 Author: Gregor Date: Mon Nov 6 11:17:32 2017 +0100 chg: InstallData/scripts/qtcreator.sh - code reformatted --------------------------------------------------------- 1.0.53 @Mo 6. Nov 08:57:27 CET 2017 commit 5bfe6c01db9eefd175cd129625abf11421248f7a Author: Gregor Date: Mon Nov 6 11:07:22 2017 +0100 fix: InstallData/install_QtCreator.sh - now disables QtCreator plugins which may interefere with The ToolChain chg: InstallData/scripts/installFuncs.sh - installPackage(): now adds names of failed packages to $installPackage chg: InstallData/scripts/qtcreator.sh - now displays logfile if qtcreator returns an error code --------------------------------------------------------- 1.0.53 @Fr 3. Nov 11:49:45 CET 2017 commit eefd85b4b29c4fed3e9d30f02450e3a24b6b780e Author: gregor@hlb30 Date: Fri Nov 3 14:00:52 2017 +0100 fix: InstallData/install_CPAL.sh - fixed broken basic datatypes from rename session (*_t -> t_*) fix: InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - fixed broken basic datatypes from rename session (*_t -> t_*) --------------------------------------------------------- 1.0.53 @Fr 3. Nov 09:53:16 CET 2017 commit 5339d1643e061d1c2cbeffb6c2d7f9e5fcfcf217 Merge: 7220813 c9b67ff Author: gregor@hlb30 Date: Fri Nov 3 12:05:17 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit c9b67ffa149c232639034337f4c4419b37c0a7be Author: Gregor Rebel Date: Fri Nov 3 12:04:09 2017 +0100 fix: InstallData/scripts/gdb_cortexm3.sh - now creates absolute path to gdb frontend binary (should fix issue with not finding binary in some setups) commit 722081367d5ed9df786005e7bec96a2ab0493b5c Author: gregor@hlb30 Date: Fri Nov 3 11:28:20 2017 +0100 fix: fixed compile issues from last big rename session (simple4 -> square4) fix: example_ttc_radio_ranging_anchor.c: fixed compile issues fix: InstallData/install_TTC_RTLS.sh fix: InstallData/installs_low_level/install_TTC_RTLS_SIMPLE4.sh fix: TTC-Library/interfaces/ttc_rtls_interface.h fix: TTC-Library/packet/packet_common_types.h fix: TTC-Library/rtls/rtls_crtof_simple_2d.c ren: TTC-Library/rtls/rtls_simple4.c -> TTC-Library/rtls/rtls_square4.c ren: TTC-Library/rtls/rtls_simple4.h -> TTC-Library/rtls/rtls_square4.h ren: TTC-Library/rtls/rtls_simple4_types.h -> TTC-Library/rtls/rtls_square4_types.h fix: TTC-Library/ttc_rtls.h fix: TTC-Library/ttc_rtls_types.h ren: Template/examples/example_ttc_rtls_simple4.c -> Template/examples/example_ttc_rtls_square4.c ren: Template/examples/example_ttc_rtls_simple4.h -> Template/examples/example_ttc_rtls_square4.h ren: Template/examples/example_ttc_rtls_simple4_types.h -> Template/examples/example_ttc_rtls_square4_types.h fix: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Fr 3. Nov 09:47:49 CET 2017 --------------------------------------------------------- 1.0.53 @Do 2. Nov 12:52:26 CET 2017 commit c638f3feb383092baa288ed50d5ad0669d9c2a0d Author: Gregor Rebel Date: Thu Nov 2 11:36:08 2017 +0100 chg: Documentation/TheToolChain-Manual/chapter_Updates.tml - updated chapter for 1.0.53 commit 210ca3d4fceadbb9b3c8bfa52e7eea5107d3e459 Author: Gregor Date: Wed Nov 1 14:18:43 2017 +0100 chg: InstallData/scripts/ttc_manage.pl - can now operate inside TTC project folders (required to apply accumulated patches) commit b980b9035db0b2638851541d5e1aaa7e6ebac384 Author: gregor@hlb30 Date: Wed Nov 1 13:46:36 2017 +0100 fix: TTC-Library/rtls/rtls_common.c - updated to match new TTC naming scheme (*_t -> t_*) fix: TTC-Library/rtls/rtls_common_types.h - updated to match new TTC naming scheme (*_t -> t_*) chg: Updates/rename_AllDatatypes.sh - added more rename commands commit 1df275e653356f71be9829102bcda033c65ae2c8 Author: Gregor Rebel Date: Thu Oct 26 14:43:48 2017 +0200 chg: ./.readme.TheToolChain - replace 'u32_t' -> 't_u32' chg: ./readme.TheToolChain - replace 'u32_t' -> 't_u32' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'u32_t' -> 't_u32' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'u32_t' -> 't_u32' chg: ./Regressions/regression_memory_pools.c - replace 'u32_t' -> 't_u32' chg: ./Regressions/regression_ttc_timer.c - replace 'u32_t' -> 't_u32' chg: ./Regressions/regression_usart.c - replace 'u32_t' -> 't_u32' chg: ./Regressions/regression_queue.h - replace 'u32_t' -> 't_u32' chg: ./Regressions/regression_memory_pools.h - replace 'u32_t' -> 't_u32' chg: ./Regressions/regression_list.c - replace 'u32_t' -> 't_u32' chg: ./Regressions/regression_queue.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_dma_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_font_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_interrupt.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_rtls_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_rtc.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_pwm_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_i2c.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_packet_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_assert.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_radio_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_spi_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_semaphore.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_can.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_register.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_basic_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_states.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_i2c.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_dac.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_string_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_math.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_dac_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_math.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_mutex.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_i2c_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_gfx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_timer.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_memory.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_gfx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usefull_threads.h_ - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_usart_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_list_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_sysclock.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_sysclock.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_board_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_assert.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_string.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_radio.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_packet.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_radio.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_systick_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_network_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_timer.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_can_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_random.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_rtc.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_can.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_slam_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_rtc_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_basic.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_gfx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_basic.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usefull_threads.c_ - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ttc_random.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/network/support/network_conf.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32/stm32_io.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32/stm32_basic.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32/stm32_random.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32/stm32_io.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32/stm32_basic.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32w/stm32w_dummyboard.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32w/stm32w_dummyboard.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32w/stm32w_basic.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtls/rtls_common.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtls/rtls_common.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/register/register_cortexm3.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/basic/basic_cm3.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/basic/basic_cm3.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/basic/basic_cm3_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/i2c/i2c_common.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/i2c/i2c_common.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gfx/gfx_image.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gfx/lcd_k320qvb.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/radio_common.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/register_and_variables_dw1000.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/radio_common.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/math/math_software_float.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/math/math_software_double.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/memory/memory_stm32f1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'u32_t' -> 't_u32' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'u32_t' -> 't_u32' chg: ./Template/regressions/regression_ttc_math.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_states.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_threading_semaphores.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_gfx_benchmark.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_gfx_boxes.h - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_radio_ranging_mobile.h - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_states.h - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_input.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_dac.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_gpio_banks.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_gpio.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_gfx_boxes.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_math.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'u32_t' -> 't_u32' chg: ./Template/examples/example_ttc_list.c - replace 'u32_t' -> 't_u32' chg: ./InstallData/scripts/source.pl - replace 'u32_t' -> 't_u32' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'u32_t' -> 't_u32' chg: ./Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml - replace 'u16_t' -> 't_u16' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'u16_t' -> 't_u16' chg: ./Documentation/TheToolChain-Manual/chapter_CodingConventions.tml - replace 'u16_t' -> 't_u16' chg: ./Regressions/regression_queue.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_input.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_dma_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_font_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_input.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_rtls_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_input_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_pwm_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_i2c.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_pwr_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_packet_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_assert.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_spi.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_radio_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_spi_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_interface_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gui_mt.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_can.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gui_mt.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_queue.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_basic_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_spi.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_heap.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_heap_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_i2c.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_string_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_list.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_adc.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_math.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_dac_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_slam.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_slam.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gpio.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_task.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_rtls.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_i2c_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gui.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gfx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_memory.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_list.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gfx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usefull_threads.h_ - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_usart_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_queue.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_list_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_board_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gui.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_adc_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_string.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_radio.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_packet.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_radio.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_adc.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_systick_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_network_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_can_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_usart.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_task.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_random.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_states_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_can.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_packet.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_slam_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_rtc_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_gfx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_basic.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usefull_threads.c_ - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_cpu.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_random.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_usart.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_802154.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/network/support/network_rime_packetbuf.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/network/support/network_rime_queuebuf.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/network/support/network_conf.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/network/support/network_rime_packetbuf.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32/stm32_io.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32/stm32_usb.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32/stm32_random.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32/stm32_io.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32/stm32_eeprom_emulation.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/rtls/rtls_common.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/rtls/rtls_common.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/input/input_helper.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/register/register_cortexm3.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/font/font_type1_16x24.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/slam/slam_common.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/stm32f1/stm32f1_can.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/basic/basic_cm3.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/basic/basic_cm3.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/i2c/i2c_common.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/i2c/i2c_common.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gfx/gfx_image.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gfx/lcd_k320qvb.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/templates/new_file.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_common.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/register_and_variables_dw1000.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_common.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/math/math_software_double.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/packet/packet_802154.c - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'u16_t' -> 't_u16' chg: ./TTC-Library/packet/packet_802154.h - replace 'u16_t' -> 't_u16' chg: ./Template/main.c - replace 'u16_t' -> 't_u16' chg: ./Template/regressions/regression_ttc_math.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gpio_banks.h - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_threading_semaphores.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gpio.h - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gfx_benchmark.h - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_string.h - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gfx_benchmark.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gfx_boxes.h - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gfx_printf.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_input.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_dac.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_touchpad.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gpio_banks.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_threading_queues.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_packet.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_adc.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_heap.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_gfx_boxes.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'u16_t' -> 't_u16' chg: ./Template/examples/example_ttc_i2c.h - replace 'u16_t' -> 't_u16' chg: ./InstallData/install_Network_uIP.sh - replace 'u16_t' -> 't_u16' chg: ./InstallData/scripts/source.pl - replace 'u16_t' -> 't_u16' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'u16_t' -> 't_u16' chg: ./.readme.TheToolChain - replace 'u8_t' -> 't_u8' chg: ./readme.TheToolChain - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_Memory.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/USART_Transmit_Buffer_Handling.svg - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_TextOutput.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_CodingConventions.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_AddingSourcesAndFunctions.tml - replace 'u8_t' -> 't_u8' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'u8_t' -> 't_u8' chg: ./Regressions/regression_memory_pools.c - replace 'u8_t' -> 't_u8' chg: ./Regressions/regression_ttc_timer.c - replace 'u8_t' -> 't_u8' chg: ./Regressions/regression_usart.c - replace 'u8_t' -> 't_u8' chg: ./Regressions/regression_queue.h - replace 'u8_t' -> 't_u8' chg: ./Regressions/regression_memory_pools.h - replace 'u8_t' -> 't_u8' chg: ./Regressions/regression_list.c - replace 'u8_t' -> 't_u8' chg: ./Regressions/regression_queue.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_input.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_dma_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_font_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_input.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_tcpip.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_interrupt.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_rtls.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_layer_phy.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gpio_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_accelerometer.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_rtls_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_board.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_interrupt.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_rtc.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_input_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_systick.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_queue_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_pwm_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_network.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_pwm.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_board.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_i2c.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_pwr_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_packet_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_assert.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_ethernet.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_spi.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_radio_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_spi_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_interface_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gui_mt.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_semaphore.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_mutex_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_can.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gui_mt.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_queue.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gpio.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_register.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_touchpad.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_mutex.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_pwr.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_basic_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_layer_phy.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_memory.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_spi.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_heap.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_states.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_network.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_heap_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_i2c.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_dac.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_string_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_adc.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_math.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_cpu.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_dac_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_slam.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_slam.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_math.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gpio.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_mutex.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_task.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gyroscope.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_rtls.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_tcpip.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_i2c_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_pwr.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_dma.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_sdcard.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gui.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_ethernet.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gfx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_pwm.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_timer.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_memory.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gfx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usefull_threads.h_ - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_usart_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_queue.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_list_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_heap.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_sysclock.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_task_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_board_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gui.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_assert.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_adc_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_string.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gyroscope.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_string.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_radio.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_packet.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_semaphore.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_cpu_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_radio.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_adc.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_accelerometer.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_systick_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_network_layer.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_network_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_timer.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_touchpad.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_can_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_usart.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_states.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_task.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_dac.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_states_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_systick.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_rtc.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_can.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_packet.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_slam_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_rtc_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_network_layer.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_basic.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_gfx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_sdcard.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_basic.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usefull_threads.c_ - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_register.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_cpu.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_timer_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_usart.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_dma.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_font.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_font.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/network_6lowpan.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/network_6lowpan.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_802154.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_nullmac.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/support/network_rime_packetbuf.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/support/network_rime_queuebuf.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/support/network_conf.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/support/network_rimeaddr.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/network/support/network_rime_packetbuf.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32/stm32_io.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32/stm32_usb.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32/stm32_io.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/board/board_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/board/board_stm32l152_discovery_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_dummyboard.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_dummyboard.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/pwm/pwm_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_common.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_simple4.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtls/rtls_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/input/input_helper.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/input/input_touchpad.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/input/input_helper.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/register/register_cortexm3.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/register/register_cortexm3.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/systick/systick_freertos.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/systick/systick_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/slam/slam_common.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/slam/slam_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32f1/stm32f1_can_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/stm32f1/stm32f1_can.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/sysclock/sysclock_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/basic/basic_cm3.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/basic/basic_cm3.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/basic/basic_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/i2c/i2c_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/gfx_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/gfx_image.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/lcd_k320qvb.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/device_architecture.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/example_ttc_device.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/new_file.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/ttc_device.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/ttc_device.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/regression_ttc_device.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/regression_ttc_device_architecture.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/device_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/device_architecture_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/new_file.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/heap/heap_freertos.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/heap/heap_freertos.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/tcpip/uip-conf.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/register_and_variables_dw1000.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_common.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/math/math_software_double.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/math/math_software_float.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/math/math_software_float.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/math/math_software_double.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/math/math_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/packet/packet_common_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/packet/packet_802154.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/packet/packet_802154.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/packet/packet_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/string/string_ascii.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/string/string_common.h - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/string/string_common.c - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/string/string_ascii.c - replace 'u8_t' -> 't_u8' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.h - replace 'u8_t' -> 't_u8' chg: ./Template/regressions/regression_ttc_math_software_float.h - replace 'u8_t' -> 't_u8' chg: ./Template/regressions/regression_ttc_math.h - replace 'u8_t' -> 't_u8' chg: ./Template/regressions/regression_ttc_pwm.h - replace 'u8_t' -> 't_u8' chg: ./Template/regressions/regression_ttc_math.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_usart.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gpio_banks.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_states.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_threading_semaphores.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gpio.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_string.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gfx_benchmark.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_interface.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_usart.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gfx_benchmark.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_systick.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_assert.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_rtls_simple4_types.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gfx_printf.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_pwm.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_states.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_network.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_input.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_network.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_assert.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_sysclock.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_systick_cortexm3.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_dac.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_layer_phy.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_touchpad.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gpio_banks.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_threading_queues.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_spi_master.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_memory.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_packet.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_i2c.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_systick_freertos.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gpio.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_adc.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_touchpad.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_dac.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_leds.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_heap.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_gyroscope.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_gfx_boxes.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_packet.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_math.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_list.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_network_layer.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_adc.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_radio.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_list.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_accelerometer.h - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_watchdog.c - replace 'u8_t' -> 't_u8' chg: ./Template/examples/example_ttc_gfx.h - replace 'u8_t' -> 't_u8' chg: ./InstallData/install_Network_uIP.sh - replace 'u8_t' -> 't_u8' chg: ./InstallData/scripts/source.pl - replace 'u8_t' -> 't_u8' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'u8_t' -> 't_u8' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'u8_t' -> 't_u8' chg: ./TTC-Library/ttc_semaphore.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_basic_types.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_math.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_task.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_math_types.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_queue.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_string.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_adc.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_usart.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/ttc_basic.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/basic/basic_cm3_types.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./Template/examples/example_ttc_string.c - replace 'Base_signed_t' -> 't_base_signed' chg: ./InstallData/scripts/source.pl - replace 'Base_signed_t' -> 't_base_signed' chg: ./TTC-Library/usefull_threads.h_ - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/network/support/network_rime_queuebuf.h - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/network/support/network_conf.h - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'ut_int8' -> 't_u8' chg: ./Template/configs/stm32l1xx_conf.h - replace 'ut_int8' -> 't_u8' chg: ./Template/configs/stm32w108xx_conf.h - replace 'ut_int8' -> 't_u8' chg: ./Template/configs/cpal_usercallback.c - replace 'ut_int8' -> 't_u8' chg: ./Template/configs/stm32f10x_conf.h - replace 'ut_int8' -> 't_u8' chg: ./Template/examples/example_ttc_dac.c - replace 'ut_int8' -> 't_u8' chg: ./InstallData/install_CPAL.sh - replace 'ut_int8' -> 't_u8' chg: ./InstallData/install_Network_uIP.sh - replace 'ut_int8' -> 't_u8' chg: ./InstallData/install_STM-StdPeripheralsLibrary.sh - replace 'ut_int8' -> 't_u8' chg: ./InstallData/install_4OpenOCD.sh - replace 'ut_int8' -> 't_u8' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'ut_int8' -> 't_u8' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'ut_int8' -> 't_u8' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'ut_int8' -> 't_u8' chg: ./TTC-Library/usefull_threads.h_ - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/network/support/network_conf.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/stm32/stm32_basic.c - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'ut_int32' -> 't_u32' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ut_int32' -> 't_u32' chg: ./Template/configs/stm32l1xx_conf.h - replace 'ut_int32' -> 't_u32' chg: ./Template/configs/cpal_conf.h - replace 'ut_int32' -> 't_u32' chg: ./Template/configs/stm32w108xx_conf.h - replace 'ut_int32' -> 't_u32' chg: ./Template/configs/cpal_usercallback.c - replace 'ut_int32' -> 't_u32' chg: ./Template/configs/stm32f10x_conf.h - replace 'ut_int32' -> 't_u32' chg: ./InstallData/install_CPAL.sh - replace 'ut_int32' -> 't_u32' chg: ./InstallData/install_STM-StdPeripheralsLibrary.sh - replace 'ut_int32' -> 't_u32' chg: ./InstallData/install_4OpenOCD.sh - replace 'ut_int32' -> 't_u32' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'ut_int32' -> 't_u32' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'ut_int32' -> 't_u32' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Regressions/regression_usart.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Regressions/regression_usart.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_usart.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_usart_t_config' -> 't_ttc_usart_config' commit 91c60b0a797086721c735695b5adfa842c054d54 Author: Gregor Rebel Date: Fri Oct 6 22:18:10 2017 +0200 new: Updates/rename_AllDatatypes.sh commit f17b23d8dbdb8974c6e6b49856c047147536c58a Author: Gregor Rebel Date: Fri Oct 6 21:59:15 2017 +0200 chg: renamed all types and enums to a new naming scheme that will make it easier to tab them in QtCreator or gdb (*_e -> e_*, *_t -> t_*) Note: run ~/Source/TheToolChain/Updates/rename_AllDatatypes.sh in each of your projects to update to new naming scheme! (rename at least Base_t -> t_base in main.c of each project) chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace 'accelerometer_bno055_config_t' -> 't_accelerometer_bno055_config' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'accelerometer_lis3lv02dl_config_t' -> 't_accelerometer_lis3lv02dl_config' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'accelerometer_lis3lv02dlr_registers_t' -> 't_accelerometer_lis3lv02dlr_registers' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace 'accelerometer_mpu6050_config_t' -> 't_accelerometer_mpu6050_config' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace 'accelerometer_mpu6050_registers_t' -> 't_accelerometer_mpu6050_registers' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace 'ACCELEROMETER_Register_t' -> 't_accelerometer_register' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace 'ACCELEROMETER_Register_t' -> 't_accelerometer_register' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'ADC_Register_t' -> 't_adc_register' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'adc_stm32f1xx_config_t' -> 't_adc_stm32f1xx_config' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'adc_stm32f1xx_device_t' -> 't_adc_stm32f1xx_device' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'adc_stm32f1xx_device_t' -> 't_adc_stm32f1xx_device' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace 'adc_stm32l1xx_config_t' -> 't_adc_stm32l1xx_config' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'AFIO_EVCR_t' -> 't_afio_evcr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'afio_event_pin_e' -> 'e_afio_event_pin' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'afio_event_port_e' -> 'e_afio_event_port' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'AFIO_EXTICR1_t' -> 't_afio_exticr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'AFIO_EXTICR2_t' -> 't_afio_exticr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'AFIO_EXTICR3_t' -> 't_afio_exticr3' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'AFIO_EXTICR4_t' -> 't_afio_exticr4' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'BaseRegister_output_compare_mode_t' -> 't_baseregister_output_compare_mode' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'BaseRegister_output_compare_mode_t' -> 't_baseregister_output_compare_mode' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'Base_t' -> 't_base' chg: ./Documentation/TheToolChain-Manual/USART_Transmit_Buffer_Handling.svg - replace 'Base_t' -> 't_base' chg: ./Documentation/TheToolChain-Manual/chapter_TextOutput.tml - replace 'Base_t' -> 't_base' chg: ./Regressions/regression_memory_pools.c - replace 'Base_t' -> 't_base' chg: ./Regressions/regression_ttc_timer.c - replace 'Base_t' -> 't_base' chg: ./Regressions/regression_usart.c - replace 'Base_t' -> 't_base' chg: ./Regressions/regression_queue.h - replace 'Base_t' -> 't_base' chg: ./Regressions/regression_memory_pools.h - replace 'Base_t' -> 't_base' chg: ./Regressions/regression_list.c - replace 'Base_t' -> 't_base' chg: ./Regressions/regression_queue.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_interrupt.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_systick.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_queue_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_network.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_i2c.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_spi.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_radio_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gui_mt.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_semaphore.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_can.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gui_mt.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_queue.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_mutex.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_basic_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_memory.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_heap.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_network.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_heap_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_i2c.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_list.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_math.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_math.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gpio.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_mutex.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_task.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_rtls.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gui.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gfx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_memory.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_list.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_extensions.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_usart_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_queue.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_list_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_heap.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_sysclock.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_task_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_sysclock.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gui.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_string.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_radio.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_packet.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_semaphore.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_radio.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_adc.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_systick_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_network_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_usart.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_task.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_random.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_systick.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_can.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_packet.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_gfx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_basic.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_cpu.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_random.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_timer_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/ttc_usart.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/network/network_6lowpan.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/network/network_6lowpan.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/network/support/network_adapt_rtimer.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/network/support/network_adapt_rtimer.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/stm32/stm32_io.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/stm32/stm32_usb.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/stm32/stm32_io.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/input/input_helper.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/systick/systick_freertos.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/systick/systick_freertos.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cpu/cm3_mutex.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/basic/basic_cm3_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/i2c/i2c_common.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/i2c/i2c_common.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/templates/new_file.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/heap/heap_freertos.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/heap/heap_freertos.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/radio/radio_common.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/math/math_software_float.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/math/math_common.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'Base_t' -> 't_base' chg: ./TTC-Library/packet/packet_common_types.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/string/string_ascii.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/string/string_common.h - replace 'Base_t' -> 't_base' chg: ./TTC-Library/string/string_common.c - replace 'Base_t' -> 't_base' chg: ./Template/main.c - replace 'Base_t' -> 't_base' chg: ./Template/regressions/regression_ttc_math.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_threading_semaphores.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_string.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_gfx_benchmark.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_usart.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_gfx_benchmark.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_observer.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_gfx_printf.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_mobile.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_anchor.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_network.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_network.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_sysclock.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_threading_queues.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_gfx_boxes.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_packet.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_math.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.h - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_radio.c - replace 'Base_t' -> 't_base' chg: ./Template/examples/example_ttc_gfx.h - replace 'Base_t' -> 't_base' chg: ./InstallData/scripts/source.pl - replace 'Base_t' -> 't_base' chg: ./TTC-Library/basic/basic_cm3_types.h - replace 'basic_cm3_config_t' -> 't_basic_cm3_config' chg: ./TTC-Library/basic/basic_stm32f1xx_types.h - replace 'BASIC_Register_t' -> 't_basic_register' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace 'BASIC_Register_t' -> 't_basic_register' chg: ./TTC-Library/basic/basic_stm32f1xx_types.h - replace 'basic_stm32f1xx_config_t' -> 't_basic_stm32f1xx_config' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace 'basic_stm32l0xx_config_t' -> 't_basic_stm32l0xx_config' chg: ./TTC-Library/ttc_board_types.h - replace 'board_stm32l100c_discovery_config_t' -> 't_board_stm32l100c_discovery_config' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace 'board_stm32l100c_discovery_config_t' -> 't_board_stm32l100c_discovery_config' chg: ./TTC-Library/ttc_board_types.h - replace 'board_stm32l152_discovery_config_t' -> 't_board_stm32l152_discovery_config' chg: ./TTC-Library/board/board_stm32l152_discovery_types.h - replace 'board_stm32l152_discovery_config_t' -> 't_board_stm32l152_discovery_config' chg: ./TTC-Library/stm32f1/stm32f1_can_types.h - replace 'CAN_Register_t' -> 't_can_register' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace 'CAN_Register_t' -> 't_can_register' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace 'can_stm32f1xx_config_t' -> 't_can_stm32f1xx_config' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'CFGR2_t' -> 't_cfgr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CFGR_HPRE_e' -> 'e_cfgr_hpre' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CFGR_MCOPRE_e' -> 'e_cfgr_mcopre' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CFGR_MCOSEL_e' -> 'e_cfgr_mcosel' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CFGR_PPRE1_e' -> 'e_cfgr_ppre1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CFGR_SW_e' -> 'e_cfgr_sw' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'CFGR_SWS_e' -> 'e_cfgr_sws' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_rdc.c - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_rdc.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/support/network_adapt_ctimer.c - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/support/network_adapt_ctimer.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/support/network_adapt_clock.c - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/support/network_rime_queuebuf.c - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/support/network_conf.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/network/support/network_adapt_clock.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace 'clock_time_t' -> 't_clock_time' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace 'cm0_Semaphore_t' -> 't_cm0_semaphore' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace 'cm0_Semaphore_t' -> 't_cm0_semaphore' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'cm0_Semaphore_t' -> 't_cm0_semaphore' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace 'cm3_Semaphore_t' -> 't_cm3_semaphore' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace 'cm3_Semaphore_t' -> 't_cm3_semaphore' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'cm3_Semaphore_t' -> 't_cm3_semaphore' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'ConfigLED_t' -> 't_configled' chg: ./Template/examples/example_gpio_banks.h - replace 'ConfigLED_t' -> 't_configled' chg: ./Template/examples/example_gpio.h - replace 'ConfigLED_t' -> 't_configled' chg: ./Template/examples/example_gpio_banks.c - replace 'ConfigLED_t' -> 't_configled' chg: ./Template/examples/example_gpio.c - replace 'ConfigLED_t' -> 't_configled' chg: ./Template/examples/example_leds.h - replace 'ConfigLED_t' -> 't_configled' chg: ./Template/examples/example_leds.c - replace 'ConfigLED_t' -> 't_configled' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'config_t' -> 't_config' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'config_t' -> 't_config' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'config_t' -> 't_config' chg: ./Regressions/regression_usart.h - replace 'config_t' -> 't_config' chg: ./Regressions/regression_usart.c - replace 'config_t' -> 't_config' chg: ./Regressions/regression_queue.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_input.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_dma_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_input.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_tcpip.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_interrupt.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_rtls.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_layer_phy.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gpio_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_accelerometer.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_rtls_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_board.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_interrupt.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_rtc.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_input_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_systick.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_pwm_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_network.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_pwm.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_board.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_i2c.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_pwr_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_packet_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_assert.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_ethernet.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_spi.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_radio_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_spi_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_interface_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_can.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gpio.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_register.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_touchpad.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_pwr.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_layer_phy.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_spi.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_states.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_network.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_heap_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_i2c.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_dac.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_string_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_adc.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_math.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_cpu.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_dac_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_slam.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_slam.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gpio.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gyroscope.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_rtls.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_tcpip.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_i2c_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_pwr.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_dma.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_sdcard.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_ethernet.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gfx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_pwm.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_timer.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gfx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_math_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_register_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_usart_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_sysclock.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_sysclock.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_board_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_adc_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_string.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gyroscope.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_radio.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_packet.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_cpu_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_radio.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_adc.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_accelerometer.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_systick_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_network_layer.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_network_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_timer.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_touchpad.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_can_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_usart.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_states.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_dac.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_states_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_systick.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_rtc.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_can.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_slam_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_rtc_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_network_layer.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_gfx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_sdcard.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_cpu.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_timer_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_usart.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_dma.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/network/network_6lowpan.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/network/network_6lowpan.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/network/network_6lowpan_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/board/board_stm32l152_discovery.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_common.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_simple4.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtls/rtls_common.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/input/input_touchpad_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/input/input_touchpad.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/input/input_touchpad.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/systick/systick_freertos.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/systick/systick_freertos.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/systick/systick_freertos_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/stm32f1/stm32f1_can_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/stm32f1/stm32f1_can.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/basic/basic_cm3.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interface/interface_ste101p.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/device_architecture.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/example_ttc_device.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/regression_ttc_device.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/ttc_device.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/ttc_device.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/ttc_device_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/ttc_device_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/device_architecture_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/example_ttc_device.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'config_t' -> 't_config' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/heap/heap_freertos.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/heap/heap_freertos_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_common.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_common.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace 'config_t' -> 't_config' chg: ./TTC-Library/string/string_ascii_types.h - replace 'config_t' -> 't_config' chg: ./Template/regressions/regression_ttc_pwm.c - replace 'config_t' -> 't_config' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace 'config_t' -> 't_config' chg: ./Template/regressions/regression_ttc_math.c - replace 'config_t' -> 't_config' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_usart.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_states.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_systick.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_usart.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_systick_freertos.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_gfx_benchmark.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_pwm.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_rtls_simple4_types.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_gfx_printf.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_pwm.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_states.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_gfx.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_radio.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_input.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_network.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_dac.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_touchpad.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_spi_master.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_packet.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_adc.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_touchpad.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_input.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_gfx_boxes.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_packet.h - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_math.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_radio.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'config_t' -> 't_config' chg: ./Template/examples/example_ttc_i2c.h - replace 'config_t' -> 't_config' chg: ./InstallData/scripts/source.pl - replace 'config_t' -> 't_config' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'dac_Register_t' -> 't_dac_register' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'DAC_Register_t' -> 't_dac_register' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'DAC_stm32l1_mask_or_amplitude_e' -> 'e_dac_stm32l1_mask_or_amplitude' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'DAC_stm32l1_output_buffer_e' -> 'e_dac_stm32l1_output_buffer' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'DAC_stm32l1_trigger_source_e' -> 'e_dac_stm32l1_trigger_source' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'DAC_stm32l1_wave_gen_e' -> 'e_dac_stm32l1_wave_gen' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'dac_stm32l1xx_mask_or_amplitude_e' -> 'e_dac_stm32l1xx_mask_or_amplitude' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'dac_stm32l1xx_output_buffer_e' -> 'e_dac_stm32l1xx_output_buffer' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'dac_stm32l1xx_output_buffer_e' -> 'e_dac_stm32l1xx_output_buffer' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'dac_stm32l1xx_trigger_source_e' -> 'e_dac_stm32l1xx_trigger_source' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'dac_stm32l1xx_wave_e' -> 'e_dac_stm32l1xx_wave' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace 'dac_stm32l1xx_wave_gen_e' -> 'e_dac_stm32l1xx_wave_gen' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace 'DMA_Register_t' -> 't_dma_register' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'ETHERNET_Register_t' -> 't_ethernet_register' chg: ./Template/examples/example_threading_semaphores.c - replace 'et_PrintJob_t' -> 't_et_printjob' chg: ./Template/examples/example_threading_semaphores.h - replace 'et_PrintJob_t' -> 't_et_printjob' chg: ./Template/examples/example_threading_queues.c - replace 'et_PrintJob_t' -> 't_et_printjob' chg: ./Template/examples/example_threading_queues.h - replace 'et_PrintJob_t' -> 't_et_printjob' chg: ./TTC-Library/ttc_gui.h - replace 'Events_t' -> 't_events' chg: ./Template/examples/example_ttc_i2c.c - replace 'example_i2c_t' -> 't_example_i2c' chg: ./Template/examples/example_ttc_i2c.h - replace 'example_i2c_t' -> 't_example_i2c' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./Template/examples/example_ttc_rtls_simple4_types.h - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.h - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.h - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.c - replace 'field_length_t' -> 't_field_length' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h - replace 'frame802154_aux_hdr_t' -> 't_frame802154_aux_hdr' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.c - replace 'frame802154_fcf_t' -> 't_frame802154_fcf' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h - replace 'frame802154_fcf_t' -> 't_frame802154_fcf' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h - replace 'frame802154_scf_t' -> 't_frame802154_scf' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.c - replace 'frame802154_t' -> 't_frame802154' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_802154.c - replace 'frame802154_t' -> 't_frame802154' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h - replace 'frame802154_t' -> 't_frame802154' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace 'GFX_Register_t' -> 't_gfx_register' chg: ./TTC-Library/ttc_gui_mt.c - replace 'gni_mt_NumberArea_t' -> 't_gni_mt_numberarea' chg: ./TTC-Library/ttc_gui_mt.h - replace 'gni_mt_NumberArea_t' -> 't_gni_mt_numberarea' chg: ./TTC-Library/ttc_gui.h - replace 'gni_NumberArea_t' -> 't_gni_numberarea' chg: ./TTC-Library/ttc_gui.c - replace 'gni_NumberArea_t' -> 't_gni_numberarea' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'gpio_interrupt_source_e' -> 'e_gpio_interrupt_source' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'gpio_port_input_e' -> 'e_gpio_port_input' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'gpio_port_mode_e' -> 'e_gpio_port_mode' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'gpio_port_output_e' -> 'e_gpio_port_output' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'GPIO_Register_t' -> 't_gpio_register' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gpio_stm32f1xx_alternate_function_e' -> 'e_gpio_stm32f1xx_alternate_function' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'gpio_stm32f1xx_alternate_function_e' -> 'e_gpio_stm32f1xx_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gpio_stm32f1xx_bank_e' -> 'e_gpio_stm32f1xx_bank' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'gpio_stm32f1xx_bank_e' -> 'e_gpio_stm32f1xx_bank' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gpio_stm32f1xx_mode_e' -> 'e_gpio_stm32f1xx_mode' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gpio_stm32f1xx_pin_e' -> 'e_gpio_stm32f1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'gpio_stm32f1xx_pin_e' -> 'e_gpio_stm32f1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'gpio_stm32f1xx_pin_e' -> 'e_gpio_stm32f1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'gpio_stm32f1xx_values_t' -> 't_gpio_stm32f1xx_values' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'gpio_stm32l0xx_bank_e' -> 'e_gpio_stm32l0xx_bank' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'gpio_stm32l0xx_bank_e' -> 'e_gpio_stm32l0xx_bank' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'gpio_stm32l0xx_pin_e' -> 'e_gpio_stm32l0xx_pin' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'gpio_stm32l0xx_pin_e' -> 'e_gpio_stm32l0xx_pin' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'gpio_stm32l0xx_pin_e' -> 'e_gpio_stm32l0xx_pin' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'gpio_stm32l0xx_values_t' -> 't_gpio_stm32l0xx_values' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'gpio_stm32l1xx_alternate_function_e' -> 'e_gpio_stm32l1xx_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'gpio_stm32l1xx_bank_e' -> 'e_gpio_stm32l1xx_bank' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'gpio_stm32l1xx_bank_e' -> 'e_gpio_stm32l1xx_bank' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'gpio_stm32l1xx_bank_e' -> 'e_gpio_stm32l1xx_bank' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'gpio_stm32l1xx_bank_e' -> 'e_gpio_stm32l1xx_bank' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'gpio_stm32l1xx_bank_e' -> 'e_gpio_stm32l1xx_bank' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'gpio_stm32l1xx_mode_e' -> 'e_gpio_stm32l1xx_mode' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'gpio_stm32l1xx_pin_e' -> 'e_gpio_stm32l1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'gpio_stm32l1xx_pin_e' -> 'e_gpio_stm32l1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'gpio_stm32l1xx_pin_e' -> 'e_gpio_stm32l1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'gpio_stm32l1xx_pull_e' -> 'e_gpio_stm32l1xx_pull' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'gpio_stm32l1xx_values_t' -> 't_gpio_stm32l1xx_values' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'gpio_stm32w1xx_alternate_function_e' -> 'e_gpio_stm32w1xx_alternate_function' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'gpio_stm32w1xx_bank_e' -> 'e_gpio_stm32w1xx_bank' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'gpio_stm32w1xx_bank_e' -> 'e_gpio_stm32w1xx_bank' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'gpio_stm32w1xx_pin_e' -> 'e_gpio_stm32w1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'gpio_stm32w1xx_pin_e' -> 'e_gpio_stm32w1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'gpio_stm32w1xx_pin_e' -> 'e_gpio_stm32w1xx_pin' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'gpio_stm32w1xx_values_t' -> 't_gpio_stm32w1xx_values' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'GPIOx_BRR_t' -> 't_gpiox_brr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'GPIOx_BRR_t' -> 't_gpiox_brr' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'GPIOx_BRR_t' -> 't_gpiox_brr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'GPIOx_BSRR_t' -> 't_gpiox_bsrr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'GPIOx_BSRR_t' -> 't_gpiox_bsrr' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'GPIOx_BSRR_t' -> 't_gpiox_bsrr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'GPIOx_CRH_t' -> 't_gpiox_crh' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'GPIOx_CRH_t' -> 't_gpiox_crh' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'GPIOx_CRL_t' -> 't_gpiox_crl' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'GPIOx_CRL_t' -> 't_gpiox_crl' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'GPIOx_IDR_t' -> 't_gpiox_idr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'GPIOx_IDR_t' -> 't_gpiox_idr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'GPIOx_LCKR_t' -> 't_gpiox_lckr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'GPIOx_LCKR_t' -> 't_gpiox_lckr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'GPIOx_ODR_t' -> 't_gpiox_odr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'GPIOx_ODR_t' -> 't_gpiox_odr' chg: ./TTC-Library/ttc_gui.h - replace 'gui_Keyboard_t' -> 't_gui_keyboard' chg: ./TTC-Library/ttc_gui.c - replace 'gui_Keyboard_t' -> 't_gui_keyboard' chg: ./TTC-Library/ttc_gui_mt.c - replace 'gui_mt_Keyboard_t' -> 't_gui_mt_keyboard' chg: ./TTC-Library/ttc_gui_mt.h - replace 'gui_mt_Keyboard_t' -> 't_gui_mt_keyboard' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'gyroscope_mpu6050_registers_t' -> 't_gyroscope_mpu6050_registers' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'GYROSCOPE_Register_t' -> 't_gyroscope_register' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace 'HEAP_Register_t' -> 't_heap_register' chg: ./TTC-Library/heap/heap_freertos_types.h - replace 'HEAP_Register_t' -> 't_heap_register' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'I2C_OAR1_10b_t' -> 't_i2c_oar1_10b' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'I2C_OAR1_10b_t' -> 't_i2c_oar1_10b' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'I2C_OAR1_7b_t' -> 't_i2c_oar1_7b' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'I2C_OAR1_7b_t' -> 't_i2c_oar1_7b' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'I2C_OAR1_7b_t' -> 't_i2c_oar1_7b' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace 'I2C_Register_t' -> 't_i2c_register' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'i2c_stm32l1xx_event_e' -> 'e_i2c_stm32l1xx_event' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'i2c_stm32l1xx_flag_sr1_e' -> 'e_i2c_stm32l1xx_flag_sr1' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'i2c_stm32l1xx_flag_sr1_e' -> 'e_i2c_stm32l1xx_flag_sr1' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'i2c_stm32l1xx_flag_sr2_e' -> 'e_i2c_stm32l1xx_flag_sr2' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'i2c_stm32l1xx_flag_sr2_e' -> 'e_i2c_stm32l1xx_flag_sr2' chg: ./TTC-Library/input/input_helper.h - replace 'input_helper_list_t' -> 't_input_helper_list' chg: ./TTC-Library/input/input_helper.h - replace 'input_helper_types_e' -> 'e_input_helper_types' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/network/support/network_conf.h - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'int16_t' -> 't_int16' chg: ./Template/configs/cpal_usercallback.c - replace 'int16_t' -> 't_int16' chg: ./Template/examples/example_ttc_dac.c - replace 'int16_t' -> 't_int16' chg: ./InstallData/install_CPAL.sh - replace 'int16_t' -> 't_int16' chg: ./InstallData/install_Network_uIP.sh - replace 'int16_t' -> 't_int16' chg: ./InstallData/install_4OpenOCD.sh - replace 'int16_t' -> 't_int16' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'int16_t' -> 't_int16' chg: ./TTC-Library/usefull_threads.h_ - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/network/support/network_conf.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/stm32/stm32_basic.c - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/scheduler/freertos_task_types.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'int32_t' -> 't_int32' chg: ./Template/configs/stm32l1xx_conf.h - replace 'int32_t' -> 't_int32' chg: ./Template/configs/cpal_conf.h - replace 'int32_t' -> 't_int32' chg: ./Template/configs/stm32w108xx_conf.h - replace 'int32_t' -> 't_int32' chg: ./Template/configs/cpal_usercallback.c - replace 'int32_t' -> 't_int32' chg: ./Template/configs/stm32f10x_conf.h - replace 'int32_t' -> 't_int32' chg: ./InstallData/install_CPAL.sh - replace 'int32_t' -> 't_int32' chg: ./InstallData/install_STM-StdPeripheralsLibrary.sh - replace 'int32_t' -> 't_int32' chg: ./InstallData/install_4OpenOCD.sh - replace 'int32_t' -> 't_int32' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'int32_t' -> 't_int32' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'int32_t' -> 't_int32' chg: ./TTC-Library/usefull_threads.h_ - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/network/support/network_rime_queuebuf.h - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/network/support/network_conf.h - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'int8_t' -> 't_int8' chg: ./Template/configs/stm32l1xx_conf.h - replace 'int8_t' -> 't_int8' chg: ./Template/configs/stm32w108xx_conf.h - replace 'int8_t' -> 't_int8' chg: ./Template/configs/cpal_usercallback.c - replace 'int8_t' -> 't_int8' chg: ./Template/configs/stm32f10x_conf.h - replace 'int8_t' -> 't_int8' chg: ./Template/examples/example_ttc_dac.c - replace 'int8_t' -> 't_int8' chg: ./InstallData/install_CPAL.sh - replace 'int8_t' -> 't_int8' chg: ./InstallData/install_Network_uIP.sh - replace 'int8_t' -> 't_int8' chg: ./InstallData/install_STM-StdPeripheralsLibrary.sh - replace 'int8_t' -> 't_int8' chg: ./InstallData/install_4OpenOCD.sh - replace 'int8_t' -> 't_int8' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'int8_t' -> 't_int8' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace 'int8_t' -> 't_int8' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'int8_t' -> 't_int8' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace 'INTERFACE_Register_t' -> 't_interface_register' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'interrupt_cortexm3_interrupt_faults_t' -> 't_interrupt_cortexm3_interrupt_faults' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace 'interrupt_gpio_register_t' -> 't_interrupt_gpio_register' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'INTERRUPT_Register_t' -> 't_interrupt_register' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'INTERRUPT_Register_t' -> 't_interrupt_register' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'interrupt_stm32l1xx_config_gpio_t' -> 't_interrupt_stm32l1xx_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'interrupt_stm32l1xx_config_i2c_t' -> 't_interrupt_stm32l1xx_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'interrupt_stm32l1xx_config_usart_t' -> 't_interrupt_stm32l1xx_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'interrupt_stm32w1xx_gpio_t' -> 't_interrupt_stm32w1xx_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'interrupt_stm32w_interrupt_lines_e' -> 'e_interrupt_stm32w_interrupt_lines' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'interrupt_stm32w_interrupt_lines_e' -> 'e_interrupt_stm32w_interrupt_lines' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'LAYER_PHY_Register_t' -> 't_layer_phy_register' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac_types.h - replace 'MAC_Register_t' -> 't_mac_register' chg: ./TTC-Library/math/math_software_double_types.h - replace 'math_double_t' -> 't_math_double' chg: ./TTC-Library/math/math_software_double.c - replace 'math_double_t' -> 't_math_double' chg: ./TTC-Library/ttc_math_types.h - replace 'math_float_t' -> 't_math_float' chg: ./TTC-Library/math/math_software_float.c - replace 'math_float_t' -> 't_math_float' chg: ./TTC-Library/math/math_software_float_types.h - replace 'math_float_t' -> 't_math_float' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace 'MEMORY_Register_t' -> 't_memory_register' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace 'MEMORY_Register_t' -> 't_memory_register' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace 'MEMORY_Register_t' -> 't_memory_register' chg: ./TTC-Library/ttc_states.h - replace 'my_my_state_number_e' -> 'e_my_my_state_number' chg: ./TTC-Library/ttc_states.h - replace 'my_state_number_e' -> 'e_my_state_number' chg: ./TTC-Library/ttc_states.h - replace 'my_states_data_t' -> 't_my_states_data' chg: ./TTC-Library/ttc_list.h - replace 'my_type_t' -> 't_my_type' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'name_e' -> 'e_name' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace 'NETWORK_LAYER_Register_t' -> 't_network_layer_register' chg: ./TTC-Library/network/network_6lowpan_types.h - replace 'NETWORK_Register_t' -> 't_network_register' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'NETWORK_Register_t' -> 't_network_register' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_ack_000000_t' -> 't_packet_802154_ack_000000' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_ack_000000_t' -> 't_packet_802154_ack_000000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_ack_000000_t' -> 't_packet_802154_ack_000000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s00_t' -> 't_packet_802154_auxiliary_security_s00' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s01_t' -> 't_packet_802154_auxiliary_security_s01' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s10_t' -> 't_packet_802154_auxiliary_security_s10' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_auxiliary_security_s11_t' -> 't_packet_802154_auxiliary_security_s11' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_beacon_000010_t' -> 't_packet_802154_beacon_000010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_beacon_000010_t' -> 't_packet_802154_beacon_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_000010_t' -> 't_packet_802154_beacon_000010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_beacon_000011_t' -> 't_packet_802154_beacon_000011' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_beacon_000011_t' -> 't_packet_802154_beacon_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_000011_t' -> 't_packet_802154_beacon_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_address_spec_t' -> 't_packet_802154_beacon_address_spec' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_beacon_gts_descriptor_t' -> 't_packet_802154_beacon_gts_descriptor' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_gts_descriptor_t' -> 't_packet_802154_beacon_gts_descriptor' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_gts_directions_t' -> 't_packet_802154_beacon_gts_directions' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_gts_spec_t' -> 't_packet_802154_beacon_gts_spec' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_beacon_superframe_spec_t' -> 't_packet_802154_beacon_superframe_spec' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_000010_t' -> 't_packet_802154_command_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_000010_t' -> 't_packet_802154_command_000010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_000011_t' -> 't_packet_802154_command_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_000011_t' -> 't_packet_802154_command_000011' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_001000_t' -> 't_packet_802154_command_001000' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_001000_t' -> 't_packet_802154_command_001000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001000_t' -> 't_packet_802154_command_001000' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_001010_t' -> 't_packet_802154_command_001010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_001010_t' -> 't_packet_802154_command_001010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001010_t' -> 't_packet_802154_command_001010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_001100_t' -> 't_packet_802154_command_001100' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_001100_t' -> 't_packet_802154_command_001100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001100_t' -> 't_packet_802154_command_001100' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_001110_t' -> 't_packet_802154_command_001110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001110_t' -> 't_packet_802154_command_001110' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_001111_t' -> 't_packet_802154_command_001111' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_001111_t' -> 't_packet_802154_command_001111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_001111_t' -> 't_packet_802154_command_001111' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_011000_t' -> 't_packet_802154_command_011000' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_011000_t' -> 't_packet_802154_command_011000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011000_t' -> 't_packet_802154_command_011000' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_011010_t' -> 't_packet_802154_command_011010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_011010_t' -> 't_packet_802154_command_011010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011010_t' -> 't_packet_802154_command_011010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_011100_t' -> 't_packet_802154_command_011100' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_011100_t' -> 't_packet_802154_command_011100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011100_t' -> 't_packet_802154_command_011100' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_011110_t' -> 't_packet_802154_command_011110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011110_t' -> 't_packet_802154_command_011110' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_command_011111_t' -> 't_packet_802154_command_011111' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_command_011111_t' -> 't_packet_802154_command_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_command_011111_t' -> 't_packet_802154_command_011111' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_000010_t' -> 't_packet_802154_data_000010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_000010_t' -> 't_packet_802154_data_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_000010_t' -> 't_packet_802154_data_000010' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'packet_802154_data_000010_t' -> 't_packet_802154_data_000010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_000011_t' -> 't_packet_802154_data_000011' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_000011_t' -> 't_packet_802154_data_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_000011_t' -> 't_packet_802154_data_000011' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_001000_t' -> 't_packet_802154_data_001000' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_001000_t' -> 't_packet_802154_data_001000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001000_t' -> 't_packet_802154_data_001000' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_001010_t' -> 't_packet_802154_data_001010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_001010_t' -> 't_packet_802154_data_001010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001010_t' -> 't_packet_802154_data_001010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_001100_t' -> 't_packet_802154_data_001100' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_001100_t' -> 't_packet_802154_data_001100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001100_t' -> 't_packet_802154_data_001100' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_001110_t' -> 't_packet_802154_data_001110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001110_t' -> 't_packet_802154_data_001110' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_001111_t' -> 't_packet_802154_data_001111' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_001111_t' -> 't_packet_802154_data_001111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_001111_t' -> 't_packet_802154_data_001111' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_011000_t' -> 't_packet_802154_data_011000' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_011000_t' -> 't_packet_802154_data_011000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011000_t' -> 't_packet_802154_data_011000' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_011010_t' -> 't_packet_802154_data_011010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_011010_t' -> 't_packet_802154_data_011010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011010_t' -> 't_packet_802154_data_011010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_011100_t' -> 't_packet_802154_data_011100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011100_t' -> 't_packet_802154_data_011100' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_011110_t' -> 't_packet_802154_data_011110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011110_t' -> 't_packet_802154_data_011110' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_data_011111_t' -> 't_packet_802154_data_011111' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_data_011111_t' -> 't_packet_802154_data_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_data_011111_t' -> 't_packet_802154_data_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_fcf_address_type_e' -> 'e_packet_802154_fcf_address_type' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_fcf_frame_type_e' -> 'e_packet_802154_fcf_frame_type' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_fcf_frame_type_e' -> 'e_packet_802154_fcf_frame_type' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_fcf_frame_version_e' -> 'e_packet_802154_fcf_frame_version' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_generic_t' -> 't_packet_802154_generic' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_key_identifier_mode_e' -> 'e_packet_802154_key_identifier_mode' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mac_t' -> 't_packet_802154_mac' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_meta_t' -> 't_packet_802154_meta' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_000010_t' -> 't_packet_802154_mhr_000010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_000010_t' -> 't_packet_802154_mhr_000010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_000010_t' -> 't_packet_802154_mhr_000010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_000011_t' -> 't_packet_802154_mhr_000011' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_000011_t' -> 't_packet_802154_mhr_000011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_000011_t' -> 't_packet_802154_mhr_000011' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_001000_t' -> 't_packet_802154_mhr_001000' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_001000_t' -> 't_packet_802154_mhr_001000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001000_t' -> 't_packet_802154_mhr_001000' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_001010_t' -> 't_packet_802154_mhr_001010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_001010_t' -> 't_packet_802154_mhr_001010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001010_t' -> 't_packet_802154_mhr_001010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_001100_t' -> 't_packet_802154_mhr_001100' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_001100_t' -> 't_packet_802154_mhr_001100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001100_t' -> 't_packet_802154_mhr_001100' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_001110_t' -> 't_packet_802154_mhr_001110' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_001110_t' -> 't_packet_802154_mhr_001110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001110_t' -> 't_packet_802154_mhr_001110' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_001111_t' -> 't_packet_802154_mhr_001111' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_001111_t' -> 't_packet_802154_mhr_001111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_001111_t' -> 't_packet_802154_mhr_001111' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_010010_t' -> 't_packet_802154_mhr_010010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_010010_t' -> 't_packet_802154_mhr_010010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_010011_t' -> 't_packet_802154_mhr_010011' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_010011_t' -> 't_packet_802154_mhr_010011' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_011000_t' -> 't_packet_802154_mhr_011000' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_011000_t' -> 't_packet_802154_mhr_011000' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011000_t' -> 't_packet_802154_mhr_011000' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_011010_t' -> 't_packet_802154_mhr_011010' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_011010_t' -> 't_packet_802154_mhr_011010' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011010_t' -> 't_packet_802154_mhr_011010' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_011100_t' -> 't_packet_802154_mhr_011100' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_011100_t' -> 't_packet_802154_mhr_011100' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011100_t' -> 't_packet_802154_mhr_011100' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_011110_t' -> 't_packet_802154_mhr_011110' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_011110_t' -> 't_packet_802154_mhr_011110' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011110_t' -> 't_packet_802154_mhr_011110' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_802154_mhr_011111_t' -> 't_packet_802154_mhr_011111' chg: ./TTC-Library/packet/packet_802154.c - replace 'packet_802154_mhr_011111_t' -> 't_packet_802154_mhr_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_mhr_011111_t' -> 't_packet_802154_mhr_011111' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'packet_802154_security_level_e' -> 'e_packet_802154_security_level' chg: ./TTC-Library/network/support/network_rime_packetbuf.c - replace 'packetbuf_attr_t' -> 't_packetbuf_attr' chg: ./TTC-Library/network/support/network_rime_queuebuf.h - replace 'packetbuf_attr_t' -> 't_packetbuf_attr' chg: ./TTC-Library/network/support/network_rime_queuebuf.c - replace 'packetbuf_attr_t' -> 't_packetbuf_attr' chg: ./TTC-Library/network/support/network_rime_packetbuf.h - replace 'packetbuf_attr_t' -> 't_packetbuf_attr' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_common_types_list_t' -> 't_packet_common_types_list' chg: ./TTC-Library/packet/packet_common_types.h - replace 'packet_common_types_types_e' -> 'e_packet_common_types_types' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'pEnetDmaDesc_t' -> 't_penetdmadesc' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'PHR_t' -> 't_phr' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'pRecDesc0_t' -> 't_precdesc0' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'pRecDesc1_t' -> 't_precdesc1' chg: ./TTC-Library/network/support/network_adapt_process.h - replace 'process_data_t' -> 't_process_data' chg: ./TTC-Library/network/support/network_adapt_process.h - replace 'process_event_t' -> 't_process_event' chg: ./TTC-Library/network/support/network_adapt_process.h - replace 'process_num_events_t' -> 't_process_num_events' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'pTranDesc0_t' -> 't_ptrandesc0' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace 'pTranDesc1_t' -> 't_ptrandesc1' chg: ./TTC-Library/usefull_threads.h_ - replace 'PWM_Cfg_t' -> 't_pwm_cfg' chg: ./TTC-Library/usefull_threads.c_ - replace 'PWM_Cfg_t' -> 't_pwm_cfg' chg: ./TTC-Library/usefull_threads.h_ - replace 'PWM_Command_e' -> 'e_pwm_command' chg: ./TTC-Library/usefull_threads.c_ - replace 'PWM_Command_e' -> 'e_pwm_command' chg: ./TTC-Library/usefull_threads.h_ - replace 'PWM_Status_t' -> 't_pwm_status' chg: ./TTC-Library/usefull_threads.h_ - replace 'PWM_TimerCfg_t' -> 't_pwm_timercfg' chg: ./TTC-Library/usefull_threads.c_ - replace 'PWM_TimerCfg_t' -> 't_pwm_timercfg' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace 'PWR_Register_t' -> 't_pwr_register' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace 'pwr_stm32l1xx_mode_e' -> 'e_pwr_stm32l1xx_mode' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'pwr_stm32l1xx_mode_e' -> 'e_pwr_stm32l1xx_mode' chg: ./Regressions/regression_queue.h - replace 'QueueItem_t' -> 't_queueitem' chg: ./Regressions/regression_queue.c - replace 'QueueItem_t' -> 't_queueitem' chg: ./TTC-Library/ttc_radio_types.h - replace 'radio_common_protocol_iterator_t' -> 't_radio_common_protocol_iterator' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_protocol_iterator_t' -> 't_radio_common_protocol_iterator' chg: ./TTC-Library/ttc_rtls.h - replace 'radio_common_ranging_type_e' -> 'e_radio_common_ranging_type' chg: ./TTC-Library/ttc_rtls.c - replace 'radio_common_ranging_type_e' -> 'e_radio_common_ranging_type' chg: ./TTC-Library/ttc_radio.c - replace 'radio_common_ranging_type_e' -> 'e_radio_common_ranging_type' chg: ./TTC-Library/ttc_radio.h - replace 'radio_common_ranging_type_e' -> 'e_radio_common_ranging_type' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_ranging_type_e' -> 'e_radio_common_ranging_type' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_common_ranging_type_e' -> 'e_radio_common_ranging_type' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_chan_ctrl_rxprf_e' -> 'e_radio_dw1000_chan_ctrl_rxprf' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_changed_t' -> 't_radio_dw1000_changed' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'radio_dw1000_changed_t' -> 't_radio_dw1000_changed' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_changed_t' -> 't_radio_dw1000_changed' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_channel_t' -> 't_radio_dw1000_channel' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_clocking_scheme_e' -> 'e_radio_dw1000_clocking_scheme' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_clocking_scheme_e' -> 'e_radio_dw1000_clocking_scheme' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_clock_input_e' -> 'e_radio_dw1000_clock_input' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_datarates_e' -> 'e_radio_dw1000_datarates' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_datarates_e' -> 'e_radio_dw1000_datarates' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_frame_meta_t' -> 't_radio_dw1000_frame_meta' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_frame_meta_t' -> 't_radio_dw1000_frame_meta' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_max_payload_size_e' -> 'e_radio_dw1000_max_payload_size' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_otp_address_e' -> 'e_radio_dw1000_otp_address' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_otp_data_t' -> 't_radio_dw1000_otp_data' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_otp_parameter_set_e' -> 'e_radio_dw1000_otp_parameter_set' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_pmsc_control_e' -> 'e_radio_dw1000_pmsc_control' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_pmsc_state_e' -> 'e_radio_dw1000_pmsc_state' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_pmsc_state_e' -> 'e_radio_dw1000_pmsc_state' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_preamble_configuration_e' -> 'e_radio_dw1000_preamble_configuration' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_pulse_repetition_frequency_e' -> 'e_radio_dw1000_pulse_repetition_frequency' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_register_e' -> 'e_radio_dw1000_register' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_register_e' -> 'e_radio_dw1000_register' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'radio_dw1000_registers_list_t' -> 't_radio_dw1000_registers_list' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_registers_t' -> 't_radio_dw1000_registers' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'radio_dw1000_registers_t' -> 't_radio_dw1000_registers' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_registers_t' -> 't_radio_dw1000_registers' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_rx_state_e' -> 'e_radio_dw1000_rx_state' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_rx_state_e' -> 'e_radio_dw1000_rx_state' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_spi_speed_e' -> 'e_radio_dw1000_spi_speed' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_spi_speed_e' -> 'e_radio_dw1000_spi_speed' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_status_isr_e' -> 'e_radio_dw1000_status_isr' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_transaction_t' -> 't_radio_dw1000_transaction' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_transaction_t' -> 't_radio_dw1000_transaction' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_transmit_power_t' -> 't_radio_dw1000_transmit_power' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_tx_state_e' -> 'e_radio_dw1000_tx_state' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_tx_state_e' -> 'e_radio_dw1000_tx_state' chg: ./TTC-Library/ttc_radio_types.h - replace 'radio_dw1000_virtual_channel_e' -> 'e_radio_dw1000_virtual_channel' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'radio_dw1000_virtual_channel_e' -> 'e_radio_dw1000_virtual_channel' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_virtual_channel_e' -> 'e_radio_dw1000_virtual_channel' chg: ./TTC-Library/ttc_radio_types.h - replace 'radio_foo_virtualchannel_e' -> 'e_radio_foo_virtualchannel' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_ICSR_MSIRANGE_e' -> 'e_rcc_icsr_msirange' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace 'REAL_TIME_CLOCK_Register_t' -> 't_real_time_clock_register' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_actlr_t' -> 't_register_cortexm3_actlr' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'register_cortexm3_actlr_t' -> 't_register_cortexm3_actlr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_AIRCR_PRIGROUP_e' -> 'e_register_cortexm3_aircr_prigroup' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace 'register_cortexm3_AIRCR_PRIGROUP_e' -> 'e_register_cortexm3_aircr_prigroup' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace 'register_cortexm3_AIRCR_PRIGROUP_e' -> 'e_register_cortexm3_aircr_prigroup' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_calib_t' -> 't_register_cortexm3_calib' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_ctrl_t' -> 't_register_cortexm3_ctrl' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'register_cortexm3_ctrl_t' -> 't_register_cortexm3_ctrl' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_load_t' -> 't_register_cortexm3_load' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_NVIC_Interrupts0_t' -> 't_register_cortexm3_nvic_interrupts0' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_NVIC_Interrupts1_t' -> 't_register_cortexm3_nvic_interrupts1' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_NVIC_Interrupts2_t' -> 't_register_cortexm3_nvic_interrupts2' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_NVIC_IP_t' -> 't_register_cortexm3_nvic_ip' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'register_cortexm3_NVIC_IP_t' -> 't_register_cortexm3_nvic_ip' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_NVIC_STIR_t' -> 't_register_cortexm3_nvic_stir' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_nvic_t' -> 't_register_cortexm3_nvic' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_CCR_t' -> 't_register_cortexm3_scb_ccr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_CFSR_BFSR_t' -> 't_register_cortexm3_scb_cfsr_bfsr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_CFSR_MMFSR_t' -> 't_register_cortexm3_scb_cfsr_mmfsr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_CFSR_t' -> 't_register_cortexm3_scb_cfsr' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'register_cortexm3_SCB_CFSR_t' -> 't_register_cortexm3_scb_cfsr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_CFSR_UFSR_t' -> 't_register_cortexm3_scb_cfsr_ufsr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_HFSR_t' -> 't_register_cortexm3_scb_hfsr' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'register_cortexm3_SCB_HFSR_t' -> 't_register_cortexm3_scb_hfsr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_SCR_t' -> 't_register_cortexm3_scb_scr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_SHCSR_t' -> 't_register_cortexm3_scb_shcsr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_scb_t' -> 't_register_cortexm3_scb' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_stk_t' -> 't_register_cortexm3_stk' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SYST_CALIB_t' -> 't_register_cortexm3_syst_calib' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SYST_CSR_t' -> 't_register_cortexm3_syst_csr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SYST_CVR_t' -> 't_register_cortexm3_syst_cvr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SYST_RVR_t' -> 't_register_cortexm3_syst_rvr' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_val_t' -> 't_register_cortexm3_val' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'REGISTER_Register_t' -> 't_register_register' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_cr1_t' -> 't_register_stm32f1xx_adc_cr1' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'register_stm32f1xx_adc_cr1_t' -> 't_register_stm32f1xx_adc_cr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_cr2_t' -> 't_register_stm32f1xx_adc_cr2' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'register_stm32f1xx_adc_cr2_t' -> 't_register_stm32f1xx_adc_cr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_dr_t' -> 't_register_stm32f1xx_adc_dr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_htr_t' -> 't_register_stm32f1xx_adc_htr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jdr1_t' -> 't_register_stm32f1xx_adc_jdr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jdr2_t' -> 't_register_stm32f1xx_adc_jdr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jdr3_t' -> 't_register_stm32f1xx_adc_jdr3' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jdr4_t' -> 't_register_stm32f1xx_adc_jdr4' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jofr1_t' -> 't_register_stm32f1xx_adc_jofr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jofr2_t' -> 't_register_stm32f1xx_adc_jofr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jofr3_t' -> 't_register_stm32f1xx_adc_jofr3' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jofr4_t' -> 't_register_stm32f1xx_adc_jofr4' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_jsqr_t' -> 't_register_stm32f1xx_adc_jsqr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_ltr_t' -> 't_register_stm32f1xx_adc_ltr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_smpr1_t' -> 't_register_stm32f1xx_adc_smpr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_smpr2_t' -> 't_register_stm32f1xx_adc_smpr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_sqr1_t' -> 't_register_stm32f1xx_adc_sqr1' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'register_stm32f1xx_adc_sqr1_t' -> 't_register_stm32f1xx_adc_sqr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_sqr2_t' -> 't_register_stm32f1xx_adc_sqr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_sqr3_t' -> 't_register_stm32f1xx_adc_sqr3' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_sr_t' -> 't_register_stm32f1xx_adc_sr' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'register_stm32f1xx_adc_sr_t' -> 't_register_stm32f1xx_adc_sr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_t' -> 't_register_stm32f1xx_adc' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_adc_t' -> 't_register_stm32f1xx_adc' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'register_stm32f1xx_adc_t' -> 't_register_stm32f1xx_adc' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace 'register_stm32f1xx_adc_t' -> 't_register_stm32f1xx_adc' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_afio_t' -> 't_register_stm32f1xx_afio' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_afio_t' -> 't_register_stm32f1xx_afio' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_btr_t' -> 't_register_stm32f1xx_can_btr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_esr_t' -> 't_register_stm32f1xx_can_esr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_fifo_mailbox_t' -> 't_register_stm32f1xx_can_fifo_mailbox' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_filter_t' -> 't_register_stm32f1xx_can_filter' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_ier_t' -> 't_register_stm32f1xx_can_ier' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_mcr_t' -> 't_register_stm32f1xx_can_mcr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_msr_t' -> 't_register_stm32f1xx_can_msr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_rdtxr_t' -> 't_register_stm32f1xx_can_rdtxr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_rf0r_t' -> 't_register_stm32f1xx_can_rf0r' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_rf1r_t' -> 't_register_stm32f1xx_can_rf1r' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_rixr_t' -> 't_register_stm32f1xx_can_rixr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_tdtxr_t' -> 't_register_stm32f1xx_can_tdtxr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_tixr_t' -> 't_register_stm32f1xx_can_tixr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_tsr_t' -> 't_register_stm32f1xx_can_tsr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_emr_t' -> 't_register_stm32f1xx_exti_emr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_ftsr_t' -> 't_register_stm32f1xx_exti_ftsr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_imr_t' -> 't_register_stm32f1xx_exti_imr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_pr_t' -> 't_register_stm32f1xx_exti_pr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_rtsr_t' -> 't_register_stm32f1xx_exti_rtsr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_swier_t' -> 't_register_stm32f1xx_exti_swier' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_t' -> 't_register_stm32f1xx_exti' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_exti_t' -> 't_register_stm32f1xx_exti' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace 'register_stm32f1xx_exti_t' -> 't_register_stm32f1xx_exti' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_gpio_t' -> 't_register_stm32f1xx_gpio' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_gpio_t' -> 't_register_stm32f1xx_gpio' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'register_stm32f1xx_gpio_t' -> 't_register_stm32f1xx_gpio' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'register_stm32f1xx_gpio_t' -> 't_register_stm32f1xx_gpio' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_ccr_t' -> 't_register_stm32f1xx_i2c_ccr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_cr1_t' -> 't_register_stm32f1xx_i2c_cr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_cr2_t' -> 't_register_stm32f1xx_i2c_cr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_dr_t' -> 't_register_stm32f1xx_i2c_dr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_oar1_t' -> 't_register_stm32f1xx_i2c_oar1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_oar2_t' -> 't_register_stm32f1xx_i2c_oar2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_sr1_t' -> 't_register_stm32f1xx_i2c_sr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_sr2_t' -> 't_register_stm32f1xx_i2c_sr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_trise_t' -> 't_register_stm32f1xx_i2c_trise' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32f1xx_i2c_t' -> 't_register_stm32f1xx_i2c' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_i2c_t' -> 't_register_stm32f1xx_i2c' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_i2c_t' -> 't_register_stm32f1xx_i2c' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32f1xx_i2c_t' -> 't_register_stm32f1xx_i2c' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_ahbenr_t' -> 't_register_stm32f1xx_rcc_ahbenr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_ahbrstr_t' -> 't_register_stm32f1xx_rcc_ahbrstr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_apb1_enr_t' -> 't_register_stm32f1xx_rcc_apb1_enr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_apb1rstr_t' -> 't_register_stm32f1xx_rcc_apb1rstr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_apb2_enr_t' -> 't_register_stm32f1xx_rcc_apb2_enr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_apb2rstr_t' -> 't_register_stm32f1xx_rcc_apb2rstr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_bdcr_t' -> 't_register_stm32f1xx_rcc_bdcr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_cfgr_t' -> 't_register_stm32f1xx_rcc_cfgr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_cir_t' -> 't_register_stm32f1xx_rcc_cir' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_cr_t' -> 't_register_stm32f1xx_rcc_cr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_csr_t' -> 't_register_stm32f1xx_rcc_csr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32f1xx_rcc_t' -> 't_register_stm32f1xx_rcc' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_t' -> 't_register_stm32f1xx_rcc' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_rcc_t' -> 't_register_stm32f1xx_rcc' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'register_stm32f1xx_rcc_t' -> 't_register_stm32f1xx_rcc' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_cr1_t' -> 't_register_stm32f1xx_spi_cr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_cr2_t' -> 't_register_stm32f1xx_spi_cr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_crc_t' -> 't_register_stm32f1xx_spi_crc' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_dr_t' -> 't_register_stm32f1xx_spi_dr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_i2scfgr_t' -> 't_register_stm32f1xx_spi_i2scfgr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_i2spr_t' -> 't_register_stm32f1xx_spi_i2spr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_rx_crc_t' -> 't_register_stm32f1xx_spi_rx_crc' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_sr_t' -> 't_register_stm32f1xx_spi_sr' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'register_stm32f1xx_spi_sr_t' -> 't_register_stm32f1xx_spi_sr' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'register_stm32f1xx_spi_t' -> 't_register_stm32f1xx_spi' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'register_stm32f1xx_spi_t' -> 't_register_stm32f1xx_spi' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_t' -> 't_register_stm32f1xx_spi' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_spi_t' -> 't_register_stm32f1xx_spi' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'register_stm32f1xx_spi_t' -> 't_register_stm32f1xx_spi' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace 'register_stm32f1xx_spi_t' -> 't_register_stm32f1xx_spi' chg: ./TTC-Library/usefull_threads.c_ - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_brr_t' -> 't_register_stm32f1xx_usart_brr' chg: ./TTC-Library/ttc_register.h - replace 'register_stm32f1xx_usart_cr1_t' -> 't_register_stm32f1xx_usart_cr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_cr1_t' -> 't_register_stm32f1xx_usart_cr1' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_usart_cr1_t' -> 't_register_stm32f1xx_usart_cr1' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_cr2_t' -> 't_register_stm32f1xx_usart_cr2' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_usart_cr2_t' -> 't_register_stm32f1xx_usart_cr2' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_cr3_t' -> 't_register_stm32f1xx_usart_cr3' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_usart_cr3_t' -> 't_register_stm32f1xx_usart_cr3' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_dr_t' -> 't_register_stm32f1xx_usart_dr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_sr_t' -> 't_register_stm32f1xx_usart_sr' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_usart_sr_t' -> 't_register_stm32f1xx_usart_sr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usb_cntr_t' -> 't_register_stm32f1xx_usb_cntr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usb_fnr_t' -> 't_register_stm32f1xx_usb_fnr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usb_istr_t' -> 't_register_stm32f1xx_usb_istr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_stm32f1xx_usb_t' -> 't_register_stm32f1xx_usb' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'register_stm32l0xx_gpio_t' -> 't_register_stm32l0xx_gpio' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'register_stm32l0xx_gpio_t' -> 't_register_stm32l0xx_gpio' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_gpio_t' -> 't_register_stm32l0xx_gpio' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'register_stm32l0xx_gpio_t' -> 't_register_stm32l0xx_gpio' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'register_stm32l0xx_gpio_t' -> 't_register_stm32l0xx_gpio' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_cr1_t' -> 't_register_stm32l0xx_spi_cr1' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'register_stm32l0xx_spi_cr1_t' -> 't_register_stm32l0xx_spi_cr1' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_cr2_t' -> 't_register_stm32l0xx_spi_cr2' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_crc_t' -> 't_register_stm32l0xx_spi_crc' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_dr_t' -> 't_register_stm32l0xx_spi_dr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_i2scfgr_t' -> 't_register_stm32l0xx_spi_i2scfgr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_i2spr_t' -> 't_register_stm32l0xx_spi_i2spr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_rx_crc_t' -> 't_register_stm32l0xx_spi_rx_crc' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_sr_t' -> 't_register_stm32l0xx_spi_sr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_t' -> 't_register_stm32l0xx_spi' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'register_stm32l0xx_spi_t' -> 't_register_stm32l0xx_spi' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_stm32l0xx_usart_t' -> 't_register_stm32l0xx_usart' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_cr1_t' -> 't_register_stm32l1xx_adc_cr1' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'register_stm32l1xx_adc_cr1_t' -> 't_register_stm32l1xx_adc_cr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_cr2_t' -> 't_register_stm32l1xx_adc_cr2' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'register_stm32l1xx_adc_cr2_t' -> 't_register_stm32l1xx_adc_cr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_dr_t' -> 't_register_stm32l1xx_adc_dr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_htr_t' -> 't_register_stm32l1xx_adc_htr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jdr1_t' -> 't_register_stm32l1xx_adc_jdr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jdr2_t' -> 't_register_stm32l1xx_adc_jdr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jdr3_t' -> 't_register_stm32l1xx_adc_jdr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jdr4_t' -> 't_register_stm32l1xx_adc_jdr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jofr1_t' -> 't_register_stm32l1xx_adc_jofr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jofr2_t' -> 't_register_stm32l1xx_adc_jofr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jofr3_t' -> 't_register_stm32l1xx_adc_jofr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jofr4_t' -> 't_register_stm32l1xx_adc_jofr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_jsqr_t' -> 't_register_stm32l1xx_adc_jsqr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_ltr_t' -> 't_register_stm32l1xx_adc_ltr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_smpr0_t' -> 't_register_stm32l1xx_adc_smpr0' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_smpr1_t' -> 't_register_stm32l1xx_adc_smpr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_smpr2_t' -> 't_register_stm32l1xx_adc_smpr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_smpr3_t' -> 't_register_stm32l1xx_adc_smpr3' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'register_stm32l1xx_adc_smpr3_t' -> 't_register_stm32l1xx_adc_smpr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_sqr1_t' -> 't_register_stm32l1xx_adc_sqr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_sqr2_t' -> 't_register_stm32l1xx_adc_sqr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_sqr3_t' -> 't_register_stm32l1xx_adc_sqr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_sqr4_t' -> 't_register_stm32l1xx_adc_sqr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_sqr5_t' -> 't_register_stm32l1xx_adc_sqr5' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'register_stm32l1xx_adc_sqr5_t' -> 't_register_stm32l1xx_adc_sqr5' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_sr_t' -> 't_register_stm32l1xx_adc_sr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_t' -> 't_register_stm32l1xx_adc' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_adc_t' -> 't_register_stm32l1xx_adc' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'register_stm32l1xx_adc_t' -> 't_register_stm32l1xx_adc' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace 'register_stm32l1xx_adc_t' -> 't_register_stm32l1xx_adc' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'register_stm32l1xx_adc_t' -> 't_register_stm32l1xx_adc' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_cr_t' -> 't_register_stm32l1xx_dac_cr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_cr_t' -> 't_register_stm32l1xx_dac_cr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr12l1_t' -> 't_register_stm32l1xx_dac_dhr12l1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr12l1_t' -> 't_register_stm32l1xx_dac_dhr12l1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr12l2_t' -> 't_register_stm32l1xx_dac_dhr12l2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr12l2_t' -> 't_register_stm32l1xx_dac_dhr12l2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr12ld_t' -> 't_register_stm32l1xx_dac_dhr12ld' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr12ld_t' -> 't_register_stm32l1xx_dac_dhr12ld' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr12r1_t' -> 't_register_stm32l1xx_dac_dhr12r1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr12r1_t' -> 't_register_stm32l1xx_dac_dhr12r1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr12r2_t' -> 't_register_stm32l1xx_dac_dhr12r2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr12r2_t' -> 't_register_stm32l1xx_dac_dhr12r2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr12rd_t' -> 't_register_stm32l1xx_dac_dhr12rd' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr12rd_t' -> 't_register_stm32l1xx_dac_dhr12rd' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr8r1_t' -> 't_register_stm32l1xx_dac_dhr8r1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr8r1_t' -> 't_register_stm32l1xx_dac_dhr8r1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr8r2_t' -> 't_register_stm32l1xx_dac_dhr8r2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr8r2_t' -> 't_register_stm32l1xx_dac_dhr8r2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dhr8rd_t' -> 't_register_stm32l1xx_dac_dhr8rd' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dhr8rd_t' -> 't_register_stm32l1xx_dac_dhr8rd' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dor1_t' -> 't_register_stm32l1xx_dac_dor1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dor1_t' -> 't_register_stm32l1xx_dac_dor1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_dor2_t' -> 't_register_stm32l1xx_dac_dor2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_dor2_t' -> 't_register_stm32l1xx_dac_dor2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_sr_t' -> 't_register_stm32l1xx_dac_sr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_sr_t' -> 't_register_stm32l1xx_dac_sr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_swtrigr_t' -> 't_register_stm32l1xx_dac_swtrigr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_dac_swtrigr_t' -> 't_register_stm32l1xx_dac_swtrigr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dac_t' -> 't_register_stm32l1xx_dac' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_dac_t' -> 't_register_stm32l1xx_dac' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_ccr1_t' -> 't_register_stm32l1xx_dma_ccr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_channel_t' -> 't_register_stm32l1xx_dma_channel' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_dma_channel_t' -> 't_register_stm32l1xx_dma_channel' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_channel_t' -> 't_register_stm32l1xx_dma_channel' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'register_stm32l1xx_dma_channel_t' -> 't_register_stm32l1xx_dma_channel' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_channel_t' -> 't_register_stm32l1xx_dma_channel' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_cmar1_t' -> 't_register_stm32l1xx_dma_cmar1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_cndtr1_t' -> 't_register_stm32l1xx_dma_cndtr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_cpar1_t' -> 't_register_stm32l1xx_dma_cpar1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_ifcr_t' -> 't_register_stm32l1xx_dma_ifcr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_isr_t' -> 't_register_stm32l1xx_dma_isr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_dma_t' -> 't_register_stm32l1xx_dma' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_dma_t' -> 't_register_stm32l1xx_dma' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_emr_t' -> 't_register_stm32l1xx_exti_emr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_exti_emr_t' -> 't_register_stm32l1xx_exti_emr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_ftsr_t' -> 't_register_stm32l1xx_exti_ftsr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_exti_ftsr_t' -> 't_register_stm32l1xx_exti_ftsr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_imr_t' -> 't_register_stm32l1xx_exti_imr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_exti_imr_t' -> 't_register_stm32l1xx_exti_imr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_pr_t' -> 't_register_stm32l1xx_exti_pr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_exti_pr_t' -> 't_register_stm32l1xx_exti_pr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_rtsr_t' -> 't_register_stm32l1xx_exti_rtsr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_exti_rtsr_t' -> 't_register_stm32l1xx_exti_rtsr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_swier_t' -> 't_register_stm32l1xx_exti_swier' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_exti_swier_t' -> 't_register_stm32l1xx_exti_swier' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_t' -> 't_register_stm32l1xx_exti' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_exti_t' -> 't_register_stm32l1xx_exti' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'register_stm32l1xx_exti_t' -> 't_register_stm32l1xx_exti' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpio_t' -> 't_register_stm32l1xx_gpio' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_gpio_t' -> 't_register_stm32l1xx_gpio' chg: ./TTC-Library/stm32l1/stm32l1_registers.c - replace 'register_stm32l1xx_gpio_t' -> 't_register_stm32l1xx_gpio' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpio_t' -> 't_register_stm32l1xx_gpio' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'register_stm32l1xx_gpio_t' -> 't_register_stm32l1xx_gpio' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'register_stm32l1xx_gpio_t' -> 't_register_stm32l1xx_gpio' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_afrh_t' -> 't_register_stm32l1xx_gpiox_afrh' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_afrh_t' -> 't_register_stm32l1xx_gpiox_afrh' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'register_stm32l1xx_gpiox_afrh_t' -> 't_register_stm32l1xx_gpiox_afrh' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_afrl_t' -> 't_register_stm32l1xx_gpiox_afrl' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_afrl_t' -> 't_register_stm32l1xx_gpiox_afrl' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'register_stm32l1xx_gpiox_afrl_t' -> 't_register_stm32l1xx_gpiox_afrl' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_bsrr_t' -> 't_register_stm32l1xx_gpiox_bsrr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_bsrr_t' -> 't_register_stm32l1xx_gpiox_bsrr' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'register_stm32l1xx_gpiox_bsrr_t' -> 't_register_stm32l1xx_gpiox_bsrr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_idr_t' -> 't_register_stm32l1xx_gpiox_idr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_idr_t' -> 't_register_stm32l1xx_gpiox_idr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_lckr_t' -> 't_register_stm32l1xx_gpiox_lckr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_lckr_t' -> 't_register_stm32l1xx_gpiox_lckr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_moder_t' -> 't_register_stm32l1xx_gpiox_moder' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_moder_t' -> 't_register_stm32l1xx_gpiox_moder' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_odr_t' -> 't_register_stm32l1xx_gpiox_odr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_odr_t' -> 't_register_stm32l1xx_gpiox_odr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_ospeedr_t' -> 't_register_stm32l1xx_gpiox_ospeedr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_ospeedr_t' -> 't_register_stm32l1xx_gpiox_ospeedr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_otyper_t' -> 't_register_stm32l1xx_gpiox_otyper' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_otyper_t' -> 't_register_stm32l1xx_gpiox_otyper' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_gpiox_pupdr_t' -> 't_register_stm32l1xx_gpiox_pupdr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_gpiox_pupdr_t' -> 't_register_stm32l1xx_gpiox_pupdr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_ccr_t' -> 't_register_stm32l1xx_i2c_ccr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_ccr_t' -> 't_register_stm32l1xx_i2c_ccr' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_stm32l1xx_i2c_ccr_t' -> 't_register_stm32l1xx_i2c_ccr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_cr1_t' -> 't_register_stm32l1xx_i2c_cr1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_cr1_t' -> 't_register_stm32l1xx_i2c_cr1' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_stm32l1xx_i2c_cr1_t' -> 't_register_stm32l1xx_i2c_cr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_cr2_t' -> 't_register_stm32l1xx_i2c_cr2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_cr2_t' -> 't_register_stm32l1xx_i2c_cr2' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_stm32l1xx_i2c_cr2_t' -> 't_register_stm32l1xx_i2c_cr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_dr_t' -> 't_register_stm32l1xx_i2c_dr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_dr_t' -> 't_register_stm32l1xx_i2c_dr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_oar1_t' -> 't_register_stm32l1xx_i2c_oar1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_oar1_t' -> 't_register_stm32l1xx_i2c_oar1' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_stm32l1xx_i2c_oar1_t' -> 't_register_stm32l1xx_i2c_oar1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_oar2_t' -> 't_register_stm32l1xx_i2c_oar2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_oar2_t' -> 't_register_stm32l1xx_i2c_oar2' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_stm32l1xx_i2c_oar2_t' -> 't_register_stm32l1xx_i2c_oar2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_sr1_t' -> 't_register_stm32l1xx_i2c_sr1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_sr1_t' -> 't_register_stm32l1xx_i2c_sr1' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_i2c_sr1_t' -> 't_register_stm32l1xx_i2c_sr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_sr2_t' -> 't_register_stm32l1xx_i2c_sr2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_sr2_t' -> 't_register_stm32l1xx_i2c_sr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_trise_t' -> 't_register_stm32l1xx_i2c_trise' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_trise_t' -> 't_register_stm32l1xx_i2c_trise' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_stm32l1xx_i2c_trise_t' -> 't_register_stm32l1xx_i2c_trise' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_pwr_cr_t' -> 't_register_stm32l1xx_pwr_cr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_pwr_csr_t' -> 't_register_stm32l1xx_pwr_csr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_pwr_t' -> 't_register_stm32l1xx_pwr' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_pwr_t' -> 't_register_stm32l1xx_pwr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_ahbenr_t' -> 't_register_stm32l1xx_rcc_ahbenr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_ahblpenr_t' -> 't_register_stm32l1xx_rcc_ahblpenr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_ahbrstr_t' -> 't_register_stm32l1xx_rcc_ahbrstr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_apb1enr_t' -> 't_register_stm32l1xx_rcc_apb1enr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_apb1lpenr_t' -> 't_register_stm32l1xx_rcc_apb1lpenr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_apb1rstr_t' -> 't_register_stm32l1xx_rcc_apb1rstr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_apb2enr_t' -> 't_register_stm32l1xx_rcc_apb2enr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_apb2lpenr_t' -> 't_register_stm32l1xx_rcc_apb2lpenr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_apb2rstr_t' -> 't_register_stm32l1xx_rcc_apb2rstr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_cfgr_t' -> 't_register_stm32l1xx_rcc_cfgr' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'register_stm32l1xx_rcc_cfgr_t' -> 't_register_stm32l1xx_rcc_cfgr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_cir_t' -> 't_register_stm32l1xx_rcc_cir' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_cr_t' -> 't_register_stm32l1xx_rcc_cr' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'register_stm32l1xx_rcc_cr_t' -> 't_register_stm32l1xx_rcc_cr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_csr_t' -> 't_register_stm32l1xx_rcc_csr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_icscr_t' -> 't_register_stm32l1xx_rcc_icscr' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'register_stm32l1xx_rcc_icscr_t' -> 't_register_stm32l1xx_rcc_icscr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_t' -> 't_register_stm32l1xx_rcc' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_rcc_t' -> 't_register_stm32l1xx_rcc' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'register_stm32l1xx_rcc_t' -> 't_register_stm32l1xx_rcc' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_ascr1_t' -> 't_register_stm32l1xx_ri_ascr1' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_ascr1_t' -> 't_register_stm32l1xx_ri_ascr1' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_ascr1_t' -> 't_register_stm32l1xx_ri_ascr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_ascr2_t' -> 't_register_stm32l1xx_ri_ascr2' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_ascr2_t' -> 't_register_stm32l1xx_ri_ascr2' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_ascr2_t' -> 't_register_stm32l1xx_ri_ascr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_asmr1_t' -> 't_register_stm32l1xx_ri_asmr1' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_asmr1_t' -> 't_register_stm32l1xx_ri_asmr1' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_asmr1_t' -> 't_register_stm32l1xx_ri_asmr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_asmr2_t' -> 't_register_stm32l1xx_ri_asmr2' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_asmr2_t' -> 't_register_stm32l1xx_ri_asmr2' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_asmr2_t' -> 't_register_stm32l1xx_ri_asmr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_asmr3_t' -> 't_register_stm32l1xx_ri_asmr3' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_asmr3_t' -> 't_register_stm32l1xx_ri_asmr3' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_asmr3_t' -> 't_register_stm32l1xx_ri_asmr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_asmr4_t' -> 't_register_stm32l1xx_ri_asmr4' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_asmr4_t' -> 't_register_stm32l1xx_ri_asmr4' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_asmr4_t' -> 't_register_stm32l1xx_ri_asmr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_asmr5_t' -> 't_register_stm32l1xx_ri_asmr5' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_asmr5_t' -> 't_register_stm32l1xx_ri_asmr5' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_asmr5_t' -> 't_register_stm32l1xx_ri_asmr5' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cicr1_t' -> 't_register_stm32l1xx_ri_cicr1' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cicr1_t' -> 't_register_stm32l1xx_ri_cicr1' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cicr1_t' -> 't_register_stm32l1xx_ri_cicr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cicr2_t' -> 't_register_stm32l1xx_ri_cicr2' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cicr2_t' -> 't_register_stm32l1xx_ri_cicr2' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cicr2_t' -> 't_register_stm32l1xx_ri_cicr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cicr3_t' -> 't_register_stm32l1xx_ri_cicr3' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cicr3_t' -> 't_register_stm32l1xx_ri_cicr3' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cicr3_t' -> 't_register_stm32l1xx_ri_cicr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cicr4_t' -> 't_register_stm32l1xx_ri_cicr4' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cicr4_t' -> 't_register_stm32l1xx_ri_cicr4' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cicr4_t' -> 't_register_stm32l1xx_ri_cicr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cicr5_t' -> 't_register_stm32l1xx_ri_cicr5' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cicr5_t' -> 't_register_stm32l1xx_ri_cicr5' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cicr5_t' -> 't_register_stm32l1xx_ri_cicr5' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cmr1_t' -> 't_register_stm32l1xx_ri_cmr1' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cmr1_t' -> 't_register_stm32l1xx_ri_cmr1' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cmr1_t' -> 't_register_stm32l1xx_ri_cmr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cmr2_t' -> 't_register_stm32l1xx_ri_cmr2' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cmr2_t' -> 't_register_stm32l1xx_ri_cmr2' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cmr2_t' -> 't_register_stm32l1xx_ri_cmr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cmr3_t' -> 't_register_stm32l1xx_ri_cmr3' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cmr3_t' -> 't_register_stm32l1xx_ri_cmr3' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cmr3_t' -> 't_register_stm32l1xx_ri_cmr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cmr4_t' -> 't_register_stm32l1xx_ri_cmr4' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cmr4_t' -> 't_register_stm32l1xx_ri_cmr4' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cmr4_t' -> 't_register_stm32l1xx_ri_cmr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_cmr5_t' -> 't_register_stm32l1xx_ri_cmr5' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_cmr5_t' -> 't_register_stm32l1xx_ri_cmr5' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_cmr5_t' -> 't_register_stm32l1xx_ri_cmr5' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_hyscr1_t' -> 't_register_stm32l1xx_ri_hyscr1' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_hyscr1_t' -> 't_register_stm32l1xx_ri_hyscr1' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_hyscr1_t' -> 't_register_stm32l1xx_ri_hyscr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_hyscr2_t' -> 't_register_stm32l1xx_ri_hyscr2' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_hyscr2_t' -> 't_register_stm32l1xx_ri_hyscr2' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_hyscr2_t' -> 't_register_stm32l1xx_ri_hyscr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_hyscr3_t' -> 't_register_stm32l1xx_ri_hyscr3' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_hyscr3_t' -> 't_register_stm32l1xx_ri_hyscr3' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_hyscr3_t' -> 't_register_stm32l1xx_ri_hyscr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_ri_hyscr4_t' -> 't_register_stm32l1xx_ri_hyscr4' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_ri_hyscr4_t' -> 't_register_stm32l1xx_ri_hyscr4' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'register_stm32l1xx_ri_hyscr4_t' -> 't_register_stm32l1xx_ri_hyscr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_alrmar_t' -> 't_register_stm32l1xx_rtc_alrmar' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_alrmassr_t' -> 't_register_stm32l1xx_rtc_alrmassr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_alrmbr_t' -> 't_register_stm32l1xx_rtc_alrmbr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_alrmbssr_t' -> 't_register_stm32l1xx_rtc_alrmbssr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_bkpor_t' -> 't_register_stm32l1xx_rtc_bkpor' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_calibr_t' -> 't_register_stm32l1xx_rtc_calibr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_calr_t' -> 't_register_stm32l1xx_rtc_calr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_cr_t' -> 't_register_stm32l1xx_rtc_cr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_dr_t' -> 't_register_stm32l1xx_rtc_dr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_isr_t' -> 't_register_stm32l1xx_rtc_isr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_prer_t' -> 't_register_stm32l1xx_rtc_prer' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_shiftr_t' -> 't_register_stm32l1xx_rtc_shiftr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_ssr_t' -> 't_register_stm32l1xx_rtc_ssr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_tafcr_t' -> 't_register_stm32l1xx_rtc_tafcr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_tr_t' -> 't_register_stm32l1xx_rtc_tr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_tsdr_t' -> 't_register_stm32l1xx_rtc_tsdr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_tsssr_t' -> 't_register_stm32l1xx_rtc_tsssr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_tstr_t' -> 't_register_stm32l1xx_rtc_tstr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_t' -> 't_register_stm32l1xx_rtc' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_rtc_t' -> 't_register_stm32l1xx_rtc' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_t' -> 't_register_stm32l1xx_rtc' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_wpr_t' -> 't_register_stm32l1xx_rtc_wpr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_rtc_wutr_t' -> 't_register_stm32l1xx_rtc_wutr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_cr1_t' -> 't_register_stm32l1xx_spi_cr1' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'register_stm32l1xx_spi_cr1_t' -> 't_register_stm32l1xx_spi_cr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_cr2_t' -> 't_register_stm32l1xx_spi_cr2' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'register_stm32l1xx_spi_cr2_t' -> 't_register_stm32l1xx_spi_cr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_crc_t' -> 't_register_stm32l1xx_spi_crc' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_dr_t' -> 't_register_stm32l1xx_spi_dr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_i2scfgr_t' -> 't_register_stm32l1xx_spi_i2scfgr' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'register_stm32l1xx_spi_i2scfgr_t' -> 't_register_stm32l1xx_spi_i2scfgr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_i2spr_t' -> 't_register_stm32l1xx_spi_i2spr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_rx_crc_t' -> 't_register_stm32l1xx_spi_rx_crc' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_sr_t' -> 't_register_stm32l1xx_spi_sr' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'register_stm32l1xx_spi_sr_t' -> 't_register_stm32l1xx_spi_sr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_t' -> 't_register_stm32l1xx_spi' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_spi_t' -> 't_register_stm32l1xx_spi' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'register_stm32l1xx_spi_t' -> 't_register_stm32l1xx_spi' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'register_stm32l1xx_spi_t' -> 't_register_stm32l1xx_spi' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_arr_t' -> 't_register_stm32l1xx_tim10_to_tim11_arr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_ccer_t' -> 't_register_stm32l1xx_tim10_to_tim11_ccer' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_ccmr1_input_capture_mode_t' -> 't_register_stm32l1xx_tim10_to_tim11_ccmr1_input_capture_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_ccr1_t' -> 't_register_stm32l1xx_tim10_to_tim11_ccr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_cnt_t' -> 't_register_stm32l1xx_tim10_to_tim11_cnt' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_cr1_t' -> 't_register_stm32l1xx_tim10_to_tim11_cr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_dier_t' -> 't_register_stm32l1xx_tim10_to_tim11_dier' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_egr_t' -> 't_register_stm32l1xx_tim10_to_tim11_egr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_input_capture_mode_t' -> 't_register_stm32l1xx_tim10_to_tim11_input_capture_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_or_t' -> 't_register_stm32l1xx_tim10_to_tim11_or' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_output_compare_mode_t' -> 't_register_stm32l1xx_tim10_to_tim11_output_compare_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_psc_t' -> 't_register_stm32l1xx_tim10_to_tim11_psc' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_smcr_t' -> 't_register_stm32l1xx_tim10_to_tim11_smcr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim10_to_tim11_sr_t' -> 't_register_stm32l1xx_tim10_to_tim11_sr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim2_to_tim4_input_capture_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_input_capture_mode' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'register_stm32l1xx_tim2_to_tim4_input_capture_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_input_capture_mode' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'register_stm32l1xx_tim2_to_tim4_input_capture_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_input_capture_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim2_to_tim4_output_compare_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_output_compare_mode' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'register_stm32l1xx_tim2_to_tim4_output_compare_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_output_compare_mode' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'register_stm32l1xx_tim2_to_tim4_output_compare_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_output_compare_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim6_to_tim7_t' -> 't_register_stm32l1xx_tim6_to_tim7' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim9_input_capture_t' -> 't_register_stm32l1xx_tim9_input_capture' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_tim9_output_compare_t' -> 't_register_stm32l1xx_tim9_output_compare' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timer_t' -> 't_register_stm32l1xx_timer' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_timer_t' -> 't_register_stm32l1xx_timer' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'register_stm32l1xx_timer_t' -> 't_register_stm32l1xx_timer' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'register_stm32l1xx_timer_t' -> 't_register_stm32l1xx_timer' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'register_stm32l1xx_timer_t' -> 't_register_stm32l1xx_timer' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_timer_t' -> 't_register_stm32l1xx_timer' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_arr_t' -> 't_register_stm32l1xx_timx_arr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_arr_t' -> 't_register_stm32l1xx_timx_arr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_ccer_t' -> 't_register_stm32l1xx_timx_ccer' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_ccer_t' -> 't_register_stm32l1xx_timx_ccer' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_ccmr1_compare_mode_t' -> 't_register_stm32l1xx_timx_ccmr1_compare_mode' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_ccmr1_compare_mode_t' -> 't_register_stm32l1xx_timx_ccmr1_compare_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_ccmr2_compare_mode_t' -> 't_register_stm32l1xx_timx_ccmr2_compare_mode' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_ccmr2_compare_mode_t' -> 't_register_stm32l1xx_timx_ccmr2_compare_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_ccr1_t' -> 't_register_stm32l1xx_timx_ccr1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_ccr1_t' -> 't_register_stm32l1xx_timx_ccr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_ccr2_t' -> 't_register_stm32l1xx_timx_ccr2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_ccr2_t' -> 't_register_stm32l1xx_timx_ccr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_ccr3_t' -> 't_register_stm32l1xx_timx_ccr3' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_ccr3_t' -> 't_register_stm32l1xx_timx_ccr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_ccr4_t' -> 't_register_stm32l1xx_timx_ccr4' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_ccr4_t' -> 't_register_stm32l1xx_timx_ccr4' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_cnt_t' -> 't_register_stm32l1xx_timx_cnt' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_cnt_t' -> 't_register_stm32l1xx_timx_cnt' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_cr1_t' -> 't_register_stm32l1xx_timx_cr1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_cr1_t' -> 't_register_stm32l1xx_timx_cr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_cr2_t' -> 't_register_stm32l1xx_timx_cr2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_cr2_t' -> 't_register_stm32l1xx_timx_cr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_dcr_t' -> 't_register_stm32l1xx_timx_dcr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_dcr_t' -> 't_register_stm32l1xx_timx_dcr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_dier_t' -> 't_register_stm32l1xx_timx_dier' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_dier_t' -> 't_register_stm32l1xx_timx_dier' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_dmar_t' -> 't_register_stm32l1xx_timx_dmar' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_dmar_t' -> 't_register_stm32l1xx_timx_dmar' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_egr_t' -> 't_register_stm32l1xx_timx_egr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_egr_t' -> 't_register_stm32l1xx_timx_egr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_psc_t' -> 't_register_stm32l1xx_timx_psc' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_psc_t' -> 't_register_stm32l1xx_timx_psc' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_smcr_t' -> 't_register_stm32l1xx_timx_smcr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_smcr_t' -> 't_register_stm32l1xx_timx_smcr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_timx_sr_t' -> 't_register_stm32l1xx_timx_sr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_stm32l1xx_timx_sr_t' -> 't_register_stm32l1xx_timx_sr' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_timx_sr_t' -> 't_register_stm32l1xx_timx_sr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_brr_t' -> 't_register_stm32l1xx_usart_brr' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'register_stm32l1xx_usart_brr_t' -> 't_register_stm32l1xx_usart_brr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_cr1_t' -> 't_register_stm32l1xx_usart_cr1' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'register_stm32l1xx_usart_cr1_t' -> 't_register_stm32l1xx_usart_cr1' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_usart_cr1_t' -> 't_register_stm32l1xx_usart_cr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_cr2_t' -> 't_register_stm32l1xx_usart_cr2' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'register_stm32l1xx_usart_cr2_t' -> 't_register_stm32l1xx_usart_cr2' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_usart_cr2_t' -> 't_register_stm32l1xx_usart_cr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_cr3_t' -> 't_register_stm32l1xx_usart_cr3' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'register_stm32l1xx_usart_cr3_t' -> 't_register_stm32l1xx_usart_cr3' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_usart_cr3_t' -> 't_register_stm32l1xx_usart_cr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_dr_t' -> 't_register_stm32l1xx_usart_dr' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_dr_t' -> 't_register_stm32l1xx_usart_dr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_gtpr_t' -> 't_register_stm32l1xx_usart_gtpr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_sr_t' -> 't_register_stm32l1xx_usart_sr' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_usart_sr_t' -> 't_register_stm32l1xx_usart_sr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_t' -> 't_register_stm32l1xx_usart' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_stm32l1xx_usart_t' -> 't_register_stm32l1xx_usart' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_t' -> 't_register_stm32l1xx_usart' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'register_stm32l1xx_usart_t' -> 't_register_stm32l1xx_usart' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'register_stm32l1xx_usart_t' -> 't_register_stm32l1xx_usart' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace 'register_stm32l1xx_usart_t' -> 't_register_stm32l1xx_usart' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_all_t' -> 't_register_stm32w1xx_all' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_all_t' -> 't_register_stm32w1xx_all' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_all_t' -> 't_register_stm32w1xx_all' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_DBGCFG_t' -> 't_register_stm32w1xx_gpio_dbgcfg' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_DBGCFG_t' -> 't_register_stm32w1xx_gpio_dbgcfg' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_DBGCFG_t' -> 't_register_stm32w1xx_gpio_dbgcfg' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_DBGSTAT_t' -> 't_register_stm32w1xx_gpio_dbgstat' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_DBGSTAT_t' -> 't_register_stm32w1xx_gpio_dbgstat' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_DBGSTAT_t' -> 't_register_stm32w1xx_gpio_dbgstat' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_debug_wake_irq_t' -> 't_register_stm32w1xx_gpio_debug_wake_irq' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_debug_wake_irq_t' -> 't_register_stm32w1xx_gpio_debug_wake_irq' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_debug_wake_irq_t' -> 't_register_stm32w1xx_gpio_debug_wake_irq' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_INTCFGx_t' -> 't_register_stm32w1xx_gpio_intcfgx' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_interruptCFG_t' -> 't_register_stm32w1xx_gpio_interruptcfg' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_interruptCFG_t' -> 't_register_stm32w1xx_gpio_interruptcfg' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_interruptCFG_t' -> 't_register_stm32w1xx_gpio_interruptcfg' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_interruptFLAG_t' -> 't_register_stm32w1xx_gpio_interruptflag' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_interruptFLAG_t' -> 't_register_stm32w1xx_gpio_interruptflag' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_interruptFLAG_t' -> 't_register_stm32w1xx_gpio_interruptflag' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_IRQCSEL_t' -> 't_register_stm32w1xx_gpio_irqcsel' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_IRQCSEL_t' -> 't_register_stm32w1xx_gpio_irqcsel' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_IRQCSEL_t' -> 't_register_stm32w1xx_gpio_irqcsel' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_IRQDSEL_t' -> 't_register_stm32w1xx_gpio_irqdsel' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_IRQDSEL_t' -> 't_register_stm32w1xx_gpio_irqdsel' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_IRQDSEL_t' -> 't_register_stm32w1xx_gpio_irqdsel' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_gpio_IRQx_mode_e' -> 'e_register_stm32w1xx_gpio_irqx_mode' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'register_stm32w1xx_gpio_IRQx_mode_e' -> 'e_register_stm32w1xx_gpio_irqx_mode' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_gpio_port_ioMode_e' -> 'e_register_stm32w1xx_gpio_port_iomode' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_PxCFGH_t' -> 't_register_stm32w1xx_gpio_pxcfgh' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_PxCFGH_t' -> 't_register_stm32w1xx_gpio_pxcfgh' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_PxCFGH_t' -> 't_register_stm32w1xx_gpio_pxcfgh' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_PxCFGL_t' -> 't_register_stm32w1xx_gpio_pxcfgl' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_PxCFGL_t' -> 't_register_stm32w1xx_gpio_pxcfgl' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_PxCFGL_t' -> 't_register_stm32w1xx_gpio_pxcfgl' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_PxCLR_t' -> 't_register_stm32w1xx_gpio_pxclr' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_PxCLR_t' -> 't_register_stm32w1xx_gpio_pxclr' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_PxCLR_t' -> 't_register_stm32w1xx_gpio_pxclr' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_PxIN_t' -> 't_register_stm32w1xx_gpio_pxin' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_PxIN_t' -> 't_register_stm32w1xx_gpio_pxin' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_PxIN_t' -> 't_register_stm32w1xx_gpio_pxin' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_PxOUT_t' -> 't_register_stm32w1xx_gpio_pxout' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_PxOUT_t' -> 't_register_stm32w1xx_gpio_pxout' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_PxOUT_t' -> 't_register_stm32w1xx_gpio_pxout' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_PxSET_t' -> 't_register_stm32w1xx_gpio_pxset' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_PxSET_t' -> 't_register_stm32w1xx_gpio_pxset' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_PxSET_t' -> 't_register_stm32w1xx_gpio_pxset' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_PxWAKE_t' -> 't_register_stm32w1xx_gpio_pxwake' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_PxWAKE_t' -> 't_register_stm32w1xx_gpio_pxwake' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_PxWAKE_t' -> 't_register_stm32w1xx_gpio_pxwake' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIO_WAKEFILT_t' -> 't_register_stm32w1xx_gpio_wakefilt' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIO_WAKEFILT_t' -> 't_register_stm32w1xx_gpio_wakefilt' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIO_WAKEFILT_t' -> 't_register_stm32w1xx_gpio_wakefilt' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIOx_t' -> 't_register_stm32w1xx_gpiox' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_GPIOx_t' -> 't_register_stm32w1xx_gpiox' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_GPIOx_t' -> 't_register_stm32w1xx_gpiox' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'register_stm32w1xx_GPIOx_t' -> 't_register_stm32w1xx_gpiox' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'register_stm32w1xx_GPIOx_t' -> 't_register_stm32w1xx_gpiox' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_ACTIVE_t' -> 't_register_stm32w1xx_int_active' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_ACTIVE_t' -> 't_register_stm32w1xx_int_active' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_ACTIVE_t' -> 't_register_stm32w1xx_int_active' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_CFGCLR_t' -> 't_register_stm32w1xx_int_cfgclr' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_CFGCLR_t' -> 't_register_stm32w1xx_int_cfgclr' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_CFGCLR_t' -> 't_register_stm32w1xx_int_cfgclr' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_CFGSET_t' -> 't_register_stm32w1xx_int_cfgset' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_CFGSET_t' -> 't_register_stm32w1xx_int_cfgset' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_CFGSET_t' -> 't_register_stm32w1xx_int_cfgset' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'register_stm32w1xx_INT_CFGSET_t' -> 't_register_stm32w1xx_int_cfgset' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_MISS_t' -> 't_register_stm32w1xx_int_miss' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_MISS_t' -> 't_register_stm32w1xx_int_miss' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_MISS_t' -> 't_register_stm32w1xx_int_miss' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_PENDCLR_t' -> 't_register_stm32w1xx_int_pendclr' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_PENDCLR_t' -> 't_register_stm32w1xx_int_pendclr' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_PENDCLR_t' -> 't_register_stm32w1xx_int_pendclr' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_PENDSET_t' -> 't_register_stm32w1xx_int_pendset' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_PENDSET_t' -> 't_register_stm32w1xx_int_pendset' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_PENDSET_t' -> 't_register_stm32w1xx_int_pendset' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_SCxCFG_t' -> 't_register_stm32w1xx_int_scxcfg' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_SCxCFG_t' -> 't_register_stm32w1xx_int_scxcfg' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_SCxCFG_t' -> 't_register_stm32w1xx_int_scxcfg' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_SCxCFG_t' -> 't_register_stm32w1xx_int_scxcfg' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'register_stm32w1xx_INT_SCxCFG_t' -> 't_register_stm32w1xx_int_scxcfg' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_SCxFLAG_t' -> 't_register_stm32w1xx_int_scxflag' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_INT_SCxFLAG_t' -> 't_register_stm32w1xx_int_scxflag' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_INT_SCxFLAG_t' -> 't_register_stm32w1xx_int_scxflag' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'register_stm32w1xx_INT_SCxFLAG_t' -> 't_register_stm32w1xx_int_scxflag' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_NVIC_interrupt_registers_t' -> 't_register_stm32w1xx_nvic_interrupt_registers' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_OSC24M_CTRL_t' -> 't_register_stm32w1xx_osc24m_ctrl' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_OSC24M_CTRL_t' -> 't_register_stm32w1xx_osc24m_ctrl' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_OSC24M_CTRL_t' -> 't_register_stm32w1xx_osc24m_ctrl' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_peripherals_t' -> 't_register_stm32w1xx_peripherals' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_peripherals_t' -> 't_register_stm32w1xx_peripherals' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_peripherals_t' -> 't_register_stm32w1xx_peripherals' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_private_peripherals_t' -> 't_register_stm32w1xx_private_peripherals' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_private_peripherals_t' -> 't_register_stm32w1xx_private_peripherals' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_private_peripherals_t' -> 't_register_stm32w1xx_private_peripherals' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SC1_UARTCFG_t' -> 't_register_stm32w1xx_sc1_uartcfg' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC1_UARTCFG_t' -> 't_register_stm32w1xx_sc1_uartcfg' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC1_UARTCFG_t' -> 't_register_stm32w1xx_sc1_uartcfg' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_stm32w1xx_SC1_UARTCFG_t' -> 't_register_stm32w1xx_sc1_uartcfg' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SC1_UARTFRAC_t' -> 't_register_stm32w1xx_sc1_uartfrac' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC1_UARTFRAC_t' -> 't_register_stm32w1xx_sc1_uartfrac' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC1_UARTFRAC_t' -> 't_register_stm32w1xx_sc1_uartfrac' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_stm32w1xx_SC1_UARTFRAC_t' -> 't_register_stm32w1xx_sc1_uartfrac' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SC1_UARTPER_t' -> 't_register_stm32w1xx_sc1_uartper' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC1_UARTPER_t' -> 't_register_stm32w1xx_sc1_uartper' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC1_UARTPER_t' -> 't_register_stm32w1xx_sc1_uartper' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_stm32w1xx_SC1_UARTPER_t' -> 't_register_stm32w1xx_sc1_uartper' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SC1_UARTSTAT_t' -> 't_register_stm32w1xx_sc1_uartstat' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC1_UARTSTAT_t' -> 't_register_stm32w1xx_sc1_uartstat' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC1_UARTSTAT_t' -> 't_register_stm32w1xx_sc1_uartstat' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_sc_mode_e' -> 'e_register_stm32w1xx_sc_mode' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCS_AFSR_t' -> 't_register_stm32w1xx_scs_afsr' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCS_AFSR_t' -> 't_register_stm32w1xx_scs_afsr' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCS_AFSR_t' -> 't_register_stm32w1xx_scs_afsr' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_DATA_t' -> 't_register_stm32w1xx_scx_data' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_DATA_t' -> 't_register_stm32w1xx_scx_data' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_DATA_t' -> 't_register_stm32w1xx_scx_data' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_DMACTRL_t' -> 't_register_stm32w1xx_scx_dmactrl' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_DMACTRL_t' -> 't_register_stm32w1xx_scx_dmactrl' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_DMACTRL_t' -> 't_register_stm32w1xx_scx_dmactrl' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_DMASTAT_t' -> 't_register_stm32w1xx_scx_dmastat' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_DMASTAT_t' -> 't_register_stm32w1xx_scx_dmastat' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_DMASTAT_t' -> 't_register_stm32w1xx_scx_dmastat' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_INTMODE_t' -> 't_register_stm32w1xx_scx_intmode' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_INTMODE_t' -> 't_register_stm32w1xx_scx_intmode' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_INTMODE_t' -> 't_register_stm32w1xx_scx_intmode' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_INTMODE_t' -> 't_register_stm32w1xx_scx_intmode' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_MODE_t' -> 't_register_stm32w1xx_scx_mode' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_MODE_t' -> 't_register_stm32w1xx_scx_mode' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_MODE_t' -> 't_register_stm32w1xx_scx_mode' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_stm32w1xx_SCx_MODE_t' -> 't_register_stm32w1xx_scx_mode' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'register_stm32w1xx_SCx_MODE_t' -> 't_register_stm32w1xx_scx_mode' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RATEEXP_t' -> 't_register_stm32w1xx_scx_rateexp' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RATEEXP_t' -> 't_register_stm32w1xx_scx_rateexp' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RATEEXP_t' -> 't_register_stm32w1xx_scx_rateexp' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RATEEXP_t' -> 't_register_stm32w1xx_scx_rateexp' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RATELIN_t' -> 't_register_stm32w1xx_scx_ratelin' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RATELIN_t' -> 't_register_stm32w1xx_scx_ratelin' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RATELIN_t' -> 't_register_stm32w1xx_scx_ratelin' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RATELIN_t' -> 't_register_stm32w1xx_scx_ratelin' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXBEGA_t' -> 't_register_stm32w1xx_scx_rxbega' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXBEGA_t' -> 't_register_stm32w1xx_scx_rxbega' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXBEGA_t' -> 't_register_stm32w1xx_scx_rxbega' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXBEGB_t' -> 't_register_stm32w1xx_scx_rxbegb' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXBEGB_t' -> 't_register_stm32w1xx_scx_rxbegb' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXBEGB_t' -> 't_register_stm32w1xx_scx_rxbegb' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXCNTA_t' -> 't_register_stm32w1xx_scx_rxcnta' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXCNTA_t' -> 't_register_stm32w1xx_scx_rxcnta' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXCNTA_t' -> 't_register_stm32w1xx_scx_rxcnta' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXCNTB_t' -> 't_register_stm32w1xx_scx_rxcntb' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXCNTB_t' -> 't_register_stm32w1xx_scx_rxcntb' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXCNTB_t' -> 't_register_stm32w1xx_scx_rxcntb' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXCNTSAVED_t' -> 't_register_stm32w1xx_scx_rxcntsaved' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXCNTSAVED_t' -> 't_register_stm32w1xx_scx_rxcntsaved' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXCNTSAVED_t' -> 't_register_stm32w1xx_scx_rxcntsaved' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXENDA_t' -> 't_register_stm32w1xx_scx_rxenda' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXENDA_t' -> 't_register_stm32w1xx_scx_rxenda' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXENDA_t' -> 't_register_stm32w1xx_scx_rxenda' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXENDB_t' -> 't_register_stm32w1xx_scx_rxendb' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXENDB_t' -> 't_register_stm32w1xx_scx_rxendb' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXENDB_t' -> 't_register_stm32w1xx_scx_rxendb' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXERRA_t' -> 't_register_stm32w1xx_scx_rxerra' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXERRA_t' -> 't_register_stm32w1xx_scx_rxerra' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXERRA_t' -> 't_register_stm32w1xx_scx_rxerra' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_RXERRB_t' -> 't_register_stm32w1xx_scx_rxerrb' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_RXERRB_t' -> 't_register_stm32w1xx_scx_rxerrb' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_RXERRB_t' -> 't_register_stm32w1xx_scx_rxerrb' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_SPICFG_t' -> 't_register_stm32w1xx_scx_spicfg' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_SPICFG_t' -> 't_register_stm32w1xx_scx_spicfg' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_SPICFG_t' -> 't_register_stm32w1xx_scx_spicfg' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'register_stm32w1xx_SCx_SPICFG_t' -> 't_register_stm32w1xx_scx_spicfg' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_SPISTAT_t' -> 't_register_stm32w1xx_scx_spistat' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_SPISTAT_t' -> 't_register_stm32w1xx_scx_spistat' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_SPISTAT_t' -> 't_register_stm32w1xx_scx_spistat' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_t' -> 't_register_stm32w1xx_scx' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_t' -> 't_register_stm32w1xx_scx' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_t' -> 't_register_stm32w1xx_scx' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_t' -> 't_register_stm32w1xx_scx' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TWICTRL1_t' -> 't_register_stm32w1xx_scx_twictrl1' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TWICTRL1_t' -> 't_register_stm32w1xx_scx_twictrl1' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TWICTRL1_t' -> 't_register_stm32w1xx_scx_twictrl1' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TWICTRL2_t' -> 't_register_stm32w1xx_scx_twictrl2' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TWICTRL2_t' -> 't_register_stm32w1xx_scx_twictrl2' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TWICTRL2_t' -> 't_register_stm32w1xx_scx_twictrl2' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TWICTRL2_t' -> 't_register_stm32w1xx_scx_twictrl2' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TWISTAT_t' -> 't_register_stm32w1xx_scx_twistat' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TWISTAT_t' -> 't_register_stm32w1xx_scx_twistat' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TWISTAT_t' -> 't_register_stm32w1xx_scx_twistat' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TXBEGA_t' -> 't_register_stm32w1xx_scx_txbega' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TXBEGA_t' -> 't_register_stm32w1xx_scx_txbega' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TXBEGA_t' -> 't_register_stm32w1xx_scx_txbega' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TXBEGB_t' -> 't_register_stm32w1xx_scx_txbegb' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TXBEGB_t' -> 't_register_stm32w1xx_scx_txbegb' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TXBEGB_t' -> 't_register_stm32w1xx_scx_txbegb' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TXCNT_t' -> 't_register_stm32w1xx_scx_txcnt' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TXCNT_t' -> 't_register_stm32w1xx_scx_txcnt' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TXCNT_t' -> 't_register_stm32w1xx_scx_txcnt' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TXENDA_t' -> 't_register_stm32w1xx_scx_txenda' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TXENDA_t' -> 't_register_stm32w1xx_scx_txenda' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TXENDA_t' -> 't_register_stm32w1xx_scx_txenda' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_stm32w1xx_SCx_TXENDB_t' -> 't_register_stm32w1xx_scx_txendb' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SCx_TXENDB_t' -> 't_register_stm32w1xx_scx_txendb' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SCx_TXENDB_t' -> 't_register_stm32w1xx_scx_txendb' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_stm32w1xx_usart_t' -> 't_register_stm32w1xx_usart' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'register_stm32w1xx_usart_t' -> 't_register_stm32w1xx_usart' chg: ./TTC-Library/ttc_gpio_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_i2c.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_register.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_i2c.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_i2c_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_register_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_usart_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_usart.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/ttc_usart.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/stm32l1/stm32l1_registers.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/i2c/i2c_common.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/i2c/i2c_common.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'register_t' -> 't_register' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'register_t' -> 't_register' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'register_t' -> 't_register' chg: ./Template/QtCreator/TemplateName.files - replace 'register_t' -> 't_register' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'reserved_reg_t' -> 't_reserved_reg' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'reserved_reg_t' -> 't_reserved_reg' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'reserved_reg_t' -> 't_reserved_reg' chg: ./TTC-Library/ttc_network.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/ttc_network.h - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/network_6lowpan.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_802154.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_nullmac.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/support/network_rimeaddr.h - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/support/network_rime_packetbuf.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/support/network_rime_queuebuf.h - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/support/network_rime_queuebuf.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/support/network_rimeaddr.c - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/network/support/network_rime_packetbuf.h - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace 'RTC_Register_t' -> 't_rtc_register' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace 'RTC_Register_t' -> 't_rtc_register' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace 'RTC_Register_t' -> 't_rtc_register' chg: ./TTC-Library/rtls/rtls_common.h - replace 'rtls_common_data_report_distances_t' -> 't_rtls_common_data_report_distances' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'rtls_common_data_report_distances_t' -> 't_rtls_common_data_report_distances' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'rtls_common_data_report_distances_t' -> 't_rtls_common_data_report_distances' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_data_report_distances_t' -> 't_rtls_common_data_report_distances' chg: ./TTC-Library/rtls/rtls_common.c - replace 'rtls_common_data_report_distances_t' -> 't_rtls_common_data_report_distances' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'rtls_common_data_report_locations_t' -> 't_rtls_common_data_report_locations' chg: ./TTC-Library/rtls/rtls_common.h - replace 'rtls_common_data_report_locations_t' -> 't_rtls_common_data_report_locations' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_data_report_locations_t' -> 't_rtls_common_data_report_locations' chg: ./TTC-Library/rtls/rtls_common.c - replace 'rtls_common_data_report_locations_t' -> 't_rtls_common_data_report_locations' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'rtls_common_distance_t' -> 't_rtls_common_distance' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_distance_t' -> 't_rtls_common_distance' chg: ./TTC-Library/rtls/rtls_common.c - replace 'rtls_common_distance_t' -> 't_rtls_common_distance' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'rtls_common_location_t' -> 't_rtls_common_location' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_location_t' -> 't_rtls_common_location' chg: ./TTC-Library/rtls/rtls_common.c - replace 'rtls_common_location_t' -> 't_rtls_common_location' chg: ./TTC-Library/ttc_rtls_types.h - replace 'rtls_common_packet_distances_report_t' -> 't_rtls_common_packet_distances_report' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'rtls_common_packet_distances_report_t' -> 't_rtls_common_packet_distances_report' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_packet_distances_report_t' -> 't_rtls_common_packet_distances_report' chg: ./TTC-Library/rtls/rtls_common.c - replace 'rtls_common_packet_distances_report_t' -> 't_rtls_common_packet_distances_report' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'rtls_common_packet_locations_report_t' -> 't_rtls_common_packet_locations_report' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_packet_locations_report_t' -> 't_rtls_common_packet_locations_report' chg: ./TTC-Library/rtls/rtls_common.c - replace 'rtls_common_packet_locations_report_t' -> 't_rtls_common_packet_locations_report' chg: ./TTC-Library/ttc_rtls_types.h - replace 'rtls_common_packet_t' -> 't_rtls_common_packet' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'rtls_common_packet_t' -> 't_rtls_common_packet' chg: ./TTC-Library/rtls/rtls_common.c - replace 'rtls_common_packet_t' -> 't_rtls_common_packet' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'rtls_crtof_simple_2d_packet_report_distance_to_northpole_t' -> 't_rtls_crtof_simple_2d_packet_report_distance_to_northpole' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'rtls_crtof_simple_2d_packet_request_distance_to_northpole_t' -> 't_rtls_crtof_simple_2d_packet_request_distance_to_northpole' chg: ./TTC-Library/ttc_rtls_types.h - replace 'rtls_crtof_simple_2d_packet_t' -> 't_rtls_crtof_simple_2d_packet' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'rtls_crtof_simple_2d_packet_t' -> 't_rtls_crtof_simple_2d_packet' chg: ./TTC-Library/ttc_input.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_input.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_memory_types.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_radio_types.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_touchpad.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_basic_types.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_gfx_mt.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_list.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_task.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_gfx_mt.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_gfx.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_list.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_gfx_types.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/usefull_threads.h_ - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_touchpad.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_task.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_touchpad_types.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_gfx.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_basic.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/stm32/stm32_io.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/stm32/stm32_io.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/basic/basic_cm3.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/basic/basic_cm3.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/gfx/lcd_k320qvb.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 's16_t' -> 't_s16' chg: ./TTC-Library/math/math_software_float.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/math/math_software_double.c - replace 's16_t' -> 't_s16' chg: ./Template/regressions/regression_ttc_math.c - replace 's16_t' -> 't_s16' chg: ./Template/examples/example_gfx_benchmark.c - replace 's16_t' -> 't_s16' chg: ./Template/examples/example_gfx_boxes.h - replace 's16_t' -> 't_s16' chg: ./Template/examples/example_gfx_boxes.c - replace 's16_t' -> 't_s16' chg: ./Template/examples/example_ttc_math.c - replace 's16_t' -> 't_s16' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 's16_t' -> 't_s16' chg: ./TTC-Library/ttc_packet_types.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/ttc_basic_types.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/ttc_math.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/ttc_gfx.c - replace 's32_t' -> 't_s32' chg: ./TTC-Library/ttc_gfx.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/ttc_basic.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/usefull_threads.c_ - replace 's32_t' -> 't_s32' chg: ./TTC-Library/network/support/network_conf.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/basic/basic_cm3.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/basic/basic_cm3.c - replace 's32_t' -> 't_s32' chg: ./TTC-Library/basic/basic_cm3_types.h - replace 's32_t' -> 't_s32' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 's32_t' -> 't_s32' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 's32_t' -> 't_s32' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 's32_t' -> 't_s32' chg: ./Template/regressions/regression_ttc_math.c - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_threading_semaphores.c - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_threading_semaphores.h - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_gfx_boxes.h - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_ttc_accelerometer.c - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_threading_queues.c - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_ttc_adc.c - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_gfx_boxes.c - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 's32_t' -> 't_s32' chg: ./Template/examples/example_threading_queues.h - replace 's32_t' -> 't_s32' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 's8_t' -> 't_s8' chg: ./TTC-Library/ttc_basic_types.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/ttc_memory.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/ttc_math.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/ttc_string.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/ttc_usart.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/ttc_basic.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/ttc_basic.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/basic/basic_cm3.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/basic/basic_cm3.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32f1xx.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 's8_t' -> 't_s8' chg: ./Template/examples/example_threading_semaphores.c - replace 's8_t' -> 't_s8' chg: ./Template/examples/example_threading_semaphores.h - replace 's8_t' -> 't_s8' chg: ./Template/examples/example_gfx_boxes.h - replace 's8_t' -> 't_s8' chg: ./Template/examples/example_threading_queues.c - replace 's8_t' -> 't_s8' chg: ./Template/examples/example_gfx_boxes.c - replace 's8_t' -> 't_s8' chg: ./Template/examples/example_threading_queues.h - replace 's8_t' -> 't_s8' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'sc2d_node_distance_t' -> 't_sc2d_node_distance' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'sc2d_node_distance_t' -> 't_sc2d_node_distance' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'scs2_node_distances_t' -> 't_scs2_node_distances' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'scs2_node_distances_t' -> 't_scs2_node_distances' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace 'SDCARD_Register_t' -> 't_sdcard_register' chg: ./TTC-Library/usefull_threads.h_ - replace 'ServoCfg_t' -> 't_servocfg' chg: ./TTC-Library/usefull_threads.c_ - replace 'ServoCfg_t' -> 't_servocfg' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'SFD_t' -> 't_sfd' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace 'SHR_t' -> 't_shr' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'slam_simple_2d_node_index_e' -> 'e_slam_simple_2d_node_index' chg: ./TTC-Library/ttc_slam_types.h - replace 'slam_simple_2d_node_t' -> 't_slam_simple_2d_node' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'slam_simple_2d_node_t' -> 't_slam_simple_2d_node' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'slam_simple_2d_node_t' -> 't_slam_simple_2d_node' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'SPI_Register_t' -> 't_spi_register' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'SPI_Register_t' -> 't_spi_register' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace 'SPI_Register_t' -> 't_spi_register' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'statedata_s2d_build_coordinate_system_t' -> 't_statedata_s2d_build_coordinate_system' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'statedata_s2d_build_coordinate_system_t' -> 't_statedata_s2d_build_coordinate_system' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'statedata_s2d_measure_all_ranges_t' -> 't_statedata_s2d_measure_all_ranges' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'statedata_s2d_measure_all_ranges_t' -> 't_statedata_s2d_measure_all_ranges' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'statedata_s2d_measure_range_to_northpole_t' -> 't_statedata_s2d_measure_range_to_northpole' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'statedata_s2d_measure_range_to_northpole_t' -> 't_statedata_s2d_measure_range_to_northpole' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'statedata_s2d_measure_single_range_t' -> 't_statedata_s2d_measure_single_range' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'statedata_s2d_measure_single_range_t' -> 't_statedata_s2d_measure_single_range' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'statedata_s2d_request_all_ranges_to_northpole_t' -> 't_statedata_s2d_request_all_ranges_to_northpole' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'statedata_s2d_request_all_ranges_to_northpole_t' -> 't_statedata_s2d_request_all_ranges_to_northpole' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'statedata_s2d_waiting_t' -> 't_statedata_s2d_waiting' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'statedata_s2d_waiting_t' -> 't_statedata_s2d_waiting' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'stm32_clock_source_e' -> 'e_stm32_clock_source' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'stm32_clock_source_e' -> 'e_stm32_clock_source' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'stm32_clock_source_e' -> 'e_stm32_clock_source' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'stm32_clock_source_e' -> 'e_stm32_clock_source' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_gpio_mode_e' -> 'e_stm32l0_gpio_mode' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_gpio_otype_e' -> 'e_stm32l0_gpio_otype' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_gpio_pupd_e' -> 'e_stm32l0_gpio_pupd' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_gpio_speed_e' -> 'e_stm32l0_gpio_speed' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_GPIOx_AFRH_t' -> 't_stm32l0_gpiox_afrh' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32l0_GPIOx_AFRH_t' -> 't_stm32l0_gpiox_afrh' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_GPIOx_AFRL_t' -> 't_stm32l0_gpiox_afrl' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32l0_GPIOx_AFRL_t' -> 't_stm32l0_gpiox_afrl' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_GPIOx_MODER_t' -> 't_stm32l0_gpiox_moder' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32l0_GPIOx_MODER_t' -> 't_stm32l0_gpiox_moder' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_GPIOx_OSPEEDR_t' -> 't_stm32l0_gpiox_ospeedr' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32l0_GPIOx_OSPEEDR_t' -> 't_stm32l0_gpiox_ospeedr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_GPIOx_OTYPER_t' -> 't_stm32l0_gpiox_otyper' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32l0_GPIOx_OTYPER_t' -> 't_stm32l0_gpiox_otyper' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0_GPIOx_PUPDR_t' -> 't_stm32l0_gpiox_pupdr' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32l0_GPIOx_PUPDR_t' -> 't_stm32l0_gpiox_pupdr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_BRR_t' -> 't_stm32l0xx_usart_brr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_CR1_t' -> 't_stm32l0xx_usart_cr1' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_CR2_t' -> 't_stm32l0xx_usart_cr2' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_CR3_t' -> 't_stm32l0xx_usart_cr3' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_GTPR_t' -> 't_stm32l0xx_usart_gtpr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_ICR_t' -> 't_stm32l0xx_usart_icr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_ISR_t' -> 't_stm32l0xx_usart_isr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_RDR_t' -> 't_stm32l0xx_usart_rdr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_RQR_t' -> 't_stm32l0xx_usart_rqr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_RTOR_t' -> 't_stm32l0xx_usart_rtor' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'stm32l0xx_USART_TDR_t' -> 't_stm32l0xx_usart_tdr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_gpio_AF_e' -> 'e_stm32l1_gpio_af' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_gpio_AF_e' -> 'e_stm32l1_gpio_af' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_gpio_mode_e' -> 'e_stm32l1_gpio_mode' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_gpio_mode_e' -> 'e_stm32l1_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32l1_gpio_mode_e' -> 'e_stm32l1_gpio_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_gpio_otype_e' -> 'e_stm32l1_gpio_otype' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_gpio_otype_e' -> 'e_stm32l1_gpio_otype' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32l1_gpio_otype_e' -> 'e_stm32l1_gpio_otype' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_gpio_pupd_e' -> 'e_stm32l1_gpio_pupd' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_gpio_pupd_e' -> 'e_stm32l1_gpio_pupd' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32l1_gpio_pupd_e' -> 'e_stm32l1_gpio_pupd' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_gpio_speed_e' -> 'e_stm32l1_gpio_speed' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_gpio_speed_e' -> 'e_stm32l1_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32l1_gpio_speed_e' -> 'e_stm32l1_gpio_speed' chg: ./TTC-Library/stm32l1/stm32l1_registers.c - replace 'stm32l1_register_DAC_t' -> 't_stm32l1_register_dac' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_register_DAC_t' -> 't_stm32l1_register_dac' chg: ./TTC-Library/stm32l1/stm32l1_registers.c - replace 'stm32l1_register_exti_t' -> 't_stm32l1_register_exti' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_register_exti_t' -> 't_stm32l1_register_exti' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_register_i2c_t' -> 't_stm32l1_register_i2c' chg: ./TTC-Library/stm32l1/stm32l1_registers.c - replace 'stm32l1_register_usart_t' -> 't_stm32l1_register_usart' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_register_usart_t' -> 't_stm32l1_register_usart' chg: ./TTC-Library/stm32l1/stm32l1_registers.c - replace 'stm32l1_TIM2_OR_t' -> 't_stm32l1_tim2_or' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_TIM2_OR_t' -> 't_stm32l1_tim2_or' chg: ./TTC-Library/stm32l1/stm32l1_registers.c - replace 'stm32l1_TIM3_OR_t' -> 't_stm32l1_tim3_or' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_TIM3_OR_t' -> 't_stm32l1_tim3_or' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_TIMx_CCMR1_input_capture_mode_t' -> 't_stm32l1_timx_ccmr1_input_capture_mode' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_TIMx_CCMR2_input_capture_mode_t' -> 't_stm32l1_timx_ccmr2_input_capture_mode' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1__t' -> 't_stm32l1_unknown' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_USART_BRR_t' -> 't_stm32l1_usart_brr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_USART_BRR_t' -> 't_stm32l1_usart_brr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_USART_CR1_t' -> 't_stm32l1_usart_cr1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_USART_CR1_t' -> 't_stm32l1_usart_cr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_USART_CR2_t' -> 't_stm32l1_usart_cr2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_USART_CR2_t' -> 't_stm32l1_usart_cr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_USART_CR3_t' -> 't_stm32l1_usart_cr3' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_USART_CR3_t' -> 't_stm32l1_usart_cr3' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_USART_DR_t' -> 't_stm32l1_usart_dr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_USART_DR_t' -> 't_stm32l1_usart_dr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_USART_GTPR_t' -> 't_stm32l1_usart_gtpr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_USART_GTPR_t' -> 't_stm32l1_usart_gtpr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'stm32l1_USART_SR_t' -> 't_stm32l1_usart_sr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32l1_USART_SR_t' -> 't_stm32l1_usart_sr' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'stm32l1xx_interrupt_usart_errors_t' -> 't_stm32l1xx_interrupt_usart_errors' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'stm32_spi_architecture_t' -> 't_stm32_spi_architecture' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'stm32_spi_architecture_t' -> 't_stm32_spi_architecture' chg: ./TTC-Library/stm32w/stm32w_usart_types.h - replace 'stm32w_Port_t' -> 't_stm32w_port' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'stm32w_usart_architecture_t' -> 't_stm32w_usart_architecture' chg: ./TTC-Library/stm32w/stm32w_usart_types.h - replace 'stm32w_usart_architecture_t' -> 't_stm32w_usart_architecture' chg: ./TTC-Library/string/string_ascii_types.h - replace 'STRING_Register_t' -> 't_string_register' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'SYSCLOCK_Register_t' -> 't_sysclock_register' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace 'SYSCLOCK_Register_t' -> 't_sysclock_register' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'SYSCLOCK_Register_t' -> 't_sysclock_register' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sysclock_stm32f1xx_SourcePLL_e' -> 'e_sysclock_stm32f1xx_sourcepll' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'sysclock_stm32l1xx_mco_source_e' -> 'e_sysclock_stm32l1xx_mco_source' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'sysclock_stm32l1xx_sysclock_source_e' -> 'e_sysclock_stm32l1xx_sysclock_source' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'sysclock_stm32l1xx_sysclock_source_e' -> 'e_sysclock_stm32l1xx_sysclock_source' chg: ./TTC-Library/ttc_sysclock.c - replace 'sysclock_update_item_t' -> 't_sysclock_update_item' chg: ./TTC-Library/ttc_sysclock.h - replace 'sysclock_update_item_t' -> 't_sysclock_update_item' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'sysclock_update_item_t' -> 't_sysclock_update_item' chg: ./TTC-Library/systick/systick_freertos_types.h - replace 'SYSTICK_Register_t' -> 't_systick_register' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'TCPIP_Register_t' -> 't_tcpip_register' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgp_e' -> 'e_tgp' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgp_e' -> 'e_tgp' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgp_e' -> 'e_tgp' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgp_e' -> 'e_tgp' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'tgp_e' -> 'e_tgp' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace 'tgp_e' -> 'e_tgp' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM10_to_TIM11_CCMR1_output_compare_mode_t' -> 't_tim10_to_tim11_ccmr1_output_compare_mode' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM2_OR_t' -> 't_tim2_or' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIM3_OR_t' -> 't_tim3_or' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'TIMER_Register_t' -> 't_timer_register' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace 'TIMER_Register_t' -> 't_timer_register' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace 'TIMER_Register_t' -> 't_timer_register' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace 'TIMER_Register_t' -> 't_timer_register' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'timer_stm32l1xx_clock_source_e' -> 'e_timer_stm32l1xx_clock_source' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'timer_stm32l1xx_clock_source_e' -> 'e_timer_stm32l1xx_clock_source' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'timer_stm32l1xx_clock_source_e' -> 'e_timer_stm32l1xx_clock_source' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIMx_BDTR_t' -> 't_timx_bdtr' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIMx_CCMR1_input_capture_mode_t' -> 't_timx_ccmr1_input_capture_mode' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIMx_CCMR1_t' -> 't_timx_ccmr1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIMx_CCMR2_input_capture_mode_t' -> 't_timx_ccmr2_input_capture_mode' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TIMx_CCMR2_t' -> 't_timx_ccmr2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'TIMx_OR_t' -> 't_timx_or' chg: ./TTC-Library/ttc_gui.h - replace 'tit_InputAreaShape_e' -> 'e_tit_inputareashape' chg: ./TTC-Library/ttc_gui_mt.c - replace 'tit_InputArea_t' -> 't_tit_inputarea' chg: ./TTC-Library/ttc_gui.h - replace 'tit_InputArea_t' -> 't_tit_inputarea' chg: ./TTC-Library/ttc_gui.c - replace 'tit_InputArea_t' -> 't_tit_inputarea' chg: ./TTC-Library/ttc_gui.h - replace 'tit_MouseEvent_e' -> 'e_tit_mouseevent' chg: ./TTC-Library/ttc_gui.h - replace 'tit_ScrollData_t' -> 't_tit_scrolldata' chg: ./TTC-Library/ttc_network_types.h - replace 'tnt_macstack_e' -> 'e_tnt_macstack' chg: ./TTC-Library/ttc_network_types.h - replace 'tnt_protocol_e' -> 'e_tnt_protocol' chg: ./TTC-Library/ttc_network_types.h - replace 'tnt_stack_e' -> 'e_tnt_stack' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'touchpad_analog4_pins_t' -> 't_touchpad_analog4_pins' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'touchpad_analog4_pins_t' -> 't_touchpad_analog4_pins' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'tss_flags_t' -> 't_tss_flags' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_accelerometer_architecture_e' -> 'e_ttc_accelerometer_architecture' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_architecture_e' -> 'e_ttc_accelerometer_architecture' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_accelerometer_physical_index_e' -> 'e_ttc_accelerometer_physical_index' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_architecture_e' -> 'e_ttc_adc_architecture' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_adc_architecture_e' -> 'e_ttc_adc_architecture' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_adc_config_bits_t' -> 't_ttc_adc_config_bits' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/ttc_adc_types.h - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_e' -> 'e_ttc_assert_origin' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_origin_e' -> 'e_ttc_assert_origin' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_e' -> 'e_ttc_assert_origin' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_assert_origin_e' -> 'e_ttc_assert_origin' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_basic_architecture_e' -> 'e_ttc_basic_architecture' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_basic_errorcode_e' -> 'e_ttc_basic_errorcode' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'ttc_basic_errorcode_e' -> 'e_ttc_basic_errorcode' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_architecture_e' -> 'e_ttc_board_architecture' chg: ./TTC-Library/ttc_board.h - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/ttc_board.c - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/board/board_stm32l152_discovery.h - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./TTC-Library/ttc_board.h - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./TTC-Library/ttc_board.c - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./TTC-Library/ttc_board_types.h - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./TTC-Library/board/board_stm32l152_discovery.h - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./TTC-Library/board/board_stm32l152_discovery.c - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_architecture_e' -> 'e_ttc_can_architecture' chg: ./TTC-Library/stm32f1/stm32f1_can_types.h - replace 'ttc_can_arch_t' -> 't_ttc_can_arch' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_can_arch_t' -> 't_ttc_can_arch' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_bit_segment1_e' -> 'e_ttc_can_bit_segment1' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_bit_segment2_e' -> 'e_ttc_can_bit_segment2' chg: ./TTC-Library/ttc_can.h - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/ttc_can.c - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/stm32f1/stm32f1_can.h - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_filter_t' -> 't_ttc_can_filter' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_can_filter_t' -> 't_ttc_can_filter' chg: ./TTC-Library/stm32f1/stm32f1_can.h - replace 'ttc_can_filter_t' -> 't_ttc_can_filter' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_message_t' -> 't_ttc_can_message' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_physical_index_e' -> 'e_ttc_can_physical_index' chg: ./TTC-Library/ttc_can_types.h - replace 'ttc_can_tx_status_e' -> 'e_ttc_can_tx_status' chg: ./Documentation/TheToolChain-Manual/chapter_CodingConventions.tml - replace 'ttc_channel_errorcode_e' -> 'e_ttc_channel_errorcode' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_channel_node_application_t' -> 't_ttc_channel_node_application' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_channel_node_generic_t' -> 't_ttc_channel_node_generic' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_channel_node_t' -> 't_ttc_channel_node' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_channel_t' -> 't_ttc_channel' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'ttc_cpu_architecture_e' -> 'e_ttc_cpu_architecture' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_architecture_e' -> 'e_ttc_cpu_architecture' chg: ./TTC-Library/ttc_cpu.c - replace 'ttc_cpu_architecture_e' -> 'e_ttc_cpu_architecture' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'ttc_cpu_architecture_e' -> 'e_ttc_cpu_architecture' chg: ./InstallData/install_Board_STM32L100CDiscovery.sh - replace 'ttc_cpu_architecture_e' -> 'e_ttc_cpu_architecture' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace 'ttc_cpu_architecture_e' -> 'e_ttc_cpu_architecture' chg: ./TTC-Library/ttc_cpu.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/ttc_cpu.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_info_t' -> 't_ttc_cpu_info' chg: ./TTC-Library/ttc_cpu.c - replace 'ttc_cpu_info_t' -> 't_ttc_cpu_info' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'ttc_cpu_variant_e' -> 'e_ttc_cpu_variant' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_cpu_variant_e' -> 'e_ttc_cpu_variant' chg: ./TTC-Library/ttc_dac_types.h - replace 'ttc_dac_architecture_e' -> 'e_ttc_dac_architecture' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace 'ttc_DAC_arch_t' -> 't_ttc_dac_arch' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_DAC_arch_t' -> 't_ttc_dac_arch' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./TTC-Library/ttc_dac_types.h - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./TTC-Library/ttc_dac.h - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./Template/examples/example_ttc_dac.c - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./TTC-Library/ttc_dac_types.h - replace 'ttc_dac_physical_index_e' -> 'e_ttc_dac_physical_index' chg: ./TTC-Library/ttc_dma_types.h - replace 'ttc_dma_architecture_e' -> 'e_ttc_dma_architecture' chg: ./TTC-Library/ttc_dma_types.h - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./TTC-Library/ttc_dma.h - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./Template/examples/example_ttc_dac.c - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./TTC-Library/ttc_dma_types.h - replace 'ttc_dma_physical_index_e' -> 'e_ttc_dma_physical_index' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_ethernet_architecture_e' -> 'e_ttc_ethernet_architecture' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_architecture_e' -> 'e_ttc_ethernet_architecture' chg: ./InstallData/install_Board_Olimex_P107.sh - replace 'ttc_ethernet_architecture_e' -> 'e_ttc_ethernet_architecture' chg: ./TTC-Library/ttc_ethernet.h - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_interface_e' -> 'e_ttc_ethernet_interface' chg: ./InstallData/install_Board_Olimex_P107.sh - replace 'ttc_ethernet_interface_e' -> 'e_ttc_ethernet_interface' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_physical_e' -> 'e_ttc_ethernet_physical' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_ethernet_physical_index_e' -> 'e_ttc_ethernet_physical_index' chg: ./TTC-Library/ttc_font_types.h - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/ttc_font.c - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/ttc_font.h - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/font/font_type1_16x24.h - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/font/font_type1_16x24.c - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./TTC-Library/ttc_font_types.h - replace 'ttc_font_generic_t' -> 't_ttc_font_generic' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_gfx_architecture_e' -> 'e_ttc_gfx_architecture' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ttc_gfx_architecture_e' -> 'e_ttc_gfx_architecture' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace 'ttc_gfx_driver_e' -> 'e_ttc_gfx_driver' chg: ./InstallData/install_Board_Mini_STM32.sh - replace 'ttc_gfx_driver_e' -> 'e_ttc_gfx_driver' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_gfx_generic_t' -> 't_ttc_gfx_generic' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_generic_t' -> 't_ttc_gfx_generic' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'ttc_gfx_generic_t' -> 't_ttc_gfx_generic' chg: ./TTC-Library/gfx/lcd_k320qvb.h - replace 'ttc_gfx_generic_t' -> 't_ttc_gfx_generic' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_gfx_generic_t' -> 't_ttc_gfx_generic' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_gfx_generic_t' -> 't_ttc_gfx_generic' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_char_t' -> 't_ttc_gfx_mt_char' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_circle_t' -> 't_ttc_gfx_mt_circle' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_clear_t' -> 't_ttc_gfx_mt_clear' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_color_t' -> 't_ttc_gfx_mt_color' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_line_t' -> 't_ttc_gfx_mt_line' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_position_t' -> 't_ttc_gfx_mt_position' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_rect_t' -> 't_ttc_gfx_mt_rect' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_string_t' -> 't_ttc_gfx_mt_string' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'ttc_gfx_mt_union_t' -> 't_ttc_gfx_mt_union' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'ttc_gfx_mt_union_t' -> 't_ttc_gfx_mt_union' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ttc_gfx_physical_index_e' -> 'e_ttc_gfx_physical_index' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_architecture_e' -> 'e_ttc_gpio_architecture' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_errorcode_e' -> 'e_ttc_gpio_errorcode' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/ttc_gpio.c - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./InstallData/install_RADIO_CC1190.sh - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/ttc_gpio.c - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_architecture_e' -> 'e_ttc_gyroscope_architecture' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_gyroscope_physical_index_e' -> 'e_ttc_gyroscope_physical_index' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_architecture_e' -> 'e_ttc_heap_architecture' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_gui_mt.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_list.h - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/network/support/network_adapt_memb.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./Documentation/TheToolChain-Manual/USART_Transmit_Buffer_Handling.svg - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./Regressions/regression_usart.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./Regressions/regression_usart.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_string.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/string/string_common.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/string/string_common.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./Template/examples/example_ttc_usart.h - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_errorcode_e' -> 'e_ttc_heap_errorcode' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_physical_index_e' -> 'e_ttc_heap_physical_index' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_pool_block_debug_t' -> 't_ttc_heap_pool_block_debug' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_pool_block_debug_t' -> 't_ttc_heap_pool_block_debug' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_pool_debug_t' -> 't_ttc_heap_pool_debug' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_pool_debug_t' -> 't_ttc_heap_pool_debug' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_pool_debug_t' -> 't_ttc_heap_pool_debug' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_pool_statistics_t' -> 't_ttc_heap_pool_statistics' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_gui_mt.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/network/support/network_adapt_memb.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/network/support/network_rime_queuebuf.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/network/support/network_adapt_memb.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_heap.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./Template/examples/example_ttc_packet.h - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_record_t' -> 't_ttc_heap_record' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_heap_record_t' -> 't_ttc_heap_record' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_i2c_address_type_e' -> 'e_ttc_i2c_address_type' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_address_type_e' -> 'e_ttc_i2c_address_type' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_address_type_e' -> 'e_ttc_i2c_address_type' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_architecture_e' -> 'e_ttc_i2c_architecture' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_architecture_t' -> 't_ttc_i2c_architecture' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_architecture_t' -> 't_ttc_i2c_architecture' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'ttc_i2c_architecture_t' -> 't_ttc_i2c_architecture' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace 'ttc_i2c_architecture_t' -> 't_ttc_i2c_architecture' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_i2c_architecture_t' -> 't_ttc_i2c_architecture' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./Template/examples/example_ttc_i2c.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_error_t' -> 't_ttc_i2c_error' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./TTC-Library/i2c/i2c_common.h - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_event_t' -> 't_ttc_i2c_event' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./TTC-Library/ttc_input.c - replace 'ttc_input_architecture_e' -> 'e_ttc_input_architecture' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_architecture_e' -> 'e_ttc_input_architecture' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input_area_t' -> 't_ttc_input_area' chg: ./TTC-Library/ttc_input.c - replace 'ttc_input_area_t' -> 't_ttc_input_area' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_area_t' -> 't_ttc_input_area' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_input_area_t' -> 't_ttc_input_area' chg: ./InstallData/install_Board_Mini_STM32.sh - replace 'ttc_input_driver_e' -> 'e_ttc_input_driver' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./TTC-Library/ttc_input.c - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./TTC-Library/input/input_touchpad.h - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./TTC-Library/ttc_input.c - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./TTC-Library/input/input_touchpad.h - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_interface_architecture_e' -> 'e_ttc_interface_architecture' chg: ./TTC-Library/ttc_interface_types.h - replace 'ttc_interface_architecture_e' -> 'e_ttc_interface_architecture' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./TTC-Library/ttc_interface.h - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./TTC-Library/ttc_interface_types.h - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./TTC-Library/interface/interface_ste101p.h - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./TTC-Library/ttc_interface_types.h - replace 'ttc_interface_physical_index_e' -> 'e_ttc_interface_physical_index' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_architecture_e' -> 'e_ttc_interrupt_architecture' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_gpio_index_t' -> 't_ttc_interrupt_gpio_index' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./Template/examples/example_ttc_interrupt.h - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_source_usart_t' -> 't_ttc_interrupt_source_usart' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_source_usart_t' -> 't_ttc_interrupt_source_usart' chg: ./Documentation/TheToolChain-Manual/chapter_Interrupts.tml - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_interrupt_usart_errors_t' -> 't_ttc_interrupt_usart_errors' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'ttc_interrupt_usart_errors_t' -> 't_ttc_interrupt_usart_errors' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'ttc_interrupt_usart_errors_t' -> 't_ttc_interrupt_usart_errors' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'ttc_interrupt_usart_errors_t' -> 't_ttc_interrupt_usart_errors' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_interrupt_usart_errors_t' -> 't_ttc_interrupt_usart_errors' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_interrupt_usart_errors_t' -> 't_ttc_interrupt_usart_errors' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_layer_phy_architecture_e' -> 'e_ttc_layer_phy_architecture' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'ttc_layer_phy_architecture_e' -> 'e_ttc_layer_phy_architecture' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./TTC-Library/ttc_layer_phy.h - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'ttc_layer_phy_physical_index_e' -> 'e_ttc_layer_phy_physical_index' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_error_e' -> 'e_ttc_list_error' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_error_e' -> 'e_ttc_list_error' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_error_e' -> 'e_ttc_list_error' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_list_error_e' -> 'e_ttc_list_error' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./Regressions/regression_ttc_timer.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./Regressions/regression_list.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_input.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_input_types.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_sysclock.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/network/support/network_adapt_list.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./Template/examples/example_ttc_list.h - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./Template/examples/example_ttc_list.c - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_operation_e' -> 'e_ttc_list_operation' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_ListSize_t' -> 't_ttc_listsize' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_statistics_t' -> 't_ttc_list_statistics' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Regressions/regression_ttc_timer.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Regressions/regression_list.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_network.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_network.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_sysclock.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/network/support/network_adapt_list.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Template/examples/example_ttc_heap.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Template/examples/example_ttc_network.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Template/examples/example_ttc_packet.h - replace 'ttc_list_t' -> 't_ttc_list' chg: ./Template/examples/example_ttc_list.c - replace 'ttc_list_t' -> 't_ttc_list' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_architecture_e' -> 'e_ttc_math_architecture' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./TTC-Library/ttc_slam.h - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector2d_rz_t' -> 't_ttc_math_int_vector2d_rz' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_int_vector2d_xy_t' -> 't_ttc_math_int_vector2d_xy' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector2d_xy_t' -> 't_ttc_math_int_vector2d_xy' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector3d_ryz_t' -> 't_ttc_math_int_vector3d_ryz' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_int_vector3d_xyz_t' -> 't_ttc_math_int_vector3d_xyz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_int_vector3d_xyz_t' -> 't_ttc_math_int_vector3d_xyz' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_lateration_3d_t' -> 't_ttc_math_lateration_3d' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_math_lateration_3d_t' -> 't_ttc_math_lateration_3d' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_lateration_3d_t' -> 't_ttc_math_lateration_3d' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_math_lateration_3d_t' -> 't_ttc_math_lateration_3d' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_precision_e' -> 'e_ttc_math_precision' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_precision_e' -> 'e_ttc_math_precision' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_precision_e' -> 'e_ttc_math_precision' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'ttc_math_precision_e' -> 'e_ttc_math_precision' chg: ./TTC-Library/math/math_software_float.c - replace 'ttc_math_precision_e' -> 'e_ttc_math_precision' chg: ./TTC-Library/math/math_software_double.c - replace 'ttc_math_precision_e' -> 'e_ttc_math_precision' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector2d_rz_t' -> 't_ttc_math_vector2d_rz' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./TTC-Library/math/math_software_double.h - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./TTC-Library/math/math_software_float.h - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector3d_ryz_t' -> 't_ttc_math_vector3d_ryz' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_slam.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/math/math_software_double.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/math/math_software_float.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/math/math_software_float.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/math/math_software_double.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/ttc_mutex.h - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/ttc_mutex.c - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/cpu/cm3_mutex.h - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_mutex.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_mutex.c - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/string/string_common.c - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/ttc_mutex.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/ttc_eeprom_emulation.c - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/ttc_mutex.c - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/cpu/cm3_mutex.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/scheduler/freertos_mutex_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_network_architecture_e' -> 'e_ttc_network_architecture' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_network_arch_t' -> 't_ttc_network_arch' chg: ./TTC-Library/network/network_6lowpan_types.h - replace 'ttc_network_arch_t' -> 't_ttc_network_arch' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac_types.h - replace 'ttc_network_arch_t' -> 't_ttc_network_arch' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_network_arch_t' -> 't_ttc_network_arch' chg: ./TTC-Library/ttc_network.c - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/ttc_network.h - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/network/network_6lowpan.h - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.h - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'ttc_network_layer_architecture_e' -> 'e_ttc_network_layer_architecture' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./TTC-Library/ttc_network_layer.h - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'ttc_network_layer_physical_index_e' -> 'e_ttc_network_layer_physical_index' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_network_node_t' -> 't_ttc_network_node' chg: ./TTC-Library/network/network_6lowpan.h - replace 'ttc_network_node_t' -> 't_ttc_network_node' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_network_node_t' -> 't_ttc_network_node' chg: ./Template/examples/example_ttc_network.c - replace 'ttc_network_node_t' -> 't_ttc_network_node' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/rtls/rtls_common.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_packet.h - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_debug_t' -> 't_ttc_packet_debug' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_debug_t' -> 't_ttc_packet_debug' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ttc_packet_debug_t' -> 't_ttc_packet_debug' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_errorcode_e' -> 'e_ttc_packet_errorcode' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_errorcode_e' -> 'e_ttc_packet_errorcode' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_errorcode_e' -> 'e_ttc_packet_errorcode' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_errorcode_e' -> 'e_ttc_packet_errorcode' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_meta_debug_t' -> 't_ttc_packet_meta_debug' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_meta_small_t' -> 't_ttc_packet_meta_small' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/rtls/rtls_common.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_packet_payload_t' -> 't_ttc_packet_payload' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_payload_t' -> 't_ttc_packet_payload' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'ttc_packet_payload_t' -> 't_ttc_packet_payload' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_status_tx_e' -> 'e_ttc_packet_status_tx' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_status_tx_e' -> 'e_ttc_packet_status_tx' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/rtls/rtls_common.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/packet/packet_common.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_radio.h - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./TTC-Library/ttc_dma_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_pwr_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_interface_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_dac_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_architecture_e' -> 'e_ttc_pwm_architecture' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./TTC-Library/ttc_pwm.h - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./TTC-Library/ttc_pwm.c - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./TTC-Library/ttc_pwm_types.h - replace 'ttc_pwm_features_t' -> 't_ttc_pwm_features' chg: ./TTC-Library/ttc_pwm.h - replace 'ttc_pwm_features_t' -> 't_ttc_pwm_features' chg: ./TTC-Library/ttc_pwm.c - replace 'ttc_pwm_features_t' -> 't_ttc_pwm_features' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace 'ttc_pwm_features_t' -> 't_ttc_pwm_features' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace 'ttc_pwm_features_t' -> 't_ttc_pwm_features' chg: ./TTC-Library/ttc_pwr_types.h - replace 'ttc_pwr_architecture_e' -> 'e_ttc_pwr_architecture' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_pwr_architecture_e' -> 'e_ttc_pwr_architecture' chg: ./TTC-Library/ttc_pwr_types.h - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./TTC-Library/ttc_pwr.h - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./TTC-Library/ttc_pwr_types.h - replace 'ttc_pwr_physical_index_e' -> 'e_ttc_pwr_physical_index' chg: ./Regressions/regression_queue.c - replace 'ttc_queue_bytes_t' -> 't_ttc_queue_bytes' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_queue_bytes_t' -> 't_ttc_queue_bytes' chg: ./TTC-Library/ttc_queue.h - replace 'ttc_queue_bytes_t' -> 't_ttc_queue_bytes' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_queue_bytes_t' -> 't_ttc_queue_bytes' chg: ./TTC-Library/ttc_queue.c - replace 'ttc_queue_bytes_t' -> 't_ttc_queue_bytes' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_queue_error_e' -> 'e_ttc_queue_error' chg: ./TTC-Library/ttc_queue.h - replace 'ttc_queue_error_e' -> 'e_ttc_queue_error' chg: ./TTC-Library/ttc_queue.c - replace 'ttc_queue_error_e' -> 'e_ttc_queue_error' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_queue_error_e' -> 'e_ttc_queue_error' chg: ./Regressions/regression_queue.c - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./TTC-Library/ttc_queue.h - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./TTC-Library/ttc_queue.c - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./Template/examples/example_threading_semaphores.h - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./Template/examples/example_gfx_boxes.h - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./Template/examples/example_threading_queues.h - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./Regressions/regression_queue.c - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./TTC-Library/ttc_queue.h - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./TTC-Library/ttc_eeprom_emulation.c - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./TTC-Library/ttc_queue.c - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_queue_waiting_task_t' -> 't_ttc_queue_waiting_task' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_architecture_e' -> 'e_ttc_radio_architecture' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'ttc_radio_architecture_e' -> 'e_ttc_radio_architecture' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_architecture_e' -> 'e_ttc_radio_architecture' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_configure_frame_filter_e' -> 'e_ttc_radio_configure_frame_filter' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_configure_frame_filter_e' -> 'e_ttc_radio_configure_frame_filter' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./InstallData/install_RADIO_CC1101.sh - replace 'ttc_radio_driver_e' -> 'e_ttc_radio_driver' chg: ./InstallData/install_RADIO_SERIAL.sh - replace 'ttc_radio_driver_e' -> 'e_ttc_radio_driver' chg: ./InstallData/install_RADIO_CC1190.sh - replace 'ttc_radio_driver_e' -> 'e_ttc_radio_driver' chg: ./InstallData/install_RADIO_CC1120.sh - replace 'ttc_radio_driver_e' -> 'e_ttc_radio_driver' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_ranging_t' -> 't_ttc_radio_packet_ranging' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_packet_reply_localization_sstofcr_t' -> 't_ttc_radio_packet_reply_localization_sstofcr' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_reply_localization_sstofcr_t' -> 't_ttc_radio_packet_reply_localization_sstofcr' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_packet_reply_ranging_sstof_t' -> 't_ttc_radio_packet_reply_ranging_sstof' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_reply_ranging_sstof_t' -> 't_ttc_radio_packet_reply_ranging_sstof' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_reply_ranging_t' -> 't_ttc_radio_packet_reply_ranging' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_report_localization_sstofcr_t' -> 't_ttc_radio_packet_report_localization_sstofcr' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_report_ranging_sstof_t' -> 't_ttc_radio_packet_report_ranging_sstof' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_request_localization_sstofcr_t' -> 't_ttc_radio_packet_request_localization_sstofcr' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_request_ranging_sstofcr_t' -> 't_ttc_radio_packet_request_ranging_sstofcr' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_packet_request_ranging_sstof_t' -> 't_ttc_radio_packet_request_ranging_sstof' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_packet_request_ranging_sstof_t' -> 't_ttc_radio_packet_request_ranging_sstof' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_packet_type_e' -> 'e_ttc_radio_packet_type' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_payload_handshake_t' -> 't_ttc_radio_payload_handshake' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_physical_index_e' -> 'e_ttc_radio_physical_index' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'ttc_real_time_clock_architecture_e' -> 'e_ttc_real_time_clock_architecture' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace 'ttc_real_time_clock_arch_t' -> 't_ttc_real_time_clock_arch' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_real_time_clock_errorcode_e' -> 'e_ttc_real_time_clock_errorcode' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'ttc_real_time_clock_errorcode_e' -> 'e_ttc_real_time_clock_errorcode' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace 'ttc_real_time_clock_errorcode_e' -> 'e_ttc_real_time_clock_errorcode' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'ttc_real_time_clock_errorcode_e' -> 'e_ttc_real_time_clock_errorcode' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_real_time_clock_errorcode_e' -> 'e_ttc_real_time_clock_errorcode' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace 'ttc_real_time_clock_errorcode_e' -> 'e_ttc_real_time_clock_errorcode' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_register_architecture_e' -> 'e_ttc_register_architecture' chg: ./TTC-Library/ttc_register.h - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_register_physical_index_e' -> 'e_ttc_register_physical_index' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace 'ttc_rtc_arch_t' -> 't_ttc_rtc_arch' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_rtc_arch_t' -> 't_ttc_rtc_arch' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/ttc_rtc.h - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_rtc_time_t' -> 't_ttc_rtc_time' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_rtc_time_t' -> 't_ttc_rtc_time' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_rtls_architecture_e' -> 'e_ttc_rtls_architecture' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_architecture_e' -> 'e_ttc_rtls_architecture' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_config_anchor_t' -> 't_ttc_rtls_config_anchor' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_config_mobile_t' -> 't_ttc_rtls_config_mobile' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_rtls_config_mobile_t' -> 't_ttc_rtls_config_mobile' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/rtls/rtls_simple4.h - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./TTC-Library/rtls/rtls_simple4.h - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./TTC-Library/ttc_rtls.h - replace 'ttc_rtls_localization_t' -> 't_ttc_rtls_localization' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_localization_t' -> 't_ttc_rtls_localization' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_rtls_localization_t' -> 't_ttc_rtls_localization' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'ttc_rtls_localization_t' -> 't_ttc_rtls_localization' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_packet_e' -> 'e_ttc_rtls_packet' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_packet_t' -> 't_ttc_rtls_packet' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_rtls_packet_t' -> 't_ttc_rtls_packet' chg: ./TTC-Library/rtls/rtls_common.h - replace 'ttc_rtls_packet_t' -> 't_ttc_rtls_packet' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_rtls_packet_t' -> 't_ttc_rtls_packet' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_rtls_packet_t' -> 't_ttc_rtls_packet' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_payload_header_t' -> 't_ttc_rtls_payload_header' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_rtls_payload_header_t' -> 't_ttc_rtls_payload_header' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_state_e' -> 'e_ttc_rtls_state' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'ttc_rtls_state_e' -> 'e_ttc_rtls_state' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_rtls_state_e' -> 'e_ttc_rtls_state' chg: ./TTC-Library/rtls/rtls_common_types.h - replace 'ttc_rtls_state_e' -> 'e_ttc_rtls_state' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_rtls_statistics_t' -> 't_ttc_rtls_statistics' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_rtls_statistics_t' -> 't_ttc_rtls_statistics' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'ttc_rtls_statistics_t' -> 't_ttc_rtls_statistics' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_architecture_e' -> 'e_ttc_sdcard_architecture' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_sdcard_architecture_e' -> 'e_ttc_sdcard_architecture' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/ttc_list.c - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/ttc_semaphore.h - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./Regressions/regression_usart.c - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./TTC-Library/ttc_semaphore.h - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./Template/examples/example_threading_semaphores.h - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/ttc_list.c - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/ttc_semaphore.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/scheduler/freertos_semaphore_types.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_slam_architecture_e' -> 'e_ttc_slam_architecture' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_architecture_e' -> 'e_ttc_slam_architecture' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_box_t' -> 't_ttc_slam_box' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_slam_box_t' -> 't_ttc_slam_box' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_slam_distance_t' -> 't_ttc_slam_distance' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_slam_distance_t' -> 't_ttc_slam_distance' chg: ./TTC-Library/ttc_slam.h - replace 'ttc_slam_distance_t' -> 't_ttc_slam_distance' chg: ./TTC-Library/ttc_rtls.c - replace 'ttc_slam_distance_t' -> 't_ttc_slam_distance' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_distance_t' -> 't_ttc_slam_distance' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_slam_distance_t' -> 't_ttc_slam_distance' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./TTC-Library/ttc_slam.h - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_slam_features_t' -> 't_ttc_slam_features' chg: ./TTC-Library/ttc_slam.h - replace 'ttc_slam_features_t' -> 't_ttc_slam_features' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_features_t' -> 't_ttc_slam_features' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_slam_features_t' -> 't_ttc_slam_features' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'ttc_slam_features_t' -> 't_ttc_slam_features' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/ttc_slam.h - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_spi_architecture_e' -> 'e_ttc_spi_architecture' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_spi_generic_t' -> 't_ttc_spi_generic' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'ttc_spi_generic_t' -> 't_ttc_spi_generic' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_spi_generic_t' -> 't_ttc_spi_generic' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_spi_physical_index_e' -> 'e_ttc_spi_physical_index' chg: ./TTC-Library/ttc_states.c - replace 'ttc_states_call_t' -> 't_ttc_states_call' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_call_t' -> 't_ttc_states_call' chg: ./TTC-Library/ttc_states.h - replace 'ttc_states_errorcode_e' -> 'e_ttc_states_errorcode' chg: ./TTC-Library/ttc_states.c - replace 'ttc_states_errorcode_e' -> 'e_ttc_states_errorcode' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_errorcode_e' -> 'e_ttc_states_errorcode' chg: ./TTC-Library/ttc_states.h - replace 'ttc_states_state_t' -> 't_ttc_states_state' chg: ./TTC-Library/ttc_states.c - replace 'ttc_states_state_t' -> 't_ttc_states_state' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_state_t' -> 't_ttc_states_state' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_states_state_t' -> 't_ttc_states_state' chg: ./Template/examples/example_ttc_states.c - replace 'ttc_states_state_t' -> 't_ttc_states_state' chg: ./InstallData/scripts/source.pl - replace 'ttc_states_state_t' -> 't_ttc_states_state' chg: ./TTC-Library/ttc_states.h - replace 'ttc_states_transition_e' -> 'e_ttc_states_transition' chg: ./TTC-Library/ttc_states.c - replace 'ttc_states_transition_e' -> 'e_ttc_states_transition' chg: ./TTC-Library/ttc_states_types.h - replace 'ttc_states_transition_e' -> 'e_ttc_states_transition' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'ttc_states_transition_e' -> 'e_ttc_states_transition' chg: ./Template/examples/example_ttc_states.c - replace 'ttc_states_transition_e' -> 'e_ttc_states_transition' chg: ./InstallData/scripts/source.pl - replace 'ttc_states_transition_e' -> 'e_ttc_states_transition' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_string_architecture_e' -> 'e_ttc_string_architecture' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_string_errorcode_e' -> 'e_ttc_string_errorcode' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_switch_architecture_e' -> 'e_ttc_switch_architecture' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_sysclock_architecture_e' -> 'e_ttc_sysclock_architecture' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./TTC-Library/ttc_sysclock.c - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./Template/examples/example_ttc_sysclock.c - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_architecture_e' -> 'e_ttc_systick_architecture' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/ttc_states.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/ttc_task.c - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/templates/regression_ttc_device.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/templates/regression_ttc_device_architecture.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/templates/example_ttc_device.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/regressions/regression_ttc_pwm.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_string.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_systick.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_pwm.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_gfx_boxes.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_rtls_simple4_types.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_states.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_sysclock.c - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_spi_master.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_systick_cortexm3.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_spi_slave.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_systick_freertos.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_leds.c - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./Template/examples/example_ttc_gfx.h - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./InstallData/scripts/source.pl - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/systick/systick_freertos.c - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/systick/systick_freertos.h - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./TTC-Library/systick/systick_freertos.c - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./TTC-Library/systick/systick_freertos.h - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_systick_profile_e' -> 'e_ttc_systick_profile' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_all_t' -> 't_ttc_task_all' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_all_t' -> 't_ttc_task_all' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_all_t' -> 't_ttc_task_all' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'ttc_task_all_t' -> 't_ttc_task_all' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'ttc_task_all_t' -> 't_ttc_task_all' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./Template/configs/FreeRTOSConfig.h - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_task_waiting_list_t' -> 't_ttc_task_waiting_list' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_task_waiting_list_t' -> 't_ttc_task_waiting_list' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_waiting_list_t' -> 't_ttc_task_waiting_list' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_task_waiting_list_t' -> 't_ttc_task_waiting_list' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_waiting_list_t' -> 't_ttc_task_waiting_list' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_waiting_list_t' -> 't_ttc_task_waiting_list' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_waiting_task_t' -> 't_ttc_task_waiting_task' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_waiting_task_t' -> 't_ttc_task_waiting_task' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_tcpip_architecture_e' -> 'e_ttc_tcpip_architecture' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_tcpip_architecture_e' -> 'e_ttc_tcpip_architecture' chg: ./TTC-Library/ttc_tcpip.h - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'ttc_tcpip_physical_index_e' -> 'e_ttc_tcpip_physical_index' chg: ./TTC-Library/network/support/network_adapt_rtimer.h - replace 'ttc_time_event_t' -> 't_ttc_time_event' chg: ./TTC-Library/network/support/network_adapt_ctimer.h - replace 'ttc_time_event_t' -> 't_ttc_time_event' chg: ./TTC-Library/ttc_timer_types.h - replace 'ttc_timer_architecture_e' -> 'e_ttc_timer_architecture' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace 'ttc_timer_arch_t' -> 't_ttc_timer_arch' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace 'ttc_timer_arch_t' -> 't_ttc_timer_arch' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/ttc_timer.h - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/ttc_timer_types.h - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./TTC-Library/ttc_timer_types.h - replace 'ttc_timer_physical_index_e' -> 'e_ttc_timer_physical_index' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'ttc_timer_statuscode_e' -> 'e_ttc_timer_statuscode' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_touchpad_architecture_e' -> 'e_ttc_touchpad_architecture' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_touchpad_architecture_e' -> 'e_ttc_touchpad_architecture' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ttc_touchpad_architecture_e' -> 'e_ttc_touchpad_architecture' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace 'ttc_touchpad_architecture_e' -> 'e_ttc_touchpad_architecture' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_touchpad_update_e' -> 'e_ttc_touchpad_update' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_touchpad_update_e' -> 'e_ttc_touchpad_update' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ttc_touchpad_update_e' -> 'e_ttc_touchpad_update' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_touchpad_update_e' -> 'e_ttc_touchpad_update' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_touchpad_update_e' -> 'e_ttc_touchpad_update' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_touchpad_update_e' -> 'e_ttc_touchpad_update' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_architecture_e' -> 'e_ttc_usart_architecture' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./TTC-Library/stm32w/stm32w_usart_types.h - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./Regressions/regression_usart.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_usart_physical_index_e' -> 'e_ttc_usart_physical_index' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'ttc_usb_errorcode_e' -> 'e_ttc_usb_errorcode' chg: ./TTC-Library/stm32/stm32_usb.h - replace 'ttc_usb_errorcode_e' -> 'e_ttc_usb_errorcode' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace 'ttc_usb_errorcode_e' -> 'e_ttc_usb_errorcode' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'ttc_usb_errorcode_e' -> 'e_ttc_usb_errorcode' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'ttc_usb_generic_t' -> 't_ttc_usb_generic' chg: ./TTC-Library/stm32/stm32_usb.h - replace 'ttc_usb_generic_t' -> 't_ttc_usb_generic' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'tut_httpd_state_t' -> 't_tut_httpd_state' chg: ./TTC-Library/network/support/network_conf.h - replace 'uip_stats_t' -> 't_uip_stats' chg: ./TTC-Library/tcpip/uip-conf.h - replace 'uip_stats_t' -> 't_uip_stats' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace 'uip_tcp_appstate_t' -> 't_uip_tcp_appstate' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'USART_BRR_t' -> 't_usart_brr' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'USART_BRR_t' -> 't_usart_brr' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'USART_CR1_t' -> 't_usart_cr1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'USART_CR1_t' -> 't_usart_cr1' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'USART_CR2_t' -> 't_usart_cr2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'USART_CR2_t' -> 't_usart_cr2' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'USART_CR3_t' -> 't_usart_cr3' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'USART_CR3_t' -> 't_usart_cr3' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'USART_DR_t' -> 't_usart_dr' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'USART_GPTR_t' -> 't_usart_gptr' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'USART_Register_t' -> 't_usart_register' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'USART_Register_t' -> 't_usart_register' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'USART_SR_t' -> 't_usart_sr' chg: ./Regressions/regression_ttc_timer.c - replace 'ValueItem_t' -> 't_valueitem' chg: ./Regressions/regression_list.c - replace 'ValueItem_t' -> 't_valueitem' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/cpu/cm3_mutex.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/radio/radio_dw1000.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/radio/radio_common.c - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/radio/radio_common.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/packet/packet_common_types.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/packet/packet_common.h - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/packet/packet_802154.h - replace '\.\./t_' -> '\.\./' chg: ./Template/QtCreator/TemplateName.files - replace '\.\./t_' -> '\.\./' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/ttc_mutex.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/cpu/cm3_mutex.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./TTC-Library/ttc_interrupt_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_rtls_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_queue_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_radio_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_mutex.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_network.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_heap_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_list.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_i2c_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_list_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_sysclock.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_semaphore.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_network_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_slam_types.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace '"t_ttc_' -> '"ttc_' chg: ./TTC-Library/ttc_register.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_cortexm3.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'ttc_t_' -> 't_ttc_' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc_t_' -> 't_ttc_' chg: ./TTC-Library/ttc_register_types.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_cortexm3.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./Template/QtCreator/TemplateName.files - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./TTC-Library/ttc_semaphore_types.h - replace 't_ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/ttc_semaphore.h - replace 't_ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./Template/QtCreator/TemplateName.files - replace 't_ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/ttc_packet_types.h - replace 't_ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/ttc_packet.c - replace 't_ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/radio/radio_dw1000.c - replace 't_ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/packet/packet_common_types.h - replace 't_ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/packet/packet_802154_types.h - replace 't_ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/ttc_semaphore.h - replace 'ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace 'ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 'ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_network.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_list.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_network_types.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./TTC-Library/ttc_rtls_types.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/packet/packet_common.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packetypes' -> 'ttc_packet_types' chg: ./#Untitled-1# - replace 'accelerometer_bno055_config_t' -> 't_accelerometer_bno055_config' chg: ./#Untitled-1# - replace 'accelerometer_lis3lv02dl_config_t' -> 't_accelerometer_lis3lv02dl_config' chg: ./#Untitled-1# - replace 'accelerometer_lis3lv02dlr_registers_t' -> 't_accelerometer_lis3lv02dlr_registers' chg: ./#Untitled-1# - replace 'accelerometer_mpu6050_config_t' -> 't_accelerometer_mpu6050_config' chg: ./#Untitled-1# - replace 'accelerometer_mpu6050_registers_t' -> 't_accelerometer_mpu6050_registers' chg: ./#Untitled-1# - replace 'ACCELEROMETER_Register_t' -> 't_accelerometer_register' chg: ./#Untitled-1# - replace 'ADC_Register_t' -> 't_adc_register' chg: ./#Untitled-1# - replace 'adc_stm32f1xx_config_t' -> 't_adc_stm32f1xx_config' chg: ./#Untitled-1# - replace 'adc_stm32f1xx_device_t' -> 't_adc_stm32f1xx_device' chg: ./#Untitled-1# - replace 'adc_stm32l1xx_config_t' -> 't_adc_stm32l1xx_config' chg: ./#Untitled-1# - replace 'AFIO_EVCR_t' -> 't_afio_evcr' chg: ./#Untitled-1# - replace 'afio_event_pin_e' -> 'e_afio_event_pin' chg: ./#Untitled-1# - replace 'afio_event_port_e' -> 'e_afio_event_port' chg: ./#Untitled-1# - replace 'AFIO_EXTICR1_t' -> 't_afio_exticr1' chg: ./#Untitled-1# - replace 'AFIO_EXTICR2_t' -> 't_afio_exticr2' chg: ./#Untitled-1# - replace 'AFIO_EXTICR3_t' -> 't_afio_exticr3' chg: ./#Untitled-1# - replace 'AFIO_EXTICR4_t' -> 't_afio_exticr4' chg: ./#Untitled-1# - replace 'BaseRegister_output_compare_mode_t' -> 't_baseregister_output_compare_mode' chg: ./#Untitled-1# - replace 'Base_t' -> 't_base' chg: ./#Untitled-1# - replace 'basic_cm3_config_t' -> 't_basic_cm3_config' chg: ./#Untitled-1# - replace 'BASIC_Register_t' -> 't_basic_register' chg: ./#Untitled-1# - replace 'basic_stm32f1xx_config_t' -> 't_basic_stm32f1xx_config' chg: ./#Untitled-1# - replace 'basic_stm32l0xx_config_t' -> 't_basic_stm32l0xx_config' chg: ./#Untitled-1# - replace 'board_stm32l100c_discovery_config_t' -> 't_board_stm32l100c_discovery_config' chg: ./#Untitled-1# - replace 'board_stm32l152_discovery_config_t' -> 't_board_stm32l152_discovery_config' chg: ./#Untitled-1# - replace 'CAN_Register_t' -> 't_can_register' chg: ./#Untitled-1# - replace 'can_stm32f1xx_config_t' -> 't_can_stm32f1xx_config' chg: ./#Untitled-1# - replace 'CFGR2_t' -> 't_cfgr2' chg: ./#Untitled-1# - replace 'CFGR_HPRE_e' -> 'e_cfgr_hpre' chg: ./#Untitled-1# - replace 'CFGR_MCOPRE_e' -> 'e_cfgr_mcopre' chg: ./#Untitled-1# - replace 'CFGR_MCOSEL_e' -> 'e_cfgr_mcosel' chg: ./#Untitled-1# - replace 'CFGR_PPRE1_e' -> 'e_cfgr_ppre1' chg: ./#Untitled-1# - replace 'CFGR_SW_e' -> 'e_cfgr_sw' chg: ./#Untitled-1# - replace 'CFGR_SWS_e' -> 'e_cfgr_sws' chg: ./#Untitled-1# - replace 'clock_time_t' -> 't_clock_time' chg: ./#Untitled-1# - replace 'cm0_Semaphore_t' -> 't_cm0_semaphore' chg: ./#Untitled-1# - replace 'cm3_Semaphore_t' -> 't_cm3_semaphore' chg: ./#Untitled-1# - replace 'ConfigLED_t' -> 't_configled' chg: ./#Untitled-1# - replace 'config_t' -> 't_config' chg: ./#Untitled-1# - replace 'CPU_Register_t' -> 't_cpu_register' chg: ./#Untitled-1# - replace 'dac_Register_t' -> 't_dac_register' chg: ./#Untitled-1# - replace 'DAC_Register_t' -> 't_dac_register' chg: ./#Untitled-1# - replace 'DAC_stm32l1_mask_or_amplitude_e' -> 'e_dac_stm32l1_mask_or_amplitude' chg: ./#Untitled-1# - replace 'DAC_stm32l1_output_buffer_e' -> 'e_dac_stm32l1_output_buffer' chg: ./#Untitled-1# - replace 'DAC_stm32l1_trigger_source_e' -> 'e_dac_stm32l1_trigger_source' chg: ./#Untitled-1# - replace 'DAC_stm32l1_wave_gen_e' -> 'e_dac_stm32l1_wave_gen' chg: ./#Untitled-1# - replace 'dac_stm32l1xx_mask_or_amplitude_e' -> 'e_dac_stm32l1xx_mask_or_amplitude' chg: ./#Untitled-1# - replace 'dac_stm32l1xx_output_buffer_e' -> 'e_dac_stm32l1xx_output_buffer' chg: ./#Untitled-1# - replace 'dac_stm32l1xx_trigger_source_e' -> 'e_dac_stm32l1xx_trigger_source' chg: ./#Untitled-1# - replace 'dac_stm32l1xx_wave_e' -> 'e_dac_stm32l1xx_wave' chg: ./#Untitled-1# - replace 'dac_stm32l1xx_wave_gen_e' -> 'e_dac_stm32l1xx_wave_gen' chg: ./#Untitled-1# - replace 'DMA_Register_t' -> 't_dma_register' chg: ./#Untitled-1# - replace 'ETHERNET_Register_t' -> 't_ethernet_register' chg: ./#Untitled-1# - replace 'et_PrintJob_t' -> 't_et_printjob' chg: ./#Untitled-1# - replace 'Events_t' -> 't_events' chg: ./#Untitled-1# - replace 'example_i2c_t' -> 't_example_i2c' chg: ./#Untitled-1# - replace 'example_ttc_rtls_crtof_simple_2d_data_t' -> 't_example_ttc_rtls_crtof_simple_2d_data' chg: ./#Untitled-1# - replace 'field_length_t' -> 't_field_length' chg: ./#Untitled-1# - replace 'frame802154_aux_hdr_t' -> 't_frame802154_aux_hdr' chg: ./#Untitled-1# - replace 'frame802154_fcf_t' -> 't_frame802154_fcf' chg: ./#Untitled-1# - replace 'frame802154_scf_t' -> 't_frame802154_scf' chg: ./#Untitled-1# - replace 'frame802154_t' -> 't_frame802154' chg: ./#Untitled-1# - replace 'GFX_Register_t' -> 't_gfx_register' chg: ./#Untitled-1# - replace 'gni_mt_NumberArea_t' -> 't_gni_mt_numberarea' chg: ./#Untitled-1# - replace 'gni_NumberArea_t' -> 't_gni_numberarea' chg: ./#Untitled-1# - replace 'gpio_interrupt_source_e' -> 'e_gpio_interrupt_source' chg: ./#Untitled-1# - replace 'gpio_port_input_e' -> 'e_gpio_port_input' chg: ./#Untitled-1# - replace 'gpio_port_mode_e' -> 'e_gpio_port_mode' chg: ./#Untitled-1# - replace 'gpio_port_output_e' -> 'e_gpio_port_output' chg: ./#Untitled-1# - replace 'GPIO_Register_t' -> 't_gpio_register' chg: ./#Untitled-1# - replace 'gpio_stm32f1xx_alternate_function_e' -> 'e_gpio_stm32f1xx_alternate_function' chg: ./#Untitled-1# - replace 'gpio_stm32f1xx_bank_e' -> 'e_gpio_stm32f1xx_bank' chg: ./#Untitled-1# - replace 'gpio_stm32f1xx_mode_e' -> 'e_gpio_stm32f1xx_mode' chg: ./#Untitled-1# - replace 'gpio_stm32f1xx_pin_e' -> 'e_gpio_stm32f1xx_pin' chg: ./#Untitled-1# - replace 'gpio_stm32f1xx_values_t' -> 't_gpio_stm32f1xx_values' chg: ./#Untitled-1# - replace 'gpio_stm32l0xx_bank_e' -> 'e_gpio_stm32l0xx_bank' chg: ./#Untitled-1# - replace 'gpio_stm32l0xx_pin_e' -> 'e_gpio_stm32l0xx_pin' chg: ./#Untitled-1# - replace 'gpio_stm32l0xx_values_t' -> 't_gpio_stm32l0xx_values' chg: ./#Untitled-1# - replace 'gpio_stm32l1xx_alternate_function_e' -> 'e_gpio_stm32l1xx_alternate_function' chg: ./#Untitled-1# - replace 'gpio_stm32l1xx_bank_e' -> 'e_gpio_stm32l1xx_bank' chg: ./#Untitled-1# - replace 'gpio_stm32l1xx_mode_e' -> 'e_gpio_stm32l1xx_mode' chg: ./#Untitled-1# - replace 'gpio_stm32l1xx_pin_e' -> 'e_gpio_stm32l1xx_pin' chg: ./#Untitled-1# - replace 'gpio_stm32l1xx_pull_e' -> 'e_gpio_stm32l1xx_pull' chg: ./#Untitled-1# - replace 'gpio_stm32l1xx_values_t' -> 't_gpio_stm32l1xx_values' chg: ./#Untitled-1# - replace 'gpio_stm32w1xx_alternate_function_e' -> 'e_gpio_stm32w1xx_alternate_function' chg: ./#Untitled-1# - replace 'gpio_stm32w1xx_bank_e' -> 'e_gpio_stm32w1xx_bank' chg: ./#Untitled-1# - replace 'gpio_stm32w1xx_pin_e' -> 'e_gpio_stm32w1xx_pin' chg: ./#Untitled-1# - replace 'gpio_stm32w1xx_values_t' -> 't_gpio_stm32w1xx_values' chg: ./#Untitled-1# - replace 'GPIOx_BRR_t' -> 't_gpiox_brr' chg: ./#Untitled-1# - replace 'GPIOx_BSRR_t' -> 't_gpiox_bsrr' chg: ./#Untitled-1# - replace 'GPIOx_CRH_t' -> 't_gpiox_crh' chg: ./#Untitled-1# - replace 'GPIOx_CRL_t' -> 't_gpiox_crl' chg: ./#Untitled-1# - replace 'GPIOx_IDR_t' -> 't_gpiox_idr' chg: ./#Untitled-1# - replace 'GPIOx_LCKR_t' -> 't_gpiox_lckr' chg: ./#Untitled-1# - replace 'GPIOx_ODR_t' -> 't_gpiox_odr' chg: ./#Untitled-1# - replace 'gui_Keyboard_t' -> 't_gui_keyboard' chg: ./#Untitled-1# - replace 'gui_mt_Keyboard_t' -> 't_gui_mt_keyboard' chg: ./#Untitled-1# - replace 'gyroscope_mpu6050_registers_t' -> 't_gyroscope_mpu6050_registers' chg: ./#Untitled-1# - replace 'GYROSCOPE_Register_t' -> 't_gyroscope_register' chg: ./#Untitled-1# - replace 'HEAP_Register_t' -> 't_heap_register' chg: ./#Untitled-1# - replace 'I2C_OAR1_10b_t' -> 't_i2c_oar1_10b' chg: ./#Untitled-1# - replace 'I2C_OAR1_7b_t' -> 't_i2c_oar1_7b' chg: ./#Untitled-1# - replace 'I2C_Register_t' -> 't_i2c_register' chg: ./#Untitled-1# - replace 'i2c_stm32l1xx_event_e' -> 'e_i2c_stm32l1xx_event' chg: ./#Untitled-1# - replace 'i2c_stm32l1xx_flag_sr1_e' -> 'e_i2c_stm32l1xx_flag_sr1' chg: ./#Untitled-1# - replace 'i2c_stm32l1xx_flag_sr2_e' -> 'e_i2c_stm32l1xx_flag_sr2' chg: ./#Untitled-1# - replace 'input_helper_list_t' -> 't_input_helper_list' chg: ./#Untitled-1# - replace 'input_helper_types_e' -> 'e_input_helper_types' chg: ./#Untitled-1# - replace 'int16_t' -> 't_int16' chg: ./#Untitled-1# - replace 'int32_t' -> 't_int32' chg: ./#Untitled-1# - replace 'int8_t' -> 't_int8' chg: ./#Untitled-1# - replace 'INTERFACE_Register_t' -> 't_interface_register' chg: ./#Untitled-1# - replace 'interrupt_cortexm3_interrupt_faults_t' -> 't_interrupt_cortexm3_interrupt_faults' chg: ./#Untitled-1# - replace 'interrupt_gpio_register_t' -> 't_interrupt_gpio_register' chg: ./#Untitled-1# - replace 'INTERRUPT_Register_t' -> 't_interrupt_register' chg: ./#Untitled-1# - replace 'interrupt_stm32l1xx_config_gpio_t' -> 't_interrupt_stm32l1xx_config_gpio' chg: ./#Untitled-1# - replace 'interrupt_stm32l1xx_config_i2c_t' -> 't_interrupt_stm32l1xx_config_i2c' chg: ./#Untitled-1# - replace 'interrupt_stm32l1xx_config_usart_t' -> 't_interrupt_stm32l1xx_config_usart' chg: ./#Untitled-1# - replace 'interrupt_stm32w1xx_gpio_t' -> 't_interrupt_stm32w1xx_gpio' chg: ./#Untitled-1# - replace 'interrupt_stm32w_interrupt_lines_e' -> 'e_interrupt_stm32w_interrupt_lines' chg: ./#Untitled-1# - replace 'LAYER_PHY_Register_t' -> 't_layer_phy_register' chg: ./#Untitled-1# - replace 'MAC_Register_t' -> 't_mac_register' chg: ./#Untitled-1# - replace 'math_double_t' -> 't_math_double' chg: ./#Untitled-1# - replace 'math_float_t' -> 't_math_float' chg: ./#Untitled-1# - replace 'MEMORY_Register_t' -> 't_memory_register' chg: ./#Untitled-1# - replace 'my_my_state_number_e' -> 'e_my_my_state_number' chg: ./#Untitled-1# - replace 'my_state_number_e' -> 'e_my_state_number' chg: ./#Untitled-1# - replace 'my_states_data_t' -> 't_my_states_data' chg: ./#Untitled-1# - replace 'my_type_t' -> 't_my_type' chg: ./#Untitled-1# - replace 'name_e' -> 'e_name' chg: ./#Untitled-1# - replace 'NETWORK_LAYER_Register_t' -> 't_network_layer_register' chg: ./#Untitled-1# - replace 'NETWORK_Register_t' -> 't_network_register' chg: ./#Untitled-1# - replace 'packet_802154_ack_000000_t' -> 't_packet_802154_ack_000000' chg: ./#Untitled-1# - replace 'packet_802154_auxiliary_security_s00_t' -> 't_packet_802154_auxiliary_security_s00' chg: ./#Untitled-1# - replace 'packet_802154_auxiliary_security_s01_t' -> 't_packet_802154_auxiliary_security_s01' chg: ./#Untitled-1# - replace 'packet_802154_auxiliary_security_s10_t' -> 't_packet_802154_auxiliary_security_s10' chg: ./#Untitled-1# - replace 'packet_802154_auxiliary_security_s11_t' -> 't_packet_802154_auxiliary_security_s11' chg: ./#Untitled-1# - replace 'packet_802154_beacon_000010_t' -> 't_packet_802154_beacon_000010' chg: ./#Untitled-1# - replace 'packet_802154_beacon_000011_t' -> 't_packet_802154_beacon_000011' chg: ./#Untitled-1# - replace 'packet_802154_beacon_address_spec_t' -> 't_packet_802154_beacon_address_spec' chg: ./#Untitled-1# - replace 'packet_802154_beacon_gts_descriptor_t' -> 't_packet_802154_beacon_gts_descriptor' chg: ./#Untitled-1# - replace 'packet_802154_beacon_gts_directions_t' -> 't_packet_802154_beacon_gts_directions' chg: ./#Untitled-1# - replace 'packet_802154_beacon_gts_spec_t' -> 't_packet_802154_beacon_gts_spec' chg: ./#Untitled-1# - replace 'packet_802154_beacon_superframe_spec_t' -> 't_packet_802154_beacon_superframe_spec' chg: ./#Untitled-1# - replace 'packet_802154_command_000010_t' -> 't_packet_802154_command_000010' chg: ./#Untitled-1# - replace 'packet_802154_command_000011_t' -> 't_packet_802154_command_000011' chg: ./#Untitled-1# - replace 'packet_802154_command_001000_t' -> 't_packet_802154_command_001000' chg: ./#Untitled-1# - replace 'packet_802154_command_001010_t' -> 't_packet_802154_command_001010' chg: ./#Untitled-1# - replace 'packet_802154_command_001100_t' -> 't_packet_802154_command_001100' chg: ./#Untitled-1# - replace 'packet_802154_command_001110_t' -> 't_packet_802154_command_001110' chg: ./#Untitled-1# - replace 'packet_802154_command_001111_t' -> 't_packet_802154_command_001111' chg: ./#Untitled-1# - replace 'packet_802154_command_011000_t' -> 't_packet_802154_command_011000' chg: ./#Untitled-1# - replace 'packet_802154_command_011010_t' -> 't_packet_802154_command_011010' chg: ./#Untitled-1# - replace 'packet_802154_command_011100_t' -> 't_packet_802154_command_011100' chg: ./#Untitled-1# - replace 'packet_802154_command_011110_t' -> 't_packet_802154_command_011110' chg: ./#Untitled-1# - replace 'packet_802154_command_011111_t' -> 't_packet_802154_command_011111' chg: ./#Untitled-1# - replace 'packet_802154_data_000010_t' -> 't_packet_802154_data_000010' chg: ./#Untitled-1# - replace 'packet_802154_data_000011_t' -> 't_packet_802154_data_000011' chg: ./#Untitled-1# - replace 'packet_802154_data_001000_t' -> 't_packet_802154_data_001000' chg: ./#Untitled-1# - replace 'packet_802154_data_001010_t' -> 't_packet_802154_data_001010' chg: ./#Untitled-1# - replace 'packet_802154_data_001100_t' -> 't_packet_802154_data_001100' chg: ./#Untitled-1# - replace 'packet_802154_data_001110_t' -> 't_packet_802154_data_001110' chg: ./#Untitled-1# - replace 'packet_802154_data_001111_t' -> 't_packet_802154_data_001111' chg: ./#Untitled-1# - replace 'packet_802154_data_011000_t' -> 't_packet_802154_data_011000' chg: ./#Untitled-1# - replace 'packet_802154_data_011010_t' -> 't_packet_802154_data_011010' chg: ./#Untitled-1# - replace 'packet_802154_data_011100_t' -> 't_packet_802154_data_011100' chg: ./#Untitled-1# - replace 'packet_802154_data_011110_t' -> 't_packet_802154_data_011110' chg: ./#Untitled-1# - replace 'packet_802154_data_011111_t' -> 't_packet_802154_data_011111' chg: ./#Untitled-1# - replace 'packet_802154_fcf_address_type_e' -> 'e_packet_802154_fcf_address_type' chg: ./#Untitled-1# - replace 'packet_802154_fcf_frame_type_e' -> 'e_packet_802154_fcf_frame_type' chg: ./#Untitled-1# - replace 'packet_802154_fcf_frame_version_e' -> 'e_packet_802154_fcf_frame_version' chg: ./#Untitled-1# - replace 'packet_802154_generic_t' -> 't_packet_802154_generic' chg: ./#Untitled-1# - replace 'packet_802154_key_identifier_mode_e' -> 'e_packet_802154_key_identifier_mode' chg: ./#Untitled-1# - replace 'packet_802154_mac_t' -> 't_packet_802154_mac' chg: ./#Untitled-1# - replace 'packet_802154_meta_t' -> 't_packet_802154_meta' chg: ./#Untitled-1# - replace 'packet_802154_mhr_000010_t' -> 't_packet_802154_mhr_000010' chg: ./#Untitled-1# - replace 'packet_802154_mhr_000011_t' -> 't_packet_802154_mhr_000011' chg: ./#Untitled-1# - replace 'packet_802154_mhr_001000_t' -> 't_packet_802154_mhr_001000' chg: ./#Untitled-1# - replace 'packet_802154_mhr_001010_t' -> 't_packet_802154_mhr_001010' chg: ./#Untitled-1# - replace 'packet_802154_mhr_001100_t' -> 't_packet_802154_mhr_001100' chg: ./#Untitled-1# - replace 'packet_802154_mhr_001110_t' -> 't_packet_802154_mhr_001110' chg: ./#Untitled-1# - replace 'packet_802154_mhr_001111_t' -> 't_packet_802154_mhr_001111' chg: ./#Untitled-1# - replace 'packet_802154_mhr_010010_t' -> 't_packet_802154_mhr_010010' chg: ./#Untitled-1# - replace 'packet_802154_mhr_010011_t' -> 't_packet_802154_mhr_010011' chg: ./#Untitled-1# - replace 'packet_802154_mhr_011000_t' -> 't_packet_802154_mhr_011000' chg: ./#Untitled-1# - replace 'packet_802154_mhr_011010_t' -> 't_packet_802154_mhr_011010' chg: ./#Untitled-1# - replace 'packet_802154_mhr_011100_t' -> 't_packet_802154_mhr_011100' chg: ./#Untitled-1# - replace 'packet_802154_mhr_011110_t' -> 't_packet_802154_mhr_011110' chg: ./#Untitled-1# - replace 'packet_802154_mhr_011111_t' -> 't_packet_802154_mhr_011111' chg: ./#Untitled-1# - replace 'packet_802154_security_level_e' -> 'e_packet_802154_security_level' chg: ./#Untitled-1# - replace 'packetbuf_attr_t' -> 't_packetbuf_attr' chg: ./#Untitled-1# - replace 'packet_common_types_list_t' -> 't_packet_common_types_list' chg: ./#Untitled-1# - replace 'packet_common_types_types_e' -> 'e_packet_common_types_types' chg: ./#Untitled-1# - replace 'pEnetDmaDesc_t' -> 't_penetdmadesc' chg: ./#Untitled-1# - replace 'PHR_t' -> 't_phr' chg: ./#Untitled-1# - replace 'pRecDesc0_t' -> 't_precdesc0' chg: ./#Untitled-1# - replace 'pRecDesc1_t' -> 't_precdesc1' chg: ./#Untitled-1# - replace 'process_data_t' -> 't_process_data' chg: ./#Untitled-1# - replace 'process_event_t' -> 't_process_event' chg: ./#Untitled-1# - replace 'process_num_events_t' -> 't_process_num_events' chg: ./#Untitled-1# - replace 'pTranDesc0_t' -> 't_ptrandesc0' chg: ./#Untitled-1# - replace 'pTranDesc1_t' -> 't_ptrandesc1' chg: ./#Untitled-1# - replace 'PWM_Cfg_t' -> 't_pwm_cfg' chg: ./#Untitled-1# - replace 'PWM_Command_e' -> 'e_pwm_command' chg: ./#Untitled-1# - replace 'PWM_Status_t' -> 't_pwm_status' chg: ./#Untitled-1# - replace 'PWM_TimerCfg_t' -> 't_pwm_timercfg' chg: ./#Untitled-1# - replace 'PWR_Register_t' -> 't_pwr_register' chg: ./#Untitled-1# - replace 'pwr_stm32l1xx_mode_e' -> 'e_pwr_stm32l1xx_mode' chg: ./#Untitled-1# - replace 'QueueItem_t' -> 't_queueitem' chg: ./#Untitled-1# - replace 'radio_common_protocol_iterator_t' -> 't_radio_common_protocol_iterator' chg: ./#Untitled-1# - replace 'radio_common_ranging_type_e' -> 'e_radio_common_ranging_type' chg: ./#Untitled-1# - replace 'radio_dw1000_chan_ctrl_rxprf_e' -> 'e_radio_dw1000_chan_ctrl_rxprf' chg: ./#Untitled-1# - replace 'radio_dw1000_changed_t' -> 't_radio_dw1000_changed' chg: ./#Untitled-1# - replace 'radio_dw1000_channel_t' -> 't_radio_dw1000_channel' chg: ./#Untitled-1# - replace 'radio_dw1000_clocking_scheme_e' -> 'e_radio_dw1000_clocking_scheme' chg: ./#Untitled-1# - replace 'radio_dw1000_clock_input_e' -> 'e_radio_dw1000_clock_input' chg: ./#Untitled-1# - replace 'radio_dw1000_datarates_e' -> 'e_radio_dw1000_datarates' chg: ./#Untitled-1# - replace 'radio_dw1000_frame_meta_t' -> 't_radio_dw1000_frame_meta' chg: ./#Untitled-1# - replace 'radio_dw1000_max_payload_size_e' -> 'e_radio_dw1000_max_payload_size' chg: ./#Untitled-1# - replace 'radio_dw1000_otp_address_e' -> 'e_radio_dw1000_otp_address' chg: ./#Untitled-1# - replace 'radio_dw1000_otp_data_t' -> 't_radio_dw1000_otp_data' chg: ./#Untitled-1# - replace 'radio_dw1000_otp_parameter_set_e' -> 'e_radio_dw1000_otp_parameter_set' chg: ./#Untitled-1# - replace 'radio_dw1000_pmsc_control_e' -> 'e_radio_dw1000_pmsc_control' chg: ./#Untitled-1# - replace 'radio_dw1000_pmsc_state_e' -> 'e_radio_dw1000_pmsc_state' chg: ./#Untitled-1# - replace 'radio_dw1000_preamble_configuration_e' -> 'e_radio_dw1000_preamble_configuration' chg: ./#Untitled-1# - replace 'radio_dw1000_pulse_repetition_frequency_e' -> 'e_radio_dw1000_pulse_repetition_frequency' chg: ./#Untitled-1# - replace 'radio_dw1000_register_e' -> 'e_radio_dw1000_register' chg: ./#Untitled-1# - replace 'radio_dw1000_registers_list_t' -> 't_radio_dw1000_registers_list' chg: ./#Untitled-1# - replace 'radio_dw1000_registers_t' -> 't_radio_dw1000_registers' chg: ./#Untitled-1# - replace 'radio_dw1000_rx_state_e' -> 'e_radio_dw1000_rx_state' chg: ./#Untitled-1# - replace 'radio_dw1000_spi_speed_e' -> 'e_radio_dw1000_spi_speed' chg: ./#Untitled-1# - replace 'radio_dw1000_status_isr_e' -> 'e_radio_dw1000_status_isr' chg: ./#Untitled-1# - replace 'radio_dw1000_transaction_t' -> 't_radio_dw1000_transaction' chg: ./#Untitled-1# - replace 'radio_dw1000_transmit_power_t' -> 't_radio_dw1000_transmit_power' chg: ./#Untitled-1# - replace 'radio_dw1000_tx_state_e' -> 'e_radio_dw1000_tx_state' chg: ./#Untitled-1# - replace 'radio_dw1000_virtual_channel_e' -> 'e_radio_dw1000_virtual_channel' chg: ./#Untitled-1# - replace 'radio_foo_virtualchannel_e' -> 'e_radio_foo_virtualchannel' chg: ./#Untitled-1# - replace 'RCC_ICSR_MSIRANGE_e' -> 'e_rcc_icsr_msirange' chg: ./#Untitled-1# - replace 'REAL_TIME_CLOCK_Register_t' -> 't_real_time_clock_register' chg: ./#Untitled-1# - replace 'register_cortexm3_actlr_t' -> 't_register_cortexm3_actlr' chg: ./#Untitled-1# - replace 'register_cortexm3_AIRCR_PRIGROUP_e' -> 'e_register_cortexm3_aircr_prigroup' chg: ./#Untitled-1# - replace 'register_cortexm3_calib_t' -> 't_register_cortexm3_calib' chg: ./#Untitled-1# - replace 'register_cortexm3_ctrl_t' -> 't_register_cortexm3_ctrl' chg: ./#Untitled-1# - replace 'register_cortexm3_load_t' -> 't_register_cortexm3_load' chg: ./#Untitled-1# - replace 'register_cortexm3_NVIC_Interrupts0_t' -> 't_register_cortexm3_nvic_interrupts0' chg: ./#Untitled-1# - replace 'register_cortexm3_NVIC_Interrupts1_t' -> 't_register_cortexm3_nvic_interrupts1' chg: ./#Untitled-1# - replace 'register_cortexm3_NVIC_Interrupts2_t' -> 't_register_cortexm3_nvic_interrupts2' chg: ./#Untitled-1# - replace 'register_cortexm3_NVIC_IP_t' -> 't_register_cortexm3_nvic_ip' chg: ./#Untitled-1# - replace 'register_cortexm3_NVIC_STIR_t' -> 't_register_cortexm3_nvic_stir' chg: ./#Untitled-1# - replace 'register_cortexm3_nvic_t' -> 't_register_cortexm3_nvic' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_CCR_t' -> 't_register_cortexm3_scb_ccr' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_CFSR_BFSR_t' -> 't_register_cortexm3_scb_cfsr_bfsr' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_CFSR_MMFSR_t' -> 't_register_cortexm3_scb_cfsr_mmfsr' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_CFSR_t' -> 't_register_cortexm3_scb_cfsr' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_CFSR_UFSR_t' -> 't_register_cortexm3_scb_cfsr_ufsr' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_HFSR_t' -> 't_register_cortexm3_scb_hfsr' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_SCR_t' -> 't_register_cortexm3_scb_scr' chg: ./#Untitled-1# - replace 'register_cortexm3_SCB_SHCSR_t' -> 't_register_cortexm3_scb_shcsr' chg: ./#Untitled-1# - replace 'register_cortexm3_scb_t' -> 't_register_cortexm3_scb' chg: ./#Untitled-1# - replace 'register_cortexm3_stk_t' -> 't_register_cortexm3_stk' chg: ./#Untitled-1# - replace 'register_cortexm3_SYST_CALIB_t' -> 't_register_cortexm3_syst_calib' chg: ./#Untitled-1# - replace 'register_cortexm3_SYST_CSR_t' -> 't_register_cortexm3_syst_csr' chg: ./#Untitled-1# - replace 'register_cortexm3_SYST_CVR_t' -> 't_register_cortexm3_syst_cvr' chg: ./#Untitled-1# - replace 'register_cortexm3_SYST_RVR_t' -> 't_register_cortexm3_syst_rvr' chg: ./#Untitled-1# - replace 'register_cortexm3_val_t' -> 't_register_cortexm3_val' chg: ./#Untitled-1# - replace 'REGISTER_Register_t' -> 't_register_register' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_cr1_t' -> 't_register_stm32f1xx_adc_cr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_cr2_t' -> 't_register_stm32f1xx_adc_cr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_dr_t' -> 't_register_stm32f1xx_adc_dr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_htr_t' -> 't_register_stm32f1xx_adc_htr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jdr1_t' -> 't_register_stm32f1xx_adc_jdr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jdr2_t' -> 't_register_stm32f1xx_adc_jdr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jdr3_t' -> 't_register_stm32f1xx_adc_jdr3' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jdr4_t' -> 't_register_stm32f1xx_adc_jdr4' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jofr1_t' -> 't_register_stm32f1xx_adc_jofr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jofr2_t' -> 't_register_stm32f1xx_adc_jofr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jofr3_t' -> 't_register_stm32f1xx_adc_jofr3' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jofr4_t' -> 't_register_stm32f1xx_adc_jofr4' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_jsqr_t' -> 't_register_stm32f1xx_adc_jsqr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_ltr_t' -> 't_register_stm32f1xx_adc_ltr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_smpr1_t' -> 't_register_stm32f1xx_adc_smpr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_smpr2_t' -> 't_register_stm32f1xx_adc_smpr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_sqr1_t' -> 't_register_stm32f1xx_adc_sqr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_sqr2_t' -> 't_register_stm32f1xx_adc_sqr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_sqr3_t' -> 't_register_stm32f1xx_adc_sqr3' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_sr_t' -> 't_register_stm32f1xx_adc_sr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_adc_t' -> 't_register_stm32f1xx_adc' chg: ./#Untitled-1# - replace 'register_stm32f1xx_afio_t' -> 't_register_stm32f1xx_afio' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_btr_t' -> 't_register_stm32f1xx_can_btr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_esr_t' -> 't_register_stm32f1xx_can_esr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_fifo_mailbox_t' -> 't_register_stm32f1xx_can_fifo_mailbox' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_filter_t' -> 't_register_stm32f1xx_can_filter' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_ier_t' -> 't_register_stm32f1xx_can_ier' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_mcr_t' -> 't_register_stm32f1xx_can_mcr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_msr_t' -> 't_register_stm32f1xx_can_msr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_rdtxr_t' -> 't_register_stm32f1xx_can_rdtxr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_rf0r_t' -> 't_register_stm32f1xx_can_rf0r' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_rf1r_t' -> 't_register_stm32f1xx_can_rf1r' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_rixr_t' -> 't_register_stm32f1xx_can_rixr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_tdtxr_t' -> 't_register_stm32f1xx_can_tdtxr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_tixr_t' -> 't_register_stm32f1xx_can_tixr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_tsr_t' -> 't_register_stm32f1xx_can_tsr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_can_t' -> 't_register_stm32f1xx_can' chg: ./#Untitled-1# - replace 'register_stm32f1xx_exti_emr_t' -> 't_register_stm32f1xx_exti_emr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_exti_ftsr_t' -> 't_register_stm32f1xx_exti_ftsr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_exti_imr_t' -> 't_register_stm32f1xx_exti_imr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_exti_pr_t' -> 't_register_stm32f1xx_exti_pr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_exti_rtsr_t' -> 't_register_stm32f1xx_exti_rtsr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_exti_swier_t' -> 't_register_stm32f1xx_exti_swier' chg: ./#Untitled-1# - replace 'register_stm32f1xx_exti_t' -> 't_register_stm32f1xx_exti' chg: ./#Untitled-1# - replace 'register_stm32f1xx_gpio_t' -> 't_register_stm32f1xx_gpio' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_ccr_t' -> 't_register_stm32f1xx_i2c_ccr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_cr1_t' -> 't_register_stm32f1xx_i2c_cr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_cr2_t' -> 't_register_stm32f1xx_i2c_cr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_dr_t' -> 't_register_stm32f1xx_i2c_dr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_oar1_t' -> 't_register_stm32f1xx_i2c_oar1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_oar2_t' -> 't_register_stm32f1xx_i2c_oar2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_sr1_t' -> 't_register_stm32f1xx_i2c_sr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_sr2_t' -> 't_register_stm32f1xx_i2c_sr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_trise_t' -> 't_register_stm32f1xx_i2c_trise' chg: ./#Untitled-1# - replace 'register_stm32f1xx_i2c_t' -> 't_register_stm32f1xx_i2c' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_ahbenr_t' -> 't_register_stm32f1xx_rcc_ahbenr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_ahbrstr_t' -> 't_register_stm32f1xx_rcc_ahbrstr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_apb1_enr_t' -> 't_register_stm32f1xx_rcc_apb1_enr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_apb1rstr_t' -> 't_register_stm32f1xx_rcc_apb1rstr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_apb2_enr_t' -> 't_register_stm32f1xx_rcc_apb2_enr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_apb2rstr_t' -> 't_register_stm32f1xx_rcc_apb2rstr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_bdcr_t' -> 't_register_stm32f1xx_rcc_bdcr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_cfgr_t' -> 't_register_stm32f1xx_rcc_cfgr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_cir_t' -> 't_register_stm32f1xx_rcc_cir' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_cr_t' -> 't_register_stm32f1xx_rcc_cr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_csr_t' -> 't_register_stm32f1xx_rcc_csr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_rcc_t' -> 't_register_stm32f1xx_rcc' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_cr1_t' -> 't_register_stm32f1xx_spi_cr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_cr2_t' -> 't_register_stm32f1xx_spi_cr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_crc_t' -> 't_register_stm32f1xx_spi_crc' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_dr_t' -> 't_register_stm32f1xx_spi_dr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_i2scfgr_t' -> 't_register_stm32f1xx_spi_i2scfgr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_i2spr_t' -> 't_register_stm32f1xx_spi_i2spr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_rx_crc_t' -> 't_register_stm32f1xx_spi_rx_crc' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_sr_t' -> 't_register_stm32f1xx_spi_sr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_spi_t' -> 't_register_stm32f1xx_spi' chg: ./#Untitled-1# - replace 'register_stm32f1xx_timer_t' -> 't_register_stm32f1xx_timer' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usart_brr_t' -> 't_register_stm32f1xx_usart_brr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usart_cr1_t' -> 't_register_stm32f1xx_usart_cr1' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usart_cr2_t' -> 't_register_stm32f1xx_usart_cr2' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usart_cr3_t' -> 't_register_stm32f1xx_usart_cr3' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usart_dr_t' -> 't_register_stm32f1xx_usart_dr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usart_sr_t' -> 't_register_stm32f1xx_usart_sr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usart_t' -> 't_register_stm32f1xx_usart' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usb_cntr_t' -> 't_register_stm32f1xx_usb_cntr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usb_fnr_t' -> 't_register_stm32f1xx_usb_fnr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usb_istr_t' -> 't_register_stm32f1xx_usb_istr' chg: ./#Untitled-1# - replace 'register_stm32f1xx_usb_t' -> 't_register_stm32f1xx_usb' chg: ./#Untitled-1# - replace 'register_stm32l0xx_gpio_t' -> 't_register_stm32l0xx_gpio' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_cr1_t' -> 't_register_stm32l0xx_spi_cr1' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_cr2_t' -> 't_register_stm32l0xx_spi_cr2' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_crc_t' -> 't_register_stm32l0xx_spi_crc' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_dr_t' -> 't_register_stm32l0xx_spi_dr' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_i2scfgr_t' -> 't_register_stm32l0xx_spi_i2scfgr' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_i2spr_t' -> 't_register_stm32l0xx_spi_i2spr' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_rx_crc_t' -> 't_register_stm32l0xx_spi_rx_crc' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_sr_t' -> 't_register_stm32l0xx_spi_sr' chg: ./#Untitled-1# - replace 'register_stm32l0xx_spi_t' -> 't_register_stm32l0xx_spi' chg: ./#Untitled-1# - replace 'register_stm32l0xx_usart_t' -> 't_register_stm32l0xx_usart' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_cr1_t' -> 't_register_stm32l1xx_adc_cr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_cr2_t' -> 't_register_stm32l1xx_adc_cr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_dr_t' -> 't_register_stm32l1xx_adc_dr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_htr_t' -> 't_register_stm32l1xx_adc_htr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jdr1_t' -> 't_register_stm32l1xx_adc_jdr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jdr2_t' -> 't_register_stm32l1xx_adc_jdr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jdr3_t' -> 't_register_stm32l1xx_adc_jdr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jdr4_t' -> 't_register_stm32l1xx_adc_jdr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jofr1_t' -> 't_register_stm32l1xx_adc_jofr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jofr2_t' -> 't_register_stm32l1xx_adc_jofr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jofr3_t' -> 't_register_stm32l1xx_adc_jofr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jofr4_t' -> 't_register_stm32l1xx_adc_jofr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_jsqr_t' -> 't_register_stm32l1xx_adc_jsqr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_ltr_t' -> 't_register_stm32l1xx_adc_ltr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_smpr0_t' -> 't_register_stm32l1xx_adc_smpr0' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_smpr1_t' -> 't_register_stm32l1xx_adc_smpr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_smpr2_t' -> 't_register_stm32l1xx_adc_smpr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_smpr3_t' -> 't_register_stm32l1xx_adc_smpr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_sqr1_t' -> 't_register_stm32l1xx_adc_sqr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_sqr2_t' -> 't_register_stm32l1xx_adc_sqr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_sqr3_t' -> 't_register_stm32l1xx_adc_sqr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_sqr4_t' -> 't_register_stm32l1xx_adc_sqr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_sqr5_t' -> 't_register_stm32l1xx_adc_sqr5' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_sr_t' -> 't_register_stm32l1xx_adc_sr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_adc_t' -> 't_register_stm32l1xx_adc' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_cr_t' -> 't_register_stm32l1xx_dac_cr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr12l1_t' -> 't_register_stm32l1xx_dac_dhr12l1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr12l2_t' -> 't_register_stm32l1xx_dac_dhr12l2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr12ld_t' -> 't_register_stm32l1xx_dac_dhr12ld' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr12r1_t' -> 't_register_stm32l1xx_dac_dhr12r1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr12r2_t' -> 't_register_stm32l1xx_dac_dhr12r2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr12rd_t' -> 't_register_stm32l1xx_dac_dhr12rd' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr8r1_t' -> 't_register_stm32l1xx_dac_dhr8r1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr8r2_t' -> 't_register_stm32l1xx_dac_dhr8r2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dhr8rd_t' -> 't_register_stm32l1xx_dac_dhr8rd' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dor1_t' -> 't_register_stm32l1xx_dac_dor1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_dor2_t' -> 't_register_stm32l1xx_dac_dor2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_sr_t' -> 't_register_stm32l1xx_dac_sr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_swtrigr_t' -> 't_register_stm32l1xx_dac_swtrigr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dac_t' -> 't_register_stm32l1xx_dac' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_ccr1_t' -> 't_register_stm32l1xx_dma_ccr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_channel_t' -> 't_register_stm32l1xx_dma_channel' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_cmar1_t' -> 't_register_stm32l1xx_dma_cmar1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_cndtr1_t' -> 't_register_stm32l1xx_dma_cndtr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_cpar1_t' -> 't_register_stm32l1xx_dma_cpar1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_ifcr_t' -> 't_register_stm32l1xx_dma_ifcr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_isr_t' -> 't_register_stm32l1xx_dma_isr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_dma_t' -> 't_register_stm32l1xx_dma' chg: ./#Untitled-1# - replace 'register_stm32l1xx_exti_emr_t' -> 't_register_stm32l1xx_exti_emr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_exti_ftsr_t' -> 't_register_stm32l1xx_exti_ftsr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_exti_imr_t' -> 't_register_stm32l1xx_exti_imr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_exti_pr_t' -> 't_register_stm32l1xx_exti_pr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_exti_rtsr_t' -> 't_register_stm32l1xx_exti_rtsr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_exti_swier_t' -> 't_register_stm32l1xx_exti_swier' chg: ./#Untitled-1# - replace 'register_stm32l1xx_exti_t' -> 't_register_stm32l1xx_exti' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpio_t' -> 't_register_stm32l1xx_gpio' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_afrh_t' -> 't_register_stm32l1xx_gpiox_afrh' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_afrl_t' -> 't_register_stm32l1xx_gpiox_afrl' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_bsrr_t' -> 't_register_stm32l1xx_gpiox_bsrr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_idr_t' -> 't_register_stm32l1xx_gpiox_idr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_lckr_t' -> 't_register_stm32l1xx_gpiox_lckr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_moder_t' -> 't_register_stm32l1xx_gpiox_moder' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_odr_t' -> 't_register_stm32l1xx_gpiox_odr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_ospeedr_t' -> 't_register_stm32l1xx_gpiox_ospeedr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_otyper_t' -> 't_register_stm32l1xx_gpiox_otyper' chg: ./#Untitled-1# - replace 'register_stm32l1xx_gpiox_pupdr_t' -> 't_register_stm32l1xx_gpiox_pupdr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_ccr_t' -> 't_register_stm32l1xx_i2c_ccr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_cr1_t' -> 't_register_stm32l1xx_i2c_cr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_cr2_t' -> 't_register_stm32l1xx_i2c_cr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_dr_t' -> 't_register_stm32l1xx_i2c_dr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_oar1_t' -> 't_register_stm32l1xx_i2c_oar1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_oar2_t' -> 't_register_stm32l1xx_i2c_oar2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_sr1_t' -> 't_register_stm32l1xx_i2c_sr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_sr2_t' -> 't_register_stm32l1xx_i2c_sr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_trise_t' -> 't_register_stm32l1xx_i2c_trise' chg: ./#Untitled-1# - replace 'register_stm32l1xx_i2c_t' -> 't_register_stm32l1xx_i2c' chg: ./#Untitled-1# - replace 'register_stm32l1xx_pwr_cr_t' -> 't_register_stm32l1xx_pwr_cr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_pwr_csr_t' -> 't_register_stm32l1xx_pwr_csr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_pwr_t' -> 't_register_stm32l1xx_pwr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_ahbenr_t' -> 't_register_stm32l1xx_rcc_ahbenr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_ahblpenr_t' -> 't_register_stm32l1xx_rcc_ahblpenr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_ahbrstr_t' -> 't_register_stm32l1xx_rcc_ahbrstr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_apb1enr_t' -> 't_register_stm32l1xx_rcc_apb1enr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_apb1lpenr_t' -> 't_register_stm32l1xx_rcc_apb1lpenr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_apb1rstr_t' -> 't_register_stm32l1xx_rcc_apb1rstr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_apb2enr_t' -> 't_register_stm32l1xx_rcc_apb2enr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_apb2lpenr_t' -> 't_register_stm32l1xx_rcc_apb2lpenr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_apb2rstr_t' -> 't_register_stm32l1xx_rcc_apb2rstr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_cfgr_t' -> 't_register_stm32l1xx_rcc_cfgr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_cir_t' -> 't_register_stm32l1xx_rcc_cir' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_cr_t' -> 't_register_stm32l1xx_rcc_cr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_csr_t' -> 't_register_stm32l1xx_rcc_csr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_icscr_t' -> 't_register_stm32l1xx_rcc_icscr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rcc_t' -> 't_register_stm32l1xx_rcc' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_ascr1_t' -> 't_register_stm32l1xx_ri_ascr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_ascr2_t' -> 't_register_stm32l1xx_ri_ascr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_asmr1_t' -> 't_register_stm32l1xx_ri_asmr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_asmr2_t' -> 't_register_stm32l1xx_ri_asmr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_asmr3_t' -> 't_register_stm32l1xx_ri_asmr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_asmr4_t' -> 't_register_stm32l1xx_ri_asmr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_asmr5_t' -> 't_register_stm32l1xx_ri_asmr5' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cicr1_t' -> 't_register_stm32l1xx_ri_cicr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cicr2_t' -> 't_register_stm32l1xx_ri_cicr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cicr3_t' -> 't_register_stm32l1xx_ri_cicr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cicr4_t' -> 't_register_stm32l1xx_ri_cicr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cicr5_t' -> 't_register_stm32l1xx_ri_cicr5' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cmr1_t' -> 't_register_stm32l1xx_ri_cmr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cmr2_t' -> 't_register_stm32l1xx_ri_cmr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cmr3_t' -> 't_register_stm32l1xx_ri_cmr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cmr4_t' -> 't_register_stm32l1xx_ri_cmr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_cmr5_t' -> 't_register_stm32l1xx_ri_cmr5' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_hyscr1_t' -> 't_register_stm32l1xx_ri_hyscr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_hyscr2_t' -> 't_register_stm32l1xx_ri_hyscr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_hyscr3_t' -> 't_register_stm32l1xx_ri_hyscr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_ri_hyscr4_t' -> 't_register_stm32l1xx_ri_hyscr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_alrmar_t' -> 't_register_stm32l1xx_rtc_alrmar' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_alrmassr_t' -> 't_register_stm32l1xx_rtc_alrmassr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_alrmbr_t' -> 't_register_stm32l1xx_rtc_alrmbr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_alrmbssr_t' -> 't_register_stm32l1xx_rtc_alrmbssr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_bkpor_t' -> 't_register_stm32l1xx_rtc_bkpor' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_calibr_t' -> 't_register_stm32l1xx_rtc_calibr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_calr_t' -> 't_register_stm32l1xx_rtc_calr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_cr_t' -> 't_register_stm32l1xx_rtc_cr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_dr_t' -> 't_register_stm32l1xx_rtc_dr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_isr_t' -> 't_register_stm32l1xx_rtc_isr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_prer_t' -> 't_register_stm32l1xx_rtc_prer' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_shiftr_t' -> 't_register_stm32l1xx_rtc_shiftr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_ssr_t' -> 't_register_stm32l1xx_rtc_ssr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_tafcr_t' -> 't_register_stm32l1xx_rtc_tafcr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_tr_t' -> 't_register_stm32l1xx_rtc_tr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_tsdr_t' -> 't_register_stm32l1xx_rtc_tsdr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_tsssr_t' -> 't_register_stm32l1xx_rtc_tsssr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_tstr_t' -> 't_register_stm32l1xx_rtc_tstr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_t' -> 't_register_stm32l1xx_rtc' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_wpr_t' -> 't_register_stm32l1xx_rtc_wpr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_rtc_wutr_t' -> 't_register_stm32l1xx_rtc_wutr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_cr1_t' -> 't_register_stm32l1xx_spi_cr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_cr2_t' -> 't_register_stm32l1xx_spi_cr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_crc_t' -> 't_register_stm32l1xx_spi_crc' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_dr_t' -> 't_register_stm32l1xx_spi_dr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_i2scfgr_t' -> 't_register_stm32l1xx_spi_i2scfgr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_i2spr_t' -> 't_register_stm32l1xx_spi_i2spr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_rx_crc_t' -> 't_register_stm32l1xx_spi_rx_crc' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_sr_t' -> 't_register_stm32l1xx_spi_sr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_spi_t' -> 't_register_stm32l1xx_spi' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_arr_t' -> 't_register_stm32l1xx_tim10_to_tim11_arr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_ccer_t' -> 't_register_stm32l1xx_tim10_to_tim11_ccer' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_ccmr1_input_capture_mode_t' -> 't_register_stm32l1xx_tim10_to_tim11_ccmr1_input_capture_mode' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_ccr1_t' -> 't_register_stm32l1xx_tim10_to_tim11_ccr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_cnt_t' -> 't_register_stm32l1xx_tim10_to_tim11_cnt' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_cr1_t' -> 't_register_stm32l1xx_tim10_to_tim11_cr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_dier_t' -> 't_register_stm32l1xx_tim10_to_tim11_dier' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_egr_t' -> 't_register_stm32l1xx_tim10_to_tim11_egr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_input_capture_mode_t' -> 't_register_stm32l1xx_tim10_to_tim11_input_capture_mode' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_or_t' -> 't_register_stm32l1xx_tim10_to_tim11_or' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_output_compare_mode_t' -> 't_register_stm32l1xx_tim10_to_tim11_output_compare_mode' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_psc_t' -> 't_register_stm32l1xx_tim10_to_tim11_psc' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_smcr_t' -> 't_register_stm32l1xx_tim10_to_tim11_smcr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim10_to_tim11_sr_t' -> 't_register_stm32l1xx_tim10_to_tim11_sr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim2_to_tim4_input_capture_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_input_capture_mode' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim2_to_tim4_output_compare_mode_t' -> 't_register_stm32l1xx_tim2_to_tim4_output_compare_mode' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim6_to_tim7_t' -> 't_register_stm32l1xx_tim6_to_tim7' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim9_input_capture_t' -> 't_register_stm32l1xx_tim9_input_capture' chg: ./#Untitled-1# - replace 'register_stm32l1xx_tim9_output_compare_t' -> 't_register_stm32l1xx_tim9_output_compare' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timer_t' -> 't_register_stm32l1xx_timer' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_arr_t' -> 't_register_stm32l1xx_timx_arr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_ccer_t' -> 't_register_stm32l1xx_timx_ccer' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_ccmr1_compare_mode_t' -> 't_register_stm32l1xx_timx_ccmr1_compare_mode' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_ccmr2_compare_mode_t' -> 't_register_stm32l1xx_timx_ccmr2_compare_mode' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_ccr1_t' -> 't_register_stm32l1xx_timx_ccr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_ccr2_t' -> 't_register_stm32l1xx_timx_ccr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_ccr3_t' -> 't_register_stm32l1xx_timx_ccr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_ccr4_t' -> 't_register_stm32l1xx_timx_ccr4' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_cnt_t' -> 't_register_stm32l1xx_timx_cnt' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_cr1_t' -> 't_register_stm32l1xx_timx_cr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_cr2_t' -> 't_register_stm32l1xx_timx_cr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_dcr_t' -> 't_register_stm32l1xx_timx_dcr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_dier_t' -> 't_register_stm32l1xx_timx_dier' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_dmar_t' -> 't_register_stm32l1xx_timx_dmar' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_egr_t' -> 't_register_stm32l1xx_timx_egr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_psc_t' -> 't_register_stm32l1xx_timx_psc' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_smcr_t' -> 't_register_stm32l1xx_timx_smcr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_timx_sr_t' -> 't_register_stm32l1xx_timx_sr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_brr_t' -> 't_register_stm32l1xx_usart_brr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_cr1_t' -> 't_register_stm32l1xx_usart_cr1' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_cr2_t' -> 't_register_stm32l1xx_usart_cr2' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_cr3_t' -> 't_register_stm32l1xx_usart_cr3' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_dr_t' -> 't_register_stm32l1xx_usart_dr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_gtpr_t' -> 't_register_stm32l1xx_usart_gtpr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_sr_t' -> 't_register_stm32l1xx_usart_sr' chg: ./#Untitled-1# - replace 'register_stm32l1xx_usart_t' -> 't_register_stm32l1xx_usart' chg: ./#Untitled-1# - replace 'register_stm32w1xx_all_t' -> 't_register_stm32w1xx_all' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_DBGCFG_t' -> 't_register_stm32w1xx_gpio_dbgcfg' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_DBGSTAT_t' -> 't_register_stm32w1xx_gpio_dbgstat' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_debug_wake_irq_t' -> 't_register_stm32w1xx_gpio_debug_wake_irq' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_INTCFGx_t' -> 't_register_stm32w1xx_gpio_intcfgx' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_interruptCFG_t' -> 't_register_stm32w1xx_gpio_interruptcfg' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_interruptFLAG_t' -> 't_register_stm32w1xx_gpio_interruptflag' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_IRQCSEL_t' -> 't_register_stm32w1xx_gpio_irqcsel' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_IRQDSEL_t' -> 't_register_stm32w1xx_gpio_irqdsel' chg: ./#Untitled-1# - replace 'register_stm32w1xx_gpio_IRQx_mode_e' -> 'e_register_stm32w1xx_gpio_irqx_mode' chg: ./#Untitled-1# - replace 'register_stm32w1xx_gpio_port_ioMode_e' -> 'e_register_stm32w1xx_gpio_port_iomode' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_PxCFGH_t' -> 't_register_stm32w1xx_gpio_pxcfgh' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_PxCFGL_t' -> 't_register_stm32w1xx_gpio_pxcfgl' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_PxCLR_t' -> 't_register_stm32w1xx_gpio_pxclr' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_PxIN_t' -> 't_register_stm32w1xx_gpio_pxin' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_PxOUT_t' -> 't_register_stm32w1xx_gpio_pxout' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_PxSET_t' -> 't_register_stm32w1xx_gpio_pxset' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_PxWAKE_t' -> 't_register_stm32w1xx_gpio_pxwake' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIO_WAKEFILT_t' -> 't_register_stm32w1xx_gpio_wakefilt' chg: ./#Untitled-1# - replace 'register_stm32w1xx_GPIOx_t' -> 't_register_stm32w1xx_gpiox' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_ACTIVE_t' -> 't_register_stm32w1xx_int_active' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_CFGCLR_t' -> 't_register_stm32w1xx_int_cfgclr' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_CFGSET_t' -> 't_register_stm32w1xx_int_cfgset' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_MISS_t' -> 't_register_stm32w1xx_int_miss' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_PENDCLR_t' -> 't_register_stm32w1xx_int_pendclr' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_PENDSET_t' -> 't_register_stm32w1xx_int_pendset' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_SCxCFG_t' -> 't_register_stm32w1xx_int_scxcfg' chg: ./#Untitled-1# - replace 'register_stm32w1xx_INT_SCxFLAG_t' -> 't_register_stm32w1xx_int_scxflag' chg: ./#Untitled-1# - replace 'register_stm32w1xx_NVIC_interrupt_registers_t' -> 't_register_stm32w1xx_nvic_interrupt_registers' chg: ./#Untitled-1# - replace 'register_stm32w1xx_OSC24M_CTRL_t' -> 't_register_stm32w1xx_osc24m_ctrl' chg: ./#Untitled-1# - replace 'register_stm32w1xx_peripherals_t' -> 't_register_stm32w1xx_peripherals' chg: ./#Untitled-1# - replace 'register_stm32w1xx_private_peripherals_t' -> 't_register_stm32w1xx_private_peripherals' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SC1_UARTCFG_t' -> 't_register_stm32w1xx_sc1_uartcfg' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SC1_UARTFRAC_t' -> 't_register_stm32w1xx_sc1_uartfrac' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SC1_UARTPER_t' -> 't_register_stm32w1xx_sc1_uartper' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SC1_UARTSTAT_t' -> 't_register_stm32w1xx_sc1_uartstat' chg: ./#Untitled-1# - replace 'register_stm32w1xx_sc_mode_e' -> 'e_register_stm32w1xx_sc_mode' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCS_AFSR_t' -> 't_register_stm32w1xx_scs_afsr' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_DATA_t' -> 't_register_stm32w1xx_scx_data' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_DMACTRL_t' -> 't_register_stm32w1xx_scx_dmactrl' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_DMASTAT_t' -> 't_register_stm32w1xx_scx_dmastat' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_INTMODE_t' -> 't_register_stm32w1xx_scx_intmode' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_MODE_t' -> 't_register_stm32w1xx_scx_mode' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RATEEXP_t' -> 't_register_stm32w1xx_scx_rateexp' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RATELIN_t' -> 't_register_stm32w1xx_scx_ratelin' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXBEGA_t' -> 't_register_stm32w1xx_scx_rxbega' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXBEGB_t' -> 't_register_stm32w1xx_scx_rxbegb' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXCNTA_t' -> 't_register_stm32w1xx_scx_rxcnta' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXCNTB_t' -> 't_register_stm32w1xx_scx_rxcntb' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXCNTSAVED_t' -> 't_register_stm32w1xx_scx_rxcntsaved' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXENDA_t' -> 't_register_stm32w1xx_scx_rxenda' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXENDB_t' -> 't_register_stm32w1xx_scx_rxendb' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXERRA_t' -> 't_register_stm32w1xx_scx_rxerra' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_RXERRB_t' -> 't_register_stm32w1xx_scx_rxerrb' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_SPICFG_t' -> 't_register_stm32w1xx_scx_spicfg' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_SPISTAT_t' -> 't_register_stm32w1xx_scx_spistat' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_t' -> 't_register_stm32w1xx_scx' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TWICTRL1_t' -> 't_register_stm32w1xx_scx_twictrl1' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TWICTRL2_t' -> 't_register_stm32w1xx_scx_twictrl2' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TWISTAT_t' -> 't_register_stm32w1xx_scx_twistat' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TXBEGA_t' -> 't_register_stm32w1xx_scx_txbega' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TXBEGB_t' -> 't_register_stm32w1xx_scx_txbegb' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TXCNT_t' -> 't_register_stm32w1xx_scx_txcnt' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TXENDA_t' -> 't_register_stm32w1xx_scx_txenda' chg: ./#Untitled-1# - replace 'register_stm32w1xx_SCx_TXENDB_t' -> 't_register_stm32w1xx_scx_txendb' chg: ./#Untitled-1# - replace 'register_stm32w1xx_usart_t' -> 't_register_stm32w1xx_usart' chg: ./#Untitled-1# - replace 'register_t' -> 't_register' chg: ./#Untitled-1# - replace 'reserved_reg_t' -> 't_reserved_reg' chg: ./#Untitled-1# - replace 'rimeaddr_t' -> 't_rimeaddr' chg: ./#Untitled-1# - replace 'RTC_Register_t' -> 't_rtc_register' chg: ./#Untitled-1# - replace 'rtls_common_data_report_distances_t' -> 't_rtls_common_data_report_distances' chg: ./#Untitled-1# - replace 'rtls_common_data_report_locations_t' -> 't_rtls_common_data_report_locations' chg: ./#Untitled-1# - replace 'rtls_common_distance_t' -> 't_rtls_common_distance' chg: ./#Untitled-1# - replace 'rtls_common_location_t' -> 't_rtls_common_location' chg: ./#Untitled-1# - replace 'rtls_common_packet_distances_report_t' -> 't_rtls_common_packet_distances_report' chg: ./#Untitled-1# - replace 'rtls_common_packet_locations_report_t' -> 't_rtls_common_packet_locations_report' chg: ./#Untitled-1# - replace 'rtls_common_packet_t' -> 't_rtls_common_packet' chg: ./#Untitled-1# - replace 'rtls_crtof_simple_2d_packet_report_distance_to_northpole_t' -> 't_rtls_crtof_simple_2d_packet_report_distance_to_northpole' chg: ./#Untitled-1# - replace 'rtls_crtof_simple_2d_packet_request_distance_to_northpole_t' -> 't_rtls_crtof_simple_2d_packet_request_distance_to_northpole' chg: ./#Untitled-1# - replace 'rtls_crtof_simple_2d_packet_t' -> 't_rtls_crtof_simple_2d_packet' chg: ./#Untitled-1# - replace 's16_t' -> 't_s16' chg: ./#Untitled-1# - replace 's32_t' -> 't_s32' chg: ./#Untitled-1# - replace 's8_t' -> 't_s8' chg: ./#Untitled-1# - replace 'sc2d_node_distance_t' -> 't_sc2d_node_distance' chg: ./#Untitled-1# - replace 'scs2_node_distances_t' -> 't_scs2_node_distances' chg: ./#Untitled-1# - replace 'SDCARD_Register_t' -> 't_sdcard_register' chg: ./#Untitled-1# - replace 'ServoCfg_t' -> 't_servocfg' chg: ./#Untitled-1# - replace 'SFD_t' -> 't_sfd' chg: ./#Untitled-1# - replace 'SHR_t' -> 't_shr' chg: ./#Untitled-1# - replace 'slam_simple_2d_node_index_e' -> 'e_slam_simple_2d_node_index' chg: ./#Untitled-1# - replace 'slam_simple_2d_node_t' -> 't_slam_simple_2d_node' chg: ./#Untitled-1# - replace 'SPI_Register_t' -> 't_spi_register' chg: ./#Untitled-1# - replace 'statedata_s2d_build_coordinate_system_t' -> 't_statedata_s2d_build_coordinate_system' chg: ./#Untitled-1# - replace 'statedata_s2d_measure_all_ranges_t' -> 't_statedata_s2d_measure_all_ranges' chg: ./#Untitled-1# - replace 'statedata_s2d_measure_range_to_northpole_t' -> 't_statedata_s2d_measure_range_to_northpole' chg: ./#Untitled-1# - replace 'statedata_s2d_measure_single_range_t' -> 't_statedata_s2d_measure_single_range' chg: ./#Untitled-1# - replace 'statedata_s2d_request_all_ranges_to_northpole_t' -> 't_statedata_s2d_request_all_ranges_to_northpole' chg: ./#Untitled-1# - replace 'statedata_s2d_waiting_t' -> 't_statedata_s2d_waiting' chg: ./#Untitled-1# - replace 'stm32_clock_source_e' -> 'e_stm32_clock_source' chg: ./#Untitled-1# - replace 'stm32l0_gpio_mode_e' -> 'e_stm32l0_gpio_mode' chg: ./#Untitled-1# - replace 'stm32l0_gpio_otype_e' -> 'e_stm32l0_gpio_otype' chg: ./#Untitled-1# - replace 'stm32l0_gpio_pupd_e' -> 'e_stm32l0_gpio_pupd' chg: ./#Untitled-1# - replace 'stm32l0_gpio_speed_e' -> 'e_stm32l0_gpio_speed' chg: ./#Untitled-1# - replace 'stm32l0_GPIOx_AFRH_t' -> 't_stm32l0_gpiox_afrh' chg: ./#Untitled-1# - replace 'stm32l0_GPIOx_AFRL_t' -> 't_stm32l0_gpiox_afrl' chg: ./#Untitled-1# - replace 'stm32l0_GPIOx_MODER_t' -> 't_stm32l0_gpiox_moder' chg: ./#Untitled-1# - replace 'stm32l0_GPIOx_OSPEEDR_t' -> 't_stm32l0_gpiox_ospeedr' chg: ./#Untitled-1# - replace 'stm32l0_GPIOx_OTYPER_t' -> 't_stm32l0_gpiox_otyper' chg: ./#Untitled-1# - replace 'stm32l0_GPIOx_PUPDR_t' -> 't_stm32l0_gpiox_pupdr' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_BRR_t' -> 't_stm32l0xx_usart_brr' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_CR1_t' -> 't_stm32l0xx_usart_cr1' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_CR2_t' -> 't_stm32l0xx_usart_cr2' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_CR3_t' -> 't_stm32l0xx_usart_cr3' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_GTPR_t' -> 't_stm32l0xx_usart_gtpr' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_ICR_t' -> 't_stm32l0xx_usart_icr' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_ISR_t' -> 't_stm32l0xx_usart_isr' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_RDR_t' -> 't_stm32l0xx_usart_rdr' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_RQR_t' -> 't_stm32l0xx_usart_rqr' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_RTOR_t' -> 't_stm32l0xx_usart_rtor' chg: ./#Untitled-1# - replace 'stm32l0xx_USART_TDR_t' -> 't_stm32l0xx_usart_tdr' chg: ./#Untitled-1# - replace 'stm32l1_gpio_AF_e' -> 'e_stm32l1_gpio_af' chg: ./#Untitled-1# - replace 'stm32l1_gpio_mode_e' -> 'e_stm32l1_gpio_mode' chg: ./#Untitled-1# - replace 'stm32l1_gpio_otype_e' -> 'e_stm32l1_gpio_otype' chg: ./#Untitled-1# - replace 'stm32l1_gpio_pupd_e' -> 'e_stm32l1_gpio_pupd' chg: ./#Untitled-1# - replace 'stm32l1_gpio_speed_e' -> 'e_stm32l1_gpio_speed' chg: ./#Untitled-1# - replace 'stm32l1_register_DAC_t' -> 't_stm32l1_register_dac' chg: ./#Untitled-1# - replace 'stm32l1_register_exti_t' -> 't_stm32l1_register_exti' chg: ./#Untitled-1# - replace 'stm32l1_register_i2c_t' -> 't_stm32l1_register_i2c' chg: ./#Untitled-1# - replace 'stm32l1_register_usart_t' -> 't_stm32l1_register_usart' chg: ./#Untitled-1# - replace 'stm32l1_TIM2_OR_t' -> 't_stm32l1_tim2_or' chg: ./#Untitled-1# - replace 'stm32l1_TIM3_OR_t' -> 't_stm32l1_tim3_or' chg: ./#Untitled-1# - replace 'stm32l1_TIMx_CCMR1_input_capture_mode_t' -> 't_stm32l1_timx_ccmr1_input_capture_mode' chg: ./#Untitled-1# - replace 'stm32l1_TIMx_CCMR2_input_capture_mode_t' -> 't_stm32l1_timx_ccmr2_input_capture_mode' chg: ./#Untitled-1# - replace 'stm32l1__t' -> 't_stm32l1_unknown' chg: ./#Untitled-1# - replace 'stm32l1_USART_BRR_t' -> 't_stm32l1_usart_brr' chg: ./#Untitled-1# - replace 'stm32l1_USART_CR1_t' -> 't_stm32l1_usart_cr1' chg: ./#Untitled-1# - replace 'stm32l1_USART_CR2_t' -> 't_stm32l1_usart_cr2' chg: ./#Untitled-1# - replace 'stm32l1_USART_CR3_t' -> 't_stm32l1_usart_cr3' chg: ./#Untitled-1# - replace 'stm32l1_USART_DR_t' -> 't_stm32l1_usart_dr' chg: ./#Untitled-1# - replace 'stm32l1_USART_GTPR_t' -> 't_stm32l1_usart_gtpr' chg: ./#Untitled-1# - replace 'stm32l1_USART_SR_t' -> 't_stm32l1_usart_sr' chg: ./#Untitled-1# - replace 'stm32l1xx_interrupt_usart_errors_t' -> 't_stm32l1xx_interrupt_usart_errors' chg: ./#Untitled-1# - replace 'stm32_spi_architecture_t' -> 't_stm32_spi_architecture' chg: ./#Untitled-1# - replace 'stm32w_Port_t' -> 't_stm32w_port' chg: ./#Untitled-1# - replace 'stm32w_usart_architecture_t' -> 't_stm32w_usart_architecture' chg: ./#Untitled-1# - replace 'STRING_Register_t' -> 't_string_register' chg: ./#Untitled-1# - replace 'SYSCLOCK_Register_t' -> 't_sysclock_register' chg: ./#Untitled-1# - replace 'sysclock_stm32f1xx_SourcePLL_e' -> 'e_sysclock_stm32f1xx_sourcepll' chg: ./#Untitled-1# - replace 'sysclock_stm32l1xx_mco_source_e' -> 'e_sysclock_stm32l1xx_mco_source' chg: ./#Untitled-1# - replace 'sysclock_stm32l1xx_sysclock_source_e' -> 'e_sysclock_stm32l1xx_sysclock_source' chg: ./#Untitled-1# - replace 'sysclock_update_item_t' -> 't_sysclock_update_item' chg: ./#Untitled-1# - replace 'SYSTICK_Register_t' -> 't_systick_register' chg: ./#Untitled-1# - replace 'TCPIP_Register_t' -> 't_tcpip_register' chg: ./#Untitled-1# - replace 'tgp_e' -> 'e_tgp' chg: ./#Untitled-1# - replace 'TIM10_to_TIM11_CCMR1_output_compare_mode_t' -> 't_tim10_to_tim11_ccmr1_output_compare_mode' chg: ./#Untitled-1# - replace 'TIM2_OR_t' -> 't_tim2_or' chg: ./#Untitled-1# - replace 'TIM3_OR_t' -> 't_tim3_or' chg: ./#Untitled-1# - replace 'TIMER_Register_t' -> 't_timer_register' chg: ./#Untitled-1# - replace 'timer_stm32l1xx_clock_source_e' -> 'e_timer_stm32l1xx_clock_source' chg: ./#Untitled-1# - replace 'TIMx_BDTR_t' -> 't_timx_bdtr' chg: ./#Untitled-1# - replace 'TIMx_CCMR1_input_capture_mode_t' -> 't_timx_ccmr1_input_capture_mode' chg: ./#Untitled-1# - replace 'TIMx_CCMR1_t' -> 't_timx_ccmr1' chg: ./#Untitled-1# - replace 'TIMx_CCMR2_input_capture_mode_t' -> 't_timx_ccmr2_input_capture_mode' chg: ./#Untitled-1# - replace 'TIMx_CCMR2_t' -> 't_timx_ccmr2' chg: ./#Untitled-1# - replace 'TIMx_OR_t' -> 't_timx_or' chg: ./#Untitled-1# - replace 'tit_InputAreaShape_e' -> 'e_tit_inputareashape' chg: ./#Untitled-1# - replace 'tit_InputArea_t' -> 't_tit_inputarea' chg: ./#Untitled-1# - replace 'tit_MouseEvent_e' -> 'e_tit_mouseevent' chg: ./#Untitled-1# - replace 'tit_ScrollData_t' -> 't_tit_scrolldata' chg: ./#Untitled-1# - replace 'tnt_macstack_e' -> 'e_tnt_macstack' chg: ./#Untitled-1# - replace 'tnt_protocol_e' -> 'e_tnt_protocol' chg: ./#Untitled-1# - replace 'tnt_stack_e' -> 'e_tnt_stack' chg: ./#Untitled-1# - replace 'touchpad_analog4_pins_t' -> 't_touchpad_analog4_pins' chg: ./#Untitled-1# - replace 'tss_flags_t' -> 't_tss_flags' chg: ./#Untitled-1# - replace 'ttc_accelerometer_architecture_e' -> 'e_ttc_accelerometer_architecture' chg: ./#Untitled-1# - replace 'ttc_accelerometer_errorcode_e' -> 'e_ttc_accelerometer_errorcode' chg: ./#Untitled-1# - replace 'ttc_accelerometer_measures_t' -> 't_ttc_accelerometer_measures' chg: ./#Untitled-1# - replace 'ttc_accelerometer_physical_index_e' -> 'e_ttc_accelerometer_physical_index' chg: ./#Untitled-1# - replace 'ttc_adc_architecture_e' -> 'e_ttc_adc_architecture' chg: ./#Untitled-1# - replace 'ttc_adc_config_bits_t' -> 't_ttc_adc_config_bits' chg: ./#Untitled-1# - replace 'ttc_adc_errorcode_e' -> 'e_ttc_adc_errorcode' chg: ./#Untitled-1# - replace 'ttc_assert_origin_e' -> 'e_ttc_assert_origin' chg: ./#Untitled-1# - replace 'ttc_basic_architecture_e' -> 'e_ttc_basic_architecture' chg: ./#Untitled-1# - replace 'ttc_basic_errorcode_e' -> 'e_ttc_basic_errorcode' chg: ./#Untitled-1# - replace 'ttc_board_architecture_e' -> 'e_ttc_board_architecture' chg: ./#Untitled-1# - replace 'ttc_board_errorcode_e' -> 'e_ttc_board_errorcode' chg: ./#Untitled-1# - replace 'ttc_board_features_t' -> 't_ttc_board_features' chg: ./#Untitled-1# - replace 'ttc_can_architecture_e' -> 'e_ttc_can_architecture' chg: ./#Untitled-1# - replace 'ttc_can_arch_t' -> 't_ttc_can_arch' chg: ./#Untitled-1# - replace 'ttc_can_bit_segment1_e' -> 'e_ttc_can_bit_segment1' chg: ./#Untitled-1# - replace 'ttc_can_bit_segment2_e' -> 'e_ttc_can_bit_segment2' chg: ./#Untitled-1# - replace 'ttc_can_errorcode_e' -> 'e_ttc_can_errorcode' chg: ./#Untitled-1# - replace 'ttc_can_filter_t' -> 't_ttc_can_filter' chg: ./#Untitled-1# - replace 'ttc_can_message_t' -> 't_ttc_can_message' chg: ./#Untitled-1# - replace 'ttc_can_physical_index_e' -> 'e_ttc_can_physical_index' chg: ./#Untitled-1# - replace 'ttc_can_tx_status_e' -> 'e_ttc_can_tx_status' chg: ./#Untitled-1# - replace 'ttc_channel_errorcode_e' -> 'e_ttc_channel_errorcode' chg: ./#Untitled-1# - replace 'ttc_channel_node_application_t' -> 't_ttc_channel_node_application' chg: ./#Untitled-1# - replace 'ttc_channel_node_generic_t' -> 't_ttc_channel_node_generic' chg: ./#Untitled-1# - replace 'ttc_channel_node_t' -> 't_ttc_channel_node' chg: ./#Untitled-1# - replace 'ttc_channel_t' -> 't_ttc_channel' chg: ./#Untitled-1# - replace 'ttc_cpu_architecture_e' -> 'e_ttc_cpu_architecture' chg: ./#Untitled-1# - replace 'ttc_cpu_errorcode_e' -> 'e_ttc_cpu_errorcode' chg: ./#Untitled-1# - replace 'ttc_cpu_info_t' -> 't_ttc_cpu_info' chg: ./#Untitled-1# - replace 'ttc_cpu_variant_e' -> 'e_ttc_cpu_variant' chg: ./#Untitled-1# - replace 'ttc_dac_architecture_e' -> 'e_ttc_dac_architecture' chg: ./#Untitled-1# - replace 'ttc_DAC_arch_t' -> 't_ttc_dac_arch' chg: ./#Untitled-1# - replace 'ttc_dac_errorcode_e' -> 'e_ttc_dac_errorcode' chg: ./#Untitled-1# - replace 'ttc_dac_physical_index_e' -> 'e_ttc_dac_physical_index' chg: ./#Untitled-1# - replace 'ttc_dma_architecture_e' -> 'e_ttc_dma_architecture' chg: ./#Untitled-1# - replace 'ttc_dma_errorcode_e' -> 'e_ttc_dma_errorcode' chg: ./#Untitled-1# - replace 'ttc_dma_physical_index_e' -> 'e_ttc_dma_physical_index' chg: ./#Untitled-1# - replace 'ttc_ethernet_architecture_e' -> 'e_ttc_ethernet_architecture' chg: ./#Untitled-1# - replace 'ttc_ethernet_errorcode_e' -> 'e_ttc_ethernet_errorcode' chg: ./#Untitled-1# - replace 'ttc_ethernet_interface_e' -> 'e_ttc_ethernet_interface' chg: ./#Untitled-1# - replace 'ttc_ethernet_physical_e' -> 'e_ttc_ethernet_physical' chg: ./#Untitled-1# - replace 'ttc_ethernet_physical_index_e' -> 'e_ttc_ethernet_physical_index' chg: ./#Untitled-1# - replace 'ttc_font_data_t' -> 't_ttc_font_data' chg: ./#Untitled-1# - replace 'ttc_font_generic_t' -> 't_ttc_font_generic' chg: ./#Untitled-1# - replace 'ttc_gfx_architecture_e' -> 'e_ttc_gfx_architecture' chg: ./#Untitled-1# - replace 'ttc_gfx_driver_e' -> 'e_ttc_gfx_driver' chg: ./#Untitled-1# - replace 'ttc_gfx_errorcode_e' -> 'e_ttc_gfx_errorcode' chg: ./#Untitled-1# - replace 'ttc_gfx_generic_t' -> 't_ttc_gfx_generic' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_char_t' -> 't_ttc_gfx_mt_char' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_circle_t' -> 't_ttc_gfx_mt_circle' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_clear_t' -> 't_ttc_gfx_mt_clear' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_color_t' -> 't_ttc_gfx_mt_color' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_line_t' -> 't_ttc_gfx_mt_line' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_position_t' -> 't_ttc_gfx_mt_position' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_rect_t' -> 't_ttc_gfx_mt_rect' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_string_t' -> 't_ttc_gfx_mt_string' chg: ./#Untitled-1# - replace 'ttc_gfx_mt_union_t' -> 't_ttc_gfx_mt_union' chg: ./#Untitled-1# - replace 'ttc_gfx_physical_index_e' -> 'e_ttc_gfx_physical_index' chg: ./#Untitled-1# - replace 'ttc_gpio_architecture_e' -> 'e_ttc_gpio_architecture' chg: ./#Untitled-1# - replace 'ttc_gpio_errorcode_e' -> 'e_ttc_gpio_errorcode' chg: ./#Untitled-1# - replace 'ttc_gpio_mode_e' -> 'e_ttc_gpio_mode' chg: ./#Untitled-1# - replace 'ttc_gpio_speed_e' -> 'e_ttc_gpio_speed' chg: ./#Untitled-1# - replace 'ttc_gyroscope_architecture_e' -> 'e_ttc_gyroscope_architecture' chg: ./#Untitled-1# - replace 'ttc_gyroscope_errorcode_e' -> 'e_ttc_gyroscope_errorcode' chg: ./#Untitled-1# - replace 'ttc_gyroscope_measures_t' -> 't_ttc_gyroscope_measures' chg: ./#Untitled-1# - replace 'ttc_gyroscope_physical_index_e' -> 'e_ttc_gyroscope_physical_index' chg: ./#Untitled-1# - replace 'ttc_heap_architecture_e' -> 'e_ttc_heap_architecture' chg: ./#Untitled-1# - replace 'ttc_heap_block_from_pool_t' -> 't_ttc_heap_block_from_pool' chg: ./#Untitled-1# - replace 'ttc_heap_block_t' -> 't_ttc_heap_block' chg: ./#Untitled-1# - replace 'ttc_heap_errorcode_e' -> 'e_ttc_heap_errorcode' chg: ./#Untitled-1# - replace 'ttc_heap_physical_index_e' -> 'e_ttc_heap_physical_index' chg: ./#Untitled-1# - replace 'ttc_heap_pool_block_debug_t' -> 't_ttc_heap_pool_block_debug' chg: ./#Untitled-1# - replace 'ttc_heap_pool_debug_t' -> 't_ttc_heap_pool_debug' chg: ./#Untitled-1# - replace 'ttc_heap_pool_statistics_t' -> 't_ttc_heap_pool_statistics' chg: ./#Untitled-1# - replace 'ttc_heap_pool_t' -> 't_ttc_heap_pool' chg: ./#Untitled-1# - replace 'ttc_heap_record_t' -> 't_ttc_heap_record' chg: ./#Untitled-1# - replace 'ttc_i2c_address_type_e' -> 'e_ttc_i2c_address_type' chg: ./#Untitled-1# - replace 'ttc_i2c_architecture_e' -> 'e_ttc_i2c_architecture' chg: ./#Untitled-1# - replace 'ttc_i2c_architecture_t' -> 't_ttc_i2c_architecture' chg: ./#Untitled-1# - replace 'ttc_i2c_errorcode_e' -> 'e_ttc_i2c_errorcode' chg: ./#Untitled-1# - replace 'ttc_i2c_error_t' -> 't_ttc_i2c_error' chg: ./#Untitled-1# - replace 'ttc_i2c_event_code_e' -> 'e_ttc_i2c_event_code' chg: ./#Untitled-1# - replace 'ttc_i2c_event_t' -> 't_ttc_i2c_event' chg: ./#Untitled-1# - replace 'ttc_i2c_flag_code_e' -> 'e_ttc_i2c_flag_code' chg: ./#Untitled-1# - replace 'ttc_input_architecture_e' -> 'e_ttc_input_architecture' chg: ./#Untitled-1# - replace 'ttc_input_area_t' -> 't_ttc_input_area' chg: ./#Untitled-1# - replace 'ttc_input_driver_e' -> 'e_ttc_input_driver' chg: ./#Untitled-1# - replace 'ttc_input_errorcode_e' -> 'e_ttc_input_errorcode' chg: ./#Untitled-1# - replace 'ttc_input_event_e' -> 'e_ttc_input_event' chg: ./#Untitled-1# - replace 'ttc_interface_architecture_e' -> 'e_ttc_interface_architecture' chg: ./#Untitled-1# - replace 'ttc_interface_errorcode_e' -> 'e_ttc_interface_errorcode' chg: ./#Untitled-1# - replace 'ttc_interface_physical_index_e' -> 'e_ttc_interface_physical_index' chg: ./#Untitled-1# - replace 'ttc_interrupt_architecture_e' -> 'e_ttc_interrupt_architecture' chg: ./#Untitled-1# - replace 'ttc_interrupt_config_can_t' -> 't_ttc_interrupt_config_can' chg: ./#Untitled-1# - replace 'ttc_interrupt_config_gpio_t' -> 't_ttc_interrupt_config_gpio' chg: ./#Untitled-1# - replace 'ttc_interrupt_config_i2c_t' -> 't_ttc_interrupt_config_i2c' chg: ./#Untitled-1# - replace 'ttc_interrupt_config_rtc_t' -> 't_ttc_interrupt_config_rtc' chg: ./#Untitled-1# - replace 'ttc_interrupt_config_spi_t' -> 't_ttc_interrupt_config_spi' chg: ./#Untitled-1# - replace 'ttc_interrupt_config_usart_t' -> 't_ttc_interrupt_config_usart' chg: ./#Untitled-1# - replace 'ttc_interrupt_errorcode_e' -> 'e_ttc_interrupt_errorcode' chg: ./#Untitled-1# - replace 'ttc_interrupt_gpio_index_t' -> 't_ttc_interrupt_gpio_index' chg: ./#Untitled-1# - replace 'ttc_interrupt_handle_t' -> 't_ttc_interrupt_handle' chg: ./#Untitled-1# - replace 'ttc_interrupt_source_usart_t' -> 't_ttc_interrupt_source_usart' chg: ./#Untitled-1# - replace 'ttc_interrupt_type_e' -> 'e_ttc_interrupt_type' chg: ./#Untitled-1# - replace 'ttc_interrupt_usart_errors_t' -> 't_ttc_interrupt_usart_errors' chg: ./#Untitled-1# - replace 'ttc_layer_phy_architecture_e' -> 'e_ttc_layer_phy_architecture' chg: ./#Untitled-1# - replace 'ttc_layer_phy_errorcode_e' -> 'e_ttc_layer_phy_errorcode' chg: ./#Untitled-1# - replace 'ttc_layer_phy_physical_index_e' -> 'e_ttc_layer_phy_physical_index' chg: ./#Untitled-1# - replace 'ttc_list_error_e' -> 'e_ttc_list_error' chg: ./#Untitled-1# - replace 'ttc_list_item_t' -> 't_ttc_list_item' chg: ./#Untitled-1# - replace 'ttc_list_operation_e' -> 'e_ttc_list_operation' chg: ./#Untitled-1# - replace 'ttc_ListSize_t' -> 't_ttc_listsize' chg: ./#Untitled-1# - replace 'ttc_list_statistics_t' -> 't_ttc_list_statistics' chg: ./#Untitled-1# - replace 'ttc_list_t' -> 't_ttc_list' chg: ./#Untitled-1# - replace 'ttc_math_architecture_e' -> 'e_ttc_math_architecture' chg: ./#Untitled-1# - replace 'ttc_math_errorcode_e' -> 'e_ttc_math_errorcode' chg: ./#Untitled-1# - replace 'ttc_math_int_vector2d_rz_t' -> 't_ttc_math_int_vector2d_rz' chg: ./#Untitled-1# - replace 'ttc_math_int_vector2d_xy_t' -> 't_ttc_math_int_vector2d_xy' chg: ./#Untitled-1# - replace 'ttc_math_int_vector3d_ryz_t' -> 't_ttc_math_int_vector3d_ryz' chg: ./#Untitled-1# - replace 'ttc_math_int_vector3d_xyz_t' -> 't_ttc_math_int_vector3d_xyz' chg: ./#Untitled-1# - replace 'ttc_math_lateration_3d_t' -> 't_ttc_math_lateration_3d' chg: ./#Untitled-1# - replace 'ttc_math_precision_e' -> 'e_ttc_math_precision' chg: ./#Untitled-1# - replace 'ttc_math_vector2d_rz_t' -> 't_ttc_math_vector2d_rz' chg: ./#Untitled-1# - replace 'ttc_math_vector2d_xy_t' -> 't_ttc_math_vector2d_xy' chg: ./#Untitled-1# - replace 'ttc_math_vector3d_ryz_t' -> 't_ttc_math_vector3d_ryz' chg: ./#Untitled-1# - replace 'ttc_math_vector3d_xyz_t' -> 't_ttc_math_vector3d_xyz' chg: ./#Untitled-1# - replace 'ttc_mutex_error_e' -> 'e_ttc_mutex_error' chg: ./#Untitled-1# - replace 'ttc_mutex_smart_t' -> 't_ttc_mutex_smart' chg: ./#Untitled-1# - replace 'ttc_mutex_t' -> 't_ttc_mutex' chg: ./#Untitled-1# - replace 'ttc_network_architecture_e' -> 'e_ttc_network_architecture' chg: ./#Untitled-1# - replace 'ttc_network_arch_t' -> 't_ttc_network_arch' chg: ./#Untitled-1# - replace 'ttc_network_errorcode_e' -> 'e_ttc_network_errorcode' chg: ./#Untitled-1# - replace 'ttc_network_layer_architecture_e' -> 'e_ttc_network_layer_architecture' chg: ./#Untitled-1# - replace 'ttc_network_layer_errorcode_e' -> 'e_ttc_network_layer_errorcode' chg: ./#Untitled-1# - replace 'ttc_network_layer_physical_index_e' -> 'e_ttc_network_layer_physical_index' chg: ./#Untitled-1# - replace 'ttc_network_node_t' -> 't_ttc_network_node' chg: ./#Untitled-1# - replace 'ttc_packet_address_format_e' -> 'e_ttc_packet_address_format' chg: ./#Untitled-1# - replace 'ttc_packet_address_t' -> 't_ttc_packet_address' chg: ./#Untitled-1# - replace 'ttc_packet_category_e' -> 'e_ttc_packet_category' chg: ./#Untitled-1# - replace 'ttc_packet_debug_t' -> 't_ttc_packet_debug' chg: ./#Untitled-1# - replace 'ttc_packet_errorcode_e' -> 'e_ttc_packet_errorcode' chg: ./#Untitled-1# - replace 'ttc_packet_meta_debug_t' -> 't_ttc_packet_meta_debug' chg: ./#Untitled-1# - replace 'ttc_packet_meta_small_t' -> 't_ttc_packet_meta_small' chg: ./#Untitled-1# - replace 'ttc_packet_pattern_e' -> 'e_ttc_packet_pattern' chg: ./#Untitled-1# - replace 'ttc_packet_payload_t' -> 't_ttc_packet_payload' chg: ./#Untitled-1# - replace 'ttc_packet_status_tx_e' -> 'e_ttc_packet_status_tx' chg: ./#Untitled-1# - replace 'ttc_packet_t' -> 't_ttc_packet' chg: ./#Untitled-1# - replace 'ttc_physical_index_e' -> 'e_ttc_physical_index' chg: ./#Untitled-1# - replace 'ttc_pwm_architecture_e' -> 'e_ttc_pwm_architecture' chg: ./#Untitled-1# - replace 'ttc_pwm_errorcode_e' -> 'e_ttc_pwm_errorcode' chg: ./#Untitled-1# - replace 'ttc_pwm_features_t' -> 't_ttc_pwm_features' chg: ./#Untitled-1# - replace 'ttc_pwr_architecture_e' -> 'e_ttc_pwr_architecture' chg: ./#Untitled-1# - replace 'ttc_pwr_errorcode_e' -> 'e_ttc_pwr_errorcode' chg: ./#Untitled-1# - replace 'ttc_pwr_physical_index_e' -> 'e_ttc_pwr_physical_index' chg: ./#Untitled-1# - replace 'ttc_queue_bytes_t' -> 't_ttc_queue_bytes' chg: ./#Untitled-1# - replace 'ttc_queue_error_e' -> 'e_ttc_queue_error' chg: ./#Untitled-1# - replace 'ttc_queue_generic_t' -> 't_ttc_queue_generic' chg: ./#Untitled-1# - replace 'ttc_queue_pointers_t' -> 't_ttc_queue_pointers' chg: ./#Untitled-1# - replace 'ttc_queue_waiting_task_t' -> 't_ttc_queue_waiting_task' chg: ./#Untitled-1# - replace 'ttc_radio_architecture_e' -> 'e_ttc_radio_architecture' chg: ./#Untitled-1# - replace 'ttc_radio_configure_frame_filter_e' -> 'e_ttc_radio_configure_frame_filter' chg: ./#Untitled-1# - replace 'ttc_radio_distance_t' -> 't_ttc_radio_distance' chg: ./#Untitled-1# - replace 'ttc_radio_driver_e' -> 'e_ttc_radio_driver' chg: ./#Untitled-1# - replace 'ttc_radio_errorcode_e' -> 'e_ttc_radio_errorcode' chg: ./#Untitled-1# - replace 'ttc_radio_features_t' -> 't_ttc_radio_features' chg: ./#Untitled-1# - replace 'ttc_radio_job_protocol_t' -> 't_ttc_radio_job_protocol' chg: ./#Untitled-1# - replace 'ttc_radio_packet_ranging_t' -> 't_ttc_radio_packet_ranging' chg: ./#Untitled-1# - replace 'ttc_radio_packet_reply_localization_sstofcr_t' -> 't_ttc_radio_packet_reply_localization_sstofcr' chg: ./#Untitled-1# - replace 'ttc_radio_packet_reply_ranging_sstof_t' -> 't_ttc_radio_packet_reply_ranging_sstof' chg: ./#Untitled-1# - replace 'ttc_radio_packet_reply_ranging_t' -> 't_ttc_radio_packet_reply_ranging' chg: ./#Untitled-1# - replace 'ttc_radio_packet_report_localization_sstofcr_t' -> 't_ttc_radio_packet_report_localization_sstofcr' chg: ./#Untitled-1# - replace 'ttc_radio_packet_report_ranging_sstof_t' -> 't_ttc_radio_packet_report_ranging_sstof' chg: ./#Untitled-1# - replace 'ttc_radio_packet_request_localization_sstofcr_t' -> 't_ttc_radio_packet_request_localization_sstofcr' chg: ./#Untitled-1# - replace 'ttc_radio_packet_request_ranging_sstofcr_t' -> 't_ttc_radio_packet_request_ranging_sstofcr' chg: ./#Untitled-1# - replace 'ttc_radio_packet_request_ranging_sstof_t' -> 't_ttc_radio_packet_request_ranging_sstof' chg: ./#Untitled-1# - replace 'ttc_radio_packet_type_e' -> 'e_ttc_radio_packet_type' chg: ./#Untitled-1# - replace 'ttc_radio_payload_handshake_t' -> 't_ttc_radio_payload_handshake' chg: ./#Untitled-1# - replace 'ttc_radio_physical_index_e' -> 'e_ttc_radio_physical_index' chg: ./#Untitled-1# - replace 'ttc_real_time_clock_architecture_e' -> 'e_ttc_real_time_clock_architecture' chg: ./#Untitled-1# - replace 'ttc_real_time_clock_arch_t' -> 't_ttc_real_time_clock_arch' chg: ./#Untitled-1# - replace 'ttc_real_time_clock_errorcode_e' -> 'e_ttc_real_time_clock_errorcode' chg: ./#Untitled-1# - replace 'ttc_register_architecture_e' -> 'e_ttc_register_architecture' chg: ./#Untitled-1# - replace 'ttc_register_errorcode_e' -> 'e_ttc_register_errorcode' chg: ./#Untitled-1# - replace 'ttc_register_physical_index_e' -> 'e_ttc_register_physical_index' chg: ./#Untitled-1# - replace 'ttc_rtc_arch_t' -> 't_ttc_rtc_arch' chg: ./#Untitled-1# - replace 'ttc_rtc_errorcode_e' -> 'e_ttc_rtc_errorcode' chg: ./#Untitled-1# - replace 'ttc_rtc_time_t' -> 't_ttc_rtc_time' chg: ./#Untitled-1# - replace 'ttc_rtls_architecture_e' -> 'e_ttc_rtls_architecture' chg: ./#Untitled-1# - replace 'ttc_rtls_config_anchor_t' -> 't_ttc_rtls_config_anchor' chg: ./#Untitled-1# - replace 'ttc_rtls_config_mobile_t' -> 't_ttc_rtls_config_mobile' chg: ./#Untitled-1# - replace 'ttc_rtls_errorcode_e' -> 'e_ttc_rtls_errorcode' chg: ./#Untitled-1# - replace 'ttc_rtls_features_t' -> 't_ttc_rtls_features' chg: ./#Untitled-1# - replace 'ttc_rtls_localization_t' -> 't_ttc_rtls_localization' chg: ./#Untitled-1# - replace 'ttc_rtls_packet_e' -> 'e_ttc_rtls_packet' chg: ./#Untitled-1# - replace 'ttc_rtls_packet_t' -> 't_ttc_rtls_packet' chg: ./#Untitled-1# - replace 'ttc_rtls_payload_header_t' -> 't_ttc_rtls_payload_header' chg: ./#Untitled-1# - replace 'ttc_rtls_state_e' -> 'e_ttc_rtls_state' chg: ./#Untitled-1# - replace 'ttc_rtls_statistics_t' -> 't_ttc_rtls_statistics' chg: ./#Untitled-1# - replace 'ttc_sdcard_architecture_e' -> 'e_ttc_sdcard_architecture' chg: ./#Untitled-1# - replace 'ttc_sdcard_errorcode_e' -> 'e_ttc_sdcard_errorcode' chg: ./#Untitled-1# - replace 'ttc_semaphore_error_e' -> 'e_ttc_semaphore_error' chg: ./#Untitled-1# - replace 'ttc_semaphore_smart_t' -> 't_ttc_semaphore_smart' chg: ./#Untitled-1# - replace 'ttc_semaphore_t' -> 't_ttc_semaphore' chg: ./#Untitled-1# - replace 'ttc_slam_architecture_e' -> 'e_ttc_slam_architecture' chg: ./#Untitled-1# - replace 'ttc_slam_box_t' -> 't_ttc_slam_box' chg: ./#Untitled-1# - replace 'ttc_slam_distance_t' -> 't_ttc_slam_distance' chg: ./#Untitled-1# - replace 'ttc_slam_errorcode_e' -> 'e_ttc_slam_errorcode' chg: ./#Untitled-1# - replace 'ttc_slam_features_t' -> 't_ttc_slam_features' chg: ./#Untitled-1# - replace 'ttc_slam_node_t' -> 't_ttc_slam_node' chg: ./#Untitled-1# - replace 'ttc_spi_architecture_e' -> 'e_ttc_spi_architecture' chg: ./#Untitled-1# - replace 'ttc_spi_architecture_t' -> 't_ttc_spi_architecture' chg: ./#Untitled-1# - replace 'ttc_spi_errorcode_e' -> 'e_ttc_spi_errorcode' chg: ./#Untitled-1# - replace 'ttc_spi_generic_t' -> 't_ttc_spi_generic' chg: ./#Untitled-1# - replace 'ttc_spi_physical_index_e' -> 'e_ttc_spi_physical_index' chg: ./#Untitled-1# - replace 'ttc_states_call_t' -> 't_ttc_states_call' chg: ./#Untitled-1# - replace 'ttc_states_errorcode_e' -> 'e_ttc_states_errorcode' chg: ./#Untitled-1# - replace 'ttc_states_state_t' -> 't_ttc_states_state' chg: ./#Untitled-1# - replace 'ttc_states_transition_e' -> 'e_ttc_states_transition' chg: ./#Untitled-1# - replace 'ttc_string_architecture_e' -> 'e_ttc_string_architecture' chg: ./#Untitled-1# - replace 'ttc_string_errorcode_e' -> 'e_ttc_string_errorcode' chg: ./#Untitled-1# - replace 'ttc_switch_architecture_e' -> 'e_ttc_switch_architecture' chg: ./#Untitled-1# - replace 'ttc_sysclock_architecture_e' -> 'e_ttc_sysclock_architecture' chg: ./#Untitled-1# - replace 'ttc_sysclock_errorcode_e' -> 'e_ttc_sysclock_errorcode' chg: ./#Untitled-1# - replace 'ttc_sysclock_oscillator_e' -> 'e_ttc_sysclock_oscillator' chg: ./#Untitled-1# - replace 'ttc_sysclock_profile_e' -> 'e_ttc_sysclock_profile' chg: ./#Untitled-1# - replace 'ttc_systick_architecture_e' -> 'e_ttc_systick_architecture' chg: ./#Untitled-1# - replace 'ttc_systick_delay_t' -> 't_ttc_systick_delay' chg: ./#Untitled-1# - replace 'ttc_systick_errorcode_e' -> 'e_ttc_systick_errorcode' chg: ./#Untitled-1# - replace 'ttc_systick_features_t' -> 't_ttc_systick_features' chg: ./#Untitled-1# - replace 'ttc_systick_profile_e' -> 'e_ttc_systick_profile' chg: ./#Untitled-1# - replace 'ttc_task_all_t' -> 't_ttc_task_all' chg: ./#Untitled-1# - replace 'ttc_task_info_t' -> 't_ttc_task_info' chg: ./#Untitled-1# - replace 'ttc_task_waiting_list_t' -> 't_ttc_task_waiting_list' chg: ./#Untitled-1# - replace 'ttc_task_waiting_task_t' -> 't_ttc_task_waiting_task' chg: ./#Untitled-1# - replace 'ttc_tcpip_architecture_e' -> 'e_ttc_tcpip_architecture' chg: ./#Untitled-1# - replace 'ttc_tcpip_errorcode_e' -> 'e_ttc_tcpip_errorcode' chg: ./#Untitled-1# - replace 'ttc_tcpip_physical_index_e' -> 'e_ttc_tcpip_physical_index' chg: ./#Untitled-1# - replace 'ttc_time_event_t' -> 't_ttc_time_event' chg: ./#Untitled-1# - replace 'ttc_timer_architecture_e' -> 'e_ttc_timer_architecture' chg: ./#Untitled-1# - replace 'ttc_timer_arch_t' -> 't_ttc_timer_arch' chg: ./#Untitled-1# - replace 'ttc_timer_errorcode_e' -> 'e_ttc_timer_errorcode' chg: ./#Untitled-1# - replace 'ttc_timer_physical_index_e' -> 'e_ttc_timer_physical_index' chg: ./#Untitled-1# - replace 'ttc_timer_statuscode_e' -> 'e_ttc_timer_statuscode' chg: ./#Untitled-1# - replace 'ttc_touchpad_architecture_e' -> 'e_ttc_touchpad_architecture' chg: ./#Untitled-1# - replace 'ttc_touchpad_errorcode_e' -> 'e_ttc_touchpad_errorcode' chg: ./#Untitled-1# - replace 'ttc_touchpad_update_e' -> 'e_ttc_touchpad_update' chg: ./#Untitled-1# - replace 'ttc_usart_architecture_e' -> 'e_ttc_usart_architecture' chg: ./#Untitled-1# - replace 'ttc_usart_architecture_t' -> 't_ttc_usart_architecture' chg: ./#Untitled-1# - replace 'ttc_usart_errorcode_e' -> 'e_ttc_usart_errorcode' chg: ./#Untitled-1# - replace 'ttc_usart_physical_index_e' -> 'e_ttc_usart_physical_index' chg: ./#Untitled-1# - replace 'ttc_usb_errorcode_e' -> 'e_ttc_usb_errorcode' chg: ./#Untitled-1# - replace 'ttc_usb_generic_t' -> 't_ttc_usb_generic' chg: ./#Untitled-1# - replace 'tut_httpd_state_t' -> 't_tut_httpd_state' chg: ./#Untitled-1# - replace 'uip_stats_t' -> 't_uip_stats' chg: ./#Untitled-1# - replace 'uip_tcp_appstate_t' -> 't_uip_tcp_appstate' chg: ./#Untitled-1# - replace 'USART_BRR_t' -> 't_usart_brr' chg: ./#Untitled-1# - replace 'USART_CR1_t' -> 't_usart_cr1' chg: ./#Untitled-1# - replace 'USART_CR2_t' -> 't_usart_cr2' chg: ./#Untitled-1# - replace 'USART_CR3_t' -> 't_usart_cr3' chg: ./#Untitled-1# - replace 'USART_DR_t' -> 't_usart_dr' chg: ./#Untitled-1# - replace 'USART_GPTR_t' -> 't_usart_gptr' chg: ./#Untitled-1# - replace 'USART_Register_t' -> 't_usart_register' chg: ./#Untitled-1# - replace 'USART_SR_t' -> 't_usart_sr' chg: ./#Untitled-1# - replace 'ValueItem_t' -> 't_valueitem' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/cpu/cm3_mutex.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/radio/radio_dw1000.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/radio/radio_common.c - replace '\.\./t_' -> '../' chg: ./TTC-Library/radio/radio_common.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/packet/packet_common_types.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/packet/packet_common.h - replace '\.\./t_' -> '../' chg: ./TTC-Library/packet/packet_802154.h - replace '\.\./t_' -> '../' chg: ./Template/QtCreator/TemplateName.files - replace '\.\./t_' -> '../' chg: ./#Untitled-1# - replace 'ttc_mutexypes' -> 'ttc_mutex_types' chg: ./#Untitled-1# - replace '"t_ttc_' -> '"ttc_' chg: ./#Untitled-1# - replace 'ttc_t_' -> 't_ttc_' chg: ./#Untitled-1# - replace 't_ttc_registerypes' -> 'ttc_register_types' chg: ./#Untitled-1# - replace 't_ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./#Untitled-1# - replace 't_ttc_packetypes' -> 'ttc_packet_types' chg: ./#Untitled-1# - replace 'ttc_semaphoreypes' -> 'ttc_semaphore_types' chg: ./#Untitled-1# - replace 'ttc_listypes' -> 'ttc_list_types' chg: ./#Untitled-1# - replace 'ttc_packetypes' -> 'ttc_packet_types' commit 65e267e7d1c4446452e8e9d2ba5433bb667bd2c5 Author: gregor@hlb30 Date: Thu Oct 5 13:30:49 2017 +0200 fix: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): now empties ListRX before looking for ACK packet to ensure that egnough memory buffers are available to store ACK packet chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_init_dw1000(): removed MAAT bit from SYS_MASK to avoid unnecessary interrupts (currently handled in software) bug: TTC-Library/radio/radio_dw1000.c - after some successfull transmissions, DW1000 does not generate any further interrupts commit 43a87679f3fb860d894c4ecd2de5afaf185b7ec7 Author: gregor@hlb30 Date: Thu Oct 5 11:28:43 2017 +0200 chg: InstallData/scripts/automate.pl - added sleep delay before starting debugger to see if this avoids microcontroller to crash sometimes (it does not) fix: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr(): when incoming packet requested ACK and memory pool was empty, ttc_packet_address_reply2() was called with NULL pointer and asserted fix: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): now sets Packet->Meta.ReceiveAfterTransmit if AcknowlegdeRequested==TRUE to enable receiver directly after tx fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic(): fixed endless running while loop when DW1000 did not start transmission (ToDo: try to restart after timeout) chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic(): implemented additional event handlers chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic(): added ring buffer storing latest non zero SysStatus values to aid debugging chg: TTC-Library/radio/radio_dw1000_types.h - added entries to radio_dw1000_status_isr_e fix: TTC-Library/rtls/rtls_common.c - rtls_common_statemachine_report_locations(): did dereference uninitialized values as pointer chg: TTC-Library/ttc_packet_types.h - added entries to ttc_packet_status_tx_e chg: TTC-Library/ttc_radio_types.h - added field to ttc_radio_config_t: Amount_FailedTx --------------------------------------------------------- 1.0.53 @Fr 29. Sep 10:31:44 CEST 2017 commit 2f1feac7ca53a9388ff24b0528249636cd84f8a2 Author: gregor@hlb30 Date: Fri Sep 29 12:31:00 2017 +0200 chg: .readme.TheToolChain - updated debug section chg: TTC-Library/radio/radio_common.c - removed debug code wip: TTC-Library/radio/radio_dw1000.c - about to fix issues with interrupt service routine (end of packet TX sometimes is not recognized) chg: TTC-Library/rtls/rtls_common.c - rtls_common_statemachine_report_locations(): now uses 2-way handshaking to allow retransmission if remote did not answer chg: TTC-Library/rtls/rtls_simple4.c - _rtls_simple4_anchor_report_locations(): now evaluates return from value rtls_common_statemachine_report_locations() chg: TTC-Library/ttc_heap.c - ttc_heap_pool_increase(): now stores references to individual allocated memory blocks (if TTC_HEAP_POOL_AMOUNT_MYBLOCKS > 0) chg: TTC-Library/ttc_heap_types.h - added concept of array of pointers to allocated memory blocks (depending on TTC_HEAP_POOL_AMOUNT_MYBLOCKS) to aid debugging lost blocks chg: TTC-Library/ttc_packet_types.h - ttc_packet_status_tx_e: added item tpst_Info_TxStarted to indicate that packet transmission has started chg: TTC-Library/ttc_rtls_types.h - ttc_rtls_state_e: added items tss_Report_Distances_Idle, tss_Report_Locations_Idle chg: Template/debug.sh - now calls _/automate.pl instead of _/debug_current.sh chg: TTC-Library/ttc_radio.h - minor changes chg: TTC-Library/ttc_radio_types.h - minor changes chg: TTC-Library/rtls/rtls_common.h - minor changes chg: TTC-Library/rtls/rtls_common_types.h - minor changes commit 555c8acf8c581de7a9a5809bfe09061436d20d52 Author: gregor@hlb30 Date: Wed Sep 20 21:38:21 2017 +0200 fix: fixed several issues with memory pool usage and transmission status update bug: new coordinate system is not transmitted from Anchor #1 to other anchors fix: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): did reuse packet being already freed to its memory pool by transmit isr chg: TTC-Library/radio/radio_common.h - radio_common_packet_release(): now returns NULL fix: TTC-Library/radio/radio_dw1000.c - fixed several issues in transmit status update from interrupt service routine (complex topic) chg: TTC-Library/ttc_heap.c - removed temporary self tests fix: TTC-Library/ttc_heap.c - ttc_heap_pool_block_get_isr(): did corrupt Pool data when grabbing from Pool being locked by user task fix: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): simplified and reorderd implementation blocks to no longer corrupt Pool_Packets fix: TTC-Library/ttc_radio.h - ttc_radio_packet_release(): now returns NULL fix: TTC-Library/ttc_radio_types.h - ttc_radio_config_t: PacketTX_Meta is now volatile to avoid issues with compiler optimizations commit 69d3116a5adec4bb30fceb49f66134859837afdc Author: gregor@hlb30 Date: Tue Sep 19 16:37:45 2017 +0200 bug: TTC-Library/ttc_heap.c - ttc_heap_pool_block_free_isr(): detects invalid Pool->BlocksAvailable value > Pool->AmountAllocated fix: TTC-Library/ttc_heap.c - ttc_heap_pool_increase(): did corrupt Pool data chg: TTC-Library/ttc_heap_types.h commit c4245cd950bd2db9a0edd5d7a7994869cdba2f36 Author: gregor@hlb30 Date: Thu Sep 14 03:26:25 2017 +0200 chg: TTC-Library/packet/packet_802154 - added function: packet_802154_mac_header_get_type_size() fix: TTC-Library/packet/packet_802154.c - packet_802154_initialize(): did extract packet type from given (yet uninitialized) packet buffer to calculated header size. How could it work at all?. Now uses given Type directly. chg: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr(): now increases Config->Statistics.Amount_FailedACKs in case no ack response was received within timeout chg: TTC-Library/ttc_heap.c - ttc_heap_pool_block_free_isr(): now just checks Mutex instead of lock+unlock it (faster) chg: TTC-Library/ttc_heap.c - ttc_heap_pool_block_get_isr(): now just checks Mutex instead of lock+unlock it (faster) chg: TTC-Library/ttc_heap.h - minor changes chg: TTC-Library/ttc_packet.h - added function: ttc_packet_mac_header_get_type_size() chg: TTC-Library/ttc_radio.c - disabled ReuseBuffer = 1 (should work now) chg: TTC-Library/ttc_radio_types.h - added to struct ttc_radio_config_t: Amount_FailedACKs commit 969ca577d1b513379a821ba8d0064e244167b7d6 Author: gregor@hlb30 Date: Thu Sep 14 01:43:17 2017 +0200 chg: TTC-Library/radio/radio_common.c - minor change commit d273e131512b2a7a60e896b572e64ecb959ad646 Author: gregor@hlb30 Date: Thu Sep 14 01:36:39 2017 +0200 chg: ./TTC-Library/ttc_radio_types.h - replace 'radio_common_pop_list_rx' -> 'radio_common_pop_list_rx_try' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_pop_list_rx' -> 'radio_common_pop_list_rx_try' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_common_pop_list_rx' -> 'radio_common_pop_list_rx_try' fix: TTC-Library/radio/radio_common.c - radio_common_packet_received_tryget(): was blocked endlessly until next packet is received commit d4de3b5afaab44994737ba6d283f5fc421e91156 Author: gregor@hlb30 Date: Fri Sep 8 14:17:40 2017 +0200 bug: radio_common_packet_received_tryget() now does not receive any ack packet (and even does not get called) chg: ./TTC-Library/radio/radio_common.c - radio_common_packet_received_tryget(): now always searches all items in given list (ProtocolJob->Private.FirstItem, ProtocolJob->Private.LastItem were removed because they do not detect new packets in reused memory block) chg: ./TTC-Library/radio/radio_common.c - radio_common_packet_received_waitfor(): now always searches all items in given list chg: ./TTC-Library/packet/packet_802154.* . added functions: packet_802154_sequence_number_set(), packet_802154_pattern_matches_type() chg: ./TTC-Library/packet/packet_common_types.h - added to enum ttc_packet_pattern_e: ttc_packet_pattern_type_Acknowledge, ttc_packet_pattern_type_Beacon, ttc_packet_pattern_type_Command, ttc_packet_pattern_type_Data chg: ./TTC-Library/ttc_radio.h - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/ttc_packet.h.orig - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/rtls/rtls_common.h - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_protocol_e' -> 'ttc_packet_pattern_e' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_packet.h.orig - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/rtls/rtls_common.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'ttc_packet_protocol_' -> 'ttc_packet_pattern_protocol_' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_pattern_protocol_Acknowledge' -> 'ttc_packet_pattern_type_Acknowledge' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_pattern_protocol_Acknowledge' -> 'ttc_packet_pattern_type_Acknowledge' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_pattern_protocol_Acknowledge' -> 'ttc_packet_pattern_type_Acknowledge' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_pattern_protocol_check' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/ttc_packet.h.orig - replace 'ttc_packet_pattern_protocol_check' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_pattern_protocol_check' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_pattern_protocol_check' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_pattern_protocol_check' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_pattern_protocol_check' -> 'ttc_packet_pattern_matches' chg: ./TTC-Library/ttc_packet.c - replace '_pattern_protocol_matches' -> '_pattern_matches_protocol' chg: ./TTC-Library/ttc_packet.h.orig - replace '_pattern_protocol_matches' -> '_pattern_matches_protocol' chg: ./TTC-Library/ttc_packet.h - replace '_pattern_protocol_matches' -> '_pattern_matches_protocol' chg: ./TTC-Library/radio/radio_common.c - replace '_pattern_protocol_matches' -> '_pattern_matches_protocol' chg: ./TTC-Library/ttc_packet.c - replace '_pattern_type_matches' -> '_pattern_matches_type' chg: ./TTC-Library/ttc_packet.h - replace '_pattern_type_matches' -> '_pattern_matches_type' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_pattern_protocol_get' -> 'ttc_packet_protocol_get' chg: ./TTC-Library/ttc_packet.h.orig - replace 'ttc_packet_pattern_protocol_get' -> 'ttc_packet_protocol_get' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_pattern_protocol_get' -> 'ttc_packet_protocol_get' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_pattern_protocol_get' -> 'ttc_packet_protocol_get' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_pattern_protocol_get' -> 'ttc_packet_protocol_get' commit 04bd543e834d16c0a65c16317b3ea237ca623bfa Author: gregor@hlb30 Date: Fri Sep 8 04:04:36 2017 +0200 fix: ttc_radio - software auto acknowledge now seems to work bug: radio_dw1000 - auto acknowledge of dw1000 does not work (no ack packet received at all) chg: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr(): added breakpoint lines to improve debugging of auto acknowledge handling in software chg: TTC-Library/radio/radio_dw1000.c - minor changes chg: TTC-Library/rtls/rtls_simple4.c - random delay between rtls_simple4_anchor_buildup_start() calls now uses 32 bit prng chg: TTC-Library/ttc_radio.c - ttc_radio_change_local_address(): now creates new prng seed and generates new sequence numbers on every call (makes sequence numbers more random) chg: TTC-Library/ttc_radio.h - added more documentation chg: TTC-Library/ttc_random.h - added more documentation commit 4249695cb3f89d4961aec259a0eeb910de3ce331 Author: gregor@hlb30 Date: Fri Sep 8 02:00:44 2017 +0200 fix: TTC-Library/ttc_random.c - _ttc_random_generate32_parker_miller(): fixed warning "integer overflow" in const u32_t M definition commit 3e41c083283f1cbe7a706fcea4c11f6d31d64abb Author: gregor@hlb30 Date: Fri Sep 8 01:55:08 2017 +0200 chg: TTC-Library/ttc_random.c - replaced 16 bit pseudo random number generator by fast 32 bit XOR-Shift PRNG chg: TTC-Library/ttc_random.h commit 81edb7a882daa39d4c6a2a8622ee2500f1950cf6 Author: gregor@hlb30 Date: Thu Sep 7 03:52:20 2017 +0200 chg: ./TTC-Library/ttc_radio.h - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/ttc_radio.h.orig - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/ttc_radio.c - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/ttc_packet.h.orig - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/ttc_packet.h - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/radio/radio_common.c - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/radio/radio_common.h - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/packet/packet_802154.h - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/packet/packet_802154.c - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'acknowlege' -> 'acknowledge' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'acknowlege' -> 'acknowledge' commit 660e8cd6f70590b24641301c433646a7b20f62ed Author: gregor@hlb30 Date: Thu Sep 7 03:45:09 2017 +0200 chg: InstallData/install_1BasicExtensions.sh - minor change fix: TTC-Library/packet/packet_802154.c - packet_802154_payload_set_size(): now also sets frame length for packet types that do not store payload (beacon + ack) chg: TTC-Library/packet/packet_802154* - added functions: packet_802154_is_acknowledge(), packet_802154_is_beacon(), packet_802154_is_command(), packet_802154_is_data(), packet_802154_acknowledge(), packet_802154_sequence_number_get(), packet_802154_sequence_number_set() fix: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr(): now creates acknowledge packet conforming to IEEE 802.15.4 (2011) fix: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): now successfully detects received acknowledge packet chg: TTC-Library/ttc_radio* - added functions: ttc_packet_is_acknowledge(), ttc_packet_is_beacon(), ttc_packet_is_command(), ttc_packet_is_data(), ttc_packet_acknowledge(), ttc_packet_sequence_number_get(), ttc_packet_sequence_number_set() chg: ./TTC-Library/ttc_radio.h.orig - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/ttc_radio.c - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/ttc_packet.h.orig - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/ttc_packet.h - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/radio/radio_common.c - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/radio/radio_common.h - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/packet/packet_802154.h - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/packet/packet_802154.c - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_acknowlege_' -> '_acknowlege_request_' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_acknowlege_' -> '_acknowlege_request_' commit ef2bf3694951e66b8b6cebe974a2f3b8da7bacdf Author: gregor@hlb30 Date: Wed Sep 6 23:57:46 2017 +0200 mend commit bd55c6c2cc01c5babc8229f590cae193d675e4b9 Author: gregor@hlb30 Date: Wed Sep 6 23:39:11 2017 +0200 fix: InstallData/scripts/findAllAsserts.pl - now filters some non-asserts (especially TTC_ASSERT_TYPES_H) fix: InstallData/scripts/findAllAsserts.pl - restricted search paths for assert definitions to current folder and ttc-lib/ (much faster than searching ./ with all subfolders) fix: InstallData/scripts/updateProjectFiles.pl - now avoids to create double constant definitions in compile_options.h fix: TTC-Library/ttc_basic_types.h - fixed non-sense define ttc_assert_address_matches() ttc_assert_address_matches() fix: TTC-Library/ttc_extensions.c - added missing include "ttc_assert_types.h" (required when all asserts are disabled) fix: TTC-Library/ttc_heap.c - fixed compile errors in case TTC_HEAP_POOL_STATISTICS == 0 fix: TTC-Library/ttc_list.c - moved Assert_LIST_Valid definition to ttc_list_types.h (required when TTC_ASSERT_LIST == 0) chg: TTC-Library/ttc_list_types.h - added macro definition Assert_LIST_Valid() fix: TTC-Library/ttc_radio.c - fixed compile errors in case TTC_HEAP_POOL_STATISTICS == 0 chg: TTC-Library/ttc_radio.h - removed deprecated function declaration ttc_radio_handshake_3way() commit f24ec67972c865281cdc23e76467bf6c74a5ba47 Author: gregor@hlb30 Date: Thu Aug 31 14:01:32 2017 +0200 chg: ./TTC-Library/ttc_packet - added function ttc_packet_address_reply2() chg: ./Template/examples/example_ttc_packet.c - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/ttc_packet.h.orig - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/ttc_packet.h - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/packet/packet_802154.h - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_target_compare' -> '_address_target_compare' chg: ./TTC-Library/ttc_packet.c - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/ttc_packet.h.orig - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/ttc_packet.h - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/radio/radio_common.c - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/packet/packet_802154.h - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_target_get' -> '_address_target_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_target_get' -> '_address_target_get' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace '_target_set' -> '_address_target_set' chg: ./Template/examples/example_ttc_packet.c - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/ttc_radio.c - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/ttc_packet.h.orig - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/ttc_packet.h - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/radio/radio_common.c - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/packet/packet_802154.h - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/rtls/rtls_common.c - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_target_set' -> '_address_target_set' chg: ./TTC-Library/ttc_packet.h.orig - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/ttc_packet.h - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/radio/radio_common.c - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/packet/packet_802154.h - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_source_compare' -> '_address_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_source_compare' -> '_address_source_compare' chg: ./Template/examples/example_ttc_packet.c - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/ttc_packet.c - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/ttc_packet.h.orig - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/ttc_packet.h - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/radio/radio_common.c - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/packet/packet_802154.h - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_source_get' -> '_address_source_get' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_source_get' -> '_address_source_get' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace '_source_set' -> '_address_source_set' chg: ./Template/examples/example_ttc_packet.c - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/ttc_radio.c - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/ttc_packet.h.orig - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/ttc_packet.h - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/radio/radio_common.c - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/packet/packet_802154.h - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/rtls/rtls_common.c - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_source_set' -> '_address_source_set' chg: ./TTC-Library/ttc_packet.c - replace '_create_reply_address' -> '_address_swap' chg: ./TTC-Library/ttc_packet.h.orig - replace '_create_reply_address' -> '_address_swap' chg: ./TTC-Library/ttc_packet.h - replace '_create_reply_address' -> '_address_swap' chg: ./TTC-Library/radio/radio_common.c - replace '_create_reply_address' -> '_address_swap' chg: ./TTC-Library/ttc_packet.c - replace '_address_swap' -> '_address_reply' chg: ./TTC-Library/ttc_packet.h.orig - replace '_address_swap' -> '_address_reply' chg: ./TTC-Library/ttc_packet.h - replace '_address_swap' -> '_address_reply' chg: ./TTC-Library/radio/radio_common.c - replace '_address_swap' -> '_address_reply' commit 05c1a143264006389793c47603294e578109c103 Author: gregor@hlb30 Date: Thu Aug 31 10:41:58 2017 +0200 fix: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr(): creation of ACK-packet did not set payload length (thus packet FLEN was 0) commit aae4f10e945d17144c5691077973cb78b468e2b1 Author: gregor@hlb30 Date: Wed Aug 30 20:40:15 2017 +0200 mend commit ec81ba4233b8d39fc79d503a5e8854f40246f1a0 Author: gregor@hlb30 Date: Wed Aug 30 20:35:25 2017 +0200 chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/ttc_radio.h - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/ttc_radio.h.orig - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/ttc_radio.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/ttc_radio_types.h - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/radio/radio_dw1000.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/radio/radio_dw1000.h - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace '_frame_filter' -> '_configure_frame_filter' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_radio_configure_frame_filter_u' -> 'ttc_radio_frame_filter_u' chg: ./TTC-Library/ttc_radio.h - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/ttc_radio.h.orig - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/ttc_radio.c - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/radio/radio_dw1000.c - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/radio/radio_dw1000.h - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace '_switch_channel' -> '_configure_channel' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace '_switch_channel' -> '_configure_channel' commit f47bd0fd9ef5f7b1ad4dba392600d959cecea87d Author: gregor@hlb30 Date: Tue Aug 29 18:22:20 2017 +0200 chg: TTC-Library/rtls/rtls_common.c - added function: rtls_common_anchor_coordinate_system_complete() chg: TTC-Library/rtls/rtls_common.h - added function: rtls_common_anchor_coordinate_system_complete() chg: TTC-Library/rtls/rtls_simple4.c - now calls rtls_common_anchor_coordinate_system_complete() instead of setting Config->Flags.IsCoordinateSystemReady directly (improves debugging) chg: TTC-Library/spi/spi_stm32l1xx.c - minor change chg: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): renamed argument Amount -> AmountBytes chg: TTC-Library/ttc_radio.h - ttc_radio_transmit_buffer(): renamed argument Amount -> AmountBytes chg: TTC-Library/ttc_rtls.h - improved documentation chg: TTC-Library/ttc_rtls_types.h - improved documentation commit f93ce9f27aa4c156cdaf6198e5b7a2fe7218e3f4 Author: Gregor Rebel Date: Sat Aug 26 15:19:28 2017 +0200 ren: InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh -> InstallData/optional/DISABLED_install_Compiler_GCC-CortexM3_wchar16.sh ren: InstallData/optional/install_28_KiCAD.sh -> InstallData/optional/install_KiCAD.sh ren: InstallData/optional/install_094_grTerminal.sh -> InstallData/optional/install_grTerminal.sh ren: InstallData/optional/install_087_jEdit.sh -> InstallData/optional/install_jEdit.sh commit 9a3c088132988fa872ba36c23e176e5560e373c1 Author: gregor@hlb30 Date: Wed Aug 23 01:53:33 2017 +0200 chg: InstallData/scripts/compile.sh - removed deprecated lines for automatic heap configuration fix: TTC-Library/radio/radio_common.c - initialization of static ProtocolJob_ACK wrote values into wrong fields fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_transmit(): fixed monitoring of interrupt service handling of packets to be transmitted chg: TTC-Library/ttc_radio.c - removed deprecated function: _ttc_radio_handle_acknowledge() (now implemented in radio_common.c) fix: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): fixed retry handling for un-acknowledged packets chg: TTC-Library/ttc_radio_types.h - minor changes chg: TTC-Library/ttc_systick.c - ttc_systick_delay_wait(): reduced functionality to make function faster chg: TTC-Library/ttc_systick.c - new function: ttc_systick_delay_simple() chg: TTC-Library/ttc_systick.c - ttc_systick_delay_wait(): reduced amount of arguments chg: TTC-Library/ttc_systick.h - new function: ttc_systick_delay_simple() chg: Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - minor changes chg: Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - minor changes commit c29c60025653b5f5f24eda78db82283aa322116f Author: gregor@hlb30 Date: Wed Aug 23 00:59:36 2017 +0200 fix: InstallData/scripts/installFuncs.sh - cmd(): removed new tee-pipe from $CMD execution (hinders InstallData/scripts/compile.sh from passing error messages to QtCreator) commit a3747feee3b6cd7a8f59e540f45b4dde3dcbfa68 Author: gregor@hlb30 Date: Wed Aug 16 17:29:48 2017 +0200 chg: InstallData/scripts/qtcreator.sh - now prints command line when starting qtcreator first time (debug) fix: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): did dereference PacketTX==NULL fix: Template/QtCreator/TemplateName.creator - added missing newline at end of file commit 72feb4b0a7039057e9318026d9aff617e349a5af Author: gregor@hlb30 Date: Wed Aug 16 15:45:01 2017 +0200 chg: moved extensions.active/ttc_extensions_active.* -> ttc_extensions_active.* (makes all symbols and includes in these files visible and trackable in QtCreator) chg: InstallData/install_Board_STM32W-RFCKit.sh chg: InstallData/install_CHIP_ILI9320.sh chg: InstallData/install_Fake_SBRK_Support.sh chg: InstallData/install_FreeRTOS.sh chg: InstallData/install_Network_uIP.sh chg: InstallData/install_STM-EEPROM_Emulation.sh chg: InstallData/install_TTC_ACCELEROMETER.sh chg: InstallData/install_TTC_ADC.sh chg: InstallData/install_TTC_ASSERT.sh chg: InstallData/install_TTC_BASIC.sh chg: InstallData/install_TTC_BOARD.sh chg: InstallData/install_TTC_CPU.sh chg: InstallData/install_TTC_DAC.sh chg: InstallData/install_TTC_DMA.sh chg: InstallData/install_TTC_ETHERNET.sh chg: InstallData/install_TTC_GFX.sh chg: InstallData/install_TTC_GPIO.sh chg: InstallData/install_TTC_GYROSCOPE.sh chg: InstallData/install_TTC_HEAP.sh chg: InstallData/install_TTC_I2C.sh chg: InstallData/install_TTC_INPUT.sh chg: InstallData/install_TTC_INTERFACE.sh chg: InstallData/install_TTC_INTERRUPT.sh chg: InstallData/install_TTC_LIST.sh chg: InstallData/install_TTC_MATH.sh chg: InstallData/install_TTC_MEMORY.sh chg: InstallData/install_TTC_NETWORK.sh chg: InstallData/install_TTC_NETWORK_LAYER.sh chg: InstallData/install_TTC_PACKET.sh chg: InstallData/install_TTC_PWM.sh chg: InstallData/install_TTC_PWR.sh chg: InstallData/install_TTC_RADIO.sh chg: InstallData/install_TTC_REAL_TIME_CLOCK.sh chg: InstallData/install_TTC_REGISTER.sh chg: InstallData/install_TTC_RTC.sh chg: InstallData/install_TTC_RTLS.sh chg: InstallData/install_TTC_SDCARD.sh chg: InstallData/install_TTC_SLAM.sh chg: InstallData/install_TTC_SPI.sh chg: InstallData/install_TTC_STATES.sh chg: InstallData/install_TTC_STRING.sh chg: InstallData/install_TTC_SYSCLOCK.sh chg: InstallData/install_TTC_SYSTICK.sh chg: InstallData/install_TTC_TASK.sh chg: InstallData/install_TTC_TCPIP.sh chg: InstallData/install_TTC_TIMER.sh chg: InstallData/install_TTC_TOUCHPAD.sh chg: InstallData/install_TTC_USART.sh chg: InstallData/install_TTC_USB.sh chg: InstallData/install_TTC_Watchdog.sh chg: InstallData/installs_low_level/install_TTC_ACCELEROMETER_BNO055.sh chg: InstallData/installs_low_level/install_TTC_ACCELEROMETER_LIS3LV02DL.sh chg: InstallData/installs_low_level/install_TTC_ACCELEROMETER_MPU6050.sh chg: InstallData/installs_low_level/install_TTC_ADC_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_ADC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_BASIC_CM3.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh chg: InstallData/installs_low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh chg: InstallData/installs_low_level/install_TTC_CAN_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_CM0_MUTEX.sh chg: InstallData/installs_low_level/install_TTC_CM0_SEMAPHORE.sh chg: InstallData/installs_low_level/install_TTC_CPU_CORTEXM0.sh chg: InstallData/installs_low_level/install_TTC_CPU_CORTEXM3.sh chg: InstallData/installs_low_level/install_TTC_CPU_CORTEXM4.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F0XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F4XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_DAC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_DMA_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_ETHERNET_STM32F107.sh chg: InstallData/installs_low_level/install_TTC_GFX_ILI9320.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_GYROSCOPE_MPU6050.sh chg: InstallData/installs_low_level/install_TTC_HEAP_FREERTOS.sh chg: InstallData/installs_low_level/install_TTC_HEAP_ZDEFAULT.sh chg: InstallData/installs_low_level/install_TTC_I2C_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_I2C_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_INPUT_TOUCHPAD.sh chg: InstallData/installs_low_level/install_TTC_INTERFACE_STE101P.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_CORTEXM3.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_DOUBLE.sh chg: InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_FLOAT.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_NETWORK_LAYER_USART.sh chg: InstallData/installs_low_level/install_TTC_PACKET_802154.sh chg: InstallData/installs_low_level/install_TTC_PWM_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_PWR_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_RADIO_CC1101.sh chg: InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh chg: InstallData/installs_low_level/install_TTC_RADIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_RTC_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_RTC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_RTLS_CRTOF_SIMPLE_2D.sh chg: InstallData/installs_low_level/install_TTC_RTLS_SIMPLE4.sh chg: InstallData/installs_low_level/install_TTC_SDCARD_SPI.sh chg: InstallData/installs_low_level/install_TTC_SLAM_SIMPLE_2D.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_STRING_ASCII.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_SYSTICK_CORTEXM3.sh chg: InstallData/installs_low_level/install_TTC_SYSTICK_FREERTOS.sh chg: InstallData/installs_low_level/install_TTC_TCPIP_UIP.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32F0XX.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_TOUCHPAD_ANALOG4.sh chg: InstallData/installs_low_level/install_TTC_USART_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_USART_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_USART_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh chg: InstallData/old_install_035_TTC_USB.sh chg: InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh chg: InstallData/optional/install_094_grTerminal.sh chg: InstallData/optional/install_ARM_Semihosting.sh chg: InstallData/scripts/compile.sh chg: InstallData/scripts/installFuncs.sh chg: InstallData/scripts/updateProjectFiles.pl chg: TTC-Library/templates/_install_TTC_DEVICE.sh chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh chg: TTC-Library/ttc_extensions.c chg: TTC-Library/ttc_extensions.h chg: Template/examples/example_ttc_rtls_simple4.h chg: Updates/update_1.0.53.sh commit 8610eb00922043db862a1d8ec745961e16df9c5f Author: gregor@hlb30 Date: Wed Aug 16 15:04:09 2017 +0200 chg: TTC-Library/ttc_radio.h - minor change commit 18dd2652c2f6b2657118e745b97eec1f181e5ad5 Author: gregor@hlb30 Date: Tue Aug 15 15:58:16 2017 +0200 chg: ./TTC-Library/ttc_radio_types.h - replace 'Timeout_Acknowledge_usecs' -> 'Acknowledge_Timeout_usecs' chg: ./TTC-Library/radio/radio_common.c - replace 'Timeout_Acknowledge_usecs' -> 'Acknowledge_Timeout_usecs' chg: ./TTC-Library/radio/radio_common.h - replace 'Timeout_Acknowledge_usecs' -> 'Acknowledge_Timeout_usecs' chg: ./TTC-Library/ttc_radio.c - replace 'Timeout_Transceiver_usecs' -> 'Transceiver_Timeout_usecs' chg: ./TTC-Library/ttc_radio_types.h - replace 'Timeout_Transceiver_usecs' -> 'Transceiver_Timeout_usecs' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Timeout_Transceiver_usecs' -> 'Transceiver_Timeout_usecs' chg: ./TTC-Library/ttc_radio.c - replace 'Acknowledge_Amount_Retries' -> 'Transmit_Amount_Retries' chg: ./TTC-Library/ttc_radio_types.h - replace 'Acknowledge_Amount_Retries' -> 'Transmit_Amount_Retries' chg: InstallData/scripts/compile.sh - added option NOTODOS (which unfortunately does not work with QtCreator) chg: InstallData/scripts/installFuncs.sh - cmd(): added Option QUIET chg: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): added retries for packets that failed to be transmitted with acknowledge chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t.Init: Transmit_Amount_Retries chg: TTC-Library/ttc_systick.c - ttc_systick_delay_wait(): added implementation chg: TTC-Library/ttc_systick.h - ttc_systick_delay_wait(): added argument TimeUS commit 79bcbf7ced126573419509a5feda1b8bfcf5a581 Author: gregor@hlb30 Date: Tue Aug 15 14:04:22 2017 +0200 fix: InstallData/scripts/source.pl - a feature function with a return value starting with ttc_ created a malformed _driver_*() macro commit ab2669e1950a467dd420b3f7af10abeebef61c20 Author: gregor@hlb30 Date: Mon Aug 14 14:05:40 2017 +0200 chg: ttc_radio: implemented 2-way handshaking (yet untested) chg: some renaming chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_types.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./Template/examples/example_ttc_rtls_simple4_types.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./Template/examples/example_ttc_rtls_simple4.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./Template/examples/example_ttc_rtls_simple4.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./InstallData/install_TTC_SLAMRADIO.sh - replace 'SLAMRADIO' -> 'RTLS' chg: ./InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE4.sh - replace 'SLAMRADIO' -> 'RTLS' chg: ./InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh - replace 'SLAMRADIO' -> 'RTLS' chg: ./Documentation/TheToolChain-Manual/images/rtls_crtof_simple_2d_statemachine_anchor.svg - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/ttc_rtls.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/ttc_rtls.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/ttc_rtls_types.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d_types.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_common.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_simple4.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_simple4_types.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/interfaces/ttc_rtls_interface.h - replace 'SLAMRADIO' -> 'RTLS' chg: ./TTC-Library/interfaces/ttc_rtls_interface.c - replace 'SLAMRADIO' -> 'RTLS' ren: 'InstallData/install_TTC_SLAMRADIO.sh' -> 'InstallData/install_TTC_RTLS.shm' ren: 'InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE4.sh' -> 'InstallData/installs_low_level/install_TTC_RTLS_SIMPLE4.sh' ren: 'InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh' -> 'InstallData/installs_low_level/install_TTC_RTLS_CRTOF_SIMPLE_2D.sh' chg: ./TTC-Library/ttc_radio.c - replace 'Timeout_usecs' -> 'Timeout_Transceiver_usecs' chg: ./TTC-Library/ttc_radio_types.h - replace 'Timeout_usecs' -> 'Timeout_Transceiver_usecs' chg: ./Template/examples/example_ttc_packet.c - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/ttc_packet.h.orig - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/ttc_packet.h - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/packet/packet_802154.h - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_compare_target' -> 'packet_target_compare' chg: ./TTC-Library/ttc_packet.h.orig - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./TTC-Library/ttc_packet.h - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./TTC-Library/packet/packet_802154.h - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_compare_source' -> 'packet_source_compare' chg: ./Template/examples/example_ttc_packet.c - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/ttc_packet.c - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/ttc_packet.h.orig - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/ttc_packet.h - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/packet/packet_802154.h - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_get_pointer_source' -> 'packet_source_get_pointer' chg: ./TTC-Library/ttc_packet.c - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/ttc_packet.h.orig - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/ttc_packet.h - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/radio/radio_common.c - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/packet/packet_802154.h - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_get_pointer_target' -> 'packet_target_get_pointer' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'packet_set_target' -> 'packet_target_set' chg: ./Template/examples/example_ttc_packet.c - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/ttc_radio.c - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/ttc_packet.h.orig - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/ttc_packet.h - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/radio/radio_common.c - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/packet/packet_802154.h - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/rtls/rtls_common.c - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_set_target' -> 'packet_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_set_target' -> 'packet_target_set' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'packet_set_source' -> 'packet_source_set' chg: ./Template/examples/example_ttc_packet.c - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/ttc_radio.c - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/ttc_packet.h.orig - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/ttc_packet.h - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/radio/radio_common.c - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/packet/packet_802154.h - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/rtls/rtls_common.c - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_set_source' -> 'packet_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_interface_set_source' -> 'packet_interface_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_interface_set_source' -> 'packet_interface_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_interface_set_source' -> 'packet_interface_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_interface_set_source' -> 'packet_interface_source_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_interface_set_target' -> 'packet_interface_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_interface_set_target' -> 'packet_interface_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_interface_set_target' -> 'packet_interface_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_interface_set_target' -> 'packet_interface_target_set' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_interface_get_pointer_target' -> 'packet_interface_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_interface_get_pointer_target' -> 'packet_interface_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_interface_get_pointer_target' -> 'packet_interface_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_interface_get_pointer_target' -> 'packet_interface_target_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_interface_get_pointer_source' -> 'packet_interface_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_interface_get_pointer_source' -> 'packet_interface_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_interface_get_pointer_source' -> 'packet_interface_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_interface_get_pointer_source' -> 'packet_interface_source_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_interface_compare_source' -> 'packet_interface_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_interface_compare_source' -> 'packet_interface_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_interface_compare_source' -> 'packet_interface_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_interface_compare_source' -> 'packet_interface_source_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'packet_interface_compare_target' -> 'packet_interface_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'packet_interface_compare_target' -> 'packet_interface_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'packet_interface_compare_target' -> 'packet_interface_target_compare' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'packet_interface_compare_target' -> 'packet_interface_target_compare' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./Template/examples/example_ttc_packet.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/ttc_radio.h - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/ttc_radio.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/ttc_packet.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/ttc_packet.h.orig - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/ttc_packet.h - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/radio/radio_common.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/radio/radio_common.h - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/packet/packet_802154.h - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/packet/packet_802154.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/rtls/rtls_common.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'get_pointer_payload' -> 'payload_get_pointer' chg: ./TTC-Library/ttc_packet.h.orig - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/ttc_packet.h - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/radio/radio_common.c - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/packet/packet_802154.h - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/packet/packet_802154.c - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'get_payload_size' -> 'payload_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'get_payload_size' -> 'payload_get_size' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/ttc_packet.c - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/ttc_packet.h.orig - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/ttc_packet.h - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/radio/radio_common.c - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/packet/packet_802154.h - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/packet/packet_802154.c - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'set_payload_size' -> 'payload_set_size' chg: ./TTC-Library/ttc_packet_types.h.orig - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/ttc_packet.c - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/ttc_packet.h.orig - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/ttc_packet_types.h - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/ttc_packet.h - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/packet/packet_802154.h - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/packet/packet_802154.c - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'get_size_mac_header' -> 'mac_header_get_size' chg: ./TTC-Library/ttc_packet.c - replace 'extract_source' -> 'source_extract' chg: ./TTC-Library/ttc_packet.h.orig - replace 'extract_source' -> 'source_extract' chg: ./TTC-Library/ttc_packet.h - replace 'extract_source' -> 'source_extract' chg: ./TTC-Library/radio/radio_common.c - replace 'extract_source' -> 'source_extract' chg: ./TTC-Library/ttc_packet.c - replace 'extract_target' -> 'target_extract' chg: ./TTC-Library/ttc_packet.h.orig - replace 'extract_target' -> 'target_extract' chg: ./TTC-Library/ttc_packet.h - replace 'extract_target' -> 'target_extract' commit d8ee2fd8d39eae1f6fe5df6e7326ce6878b16298 Author: gregor@hlb30 Date: Tue Jul 18 14:06:46 2017 +0200 WIP: Started to implement 3-way handshaking (currently does NOT compile!) chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_common.c chg: TTC-Library/radio/radio_common.h chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h commit 7a92e1ddc70b91de9758556aee8c7745f603a1a7 Author: gregor@hlb30 Date: Wed Jul 12 13:18:15 2017 +0200 chg: TTC-Library/gpio/gpio_stm32l1xx_types.h -added struct interrupt_stm32l1xx_config_gpio_t to allow caching register mask for each GPIO pin being initialized as external interrupt fot faster gpio interrupt configuration chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - improved speed of interrupt_stm32l1xx_enable_gpio(), interrupt_stm32l1xx_deinit_gpio(), interrupt_stm32l1xx_generate_gpio() chg: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): added extra self test to ensure function is not called from interrupt service routine chg: TTC-Library/radio/radio_dw1000.c - added self tests to monitor if each packet being queued for transmission is really transferred to radio fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_transmit(): now re-enables interrupts if called inside critical level (restores level afterwards) to ensure that interrupt service routine can transfer packet to radio chg: TTC-Library/radio/radio_dw1000.c - added function: _radio_dw1000_isr_raise() as central point to run radio_dw1000_isr_generic() chg: TTC-Library/radio/radio_dw1000_types.h - added enum: radio_dw1000_status_isr_e chg: TTC-Library/ttc_interrupt.c - added functions: ttc_interrupt_critical_end_all(), ttc_interrupt_critical_restore() chg: TTC-Library/ttc_interrupt.h - added functions: ttc_interrupt_critical_end_all(), ttc_interrupt_critical_restore() chg: TTC-Library/ttc_interrupt_types.h - minor change chg: TTC-Library/ttc_packet.h - documentation updated chg: TTC-Library/ttc_radio.c - minor change chg: TTC-Library/ttc_radio.h - documentation updated commit 2eb149686e75a361ec30f15ab04b4675d7360570 Author: gregor@hlb30 Date: Tue Jul 4 13:57:50 2017 +0200 chg: TTC-Library/interfaces/ttc_math_interface.c - added function: ttc_driver_math_vector3d_valid() chg: TTC-Library/interfaces/ttc_math_interface.h - added function: ttc_driver_math_vector3d_valid() chg: TTC-Library/math/math_software_double.c - added function: math_software_double_vector3d_valid() chg: TTC-Library/math/math_software_double.h - added function: math_software_double_vector3d_valid() fix: TTC-Library/math/math_software_double_types.h - fixed realisation of math_double_NAN (now is a variable being initialized in math_software_double_prepare() (required to detect NaN values chg: TTC-Library/math/math_software_float.c - added function: math_software_float_vector3d_valid() chg: TTC-Library/math/math_software_float.h - added function: math_software_float_vector3d_valid() fix: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): fixed missing type cast in self test fix: TTC-Library/rtls/rtls_simple4.c - rtls_simple4_anchor_buildup_start(): now uses correct packet protocol type (fixes ListRX being filled up with unprocessed packets of type rtls_simple4_ProtocolType) chg: TTC-Library/ttc_math.c - removed implementation of ttc_math_vector3d_valid() fix: TTC-Library/ttc_math.h - ttc_math_vector3d_valid(): moved implementation into low-level drivers and into interface (generic test did not work for float) chg: TTC-Library/ttc_queue.c commit 7f8b6447fd59e37de7e4487c78240e95d2eb0622 Merge: 516b584 deda9ba Author: gregor@hlb30 Date: Tue Jul 4 13:57:41 2017 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 516b584651b62376b9bf8728efd98c6d098428fb Author: gregor@hlb30 Date: Wed Jun 28 13:56:24 2017 +0200 chg: TTC-Library/packet/packet_common_types.h - minor change chg: TTC-Library/radio/radio_common.c - radio_common_transmit_packet(): added self test to see if prepended packet was processed chg: TTC-Library/radio/radio_common.h - minor change fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic(): now always processed ListTX, not only if InterruptHandled==0 (should fix packets in ListTX not being sent because DW1000 generated an interrupt during isr. fix: TTC-Library/rtls/rtls_simple4.c - rtls_simple4_init(): now sets correct packet type ttc_packet_protocol_Radio_RTLS_Simple4 (fixes ListRX being flooded with unprocessed packets) chg: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): now only waits for packet transmission if Amount>1 (faster return from function) chg: TTC-Library/ttc_radio.h - minor change chg: TTC-Library/ttc_rtls.c - minor change commit f9565c17a9b5b842e59454cb393389228f0d0a0f Author: gregor@hlb30 Date: Mon Jun 26 13:26:18 2017 +0200 chg: ./Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c - replace 'SlamRadio' -> 'RTLS' chg: ./TTC-Library/packet/packet_common_types.h - replace 'SlamRadio' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_crtof_simple_2d.c - replace 'SlamRadio' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_common.c - replace 'SlamRadio' -> 'RTLS' chg: ./TTC-Library/rtls/rtls_simple4.c - replace 'SlamRadio' -> 'RTLS' --------------------------------------------------------- 1.0.53 @So 2. Jul 18:44:14 CEST 2017 commit 048db7d0155f99ec6ec5eb0c43e9af3536b47d91 Author: gregor@hlb30 Date: Fri Jun 23 13:23:34 2017 +0200 chg: TTC-Library/cpu/cm3_semaphore.h - disabled low-level driver functions (now uses default implementation in ttc_semaphore.c): _driver_semaphore_take_isr(), _driver_semaphore_give_isr() (exclusive memory access is slower than default implementation and not required during ISR) chg: TTC-Library/radio/radio_common.c - minor changes chg: TTC-Library/rtls/rtls_common.c - rtls_common_measure_range(): added argument MaxRetries to avoid endless blocking when remote node is not reachable chg: TTC-Library/rtls/rtls_common.h - rtls_common_measure_range(): added argument MaxRetries chg: TTC-Library/rtls/rtls_simple4.c - minor changes chg: TTC-Library/ttc_list.c - minor changes chg: TTC-Library/ttc_list.h - minor changes chg: TTC-Library/ttc_semaphore.c - added default implementation for missing low-level driver functions: _driver_semaphore_take_isr(), _driver_semaphore_give_isr() chg: TTC-Library/ttc_semaphore.h - removed warning for missing driver functions: _driver_semaphore_take_isr(), _driver_semaphore_give_isr() (now have default implementations) commit 09c34e51bffc33df61c985c369a259c1556827f6 Author: Gregor Rebel Date: Fri Jun 23 00:07:33 2017 +0200 new: Documentation/TheToolChain-Manual/chapter_Statemachines.tml chg: Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml - updated comment block example chg: TTC-Library/templates/device_architecture.h - added comment block "Description" chg: TTC-Library/templates/ttc_device.h - added comment block "Description" commit 2ccfa61064220f35416628b50a0db84988e25ec9 Author: gregor@hlb30 Date: Fri Jun 23 00:05:23 2017 +0200 chg:TTC-Library/rtls/rtls_simple4.c chg:TTC-Library/rtls/rtls_simple4.h - added description block chg:TTC-Library/ttc_assert.h - added description block chg:TTC-Library/ttc_basic.h - added description block chg:TTC-Library/ttc_cpu.h - added description block chg:TTC-Library/ttc_extensions.h - added description block chg:TTC-Library/ttc_gpio.h - added description block chg:TTC-Library/ttc_heap.h - added description block chg:TTC-Library/ttc_interrupt.h - added description block chg:TTC-Library/ttc_list.h - added description block chg:TTC-Library/ttc_math.h - added description block chg:TTC-Library/ttc_memory.h - added description block chg:TTC-Library/ttc_mutex.h - added description block chg:TTC-Library/ttc_packet.h - added description block chg:TTC-Library/ttc_queue.h - added description block chg:TTC-Library/ttc_radio.h - added description block chg:TTC-Library/ttc_random.h - added description block chg:TTC-Library/ttc_register.h - added description block chg:TTC-Library/ttc_rtls.c chg:TTC-Library/ttc_rtls.h - added description block chg:TTC-Library/ttc_rtls_types.h - added description block chg:TTC-Library/ttc_semaphore.h - added description block chg:TTC-Library/ttc_slam.h - added description block chg:TTC-Library/ttc_spi.h - added description block chg:TTC-Library/ttc_states.h - added description block chg:TTC-Library/ttc_string.h - added description block chg:TTC-Library/ttc_sysclock.h - added description block chg:TTC-Library/ttc_systick.h - added description block chg:TTC-Library/ttc_task.h - added description block chg:TTC-Library/ttc_usart.h - added description block commit afc3fa42721c91969c3700a1c842467edee2fdbc Author: Gregor Rebel Date: Thu Jun 22 22:02:34 2017 +0200 chg: Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml - added subchapter 'EXTRACT type="CommentBlock"' commit 7856feac25ad29938e24abc288f70f163d0097d8 Author: Gregor Rebel Date: Thu Jun 22 21:36:00 2017 +0200 chg: Documentation/TheToolChain-Manual/chapter_Tweaking.tml - reformatted, added subchapter 'Implement Asynchronous IO using Statemachines' commit cc50f21cbd56b091f6d02f4850251cc7d085d43b Author: gregor@hlb30 Date: Wed Jun 21 15:11:11 2017 +0200 chg: globally renamed slamradio -> rtls in all symbols and filenames chg: ./.readme.TheToolChain - replace 'slamradio' -> 'rtls' chg: ./readme.TheToolChain - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_simple4_types.h - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_simple4.c - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.h - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_simple4.h - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_states.c - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.h - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.h - replace 'slamradio' -> 'rtls' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_types.h - replace 'slamradio' -> 'rtls' chg: ./InstallData/install_TTC_SLAMRADIO.sh - replace 'slamradio' -> 'rtls' chg: ./InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE4.sh - replace 'slamradio' -> 'rtls' chg: ./InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh - replace 'slamradio' -> 'rtls' chg: ./Documentation/TheToolChain-Manual/images/example_ttc_slamradio_modules.svg - replace 'slamradio' -> 'rtls' chg: ./Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg - replace 'slamradio' -> 'rtls' chg: ./Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_builtup.svg - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/ttc_radio.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/ttc_slamradio.c - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/ttc_slamradio_types.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/ttc_slamradio.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/packet/packet_common_types.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.c - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_simple4.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_common.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_simple4_types.h - replace 'slamradio' -> 'rtls' chg: ./TTC-Library/slamradio/slamradio_common_types.h - replace 'slamradio' -> 'rtls' ren: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c -> Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.c ren: Template/examples/example_ttc_slamradio_simple4_types.h -> Template/examples/example_ttc_rtls_simple4_types.h ren: Template/examples/example_ttc_slamradio_simple4.c -> Template/examples/example_ttc_rtls_simple4.c ren: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c -> Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.c ren: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.h -> Template/examples/example_ttc_rtls_crtof_simple_2d_anchor.h ren: Template/examples/example_ttc_slamradio_simple4.h -> Template/examples/example_ttc_rtls_simple4.h ren: Template/examples/example_ttc_slamradio_crtof_simple_2d.c -> Template/examples/example_ttc_rtls_crtof_simple_2d.c ren: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.h -> Template/examples/example_ttc_rtls_crtof_simple_2d_mobile.h ren: Template/examples/example_ttc_slamradio_crtof_simple_2d.h -> Template/examples/example_ttc_rtls_crtof_simple_2d.h ren: Template/examples/example_ttc_slamradio_crtof_simple_2d_types.h -> Template/examples/example_ttc_rtls_crtof_simple_2d_types.h ren: Documentation/TheToolChain-Manual/images/example_ttc_slamradio_modules.svg -> Documentation/TheToolChain-Manual/images/example_ttc_rtls_modules.svg ren: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_builtup.txt -> Documentation/TheToolChain-Manual/images/rtls_crtof_simple_2d_builtup.txt ren: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg -> Documentation/TheToolChain-Manual/images/rtls_crtof_simple_2d_statemachine_anchor.svg ren: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_builtup.svg -> Documentation/TheToolChain-Manual/images/rtls_crtof_simple_2d_builtup.svg ren: TTC-Library/ttc_slamradio.c -> TTC-Library/ttc_rtls.c ren: TTC-Library/ttc_slamradio_types.h -> TTC-Library/ttc_rtls_types.h ren: TTC-Library/ttc_slamradio.h -> TTC-Library/ttc_rtls.h ren: TTC-Library/rtls/slamradio_simple4.h -> TTC-Library/rtls/rtls_simple4.h ren: TTC-Library/rtls/slamradio_crtof_simple_2d_types.h -> TTC-Library/rtls/rtls_crtof_simple_2d_types.h ren: TTC-Library/rtls/slamradio_simple4.c -> TTC-Library/rtls/rtls_simple4.c ren: TTC-Library/rtls/slamradio_common.c -> TTC-Library/rtls/rtls_common.c ren: TTC-Library/rtls/slamradio_crtof_simple_2d.c -> TTC-Library/rtls/rtls_crtof_simple_2d.c ren: TTC-Library/rtls/slamradio_common.h -> TTC-Library/rtls/rtls_common.h ren: TTC-Library/rtls/slamradio_crtof_simple_2d.h -> TTC-Library/rtls/rtls_crtof_simple_2d.h ren: TTC-Library/rtls/slamradio_simple4_types.h -> TTC-Library/rtls/rtls_simple4_types.h ren: TTC-Library/rtls/slamradio_common_types.h -> TTC-Library/rtls/rtls_common_types.h ren: TTC-Library/interfaces/ttc_slamradio_interface.c -> TTC-Library/interfaces/ttc_rtls_interface.c ren: TTC-Library/interfaces/ttc_slamradio_interface.h -> TTC-Library/interfaces/ttc_rtls_interface.h commit c34017e965b37ed58907a7d9f7d13e2f0415ba31 Author: gregor@hlb30 Date: Fri Jun 16 14:01:46 2017 +0200 bug: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): timeout while waiting for Packet->Meta.StatusTX (low-level driver does not update this flag for unknown reason) chg: TTC-Library/radio/radio_common.h - radio_common_transmit_packet(): improved documentation chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_transmit(): improved documentation chg: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): improved documentation commit 57574f9ce1a3e15a1638f2767977e4e86f9ea202 Author: gregor@hlb30 Date: Wed Jun 14 15:27:42 2017 +0200 chg: TTC-Library/ttc_heap.h - minor change fix: TTC-Library/ttc_packet.c - ttc_packet_protocol_get(): fixed calculation of address of first payload byte (now returns correct payload type) fix: TTC-Library/ttc_queue.c - _ttc_queue_pointer_pull_front(): if queue is empty, but pending pushes exist, these will now be processed (fixes endless waiting on queue when pending pushes exist, but no more ttc_queue_pointer_push_back()/ttc_queue_pointer_push_back_isr() calls are generated) fix: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): added safety timeout to avoid endless waiting for packet transmission chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: Init.Timeout_usecs, TimeOut chg: TTC-Library/ttc_usart.c - ttc_usart_get_empty_block(): added self check to avoid being called with disabled interrupts (could cause endless blocking) commit 016510ec105382ef2be131035805d8065f0f049a Author: Gregor Rebel Date: Wed May 17 17:00:48 2017 +0200 chg: TTC-Library/heap/heap_freertos.c - code reformatted chg: TTC-Library/radio/radio_common.c - radio_common_packet_received_peek(): removed argument Protocol (peeking for a special protocol is time consuming and useless) chg: TTC-Library/radio/radio_common.h - radio_common_packet_received_peek(): removed argument Protocol (peeking for a special protocol is time consuming and useless) chg: TTC-Library/scheduler/freertos_task.c - code reformatted fix: TTC-Library/slamradio/slamradio_simple4.c - replaced ttc_radio_packet_received_peek() calls by ttc_radio_packet_received_tryget(ProtocolJob) (solves failed assert when desired item is not first in list) chg: TTC-Library/systick/systick_freertos.c - code reformatted chg: TTC-Library/ttc_list.c - renamed: _ttc_list_remove_single()->_ttc_list_remove_item() fix: TTC-Library/ttc_list.c - _ttc_list_remove_item(): fixed list corruption (must not use Item->Next as this pointer might already been modified when called from ttc_list_iterate()/ttc_list_iterate_from()) chg: TTC-Library/ttc_queue.c - code reformatted fix: TTC-Library/ttc_queue_types.h - increased TTC_SQB_ISR_SPACE: 3->7 (old value caused assert failure in ttc_queue_pointer_push_back_isr() fix: TTC-Library/ttc_radio.c - ttc_radio_packet_received_peek(): : removed argument Protocol (peeking for a special protocol is time consuming and useless) fix: TTC-Library/ttc_radio.h - ttc_radio_packet_received_peek(): : removed argument Protocol (peeking for a special protocol is time consuming and useless) commit 96c5f7ddc4638c41bcc9fb872c3c28da72bc951a Author: Gregor Rebel Date: Fri May 12 16:24:42 2017 +0200 chg: TTC-Library/interfaces/ttc_packet_interface.c - ttc_packet_interface_initialize(): removed unused argument BufferSize chg: TTC-Library/interfaces/ttc_packet_interface.h - ttc_packet_interface_initialize(): removed unused argument BufferSize chg: TTC-Library/packet/packet_802154.c - packet_802154_initialize(): removed unused argument BufferSize chg: TTC-Library/packet/packet_802154.h - packet_802154_initialize(): removed unused argument BufferSize fix: TTC-Library/packet/packet_802154.c - adapted to changed argument list of packet_802154_initialize() chg: TTC-Library/packet/packet_802154.h - ttc_driver_packet_initialize(): removed unused argument BufferSize fix: TTC-Library/packet/packet_802154_types.h - removed doubled Payload entry from all packet_802154_mhr_*_t structs (also contained in MAC part of Packet fix: TTC-Library/radio/radio_common.c - radio_common_ranging_measure(): switched on wrong variable (PacketType -> RangingType) chg: TTC-Library/radio/radio_common.h - radio_common_ranging_type_e: renamed entries to comply with names of corresponding structs (more readable during debugging) chg: TTC-Library/slamradio/slamradio_common.c - minor change (constant renamed) chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - minor change (constant renamed) fix: TTC-Library/ttc_list.c - ttc_list_iterate(), ttc_list_iterate_from() were both not iterating at all fix: TTC-Library/ttc_packet.c - ttc_packet_initialize(): now correctly writes Protocol values into first Payload byte (Packet->MAC is 4 byte aligned which was not taken into account during address calculation) fix: TTC-Library/ttc_packet.h - _driver_packet_initialize(): removed unused argument BufferSize fix: TTC-Library/ttc_packet_types.h - minor change fix: TTC-Library/ttc_radio.h - minor change (constant renamed) fix: TTC-Library/ttc_slamradio.c - minor change (constant renamed) fix: TTC-Library/ttc_slamradio.h - minor change (constant renamed) fix: Template/examples/example_ttc_radio_ranging_mobile.c - minor change (constant renamed) fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - minor change (constant renamed) fix: Updates/update_1.0.53.sh commit 8cf73e0b79255df1e27084ab6903b81935a25ff2 Author: Gregor Rebel Date: Thu May 11 20:14:41 2017 +0200 chg: extended implementation of filtering received packets by their protocol type (yet untested) fix: fixed compilation issues due to ttc_radio_packet*() functions which now expect a ProtocolJob argument chg: TTC-Library/radio/radio_common.c chg: TTC-Library/radio/radio_common.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/slamradio/slamradio_simple4.c chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_slamradio_types.h chg: Template/examples/example_ttc_radio_ranging_common.c chg: Template/examples/example_ttc_radio_ranging_common.h chg: Template/examples/example_ttc_radio_ranging_observer.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c chg: Template/examples/example_ttc_slamradio_simple4.c commit db7030bf44a6cb5bfc8f232dbd1e00acfc50b0a1 Author: Gregor Rebel Date: Wed May 10 16:25:37 2017 +0200 chg: TTC-Library/radio/radio_common.c - radio_common_packet_*() functions now can filter packets by protocol type (compilable butnot yet fully tested) chg: TTC-Library/ttc_radio.c - radio_common_packet_*() functions now can filter packets by protocol type (compilable butnot yet fully tested) chg: lots of symbols renamed to improve code readability chg: ./TTC-Library/packet/packet_802154.c - replace '1\.Payload' -> '1\.Payload\.Raw' chg: ./TTC-Library/packet/packet_802154.c - replace '1\\.Payload\\.Raw' -> '1.Payload.Raw' chg: ./TTC-Library/packet/packet_802154.c - replace '0\.Payload' -> '0.Payload.Raw' chg: ./TTC-Library/ttc_usart.c - replace '->Amount_Tx' -> '->Statistics.Amount_Tx' chg: ./TTC-Library/ttc_radio.c - replace '->Amount_Tx' -> '->Statistics.Amount_Tx' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->Amount_Tx' -> '->Statistics.Amount_Tx' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '->Amount_Tx' -> '->Statistics.Amount_Tx' chg: ./TTC-Library/ttc_usart.c - replace '->Amount_Rx' -> '->Statistics.Amount_Rx' chg: ./TTC-Library/ttc_radio.c - replace '->Amount_Rx' -> '->Statistics.Amount_Rx' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->Amount_Rx' -> '->Statistics.Amount_Rx' chg: ./TTC-Library/ttc_radio.c - replace '->Amount_DroppedRx' -> '->Statistics.Amount_DroppedRx' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->Amount_DroppedRx' -> '->Statistics.Amount_DroppedRx' chg: ./TTC-Library/radio/radio_common.c - replace '->Amount_DroppedRx' -> '->Statistics.Amount_DroppedRx' chg: ./TTC-Library/ttc_radio.c - replace '->Amount_DroppedTx' -> '->Statistics.Amount_DroppedTx' chg: ./TTC-Library/radio/radio_common.c - replace '->Amount_DroppedTx' -> '->Statistics.Amount_DroppedTx' chg: ./TTC-Library/ttc_radio.c - replace '->Amount_FailedCRC' -> '->Statistics.Amount_FailedCRC' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->Amount_FailedCRC' -> '->Statistics.Amount_FailedCRC' chg: ./TTC-Library/ttc_radio.c - replace '->Amount_ReceiverRestart' -> '->Statistics.Amount_ReceiverRestart' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->Amount_ReceiverRestart' -> '->Statistics.Amount_ReceiverRestart' chg: ./TTC-Library/ttc_radio.c - replace 'TTC_RADIO_COUNT' -> 'RADIO_COMMON_COUNT' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_RADIO_COUNT' -> 'RADIO_COMMON_COUNT' chg: ./TTC-Library/radio/radio_common.h - replace 'TTC_RADIO_COUNT' -> 'RADIO_COMMON_COUNT' chg: ./Template/examples/example_ttc_slamradio_simple4.c - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./TTC-Library/ttc_radio.h - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./TTC-Library/ttc_radio.c - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./TTC-Library/ttc_packet.c - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./TTC-Library/ttc_packet.h - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./TTC-Library/ttc_radio_types.h - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./TTC-Library/radio/radio_common.c - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'tpp_' -> 'ttc_packet_protocol_' chg: ./Template/examples/example_ttc_packet.c - replace 'tpc_' -> 'ttc_packet_category_' chg: ./TTC-Library/ttc_packet.c - replace 'tpc_' -> 'ttc_packet_category_' chg: ./TTC-Library/radio/radio_common.c - replace 'tpc_' -> 'ttc_packet_category_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'tpc_' -> 'ttc_packet_category_' chg: ./TTC-Library/packet/packet_802154.c - replace 'tpc_' -> 'ttc_packet_category_' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_packet.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/ttc_packet_types.h - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/ttc_packet.h - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/radio/radio_common.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/packet/packet_802154.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'tpt_' -> 'ttc_packet_type_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_category_none' -> 'ttc_packet_category_None' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_category_beacon' -> 'ttc_packet_category_Beacon' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_category_beacon' -> 'ttc_packet_category_Beacon' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_category_beacon' -> 'ttc_packet_category_Beacon' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_category_beacon' -> 'ttc_packet_category_Beacon' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_category_data' -> 'ttc_packet_category_Data' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_category_data' -> 'ttc_packet_category_Data' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_category_data' -> 'ttc_packet_category_Data' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_category_command' -> 'ttc_packet_category_Command' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_category_command' -> 'ttc_packet_category_Command' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_category_command' -> 'ttc_packet_category_Command' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_category_acknowledgement' -> 'ttc_packet_category_Acknowledgement' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_category_acknowledgement' -> 'ttc_packet_category_Acknowledgement' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_category_acknowledgement' -> 'ttc_packet_category_Acknowledgement' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_category_unknown' -> 'ttc_packet_category_Unknown' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_category_unknown' -> 'ttc_packet_category_Unknown' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_category_unknown' -> 'ttc_packet_category_Unknown' chg: ./Template/examples/example_ttc_packet.c - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./TTC-Library/ttc_packet.c - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./TTC-Library/ttc_packet.h - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./TTC-Library/packet/packet_802154.h - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./TTC-Library/packet/packet_802154.c - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'tpaf_' -> 'ttc_packet_address_' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'ttc_packet_address_source16' -> 'ttc_packet_address_Source16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_target16' -> 'ttc_packet_address_Target16' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_address_target16' -> 'ttc_packet_address_Target16' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_address_target16' -> 'ttc_packet_address_Target16' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_address_target16' -> 'ttc_packet_address_Target16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_target16' -> 'ttc_packet_address_Target16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_target16' -> 'ttc_packet_address_Target16' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_address_target16' -> 'ttc_packet_address_Target16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_source16_sourcepan16' -> 'ttc_packet_address_Source16_Sourcepan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_source16_target16' -> 'ttc_packet_address_Source16_Target16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_source16_targetpan16' -> 'ttc_packet_address_Source16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_source64' -> 'ttc_packet_address_Source64' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_address_source64' -> 'ttc_packet_address_Source64' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_address_source64' -> 'ttc_packet_address_Source64' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_address_source64' -> 'ttc_packet_address_Source64' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_source64' -> 'ttc_packet_address_Source64' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_source64' -> 'ttc_packet_address_Source64' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_address_source64' -> 'ttc_packet_address_Source64' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_target64' -> 'ttc_packet_address_Target64' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_address_target64' -> 'ttc_packet_address_Target64' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_address_target64' -> 'ttc_packet_address_Target64' chg: ./TTC-Library/packet/packet_802154.h - replace 'ttc_packet_address_target64' -> 'ttc_packet_address_Target64' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_target64' -> 'ttc_packet_address_Target64' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_target64' -> 'ttc_packet_address_Target64' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_address_target64' -> 'ttc_packet_address_Target64' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_source16_target64' -> 'ttc_packet_address_Source16_Target64' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_target16_sourcepan16_targetpan16' -> 'ttc_packet_address_Source16_Target16_Sourcepan16_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source16_target16_sourcepan16_targetpan16' -> 'ttc_packet_address_Source16_Target16_Sourcepan16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_target64_sourcepan16_targetpan16' -> 'ttc_packet_address_Source16_Target64_Sourcepan16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_target64_sourcepan16_targetpan16' -> 'ttc_packet_address_Source16_Target64_Sourcepan16_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source16_target64_sourcepan16_targetpan16' -> 'ttc_packet_address_Source16_Target64_Sourcepan16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source64_target16_sourcepan16_targetpan16' -> 'ttc_packet_address_Source64_Target16_Sourcepan16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source64_target16_sourcepan16_targetpan16' -> 'ttc_packet_address_Source64_Target16_Sourcepan16_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source64_target16_sourcepan16_targetpan16' -> 'ttc_packet_address_Source64_Target16_Sourcepan16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source64_target64_sourcepan16_targetpan16' -> 'ttc_packet_address_Source64_Target64_Sourcepan16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source64_target64_sourcepan16_targetpan16' -> 'ttc_packet_address_Source64_Target64_Sourcepan16_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source64_target64_sourcepan16_targetpan16' -> 'ttc_packet_address_Source64_Target64_Sourcepan16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source64_target16_targetpan16' -> 'ttc_packet_address_Source64_Target16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source64_target16_targetpan16' -> 'ttc_packet_address_Source64_Target16_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source64_target16_targetpan16' -> 'ttc_packet_address_Source64_Target16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_target64_targetpan16' -> 'ttc_packet_address_Source16_Target64_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_target64_targetpan16' -> 'ttc_packet_address_Source16_Target64_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source16_target64_targetpan16' -> 'ttc_packet_address_Source16_Target64_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source64_target64_targetpan16' -> 'ttc_packet_address_Source64_Target64_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source64_target64_targetpan16' -> 'ttc_packet_address_Source64_Target64_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source64_target64_targetpan16' -> 'ttc_packet_address_Source64_Target64_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_target16_targetpan16' -> 'ttc_packet_address_Source16_Target16_targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_target16_targetpan16' -> 'ttc_packet_address_Source16_Target16_targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source16_target16_targetpan16' -> 'ttc_packet_address_Source16_Target16_targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_sourcepan16' -> 'ttc_packet_address_Source16_Sourcepan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_sourcepan16' -> 'ttc_packet_address_Source16_Sourcepan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source16_sourcepan16' -> 'ttc_packet_address_Source16_Sourcepan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_target16' -> 'ttc_packet_address_Source16_Target16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_target16' -> 'ttc_packet_address_Source16_Target16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_targetpan16' -> 'ttc_packet_address_Source16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_targetpan16' -> 'ttc_packet_address_Source16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Target16_targetpan16' -> 'ttc_packet_address_Target16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Target16_targetpan16' -> 'ttc_packet_address_Target16_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Target16_targetpan16' -> 'ttc_packet_address_Target16_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source64_target64' -> 'ttc_packet_address_Source64_Target64' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source64_target64' -> 'ttc_packet_address_Source64_Target64' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_target64' -> 'ttc_packet_address_Source16_Target64' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_target64' -> 'ttc_packet_address_Source16_Target64' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Target64_targetpan16' -> 'ttc_packet_address_Target64_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Target64_targetpan16' -> 'ttc_packet_address_Target64_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Target64_targetpan16' -> 'ttc_packet_address_Target64_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source64_target16' -> 'ttc_packet_address_Source64_Target16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source64_target16' -> 'ttc_packet_address_Source64_Target16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source64_targetpan16' -> 'ttc_packet_address_Source64_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source64_targetpan16' -> 'ttc_packet_address_Source64_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source64_targetpan16' -> 'ttc_packet_address_Source64_Targetpan16' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_address_Source16_Target16_targetpan16' -> 'ttc_packet_address_Source16_Target16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_Source16_Target16_targetpan16' -> 'ttc_packet_address_Source16_Target16_Targetpan16' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_Source16_Target16_targetpan16' -> 'ttc_packet_address_Source16_Target16_Targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_type_802154_mhr_' -> 'ttc_packet_type_802154_MHR_' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_type_802154_mhr_' -> 'ttc_packet_type_802154_MHR_' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'ttc_packet_type_802154_data_' -> 'ttc_packet_type_802154_Data_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_type_802154_command_' -> 'ttc_packet_type_802154_Command_' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_type_802154_command_' -> 'ttc_packet_type_802154_Command_' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_type_802154_beacon_' -> 'ttc_packet_type_802154_Beacon_' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_type_802154_beacon_' -> 'ttc_packet_type_802154_Beacon_' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_type_802154_unknown' -> 'ttc_packet_type_802154_Unknown' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_type_802154_unknown' -> 'ttc_packet_type_802154_Unknown' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_type_802154_unknown' -> 'ttc_packet_type_802154_Unknown' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_address_none' -> 'ttc_packet_address_None' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_packet_address_none' -> 'ttc_packet_address_None' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_packet_address_none' -> 'ttc_packet_address_None' chg: ./Template/examples/example_ttc_slamradio_simple4.c - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'ttc_packet_protocol_Application' -> 'ttc_packet_protocol_AnyOf_Application' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_protocol_NonApplication' -> 'ttc_packet_protocol_AnyOf_NonApplication' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_NonApplication' -> 'ttc_packet_protocol_AnyOf_NonApplication' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'ttc_packet_protocol_Radio' -> 'ttc_packet_protocol_AnyOf_Radio' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_protocol_Radio' -> 'ttc_packet_protocol_AnyOf_Radio' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_protocol_Radio' -> 'ttc_packet_protocol_AnyOf_Radio' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_Radio' -> 'ttc_packet_protocol_AnyOf_Radio' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'ttc_packet_protocol_NonRadio' -> 'ttc_packet_protocol_AnyOf_NonRadio' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_protocol_NonRadio' -> 'ttc_packet_protocol_AnyOf_NonRadio' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_NonRadio' -> 'ttc_packet_protocol_AnyOf_NonRadio' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_protocol_Begin_Special' -> 'ttc_packet_protocol_Begin_AnyOf' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_Begin_Special' -> 'ttc_packet_protocol_Begin_AnyOf' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_End_Special' -> 'ttc_packet_protocol_End_AnyOf' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_packet_protocol_AnyOf_Application1' -> 'ttc_packet_protocol_Application1' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application1' -> 'ttc_packet_protocol_Application1' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'ttc_packet_protocol_AnyOf_Application1' -> 'ttc_packet_protocol_Application1' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application2' -> 'ttc_packet_protocol_Application2' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application3' -> 'ttc_packet_protocol_Application3' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application4' -> 'ttc_packet_protocol_Application4' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application5' -> 'ttc_packet_protocol_Application5' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_protocol_AnyOf_Application6' -> 'ttc_packet_protocol_Application6' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application6' -> 'ttc_packet_protocol_Application6' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_protocol_AnyOf_Application7' -> 'ttc_packet_protocol_Application7' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application7' -> 'ttc_packet_protocol_Application7' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_protocol_AnyOf_Application8' -> 'ttc_packet_protocol_Application8' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application8' -> 'ttc_packet_protocol_Application8' chg: ./InstallData/#Untitled-1# - replace 'ttc_packet_protocol_AnyOf_Application9' -> 'ttc_packet_protocol_Application9' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_Application9' -> 'ttc_packet_protocol_Application9' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_protocol_AnyOf_RadioRanging' -> 'ttc_packet_protocol_Radio_Ranging' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_AnyOf_RadioRanging' -> 'ttc_packet_protocol_Radio_Ranging' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_protocol_SlamRadio' -> 'ttc_packet_protocol_Radio_SlamRadio' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'ttc_packet_protocol_SlamRadio' -> 'ttc_packet_protocol_Radio_SlamRadio' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'ttc_packet_protocol_SlamRadio' -> 'ttc_packet_protocol_Radio_SlamRadio' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'release_packet' -> 'packet_release' chg: ./TTC-Library/ttc_radio.h - replace 'release_packet' -> 'packet_release' chg: ./TTC-Library/ttc_radio.c - replace 'release_packet' -> 'packet_release' chg: ./TTC-Library/ttc_radio_types.h - replace 'release_packet' -> 'packet_release' chg: ./TTC-Library/radio/radio_common.h - replace 'release_packet' -> 'packet_release' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'release_packet' -> 'packet_release' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/radio/radio_common.h - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'ttc_radio_received_packet_' -> 'ttc_radio_packet_received_' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/ttc_radio.h - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/ttc_radio.c - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/ttc_radio_types.h - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/packet/packet_802154.h - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'radio_get_empty_packet' -> 'radio_packet_get_empty' chg: ./TTC-Library/ttc_radio.h - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/ttc_radio.c - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./TTC-Library/slamradio/slamradio_common.h - replace 'radio_common_get_empty_packet' -> 'radio_common_packet_get_empty' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'radio_received_packets_' -> 'radio_packets_received_' chg: ./TTC-Library/ttc_radio.h - replace 'radio_received_packets_' -> 'radio_packets_received_' chg: ./TTC-Library/ttc_radio.c - replace 'radio_received_packets_' -> 'radio_packets_received_' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'radio_received_packets_' -> 'radio_packets_received_' chg: ./TTC-Library/ttc_radio.c - replace 'radio_common_received_packets_' -> 'radio_common_packets_received_' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_received_packets_' -> 'radio_common_packets_received_' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_common_received_packets_' -> 'radio_common_packets_received_' chg: ./TTC-Library/ttc_radio.c - replace 'radio_common_received_packet_' -> 'radio_common_packet_received_' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_received_packet_' -> 'radio_common_packet_received_' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_common_received_packet_' -> 'radio_common_packet_received_' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_check_protocol' -> 'ttc_packet_protocol_check' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_check_protocol' -> 'ttc_packet_protocol_check' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_packet_check_protocol' -> 'ttc_packet_protocol_check' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_check_protocol' -> 'ttc_packet_protocol_check' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_packet_get_protocol' -> 'ttc_packet_protocol_get' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_packet_get_protocol' -> 'ttc_packet_protocol_get' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ttc_packet_get_protocol' -> 'ttc_packet_protocol_get' commit df44212792aee390ce172ce89fe0d6af52db942c Author: Gregor Rebel Date: Mon May 8 18:52:37 2017 +0200 chg: started to introduce protocol type embodiment in first byte payload (work in rprogress, not compiling!) chg: InstallData/install_TTC_RADIO.sh chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_common.c chg: TTC-Library/radio/radio_common.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_stm32w1xx.c chg: TTC-Library/slamradio/slamradio_simple4.c chg: TTC-Library/templates/device_architecture_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_slamradio.c chg: TTC-Library/ttc_slamradio.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart_types.h chg: Template/examples/example_ttc_radio_ranging_common.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c chg: Template/examples/example_ttc_slamradio_simple4.c chg: Updates/update_1.0.53.sh commit 415bd30c2d155260936f533ca24424485025f95d Author: gregor@hlb30 Date: Fri May 5 15:27:15 2017 +0200 bug: ttc_slamradio_mobile_localize() is not receiving valid replies in current lab setup (anchor nodes are sending replies) fix: TTC-Library/math/math_software_double.c - added function: math_software_double_prepare() fix: TTC-Library/math/math_software_double.h - added function: math_software_double_prepare() fix: TTC-Library/math/math_software_float.c - now uses variable in RAM to construct TTC_MATH_CONST_NAN (defining it as constant produced an unusable value) fix: TTC-Library/math/math_software_float.h - added function: math_software_float_prepare() fix: TTC-Library/math/math_software_float_types.h - now uses variable in RAM to construct TTC_MATH_CONST_NAN (defining it as constant produced an unusable value) fix: TTC-Library/radio/radio_common.c - now calls radio_common_received_packet_tryget() instead of ttc_radio_received_packet_tryget() (not available anymore due to removed forward declaration) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_isr_transmit(): now skips transmission if ListTX is empty or not accessible chg: TTC-Library/ttc_mutex_types.h - added to enum ttc_mutex_error_e: tme_NotANumber fix: TTC-Library/ttc_slamradio.c - aapted to changed ttc_slamradio_localization_t fix: TTC-Library/ttc_slamradio_types.h - renamed field in struct ttc_slamradio_localization_t: Statistics -> Rangings fix: TTC-Library/ttc_usart.c - ttc_usart_get_empty_block() now calls ttc_queue_pointer_pull_front_try() instead ttc_queue_pointer_pull_front() to allow isrs and other tasks to run while waiting for an empty block (observed endless waiting on empty ttc_usart_QueueEmptyBlocks) chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - minor change commit 2b2936ec84975f63afd47939fb9131117f544645 Author: Gregor Rebel Date: Thu May 4 07:11:43 2017 +0200 chg: InstallData/scripts/source.pl - minor changes chg: TTC-Library/interrupt/interrupt_cortexm3.c - minor changes fix: TTC-Library/radio/radio_common.c - moved implementation of ttc_radio_received_packet_tryget() into new function radio_common_received_packet_tryget() to avoid dangerous forward declaration (fixes calling ttc_radio_received_packet_tryget(u8_t,u8_t) as ttc_radio_received_packet_tryget(u8_t) without any compiler warning!) chg: TTC-Library/radio/radio_common.h - added function radio_common_received_packet_tryget() fix: TTC-Library/radio/radio_dw1000.c - fixed calling Config->Init.function_start_tx_isr()/ Config->Init.function_end_tx_isr() in multiple places chg: TTC-Library/slamradio/slamradio_simple4.c - slamradio_simple4_anchor_statemachine(): now can detect foreign packets in ListRX which are blocking packet processing chg: TTC-Library/slamradio/slamradio_simple4_types.h - added to struct slamradio_simple4_config_t: LastPeekedRxTime (required by LastPeekedRxTime() ) chg: TTC-Library/ttc_assert_types.h - added to ttc_assert_origin_e: ttc_assert_hardfault (allows to add code in ttc_assert_halt_origin() to react on hardfaults chg: TTC-Library/ttc_radio.c - added function: ttc_radio_debug_activity() to aid debugging of packet transmission chg: TTC-Library/ttc_radio.c - ttc_radio_received_packet_tryget(): moved implementation down into radio_common_received_packet_tryget() which makes more sense and avoids dangerous forward declaration chg: TTC-Library/ttc_radio.h - improved documentation (Debugging ttc_radio) chg: TTC-Library/ttc_slam.c chg: TTC-Library/ttc_slamradio_types.h - added to struct ttc_slamradio_config_anchor_t: Amount_DroppedRx chg: Template/main.c - rev11: updated documentation to current TTC state commit 1390ca238088ff1f792ff1753f52a65121f469d4 Author: gregor@hlb30 Date: Wed May 3 14:45:31 2017 +0200 chg: InstallData/scripts/qtcreator.sh - minor change chg: InstallData/scripts/source.pl - createFunction(): improved creation of function definition (same function name indentation as previous function i$ chg: TTC-Library/ttc_slamradio.c - minor change chg: TTC-Library/ttc_slamradio.h - minor change commit 3d5822bb0c045298eb778ec3270bf7ad89c6e39b Merge: 0e5c215 1afd0e0 Author: Gregor Rebel Date: Tue May 2 17:21:11 2017 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 0e5c21572252dfd2b61948a613795896259ce002 Author: Gregor Rebel Date: Tue May 2 17:19:51 2017 +0200 fix: InstallData/installAll.sh - now tries to first repair packet database if apt-get is available to ensure stable packet system chg: InstallData/scripts/installFuncs.sh - minor change commit 1afd0e0509c41f08e382929326879bb6fd8c9dd4 Author: Gregor Rebel Date: Tue May 2 16:35:04 2017 +0200 fix: Documentation/TheToolChain-Manual/chapter_Drivers.tml - small improvement to example code commit f5727672dd7679ca85e8e3119b8ee6377eb6f464 Author: Gregor Rebel Date: Tue May 2 15:51:10 2017 +0200 chg: InstallData/installAll.sh - added install: jedit chg: TTC-Library/ttc_pwm_types.h - added basic items to ttc_pwm_config_t chg: Template/examples/example_ttc_pwm.c - added basic usage example chg: Template/examples/example_ttc_pwm.h commit 6764ea16772f57ef765eb029fec2910bce38da05 Author: Jasmin Mueller Date: Tue May 2 15:14:14 2017 +0200 geändert: InstallData/install_TTC_PWM.sh // TTC_PWM1 define as TTC_LED1 geändert: InstallData/installs_low_level/install_TTC_PWM_STM32L1XX.sh // low level driver now activats when 450_cpu_stml32l1xx is activated commit 7af88bb4fcdcd0fedf5e92913e84c47a4d224b4d Author: Gregor Rebel Date: Tue May 2 14:21:25 2017 +0200 fix: recreated driver ttc_pwm to fix compilation issues after broken merge chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml chg: InstallData/install_TTC_PWM.sh chg: InstallData/installs_low_level/install_TTC_PWM_STM32L1XX.sh chg: TTC-Library/interfaces/ttc_pwm_interface.c chg: TTC-Library/interfaces/ttc_pwm_interface.h chg: TTC-Library/pwm/pwm_common.c chg: TTC-Library/pwm/pwm_common.h chg: TTC-Library/pwm/pwm_stm32l1xx.c chg: TTC-Library/pwm/pwm_stm32l1xx.h chg: TTC-Library/pwm/pwm_stm32l1xx_types.h chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_pwm.c chg: TTC-Library/ttc_pwm.h chg: TTC-Library/ttc_pwm_types.h chg: Template/examples/example_ttc_pwm.c chg: Template/examples/example_ttc_pwm.h chg: Template/examples/example_ttc_pwm_stm32l1xx.c chg: Template/examples/example_ttc_pwm_stm32l1xx.h chg: Template/regressions/regression_ttc_pwm.c chg: Template/regressions/regression_ttc_pwm.h chg: Template/regressions/regression_ttc_pwm_stm32l1xx.c chg: Template/regressions/regression_ttc_pwm_stm32l1xx.h commit 847877ec1922bdc01fc733bf5c915f678e04588e Author: gregor@hlb30 Date: Fri Apr 28 14:56:09 2017 +0200 fix: TTC-Library/ttc_packet_types.h - struct ttc_packet_meta_debug_t: set field StatusTX to volatile as a busy loop check on it was observed to be endless even when content was updated (maybe caused by compiler optimization) chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - minor change commit 4dc4e3ebe7592bac6a7a4175a50d610f79b79714 Author: gregor@hlb30 Date: Wed Apr 26 15:21:29 2017 +0200 fix: TTC-Library/slamradio/slamradio_common.c - slamradio_common_measure_range(): was passing wrong RadioUserId to ttc_radio_user_lock() which caused immediate assert commit 4ed1074781874a453f215fd8fea153fb69f2c54b Author: Gregor Rebel Date: Tue Apr 25 17:31:28 2017 +0200 chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - moved localization code into ttc_slamradio_mobile_localize() (example should be easier to read now) chg: TTC-Library/slamradio/slamradio_common.c - now uses separated RadioUserID for anchor and mobile node transactions chg: TTC-Library/slamradio/slamradio_common.h - added argument RadioUserID to several generic functions chg: TTC-Library/slamradio/slamradio_simple4.c - now uses separated RadioUserID for anchor and mobile node transactions chg: TTC-Library/ttc_radio.c - ttc_radio_user_lock()/ ttc_radio_user_unlock() now can be nested (unlock must be called as often as lock before to effectively unlock ttc_radio chg: TTC-Library/ttc_radio.c - added function: ttc_radio_user_locked() chg: TTC-Library/ttc_radio.h - added function: ttc_radio_user_locked() chg: TTC-Library/ttc_radio_types.h - added to struct ttc_radio_config_t: UserID_LockCount chg: TTC-Library/ttc_slamradio.c - merged ttc_slamradio_anchor_statemachine() and ttc_slamradio_mobile_statemachine() into new function ttc_slamradio_statemachine() chg: TTC-Library/ttc_slamradio.c - added function ttc_slamradio_mobile_localize() (code grabbed from example_ttc_slamradio_crtof_simple_2d_task_mobile() ) chg: TTC-Library/ttc_slamradio.h - added function ttc_slamradio_mobile_localize() chg: TTC-Library/ttc_slamradio_types.h - added several structs, enums chg: TTC-Library/ttc_sysclock.c - _ttc_sysclock_call_update_functions(): activated commented code (yet untested) chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - now calls new uniform ttc_slamradio_statemachine() chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.h - removed struct etrr_measure_statistics_t (moved into ttc_slamradio_types.h) chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_types.h - added to example_ttc_slamradio_crtof_simple_2d_data_t: Location chg: Template/examples/example_ttc_slamradio_simple4.c - example_ttc_slamradio_simple4_prepare(). now sets Flags in Config_SLAMRADIO->Init.Flags commit 3dd8611f33b1da9182059e1f30697cd4dfdb17e4 Author: Gregor Rebel Date: Mon Apr 24 18:33:06 2017 +0200 chg: TTC-Library/ttc_radio.c - minor change chg: TTC-Library/ttc_radio.h - improved documentation commit e4f0891a70c6706b664542b5c88123e9fd98f10b Author: Gregor Rebel Date: Mon Apr 24 18:11:43 2017 +0200 fix: InstallData/scripts/source.pl fix: TTC-Library/interfaces/ttc_math_interface.c - fixed annyoing compiler warnings fix: TTC-Library/math/math_software_double.c - fixed annyoing compiler warnings fix: TTC-Library/math/math_software_float.c - fixed annyoing compiler warnings chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_update_meta() now returns error code instead of boolean (logic inverted!) chg: TTC-Library/radio/radio_dw1000.h - radio_dw1000_update_meta() now returns error code instead of boolean (logic inverted!) chg: TTC-Library/slamradio/slamradio_common.c - now uses ttc_radio_user_*() functions to lock ttc_radio during certain transactions chg: TTC-Library/slamradio/slamradio_simple4.c - updated to use new ttc_radio_user feature chg: TTC-Library/ttc_heap.c - new function: ttc_heap_pool_increase() (yet untested!) chg: TTC-Library/ttc_heap.h - new function: ttc_heap_pool_increase() chg: TTC-Library/ttc_packet_types.h - minor changes chg: TTC-Library/ttc_radio.c - added argument UserID to most functions chg: TTC-Library/ttc_radio.c - new functions: ttc_radio_user_new(), ttc_radio_user_lock(), ttc_radio_user_unlock() chg: TTC-Library/ttc_radio.h - added argument UserID to most functions chg: TTC-Library/ttc_radio.h - new functions: ttc_radio_user_new(), ttc_radio_user_lock(), ttc_radio_user_unlock() chg: TTC-Library/ttc_radio_types.h - added to struct ttc_radio_config_t: UserID_Lock, UserID_Max, MaxAmountPackets chg: TTC-Library/ttc_radio_types.h - added to enum ttc_radio_errorcode_e: ec_radio_OutOfBuffers, ec_radio_IsLocked, ec_radio_TransmissionFailed chg: TTC-Library/ttc_slamradio_types.h - added to struct ttc_slamradio_config_t: RadioUserID chg: Template/examples/example_ttc_radio_ranging_common.c - adapted to changed ttc_radio api chg: Template/examples/example_ttc_radio_ranging_common.h - added to struct etr_task_info_t: RadioUserID chg: Template/examples/example_ttc_radio_ranging_observer.c - now registers and users ttc_radio UserID chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - now registers and users ttc_radio UserID chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - now registers and users ttc_radio UserID chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - now registers and users ttc_radio UserID chg: Template/examples/example_ttc_slamradio_simple4.c - now registers and users ttc_radio UserID chg: Updates/update_1.0.53.sh commit 09c595621debd302e54800d68ef19e7ba763e2c1 Author: Gregor Rebel Date: Mon Apr 24 16:10:24 2017 +0200 fix: TTC-Library/math/math_software_double.h - fixed undefines of non implemented driver functions fix: TTC-Library/math/math_software_float.h - fixed undefines of non implemented driver functions commit 04406bd72a77c41532c2be4b0cf8acb7adad9b49 Author: Gregor Rebel Date: Fri Apr 21 14:25:49 2017 +0200 fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_configure_spi(): now uses ttc_gpio_get_configuration() instead of ttc_gpio_get_configuration_gdb() which is only available in debug builds commit 35c43f6a03e2a7baca11e1e7ff5ed6f07d0247bf Author: Gregor Rebel Date: Fri Apr 21 14:50:00 2017 +0200 fix: TTC-Library/radio/radio_dw1000.c - added missing include ttc_gpio.h (removes compiler warning) commit ae6248dca3eeaf23c5f0124df2d66c8dff454e89 Merge: c13eafa 946731c Author: Jasmin Mueller Date: Fri Apr 21 11:08:05 2017 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain TTC-Library/interfaces/ttc_pwm_interface.c TTC-Library/ttc_pwm.c TTC-Library/ttc_pwm_types.h commit c13eafaffb329c5a89a35d47a1779e8251c4160d Merge: 1692141 4671b81 Author: Jasmin Mueller Date: Fri Apr 21 10:19:04 2017 +0200 Merge remote-tracking branch 'refs/remotes/origin/master' Conflicts: TTC-Library/interfaces/ttc_pwm_interface.c TTC-Library/pwm/pwm_stm32l1xx.c TTC-Library/pwm/pwm_stm32l1xx.h TTC-Library/pwm/pwm_stm32l1xx_types.h TTC-Library/ttc_pwm.c TTC-Library/ttc_pwm.h Alle Konflikte sind behoben, aber Sie sind immer noch beim Merge. commit 16921411e99f8510db4fe138ac6f696a719634c4 Author: Jasmin Mueller Date: Thu Apr 20 22:33:04 2017 +0200 geändert: TTC-Library/ttc_pwm.c geändert: TTC-Library/ttc_pwm.h geändert: TTC-Library/ttc_pwm_types.h --------------------------------------------------------- 1.0.53 @Fr 21. Apr 06:58:28 CEST 2017 commit 2afbad95e482f143396d0590bd9fb7ce4b86188e Author: Gregor Rebel Date: Fri Apr 21 08:56:00 2017 +0200 chg: .readme.TheToolChain - updated some chapters chg: LEGAL.txt - updated frst chapter commit c86e6056c5a63923dc7504a39ec7b2611aa7997a Author: Gregor Rebel Date: Thu Apr 20 19:41:38 2017 +0200 chg: Lots of changes in most source file (you highly propably have to merge files manually!) chg: removed rank numbers from all EXTENSION_* defines. (Ancient anachronism that hinders to use different ranks than 450 and 500). chg: added 110_board_stm32l152_discovery fix: sysclock_stm32l1xx.c - _sysclock_stm32l1xx_set_clock_frequency(): now applied board fix for new 110_board_stm32l152_discovery driver (required to run any code on the STM32L152-Disco) chg: ./.readme.TheToolChain - replace '2010-2016' -> '2010-2017' chg: ./readme.TheToolChain - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_NETWORK_LAYER.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_Olimex_P103.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_REGISTER.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_NETWORK.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_GUI_MT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_USB.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_CPAL.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Compiler_SourceryG++.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_Olimex_P107.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_STRING.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_GYROSCOPE.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_CHIP_ILI9320.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TouchScreen_Analog.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_RADIO_CC1101.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_ADC.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_TOUCHPAD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_STM32F3Nucleo.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_CPU.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_Olimex_LCD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_ExampleThreading.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_TIMER.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_STM32F103C-Mini.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_QUEUE.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_SPI.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_ExampleGfx.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_STATES.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_GPIO.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_FixPointLib.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_FreeRTOS.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Compiler_Parallel_Make.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_WSN3_STM32W108.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_GFX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_RADIO.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_SYSTICK.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_HEAP.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_MUTEX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_MATH.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_FONT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_STM-EEPROM_Emulation.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_SYSCLOCK.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_TCPIP.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_SLAM.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_USART.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Debugger_pyOCD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_RANDOM.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_RADIO_SERIAL.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_STM-StdPeripheralsLibrary.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_ASSERT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_STM32F0Discovery.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/old_install_035_TTC_USB.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_ETHERNET.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Network_uIP.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_ExampleBenchmarks.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_DAC.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_ExampleLEDs.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_PWR.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_PWM.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_I2C.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_QtCreator.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_3libftdi.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_STM32F4Discovery.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_LCD_320x240_ILI9320.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_DMA.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Programmer_STLink_V2.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_RADIO_CC1120.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_INTERFACE.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_RADIO_CC1190.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_STM32W-RFCKit.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_RTC.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Compiler_GCC-ARM_Binary.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_4OpenOCD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_SLAMRADIO.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_0Content.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_ACCELEROMETER.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_BOARD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_SEMAPHORE.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_2libftd2xx.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_MEMORY.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_Olimex_H103.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_TASK.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_GFX_MT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TouchScreen_ADS7843.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_Olimex_H107.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_REAL_TIME_CLOCK.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_Mini_STM32.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/_install_Template.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_BASIC.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Fake_SBRK_Support.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Docs.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_GUI.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_Board_STM32F105.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_INTERRUPT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_INPUT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_PACKET.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/install_TTC_SDCARD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_INTERFACE_STE101P.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_BASIC_STM32F30X.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_GFX_ILI9320.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SPI_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F4XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_INPUT_TOUCHPAD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_RTC_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_USART_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SPI_STM32F30X.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_GPIO_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_BASIC_CM3.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SDCARD_SPI.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_TIMER_STM32F0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_ADC_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_GPIO_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_STRING_ASCII.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_RADIO_CC1101.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_PWM_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_CORTEXM4.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_BASIC_STM32L0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_TCPIP_UIP.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_TIMER_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_REGISTER_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_GYROSCOPE_MPU6050.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CM0_SEMAPHORE.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F30X.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_ACCELEROMETER_LIS3LV02DL.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_DMA_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_INTERRUPT_CORTEXM3.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_REGISTER_STM32L0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_HEAP_FREERTOS.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SPI_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_ETHERNET_STM32F107.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SPI_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_GPIO_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_RTC_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_NETWORK_LAYER_USART.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_MEMORY_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_BASIC_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SPI_STM32L0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_INTERRUPT_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_DOUBLE.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_TIMER_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_ACCELEROMETER_MPU6050.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_MEMORY_STM32L0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CAN_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_TOUCHPAD_ANALOG4.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_GPIO_STM32L0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_HEAP_ZDEFAULT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_REGISTER_STM32F30X.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_RADIO_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SYSTICK_FREERTOS.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_PACKET_802154.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_GPIO_STM32F30X.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_REGISTER_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_TIMER_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_USART_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_PWR_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_CORTEXM3.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_REGISTER_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_FLOAT.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SYSTICK_CORTEXM3.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_ACCELEROMETER_BNO055.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_CORTEXM0.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SLAM_SIMPLE_2D.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_I2C_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F0XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_BASIC_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_CM0_MUTEX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE4.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_MEMORY_STM32W1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_USART_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_I2C_STM32F1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_INTERRUPT_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_MEMORY_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_DAC_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/installs_low_level/install_TTC_ADC_STM32L1XX.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/testing/install_02_libswd.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/scripts/flash_openocd.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/scripts/gdb_server.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/scripts/findFile.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/scripts/updateProjectFiles.pl - replace '2010-2016' -> '2010-2017' chg: ./InstallData/scripts/gdb_cortexm3.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/optional/install_087_jEdit.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/optional/install_094_grTerminal.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/optional/install_28_KiCAD.sh - replace '2010-2016' -> '2010-2017' chg: ./InstallData/optional/install_ARM_Semihosting.sh - replace '2010-2016' -> '2010-2017' chg: ./Template/main.c - replace '2010-2016' -> '2010-2017' chg: ./Template/configs/stm32f10x_it.c - replace '2010-2016' -> '2010-2017' chg: ./Template/configs/memory_project.ld - replace '2010-2016' -> '2010-2017' chg: ./Template/configs/stm32f10x_it.h - replace '2010-2016' -> '2010-2017' chg: ./Template/extensions.local/activate.100_board_TemplateName.sh - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_basic.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_basic_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_radio_ranging.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_accelerometer.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_dac.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_radio.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_basic.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_states.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_assert.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_i2c.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_touchpad.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_math.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_math.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_packet.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_string.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_accelerometer.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_spi_slave.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_spi_master.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_adc.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_touchpad.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slam.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_board_stm32l100c_discovery.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_spi_master.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_string.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_spi_slave.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_packet.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_sysclock_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_sysclock_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_systick.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio_simple4_types.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_gfx_ili9320.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_cpu.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_cpu_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slam.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_gfx_ili9320.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_basic_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_states.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_cpu_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio_simple4.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_radio_ranging.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_systick.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_dac.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_board.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_input.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_types.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_gfx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_pwm.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_adc.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_i2c.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_pwm_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_interrupt.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_interface.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_pwm.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_board.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_layer_phy.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_input.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_systick_freertos.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_interface.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_systick_freertos.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_radio.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_layer_phy.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio_simple4.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_gyroscope.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_cpu.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_gyroscope.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_board_stm32l100c_discovery.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slam_simple_2d.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_interrupt.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_gfx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_assert.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace '2010-2016' -> '2010-2017' chg: ./Template/examples/example_ttc_systick_cortexm3.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slam.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_gfx_ili9320.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_pwm.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slam_simple_2d.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_pwm.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_basic_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_states.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_board_stm32l100c_discovery.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_systick_freertos.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_systick_cortexm3.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slamradio_crtof_simple_2d.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slamradio_simple4.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_board.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_math.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_sysclock_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_sysclock_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_sysclock.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_assert.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_sysclock.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_board_stm32l100c_discovery.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_systick_freertos.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_systick_cortexm3.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_pwm_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_gfx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slamradio.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_systick.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slam_simple_2d.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slamradio.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_board.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slamradio_crtof_simple_2d.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_basic_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_assert.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_gfx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slamradio_simple4.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_basic.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_cpu_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_states.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_gfx_ili9320.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_cpu_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_math.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_slam.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_cpu.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_math_software_float.h - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_cpu.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_basic.c - replace '2010-2016' -> '2010-2017' chg: ./Template/regressions/regression_ttc_systick.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_input.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_dac.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwr.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_board_types.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_extensions.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_spi.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_basic_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_accelerometer.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_semaphore_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_states.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_interrupt.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_task_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_network_layer.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_i2c.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slam.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_accelerometer.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_interrupt.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slamradio.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_usart.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_basic.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_string_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_adc.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_usart_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwr_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_tcpip.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_basic_types.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gpio.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_can_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_network_layer.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_queue.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_ethernet.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwm.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_layer_phy.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_radio_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_real_time_clock.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gpio.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slamradio.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_rtc.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_random.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_extensions.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_interrupt.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwm_types.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gfx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_queue.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_layer_phy_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_cpu.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_sysclock.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_systick_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gyroscope.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_sysclock_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_states.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_assert_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_i2c_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_tcpip_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_packet_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_touchpad_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_systick.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gfx.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_dac_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_random.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gfx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_accelerometer_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_board_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwr.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_queue_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_timer.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_i2c.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_sdcard.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_usart.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_touchpad.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_mutex.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_rtc_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_math.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_register.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_heap.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_adc.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_timer_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_real_time_clock.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_states_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_board.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slam_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_input.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_tcpip.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_assert.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_systick.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_radio.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_ethernet_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_rtc.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_math_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slamradio.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_sdcard.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_can.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_string.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_cpu.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_timer.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_basic.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_mutex_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_basic.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_board.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_sysclock.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_math.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_heap.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_adc_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_heap_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_packet.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_dma_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_ethernet.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_memory.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_cpu_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slam.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_dac.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_spi.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_dma.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_interface_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_states.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_interrupt_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_semaphore.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slamradio_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_register.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usefull_threads.c_ - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwm.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_layer_phy.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gfx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_radio.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_math.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_sysclock.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_packet.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_sdcard_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_cpu.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gpio_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slamradio_types.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_can.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_assert.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_systick.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_board.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_register_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_memory.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_spi_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwm.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gyroscope.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_network_layer_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_task.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_mutex.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_input_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_task.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_touchpad.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_slam.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_dma.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_memory_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_gyroscope_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_pwm_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/regression_ttc_device.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/example_ttc_device.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/ttc_device.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/regression_ttc_device.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/device_architecture.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/_install_TTC_DEVICE.sh - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/example_ttc_device.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/regression_ttc_device_architecture.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/device_architecture.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/device_architecture_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/ttc_device_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/ttc_device.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/packet/packet_802154.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/packet/packet_802154.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/packet/packet_802154_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slam/slam_simple_2d.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slam/slam_simple_2d_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slam/slam_simple_2d.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32l0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/register/register_stm32l0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/heap/heap_freertos.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/heap/heap_zdefault.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/heap/heap_zdefault.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/heap/heap_freertos_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/heap/heap_freertos.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/can/can_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/can/can_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/scheduler/freertos_task.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/scheduler/freertos_semaphore_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/scheduler/freertos_task.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/scheduler/freertos_task_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_cm3_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_cm3.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_stm32l0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/basic/basic_cm3.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slamradio/slamradio_simple4_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/slamradio/slamradio_simple4.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32w/stm32w_basic.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/math/math_software_float.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/math/math_software_double.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/math/math_software_double.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/math/math_software_float_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/math/math_software_double_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/math/math_software_float.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/systick/systick_freertos.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/systick/systick_freertos.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/systick/systick_freertos_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/systick/systick_cortexm3.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/systick/systick_cortexm3.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/string/string_ascii.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/string/string_ascii_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/string/string_ascii.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/pwm/pwm_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/pwm/pwm_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/radio/radio_dw1000.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/radio/radio_dw1000.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_cortexm3_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cm3_mutex.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm3_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cm3_mutex.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/input/input_touchpad.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/input/input_touchpad_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/input/input_touchpad.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32/stm32_io.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32/stm32_random.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32/stm32_basic.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32/stm32_random.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/stm32/stm32_basic.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/_linker/memory_stm32l1xx.ld - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/_linker/memory_basic.ld - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/_linker/memory_stm32w1xx.ld - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/_linker/memory_stm32f1xx.ld - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/_linker/memory_cortexm3.ld - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/board/board_stm32l100c_discovery.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/board/board_stm32l100c_discovery_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/board/board_stm32l100c_discovery.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interface/interface_ste101p.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interface/interface_ste101p.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cm0/cm0_mutex.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slam_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_systick_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_board_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_basic_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_systick_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slam_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_board_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.h.orig - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace '2010-2016' -> '2010-2017' chg: ./TTC-Library/ttc_board_types.h.orig - replace 'EXTENSION_110_board_' -> 'EXTENSION_board_' chg: ./TTC-Library/ttc_board_types.h - replace 'EXTENSION_110_board_' -> 'EXTENSION_board_' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'EXTENSION_110_board_' -> 'EXTENSION_board_' chg: ./TTC-Library/interfaces/ttc_board_interface.h - replace 'EXTENSION_110_board_' -> 'EXTENSION_board_' chg: ./TTC-Library/ttc_board.h.orig - replace 'EXTENSION_490_ttc_board' -> 'EXTENSION_ttc_board' chg: ./TTC-Library/ttc_board.h - replace 'EXTENSION_490_ttc_board' -> 'EXTENSION_ttc_board' chg: ./InstallData/install_TTC_NETWORK.sh - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./InstallData/install_TTC_Watchdog.sh - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./InstallData/scripts/analyze_Frama-C.pl - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_basic_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_watchdog.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_string_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_usart_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_pwr_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_can_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_radio_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_layer_phy_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_systick_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_i2c_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_tcpip_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_packet_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_dac_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_gfx_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_accelerometer_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_timer.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_rtc_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_timer_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slam_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_ethernet_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_rtc.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_math_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_adc_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_heap_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_dma_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_cpu_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_interface_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slamradio_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_sdcard_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_gpio_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slamradio_types.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_register_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_spi_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_input_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_memory_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_gyroscope_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_pwm_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/packet/packet_802154.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/slam/slam_simple_2d.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/basic/basic_stm32f1xx.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/basic/basic_cm3.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/slamradio/slamradio_simple4.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/math/math_software_double.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/math/math_software_float.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/network/network_6lowpan_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullmac.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac_types.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/systick/systick_freertos.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/pwm/pwm_stm32l1xx.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slam_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_systick_interface.c.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_board_interface.c.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.c.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_basic_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_systick_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_pwm_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_board_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slam_interface.c.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_pwm_interface.c - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_slamradio_interface.h.orig - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'EXTENSION_450_' -> 'EXTENSION_' chg: ./Regressions/regression_queue.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Regressions/regression_queue.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Regressions/regression_memory_pools.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Regressions/regression_memory_pools.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./InstallData/scripts/analyze_Frama-C.pl - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./InstallData/scripts/updateProjectFiles.pl - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_gfx_printf.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_ttc_states.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_gpio.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_ttc_string.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_threading_queues.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_ttc_spi_master.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_gpio_banks.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_ttc_adc.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_gfx_benchmark.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_gpio.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_threading_semaphores.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_threading_queues.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_leds.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_threading_semaphores.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_ttc_watchdog.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_ttc_adc.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Template/examples/example_benchmarks.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Documentation/TheToolChain-Manual/chapter_SPI.tml - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./Documentation/TheToolChain-Manual/chapter_CAN.tml - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_pwr.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_spi.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_accelerometer.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_states.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_interrupt.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_i2c.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slam.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_interrupt.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slamradio.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_usart.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_basic.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_adc.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_network_layer.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_pwm.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_string.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_semaphore.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_gpio.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slamradio.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_rtc.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_extensions.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_interrupt.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_cpu.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_sysclock.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_gyroscope.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_states.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_systick.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_gfx.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_interface.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_touchpad.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_mutex.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_math.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_board.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_input.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_tcpip.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_assert.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_systick.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slamradio.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_sdcard.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_watchdog.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_cpu.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_timer.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_basic.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_mutex_types.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_basic.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_math.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_heap.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_packet.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_ethernet.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slam.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_dac.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_dma.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_states.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_register.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_pwm.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_layer_phy.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_gfx.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_radio.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_sysclock.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_can.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_assert.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_systick.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_memory.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_pwm.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/ttc_slam.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/templates/ttc_device.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/templates/ttc_device.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h.orig - replace 'EXTENSION_500_' -> 'EXTENSION_' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'EXTENSION_500_' -> 'EXTENSION_' commit 7ee67c33ace80dc9291d2545de2e602e32d2a9ef Author: Gregor Rebel Date: Thu Apr 20 19:33:21 2017 +0200 chg: InstallData/install_TTC_BOARD.sh - changed ranks (HighLevel 500->490, LowLevel 100->110) to have ttc_board activated before all 500_ttc_* extensions chg: InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh - now uses variable $RANK_LOWLEVEL instead of fixed ranks new: InstallData/installs_low_level/install_TTC_BOARD_STM32L152_DISCOVERY.sh chg: InstallData/scripts/createActivateScript.pl - ttc_board is now in rank 490 and its low-level drivers in rank 110 chg: TTC-Library/board/board_stm32l100c_discovery.h - removed fixed rank 450 from constants EXTENSION_* new: TTC-Library/board/board_stm32l152_discovery.c new: TTC-Library/board/board_stm32l152_discovery.h new: TTC-Library/board/board_stm32l152_discovery_types.h chg: TTC-Library/interfaces/ttc_board_interface.h - removed fixed rank 450 from constants EXTENSION_* chg: TTC-Library/spi/spi_stm32f1xx.c - minor changes chg: TTC-Library/sysclock/sysclock_stm32l1xx.c chg: TTC-Library/templates/_install_TTC_DEVICE.sh chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/device_architecture.h chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/ttc_board.h chg: TTC-Library/ttc_board_types.h chg: TTC-Library/ttc_extensions.h commit 4671b819326a0bd5c9815bb6825a7498f56f3de6 Author: Gregor Rebel Date: Thu Apr 20 16:07:16 2017 +0200 new: InstallData/install_TTC_BOARD.sh new: InstallData/installs_low_level/install_TTC_BOARD_STM32L100C_DISCOVERY.sh new: TTC-Library/board/board_common.c new: TTC-Library/board/board_common.h new: TTC-Library/board/board_stm32l100c_discovery.c new: TTC-Library/board/board_stm32l100c_discovery.h new: TTC-Library/board/board_stm32l100c_discovery_types.h new: TTC-Library/interfaces/ttc_board_interface.c new: TTC-Library/interfaces/ttc_board_interface.h new: TTC-Library/ttc_board.c new: TTC-Library/ttc_board.h new: TTC-Library/ttc_board_types.h commit a8e9dd569da9846784777c0b3b948d8b6e05d55a Author: Gregor Rebel Date: Thu Apr 20 16:05:52 2017 +0200 chg: .gitignore - removed readme.TheToolChain again commit 9307948ece4a63d5b391176c993cb50a50c232d9 Author: Gregor Rebel Date: Thu Apr 20 15:55:48 2017 +0200 fix: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - corrected makefile define for examples and regressions () fix: TTC-Library/templates/ttc_device_types.h- rev43: reorderd code to place "#ifndef ttc__architecture_t" after including low-level driver (otherwise it has noc chance to be defined when check) chg: Lots of boring replacements chg: .readme.TheToolChain chg: InstallData/install_0Content.sh chg: InstallData/install_2libftd2xx.sh chg: InstallData/install_3libftdi.sh chg: InstallData/install_4OpenOCD.sh chg: InstallData/install_Board_Mini_STM32.sh chg: InstallData/install_Board_Olimex_H103.sh chg: InstallData/install_Board_Olimex_H107.sh chg: InstallData/install_Board_Olimex_LCD.sh chg: InstallData/install_Board_Olimex_P103.sh chg: InstallData/install_Board_Olimex_P107.sh chg: InstallData/install_Board_STM32F0Discovery.sh chg: InstallData/install_Board_STM32F103C-Mini.sh chg: InstallData/install_Board_STM32F105.sh chg: InstallData/install_Board_STM32F3Nucleo.sh chg: InstallData/install_Board_STM32F4Discovery.sh chg: InstallData/install_Board_STM32W-RFCKit.sh chg: InstallData/install_Board_WSN3_STM32W108.sh chg: InstallData/install_CHIP_ILI9320.sh chg: InstallData/install_CPAL.sh chg: InstallData/install_Compiler_GCC-ARM_Binary.sh chg: InstallData/install_Compiler_Parallel_Make.sh chg: InstallData/install_Compiler_SourceryG++.sh chg: InstallData/install_Docs.sh chg: InstallData/install_ExampleBenchmarks.sh chg: InstallData/install_ExampleGfx.sh chg: InstallData/install_ExampleLEDs.sh chg: InstallData/install_ExampleThreading.sh chg: InstallData/install_Fake_SBRK_Support.sh chg: InstallData/install_FixPointLib.sh chg: InstallData/install_FreeRTOS.sh chg: InstallData/install_LCD_320x240_ILI9320.sh chg: InstallData/install_Network_uIP.sh chg: InstallData/install_Programmer_STLink_V2.sh chg: InstallData/install_QtCreator.sh chg: InstallData/install_RADIO_CC1101.sh chg: InstallData/install_RADIO_CC1120.sh chg: InstallData/install_RADIO_CC1190.sh chg: InstallData/install_RADIO_SERIAL.sh chg: InstallData/install_STM-EEPROM_Emulation.sh chg: InstallData/install_STM-StdPeripheralsLibrary.sh chg: InstallData/install_TTC_ACCELEROMETER.sh chg: InstallData/install_TTC_ADC.sh chg: InstallData/install_TTC_ASSERT.sh chg: InstallData/install_TTC_BASIC.sh chg: InstallData/install_TTC_CPU.sh chg: InstallData/install_TTC_DAC.sh chg: InstallData/install_TTC_DMA.sh chg: InstallData/install_TTC_ETHERNET.sh chg: InstallData/install_TTC_FONT.sh chg: InstallData/install_TTC_GFX.sh chg: InstallData/install_TTC_GFX_MT.sh chg: InstallData/install_TTC_GPIO.sh chg: InstallData/install_TTC_GUI.sh chg: InstallData/install_TTC_GUI_MT.sh chg: InstallData/install_TTC_GYROSCOPE.sh chg: InstallData/install_TTC_HEAP.sh chg: InstallData/install_TTC_I2C.sh chg: InstallData/install_TTC_INPUT.sh chg: InstallData/install_TTC_INTERFACE.sh chg: InstallData/install_TTC_INTERRUPT.sh chg: InstallData/install_TTC_MATH.sh chg: InstallData/install_TTC_MEMORY.sh chg: InstallData/install_TTC_MUTEX.sh chg: InstallData/install_TTC_NETWORK.sh chg: InstallData/install_TTC_NETWORK_LAYER.sh chg: InstallData/install_TTC_PACKET.sh chg: InstallData/install_TTC_PWM.sh chg: InstallData/install_TTC_PWR.sh chg: InstallData/install_TTC_QUEUE.sh chg: InstallData/install_TTC_RADIO.sh chg: InstallData/install_TTC_RANDOM.sh chg: InstallData/install_TTC_REAL_TIME_CLOCK.sh chg: InstallData/install_TTC_REGISTER.sh chg: InstallData/install_TTC_RTC.sh chg: InstallData/install_TTC_SDCARD.sh chg: InstallData/install_TTC_SEMAPHORE.sh chg: InstallData/install_TTC_SLAM.sh chg: InstallData/install_TTC_SLAMRADIO.sh chg: InstallData/install_TTC_SPI.sh chg: InstallData/install_TTC_STATES.sh chg: InstallData/install_TTC_STRING.sh chg: InstallData/install_TTC_SYSCLOCK.sh chg: InstallData/install_TTC_SYSTICK.sh chg: InstallData/install_TTC_TASK.sh chg: InstallData/install_TTC_TCPIP.sh chg: InstallData/install_TTC_TIMER.sh chg: InstallData/install_TTC_TOUCHPAD.sh chg: InstallData/install_TTC_USART.sh chg: InstallData/install_TTC_USB.sh chg: InstallData/install_TouchScreen_ADS7843.sh chg: InstallData/install_TouchScreen_Analog.sh chg: InstallData/installs_low_level/install_TTC_ACCELEROMETER_BNO055.sh chg: InstallData/installs_low_level/install_TTC_ACCELEROMETER_LIS3LV02DL.sh chg: InstallData/installs_low_level/install_TTC_ACCELEROMETER_MPU6050.sh chg: InstallData/installs_low_level/install_TTC_ADC_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_ADC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_BASIC_CM3.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_BASIC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_CAN_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_CM0_MUTEX.sh chg: InstallData/installs_low_level/install_TTC_CM0_SEMAPHORE.sh chg: InstallData/installs_low_level/install_TTC_CPU_CORTEXM0.sh chg: InstallData/installs_low_level/install_TTC_CPU_CORTEXM3.sh chg: InstallData/installs_low_level/install_TTC_CPU_CORTEXM4.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F0XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32F4XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_CPU_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_DAC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_DMA_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_ETHERNET_STM32F107.sh chg: InstallData/installs_low_level/install_TTC_GFX_ILI9320.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_GPIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_GYROSCOPE_MPU6050.sh chg: InstallData/installs_low_level/install_TTC_HEAP_FREERTOS.sh chg: InstallData/installs_low_level/install_TTC_HEAP_ZDEFAULT.sh chg: InstallData/installs_low_level/install_TTC_I2C_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_I2C_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_INPUT_TOUCHPAD.sh chg: InstallData/installs_low_level/install_TTC_INTERFACE_STE101P.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_CORTEXM3.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_INTERRUPT_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_DOUBLE.sh chg: InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_FLOAT.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_MEMORY_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_NETWORK_LAYER_USART.sh chg: InstallData/installs_low_level/install_TTC_PACKET_802154.sh chg: InstallData/installs_low_level/install_TTC_PWM_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_PWR_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_RADIO_CC1101.sh chg: InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh chg: InstallData/installs_low_level/install_TTC_RADIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_REGISTER_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_RTC_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_RTC_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_SDCARD_SPI.sh chg: InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh chg: InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE4.sh chg: InstallData/installs_low_level/install_TTC_SLAM_SIMPLE_2D.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32F30X.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_SPI_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_STRING_ASCII.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L0XX.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_SYSTICK_CORTEXM3.sh chg: InstallData/installs_low_level/install_TTC_SYSTICK_FREERTOS.sh chg: InstallData/installs_low_level/install_TTC_TCPIP_UIP.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32F0XX.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_TIMER_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_TOUCHPAD_ANALOG4.sh chg: InstallData/installs_low_level/install_TTC_USART_STM32F1XX.sh chg: InstallData/installs_low_level/install_TTC_USART_STM32L1XX.sh chg: InstallData/installs_low_level/install_TTC_USART_STM32W1XX.sh chg: InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh chg: InstallData/old_install_035_TTC_USB.sh chg: InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh chg: InstallData/optional/install_087_jEdit.sh chg: InstallData/optional/install_094_grTerminal.sh chg: InstallData/optional/install_28_KiCAD.sh chg: InstallData/optional/install_ARM_Semihosting.sh chg: InstallData/scripts/findFile.sh chg: InstallData/scripts/flash_openocd.sh chg: InstallData/scripts/gdb_cortexm3.sh chg: InstallData/scripts/gdb_server.sh chg: InstallData/scripts/updateProjectFiles.pl chg: InstallData/testing/install_02_libswd.sh chg: InstallData/testing/install_17_Network_6LoWPAN.sh chg: TTC-Library/DAC/dac_stm32l1.c chg: TTC-Library/DAC/dac_stm32l1.h chg: TTC-Library/DAC/dac_stm32l1_types.h chg: TTC-Library/_linker/memory_basic.ld chg: TTC-Library/_linker/memory_cortexm3.ld chg: TTC-Library/_linker/memory_stm32f1xx.ld chg: TTC-Library/_linker/memory_stm32l1xx.ld chg: TTC-Library/_linker/memory_stm32w1xx.ld chg: TTC-Library/accelerometer/accelerometer_bno055.c chg: TTC-Library/accelerometer/accelerometer_bno055.h chg: TTC-Library/accelerometer/accelerometer_bno055_types.h chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.c chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h chg: TTC-Library/accelerometer/accelerometer_mpu6050.c chg: TTC-Library/accelerometer/accelerometer_mpu6050.h chg: TTC-Library/accelerometer/accelerometer_mpu6050_types.h chg: TTC-Library/adc/adc_stm32f1xx.c chg: TTC-Library/adc/adc_stm32f1xx.h chg: TTC-Library/adc/adc_stm32f1xx_types.h chg: TTC-Library/adc/adc_stm32l1xx.c chg: TTC-Library/adc/adc_stm32l1xx.h chg: TTC-Library/adc/adc_stm32l1xx_types.h chg: TTC-Library/basic/basic_cm3.c chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_cm3_types.h chg: TTC-Library/basic/basic_stm32f1xx.c chg: TTC-Library/basic/basic_stm32f1xx.h chg: TTC-Library/basic/basic_stm32f1xx_types.h chg: TTC-Library/basic/basic_stm32l0xx.c chg: TTC-Library/basic/basic_stm32l0xx.h chg: TTC-Library/basic/basic_stm32l0xx_types.h chg: TTC-Library/basic/basic_stm32l1xx.c chg: TTC-Library/basic/basic_stm32l1xx.h chg: TTC-Library/basic/basic_stm32l1xx_types.h chg: TTC-Library/can/can_stm32f1xx.c chg: TTC-Library/can/can_stm32f1xx.h chg: TTC-Library/can/can_stm32f1xx_types.h chg: TTC-Library/cm0/cm0_mutex.c chg: TTC-Library/cm0/cm0_mutex.h chg: TTC-Library/cm0/cm0_mutex_types.h chg: TTC-Library/cm0/cm0_semaphore.c chg: TTC-Library/cm0/cm0_semaphore.h chg: TTC-Library/cm0/cm0_semaphore_types.h chg: TTC-Library/cpu/cm3_mutex.c chg: TTC-Library/cpu/cm3_mutex.h chg: TTC-Library/cpu/cm3_mutex_types.h chg: TTC-Library/cpu/cm3_semaphore.c chg: TTC-Library/cpu/cm3_semaphore.h chg: TTC-Library/cpu/cm3_semaphore_types.h chg: TTC-Library/cpu/cpu_cortexm0.c chg: TTC-Library/cpu/cpu_cortexm0.h chg: TTC-Library/cpu/cpu_cortexm0_types.h chg: TTC-Library/cpu/cpu_cortexm3.c chg: TTC-Library/cpu/cpu_cortexm3.h chg: TTC-Library/cpu/cpu_cortexm3_types.h chg: TTC-Library/cpu/cpu_cortexm4.c chg: TTC-Library/cpu/cpu_cortexm4.h chg: TTC-Library/cpu/cpu_cortexm4_types.h chg: TTC-Library/cpu/cpu_stm32f0xx.c chg: TTC-Library/cpu/cpu_stm32f0xx.h chg: TTC-Library/cpu/cpu_stm32f0xx_types.h chg: TTC-Library/cpu/cpu_stm32f1xx.c chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/cpu/cpu_stm32f1xx_types.h chg: TTC-Library/cpu/cpu_stm32f2xx.c chg: TTC-Library/cpu/cpu_stm32f2xx.h chg: TTC-Library/cpu/cpu_stm32f2xx_types.h chg: TTC-Library/cpu/cpu_stm32f3xx.c chg: TTC-Library/cpu/cpu_stm32f3xx.h chg: TTC-Library/cpu/cpu_stm32f3xx_types.h chg: TTC-Library/cpu/cpu_stm32f4xx.c chg: TTC-Library/cpu/cpu_stm32f4xx.h chg: TTC-Library/cpu/cpu_stm32f4xx_types.h chg: TTC-Library/cpu/cpu_stm32l0xx.c chg: TTC-Library/cpu/cpu_stm32l0xx.h chg: TTC-Library/cpu/cpu_stm32l0xx_types.h chg: TTC-Library/cpu/cpu_stm32l1xx.c chg: TTC-Library/cpu/cpu_stm32l1xx.h chg: TTC-Library/cpu/cpu_stm32l1xx_types.h chg: TTC-Library/cpu/cpu_stm32w1xx.c chg: TTC-Library/cpu/cpu_stm32w1xx.h chg: TTC-Library/cpu/cpu_stm32w1xx_types.h chg: TTC-Library/dac/dac_stm32l1xx.c chg: TTC-Library/dac/dac_stm32l1xx.h chg: TTC-Library/dac/dac_stm32l1xx_types.h chg: TTC-Library/dma/dma_stm32l1xx.c chg: TTC-Library/dma/dma_stm32l1xx.h chg: TTC-Library/dma/dma_stm32l1xx_types.h chg: TTC-Library/ethernet/ethernet_stm32f107.c chg: TTC-Library/ethernet/ethernet_stm32f107.h chg: TTC-Library/ethernet/ethernet_stm32f107_types.h chg: TTC-Library/gfx/gfx_ili9320.c chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/gfx/gfx_ili9320_types.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32f1xx.h chg: TTC-Library/gpio/gpio_stm32f1xx_types.h chg: TTC-Library/gpio/gpio_stm32l0xx.c chg: TTC-Library/gpio/gpio_stm32l0xx.h chg: TTC-Library/gpio/gpio_stm32l0xx_types.h chg: TTC-Library/gpio/gpio_stm32l1xx.c chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/gpio/gpio_stm32w1xx.c chg: TTC-Library/gpio/gpio_stm32w1xx.h chg: TTC-Library/gpio/gpio_stm32w1xx_types.h chg: TTC-Library/gyroscope/gyroscope_mpu6050.c chg: TTC-Library/gyroscope/gyroscope_mpu6050.h chg: TTC-Library/gyroscope/gyroscope_mpu6050_types.h chg: TTC-Library/heap/heap_freertos.c chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_freertos_types.h chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/heap/heap_zdefault_types.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/input/input_touchpad.c chg: TTC-Library/input/input_touchpad.h chg: TTC-Library/input/input_touchpad_types.h chg: TTC-Library/interface/interface_ste101p.c chg: TTC-Library/interface/interface_ste101p.h chg: TTC-Library/interface/interface_ste101p_types.h chg: TTC-Library/interfaces/ttc_accelerometer_interface.c chg: TTC-Library/interfaces/ttc_accelerometer_interface.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_can_interface.c chg: TTC-Library/interfaces/ttc_can_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_dac_interface.c chg: TTC-Library/interfaces/ttc_dac_interface.h chg: TTC-Library/interfaces/ttc_dma_interface.c chg: TTC-Library/interfaces/ttc_dma_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_gyroscope_interface.c chg: TTC-Library/interfaces/ttc_gyroscope_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_interface_interface.c chg: TTC-Library/interfaces/ttc_interface_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_layer_phy_interface.c chg: TTC-Library/interfaces/ttc_layer_phy_interface.h chg: TTC-Library/interfaces/ttc_math_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/interfaces/ttc_pwm_interface.c chg: TTC-Library/interfaces/ttc_pwm_interface.h chg: TTC-Library/interfaces/ttc_pwr_interface.c chg: TTC-Library/interfaces/ttc_pwr_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_real_time_clock_interface.c chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_slam_interface.c chg: TTC-Library/interfaces/ttc_slam_interface.h chg: TTC-Library/interfaces/ttc_slamradio_interface.c chg: TTC-Library/interfaces/ttc_slamradio_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_string_interface.c chg: TTC-Library/interfaces/ttc_string_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_systick_interface.c chg: TTC-Library/interfaces/ttc_systick_interface.h chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/interfaces/ttc_usb_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.c chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_cortexm3_types.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32f1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32w1xx.c chg: TTC-Library/interrupt/interrupt_stm32w1xx.h chg: TTC-Library/interrupt/interrupt_stm32w1xx_types.h chg: TTC-Library/layer_phy/layer_phy_spi.c chg: TTC-Library/layer_phy/layer_phy_spi.h chg: TTC-Library/layer_phy/layer_phy_spi_types.h chg: TTC-Library/math/math_software_double.c chg: TTC-Library/math/math_software_double.h chg: TTC-Library/math/math_software_double_types.h chg: TTC-Library/math/math_software_float.c chg: TTC-Library/math/math_software_float.h chg: TTC-Library/math/math_software_float_types.h chg: TTC-Library/memory/memory_stm32f1xx.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32f1xx_types.h chg: TTC-Library/memory/memory_stm32l0xx.c chg: TTC-Library/memory/memory_stm32l0xx.h chg: TTC-Library/memory/memory_stm32l0xx_types.h chg: TTC-Library/memory/memory_stm32l1xx.c chg: TTC-Library/memory/memory_stm32l1xx.h chg: TTC-Library/memory/memory_stm32l1xx_types.h chg: TTC-Library/memory/memory_stm32w1xx.c chg: TTC-Library/memory/memory_stm32w1xx.h chg: TTC-Library/memory/memory_stm32w1xx_types.h chg: TTC-Library/network_layer/network_layer_usart.c chg: TTC-Library/network_layer/network_layer_usart.h chg: TTC-Library/network_layer/network_layer_usart_types.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/pwm/pwm_stm32l1xx.c chg: TTC-Library/pwm/pwm_stm32l1xx.h chg: TTC-Library/pwm/pwm_stm32l1xx_types.h chg: TTC-Library/pwr/pwr_stm32l1xx.c chg: TTC-Library/pwr/pwr_stm32l1xx.h chg: TTC-Library/pwr/pwr_stm32l1xx_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/radio_stm32w1xx.c chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/radio/radio_stm32w1xx_types.h chg: TTC-Library/real_time_clock/real_time_clock_stm32l1.h chg: TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h chg: TTC-Library/register/register_stm32f1xx.c chg: TTC-Library/register/register_stm32f1xx.h chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/register/register_stm32l0xx.c chg: TTC-Library/register/register_stm32l0xx.h chg: TTC-Library/register/register_stm32l0xx_types.h chg: TTC-Library/register/register_stm32l1xx.c chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/register/register_stm32l1xx_types.h chg: TTC-Library/register/register_stm32w1xx.c chg: TTC-Library/register/register_stm32w1xx.h chg: TTC-Library/register/register_stm32w1xx_types.h chg: TTC-Library/rtc/rtc_stm32f1xx.c chg: TTC-Library/rtc/rtc_stm32f1xx.h chg: TTC-Library/rtc/rtc_stm32f1xx_types.h chg: TTC-Library/rtc/rtc_stm32l1.c chg: TTC-Library/rtc/rtc_stm32l1_types.h chg: TTC-Library/rtc/rtc_stm32l1xx.c chg: TTC-Library/rtc/rtc_stm32l1xx.h chg: TTC-Library/rtc/rtc_stm32l1xx_types.h chg: TTC-Library/scheduler/freertos_semaphore.c chg: TTC-Library/scheduler/freertos_semaphore.h chg: TTC-Library/scheduler/freertos_semaphore_types.h chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/scheduler/freertos_task.h chg: TTC-Library/scheduler/freertos_task_types.h chg: TTC-Library/sdcard/sdcard_spi.c chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/sdcard/sdcard_spi_types.h chg: TTC-Library/slam/slam_simple_2d.c chg: TTC-Library/slam/slam_simple_2d.h chg: TTC-Library/slam/slam_simple_2d_types.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h chg: TTC-Library/slamradio/slamradio_simple4.c chg: TTC-Library/slamradio/slamradio_simple4.h chg: TTC-Library/slamradio/slamradio_simple4_types.h chg: TTC-Library/spi/spi_stm32f1xx.c chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32f1xx_types.h chg: TTC-Library/spi/spi_stm32l0xx.c chg: TTC-Library/spi/spi_stm32l0xx.h chg: TTC-Library/spi/spi_stm32l0xx_types.h chg: TTC-Library/spi/spi_stm32l1xx.c chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/spi/spi_stm32l1xx_types.h chg: TTC-Library/spi/spi_stm32w1xx.c chg: TTC-Library/spi/spi_stm32w1xx.h chg: TTC-Library/spi/spi_stm32w1xx_types.h chg: TTC-Library/stm32/stm32_basic.c chg: TTC-Library/stm32/stm32_basic.h chg: TTC-Library/stm32/stm32_io.c chg: TTC-Library/stm32/stm32_random.c chg: TTC-Library/stm32/stm32_random.h chg: TTC-Library/stm32l1/stm32l1_basic.c chg: TTC-Library/stm32w/stm32w_basic.c chg: TTC-Library/stm32w/stm32w_basic.h chg: TTC-Library/string/string_ascii.c chg: TTC-Library/string/string_ascii.h chg: TTC-Library/string/string_ascii_types.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32l0xx.c chg: TTC-Library/sysclock/sysclock_stm32l0xx.h chg: TTC-Library/sysclock/sysclock_stm32l0xx_types.h chg: TTC-Library/sysclock/sysclock_stm32l1xx.c chg: TTC-Library/sysclock/sysclock_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32w1xx.c chg: TTC-Library/sysclock/sysclock_stm32w1xx.h chg: TTC-Library/sysclock/sysclock_stm32w1xx_types.h chg: TTC-Library/systick/systick_cortexm3.c chg: TTC-Library/systick/systick_cortexm3.h chg: TTC-Library/systick/systick_cortexm3_types.h chg: TTC-Library/systick/systick_freertos.c chg: TTC-Library/systick/systick_freertos.h chg: TTC-Library/systick/systick_freertos_types.h chg: TTC-Library/tcpip/tcpip_uip.c chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/tcpip/tcpip_uip_types.h chg: TTC-Library/templates/_install_TTC_DEVICE.sh chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/device_architecture.h chg: TTC-Library/templates/device_architecture_types.h chg: TTC-Library/templates/example_ttc_device.c chg: TTC-Library/templates/example_ttc_device.h chg: TTC-Library/templates/example_ttc_device_architecture.c chg: TTC-Library/templates/example_ttc_device_architecture.h chg: TTC-Library/templates/regression_ttc_device.c chg: TTC-Library/templates/regression_ttc_device.h chg: TTC-Library/templates/regression_ttc_device_architecture.c chg: TTC-Library/templates/regression_ttc_device_architecture.h chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/timer/timer_stm32f0xx.c chg: TTC-Library/timer/timer_stm32f0xx.h chg: TTC-Library/timer/timer_stm32f0xx_types.h chg: TTC-Library/timer/timer_stm32f1xx.c chg: TTC-Library/timer/timer_stm32f1xx.h chg: TTC-Library/timer/timer_stm32f1xx_types.h chg: TTC-Library/timer/timer_stm32l1xx.c chg: TTC-Library/timer/timer_stm32l1xx.h chg: TTC-Library/timer/timer_stm32l1xx_types.h chg: TTC-Library/timer/timer_stm32w1xx.c chg: TTC-Library/timer/timer_stm32w1xx.h chg: TTC-Library/timer/timer_stm32w1xx_types.h chg: TTC-Library/touchpad/touchpad_analog4.c chg: TTC-Library/touchpad/touchpad_analog4.h chg: TTC-Library/touchpad/touchpad_analog4_types.h chg: TTC-Library/ttc_accelerometer.c chg: TTC-Library/ttc_accelerometer.h chg: TTC-Library/ttc_accelerometer_types.h chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_adc.h chg: TTC-Library/ttc_adc_types.h chg: TTC-Library/ttc_assert.c chg: TTC-Library/ttc_assert.h chg: TTC-Library/ttc_assert_types.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_can.c chg: TTC-Library/ttc_can.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu.h chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_dac.c chg: TTC-Library/ttc_dac.h chg: TTC-Library/ttc_dac_types.h chg: TTC-Library/ttc_dma.c chg: TTC-Library/ttc_dma.h chg: TTC-Library/ttc_dma_types.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_extensions.c chg: TTC-Library/ttc_extensions.h chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_gfx_types.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gpio_types.h chg: TTC-Library/ttc_gyroscope.c chg: TTC-Library/ttc_gyroscope.h chg: TTC-Library/ttc_gyroscope_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_input.h chg: TTC-Library/ttc_input_types.h chg: TTC-Library/ttc_interface.c chg: TTC-Library/ttc_interface.h chg: TTC-Library/ttc_interface_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_layer_phy.c chg: TTC-Library/ttc_layer_phy.h chg: TTC-Library/ttc_layer_phy_types.h chg: TTC-Library/ttc_math.c chg: TTC-Library/ttc_math.h chg: TTC-Library/ttc_math_types.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_memory.h chg: TTC-Library/ttc_memory_types.h chg: TTC-Library/ttc_mutex.c chg: TTC-Library/ttc_mutex.h chg: TTC-Library/ttc_mutex_types.h chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_network_layer.h chg: TTC-Library/ttc_network_layer_types.h chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_pwm.c chg: TTC-Library/ttc_pwm.h chg: TTC-Library/ttc_pwm_types.h chg: TTC-Library/ttc_pwr.c chg: TTC-Library/ttc_pwr.h chg: TTC-Library/ttc_pwr_types.h chg: TTC-Library/ttc_queue.c chg: TTC-Library/ttc_queue.h chg: TTC-Library/ttc_queue_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_random.c chg: TTC-Library/ttc_random.h chg: TTC-Library/ttc_real_time_clock.c chg: TTC-Library/ttc_real_time_clock.h chg: TTC-Library/ttc_real_time_clock_types.h chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_rtc.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_sdcard.h chg: TTC-Library/ttc_sdcard_types.h chg: TTC-Library/ttc_semaphore.c chg: TTC-Library/ttc_semaphore_types.h chg: TTC-Library/ttc_slam.c chg: TTC-Library/ttc_slam.h chg: TTC-Library/ttc_slam_types.h chg: TTC-Library/ttc_slamradio.c chg: TTC-Library/ttc_slamradio.h chg: TTC-Library/ttc_slamradio_types.h chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_states.c chg: TTC-Library/ttc_states.h chg: TTC-Library/ttc_states_types.h chg: TTC-Library/ttc_string.c chg: TTC-Library/ttc_string_types.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_systick.c chg: TTC-Library/ttc_systick.h chg: TTC-Library/ttc_systick_types.h chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_task.h chg: TTC-Library/ttc_task_types.h chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_tcpip.h chg: TTC-Library/ttc_tcpip_types.h chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_timer.h chg: TTC-Library/ttc_timer_types.h chg: TTC-Library/ttc_touchpad.c chg: TTC-Library/ttc_touchpad.h chg: TTC-Library/ttc_touchpad_types.h chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/usart/usart_stm32f1xx.c chg: TTC-Library/usart/usart_stm32f1xx.h chg: TTC-Library/usart/usart_stm32f1xx_types.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: TTC-Library/usart/usart_stm32l1xx.h chg: TTC-Library/usart/usart_stm32l1xx_types.h chg: TTC-Library/usart/usart_stm32w1xx.c chg: TTC-Library/usart/usart_stm32w1xx.h chg: TTC-Library/usart/usart_stm32w1xx_types.h chg: TTC-Library/usefull_threads.c_ chg: Template/configs/memory_project.ld chg: Template/configs/stm32f10x_it.c chg: Template/configs/stm32f10x_it.h chg: Template/examples/example_ttc_accelerometer.c chg: Template/examples/example_ttc_accelerometer.h chg: Template/examples/example_ttc_adc.c chg: Template/examples/example_ttc_adc.h chg: Template/examples/example_ttc_assert.c chg: Template/examples/example_ttc_assert.h chg: Template/examples/example_ttc_dac.c chg: Template/examples/example_ttc_dac.h chg: Template/examples/example_ttc_gfx.c chg: Template/examples/example_ttc_gfx.h chg: Template/examples/example_ttc_gyroscope.c chg: Template/examples/example_ttc_gyroscope.h chg: Template/examples/example_ttc_i2c.c chg: Template/examples/example_ttc_i2c.h chg: Template/examples/example_ttc_input.c chg: Template/examples/example_ttc_input.h chg: Template/examples/example_ttc_interface.c chg: Template/examples/example_ttc_interface.h chg: Template/examples/example_ttc_interrupt.c chg: Template/examples/example_ttc_interrupt.h chg: Template/examples/example_ttc_layer_phy.c chg: Template/examples/example_ttc_layer_phy.h chg: Template/examples/example_ttc_math.c chg: Template/examples/example_ttc_math.h chg: Template/examples/example_ttc_packet.c chg: Template/examples/example_ttc_packet.h chg: Template/examples/example_ttc_pwm.c chg: Template/examples/example_ttc_pwm.h chg: Template/examples/example_ttc_pwm_stm32l1xx.c chg: Template/examples/example_ttc_pwm_stm32l1xx.h chg: Template/examples/example_ttc_radio.c chg: Template/examples/example_ttc_radio.h chg: Template/examples/example_ttc_radio_ranging.c chg: Template/examples/example_ttc_radio_ranging.h chg: Template/examples/example_ttc_slam_simple_2d.c chg: Template/examples/example_ttc_slam_simple_2d.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_types.h chg: Template/examples/example_ttc_slamradio_simple4.c chg: Template/examples/example_ttc_slamradio_simple4.h chg: Template/examples/example_ttc_slamradio_simple4_types.h chg: Template/examples/example_ttc_spi_master.c chg: Template/examples/example_ttc_spi_master.h chg: Template/examples/example_ttc_spi_slave.c chg: Template/examples/example_ttc_spi_slave.h chg: Template/examples/example_ttc_states.c chg: Template/examples/example_ttc_states.h chg: Template/examples/example_ttc_string.c chg: Template/examples/example_ttc_string.h chg: Template/examples/example_ttc_systick.c chg: Template/examples/example_ttc_systick.h chg: Template/examples/example_ttc_systick_cortexm3.c chg: Template/examples/example_ttc_systick_cortexm3.h chg: Template/examples/example_ttc_systick_freertos.c chg: Template/examples/example_ttc_systick_freertos.h chg: Template/examples/example_ttc_touchpad.c chg: Template/examples/example_ttc_touchpad.h chg: Template/extensions.local/activate.100_board_TemplateName.sh chg: Template/main.c chg: Template/regressions/regression_ttc_math.c chg: Template/regressions/regression_ttc_math.h chg: Template/regressions/regression_ttc_math_software_float.c chg: Template/regressions/regression_ttc_math_software_float.h chg: Template/regressions/regression_ttc_pwm.c chg: Template/regressions/regression_ttc_pwm.h chg: Template/regressions/regression_ttc_pwm_stm32l1xx.c chg: Template/regressions/regression_ttc_pwm_stm32l1xx.h chg: Updates/update_1.0.53.sh commit 6ba470f118e4754f9bad2b2d91f68e6782f4707e Merge: 72abf6a 6497294 Author: Gregor Rebel Date: Thu Apr 20 15:54:50 2017 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 72abf6affd5e098d16a19437ae78cf72c46658e6 Author: Gregor Rebel Date: Thu Apr 20 15:54:00 2017 +0200 chg: .gitignore - added: readme.TheToolChain (is generated automatically from .readme.TheToolChain) --------------------------------------------------------- 1.0.53 @Do 20. Apr 12:10:38 CEST 2017 commit 10ba8faff31ebe973480a693952d3ef6b7b7ea44 Author: Gregor Rebel Date: Thu Apr 20 14:06:13 2017 +0200 fix: InstallData/install_Programmer_STLink_V2.sh - added missing install for Linux Mint 18.1: automake commit 78d552208b4182355518365bbf9d22ec74c99891 Merge: a0110a2 2af5d95 Author: Jessica Müller Date: Thu Apr 20 13:24:30 2017 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit a0110a2fd3be89d86d66663bd390cb119a8dbb98 Author: Jessica Müller Date: Thu Apr 20 13:20:03 2017 +0200 1) add ttc_pwm 2) change ttc_math : ttc_math_vektor2d_incline() commit 2af5d95a5cfdeac8d43676acab7c6fee840a4566 Author: Gregor Rebel Date: Thu Apr 20 12:41:05 2017 +0200 fix: InstallData/install_Programmer_STLink_V2.sh - added missing install: aclocal chg: TTC-Library/interfaces/ttc_slam_interface.c - ttc_slam_interface_update_coordinates(): added som extra asserts bug: TTC-Library/ttc_slam.c - somehow SlamNode->Flags.PositionValid is 1 even if some of its coordinates are nan. (ToDo: debug) commit 03f2b1d49513105aa534aca2583b40ead08a4a25 Author: Jessica Müller Date: Wed Apr 19 21:29:41 2017 +0200 geändert: TTC-Library/interfaces/ttc_math_interface.c geändert: TTC-Library/interfaces/ttc_math_interface.h geändert: TTC-Library/math/math_software_double.c geändert: TTC-Library/math/math_software_double.h geändert: TTC-Library/math/math_software_double_types.h geändert: TTC-Library/math/math_software_float.c geändert: TTC-Library/math/math_software_float.h geändert: TTC-Library/math/math_software_float_types.h geändert: TTC-Library/ttc_math.c geändert: TTC-Library/ttc_math.h -> add ttc_math_interface_intersection_2d() commit 061e44ee43b0b353e93a1dab4d71091b0734608e Author: Gregor Rebel Date: Tue Apr 18 01:58:27 2017 +0200 chg: InstallData/scripts/source.pl - added command states_new: generates complete statemachine for given state names chg: TTC-Library/templates/new_file.c - rev12: declarations of private functions is now placed above global variables (required for dynamically generated statemachines) commit 57428cdec751abae09e0546d7bbaeee57fc2448e Author: Gregor Rebel Date: Sat Apr 15 16:54:32 2017 +0200 fix: Template/examples/example_ttc_states.c - fixed compilation issues (especially when no gfx display is available) fix: Template/examples/example_ttc_states.h - dito commit 8d6b775701d376383b1475b598582a193323346f Author: Gregor Rebel Date: Fri Apr 7 18:17:46 2017 +0200 chg: ./TTC-Library/ttc_math_types.h - replace 'ec_math_colinear_f2_f3' -> 'ec_math_lateration3d_colinear_f2_f3' chg: ./TTC-Library/ttc_math.c - replace 'ec_math_colinear_f2_f3' -> 'ec_math_lateration3d_colinear_f2_f3' chg: ./TTC-Library/ttc_math_types.h - replace 'ec_math_lateration_3d' -> 'ec_math_lateration3d' chg: ./TTC-Library/ttc_math.c - replace 'ec_math_lateration_3d' -> 'ec_math_lateration3d' chg: ./TTC-Library/ttc_math_types.h - replace 'ec_math_lateration_2d' -> 'ec_math_lateration2d' chg: ./TTC-Library/ttc_math.c - replace 'ec_math_lateration_2d' -> 'ec_math_lateration2d' chg: ./TTC-Library/ttc_math_types.h - replace 'ec_math_invalid_distance_on' -> 'ec_math_lateration3d_distance_on' chg: ./TTC-Library/ttc_math.c - replace 'ec_math_invalid_distance_on' -> 'ec_math_lateration3d_distance_on' chg: ./TTC-Library/ttc_math_types.h - replace 'ec_math_invalid_distance_f2n' -> 'ec_math_lateration3d_distance_f2n' chg: ./TTC-Library/ttc_math.c - replace 'ec_math_invalid_distance_f2n' -> 'ec_math_lateration3d_distance_f2n' chg: ./TTC-Library/ttc_math_types.h - replace 'ec_math_invalid_distance_f3n' -> 'ec_math_lateration3d_distance_f3n' chg: ./TTC-Library/ttc_math.c - replace 'ec_math_invalid_distance_f3n' -> 'ec_math_lateration3d_distance_f3n' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./TTC-Library/slamradio/slamradio_simple4.c - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_packet_free' -> 'ttc_radio_packet_release' chg: ./TTC-Library/ttc_radio.c - replace 'radio_common_release_packet' -> 'radio_common_packet_release' chg: ./TTC-Library/ttc_radio.h - replace 'radio_common_release_packet' -> 'radio_common_packet_release' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_release_packet' -> 'radio_common_packet_release' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_common_release_packet' -> 'radio_common_packet_release' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_common_release_packet' -> 'radio_common_packet_release' chg: TTC-Library/cpu/cm3_semaphore_types.h - changed size of semaphore value 8->32 bits (occupies 4 bytes of ram anyway) chg: TTC-Library/radio/radio_common.c - all operations on ListRX and ListTX are now monitored in Config->Statistics chg: TTC-Library/radio/radio_common.c - radio_common_ranging_measure(): added argument ReenableReceiver fix: TTC-Library/radio/radio_common.c - radio_common_ranging_measure(): was loosing memory blocks chg: TTC-Library/radio/radio_common.c - - added function: radio_common_received_packets_ignore() chg: TTC-Library/radio/radio_common.h - - added function: radio_common_received_packets_ignore() chg: TTC-Library/slamradio/slamradio_common.c - adapted slamradio_common_measure_range() call to additional argument fix: TTC-Library/slamradio/slamradio_simple4.c - fixed automatic restart of coordinate system buildup for non-southpole nodes chg: TTC-Library/ttc_heap.c - added statistics: Pool->LastGet, Pool->LastFree chg: TTC-Library/ttc_heap_types.h - added statistics: Pool->LastGet, Pool->LastFree fix: TTC-Library/ttc_math.c - _ttc_math_lateration_3d_test_within(): fixed reminiscent from ASSERT_MATH() call which caused a compiler warning fix: TTC-Library/ttc_radio.c - all pop and push operations on ListRX, ListTX are now passed to radio_common.c functions which update statistics correctly chg: TTC-Library/ttc_radio.c - added functon: ttc_radio_received_packets_ignore() chg: TTC-Library/ttc_radio.h - added functon: ttc_radio_received_packets_ignore() chg: TTC-Library/ttc_radio_types.h - added to struct ttc_radio_config_t: struct { } Statistics chg: TTC-Library/ttc_semaphore_types.h - added pad bytes for 8- and 16-bit architectures chg: createNewProject.pl - improved debug output commit 753f902f4eb3fb83d85a84c18f44c3ce58c8ba7f Author: Gregor Rebel Date: Thu Apr 6 15:33:06 2017 +0200 chg: InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE4.sh - added activates: 500_ttc_random, 500_ttc_systick chg: InstallData/scripts/automate.pl - now allows to select type of debugger to use (DEBUG, DEBUG_DDD, DEBUG_KDBG) fix: InstallData/scripts/gdb_cortexm3.sh - fixed invalid debugger path 'bin/bin/arm-none-eabi-gdb' chg: TTC-Library/radio/radio_common.c - improved visibilty during debugging (adding VOLATILE_RADIO to certain variables) chg: TTC-Library/radio/radio_common.h - improved visibilty during debugging (adding VOLATILE_RADIO to certain variables) chg: TTC-Library/slamradio/slamradio_simple4.c - anchor nodes with index >= 2 now send a ttc_slamradio_packet_2anchor_builtup_start packet if no coordinate system is sent within timeout chg: TTC-Library/slamradio/slamradio_simple4_types.h - added to slamradio_simple4_config_t: Delay fix: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): now resets Packet->Meta.DoNotReleaseBuffer before releasing it to avoid assertion chg: TTC-Library/ttc_random.c - added function: ttc_random_is_seeded() chg: TTC-Library/ttc_random.h - added function: ttc_random_is_seeded() commit 9a547ddfd060d037276148f2659eb45ed9e9730f Author: Gregor Rebel Date: Tue Apr 4 16:36:55 2017 +0200 chg: InstallData/install_4OpenOCD.sh - now also installs ddd (required for graphical debugging) chg: TTC-Library/radio/radio_common.c - defined certain variables as VOLATILE_RADIO to make them visible in debug session chg: TTC-Library/templates/ttc_device_types.h - rev 42: added define VOLATILE_ (allows to ensure visibility of selected variables in debug session even with compilation optimizations) chg: TTC-Library/ttc_math.c - changed return type: _ttc_math_lateration_3d_test_distances(), ttc_math_lateration_2d(), ttc_math_lateration_3d() fix: TTC-Library/ttc_math.c - ttc_math_lateration_2d() and ttc_math_lateration_3d() no longe assert when fed with invalid distances (now return error code instead) chg: TTC-Library/ttc_math.h - changed return type: _ttc_math_lateration_3d_test_distances(), ttc_math_lateration_2d(), ttc_math_lateration_3d() chg: TTC-Library/ttc_math_types.h - added items to enum: ttc_math_errorcode_e chg: TTC-Library/ttc_radio_types.h - added define: VOLATILE_RADIO chg: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner() now passed return code from ttc_math_lateration_2d()/ ttc_math_lateration_3d() for more precise feedback chg: TTC-Library/ttc_slam.h chg: Template/_gitignore - added some names of dynamic files chg: Template/examples/example_ttc_slam_simple_2d.c - adapted for new ttc_math_lateration_2d() return type chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - adapted for new ttc_math_lateration_2d() return type chg: Updates/update_1.0.53.sh commit b081a0c6afb1399efa9e2fe4a76494b163b9c850 Author: Gregor Rebel Date: Sun Apr 2 16:13:34 2017 +0200 geändert: Documentation/TheToolChain-Manual/chapter_CompileFlow.tml - added chapter "Compile Flow in The ToolChain" gelöscht: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_builtup.pdf geändert: InstallData/scripts/compile.sh commit faa80383994f0352b21e82ff20634daf5f2fcd4b Author: Gregor Rebel Date: Thu Mar 30 17:01:20 2017 +0200 fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - example_ttc_slamradio_crtof_simple_2d_task_mobile(): now checks every received location for valid coordinates before using it for localization chg: TTC-Library/ttc_math.c - added functions: ttc_math_vector2d_valid(), ttc_math_vector3d_valid() chg: TTC-Library/ttc_math.h - added functions: ttc_math_vector2d_valid(), ttc_math_vector3d_valid() fix: TTC-Library/ttc_slam.c - ttc_slam_update_coordinates() now only updates coordinates if all are != TTC_MATH_CONST_NAN chg: ./TTC-Library/ttc_math_types.h - replace 'TTM_NUMBER_MAX' -> 'TTC_MATH_CONST_MAX_VALUE' chg: ./TTC-Library/math/math_software_float_types.h - replace 'TTM_NUMBER_MAX' -> 'TTC_MATH_CONST_MAX_VALUE' chg: ./TTC-Library/math/math_software_double_types.h - replace 'TTM_NUMBER_MAX' -> 'TTC_MATH_CONST_MAX_VALUE' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'TTM_NUMBER_MAX' -> 'TTC_MATH_CONST_MAX_VALUE' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'TTM_NUMBER_MAX' -> 'TTC_MATH_CONST_MAX_VALUE' chg: ./TTC-Library/ttc_math_types.h - replace 'TTM_NUMBER_MIN' -> 'TTC_MATH_CONST_MIN_VALUE' chg: ./TTC-Library/math/math_software_float_types.h - replace 'TTM_NUMBER_MIN' -> 'TTC_MATH_CONST_MIN_VALUE' chg: ./TTC-Library/math/math_software_double_types.h - replace 'TTM_NUMBER_MIN' -> 'TTC_MATH_CONST_MIN_VALUE' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'TTM_NUMBER_MIN' -> 'TTC_MATH_CONST_MIN_VALUE' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'TTM_NUMBER_MIN' -> 'TTC_MATH_CONST_MIN_VALUE' chg: ./TTC-Library/ttc_slam_types.h - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/ttc_math_types.h - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/ttc_math.c - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/math/math_software_float_types.h - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/math/math_software_double_types.h - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/radio/radio_common.c - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/radio/radio_common.h - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'TTM_NUMBER_' -> 'TTC_MATH_CONST_' chg: ./TTC-Library/ttc_math_types.h - replace 'TTC_MATH_CONST_MIN_VALUEUS_INFINITY' -> 'TTC_MATH_CONST_MINUS_INFINITY' chg: ./TTC-Library/math/math_software_float_types.h - replace 'TTC_MATH_CONST_MIN_VALUEUS_INFINITY' -> 'TTC_MATH_CONST_MINUS_INFINITY' chg: ./TTC-Library/math/math_software_double_types.h - replace 'TTC_MATH_CONST_MIN_VALUEUS_INFINITY' -> 'TTC_MATH_CONST_MINUS_INFINITY' commit 92e73b42a5fb0637ee91de20ba8805bd53bf5d0c Author: Gregor Rebel Date: Wed Mar 29 15:02:28 2017 +0200 chg: TTC-Library/slamradio/slamradio_simple4.c - moved ttc_assert_break_origin() call into _slamradio_simple4_storeLocations() to stop at every received location report ch: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - moved ttc_assert_break_origin() call right after each localization try to show result from localization fix: Template/examples/example_ttc_slamradio_simple4.c - fixed invalid include commit 1efac01386bf61bf9277718693c7e700c12aad71 Author: Gregor Rebel Date: Wed Mar 29 12:41:44 2017 +0200 fix: example_ttc_slamradio_simple4.c: now successfully builds up coordinate system and sends it to all anchor nodes fix: TTC-Library/slamradio/slamradio_common.c - slamradio_common_statemachine_report_distances(): now uses packet type tpt_802154_data_001010 if TargetID is given (before only created broadcast packets without destination ID field) fix: TTC-Library/slamradio/slamradio_common.c - slamradio_common_statemachine_report_locations(): now uses packet type tpt_802154_data_001010 if TargetID is given (before only created broadcast packets without destination ID field) fix: TTC-Library/slamradio/slamradio_common.c - slamradio_common_statemachine_report_distances(): fixed payload size calculation (was always 2 bytes too small) fix: TTC-Library/slamradio/slamradio_common.c - slamradio_common_statemachine_report_locations(): fixed payload size calculation (was always 2 bytes too small) fix: TTC-Library/slamradio/slamradio_simple4. c- _slamradio_simple4_getLocation(): now converts array index to node index to obtain correct location data fix: TTC-Library/slamradio/slamradio_simple4.c - _slamradio_simple4_anchor_report_locations(): now calls slamradio_common_statemachine_report_locations() correctly chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - minor changes commit b30ffe0932a174328c62ccd975be4d431474f786 Author: Gregor Rebel Date: Wed Mar 29 03:29:44 2017 +0200 chg: moved implementation of simple coordinate system build up for 2..4 anchor nodes into new low-level driver slamradio_simple4 (southpole can now build up coordinate system) bug: anchor node locations are not correctly transmitted to non-southpole anchor nodes new: InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE4.sh new: TTC-Library/slamradio/slamradio_simple4.c new: TTC-Library/slamradio/slamradio_simple4.h new: TTC-Library/slamradio/slamradio_simple4_types.h new: Template/examples/example_ttc_slamradio_simple4.c new: Template/examples/example_ttc_slamradio_simple4.h new: Template/examples/example_ttc_slamradio_simple4_types.h commit f8e44387821d4f18c5e1e863b3eedefe184fa05f Author: Gregor Rebel Date: Wed Mar 29 03:26:17 2017 +0200 chg: implemented coordinate system build up on southpole for slamradio_simple4 protocol chg: InstallData/install_TTC_SLAMRADIO.sh - now enables feature 450_slamradio_simple4 instead of 450_slamradio_simple4 chg: TTC-Library/interfaces/ttc_slamradio_interface.h - added include "../slamradio/slamradio_simple4.h" fix: TTC-Library/radio/radio_common.c - added some typecasts to avoid compiler warnings because of passing a volatile pointer to non-volatile arguments chg: TTC-Library/slamradio/slamradio_common.c - added functions: slamradio_common_measure_range(), slamradio_common_statemachine_report_locations() chg: TTC-Library/slamradio/slamradio_common.h - added functions: slamradio_common_measure_range(), slamradio_common_statemachine_report_locations() chg: TTC-Library/slamradio/slamradio_common_types.h - added structs: slamradio_common_packet_locations_report_t, slamradio_common_location_t chg: TTC-Library/slamradio/slamradio_common_types.h - slamradio_common_data_report_distances_t: moved all fields in sub-structs Init and p (fields to be initialized and private fields) fix: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - fixed peeking for received packets (self tests did useless checks) chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h - minor change fix: TTC-Library/templates/device_architecture.c - revision 36: __load_defaults(): now cleans Config->Flags chg: TTC-Library/ttc_assert.h - added Documentation chg: TTC-Library/ttc_radio.c - minor change fix: TTC-Library/ttc_slam.c - added argument checks to certain functions chg: TTC-Library/ttc_slam.h - minor change chg: TTC-Library/ttc_slamradio.c - _ttc_slamradio_configuration_check(): added self test for Config->Init.Amount_AnchorIDs chg: TTC-Library/ttc_slamradio_types.h - added to enum ttc_slamradio_state_e: tss_Report_Locations_Start, tss_Report_Locations_Transmit, tss_Report_Locations_Complete chg: TTC-Library/ttc_slamradio_types.h - added to enum ttc_slamradio_packet_e: ttc_slamradio_packet_generic_report_locations chg: TTC-Library/ttc_slamradio_types.h - renamed in enum ttc_slamradio_packet_e: ttc_slamradio_packet_generic_report_ranges -> ttc_slamradio_packet_generic_report_distances chg: TTC-Library/ttc_states.c - disabled annoying warning chg: Template/examples/example_ttc_radio_ranging_common.h - moved EXAMPLE_TTC_RADIO_NODE_FIXED_ANCHORS definition into Template/examples/example_ttc_slamradio_crtof_simple_2d.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.h - added definition of EXAMPLE_TTC_RADIO_NODE_FIXED_ANCHORS chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - moved implementation of simple4 protocol for coordinate system build up into new low-level driver slamradio_simple4 ren: InstallData/install_001_0Content.sh -> InstallData/install_0Content.sh ren: InstallData/install_002_1BasicExtensions.sh -> InstallData/install_1BasicExtensions.sh ren: InstallData/install_003_2libftd2xx.sh -> InstallData/install_2libftd2xx.sh ren: InstallData/install_004_3libftdi.sh -> InstallData/install_3libftdi.sh ren: InstallData/install_005_4OpenOCD.sh -> InstallData/install_4OpenOCD.sh ren: InstallData/install_007_Board_Mini_STM32.sh -> InstallData/install_Board_Mini_STM32.sh ren: InstallData/install_008_Board_Olimex_H103.sh -> InstallData/install_Board_Olimex_H103.sh ren: InstallData/install_009_Board_Olimex_H107.sh -> InstallData/install_Board_Olimex_H107.sh ren: InstallData/install_010_Board_Olimex_LCD.sh -> InstallData/install_Board_Olimex_LCD.sh ren: InstallData/install_011_Board_Olimex_P103.sh -> InstallData/install_Board_Olimex_P103.sh ren: InstallData/install_012_Board_Olimex_P107.sh -> InstallData/install_Board_Olimex_P107.sh ren: InstallData/install_013_Board_STM32F0Discovery.sh -> InstallData/install_Board_STM32F0Discovery.sh ren: InstallData/install_014_Board_STM32F103C-Mini.sh -> InstallData/install_Board_STM32F103C-Mini.sh ren: InstallData/install_012_Board_STM32F105.sh -> InstallData/install_Board_STM32F105.sh ren: InstallData/install_016_Board_STM32F3Nucleo.sh -> InstallData/install_Board_STM32F3Nucleo.sh ren: InstallData/install_017_Board_STM32F4Discovery.sh -> InstallData/install_Board_STM32F4Discovery.sh ren: InstallData/install_018_Board_STM32L0Nucleo.sh -> InstallData/install_Board_STM32L0Nucleo.sh ren: InstallData/install_019_Board_STM32L100CDiscovery.sh -> InstallData/install_Board_STM32L100CDiscovery.sh ren: InstallData/install_020_Board_STM32L151_Discovery.sh -> InstallData/install_Board_STM32L151_Discovery.sh ren: InstallData/install_021_Board_STM32W-RFCKit.sh -> InstallData/install_Board_STM32W-RFCKit.sh ren: InstallData/install_022_Board_WSN3_STM32W108.sh -> InstallData/install_Board_WSN3_STM32W108.sh ren: InstallData/install_023_CHIP_ILI9320.sh -> InstallData/install_CHIP_ILI9320.sh ren: InstallData/install_024_CPAL.sh -> InstallData/install_CPAL.sh ren: InstallData/install_037_Compiler_GCC-ARM_Binary.sh -> InstallData/install_Compiler_GCC-ARM_Binary.sh ren: InstallData/install_038_Compiler_Parallel_Make.sh -> InstallData/install_Compiler_Parallel_Make.sh ren: InstallData/install_039_Compiler_SourceryG++.sh -> InstallData/install_Compiler_SourceryG++.sh ren: InstallData/install_040_Docs.sh -> InstallData/install_Docs.sh ren: InstallData/install_041_ExampleBenchmarks.sh -> InstallData/install_ExampleBenchmarks.sh ren: InstallData/install_042_ExampleGfx.sh -> InstallData/install_ExampleGfx.sh ren: InstallData/install_043_ExampleLEDs.sh -> InstallData/install_ExampleLEDs.sh ren: InstallData/install_044_ExampleThreading.sh -> InstallData/install_ExampleThreading.sh ren: InstallData/install_100_Fake_SBRK_Support.sh -> InstallData/install_Fake_SBRK_Support.sh ren: InstallData/install_045_FixPointLib.sh -> InstallData/install_FixPointLib.sh ren: InstallData/install_046_FreeRTOS.sh -> InstallData/install_FreeRTOS.sh ren: InstallData/install_047_LCD_320x240_ILI9320.sh -> InstallData/install_LCD_320x240_ILI9320.sh ren: InstallData/install_048_Network_uIP.sh -> InstallData/install_Network_uIP.sh ren: InstallData/install_049_Programmer_STLink_V2.sh -> InstallData/install_Programmer_STLink_V2.sh ren: InstallData/install_050_Programmer_STM-DFU-Bootloader.sh -> InstallData/install_Programmer_STM-DFU-Bootloader.sh ren: InstallData/install_051_QtCreator.sh -> InstallData/install_QtCreator.sh ren: InstallData/install_052_RADIO_CC1101.sh -> InstallData/install_RADIO_CC1101.sh ren: InstallData/install_053_RADIO_CC1120.sh -> InstallData/install_RADIO_CC1120.sh ren: InstallData/install_054_RADIO_CC1190.sh -> InstallData/install_RADIO_CC1190.sh ren: InstallData/install_055_RADIO_SERIAL.sh -> InstallData/install_RADIO_SERIAL.sh ren: InstallData/install_056_STM-EEPROM_Emulation.sh -> InstallData/install_STM-EEPROM_Emulation.sh ren: InstallData/install_057_STM-StdPeripheralsLibrary.sh -> InstallData/install_STM-StdPeripheralsLibrary.sh ren: InstallData/install_045_TTC_ACCELEROMETER.sh -> InstallData/install_TTC_ACCELEROMETER.sh ren: InstallData/install_059_TTC_ADC.sh -> InstallData/install_TTC_ADC.sh ren: InstallData/install_048_TTC_ASSERT.sh -> InstallData/install_TTC_ASSERT.sh ren: InstallData/install_060_TTC_BASIC.sh -> InstallData/install_TTC_BASIC.sh ren: InstallData/install_046_TTC_CPU.sh -> InstallData/install_TTC_CPU.sh ren: InstallData/install_062_TTC_DAC.sh -> InstallData/install_TTC_DAC.sh ren: InstallData/install_063_TTC_DMA.sh -> InstallData/install_TTC_DMA.sh ren: InstallData/install_046_TTC_ETHERNET.sh -> InstallData/install_TTC_ETHERNET.sh ren: InstallData/install_064_TTC_FONT.sh -> InstallData/install_TTC_FONT.sh ren: InstallData/install_065_TTC_GFX.sh -> InstallData/install_TTC_GFX.sh ren: InstallData/install_066_TTC_GFX_MT.sh -> InstallData/install_TTC_GFX_MT.sh ren: InstallData/install_067_TTC_GPIO.sh -> InstallData/install_TTC_GPIO.sh ren: InstallData/install_068_TTC_GUI.sh -> InstallData/install_TTC_GUI.sh ren: InstallData/install_069_TTC_GUI_MT.sh -> InstallData/install_TTC_GUI_MT.sh ren: InstallData/install_070_TTC_GYROSCOPE.sh -> InstallData/install_TTC_GYROSCOPE.sh ren: InstallData/install_071_TTC_HEAP.sh -> InstallData/install_TTC_HEAP.sh ren: InstallData/install_046_TTC_I2C.sh -> InstallData/install_TTC_I2C.sh ren: InstallData/install_046_TTC_INPUT.sh -> InstallData/install_TTC_INPUT.sh ren: InstallData/install_046_TTC_INTERFACE.sh -> InstallData/install_TTC_INTERFACE.sh ren: InstallData/install_074_TTC_INTERRUPT.sh -> InstallData/install_TTC_INTERRUPT.sh ren: InstallData/install_075_TTC_LIST.sh -> InstallData/install_TTC_LIST.sh ren: InstallData/install_047_TTC_MATH.sh -> InstallData/install_TTC_MATH.sh ren: InstallData/install_078_TTC_MEMORY.sh -> InstallData/install_TTC_MEMORY.sh ren: InstallData/install_079_TTC_MUTEX.sh -> InstallData/install_TTC_MUTEX.sh ren: InstallData/install_080_TTC_NETWORK.sh -> InstallData/install_TTC_NETWORK.sh ren: InstallData/install_081_TTC_NETWORK_LAYER.sh -> InstallData/install_TTC_NETWORK_LAYER.sh ren: InstallData/install_047_TTC_PACKET.sh -> InstallData/install_TTC_PACKET.sh ren: InstallData/install_082_TTC_PWR.sh -> InstallData/install_TTC_PWR.sh ren: InstallData/install_083_TTC_QUEUE.sh -> InstallData/install_TTC_QUEUE.sh ren: InstallData/install_084_TTC_RADIO.sh -> InstallData/install_TTC_RADIO.sh ren: InstallData/install_085_TTC_RANDOM.sh -> InstallData/install_TTC_RANDOM.sh ren: InstallData/install_086_TTC_REAL_TIME_CLOCK.sh -> InstallData/install_TTC_REAL_TIME_CLOCK.sh ren: InstallData/install_087_TTC_REGISTER.sh -> InstallData/install_TTC_REGISTER.sh ren: InstallData/install_088_TTC_RTC.sh -> InstallData/install_TTC_RTC.sh ren: InstallData/install_046_TTC_SDCARD.sh -> InstallData/install_TTC_SDCARD.sh ren: InstallData/install_089_TTC_SEMAPHORE.sh -> InstallData/install_TTC_SEMAPHORE.sh ren: InstallData/install_048_TTC_SLAM.sh -> InstallData/install_TTC_SLAM.sh ren: InstallData/install_090_TTC_SPI.sh -> InstallData/install_TTC_SPI.sh ren: InstallData/install_047_TTC_STRING.sh -> InstallData/install_TTC_STRING.sh ren: InstallData/install_047_TTC_SYSCLOCK.sh -> InstallData/install_TTC_SYSCLOCK.sh ren: InstallData/install_047_TTC_SYSTICK.sh -> InstallData/install_TTC_SYSTICK.sh ren: InstallData/install_093_TTC_TASK.sh -> InstallData/install_TTC_TASK.sh ren: InstallData/install_046_TTC_TCPIP.sh -> InstallData/install_TTC_TCPIP.sh ren: InstallData/install_094_TTC_TIMER.sh -> InstallData/install_TTC_TIMER.sh ren: InstallData/install_045_TTC_TOUCHPAD.sh -> InstallData/install_TTC_TOUCHPAD.sh ren: InstallData/install_095_TTC_USART.sh -> InstallData/install_TTC_USART.sh ren: InstallData/install_096_TTC_USB.sh -> InstallData/install_TTC_USB.sh ren: InstallData/install_097_TTC_Watchdog.sh -> InstallData/install_TTC_Watchdog.sh ren: InstallData/install_098_TouchScreen_ADS7843.sh -> InstallData/install_TouchScreen_ADS7843.sh ren: InstallData/install_099_TouchScreen_Analog.sh -> InstallData/install_TouchScreen_Analog.sh ren: InstallData/install_101_ARM_Semihosting.sh -> InstallData/optional/install_ARM_Semihosting.sh commit 3f91362328f667ef68f56f414edb02533ae80428 Author: Gregor Rebel Date: Mon Mar 27 17:11:38 2017 +0200 chg: ./Documentation/TheToolChain-Manual/chapter_Radio.tml - replace 'radio_common_ranging_transmit' -> 'radio_common_ranging_measure' chg: ./Documentation/TheToolChain-Manual/images/example_ttc_slamradio_modules.svg - replace 'radio_common_ranging_transmit' -> 'radio_common_ranging_measure' chg: ./TTC-Library/ttc_radio_types.h - replace 'radio_common_ranging_transmit' -> 'radio_common_ranging_measure' chg: ./TTC-Library/ttc_radio.c - replace 'radio_common_ranging_transmit' -> 'radio_common_ranging_measure' chg: ./TTC-Library/ttc_radio.h - replace 'radio_common_ranging_transmit' -> 'radio_common_ranging_measure' chg: ./TTC-Library/radio/radio_common.c - replace 'radio_common_ranging_transmit' -> 'radio_common_ranging_measure' chg: ./TTC-Library/radio/radio_common.h - replace 'radio_common_ranging_transmit' -> 'radio_common_ranging_measure' fix: TTC-Library/radio/radio_common.c - radio_common_ranging_measure(): now sets distances being too short to be usefull to zero chg: TTC-Library/radio/radio_common.c - radio_common_ranging_measure(): now collects all received ranging replies before calculating distances (allows smaller delay time between cascaded ranging replies) chg: TTC-Library/radio/radio_dw1000.c - adjusted Config->RoundTripTime2Distance_Divider chg: TTC-Library/radio/radio_dw1000.c - added value for radio_dw1000_Features.radio_dw1000_Features chg: TTC-Library/ttc_packet_types.h - added to struct ttc_packet_meta_small_t: TransmitTime (allows shorter delay between cascaded ranging replies) chg: TTC-Library/ttc_packet_types.h - added to struct ttc_packet_meta_debug_t: TransmitTime (allows shorter delay between cascaded ranging replies) chg: TTC-Library/ttc_radio_types.h - added to struct ttc_radio_features_t: MinRoundTripTimeClockCycles (allows to ignore range measures being too short to be usefull) fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - super simple coordinate system build up now seems to work (tested for distance(SouthPole, NorthPole) > 100cm) commit 11b8118a7a2562d91795e0846e4f2c86e331e390 Author: Gregor Rebel Date: Fri Mar 24 15:22:31 2017 +0100 ren: InstallData/_install_XXX_Template.sh -> InstallData/_install_Template.sh chg: InstallData/install_005_4OpenOCD.sh - minor change chg: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - minor change chg: InstallData/scripts/automate.pl - now uses DDD as graphical frontend again (best choice atm) chg: InstallData/scripts/gdb_cortexm3.sh - tried to fix issues with kdbg (difficult to pass all data to kdbg automatically) chg: InstallData/scripts/installFuncs.sh - getFileFromMirror(): now prints callerstack in case of an error to improve debugging fix: TTC-Library/packet/packet_802154.c - packet_802154_get_pointer_payload(): calling function with argument SizePtr=NULL caused failure in obtaining payload pointer (packet was not identified) chg: TTC-Library/radio/radio_common.c - radio_common_breakpoint(): added calling ttc_assert_break_origin() to really break (will be removed later) chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_maintenance(): replaced call of ttc_assert_break_origin() by radio_common_breakpoint() (central radio breakpoint function which may forward to ttc_assert_break_origin() ) chg: TTC-Library/ttc_math.h - removed some deprecated lines chg: TTC-Library/ttc_radio_types.h - minor change chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - example_ttc_slamradio_crtof_simple_2d_task_anchor(): now skips all unprocessed, received packets for reuse commit 33406de378b4b1d723ec3d1f37bb127f24a2de33 Author: Gregor Rebel Date: Mon Mar 20 16:34:44 2017 +0100 chg: InstallData/scripts/gdb_cortexm3.sh - added documentation bug: InstallData/scripts/gdb_cortexm3.sh - KDBG often does not start correctly commit 2928a08f159b078db8ad7167fc974556c3ff6422 Author: Gregor Rebel Date: Thu Mar 16 16:55:09 2017 +0100 chg: Documentation/TheToolChain-Manual/chapter_Radio.tml - renamed: radio_common_ranging_request() -> radio_common_ranging_transmit() chg: Documentation/TheToolChain-Manual/images/example_ttc_slamradio_modules.svg - renamed: radio_common_ranging_request() -> radio_common_ranging_transmit() chg: TTC-Library/packet/packet_802154.c - packet_802154_get_size_mac_header(): argument SizePtr now may be NULL (not used) chg: TTC-Library/packet/packet_802154.h - packet_802154_get_size_mac_header(): argument SizePtr now may be NULL (not used) chg: TTC-Library/radio/radio_common.c - renamed: radio_common_ranging_request() -> radio_common_ranging_transmit() chg: TTC-Library/radio/radio_common.c - radio_common_ranging_transmit(): now adds current antenna delay to transmit time being placed in outgoing ranging requests chg: TTC-Library/radio/radio_common.c - removed function: radio_common_time_add_clocks() (same as radio_common_add_40_32_40() ) chg: TTC-Library/radio/radio_common.h - removed function: radio_common_time_add_clocks() (same as radio_common_add_40_32_40() ) chg: TTC-Library/radio/radio_common.h - restructured naming of packet types and packet structs chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_switch_channel_rxtx(): now updates register TX_ANTD according to current Pulse Repetition Frequency chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_init_dw1000(): Now loads DWM1000 default values for AntennaDelay_PRF16, AntennaDelay_PRF64 if unset in OTP memory chg: TTC-Library/radio/radio_dw1000_types.h - minor changes chg: TTC-Library/slam/slam_simple_2d.c - adapted to new packet types and structs chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - adapted to new packet types and structs chg: TTC-Library/ttc_packet.h - ttc_packet_get_pointer_payload(): argument SizePtr now may be NULL (not used) chg: TTC-Library/ttc_radio.c - ttc_radio_switch_channel(): now asserts if low-level driver does not set Config->TransmitTime_AntennaDelay chg: TTC-Library/ttc_radio.h - adapted to new packet types chg: TTC-Library/ttc_radio_types.h - added to struct ttc_radio_config_t: TransmitTime_AntennaDelay chg: Template/examples/example_ttc_radio_ranging_mobile.c - adapted to new packet types chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - adapted to new packet types chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - adapted to new packet types chg: Updates/update_1.0.53.sh commit 1cb76b51b683680eac24d172ca0a3632cf4aa3da Author: Gregor Rebel Date: Wed Mar 15 16:07:01 2017 +0100 chg: .readme.TheToolChain - updated documentation (KGDB, automate.pl) commit 3a0cfb284caa19d9b79142df9d819e1162eb9db1 Author: Gregor Rebel Date: Wed Mar 15 15:52:16 2017 +0100 chg: InstallData/scripts/automate.pl - now uses KDBG instead of DDD (better UI) chg: InstallData/scripts/debug_openocd.sh - added optional argument KDBG chg: InstallData/scripts/gdb_cortexm3.sh - added graphical debugger kdbg (enable via optional argument KDBG) chg: InstallData/scripts/installFuncs.sh - added function replaceLinesInFile() chg: TTC-Library/ttc_math.c - ttc_math_lateration_2d(): added return value to indicate if 2D lateration was successfull chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): now evaluates return value from ttc_math_lateration_2d() chg: TTC-Library/ttc_math.h - ttc_math_lateration_2d(): added return value chg: TTC-Library/ttc_math_types.h - reenabled TTC_ASSERT_MATH_EXTRA to aid debugging of ttc_slam chg: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner(): now uses only reference nodes with valid coordinates for localization commit 9833c86fbdbe70859b24532589f23b4f5109992a Author: Gregor Rebel Date: Tue Mar 14 16:58:04 2017 +0100 fix: ttc_slam.c: ttc_slam_localize_foreigner(): added missing implementation for AmountReferences==3..4 chg: ./TTC-Library/ttc_math: added functions: ttc_math_vector3d_copy(), ttc_math_vector3d_add(), ttc_math_vector3d_sub(), ttc_math_vector3d_scale(), ttc_math_vector3d_length(), ttc_math_vector2d_length() chg: ./TTC-Library/ttc_math: renamed all vector functions to ttc_math_vector3d_*/ ttc_math_vector2d_* chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_rotate_3d_' -> 'ttc_math_vector3d_rotate_' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_math_rotate_3d_' -> 'ttc_math_vector3d_rotate_' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_rotate_3d_' -> 'ttc_math_vector3d_rotate_' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_math_rotate_2d' -> 'ttc_math_vector2d_rotate' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_rotate_2d' -> 'ttc_math_vector2d_rotate' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_math_rotate_2d' -> 'ttc_math_vector2d_rotate' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_rotate_2d' -> 'ttc_math_vector2d_rotate' chg: ./Template/regressions/regression_ttc_math.c - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/ttc_math.h - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/ttc_math.h.orig - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/ttc_math.c - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/math/math_software_double.h - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/math/math_software_float.h - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/interfaces/ttc_slam_interface.c.orig - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_length_3d' -> 'math_vector3d_length' chg: ./Template/regressions/regression_ttc_math.c - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/ttc_math.h - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/ttc_math.h.orig - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/ttc_math.c - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/math/math_software_double.h - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/math/math_software_float.h - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_distance_3d' -> 'math_vector3d_distance' chg: ./Template/regressions/regression_ttc_math.c - replace 'math_interface_length_3d' -> 'math_interface_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_interface_length_3d' -> 'math_interface_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_interface_length_3d' -> 'math_interface_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_interface_length_3d' -> 'math_interface_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_interface_length_3d' -> 'math_interface_vector3d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_interface_length_2d' -> 'math_interface_vector2d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_interface_length_2d' -> 'math_interface_vector2d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_interface_length_2d' -> 'math_interface_vector2d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_interface_length_2d' -> 'math_interface_vector2d_length' chg: ./Template/regressions/regression_ttc_math.c - replace '_distance_3d' -> '_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace '_distance_3d' -> '_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_distance_3d' -> '_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '_distance_3d' -> '_vector3d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_distance_3d' -> '_vector3d_distance' chg: ./Template/regressions/regression_ttc_math.c - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/ttc_math.h - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/ttc_math.h.orig - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/ttc_math.c - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/math/math_software_double.h - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/math/math_software_float.h - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '_length_2d' -> '_vector2d_length' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_length_2d' -> '_vector2d_length' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/ttc_math.h - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/ttc_math.h.orig - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/math/math_software_double.h - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/math/math_software_float.h - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '_distance_2d' -> '_vector2d_distance' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_distance_2d' -> '_vector2d_distance' chg: ./Template/regressions/regression_ttc_math.c - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/ttc_math.h - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/ttc_math.h.orig - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/ttc_math.c - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/math/math_software_double.h - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/math/math_software_float.h - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '_angle_2d' -> '_vector2d_angle' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c.orig - replace '_angle_2d' -> '_vector2d_angle' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/ttc_math.h - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/ttc_math.h.orig - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/math/math_software_double.h - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/math/math_software_float.h - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '_vector2d_distance' -> '_distance_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_vector2d_distance' -> '_distance_2d' chg: ./Template/regressions/regression_ttc_math.c - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/ttc_math.h - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/ttc_math.h.orig - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/ttc_math.c - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/math/math_software_double.h - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/math/math_software_float.h - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '_vector2d_length' -> '_length_2d' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_vector2d_length' -> '_length_2d' commit 5a65b680a160af99d3681aa5c93cf92d4ebb77c5 Author: Gregor Rebel Date: Mon Mar 13 16:11:25 2017 +0100 chg: TTC-Library/interfaces/ttc_string_interface.c - minor changes chg: TTC-Library/radio/radio_common.c - minor changes chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - minor changes fix: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner(): now allows localization for fixed anchor node coordinates too (even if Config->Flags.Completed_Mapping==0 but all nodes have valid coordinates) fix: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner(): implemented missing branch for AmountReferences == 3 bug: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner(): z-coordinate of Localized_Left and Localized_Right is always zero fix: Template/examples/example_ttc_math.c - fixed compilation issues due to deprecated Assert() call chg: Template/examples/example_ttc_radio_ranging_common.h - minor changes fix: Template/examples/example_ttc_slam_simple_2d.c - replaced all ->Amount_Nodes -> ->Init.Amount_Nodes (structure has changed) chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - updated fixed anchor node coordinates for local office setup chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - added example range measure Southpole-Northpole fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - example_ttc_slamradio_crtof_simple_2d_task_mobile(): now can measure range to multiple anchor nodes and localize itself (tested with 3 anchor nodes) bug: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - z-coordinate of localized position is always zero bug: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - distances not in centimeters yet commit 6e8e4f1be47cff8b8d2a289bb90eba8491221e6d Author: Gregor Rebel Date: Thu Mar 9 19:59:47 2017 +0100 chg: TTC-Library/radio/radio_common.c - radio_common_ranging_request(): added argument Locations to store received remote node locations chg: TTC-Library/radio/radio_common.h - radio_common_ranging_request(): added argument Locations to store received remote node locations chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - updated ttc_radio_ranging_request() calls with additional argument chg: TTC-Library/templates/ttc_device.c - minor changes chg: TTC-Library/ttc_radio.c - ttc_radio_ranging_request(): added argument Locations to store received remote node locations chg: TTC-Library/ttc_radio.c - ttc_radio_ranging_request(): now can return locations of remote nodes for request types *location* chg: TTC-Library/ttc_radio.h - ttc_radio_ranging_request(): added argument Locations to store received remote node locations chg: TTC-Library/ttc_slamradio.c - ttc_slamradio_anchor_statemachine(): changed argument type to reduce overhead of statemachine call chg: TTC-Library/ttc_slamradio.c - ttc_slamradio_mobile_statemachine(): changed argument type to reduce overhead of statemachine call chg: TTC-Library/ttc_slamradio.h - ttc_slamradio_anchor_statemachine(): changed argument type to reduce overhead of statemachine call chg: TTC-Library/ttc_slamradio.h - ttc_slamradio_mobile_statemachine(): changed argument type to reduce overhead of statemachine call chg: Template/examples/example_ttc_radio_ranging_common.h - etr_task_info_t: removed unused field AnchorIDs chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - minor optimizations fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - example_ttc_slamradio_crtof_simple_2d_prepare_anchor(): now avoids to dereference DataSlamRadio->Config_SLAMRADIO which is NULL if EXAMPLE_TTC_RADIO_NODE_FIXED_ANCHORS==1 fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - now can calculate range to multiple remote nodes and receive their location vectors chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_types.h - example_slamradio_crtof_simple_2d_t: added field IndexSLAM to avoid dereferencing Config_SLAMRADIO which now may be NULL if EXAMPLE_TTC_RADIO_NODE_FIXED_ANCHORS==1 commit 7f3fea0ad8515e4da97793530ba31ef0f2917be1 Author: Gregor Rebel Date: Wed Mar 8 13:43:13 2017 +0100 fix: fix: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - now runs using anchor nodes with fixed coordinates (EXAMPLE_TTC_RADIO_NODE_FIXED_ANCHORS==1) chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - example_ttc_slamradio_crtof_simple_2d_prepare_anchor() now configures MyLocation to point to 3D position vector used by slam_simple_2d to represent local node (allows to fill replies to localization requests with real coordinates) commit 156da6cd03d3bad0da09a38946a46161aa2096ed Author: Gregor Rebel Date: Wed Mar 8 12:24:45 2017 +0100 fix: InstallData/scripts/automate.pl - makefile.dynamic was created in configs/ instead of extensions.local/ as described fix: Template/examples/example_ttc_radio_ranging_common.h - added missing include "../compile_options.h" commit 4ff6527f4f53962ea22f4e0220ff026ea6508777 Author: Gregor Rebel Date: Wed Mar 8 12:04:18 2017 +0100 chg: InstallData/scripts/makefile - improved documentation preamble commit 4bda9958b781be5c90154984c42e130b1ec9b718 Author: Gregor Rebel Date: Wed Mar 8 12:01:21 2017 +0100 fix: InstallData/scripts/makefile - make clean no longer complains about missing files to delete commit af9a90484af67fa7c1ccf0c03bedacf60920a7bc Author: Gregor Rebel Date: Tue Mar 7 16:31:05 2017 +0100 fix: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - removed drepecated example code fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - now runs ttc_slamradio statemachine only if configured (avoids dereferencing NULL-pointer) commit be07eb64b63f577c517aeb238dbd28acf9d0a677 Author: Gregor Rebel Date: Tue Mar 7 15:41:06 2017 +0100 chg: TTC-Library/radio/radio_common.c - radio_common_ranging_reply_isr() now copies current node location into localization reply message chg: TTC-Library/radio/radio_common.h - added constant TTC_RADIO_COORDINATE_FORMAT chg: TTC-Library/ttc_radio.h - improved documentation chg: TTC-Library/ttc_slamradio_types.h - minor changes chg: TTC-Library/ttc_sysclock.c - minor changes chg: Template/examples/example_ttc_radio_ranging_anchor.c - minor changes chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - now sets fixed 3D coordinates of local node commit 943e53c262ca02a953ad728319b6f81dd7efb74b Author: Gregor Rebel Date: Tue Mar 7 12:29:38 2017 +0100 chg: Unified several configuration structs to improve readability and usability (mainly: each config_t now has an Init sub-struct and Flags can be accessed without .Bits. part= chg: ./Regressions/regression_usart.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./Template/examples/example_ttc_spi_master.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./Template/examples/example_ttc_usart.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./Template/examples/example_ttc_radio.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/ttc_usart.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Flags.Bits.DelayedTransmits' -> 'Init.Flags.DelayedTransmits' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.DelayedReceives' -> 'Init.Flags.DelayedReceives' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.AppendCRC' -> 'Init.Flags.AppendCRC' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.AppendCRC' -> 'Init.Flags.AppendCRC' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Flags.Bits.AppendCRC' -> 'Init.Flags.AppendCRC' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'Flags.Bits.AutoAcknowledge' -> 'Init.Flags.AutoAcknowledge' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'Flags.Bits.AutoAcknowledge' -> 'Init.Flags.AutoAcknowledge' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.AutoAcknowledge' -> 'Init.Flags.AutoAcknowledge' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.AutoAcknowledge' -> 'Init.Flags.AutoAcknowledge' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Flags.Bits.AutoAcknowledge' -> 'Init.Flags.AutoAcknowledge' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.AutoAcknowledge' -> 'Init.Flags.AutoAcknowledge' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.AddressFilter' -> 'Init.Flags.AddressFilter' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.AddressFilter' -> 'Init.Flags.AddressFilter' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Flags.Bits.AddressFilter' -> 'Init.Flags.AddressFilter' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.UseAlternateTxPath' -> 'Init.Flags.UseAlternateTxPath' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.UseAlternateTxPath' -> 'Init.Flags.UseAlternateTxPath' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Flags.Bits.UseAlternateTxPath' -> 'Init.Flags.UseAlternateTxPath' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.UseAlternateTxPath' -> 'Init.Flags.UseAlternateTxPath' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.PinTxActive_LowLevel' -> 'Init.Flags.PinTxActive_LowLevel' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.PinTxActive_LowLevel' -> 'Init.Flags.PinTxActive_LowLevel' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Flags.Bits.PinTxActive_LowLevel' -> 'Init.Flags.PinTxActive_LowLevel' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.PinTxActive_LowActive' -> 'Init.Flags.PinTxActive_LowActive' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.PinTxActive_LowActive' -> 'Init.Flags.PinTxActive_LowActive' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.PinAmp_LowActive' -> 'Init.Flags.PinAmp_LowActive' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.PinAmp_LowActive' -> 'Init.Flags.PinAmp_LowActive' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'Flags.Bits.RxAutoReenable' -> 'Init.Flags.RxAutoReenable' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'Flags.Bits.RxAutoReenable' -> 'Init.Flags.RxAutoReenable' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.RxAutoReenable' -> 'Init.Flags.RxAutoReenable' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.RxAutoReenable' -> 'Init.Flags.RxAutoReenable' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.RxAutoReenable' -> 'Init.Flags.RxAutoReenable' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.EnableRX' -> 'Init.Flags.EnableRX' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.EnableRX' -> 'Init.Flags.EnableRX' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.EnableTX' -> 'Init.Flags.EnableTX' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.EnableTX' -> 'Init.Flags.EnableTX' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.EnableDoubleBuffering' -> 'Init.Flags.EnableDoubleBuffering' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.EnableDoubleBuffering' -> 'Init.Flags.EnableDoubleBuffering' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Flags.Bits.EnableDoubleBuffering' -> 'Init.Flags.EnableDoubleBuffering' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.EnableDoubleBuffering' -> 'Init.Flags.EnableDoubleBuffering' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'Flags.Bits.EnableRanging' -> 'Init.Flags.EnableRanging' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'Flags.Bits.EnableRanging' -> 'Init.Flags.EnableRanging' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.EnableRanging' -> 'Init.Flags.EnableRanging' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.EnableRanging' -> 'Init.Flags.EnableRanging' chg: ./TTC-Library/radio/radio_common.c - replace 'Flags.Bits.EnableRanging' -> 'Init.Flags.EnableRanging' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.EnableRanging' -> 'Init.Flags.EnableRanging' chg: ./TTC-Library/ttc_radio.c - replace 'Flags.Bits.EnableRSSI' -> 'Init.Flags.EnableRSSI' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.EnableRSSI' -> 'Init.Flags.EnableRSSI' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.EnableRSSI' -> 'Init.Flags.EnableRSSI' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.Enable_LED_RXOK' -> 'Init.Flags.Enable_LED_RXOK' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.Enable_LED_RXOK' -> 'Init.Flags.Enable_LED_RXOK' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.Enable_LED_RX' -> 'Init.Flags.Enable_LED_RX' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.Enable_LED_RX' -> 'Init.Flags.Enable_LED_RX' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.Enable_LED_TX' -> 'Init.Flags.Enable_LED_TX' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.Enable_LED_TX' -> 'Init.Flags.Enable_LED_TX' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.Enable_Output_PA' -> 'Init.Flags.Enable_Output_PA' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.Enable_Output_PA' -> 'Init.Flags.Enable_Output_PA' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.Enable_Output_IRQ' -> 'Init.Flags.Enable_Output_IRQ' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.Enable_Output_IRQ' -> 'Init.Flags.Enable_Output_IRQ' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Flags.Bits.FlagReceiverOn' -> 'Init.Flags.FlagReceiverOn' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Flags.Bits.FlagReceiverOn' -> 'Init.Flags.FlagReceiverOn' chg: ./TTC-Library/ttc_radio.c - replace 'Config->LevelTX' -> 'Config->Init.LevelTX' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->LevelTX' -> 'Config->Init.LevelTX' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->LevelTX' -> 'Config->Init.LevelTX' chg: ./TTC-Library/ttc_radio.c - replace 'Config->LevelRX' -> 'Config->Init.LevelRX' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->LevelRX' -> 'Config->Init.LevelRX' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->LevelRX' -> 'Config->Init.LevelRX' chg: ./TTC-Library/ttc_radio.c - replace 'Config->MaxPacketSize' -> 'Config->Init.MaxPacketSize' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->MaxPacketSize' -> 'Config->Init.MaxPacketSize' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->MaxPacketSize' -> 'Config->Init.MaxPacketSize' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->function_preamble_detected_isr' -> 'Config->Init.function_preamble_detected_isr' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->function_preamble_detected_isr' -> 'Config->Init.function_preamble_detected_isr' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->function_start_rx_isr' -> 'Config->Init.function_start_rx_isr' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->function_start_rx_isr' -> 'Config->Init.function_start_rx_isr' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->function_end_rx_isr' -> 'Config->Init.function_end_rx_isr' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->function_end_rx_isr' -> 'Config->Init.function_end_rx_isr' chg: ./TTC-Library/ttc_radio.h - replace 'Config->function_start_tx_isr' -> 'Config->Init.function_start_tx_isr' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->function_start_tx_isr' -> 'Config->Init.function_start_tx_isr' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->function_start_tx_isr' -> 'Config->Init.function_start_tx_isr' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'Config->function_start_tx_isr' -> 'Config->Init.function_start_tx_isr' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'Config->function_start_tx_isr' -> 'Config->Init.function_start_tx_isr' chg: ./TTC-Library/ttc_radio.h - replace 'Config->function_end_tx_isr' -> 'Config->Init.function_end_tx_isr' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->function_end_tx_isr' -> 'Config->Init.function_end_tx_isr' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->function_end_tx_isr' -> 'Config->Init.function_end_tx_isr' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'Config->function_end_tx_isr' -> 'Config->Init.function_end_tx_isr' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'Config->function_end_tx_isr' -> 'Config->Init.function_end_tx_isr' chg: ./TTC-Library/ttc_radio.c - replace 'Config->Pin_TxActive' -> 'Config->Init.Pin_TxActive' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->Pin_TxActive' -> 'Config->Init.Pin_TxActive' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Config->Pin_TxActive' -> 'Config->Init.Pin_TxActive' chg: ./TTC-Library/ttc_radio.c - replace 'Config->Pin_Enable_Amplifier' -> 'Config->Init.Pin_Enable_Amplifier' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->Pin_Enable_Amplifier' -> 'Config->Init.Pin_Enable_Amplifier' chg: ./TTC-Library/ttc_radio.c - replace 'Config->RawBitrate' -> 'Config->Init.RawBitrate' chg: ./TTC-Library/templates/#Untitled-1# - replace 'Config->RawBitrate' -> 'Config->Init.RawBitrate' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Config->RawBitrate' -> 'Config->Init.RawBitrate' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ConfigRadio->LevelTX' -> 'ConfigRadio->Init.LevelTX' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'ConfigRadio->LevelTX' -> 'ConfigRadio->Init.LevelTX' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ConfigRadio->LevelTX' -> 'ConfigRadio->Init.LevelTX' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ConfigRadio->MaxPacketSize' -> 'ConfigRadio->Init.MaxPacketSize' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ConfigRadio->MaxPacketSize' -> 'ConfigRadio->Init.MaxPacketSize' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'ConfigRadio->MaxPacketSize' -> 'ConfigRadio->Init.MaxPacketSize' chg: ./Template/examples/example_ttc_usart.c - replace '->WordLength' -> '->Init.WordLength' chg: ./TTC-Library/templates/#Untitled-1# - replace '->WordLength' -> '->Init.WordLength' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace '->WordLength' -> '->Init.WordLength' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '->WordLength' -> '->Init.WordLength' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace '->WordLength' -> '->Init.WordLength' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace '->WordLength' -> '->Init.WordLength' chg: ./Template/examples/example_ttc_radio_ranging.c - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./Template/examples/example_ttc_usart.c - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./TTC-Library/templates/#Untitled-1# - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace '->HalfStopBits' -> '->Init.HalfStopBits' chg: ./Template/examples/example_ttc_usart.c - replace '->activity_rx_isr' -> '->Init.activity_rx_isr' chg: ./Documentation/TheToolChain-Manual/chapter_CAN.tml - replace '->activity_rx_isr' -> '->Init.activity_rx_isr' chg: ./TTC-Library/ttc_usart.c - replace '->activity_rx_isr' -> '->Init.activity_rx_isr' chg: ./TTC-Library/ttc_can.c - replace '->activity_rx_isr' -> '->Init.activity_rx_isr' chg: ./TTC-Library/templates/#Untitled-1# - replace '->activity_rx_isr' -> '->Init.activity_rx_isr' chg: ./TTC-Library/network/support/network_serialradio.c - replace '->activity_rx_isr' -> '->Init.activity_rx_isr' chg: ./Template/examples/example_ttc_usart.c - replace '->activity_tx_isr' -> '->Init.activity_tx_isr' chg: ./TTC-Library/ttc_usart.c - replace '->activity_tx_isr' -> '->Init.activity_tx_isr' chg: ./TTC-Library/templates/#Untitled-1# - replace '->activity_tx_isr' -> '->Init.activity_tx_isr' chg: ./TTC-Library/network/support/network_serialradio.c - replace '->activity_tx_isr' -> '->Init.activity_tx_isr' chg: ./TTC-Library/ttc_usart.c - replace '->receiveBlock' -> '->Init.receiveBlock' chg: ./TTC-Library/templates/#Untitled-1# - replace '->receiveBlock' -> '->Init.receiveBlock' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace '->receiveSingleByte' -> '->Init.receiveSingleByte' chg: ./TTC-Library/ttc_usart.c - replace '->receiveSingleByte' -> '->Init.receiveSingleByte' chg: ./TTC-Library/templates/#Untitled-1# - replace '->receiveSingleByte' -> '->Init.receiveSingleByte' chg: ./Template/examples/example_ttc_spi_master.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./Template/examples/example_ttc_radio_ranging.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./Template/examples/example_ttc_usart.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/templates/#Untitled-1# - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->BaudRate' -> '->Init.BaudRate' chg: ./Template/examples/example_ttc_i2c.c - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/ttc_i2c.c - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/ttc_usart.c - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/templates/#Untitled-1# - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace '->TimeOut' -> '->Init.TimeOut' chg: ./TTC-Library/templates/#Untitled-1# - replace '->CRC_Polynom' -> '->Init.CRC_Polynom' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '->CRC_Polynom' -> '->Init.CRC_Polynom' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '->CRC_Polynom' -> '->Init.CRC_Polynom' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '->CRC_Polynom' -> '->Init.CRC_Polynom' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace '->CRC_Polynom' -> '->Init.CRC_Polynom' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace '->CRC_Polynom' -> '->Init.CRC_Polynom' chg: ./TTC-Library/ttc_spi.c - replace '->Pin_MOSI' -> '->Init.Pin_MOSI' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '->Pin_MOSI' -> '->Init.Pin_MOSI' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '->Pin_MOSI' -> '->Init.Pin_MOSI' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '->Pin_MOSI' -> '->Init.Pin_MOSI' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->Pin_MOSI' -> '->Init.Pin_MOSI' chg: ./TTC-Library/ttc_spi.c - replace '->Pin_MISO' -> '->Init.Pin_MISO' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '->Pin_MISO' -> '->Init.Pin_MISO' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '->Pin_MISO' -> '->Init.Pin_MISO' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '->Pin_MISO' -> '->Init.Pin_MISO' chg: ./TTC-Library/ttc_spi.c - replace '->Pin_SCLK' -> '->Init.Pin_SCLK' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '->Pin_SCLK' -> '->Init.Pin_SCLK' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '->Pin_SCLK' -> '->Init.Pin_SCLK' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '->Pin_SCLK' -> '->Init.Pin_SCLK' chg: ./TTC-Library/radio/radio_dw1000.c - replace '->Pin_SCLK' -> '->Init.Pin_SCLK' chg: ./TTC-Library/ttc_spi.h - replace '->Pins_NSS' -> '->Init.Pins_NSS' chg: ./TTC-Library/ttc_spi.c - replace '->Pins_NSS' -> '->Init.Pins_NSS' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Init.Flags.Initialized' -> 'Flags.Initialized' chg: ./Regressions/regression_usart.c - replace 'Config->Char_EndOfLine' -> 'Config->Init.Char_EndOfLine' chg: ./Template/examples/example_ttc_spi_master.c - replace 'Config->Char_EndOfLine' -> 'Config->Init.Char_EndOfLine' chg: ./Template/examples/example_ttc_usart.c - replace 'Config->Char_EndOfLine' -> 'Config->Init.Char_EndOfLine' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'Config->Char_EndOfLine' -> 'Config->Init.Char_EndOfLine' commit 170409fef71dcfacd07c0afc5db41709f6cbd990 Author: Gregor Rebel Date: Mon Mar 6 22:30:50 2017 +0100 fck: Lots of commit lines lost when closing kate (kate erases Clipboard) => short summary: fix: all compilation issues chg: added fixed anchor node coordinates as an alternative to dynamic coordinate system build up via ttc_slamradio chg: slamradio_crtof_simple_2d* - implemented most states of anchor node statemachine commit 13ae429207b0d3a5aed36d24ade17c5af2d696eb Author: Gregor Rebel Date: Mon Feb 27 20:17:42 2017 +0100 chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - adapted to changed layout of ttc_slamradio_config_t chg: TTC-Library/ttc_slamradio.c - adapted to changed layout of ttc_slamradio_config_t chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - adapted to changed layout of ttc_slamradio_config_t commit 0f2d42be425f90c2b4e59470b8d7e9e19ab71777 Author: Gregor Rebel Date: Mon Feb 27 20:13:58 2017 +0100 wip: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - implemented state functions: _scs2_anchor_other_state_init(), _scs2_anchor_other_state_waiting(), _scs2_anchor_other_state_request_all_ranges(), _scs2_anchor_other_state_measure_range_to_northpole(), _scs2_anchor_other_state_ready() chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - added more state data structs chg: TTC-Library/templates/ttc_device.c - rev 45: init-variables are now placed in struct ttc__config_t.Init (easier to find) chg: TTC-Library/templates/ttc_device_types.h - rev 41: init-variables are now placed in struct ttc__config_t.Init (easier to find) chg: TTC-Library/ttc_slam_types.h - minor change chg: TTC-Library/ttc_slamradio.c - adapted to changed ttc_slamradio_config_t chg: TTC-Library/ttc_slamradio_types.h - ttc_slamradio_config_t: movied entries into ttc_slamradio_config_t.Init: AnchorIDs, LocalID, Amount_AnchorIDs, Index_Radio, Index_SLAM chg: TTC-Library/ttc_slamradio_types.h - added entries to ttc_slamradio_config_t.Init: Amount_RawMeasures, TimeOut_RangeMeasureMS chg: TTC-Library/ttc_states.h - minor change commit 0fc646e3fab5490627329756b3c8383d597ed53a Author: Gregor Rebel Date: Sun Feb 26 23:46:44 2017 +0100 chg: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg- updated some labels to match source code chg: TTC-Library/interfaces/ttc_packet_interface.c - ttc_packet_interface_compare_source(): changed argument type Address to const pointer (allows to compare to address in ROM without warning) chg: TTC-Library/interfaces/ttc_packet_interface.h - ttc_packet_interface_compare_source(): changed argument type Address to const pointer (allows to compare to address in ROM without warning) chg: TTC-Library/slam/slam_simple_2d_types.h - minor changes chg: TTC-Library/slamradio/slamradio_common.c - renamed: ttc_slamradio_packet_2anchordistances_report -> ttc_slamradio_packet_generic_report_ranges chg: TTC-Library/slamradio/slamradio_common_types.h - minor changes chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - implemented state functions: _scs2_anchor_southpole_state_measure_all_ranges(), _scs2_anchor_southpole_state_request_all_ranges_to_northpole(), _scs2_anchor_southpole_state_report_ranges(), _scs2_anchor_southpole_state_ready(), _scs2_anchor_southpole_state_request_single_range_to_northpole() chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - updated several state data structs chg: TTC-Library/ttc_packet.h - ttc_packet_compare_source(): changed argument type Address to const pointer (allows to compare to address in ROM without warning) chg: TTC-Library/ttc_slamradio.c - ttc_slamradio_init(): now asserts if Config->Amount_AnchorIDs==0 chg: TTC-Library/ttc_slamradio_types.h - ttc_slamradio_state_e: renamed entries to improve readability chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - example_ttc_slamradio_crtof_simple_2d_prepare(): now sets Config_SLAMRADIO->Amount_AnchorIDs commit 1b42237dfbf9cf9beba6230abf0beabb9048b451 Author: Gregor Rebel Date: Wed Feb 22 17:16:27 2017 +0100 chg: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg - each external node has a unique name for external reference now chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - introduced new sub-state concept with sub-state argument passing and returning chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - extra structs for state functions: _scs2_anchor_substate_measure_single_range(), _scs2_anchor_southpole_state_measure_all_ranges() chg: TTC-Library/ttc_states.c - replaced functions: ttc_states_push() -> ttc_states_call(), ttc_states_pull() -> ttc_states_return() (now allows to pass argument to and from sub-state) chg: TTC-Library/ttc_states.c - added functions: ttc_states_get_argument(), ttc_states_get_return() chg: TTC-Library/ttc_states.h - added functions: ttc_states_get_argument(), ttc_states_get_return() chg: TTC-Library/ttc_states_types.h - ttc_states_config_t: changed type of Stack_States to additionally store sub-state argument or return value chg: Template/examples/example_ttc_states.c - adapted to show new concept of passing a single value to and from sub-states chg: Template/examples/example_ttc_states.h - added separate structure for state function _example_ttc_states_state_display() chg: Updates/update_1.0.53.sh commit e3f293804ffccd989f856a8c2f8a77229d9cc5b2 Author: Gregor Rebel Date: Mon Feb 20 15:17:25 2017 +0100 ren: 'Documentation/TheToolChain-Manual/images/example_ttc_radio_ranging_builtup.svg' -> 'Documentation/TheToolChain-Manual/images/DEPRECATED_example_ttc_radio_ranging_builtup.svg' chg: ./Template/examples/example_ttc_states.c - replace '>AllStates' -> '>Init_AllStates' chg: ./TTC-Library/ttc_states.h - replace '>AllStates' -> '>Init_AllStates' chg: ./TTC-Library/ttc_states.c - replace '>AllStates' -> '>Init_AllStates' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace '>AllStates' -> '>Init_AllStates' chg: ./Template/examples/example_ttc_states.c - replace '>StateData' -> '>Init_StateData' chg: ./TTC-Library/ttc_states.h - replace '>StateData' -> '>Init_StateData' chg: ./TTC-Library/ttc_states.c - replace '>StateData' -> '>Init_StateData' chg: ./InstallData/#Untitled-1# - replace '>MonitorTransition' -> '>Init_MonitorTransition' chg: ./Template/examples/example_ttc_states.c - replace '>MonitorTransition' -> '>Init_MonitorTransition' chg: ./TTC-Library/ttc_states.h - replace '>MonitorTransition' -> '>Init_MonitorTransition' chg: ./TTC-Library/ttc_states.c - replace '>MonitorTransition' -> '>Init_MonitorTransition' chg: ./Template/examples/example_ttc_states.c - replace '>Stack_Size' -> '>Init_Stack_Size' chg: ./TTC-Library/ttc_states.h - replace '>Stack_Size' -> '>Init_Stack_Size' chg: ./TTC-Library/ttc_states.c - replace '>Stack_Size' -> '>Init_Stack_Size' chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - completed implementation of basic anchor node statemachine structures (ToDo: add implementation to individual state functions) chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h - minor changes chg: TTC-Library/ttc_states.c - ttc_states_init(): now takes configuration pointer instead of logical index (easier to use) chg: TTC-Library/ttc_states.h - ttc_states_init(): now takes configuration pointer instead of logical index (easier to use) chg: TTC-Library/ttc_states_types.h - ttc_states_config_t: prefixed all initialization fields by Init_ (easier to find using autocompletion) commit 1f2acdd4bc068dc6354b17248740ac71b07123fd Author: Gregor Rebel Date: Mon Feb 20 13:48:43 2017 +0100 chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - proceeded in implementing anchor node protocol v1.5 chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - moved entries of enum scs2_state_number_e into ttc_states_types.h:ttc_slamradio_state_e chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - chg: TTC-Library/templates/ttc_device_types.h - rev 40: added hint to prefix all initialization fields of ttc__config_t with Init_ chg: TTC-Library/ttc_slamradio_types.h - added to enum ttc_slamradio_state_e: tss_crtof_simple2d_anchor_* entries chg: TTC-Library/ttc_states_types.h - added hint to prefix all initialization fields of ttc_states_config_t with Init_ commit 5aba61e8f6f5eeee44b0dd90f5ad5c1f63c0dde0 Author: Gregor Rebel Date: Fri Feb 17 15:28:39 2017 +0100 chg: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg - v1.5: return-arrows are not grey colored for clearity fix: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg - v1.5: Measure Range to Northpole is now reachable from Waiting and communicates with Northpole (as it should be) chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - statemachine configuration completed (state functions still empty) bug: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - statemachine configuration not yet tested chg: TTC-Library/ttc_states.h - minor change chg: Template/examples/example_ttc_states.c - improved documentation of reachable state declaration commit 02779fc936fd9030c402c8cbb8cedea882d914cb Author: Gregor Rebel Date: Thu Feb 16 17:33:07 2017 +0100 chg: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg - v1.4: +RequestRanges2Northpole chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - added empty states to ttc_states statemachine (yet incomplete) chg: TTC-Library/ttc_states.h - minor change fix: TTC-Library/ttc_systick.c - ttc_systick_delay_expired(), ttc_systick_delay_expired_isr() did not expire after systick counter overflow chg: Template/examples/example_ttc_states.c - minor change commit b2f8342eef52afaf353ec781174bca6909ee10fa Author: Gregor Rebel Date: Tue Feb 14 17:43:44 2017 +0100 chg: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg - improved description chg: TTC-Library/gfx/gfx_ili9320.c - added empty function: gfx_ili9320_circle_segment() chg: TTC-Library/gfx/gfx_ili9320.h - added function: gfx_ili9320_circle_segment() chg: TTC-Library/gfx/gfx_ili9320_types.h - added default definition for TTC_GFX1 (auto created by create_DeviceDriver.pl) chg: TTC-Library/interfaces/ttc_gfx_interface.c - added empty function: ttc_gfx_interface_circle_segment_fill() chg: TTC-Library/interfaces/ttc_gfx_interface.h - added function: ttc_gfx_interface_circle_segment_fill() wip: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - started to implement ttc_states statemachine chg: TTC-Library/ttc_gfx.h - added function: ttc_gfx_circle_segment_fill() chg: TTC-Library/ttc_states.c - ttc_states_run(): now asserts if called from itself chg: TTC-Library/ttc_states.c - ttc_states_run(): now calls Config->MonitorTransition() as monitor function (allows statemachine specific debugging) chg: TTC-Library/ttc_states.c - removed function ttc_states_monitor() (now has to be implemented by each statemachine application) chg: TTC-Library/ttc_states.h - completed source code template chg: TTC-Library/ttc_states.h - removed function ttc_states_monitor() (now has to be implemented by each statemachine application) chg: TTC-Library/ttc_states_types.h - added to ttc_states_config_t: Flags.Bits.AlreadyRunning, MonitorTransition chg: Template/examples/example_ttc_states.c - now uses its own monitor function to show statemachine specific state names during debugging chg: Template/examples/example_ttc_states.h - removed deprecated TTC_STATES_TYPE definition commit 77de93296c3621622dc73ab5e5700e86e63aed74 Author: Gregor Rebel Date: Mon Feb 13 15:44:37 2017 +0100 new: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_statemachine_anchor.svg commit db8ad1c55bd31e477236fd17f176cfa06619291d Author: Gregor Rebel Date: Fri Feb 10 13:25:27 2017 +0100 chg: InstallData/install_TTC_SLAMRADIO.sh - added activate.500_ttc_states.sh fix: InstallData/install_TTC_STATES.sh - disabled calling low-level install scripts (there are none) wip: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - started to implement anchor statemachine using new ttc_states driver chg: TTC-Library/ttc_slamradio.c - minor change chg: TTC-Library/ttc_states.h - improved documentation chg: Template/examples/example_ttc_states.c- improved documentation commit 7a4e1549dfd024b7c3202a18135a258c4d64f149 Author: Gregor Rebel Date: Thu Feb 9 13:08:34 2017 +0100 chg: TTC-Library/ttc_states.c - minor changes chg: TTC-Library/ttc_states.h - improved documentation commit a798fc4ea90293cfc8525a34665c7b5de19ccc32 Author: Gregor Rebel Date: Thu Feb 9 11:39:45 2017 +0100 chg: TTC-Library/ttc_states.c - added function: ttc_states_create() chg: TTC-Library/ttc_states.h - added documentation chg: Template/examples/example_ttc_states.c - now uses ttc_states_create() to create a new statemachine (more intuitive) chg: Template/examples/example_ttc_states.h - renamed entry of example_states_data_t: Config_STATES -> MyStatemachine (more intuitive) commit 3743651fa954e7f9689d67be12b1c87f229485fb Author: Gregor Rebel Date: Wed Feb 8 16:01:50 2017 +0100 fix: Template/examples/example_ttc_states.c - completed example implementation (example now runs successfully on Olimex STM32-LCD) fix: Template/examples/example_ttc_states.h commit b9d4a2a2277c5636e9312e06b520a3489ab8178a Author: Gregor Rebel Date: Wed Feb 8 15:54:52 2017 +0100 chg: TTC-Library/ttc_states.c - added functions: ttc_states_push(), ttc_states_pull() chg: TTC-Library/ttc_states.c - added argument to state function: Transient chg: TTC-Library/ttc_states.h - added functions: ttc_states_push(), ttc_states_pull() chg: TTC-Library/ttc_states_types.h - added enum ttc_states_transition_e chg: TTC-Library/ttc_states_types.h - added to ttc_states_config_t: Index_Stack, Stack_States, Stack_Size, Transition commit 0e8e7df84d0caddbd37a2aebb368c7099d97de5f Author: Gregor Rebel Date: Tue Feb 7 18:57:40 2017 +0100 new: Template/examples/example_ttc_states.c new: Template/examples/example_ttc_states.h commit 88c51c03705a8150152abce76d6ec79c13721536 Author: Gregor Rebel Date: Tue Feb 7 18:51:01 2017 +0100 fix: example_ttc_states seems to run now chg: InstallData/install_TTC_STATES.sh - added ttc_gfx support fix: TTC-Library/heap/heap_freertos.h - added missing macro definition: ttc_driver_heap_temporary_alloc() chg: TTC-Library/interfaces/ttc_heap_interface.c - minor changes fix: TTC-Library/interfaces/ttc_heap_interface.h - renamed invalid interface function: _driver_heap_alloc_temporary() ->_driver_heap_temporary_alloc() fix: TTC-Library/templates/ttc_device.c - rev 44: ttc__init() read value for InitialCriticalLevel before it increased critical level (caused assertion to always fail) fix: TTC-Library/ttc_heap.c - replaced invalid driver function call: ttc_driver_heap_temporary_alloc() -> _driver_heap_temporary_alloc() (caused compilation error when compiling with enabled multitasking scheduler) fix: TTC-Library/ttc_states.c - statemachine seems to run now chg: TTC-Library/ttc_states.h - new function: ttc_states_monitor() fix: TTC-Library/ttc_states_types.h - structures are complete now (until further changes) commit 48fc65d0d95aec5a5cf72866d390c8103ccb38bd Author: Gregor Rebel Date: Fri Jan 27 15:20:04 2017 +0100 chg: TTC-Library/slam/slam_simple_2d.c fix: TTC-Library/templates/example_ttc_device.c - started to implement example (yet incomplete) chg: TTC-Library/ttc_states.c - implemented basic statemachine functionality chg: TTC-Library/ttc_states.h - added functions: ttc_states_switch(), ttc_states_run() chg: TTC-Library/ttc_states_types.h - more structures commit 3b84f0784d8b9ba500de50dd556f6f7ce747ca02 Author: Gregor Rebel Date: Thu Jan 26 17:12:27 2017 +0100 new: InstallData/install_TTC_STATES.sh new: TTC-Library/ttc_states.c new: TTC-Library/ttc_states.h new: TTC-Library/ttc_states_types.h commit a569ae39ba10da7d3b70e5d85bdec5d760ed6603 Author: Gregor Rebel Date: Thu Jan 26 17:00:19 2017 +0100 wip: implement better anchor statemachine in slamradio_crtof_simple_2d ren: Documentation/TheToolChain-Manual/images/example_ttc_radio_ranging_builtup.svg -> Documentation/TheToolChain-Manual/images/DEPRECATED_example_ttc_radio_ranging_builtup.svg new: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_builtup.pdf new: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_builtup.svg new: Documentation/TheToolChain-Manual/images/slamradio_crtof_simple_2d_builtup.txt chg: TTC-Library/interfaces/ttc_slam_interface.c - ttc_slam_interface_update_distance(): renamed argument Distance->RawValue chg: TTC-Library/interfaces/ttc_slam_interface.h - ttc_slam_interface_update_distance(): renamed argument Distance->RawValue chg: TTC-Library/packet/packet_802154.c - minor change (avoids compiler warning unused variable PacketAddressFormat) chg: TTC-Library/slam/slam_simple_2d.c - disabled deprecated statemachine implementation (WIP) chg: TTC-Library/slam/slam_simple_2d.h - ttc_slam_update_distance(): renamed argument Distance->RawValue chg: TTC-Library/slam/slam_simple_2d_types.h - sc2d_node_distance_t: added RawValues[] chg: TTC-Library/slamradio/slamradio_common_types.h - slamradio_common_data_report_distances_s: added field ReturnState chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - disabled deprecated statemachin code chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - scs2_anchor_config_t: restructured to group fields by their usage fix: TTC-Library/templates/create_DeviceDriver.pl - now adds ttc__types.h to ttc_.h for high-level only devices (required to compile created code) chg: TTC-Library/templates/ttc_device.c - rev 43: _ttc__configuration_check(): added self test for correct Config->LogicalIndex chg: TTC-Library/ttc_heap.c - removed DEBUG lines chg: TTC-Library/ttc_slam.c - each slam device now can store multipe raw distance measures to improve distance calculation chg: TTC-Library/ttc_slam.h - _driver_slam_update_distance(): renamed argument Distance->RawValue chg: TTC-Library/ttc_slam_types.h - added constant configuration defines TTC_SLAM_AMOUNT_RAW_MEASURES commit 6fcf787bd2fb68ca11951b5a21bd82f0a768378d Author: Gregor Rebel Date: Mon Jan 23 06:23:33 2017 +0100 chg: TTC-Library/packet/packet_802154.c - replaced wrong self tests chg: TTC-Library/ttc_heap.c - removed DEBUG lines commit 5c2b68c8189c354e05c06237d24c26d9617ed7fd Author: Gregor Rebel Date: Mon Jan 23 05:58:43 2017 +0100 chg: ./TTC-Library/ttc_slamradio_types.h - replace 'ttc_slamradio_packet_invalid' -> 'ttc_slamradio_packet_2anchor_' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'ttc_slamradio_packet_invalid' -> 'ttc_slamradio_packet_2anchor_' chg: ./TTC-Library/ttc_slamradio_types.h - replace 'ttc_slamradio_packet_builtup_start' -> 'ttc_slamradio_packet_2anchor_builtup_start' chg: ./TTC-Library/ttc_slamradio_types.h - replace 'ttc_slamradio_packet_distances_request' -> 'ttc_slamradio_packet_2anchor_distances_request' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'ttc_slamradio_packet_distances_request' -> 'ttc_slamradio_packet_2anchor_distances_request' chg: ./TTC-Library/ttc_slamradio_types.h - replace 'ttc_slamradio_packet_distances_report' -> 'ttc_slamradio_packet_2anchor_distances_report' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'ttc_slamradio_packet_distances_report' -> 'ttc_slamradio_packet_2anchor_distances_report' chg: ./TTC-Library/slamradio/slamradio_crtof_simple_2d.c - replace 'ttc_slamradio_packet_distances_report' -> 'ttc_slamradio_packet_2anchor_distances_report' fix: ttc_slamradio now can build up coordinate system using three anchor nodes (more anchor nodes should also work but are yet untested) chg: InstallData/scripts/gdb_cortexm3.sh - changed default breakpoint: ttc_assert_halt_origin -> ttc_assert_break_origin chg: TTC-Library/interfaces/ttc_packet_interface.c - minor change chg: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr(): now updates MyOwner in memory block from pool if available to aid debugging chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_isr_read_received_packet(): now calls ttc_assert_break_origin() if no packet buffer can be allocated to receive a packet as a design hint during debug sessions fix: TTC-Library/slamradio/slamradio_common.c - slamradio_common_statemachine_report_distances(): improved self tests to avoid sending out invalid distance reports fix: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - slamradio_crtof_simple_2d_anchor_statemachine(): now handles incoming slamradio packets from other anchor nodes fix: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - slamradio_crtof_simple_2d_anchor_statemachine(): fixed several invalid distance reports chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - added to slamradio_crtof_simple_2d_config_t: Amount_PacketsRX_Ignored, Delay_RangingRequestRetry_us chg: TTC-Library/ttc_assert.c - added function: ttc_assert_break_origin() chg: TTC-Library/ttc_assert.h - added function: ttc_assert_break_origin() chg: TTC-Library/ttc_heap.c - _ttc_heap_pool_block_get(): improved reuse of block being freed by interrupt service routie (isr could happen between reading variable Pool->FirstFree_FromISR and ttc_interrupt_all_disable() call) chg: TTC-Library/ttc_heap_types.h - ttc_heap_block_from_pool_t: item MagicKey now is a void* (allows cool hex display in debugger for 0xc001babe value ;) chg: TTC-Library/ttc_list.c - ttc_list_pop_front_single_try(): removed doubled self test chg: TTC-Library/ttc_list.c - added function: ttc_list_peek_front() chg: TTC-Library/ttc_list.h - added function: ttc_list_peek_front() chg: TTC-Library/ttc_packet.h - minor documentation improvement chg: TTC-Library/ttc_packet_types.h - minor change chg: TTC-Library/ttc_radio.c - ttc_radio_get_empty_packet_isr(): now updates MyOwner in allocated memory block to aid debugging of lost pool blocks chg: TTC-Library/ttc_radio.c - added function: ttc_radio_received_packet_peek() chg: TTC-Library/ttc_radio.h - added function: ttc_radio_received_packet_peek() chg: TTC-Library/ttc_semaphore.c - _ttc_semaphore_take(): now uses SEMAPHORE_VOLATILE to improve visibility of argument during debug session chg: TTC-Library/ttc_semaphore.h - _ttc_semaphore_take(): now uses SEMAPHORE_VOLATILE to improve visibility of argument during debug session chg: TTC-Library/ttc_semaphore_types.h - now declares SEMAPHORE_VOLATILE if asserts are enabled chg: TTC-Library/ttc_slamradio_types.h - renamed ttc_slamradio_packet_e entries for more clarity fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - now calls ttc_radio_maintenance() regularly to ensure correct radio operation fix: ttc_slamradio now can build up coordinate system using three anchor nodes (more anchor nodes should also work but are yet untested) chg: InstallData/scripts/gdb_cortexm3.sh - changed default breakpoint: ttc_assert_halt_origin -> ttc_assert_break_origin chg: TTC-Library/interfaces/ttc_packet_interface.c - minor change chg: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr(): now updates MyOwner in memory block from pool if available to aid debugging chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_isr_read_received_packet(): now calls ttc_assert_break_origin() if no packet buffer can be allocated to receive a packet as a design hint during debug sessions fix: TTC-Library/slamradio/slamradio_common.c - slamradio_common_statemachine_report_distances(): improved self tests to avoid sending out invalid distance reports fix: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - slamradio_crtof_simple_2d_anchor_statemachine(): now handles incoming slamradio packets from other anchor nodes fix: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - slamradio_crtof_simple_2d_anchor_statemachine(): fixed several invalid distance reports chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - added to slamradio_crtof_simple_2d_config_t: Amount_PacketsRX_Ignored, Delay_RangingRequestRetry_us chg: TTC-Library/ttc_assert.c - added function: ttc_assert_break_origin() chg: TTC-Library/ttc_assert.h - added function: ttc_assert_break_origin() chg: TTC-Library/ttc_heap.c - _ttc_heap_pool_block_get(): improved reuse of block being freed by interrupt service routie (isr could happen between reading variable Pool->FirstFree_FromISR and ttc_interrupt_all_disable() call) chg: TTC-Library/ttc_heap_types.h - ttc_heap_block_from_pool_t: item MagicKey now is a void* (allows cool hex display in debugger for 0xc001babe value ;) chg: TTC-Library/ttc_list.c - ttc_list_pop_front_single_try(): removed doubled self test chg: TTC-Library/ttc_list.c - added function: ttc_list_peek_front() chg: TTC-Library/ttc_list.h - added function: ttc_list_peek_front() chg: TTC-Library/ttc_packet.h - minor documentation improvement chg: TTC-Library/ttc_packet_types.h - minor change chg: TTC-Library/ttc_radio.c - ttc_radio_get_empty_packet_isr(): now updates MyOwner in allocated memory block to aid debugging of lost pool blocks chg: TTC-Library/ttc_radio.c - added function: ttc_radio_received_packet_peek() chg: TTC-Library/ttc_radio.h - added function: ttc_radio_received_packet_peek() chg: TTC-Library/ttc_semaphore.c - _ttc_semaphore_take(): now uses SEMAPHORE_VOLATILE to improve visibility of argument during debug session chg: TTC-Library/ttc_semaphore.h - _ttc_semaphore_take(): now uses SEMAPHORE_VOLATILE to improve visibility of argument during debug session chg: TTC-Library/ttc_semaphore_types.h - now declares SEMAPHORE_VOLATILE if asserts are enabled chg: TTC-Library/ttc_slamradio_types.h - renamed ttc_slamradio_packet_e entries for more clarity fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - now calls ttc_radio_maintenance() regularly to ensure correct radio operation commit 3c57a6a09a2d5f6fec585f616425e92441117c36 Author: Gregor Rebel Date: Tue Jan 17 11:35:22 2017 +0100 chg: ./Regressions/regression_memory_pools.c - replace 'TTC_MEMORY_POOL_STATISTICS' -> 'TTC_HEAP_POOL_STATISTICS' chg: ./Template/examples/example_ttc_packet.c - replace 'TTC_MEMORY_POOL_STATISTICS' -> 'TTC_HEAP_POOL_STATISTICS' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_MEMORY_POOL_STATISTICS' -> 'TTC_HEAP_POOL_STATISTICS' chg: ./TTC-Library/ttc_heap_types.h - replace 'TTC_MEMORY_POOL_STATISTICS' -> 'TTC_HEAP_POOL_STATISTICS' chg: TTC-Library/radio/radio_common.c - minor change chg: TTC-Library/radio/radio_dw1000.c - minor change fix: TTC-Library/slam/slam_simple_2d.c - now returns TTC_SLAM_UNDEFINED_VALUE if requested distance is not available instead of asserting chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - minor change chg: TTC-Library/ttc_heap.c - added extra debug info: Now stores single linked list of all memory blocks belonging to a pool chg: TTC-Library/ttc_heap_types.h commit 7deffba5169ff6036abc6e05ae1c4522d6c92028 Merge: e552e48 900ee7b Author: Gregor Rebel Date: Wed Jan 11 02:14:54 2017 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit e552e4895af0a02382ac32c8beab10af624653ab Author: Gregor Rebel Date: Wed Jan 11 02:05:52 2017 +0100 bug: slamradio_common_statemachine_report_distances() causes an assert inside slam_simple_2d_get_distance() chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'NODE_IS_OBSERVER' -> 'EXAMPLE_TTC_RADIO_NODE_IS_OBSERVER' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'NODE_IS_OBSERVER' -> 'EXAMPLE_TTC_RADIO_NODE_IS_OBSERVER' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'NODE_IS_OBSERVER' -> 'EXAMPLE_TTC_RADIO_NODE_IS_OBSERVER' chg: ./TTC-Library/ttc_basic_types.h - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: ./TTC-Library/ttc_slam_types.h - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: ./TTC-Library/radio/radio_common.h - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: TTC-Library/interfaces/ttc_math_interface.c . code reformatted fix: TTC-Library/slam/slam_simple_2d.c - slam_simple_2d_update_distance(): fixed issues in updating distances (used wrong constant inf to mark unused coordinates) chg: TTC-Library/slam/slam_simple_2d.c - replaced Distance2 -> Distance2South, Distance1 -> Distance2North chg: TTC-Library/slam/slam_simple_2d.h - replaced Distance2 -> Distance2South, Distance1 -> Distance2North chg: TTC-Library/slam/slam_simple_2d_types.h - slam_simple_2d_node_t: replaced Distance2 -> Distance2South, Distance1 -> Distance2North chg: TTC-Library/slamradio/slamradio_common.c - set variable to be debugged to volatile fix: TTC-Library/ttc_heap.c - ttc_heap_pool_block_free_isr(): did assert if pool is currently empty (FirstFree==NULL), which is not an error fix: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replaced deprecated constants by distinguished EXAMPLE_TTC_RADIO_* ones fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - replaced deprecated constants by distinguished EXAMPLE_TTC_RADIO_* ones commit 900ee7b134a959e108ffc4ee4c0eb4ea4c052192 Author: Gregor Rebel Date: Wed Jan 11 02:05:52 2017 +0100 chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'NODE_IS_OBSERVER' -> 'EXAMPLE_TTC_RADIO_NODE_IS_OBSERVER' chg: ./Template/examples/example_ttc_radio_ranging_common.h - replace 'NODE_IS_OBSERVER' -> 'EXAMPLE_TTC_RADIO_NODE_IS_OBSERVER' chg: ./Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replace 'NODE_IS_OBSERVER' -> 'EXAMPLE_TTC_RADIO_NODE_IS_OBSERVER' chg: ./TTC-Library/ttc_basic_types.h - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: ./TTC-Library/ttc_slam_types.h - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: ./TTC-Library/radio/radio_common.h - replace 'TARGET_MAX_' -> 'TTC_BASIC_MAX_' chg: TTC-Library/interfaces/ttc_math_interface.c . code reformatted fix: TTC-Library/slam/slam_simple_2d.c - slam_simple_2d_update_distance(): fixed issues in updating distances (used wrong constant inf to mark unused coordinates) chg: TTC-Library/slam/slam_simple_2d.c - replaced Distance2 -> Distance2South, Distance1 -> Distance2North chg: TTC-Library/slam/slam_simple_2d.h - replaced Distance2 -> Distance2South, Distance1 -> Distance2North chg: TTC-Library/slam/slam_simple_2d_types.h - slam_simple_2d_node_t: replaced Distance2 -> Distance2South, Distance1 -> Distance2North chg: TTC-Library/slamradio/slamradio_common.c - set variable to be debugged to volatile fix: TTC-Library/ttc_heap.c - ttc_heap_pool_block_free_isr(): did assert if pool is currently empty (FirstFree==NULL), which is not an error fix: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replaced deprecated constants by distinguished EXAMPLE_TTC_RADIO_* ones fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c - replaced deprecated constants by distinguished EXAMPLE_TTC_RADIO_* ones commit 060e298431ee658ebd1df765038fe38810d3bd13 Author: Gregor Rebel Date: Wed Jan 4 06:39:49 2017 +0100 fix: InstallData/scripts/compile.sh - now enables parallel compilation if file extensions.active/makefile.060_compiler_parallel_make exists (faster compilation) fix: InstallData/scripts/debug_openocd.sh - now passes argument EXTRA_CFG to _/gdb.sh to allow debugging via choosen interface chg: InstallData/scripts/gdb_cortexm3.sh - now displays its command line arguments to improve debuggability chg: InstallData/scripts/gdb_server.sh - now displays its command line arguments to improve debuggability fix: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - slamradio_crtof_simple_2d_anchor_statemachine() now successfully runs North-South states (tested with 2 anchor nodes) chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h - minor change chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - added to struct scs2_mobile_config_t: Delay_RangingRequestRetry_us fix: TTC-Library/ttc_slamradio.c - ttc_slamradio_init(): fixed some initialization issues (which led to asserts) chg: TTC-Library/ttc_slamradio.c - added function: ttc_slamradio_set_local_id() chg: TTC-Library/ttc_slamradio.h - added function: ttc_slamradio_set_local_id() fix: TTC-Library/ttc_slamradio_types.h fix: Template/examples/example_ttc_radio_ranging_observer.c - fixed invalid pointer argument TaskInfo in ttc_task_create() calls fix: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - fixed array access of AnchorIDs[] fix: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c - fixed invalid pointer argument TaskInfo in ttc_task_create() calls commit 9c3bbc11bb3385430eee84705c2c9425e36c82bc Author: Gregor Rebel Date: Mon Jan 2 03:30:17 2017 +0100 chg: .readme.TheToolChain - added description of _/automate.pl fix: InstallData/scripts/automate.pl - FLASH@ statement deleted previous COMPILE statement (now can compile + flash multiple times) fix: InstallData/scripts/openocd_scan_interfaces.pl - now accepts argument HELP to display help page fix: TTC-Library/ttc_slamradio.c - ttc_slamradio_load_defaults(): fixed assert checking Config->LowLevelConfig value chg: Template/examples/example_ttc_radio_ranging_common.h - added warning for missing definition of EXAMPLE_TTC_RADIO_NODE_INDEX fix: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - replaced global defines by more specific ones fix: Template/extensions.local/makefile.700_extra_settings - added example include of makefile.dynamic commit 7347445356c1343eaf6d069291952b33664547a0 Author: Gregor Rebel Date: Mon Jan 2 02:22:08 2017 +0100 new: InstallData/scripts/automate.pl chg: Template/examples/example_ttc_radio_ranging.c - prefixed external constants by EXAMPLE_TTC_RADIO_ (avoids name collisions) chg: Template/examples/example_ttc_radio_ranging_common.h - prefixed external constants by EXAMPLE_TTC_RADIO_ (avoids name collisions) chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c - prefixed external constants by EXAMPLE_TTC_RADIO_ (avoids name collisions) chg: Updates/update_1.0.53.sh commit f967393fce96a87c231152ac169b27175d610b97 Author: Gregor Rebel Date: Sun Jan 1 04:13:41 2017 +0100 chg: implemented initialization of example_ttc_slamradio_crtof_simple_2d (modified copy of example_ttc_radio_ranging) bug: example_ttc_slamradio_crtof_simple_2d still untested chg: InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh chg: TTC-Library/slamradio/slamradio_common.c chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c chg: TTC-Library/ttc_slam_types.h chg: TTC-Library/ttc_slamradio.c chg: TTC-Library/ttc_slamradio_types.h chg: Template/examples/example_ttc_radio_ranging.c chg: Template/examples/example_ttc_radio_ranging_anchor.c chg: Template/examples/example_ttc_radio_ranging_common.c chg: Template/examples/example_ttc_radio_ranging_common.h chg: Template/examples/example_ttc_radio_ranging_mobile.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.h new: Template/examples/example_ttc_slamradio_crtof_simple_2d_types.h commit c88b1533a0a1928dc4e5b0aa6fabe68f19399954 Author: Gregor Rebel Date: Sun Jan 1 03:51:34 2017 +0100 fix: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - rev 34: removed source.450_*.c activation in low-level driver activate script (low-level driver _prepare() function is typically called from ttc__prepare() function) commit fa275eb347282f21ad63a7f5c45d7a2bf98dc1e8 Merge: da84f22 f8c12de Author: Gregor Rebel Date: Sat Dec 31 01:34:16 2016 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit da84f22ecceb6530baeb8895e1069a8f13c0718e Author: Gregor Rebel Date: Sat Dec 31 01:32:10 2016 +0100 chg: added example_ttc_slamradio_crtof_simple_2d (compilable but not yet working) chg: InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh chg: TTC-Library/ttc_task.c chg: Template/examples/example_ttc_radio_ranging.c chg: Template/examples/example_ttc_radio_ranging_common.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.h new: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c new: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.h new: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c new: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.h commit f8c12decf68451331f460f01aa03eda71bb71867 Author: Gregor Rebel Date: Sat Dec 31 01:32:10 2016 +0100 chg: added example_ttc_slamradio (compilable but not yet working) chg: InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh chg: TTC-Library/ttc_task.c chg: Template/examples/example_ttc_radio_ranging.c chg: Template/examples/example_ttc_radio_ranging_common.h chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.c chg: Template/examples/example_ttc_slamradio_crtof_simple_2d.h new: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.c new: Template/examples/example_ttc_slamradio_crtof_simple_2d_anchor.h new: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.c new: Template/examples/example_ttc_slamradio_crtof_simple_2d_mobile.h commit 65b2c794131e01b5e8b5f4b024b6103c8c9db847 Author: Gregor Rebel Date: Fri Dec 30 22:14:48 2016 +0100 chg: TTC-Library/ttc_basic.h - documented includes chg: TTC-Library/ttc_task.c - ttc_task_start_scheduler(): added assert tests chg: Template/examples/example_ttc_radio_ranging.c - moved task creations into different *_prepare() functions chg: Template/examples/example_ttc_radio_ranging.h - documented includes chg: Template/examples/example_ttc_radio_ranging_anchor.c - example_ttc_radio_ranging_prepare_anchor(): added task creation chg: Template/examples/example_ttc_radio_ranging_mobile.c - example_ttc_radio_ranging_prepare_mobile(): added task creation chg: Template/examples/example_ttc_radio_ranging_observer.c - example_ttc_radio_ranging_task_node_observer(): added task creation chg: Template/main.c - rev 10: improved documentation and restructured code commit 0aa860d0795fb8bc51e8cbf5a355e18eb68db3af Author: Gregor Rebel Date: Wed Dec 28 17:57:17 2016 +0100 chg: TTC-Library/slam/slam_simple_2d.h - code reformatted chg: Template/examples/example_ttc_radio_ranging.c - changed node index numbering (now: 0=Observer, 1..9=Anchor, 100..=Mobile) commit c1fab6e745edc870d557d0e8a07a39c4a412afca Author: Gregor Rebel Date: Tue Dec 20 01:57:57 2016 +0100 chg: TTC-Library/interfaces/ttc_packet_interface.c - ttc_packet_interface_set_target(): now sets broadcast address if Address==NULL chg: TTC-Library/interfaces/ttc_slam_interface.c - added function: ttc_slam_interface_get_distance() chg: TTC-Library/interfaces/ttc_slam_interface.h - added function: ttc_slam_interface_get_distance() chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - disabled some annoying warnings (spi interrupts not used atm) chg: TTC-Library/radio/radio_dw1000.c - added some documentation and one TTC_TASK_RETURN call chg: TTC-Library/slam/slam_simple_2d.c - added function: slam_simple_2d_get_distance() chg: TTC-Library/slam/slam_simple_2d.h - added function: slam_simple_2d_get_distance() chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c: progressed implementation chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - now can remove NodeDistances from slamradio_crtof_simple_2d_config_t to reduce memory usage fix: TTC-Library/templates/device_architecture.c - rev 35: __load_defaults() now allocates dynamic memory for architecture specific low-level configuration (can reduce memory usage if sizes of different low-level configurations vary greatly) fix: TTC-Library/templates/ttc_device.c - rev 42: ttc__load_defaults() now preserves value of Config->LowLevelConfig if already set. chg: TTC-Library/templates/ttc_device.c - rev 42: moved allocation of low-level configuration chunk into __load_defaults() chg: TTC-Library/ttc_packet.h - ttc_packet_set_target(): changed argument description chg: TTC-Library/ttc_slam.c - added function ttc_slam_get_distance() chg: TTC-Library/ttc_slam.h - added function ttc_slam_get_distance() fix: TTC-Library/ttc_slamradio.c - ttc_slamradio_load_defaults(): now preserves value of Config->LowLevelConfig if already set. chg: TTC-Library/ttc_slamradio_types.h - added to ttc_slamradio_state_e: tss_CRTOF_Anchor_BuildUp_Mapping chg: TTC-Library/ttc_task.h - macro TTC_TASK_RETURN now can also be used without return value chg: Template/examples/example_ttc_radio_ranging_anchor.c - changed meaning of NodeID (now AnchorID = 1..99 to match with slam_simple_2d) chg: Template/examples/example_ttc_radio_ranging_common.h - changed meaning of NodeID (now AnchorID = 1..99 to match with slam_simple_2d) commit 6dcb926cf3fb5f9be5abe3ca4406743aebf45ca8 Author: Gregor Rebel Date: Mon Dec 19 05:44:29 2016 +0100 chg: completed implementation of slamradio_crtof_simple_2d statemachine for anchor nodes (yet untested) fix: example_ttc_slamradio_crtof_simple_2d.c - fixed compilation issues bug: example_ttc_slamradio_crtof_simple_2d.c - statemachine for mobile nodes still empty ren: 'Documentation/TheToolChain-Manual/chapter_AddingSourceFiles.tml' -> 'Documentation/TheToolChain-Manual/chapter_AddingSourcesAndFunctions.tml' chg: ./InstallData/install_TTC_SLAMRADIO.sh - replace 'slamradio_simple_2d' -> 'slamradio_crtof_simple_2d' chg: ./TTC-Library/slamradio/slamradio_common.h - replace 'slamradio_simple_2d' -> 'slamradio_crtof_simple_2d' chg: ./TTC-Library/ttc_heap.c - replace '_alloc_temporary' -> '_temporary_alloc' chg: ./TTC-Library/ttc_heap.h - replace '_alloc_temporary' -> '_temporary_alloc' chg: ./TTC-Library/heap/heap_freertos.c - replace '_alloc_temporary' -> '_temporary_alloc' chg: ./TTC-Library/heap/heap_zdefault.c - replace '_alloc_temporary' -> '_temporary_alloc' chg: ./TTC-Library/heap/heap_zdefault.h - replace '_alloc_temporary' -> '_temporary_alloc' chg: ./TTC-Library/heap/heap_freertos.h - replace '_alloc_temporary' -> '_temporary_alloc' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace '_alloc_temporary' -> '_temporary_alloc' chg: ./Template/examples/example_ttc_radio_ranging_anchor.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./Template/examples/example_ttc_radio_ranging_observer.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./Template/examples/example_ttc_radio_ranging_mobile.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./Template/examples/example_ttc_packet.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./Template/examples/example_ttc_radio_ranging_common.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./TTC-Library/ttc_packet_types.h - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./TTC-Library/ttc_packet.h - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./TTC-Library/packet/packet_common_types.h - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./TTC-Library/packet/packet_802154.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./TTC-Library/slamradio/slamradio_common.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: ./TTC-Library/radio/radio_common.c - replace 'ta_packet_802154' -> 'tpt_802154' chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_common.c chg: TTC-Library/slamradio/slamradio_common.c chg: TTC-Library/slamradio/slamradio_common.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_slam.c chg: TTC-Library/ttc_slam.h chg: TTC-Library/ttc_slam_types.h chg: TTC-Library/ttc_slamradio.c chg: TTC-Library/ttc_slamradio.h chg: TTC-Library/ttc_slamradio_types.h chg: Template/examples/example_ttc_packet.c chg: Template/examples/example_ttc_radio_ranging_anchor.c chg: Template/examples/example_ttc_radio_ranging_common.c chg: Template/examples/example_ttc_radio_ranging_mobile.c chg: Template/examples/example_ttc_radio_ranging_observer.c chg: Updates/update_1.0.53.sh commit 40929af8c07df053d921fa570d15a16bc319c261 Author: Gregor Rebel Date: Sun Dec 18 03:44:42 2016 +0100 wip: implement slamradio_crtof_simple_2d statemachines chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/slamradio/slamradio_common.c chg: TTC-Library/slamradio/slamradio_common.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_slam.c chg: TTC-Library/ttc_slamradio_types.h commit 26c037150a5479cb216adbe13702e558d60500f7 Author: Gregor Rebel Date: Sat Dec 17 02:35:07 2016 +0100 wip: implement statemachines of slamradio_crtof_simple_2d chg: TTC-Library/interfaces/ttc_heap_interface.c - added concept of temporary heap allocation chg: TTC-Library/slam/slam_simple_2d.c chg: TTC-Library/slamradio/slamradio_common.c chg: TTC-Library/slamradio/slamradio_common.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h chg: TTC-Library/templates/device_architecture.h chg: TTC-Library/templates/device_common.h chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/ttc_slamradio_types.h chg: TTC-Library/heap/heap_freertos.c - added concept of temporary heap allocation chg: TTC-Library/heap/heap_freertos.h - added concept of temporary heap allocation chg: TTC-Library/heap/heap_zdefault.c - added concept of temporary heap allocation chg: TTC-Library/heap/heap_zdefault.h - added concept of temporary heap allocation chg: TTC-Library/ttc_heap.c - added concept of temporary heap allocation chg: TTC-Library/ttc_heap.h - added concept of temporary heap allocation chg: Updates/update_1.0.53.sh commit cb44a16e4cd1e6f97a9bffef7506350e0e0b892b Author: Gregor Rebel Date: Sat Dec 17 02:09:56 2016 +0100 chg: TTC-Library/templates/ttc_device_types.h - rev 39: reorderd code to have one include section before and one after the static configuration section (allows to use #ifdef TTC_DEVICE_* lines in low-level _types.h files too) commit ee321928b46c8b62f03dbd53fec90414c0972c75 Author: Gregor Rebel Date: Fri Dec 16 07:02:44 2016 +0100 fix: TTC-Library/slamradio/slamradio_common.c - fixed some incompatible datatypes fix: TTC-Library/slamradio/slamradio_common.h - fixed some incompatible datatypes commit 3d08efb3abd92fe26ff656e044d66754c1c503f1 Author: Gregor Rebel Date: Fri Dec 16 06:47:24 2016 +0100 fix: TTC-Library/templates/_install_TTC_DEVICE.sh - now also to MAIN_OBJS: device_common.o fix: InstallData/install_TTC_SLAMRADIO.sh - now also to MAIN_OBJS: slamradio_common.o fix: InstallData/scripts/source.pl - fixed fold character nesting fix: TTC-Library/interfaces/ttc_packet_interface.c - replaced direct low-level function calls packet_802154_*() by universal _driver_packet_*() ones chg: TTC-Library/interfaces/ttc_packet_interface.h - changed return type of ttc_packet_interface_get_payload_size_max() chg: TTC-Library/packet/packet_802154.c - changed return type of packet_802154_get_payload_size_max() chg: TTC-Library/packet/packet_802154.h - changed return type of packet_802154_get_payload_size_max() chg: TTC-Library/slam/slam_simple_2d.h - minor fix in documentation chg: TTC-Library/slamradio/slamradio_common.c - added functions: slamradio_common_statemachine_report_distances(), slamradio_common_get_empty_packet_try() chg: TTC-Library/slamradio/slamradio_common.h - added functions: slamradio_common_statemachine_report_distances(), slamradio_common_get_empty_packet_try() chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - slamradio_crtof_simple_2d_anchor_statemachine(): added implementation (yet untested) chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c - moved _slamradio_crtof_simple_2d_get_empty_packet() into slamradio_common.c chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h - minor change chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h - added several structs and enums chg: TTC-Library/ttc_packet.h - improved documentation chg: TTC-Library/ttc_radio.c - minor changes chg: TTC-Library/ttc_slamradio.c - renamed some enum constants chg: TTC-Library/ttc_slamradio.h - minor change chg: TTC-Library/ttc_slamradio_types.h - updated some structures commit 3b165716b56007bac18dfbbd905edaea6aed48b9 Merge: 3855ff7 9448716 Author: Gregor Rebel Date: Thu Dec 15 01:46:44 2016 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 94487163cf484b82bc3b543bd37063573ee90456 Author: Gregor Rebel Date: Thu Dec 15 01:40:58 2016 +0100 fix: InstallData/scripts/source.pl - command function now can handle arguments with multi word types (e.g. const volatile u8_t* A) fix: InstallData/scripts/source.pl - command function now checks if function protototype or definition already exists in source/ header file before inserting it a second time wip: ttc_slamradio: made progress in implementation (still not compilable) chg: InstallData/install_TTC_SLAMRADIO.sh ren: InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE_2D.sh -> InstallData/installs_low_level/install_TTC_SLAMRADIO_CRTOF_SIMPLE_2D.sh chg: TTC-Library/interfaces/ttc_slamradio_interface.c chg: TTC-Library/interfaces/ttc_slamradio_interface.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/slamradio/slamradio_common.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.c chg: TTC-Library/slamradio/slamradio_crtof_simple_2d.h chg: TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h chg: TTC-Library/templates/device_architecture.h chg: TTC-Library/templates/device_architecture_types.h chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_slamradio.c chg: TTC-Library/ttc_slamradio.h chg: TTC-Library/ttc_slamradio_types.h chg: Updates/update_1.0.53.sh commit 3855ff73bf29348e7e9103983d4b97a330a1e737 Author: Gregor Rebel Date: Tue Dec 13 20:20:33 2016 +0100 fix: Template/main.c - main_prepare(): TaskData is now declared as static to ensure that it is still available when its reference is passed to taskMain() commit c45b95ec3ce338757f2ae3b60380f155d3d97b08 Author: Gregor Rebel Date: Fri Dec 9 10:06:15 2016 +0100 chg: Documentation/TheToolChain-Manual/images/example_ttc_slamradio_modules.svg - added color commit 25a3decc199577c870930e96824197d38357ffca Author: Gregor Rebel Date: Fri Dec 9 07:26:37 2016 +0100 new: Documentation/TheToolChain-Manual/images/example_ttc_radio_ranging_builtup.svg new: Documentation/TheToolChain-Manual/images/example_ttc_slamradio_modules.svg commit 994043b64e187d97c98265f27db075b0191a142c Author: Gregor Rebel Date: Thu Dec 8 11:51:33 2016 +0100 chg: changed ttc_slamradion low-level driver to slamradio_crtof_simple_2d (more specific) chg: InstallData/install_TTC_SLAMRADIO.sh chg: TTC-Library/interfaces/ttc_slamradio_interface.h new: TTC-Library/slamradio/slamradio_crtof_simple_2d.c ren: TTC-Library/slamradio/slamradio_simple_2d.h -> TTC-Library/slamradio/slamradio_crtof_simple_2d.h ren: TTC-Library/slamradio/slamradio_simple_2d_types.h -> TTC-Library/slamradio/slamradio_crtof_simple_2d_types.h del: TTC-Library/slamradio/slamradio_simple_2d.c chg: TTC-Library/ttc_slamradio.h chg: TTC-Library/ttc_slamradio_types.h del: Template/examples/example_ttc_slamradio.c del: Template/examples/example_ttc_slamradio.h ren: Template/examples/example_ttc_slamradio_simple_2d.c -> Template/examples/example_ttc_slamradio_crtof_simple_2d.c ren: Template/examples/example_ttc_slamradio_simple_2d.h -> Template/examples/example_ttc_slamradio_crtof_simple_2d.h del: Template/regressions/regression_ttc_slamradio.c del: Template/regressions/regression_ttc_slamradio.h del: Template/regressions/regression_ttc_slamradio_simple_2d.c del: Template/regressions/regression_ttc_slamradio_simple_2d.h commit 66bf218749fe4aa672b8d25284fbdd56f94f20aa Author: Gregor Rebel Date: Thu Dec 8 11:14:36 2016 +0100 fix: example_ttc_slamradio_simple_2d.c - now compiles without errors fix: TTC-Library/templates/ - updated example sources to compile with current Asserts chg: TTC-Library/templates/ - examples now show how to write code for both. single- and multitasking configuration chg: InstallData/install_TTC_SLAMRADIO.sh chg: InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE_2D.sh chg: TTC-Library/interfaces/ttc_slamradio_interface.c chg: TTC-Library/interfaces/ttc_slamradio_interface.h chg: TTC-Library/slamradio/slamradio_common.c chg: TTC-Library/slamradio/slamradio_common.h chg: TTC-Library/slamradio/slamradio_simple_2d.c chg: TTC-Library/slamradio/slamradio_simple_2d.h chg: TTC-Library/slamradio/slamradio_simple_2d_types.h chg: TTC-Library/templates/_install_TTC_DEVICE.sh chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/example_ttc_device.c chg: TTC-Library/templates/example_ttc_device.h chg: TTC-Library/templates/example_ttc_device_architecture.c chg: TTC-Library/templates/example_ttc_device_architecture.h chg: TTC-Library/templates/regression_ttc_device.c chg: TTC-Library/templates/regression_ttc_device_architecture.c chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/ttc_slamradio.c chg: TTC-Library/ttc_slamradio.h chg: TTC-Library/ttc_slamradio_types.h chg: Template/examples/example_ttc_slamradio.c chg: Template/examples/example_ttc_slamradio.h chg: Template/examples/example_ttc_slamradio_simple_2d.c chg: Template/examples/example_ttc_slamradio_simple_2d.h chg: Template/regressions/regression_ttc_slamradio.c chg: Template/regressions/regression_ttc_slamradio.h chg: Template/regressions/regression_ttc_slamradio_simple_2d.c chg: Template/regressions/regression_ttc_slamradio_simple_2d.h commit b7d591a045c08cebe836caa2f3790314c5ca9464 Author: Gregor Rebel Date: Thu Dec 8 05:16:34 2016 +0100 new: InstallData/install_TTC_SLAMRADIO.sh new: InstallData/installs_low_level/install_TTC_SLAMRADIO_SIMPLE_2D.sh new: TTC-Library/interfaces/ttc_slamradio_interface.c new: TTC-Library/interfaces/ttc_slamradio_interface.h new: TTC-Library/slamradio/slamradio_common.c new: TTC-Library/slamradio/slamradio_common.h new: TTC-Library/slamradio/slamradio_simple_2d.c new: TTC-Library/slamradio/slamradio_simple_2d.h new: TTC-Library/slamradio/slamradio_simple_2d_types.h chg: TTC-Library/templates/_install_TTC_DEVICE.sh - rev 32: example and regression source code is now copied into project folder if required chg: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - rev 33: example and regression source code is now copied into project folder if required new: TTC-Library/ttc_slamradio.c new: TTC-Library/ttc_slamradio.h new: TTC-Library/ttc_slamradio_types.h new: Template/examples/example_ttc_slamradio.c new: Template/examples/example_ttc_slamradio.h new: Template/examples/example_ttc_slamradio_simple_2d.c new: Template/examples/example_ttc_slamradio_simple_2d.h new: Template/regressions/regression_ttc_slamradio.c new: Template/regressions/regression_ttc_slamradio.h new: Template/regressions/regression_ttc_slamradio_simple_2d.c new: Template/regressions/regression_ttc_slamradio_simple_2d.h commit 3aebdec0836502f62010c92a66daecc85a079836 Author: Gregor Rebel Date: Thu Dec 8 04:10:12 2016 +0100 ren: TTC-Library/templates/_install_NN_TTC_DEVICE.sh -> TTC-Library/templates/_install_TTC_DEVICE.sh fix: TTC-Library/templates/create_DeviceDriver.pl - replaced constant name ttc_math -> 450_${EXTENSION_SHORT} commit d7b99266b0e4e825a7e832488dfc7fe45986fd40 Author: Gregor Rebel Date: Thu Dec 8 03:51:57 2016 +0100 fix: Template/examples/example_gfx_boxes.c - fixed compilation issues (missing include, deprecated Assert() usage) chg: Template/examples/example_ttc_radio_ranging_anchor.c - example_ttc_radio_ranging_task_anchor() can now be used as a statemachine chg: Template/examples/example_ttc_radio_ranging_common.h - remove statemachine (will be implemented in ttc_slamradio) --------------------------------------------------------- 1.0.53 @Mi 7. Dez 14:37:25 CET 2016 commit 305c690c8ec5bb953a3b7436025ac3a94dbf29b5 Author: Gregor Rebel Date: Wed Dec 7 16:13:30 2016 +0100 fix: Template/examples/example_ttc_slam_simple_2d.h - added missing include ttc_math_types.h commit 95d480488c2b0334833e72bfcde2ea14112f304b Author: Gregor Rebel Date: Wed Dec 7 15:53:22 2016 +0100 new: InstallData/install_048_TTC_SLAM.sh commit 8327ec6ee84fb7c1b7c6080c0544388f7938cd2d Author: Gregor Rebel Date: Wed Dec 7 15:43:51 2016 +0100 fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - _interrupt_stm32l1xx_deinit_usart() - added missing implementation fix: Template/examples/example_gfx_boxes.c - fixed compilation issues fix: Template/examples/example_gfx_boxes.h - fixed compilation issues commit f46477ac62ae91632ab191a5fc9298b1dcd40376 Author: Gregor Rebel Date: Wed Dec 7 14:53:03 2016 +0100 fix: InstallData/install_078_TTC_MEMORY.sh - updated execution of low-level install scripts (did not execute all of them) chg: TTC-Library/templates/example_ttc_device.c - improved description of _prepare() function commit 0fa26a6b5dbb07085e800a9de4f194a9db554ce1 Author: Gregor Rebel Date: Wed Dec 7 14:11:54 2016 +0100 del: TTC-Library/slam/slam_covalent_bond_types.h - removed deprecated file chg: TTC-Library/ttc_slam_types.h - removed deprecated covalent_bont parts chg: Template/examples/example_ttc_radio_ranging.c - source reformatted chg: Template/examples/example_ttc_radio_ranging_anchor.c - source reformatted chg: Template/examples/example_ttc_radio_ranging_common.c - source reformatted chg: Template/examples/example_ttc_radio_ranging_common.h - source reformatted chg: Template/examples/example_ttc_radio_ranging_mobile.c - source reformatted chg: Template/examples/example_ttc_radio_ranging_observer.c - source reformatted commit 05a9f08f25c8116075d0664ed5424d14039cd807 Author: Gregor Rebel Date: Wed Dec 7 09:43:04 2016 +0100 fix: TTC-Library/interfaces/ttc_basic_interface.c - removed superfluos warning fix: TTC-Library/interfaces/ttc_gfx_interface.c - fixed invalid assert calls fix: TTC-Library/systick/systick_freertos.c - systick_freertos_get_elapsed_ticks() now asserts if called while scheduler is not running (avoids endless delay loop because xTickCount is not incremented) chg: TTC-Library/ttc_slam.h - minor change fix: TTC-Library/ttc_task.c - _ttc_task_msleep() now uses ttc_sysclock_udelay() when scheduler is available but not running (avoids endless loop because systick counter is not incremented) commit 67c84ecb5cb45a605ccc82e6e5e7ce1a2f40e6e5 Author: Gregor Rebel Date: Mon Dec 5 12:14:59 2016 +0100 fix: InstallData/scripts/source.pl - now inserts new, two argument asserts ren: Documentation/TheToolChain-Manual/chapter_AddingSourceFiles.tml -> Documentation/TheToolChain-Manual/chapter_AddingSourcesAndFunctions.tml chg: Documentation/TheToolChain-Manual/chapter_AddingSourcesAndFunctions.tml - added chapter "Adding Public and Private Functions to Existing Source Files" chg: spread implementation of example_ttc_radio_ranging over several source files (easier to read than one big source file) chg: InstallData/install_084_TTC_RADIO.sh chg: Template/examples/example_ttc_radio_ranging.c new: Template/examples/example_ttc_radio_ranging_anchor.c new: Template/examples/example_ttc_radio_ranging_anchor.h new: Template/examples/example_ttc_radio_ranging_common.c new: Template/examples/example_ttc_radio_ranging_common.h new: Template/examples/example_ttc_radio_ranging_mobile.c new: Template/examples/example_ttc_radio_ranging_mobile.h new: Template/examples/example_ttc_radio_ranging_observer.c new: Template/examples/example_ttc_radio_ranging_observer.h commit d6b5bc33a13e29d3588458f4c1184e668c43046b Author: Gregor Rebel Date: Wed Nov 30 15:23:23 2016 +0100 fix: TTC-Library/interfaces/ttc_radio_interface.h - fixed signature of ttc_radio_interface_isr_receive() to match declaration (type of Config argument differed) fix: TTC-Library/ttc_usart.c - added missing #include "ttc_queue.h" commit 7817b34a995e34c672b3c280feaaf136a29b91b5 Author: Gregor Rebel Date: Wed Nov 30 14:16:44 2016 +0100 ACTION_REQUIRED: replace all 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' in all used examples (or migrate your project to a newer version) fix: Template/examples/example_ttc_slam_simple_2d.c - now successfully compiles and runs on 100_board_stm32l152_discovery chg: ./Template/examples/example_ttc_basic.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_basic_stm32f1xx.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_sysclock.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_sysclock_stm32f1xx.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_slam.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_systick.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_leds.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_systick_freertos.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/examples/example_ttc_cpu.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_slam.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_basic_stm32f1xx.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_systick_freertos.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_systick_cortexm3.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_sysclock_stm32f1xx.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_assert.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_sysclock.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_slam_simple_2d.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_basic.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./Template/regressions/regression_ttc_systick.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/ttc_task.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/templates/regression_ttc_device.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/templates/example_ttc_device.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/systick/systick_freertos.h - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_systick_delay_check' -> 'ttc_systick_delay_expired' fix: InstallData/install_046_TTC_CPU.sh - added missing activates to activate.500_ttc_cpu.sh: activate.500_ttc_basic.sh, activate.500_ttc_sysclock.sh fix: InstallData/install_060_TTC_BASIC.sh - added missing activates to activate.500_ttc_basic.sh: activate.500_ttc_memory.sh, activate.500_ttc_assert.sh, activate.500_ttc_register.sh, activate.500_ttc_gpio.sh fix: InstallData/install_071_TTC_HEAP.sh - added missing activates to activate.500_ttc_heap.sh: activate.500_ttc_task.sh fix: InstallData/install_075_TTC_LIST.sh - added missing activates to activate.500_ttc_heap.sh: activate.500_ttc_mutex.sh, activate.500_ttc_semaphore.sh chg: InstallData/install_084_TTC_RADIO.sh - added main objects to makefile.600_example_ttc_radio_ranging: ${NameExample}_anchor.o ${NameExample}_mobile.o ${NameExample}_observer.o fix: InstallData/install_087_TTC_REGISTER.sh - added missing activates to activate.500_ttc_register.sh: activate.500_ttc_memory.sh fix: TTC-Library/ttc_basic.c - replaced unreachable Assert_MATH -> Assert_BASIC fix: TTC-Library/ttc_cpu.c - added #include "ttc_memory.h" fix: TTC-Library/ttc_cpu.h - removed #include "ttc_memory.h" into .c file (not required in header + causes include trouble) fix: TTC-Library/ttc_gpio.c - replaced ttc_task_critical_*() -> ttc_interrupt_critical_*() (allows use of ttc_gpio even without ttc_task) fix: TTC-Library/ttc_heap.c - added missing #include "ttc_semaphore.h" fix: TTC-Library/ttc_list.c - added missing #include "ttc_semaphore.h" fix: TTC-Library/ttc_memory.h - added missing #include "ttc_list.h" fix: TTC-Library/ttc_mutex.c - disabled unused #include "ttc_memory.h" fix: TTC-Library/ttc_mutex.h - removed unused #include "ttc_memory.h" fix: TTC-Library/ttc_spi.c - added missing #include "ttc_task.h" fix: TTC-Library/ttc_spi.h - moved #include "ttc_task into ttc_spi.c" commit 75195e32293247c36afbaf4afa4f2b80f285c03b Author: Gregor Rebel Date: Wed Nov 30 11:01:50 2016 +0100 ren: 'InstallData/install_047_TTC_SLAM.sh' -> 'InstallData/DEPRECATED_install_047_TTC_SLAM.sh' ren: 'Template/examples/example_ttc_slam_covalent_bond.h' -> 'Template/examples/DEPRECATED_example_ttc_slam_covalent_bond.h' new: Documentation/TheToolChain-Manual/images/slam_simple_2d_coordinate_system.svg chg: InstallData/install_084_TTC_RADIO.sh - added to example_ttc_radio_ranging: activate.500_ttc_slam.sh fix: InstallData/scripts/gdb_cortexm3.sh - fixed syntax error in generated debug2_general.gdb file fix: TTC-Library/radio/radio_dw1000.c - packet transmission is now handled in interrupt service routine only if interrupt has been initialized (avoids interruption of TX preparation by DW1000 interrupts) fix: TTC-Library/gpio/gpio_stm32f1xx.c - removed deprecated extern definitions fix: TTC-Library/register/register_stm32f1xx.c - removed deprecated extern definitions fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - removed deprecated extern definitions fix: TTC-Library/gfx/gfx_ili9320.c - fixed compilation issues with assert calls fix: TTC-Library/slam/slam_simple_2d.c - fixed compilation issues with assert calls fix: TTC-Library/slam/slam_simple_2d.h - fixed ASCII drawing (\ at end of line was interpreted by git or someone else as line continuation) fix: TTC-Library/slam/slam_simple_2d_types.h - added default definition of TTC_SLAM1 (avoids compile error in case it is not defined) fix: TTC-Library/ttc_gfx_types.h - updated assert definitions to newest style (asserts now take 2 instead of 1 argument) fix: TTC-Library/ttc_slam.c - fixed compilation issues with assert calls chg: TTC-Library/ttc_task.h - removed #include "compile_options.h" fix: Template/examples/example_ttc_radio_ranging.c fix: Template/examples/example_ttc_radio_ranging.h fix: Template/examples/example_ttc_slam_simple_2d.c - now also compiles and runs on boards without graphics display (tested on Olimex STM32-H107) fix: Template/examples/example_ttc_slam_simple_2d.c - fixed compilation issues with assert calls commit a61f21e98ce7195b08db2fed7bbb6e8bc1afb6ed Author: Gregor Rebel Date: Wed Nov 30 06:05:26 2016 +0100 fix: InstallData/installAll.sh - workaround: now removes all OK.Documentation files before running install scripts (otherwise Documentation/ folder lacks lots of files if TTC was installed before) --------------------------------------------------------- 1.0.53 @Fr 25. Nov 00:52:16 CET 2016 commit 35ddd975bb6723e61fc7fa4e9ad0dc20c02acbd9 Author: Gregor Rebel Date: Fri Nov 25 02:28:16 2016 +0100 chg: .readme.TheToolChain- updated list of supported operating systems --------------------------------------------------------- 1.0.53 @Fr 25. Nov 00:45:33 CET 2016 commit 5aa58b8b47803153cc53d5964b41eb1f04c1e924 Author: Gregor Rebel Date: Fri Nov 25 02:16:38 2016 +0100 FEATURE: Flexible in system programming and debugging using Open On-Chip Debugger (OpenOCD) FEATURE: Textual debugging using GNU Debugger (GDB) FEATURE: Graphical debugging using The Data Display Debugger (DDD) commit e87356677d39f13a3d515ac0880e80ea4b4d5d67 Author: Gregor Rebel Date: Fri Nov 25 02:14:21 2016 +0100 chg: InstallData/scripts/gdb_cortexm3.sh - cleaned up break points chg: Template/examples/example_ttc_radio_ranging.c - minor change commit 9725b7b6d4c98500bc0b681ee445522eb52b9084 Author: Gregor Rebel Date: Wed Nov 23 20:46:59 2016 +0100 chg: InstallData/install_002_1BasicExtensions.sh new: InstallData/scripts/analyze_Frama-C.pl - creates shell script that uses frama-c for static code analysis bug: InstallData/scripts/analyze_Frama-C.pl - frama-c always crashes when parsing source files (ToDo: find correct command line arguments) chg: InstallData/scripts/gdb_cortexm3.sh chg: InstallData/scripts/updateProjectFiles.pl chg: TTC-Library/basic/basic_stm32l1xx.c - basic_stm32l1xx_prepare(): disabled initialization from CMSIS library chg: TTC-Library/ttc_sysclock.c - ttc_sysclock_prepare(): disabled zeroing of ttc_sysclock_config (already placed in bss section) commit ee6c96a9668c7679a2bd70fd7045a446948984ce Author: Gregor Rebel Date: Wed Nov 23 16:21:47 2016 +0100 fix: InstallData/scripts/gdb_cortexm3.sh - now supports DDD with multiple programming interfaces commit 9d4eb8ba941aa2417c116821233c20364dee041b Author: Gregor Rebel Date: Wed Nov 23 16:12:22 2016 +0100 chg: .readme.TheToolChain - added example line to debug with DDD chg: InstallData/scripts/debug_openocd.sh - added support for DDD chg: InstallData/scripts/gdb_cortexm3.sh - added support for DDD chg: TTC-Library/radio/radio_dw1000.c - packet transmission moved from user space into interrupt service routine chg: Template/examples/example_ttc_radio_ranging.c - minor change commit 5e900e52df5cc0ba98b4bd19e9397c136231ea0d Merge: c0ddba3 0bf3236 Author: Gregor Rebel Date: Wed Nov 23 16:12:08 2016 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit c0ddba34aa24b44984ceb260addf29ba78570b86 Author: Gregor Rebel Date: Wed Nov 23 13:39:31 2016 +0100 chg: ./TTC-Library/radio/radio_dw1000.c - replace '_radio_dw1000_softreset' -> '_radio_dw1000_reset_soft' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_basic_MainStack_Start' -> 'ttc_memory_MainStack_Start' chg: ./TTC-Library/ttc_task.c - replace 'ttc_basic_MainStack_Start' -> 'ttc_memory_MainStack_Start' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_basic_MainStack_End' -> 'ttc_memory_MainStack_End' chg: ./TTC-Library/ttc_task.c - replace 'ttc_basic_MainStack_End' -> 'ttc_memory_MainStack_End' chg: InstallData/install_046_FreeRTOS.sh - added documentation download RTOS-Cortex-M3-M4.html chg: InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - added board sensor_dwm_12 chg: TTC-Library/_linker/memory_basic.ld - rearranged content of linker script to avoid sttrange linker error (_sbss, _ebss and other symbols showed invalid addresses in startup_stm32l1xx_md.s:Reset_Handler() (as described here: https://devzone.nordicsemi.com/question/76584/startup-data-initialisation-problems-with-gcc493-under-eclipse-environnement/) Steps to check if error exists in your code: 1) b LoopCopyDataInit 2) c 3) n 4) n 5) info registers 6) if (r0 != &_sdata) || (r2 == &_edata) { ERROR: Invalid addresses linked! } chg: TTC-Library/basic/basic_stm32l1xx.c - disabled SystemInit() call (already called from Reset_Handler) chg: TTC-Library/cpu/cm3_mutex.c - code reformatted chg: TTC-Library/cpu/cpu_cortexm3.c - added preparation of priorits groups (binary point) and basic fault handlers chg: TTC-Library/cpu/cpu_cortexm3.c - added function cpu_cortexm3_set_priority_group() chg: TTC-Library/cpu/cpu_cortexm3.h - added function cpu_cortexm3_set_priority_group() chg: TTC-Library/radio/radio_common.c - code reformatted chg: TTC-Library/radio/radio_dw1000.c - added functions _radio_dw1000_delay_init(), _radio_dw1000_delay_check() chg: TTC-Library/register/register_cortexm3.h - added enum: register_cortexm3_AIRCR_PRIGROUP_e fix: TTC-Library/register/register_stm32l1xx_types.h - renamed register_stm32l1xx_pwr_scr_t -> register_stm32l1xx_pwr_csr_t fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - sysclock_stm32l1xx_prepare() now uses longer timeout and assert test when switching to new clock source fix: TTC-Library/systick/systick_cortexm3.c - systick_cortexm3_get_elapsed_ticks_isr(): disabled assert test for register_cortexm3_SCB.ICSR.VECTACTIVE (insufficient test if called inside a critical section) chg: TTC-Library/ttc_basic.c - moved address checks of linker symbols to ttc_memory.c fix: TTC-Library/ttc_systick.c - ttc_systick_delay_init_isr(): now uses more precise test of correct calling conditions chg: TTC-Library/ttc_task.c chg: Template/examples/example_ttc_radio_ranging.c - AMOUNT_ANCHORS = 1 -> = 2 chg: Updates/update_1.0.53.sh commit 0bf3236a428756eca11593b6b1ab5306f7f5eec7 Author: Gregor Rebel Date: Wed Nov 23 13:39:31 2016 +0100 chg: ./TTC-Library/radio/radio_dw1000.c - replace '_radio_dw1000_softreset' -> '_radio_dw1000_reset_soft' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_basic_MainStack_Start' -> 'ttc_memory_MainStack_Start' chg: ./TTC-Library/ttc_task.c - replace 'ttc_basic_MainStack_Start' -> 'ttc_memory_MainStack_Start' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_basic_MainStack_End' -> 'ttc_memory_MainStack_End' chg: ./TTC-Library/ttc_task.c - replace 'ttc_basic_MainStack_End' -> 'ttc_memory_MainStack_End' chg: InstallData/install_046_FreeRTOS.sh - added documentation download RTOS-Cortex-M3-M4.html chg: InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - added board sensor_dwm_12 chg: TTC-Library/_linker/memory_basic.ld - rearranged content of linker script to avoid sttrange linker error (_sbss, _ebss and other symbols showed invalid addresses in startup_stm32l1xx_md.s:Reset_Handler() Steps to check if error exists in your code: 1) b LoopCopyDataInit 2) c 3) n 4) n 5) info registers 6) if (r0 != &_sdata) || (r2 == &_edata) { ERROR: Invalid addresses linked! } chg: TTC-Library/basic/basic_stm32l1xx.c - disabled SystemInit() call (already called from Reset_Handler) chg: TTC-Library/cpu/cm3_mutex.c - code reformatted chg: TTC-Library/cpu/cpu_cortexm3.c - added preparation of priorits groups (binary point) and basic fault handlers chg: TTC-Library/cpu/cpu_cortexm3.c - added function cpu_cortexm3_set_priority_group() chg: TTC-Library/cpu/cpu_cortexm3.h - added function cpu_cortexm3_set_priority_group() chg: TTC-Library/radio/radio_common.c - code reformatted chg: TTC-Library/radio/radio_dw1000.c - added functions _radio_dw1000_delay_init(), _radio_dw1000_delay_check() chg: TTC-Library/register/register_cortexm3.h - added enum: register_cortexm3_AIRCR_PRIGROUP_e fix: TTC-Library/register/register_stm32l1xx_types.h - renamed register_stm32l1xx_pwr_scr_t -> register_stm32l1xx_pwr_csr_t fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - sysclock_stm32l1xx_prepare() now uses longer timeout and assert test when switching to new clock source fix: TTC-Library/systick/systick_cortexm3.c - systick_cortexm3_get_elapsed_ticks_isr(): disabled assert test for register_cortexm3_SCB.ICSR.VECTACTIVE (insufficient test if called inside a critical section) chg: TTC-Library/ttc_basic.c - moved address checks of linker symbols to ttc_memory.c fix: TTC-Library/ttc_systick.c - ttc_systick_delay_init_isr(): now uses more precise test of correct calling conditions chg: TTC-Library/ttc_task.c chg: Template/examples/example_ttc_radio_ranging.c - AMOUNT_ANCHORS = 1 -> = 2 chg: Updates/update_1.0.53.sh commit 8744b27ce46d3da5778d769a2d1bba67719c8490 Author: Gregor Rebel Date: Wed Nov 16 16:11:10 2016 +0100 chg: TTC-Library/ttc_systick.c - added function ttc_systick_delay_get_recommended() chg: TTC-Library/ttc_systick.h - added function ttc_systick_delay_get_recommended(), ttc_systick_delay_get_maximum() chg: TTC-Library/ttc_systick_types.h - added field to ttc_systick_config_t: RecommendedDelayUS fix: TTC-Library/ttc_task.c - _ttc_task_msleep() now uses ttc_systick_delay*() for precise millisecond delay even in single task setup fix: TTC-Library/ttc_task.c - ttc_task_udelay() now switches to software delay for Delay_us < ttc_systick_delay_get_recommended() (makes short delays more precise) fix: Template/examples/example_leds.c - now uses ttc_systick for exact delays in single- and multitasking setup chg: Template/examples/example_leds.h - added ttc_systick delay commit f6155756bd39c9a374dc5e2dff312cc9fd01a90e Author: Gregor Rebel Date: Wed Nov 16 14:54:22 2016 +0100 chg: ./TTC-Library/systick/systick_cortexm3.c - removed depency to ttc_math by moving basic integer math functions from ttc_math to ttc_basic (ttc_math is too big to be always included) chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_math_int_multiply_divide3' -> 'ttc_base_int_multiply_divide3' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_int_multiply_divide3' -> 'ttc_base_int_multiply_divide3' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_math_int_multiply_divide3' -> 'ttc_base_int_multiply_divide3' chg: ./TTC-Library/ttc_math.c - replace 'ttc_math_int_multiply_divide3' -> 'ttc_base_int_multiply_divide3' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_math_int_multiply_divide3' -> 'ttc_base_int_multiply_divide3' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_math_int_multiply_divide3' -> 'ttc_base_int_multiply_divide3' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_math_int_multiply_divide3' -> 'ttc_base_int_multiply_divide3' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_base_int_multiply_divide3' -> 'ttc_basic_int_multiply_divide3' chg: ./TTC-Library/ttc_math.h - replace 'ttc_base_int_multiply_divide3' -> 'ttc_basic_int_multiply_divide3' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_base_int_multiply_divide3' -> 'ttc_basic_int_multiply_divide3' chg: ./TTC-Library/ttc_math.c - replace 'ttc_base_int_multiply_divide3' -> 'ttc_basic_int_multiply_divide3' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_base_int_multiply_divide3' -> 'ttc_basic_int_multiply_divide3' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_base_int_multiply_divide3' -> 'ttc_basic_int_multiply_divide3' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_base_int_multiply_divide3' -> 'ttc_basic_int_multiply_divide3' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_basic_int_multiply_divide3' -> 'ttc_basic_u32_multiply_divide3' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_basic_int_multiply_divide3' -> 'ttc_basic_u32_multiply_divide3' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_basic_int_multiply_divide3' -> 'ttc_basic_u32_multiply_divide3' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_basic_int_multiply_divide3' -> 'ttc_basic_u32_multiply_divide3' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_basic_int_multiply_divide3' -> 'ttc_basic_u32_multiply_divide3' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_basic_int_multiply_divide3' -> 'ttc_basic_u32_multiply_divide3' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_basic_int_multiply_divide3' -> 'ttc_basic_u32_multiply_divide3' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_math_int_rank' -> 'ttc_basic_int_rank' chg: ./TTC-Library/ttc_math.h - replace 'ttc_math_int_rank' -> 'ttc_basic_int_rank' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_math_int_rank' -> 'ttc_basic_int_rank' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_math_int_rank' -> 'ttc_basic_int_rank' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_math_int_rank' -> 'ttc_basic_int_rank' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_basic_int_rank\(' -> 'ttc_basic_int_rankN(' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_basic_int_rank\(' -> 'ttc_basic_int_rankN(' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_basic_int_rank\(' -> 'ttc_basic_int_rankN(' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_basic_int_rank\(' -> 'ttc_basic_int_rankN(' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_basic_u32_multiply_divide3' -> 'ttc_basic_multiply_divide_u32x3' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_basic_u32_multiply_divide3' -> 'ttc_basic_multiply_divide_u32x3' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_basic_u32_multiply_divide3' -> 'ttc_basic_multiply_divide_u32x3' chg: ./TTC-Library/ttc_math.h.orig - replace 'ttc_basic_u32_multiply_divide3' -> 'ttc_basic_multiply_divide_u32x3' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_basic_u32_multiply_divide3' -> 'ttc_basic_multiply_divide_u32x3' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_basic_u32_multiply_divide3' -> 'ttc_basic_multiply_divide_u32x3' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_basic_u32_multiply_divide3' -> 'ttc_basic_multiply_divide_u32x3' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_math_int_rank2' -> 'ttc_basic_int_rank2' commit 026d5ca28aee410b90b96fba22613bebe1ff51d2 Author: Gregor Rebel Date: Wed Nov 16 14:28:15 2016 +0100 fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - sysclock_stm32l1xx_frequency_get_all() now returns address of first array entry instead of array (STRANGE: maybe its a gcc bug!) fix: TTC-Library/ttc_interrupt.c - implemented workaround to use ttc_interrupt_critical_*() with FreeRTOS chg: TTC-Library/ttc_sysclock.c - minor change fix: TTC-Library/ttc_task.c - _ttc_task_critical_begin(): implemented workaround for FreeRTOS (ttc_interrupt_critical_level() does not always return 1 on first critical begin and therefore, ttc_task_CriticalSection_Owner is not initialized correctly) commit 2e792df196c5c758ea8e7111eeb725596d41240d Author: Gregor Rebel Date: Wed Nov 16 13:36:57 2016 +0100 fix: InstallData/install_049_Programmer_STLink_V2.sh - now also tries to install package libusb-1.0.0 as its name has changed in KUbuntu 16.04 from libusb-1.0 (fixes installation error) fix: Template/examples/* - fixed some deprecated asserts fix: TTC-Library/ttc_task.h - replaced some deprecated usage of ttc_task_critical* when FreeRTOS is active (functionality has been moved to ttc_interrupt_critical*) chg: ./Template/examples/example_ttc_spi_slave.c - replace 'Assert\( TaskArgument' -> 'Assert_Writable( TaskArgument' chg: ./Template/examples/example_ttc_spi_master.c - replace 'Assert\( TaskArgument' -> 'Assert_Writable( TaskArgument' chg: ./Template/examples/example_leds.c - replace 'Assert\( TaskArgument' -> 'Assert_Writable( TaskArgument' chg: ./Template/examples/example_ttc_heap.c - replace 'Assert\( TaskArgument' -> 'Assert_Writable( TaskArgument' --------------------------------------------------------- 1.0.53 @So 13. Nov 18:39:55 CET 2016 commit 04b429ee431606467cab6b2b3db4443df0edb22c Author: Gregor Rebel Date: Sun Nov 13 20:14:09 2016 +0100 fix: InstallData/scripts/openocd_scan_interfaces.pl - adapted to changed openocd text output during scanning (now detects lines containing "Found serial number" and "Device serial number") (fixes ERROR: Cannot find any interface!) commit 105bdb721fc8e57131af9d08c721271dc89d5e53 Author: Gregor Rebel Date: Thu Nov 10 20:10:14 2016 +0100 fix: double implemented critical sections are now implemented in ttc_interrupt only fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_init(): removed unmatched ttc_critical_begin() call which left interrupts disabled after radio initialization chg: TTC-Library/templates/ttc_device.c - added critical level check after low-level driver initialization chg: globally renamed ttc_task_end_criticalsection(), ttc_task_begin_criticalsection() to more simple names fix: example_ttc_radio_ranging now seems to run with new ttc_systick and ttc_sysclock (now more asserting when run without debugger) chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_end_criticalsection_owner' -> '_ttc_task_end_criticalsection' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_end_criticalsection_owner' -> '_ttc_task_end_criticalsection' chg: ./Regressions/regression_queue.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Regressions/regression_memory_pools.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./InstallData/scripts/createActivateScript.pl - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_ttc_packet.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_gfx_boxes.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_threading_semaphores.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_ttc_interrupt.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_input.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_usart.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_gpio.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_queue.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_queue.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_systick.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_i2c.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_sdcard.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_usart.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_heap.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_assert.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_radio.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_sysclock.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_spi.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_semaphore.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_math.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_task.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_task.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_slam.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/templates/ttc_device.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Regressions/regression_queue.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Regressions/regression_memory_pools.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Template/examples/example_ttc_packet.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Template/examples/example_gfx_boxes.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Template/examples/example_threading_semaphores.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_input.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_gpio.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_queue.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_systick.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_i2c.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_sdcard.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_usart.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_heap.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_assert.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_radio.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_sysclock.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_spi.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_semaphore.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_math.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_task.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_task.h - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_slam.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/templates/ttc_device.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_task.c - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/ttc_mutex.c - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/ttc_task.h - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/ttc_task.c - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/ttc_mutex.c - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/ttc_task.h - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/ttc_interrupt.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_interrupt.h - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_radio.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_task.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_task.h - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' commit c4b9e74022b6aa2a7dbbbeb58c3b5c2aca8bff0a Author: Gregor Rebel Date: Thu Nov 10 19:38:23 2016 +0100 chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_end_criticalsection_owner' -> '_ttc_task_end_criticalsection' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_end_criticalsection_owner' -> '_ttc_task_end_criticalsection' chg: ./Regressions/regression_queue.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Regressions/regression_memory_pools.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./InstallData/scripts/createActivateScript.pl - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_ttc_packet.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_gfx_boxes.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_threading_semaphores.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Template/examples/example_ttc_interrupt.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_input.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_usart.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_gpio.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_queue.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_queue.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_systick.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_i2c.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_sdcard.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_usart.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_heap.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_assert.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_radio.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_sysclock.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_spi.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_semaphore.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_math.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_task.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_task.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/ttc_slam.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/templates/ttc_device.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'task_begin_criticalsection' -> 'task_critical_begin' chg: ./Regressions/regression_queue.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Regressions/regression_memory_pools.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Template/examples/example_ttc_packet.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Template/examples/example_gfx_boxes.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./Template/examples/example_threading_semaphores.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_input.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_gpio.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_queue.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_systick.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_i2c.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_sdcard.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_usart.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_heap.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_assert.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_radio.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_sysclock.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_spi.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_semaphore.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_math.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_task.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_task.h - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_slam.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/templates/ttc_device.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'task_end_criticalsection' -> 'task_critical_end' chg: ./TTC-Library/ttc_task.c - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/ttc_mutex.c - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/ttc_task.h - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_end_all_criticalsections' -> 'task_critical_all_end' chg: ./TTC-Library/ttc_task.c - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/ttc_mutex.c - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/ttc_task.h - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'task_restore_criticalsections' -> 'task_critical_all_restore' chg: ./TTC-Library/ttc_interrupt.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_interrupt.h - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_radio.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_task.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/ttc_task.h - replace 'interrupt_critical_value' -> 'interrupt_critical_level' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'interrupt_critical_value' -> 'interrupt_critical_level' commit ba67e54c764a394ce4f154bcdf017989f0873221 Author: Gregor Rebel Date: Wed Nov 9 23:11:35 2016 +0100 bug: example_ttc_radio_ranging execute interrupt_cortexm3_HardFault_Handler() during boot (reason still unknown) chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'ttc_assert_halt_origin\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_halt_origin\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_halt_origin\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'ttc_assert_halt_origin\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/sbrk.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_math.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/templates/device_architecture.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/systick/systick_freertos.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'ttc_assert_halt\(\)' -> 'ttc_assert_halt_origin( ttc_assert_origin_auto )' commit c3d2d639e66aff017be0def93343bb56b4d69ea5 Author: Gregor Rebel Date: Wed Nov 9 21:52:09 2016 +0100 chg: TTC-Library/systick/systick_cortexm3.c - systick_cortexm3_get_elapsed_ticks(): added assert to ensure that function is not called inside a critical section chg: TTC-Library/ttc_interrupt.c - added function ttc_interrupt_critical_value() chg: TTC-Library/ttc_interrupt.h - added functions: ttc_interrupt_critical_value(), ttc_interrupt_all_disable_gdb(), ttc_interrupt_all_enable_gdb() chg: TTC-Library/ttc_systick.c - ttc_systick_delay_init_isr(): now increases given delay to current minimum delay if required commit 5488353a994c4ef556330374875cd680afb0dd01 Author: Gregor Rebel Date: Wed Nov 9 16:30:41 2016 +0100 new: Documentation/TheToolChain-Manual/images/example_ttc_radio_ranging_booting.svg commit d3cd0e844d81c549fe6ac75d869fb21ce1988494 Author: Gregor Rebel Date: Wed Nov 9 16:27:36 2016 +0100 ACTION_REQUIRED: rename main.c:main_start() -> main.c:main_prepare() or migrate to a newly created ttc project ACTION_REQUIRED: rename _start() -> _prepare() in all used examples sources of your existing projects or migrate to a newly created ttc project chg: ./Template/main.c - replace 'main_start' -> 'main_prepare' chg: ./Documentation/TheToolChain-Manual/images/example_ttc_radio_ranging_booting.svg - replace 'main_start' -> 'main_prepare' chg: ./TTC-Library/ttc_extensions.c - replace 'main_start' -> 'main_prepare' chg: ./TTC-Library/ttc_extensions.h - replace 'main_start' -> 'main_prepare' commit 7d85ed3f13925774d7a417b0e58748eb6958da1e Author: Gregor Rebel Date: Wed Nov 9 15:56:11 2016 +0100 chg: replaced all _start() calls of examples and regressions in all install scripts and their template files. fix: example_ttc_radio_ranging now successfully compiles with new _prepare() functions commit ac8a572ef2afa307076e8805e7a6c02fc205c3d8 Author: Gregor Rebel Date: Wed Nov 9 15:30:54 2016 +0100 chg: replaced many 'example_*_start' -> 'example_*_prepare' chg: replaced many 'regression_*_start' -> 'regression_*_prepare' commit 2b228869e067a4717b58364d77abd950914008ba Author: Gregor Rebel Date: Wed Nov 9 15:26:32 2016 +0100 chg: replaced all 'startExtensions' -> 'ttc_extensions_start' chg: replaced many 'example_*_start' -> 'example_*_prepare' (more consistent with bootup strategyand easier to understand) commit 3e223ba7462d19c9136beb0627d89af8da528333 Author: Gregor Rebel Date: Tue Nov 8 20:07:29 2016 +0100 fix: example_ttc_radio_ranging.c - fixed compilation issues due to updated ttc_assert chg: ./Regressions/regression_list.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./Regressions/regression_ttc_timer.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./Template/examples/example_ttc_network.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./Template/examples/example_ttc_list.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/network/support/network_adapt_list.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_list_wait_pop_front_single' -> 'ttc_list_pop_front_single_wait' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_pop_front_single_wait_isr' -> 'ttc_list_pop_front_single_isr' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_pop_front_single_wait_isr' -> 'ttc_list_pop_front_single_isr' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_list_pop_front_single_wait_isr' -> 'ttc_list_pop_front_single_isr' chg: ./TTC-Library/ttc_basic_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_task_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_string_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_usart_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_packet_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_queue_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_math_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_heap_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_gpio_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_assert.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_register_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_spi_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_memory_types.h - replace 'Assert\(Condition, Origin\)' -> 'Assert( ((Condition) != 0), Origin)' chg: ./TTC-Library/ttc_list_types.h - replace 'if \(! \(Condition\) \) { ttc_assert_halt\(\); }' -> 'if (! (Condition) ) { ttc_assert_halt(Origin); }' chg: ./TTC-Library/ttc_radio_types.h - replace 'if \(! \(Condition\) \) { ttc_assert_halt\(\); }' -> 'if (! (Condition) ) { ttc_assert_halt(Origin); }' chg: ./TTC-Library/ttc_systick_types.h - replace 'if \(! \(Condition\) \) { ttc_assert_halt\(\); }' -> 'if (! (Condition) ) { ttc_assert_halt(Origin); }' chg: ./TTC-Library/ttc_slam_types.h - replace 'if \(! \(Condition\) \) { ttc_assert_halt\(\); }' -> 'if (! (Condition) ) { ttc_assert_halt(Origin); }' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'if \(! \(Condition\) \) { ttc_assert_halt\(\); }' -> 'if (! (Condition) ) { ttc_assert_halt(Origin); }' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_origin_none' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_list_types.h - replace 'ttc_assert_halt\(Origin\)' -> 'ttc_assert_halt_origin(Origin)' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_assert_halt\(Origin\)' -> 'ttc_assert_halt_origin(Origin)' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_assert_halt\(Origin\)' -> 'ttc_assert_halt_origin(Origin)' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_assert_halt\(Origin\)' -> 'ttc_assert_halt_origin(Origin)' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'ttc_assert_halt\(Origin\)' -> 'ttc_assert_halt_origin(Origin)' commit 0d59f4d0489d7e196c95a1f3dbecae443e40822d Author: Gregor Rebel Date: Tue Nov 8 17:40:47 2016 +0100 chg: All assert calls now provide an origin argument fix: example_ttc_assert.c - now compiles successfully with new assert support chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_origin_HardFault' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_HardFault' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_HardFault' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_assert_origin_HardFault' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_UnhandledInterrupt' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_UnhandledInterrupt' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/startup_stm32w108.c - replace 'ttc_assert_origin_UnhandledInterrupt' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_origin_UnhandledInterrupt' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_assert_origin_UnhandledInterrupt' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_assert_origin_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32/stm32_io.c - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_assert_origin_Malloc' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_AddressDiffers' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_AddressDiffers' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_AddressDiffers' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_AddressNotReadable' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_AddressNotReadable' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_AddressNotReadable' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_AddressNotWritable' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_AddressNotWritable' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_AddressNotWritable' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_ArrayIndexOutOfBound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_ArrayIndexOutOfBound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_ArrayIndexOutOfBound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_assert_origin_ArrayIndexOutOfBound' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_BIST' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_origin_BIST' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_BIST' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_BIST' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_Debug' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_assert_origin_Debug' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_Debug' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_Debug' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_DeviceInit' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_DeviceInit' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_origin_DeviceInit' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_StackOverflow' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_StackOverflow' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_StackOverflow' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_task.h - replace 'ttc_assert_origin_StackOverflow' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_InvalidAddress' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_InvalidAddress' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_InvalidAddress' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_OutOfMemory' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_OutOfMemory' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_OutOfMemory' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_assert_origin_OutOfMemory' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'ttc_assert_origin_OutOfMemory' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'ttc_assert_origin_OutOfMemory' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/heap/heap_freertos.h - replace 'ttc_assert_origin_OutOfMemory' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_OutOfResources' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_OutOfResources' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_OutOfResources' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_StackOverrun' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_StackOverrun' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_StackOverrun' -> 'ttc_assert_origin_auto' chg: ./#Untitled-2# - replace 'ttc_assert_origin_TimeOut' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_usart.c - replace 'ttc_assert_origin_TimeOut' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_TimeOut' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_TimeOut' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_assert_origin_TimeOut' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_assert_origin_TimeOut' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_assert_origin_TimeOut' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_math.c - replace 'Assert_BIST' -> 'Assert' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'Assert_BIST' -> 'Assert' chg: ./Template/examples/example_ttc_assert.c - replace 'Assert_BIST' -> 'Assert' chg: ./Template/regressions/regression_ttc_math.c - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/sbrk.c - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/ttc_basic.h.orig - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/ttc_packet.c - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/packet/packet_802154.c - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'Assert_BIST' -> 'Assert' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Assert_BIST' -> 'Assert' commit 6687f5a11f6297e48faf1ca55fed425ce84b5618 Author: Gregor Rebel Date: Tue Nov 8 16:15:03 2016 +0100 chg: ./Regressions/regression_usart.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_assert_origin_Unknown' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_usart.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_interrupt.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_input.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_extensions.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_assert_origin_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_list.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_queue.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ttc_assert_origin_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_queue.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_printf.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_pwr.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network_layer.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_rtc.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_cpu.h.orig - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sysclock.h.orig - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.h.orig - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_interface.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_input.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_tcpip.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_cpu.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_ethernet.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dac.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dma.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_register.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_layer_phy.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/templates/ttc_device.h - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_assert_origin_DeviceNotFound' -> 'ttc_assert_origin_auto' commit 04f72b5ba1bb74e99582f77cfcc1f1b7f243821e Author: Gregor Rebel Date: Tue Nov 8 16:02:40 2016 +0100 chg: ./TTC-Library/ttc_basic_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_task_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_string_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_usart_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_radio_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_systick_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_packet_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_queue_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_slam_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_math_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_heap_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_gpio_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_register_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_spi_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_memory_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'Writable\(Address\)' -> 'Writable\(Address, Origin\)' chg: ./TTC-Library/ttc_basic_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_task_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_string_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_usart_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_radio_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_systick_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_packet_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_queue_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_slam_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_math_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_heap_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_gpio_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_register_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_spi_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_memory_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'Writable\(Address\)' -> 'Writable(Address, Origin)' chg: ./TTC-Library/ttc_basic_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_task_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_string_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_usart_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_radio_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_systick_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_packet_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_slam_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_math_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_heap_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_register_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_spi_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_memory_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'Readable\(Address\)' -> 'Readable(Address, Origin)' chg: ./TTC-Library/ttc_basic_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_task_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_string_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_usart_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_packet_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_queue_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_math_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_heap_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_gpio_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_register_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_spi_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_list.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_memory_types.h - replace 'Assert_BIST\(Condition\)' -> 'Assert(Condition, Origin)' chg: ./TTC-Library/ttc_basic_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_semaphore_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_task_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_string_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_usart_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_basic_types.h.orig - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_radio_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_systick_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_sysclock_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_assert_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_packet_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_queue_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_rtc_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_math.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_slam_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_math_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_mutex_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_math.h.orig - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_heap_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_cpu_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_interrupt_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_gpio_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_register_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_spi_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_list.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_memory_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/templates/ttc_device_types.h - replace '\(Condition\)' -> '(Condition, Origin)' chg: ./TTC-Library/ttc_basic_types.h.orig - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/ttc_radio_types.h - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/ttc_systick_types.h - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/ttc_assert_types.h - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/ttc_math.h - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/ttc_slam_types.h - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/ttc_math.h.orig - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/templates/ttc_device_types.h - replace ' \(Condition, Origin\)' -> '(Condition)' chg: ./TTC-Library/ttc_basic_types.h.orig - replace '\(Condition\)' -> ' (Condition)' chg: ./TTC-Library/ttc_radio_types.h - replace '\(Condition\)' -> ' (Condition)' chg: ./TTC-Library/ttc_systick_types.h - replace '\(Condition\)' -> ' (Condition)' chg: ./TTC-Library/ttc_assert_types.h - replace '\(Condition\)' -> ' (Condition)' chg: ./TTC-Library/ttc_math.h - replace '\(Condition\)' -> ' (Condition)' chg: ./TTC-Library/ttc_slam_types.h - replace '\(Condition\)' -> ' (Condition)' chg: ./TTC-Library/ttc_math.h.orig - replace '\(Condition\)' -> ' (Condition)' chg: ./TTC-Library/templates/ttc_device_types.h - replace '\(Condition\)' -> ' (Condition)' chg: ./Template/examples/example_ttc_i2c.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_gfx_ili9320.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_leds.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_network_layer.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_memory.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_layer_phy.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_gfx_ili9320.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Template/regressions/regression_ttc_gfx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ttc_assert_origin_NULL' -> 'ttc_assert_origin_auto' chg: ./Regressions/regression_usart.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_leds.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_input.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_network.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_task.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ttc_assert_origin_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./Template/examples/example_ttc_input.c - replace 'ec_input_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_input.c - replace 'ec_input_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_input_types.h - replace 'ec_input_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_spi_types.h - replace 'ec_spi_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ec_spi_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_register_types.h - replace 'ec_register_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ec_register_NULL' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can_types.h - replace 'ec_can_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ec_can_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ec_can_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer_types.h - replace 'ec_timer_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ec_timer_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_timer_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ec_timer_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer_types.h - replace 'ec_timer_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ec_timer_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_timer_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer_types.h - replace 'ec_timer_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ec_timer_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_timer_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_timer_types.h - replace 'ec_timer_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_timer_NotImplemented' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_usart_types.h - replace 'ec_usart_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ec_usart_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx.c - replace 'ec_gfx_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_gfx_types.h - replace 'ec_gfx_InvalidArgument' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h - replace 'ec_basic_CommunicationError' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_basic_CommunicationError' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ec_basic_CommunicationError' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ec_i2c_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_i2c.c - replace 'ec_i2c_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.c - replace 'ec_adc_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc_types.h - replace 'ec_adc_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ec_adc_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ec_adc_InvalidConfiguration' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc.c - replace 'ec_adc_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_adc_types.h - replace 'ec_adc_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ec_adc_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ec_adc_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h - replace 'ec_basic_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_basic_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ec_basic_DeviceNotFound' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can_types.h - replace 'ec_can_NoFilterAvailable' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_can.c - replace 'ec_can_NoFilterAvailable' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_radio_types.h - replace 'ec_radio_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_radio.c - replace 'ec_radio_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ec_radio_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ec_radio_Unknown' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'ec_touchpad_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/ttc_touchpad.c - replace 'ec_touchpad_InvalidImplementation' -> 'ttc_assert_origin_auto' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ec_touchpad_InvalidImplementation' -> 'ttc_assert_origin_auto' commit 25b1f6d0ec4e7260b513461bb405870f673f1efb Author: Gregor Rebel Date: Tue Nov 8 14:53:52 2016 +0100 chg: ./Regressions/regression_list.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Regressions/regression_queue.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Regressions/regression_usart.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_i2c.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_gfx_ili9320.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_gfx_printf.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_leds.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_network_layer.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_memory.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_layer_phy.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_interrupt.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/regressions/regression_ttc_gfx_ili9320.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Template/regressions/regression_ttc_gfx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_input.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_pwr.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_extensions.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_network_layer.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_rtc.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_cpu.h.orig - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_sysclock.h.orig - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_gfx.h.orig - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_interface.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_input.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_tcpip.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_can.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_cpu.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_timer.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_ethernet.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_dac.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_dma.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_network.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_register.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_layer_phy.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_can.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_task.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/templates/ttc_device.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/heap/heap_freertos.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/stm32w/startup_stm32w108.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/stm32/stm32_io.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ttc_error_' -> 'ttc_assert_code_' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_test_error_code' -> 'ttc_assert_test_origin' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_test_error_code' -> 'ttc_assert_test_origin' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_test_error_code' -> 'ttc_assert_test_origin' chg: ./Regressions/regression_list.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Regressions/regression_queue.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Regressions/regression_usart.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_i2c.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_gfx_ili9320.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_gfx_printf.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_leds.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_network_layer.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_memory.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_layer_phy.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_heap.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_interrupt.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/regressions/regression_ttc_gfx_ili9320.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Template/regressions/regression_ttc_gfx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_input.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_pwr.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_extensions.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_spi.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_usart.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_network_layer.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_rtc.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_cpu.h.orig - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_sysclock.h.orig - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_gfx.h.orig - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_interface.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_touchpad.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_input.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_tcpip.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_sdcard.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_can.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_cpu.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_timer.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_ethernet.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_dac.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_dma.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_network.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_register.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_layer_phy.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_sysclock.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_can.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_task.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/templates/ttc_device.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/heap/heap_freertos.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/stm32w/startup_stm32w108.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/input/input_touchpad.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/stm32/stm32_io.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ttc_assert_code_' -> 'ttc_assert_origin_' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./InstallData/scripts/debug_stlinkv2.sh - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./InstallData/scripts/startscript.gdb - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./InstallData/scripts/gdb_cortexm3.sh - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./Template/QtCreator/startscript.gdb - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_input.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_task.h - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_touchpad.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/heap/heap_freertos.h - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/stm32w/startup_stm32w108.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'ttc_assert_halt_error_code' -> 'ttc_assert_halt_origin' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_origin_e ErrorCode' -> 'ttc_assert_origin_e Origin' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_origin_e ErrorCode' -> 'ttc_assert_origin_e Origin' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_origin_e ErrorCode' -> 'ttc_assert_origin_e Origin' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_origin_e ErrorCode' -> 'ttc_assert_origin_e Origin' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_origin_e ErrorCode' -> 'ttc_assert_origin_e Origin' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/basic/basic_cm3.c - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_assert_test_BIST' -> 'ttc_assert_test' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/sbrk.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_math.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/templates/device_architecture.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/systick/systick_freertos.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'ttc_assert_halt_BIST' -> 'ttc_assert_halt' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_is_readable' -> 'ttc_assert_address_readable' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_is_readable' -> 'ttc_assert_address_readable' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_is_readable' -> 'ttc_assert_address_readable' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_is_writable' -> 'ttc_assert_address_writable' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_is_writable' -> 'ttc_assert_address_writable' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_is_writable' -> 'ttc_assert_address_writable' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ttc_assert_same_address' -> 'ttc_assert_address_matches' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_is_not_null' -> 'ttc_assert_address_not_null' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_is_not_null' -> 'ttc_assert_address_not_null' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_is_not_null' -> 'ttc_assert_address_not_null' commit 67e1923c53af0d333e3b7687b3b0f3f3089e8990 Author: Gregor Rebel Date: Mon Nov 7 23:37:05 2016 +0100 chg: moved asserts from ttc_basic into ttc_assert fix: TTC-Library/systick/systick_freertos.c - implemented systick_freertos_init() to avoid assert in ttc_systick_init() chg: ./TTC-Library/ttc_basic_types.h.orig - replace '_Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/ttc_assert_types.h - replace '_Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/ttc_assert.c - replace '_Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/ttc_basic.h - replace '_Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/ttc_assert.h - replace '_Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./InstallData/scripts/source.pl - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_task_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_basic.h.orig - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_string_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_usart_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_radio_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_systick_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_packet_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_slam_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_assert.c - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_math_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_basic.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_heap_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_register_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_spi_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/ttc_memory_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'Assert_Is_Readable' -> 'ttc_assert_is_readable' chg: ./InstallData/scripts/source.pl - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_task_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_basic.h.orig - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_string_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_usart_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_radio_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_systick_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_packet_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_queue_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_slam_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_assert.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_math_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_basic.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_heap_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_gpio_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_register_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_spi_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_list.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_slam.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/ttc_memory_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/basic/basic_cm3.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'Assert_Is_Writable' -> 'ttc_assert_is_writable' chg: ./Template/examples/example_ttc_math.c - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./Template/regressions/regression_ttc_math.c - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/sbrk.c - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_task_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_string_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_usart_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_packet_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_queue_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_rtc_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_heap.c - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_math_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_basic.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_mutex_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_heap_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_cpu_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_packet.c - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_gpio_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_register_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_spi_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_list.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_memory_types.h - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/packet/packet_802154.c - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Assert_BIST' -> 'ttc_assert_bist' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'TTC_GPIO_ASSERT' -> 'TTC_ASSERT_OUTPUT_PIN' chg: ./TTC-Library/ttc_assert.c - replace 'TTC_GPIO_ASSERT' -> 'TTC_ASSERT_OUTPUT_PIN' chg: ./TTC-Library/ttc_basic.c - replace 'TTC_GPIO_ASSERT' -> 'TTC_ASSERT_OUTPUT_PIN' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TTC_GPIO_ASSERT' -> 'TTC_ASSERT_OUTPUT_PIN' chg: ./TTC-Library/ttc_assert.c - replace 'Assert_Test_EC' -> 'ttc_assert_test_ec' chg: ./TTC-Library/ttc_basic.h - replace 'Assert_Test_EC' -> 'ttc_assert_test_ec' chg: ./Regressions/regression_memory_pools.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./InstallData/scripts/debug_stlinkv2.sh - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./InstallData/scripts/startscript.gdb - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./InstallData/scripts/gdb_cortexm3.sh - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./Template/QtCreator/startscript.gdb - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./Template/examples/example_ttc_packet.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./Template/examples/example_gfx_benchmark.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_input.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_basic_types.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_accelerometer.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_basic.h.orig - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_tcpip.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_ethernet.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_layer_phy.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_interface.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_pwr.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_i2c.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_sdcard.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_heap.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_adc.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_assert.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_radio.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_basic.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_heap.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_spi.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_gyroscope.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_task.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_task.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_touchpad.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/packet/packet_802154.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/register/register_cortexm3.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/heap/heap_freertos.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/stm32w/startup_stm32w108.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'Assert_Halt_EC' -> 'ttc_assert_halt_error_code' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_test_ec' -> 'ttc_assert_test_error_code' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_assert_test_ec' -> 'ttc_assert_test_error_code' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/ttc_basic.h.orig - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/ttc_assert.c - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/ttc_basic.h - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/basic/basic_cm3.c - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'Assert_Test_BIST' -> 'ttc_assert_test_BIST' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/sbrk.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_interrupt.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_basic.h.orig - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_radio_types.h - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_systick_types.h - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_systick.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_usart.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_slam_types.h - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_assert.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_rtc.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_basic.h - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_math.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_packet.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/ttc_slam.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/templates/device_architecture.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/templates/ttc_device.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/basic/basic_stm32f1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/systick/systick_freertos.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/radio/radio_common.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'Assert_Halt_BIST' -> 'ttc_assert_halt_BIST' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_basic.h.orig - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_assert_types.h - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_assert.c - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'Assert_On_False' -> 'ttc_assert_bist' chg: ./TTC-Library/ttc_basic_types.h - replace 'Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/ttc_assert.h - replace 'Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/register/register_cortexm3.c - replace 'Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'Assert_SameAddress' -> 'ttc_assert_same_address' chg: ./Template/examples/example_ttc_math.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/sbrk.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_list.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_bist' -> 'ttc_assert_test_bist' chg: ./Template/examples/example_ttc_math.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./Template/regressions/regression_ttc_math.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/sbrk.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_packet.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_list.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/packet/packet_802154.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_assert_test_bist' -> 'Assert_BIST' chg: ./InstallData/scripts/source.pl - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_queue_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_list.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_slam.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/basic/basic_cm3.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_is_writable' -> 'Assert_Writable' chg: ./InstallData/scripts/source.pl - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_basic_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_string_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_usart_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_rtc_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_slam_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_math_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_mutex_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_heap_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_register_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_spi_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/templates/ttc_device_types.h - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/register/register_stm32l1xx.c - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_assert_is_readable' -> 'Assert_Readable' chg: ./Template/examples/example_ttc_assert.c - replace 'ErrorCode_e' -> 'ttc_assert_errorcode_e' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ErrorCode_e' -> 'ttc_assert_errorcode_e' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ErrorCode_e' -> 'ttc_assert_errorcode_e' chg: ./TTC-Library/ttc_assert_types.h - replace 'ErrorCode_e' -> 'ttc_assert_errorcode_e' chg: ./TTC-Library/ttc_assert.c - replace 'ErrorCode_e' -> 'ttc_assert_errorcode_e' chg: ./TTC-Library/ttc_assert.h - replace 'ErrorCode_e' -> 'ttc_assert_errorcode_e' chg: ./Template/examples/example_threading_queues.c - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./Template/examples/example_gfx_boxes.c - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./Template/examples/example_threading_semaphores.c - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./TTC-Library/stm32/stm32_io.c - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ec_Malloc' -> 'ttc_error_Malloc' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ec_Debug' -> 'ttc_error_Debug' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_Debug' -> 'ttc_error_Debug' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_Debug' -> 'ttc_error_Debug' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_Debug' -> 'ttc_error_Debug' chg: ./Template/examples/example_ttc_i2c.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_string.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_threading_queues.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_adc.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_gfx_ili9320.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_threading_semaphores.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_input.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_leds.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_network_layer.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_memory.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_layer_phy.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/examples/example_ttc_heap.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/regressions/regression_ttc_gfx_ili9320.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Template/regressions/regression_ttc_gfx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_gfx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_timer.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_adc.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_assert.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_can.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_memory.h - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/register/register_stm32l0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/input/input_touchpad.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interface/interface_ste101p.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ec_NULL' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ec_BIST' -> 'ttc_error_BIST' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_BIST' -> 'ttc_error_BIST' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_BIST' -> 'ttc_error_BIST' chg: ./TTC-Library/ttc_assert.c - replace 'ec_BIST' -> 'ttc_error_BIST' chg: ./TTC-Library/ttc_assert.h - replace 'ec_BIST' -> 'ttc_error_BIST' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_BIST' -> 'ttc_error_BIST' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_StackOverflow' -> 'ttc_error_StackOverflow' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_StackOverflow' -> 'ttc_error_StackOverflow' chg: ./TTC-Library/ttc_task.h - replace 'ec_StackOverflow' -> 'ttc_error_StackOverflow' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_StackOverflow' -> 'ttc_error_StackOverflow' chg: ./Regressions/regression_usart.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Template/examples/example_threading_queues.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Template/examples/example_gfx_boxes.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Template/examples/example_threading_semaphores.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Template/examples/example_ttc_input.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Template/examples/example_leds.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Template/examples/example_ttc_usart.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_input.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_dac.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_network_layer.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_tcpip.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_ethernet.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_gui.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_gfx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_interface.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_pwr.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_timer.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_i2c.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_sdcard.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_adc.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_can.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_heap.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_network.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_memory.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_task.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_touchpad.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/ttc_dma.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/i2c/i2c_common.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./TTC-Library/interfaces/ttc_network_interface.c - replace 'ec_InvalidArgument' -> 'ttc_error_InvalidArgument' chg: ./Regressions/regression_memory_pools.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./Regressions/regression_usart.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./Template/examples/example_ttc_packet.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./Template/examples/example_ttc_interrupt.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_input.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_extensions.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_spi.h - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_tcpip.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_ethernet.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_gfx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_interface.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_pwr.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_i2c.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_sdcard.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_adc.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_radio.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_spi.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_radio.h - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_touchpad.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'ec_InvalidConfiguration' -> 'ttc_error_InvalidConfiguration' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_InvalidAddress' -> 'ttc_error_InvalidAddress' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_InvalidAddress' -> 'ttc_error_InvalidAddress' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_InvalidAddress' -> 'ttc_error_InvalidAddress' chg: ./Regressions/regression_list.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./Regressions/regression_queue.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./Regressions/regression_memory_pools.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./Template/examples/example_ttc_string.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./Template/examples/example_gpio_banks.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/ttc_gfx.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/ttc_sdcard.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/ttc_adc.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/input/input_touchpad.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace 'ec_InvalidImplementation' -> 'ttc_error_InvalidImplementation' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_AddressDiffers' -> 'ttc_error_AddressDiffers' chg: ./TTC-Library/ttc_assert.c - replace 'ec_AddressDiffers' -> 'ttc_error_AddressDiffers' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_AddressDiffers' -> 'ttc_error_AddressDiffers' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_AddressNotReadable' -> 'ttc_error_AddressNotReadable' chg: ./TTC-Library/ttc_assert.c - replace 'ec_AddressNotReadable' -> 'ttc_error_AddressNotReadable' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_AddressNotReadable' -> 'ttc_error_AddressNotReadable' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_AddressNotWritable' -> 'ttc_error_AddressNotWritable' chg: ./TTC-Library/ttc_assert.c - replace 'ec_AddressNotWritable' -> 'ttc_error_AddressNotWritable' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_AddressNotWritable' -> 'ttc_error_AddressNotWritable' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_ArrayIndexOutOfBound' -> 'ttc_error_ArrayIndexOutOfBound' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_ArrayIndexOutOfBound' -> 'ttc_error_ArrayIndexOutOfBound' chg: ./TTC-Library/ttc_heap.h - replace 'ec_ArrayIndexOutOfBound' -> 'ttc_error_ArrayIndexOutOfBound' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_ArrayIndexOutOfBound' -> 'ttc_error_ArrayIndexOutOfBound' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_IllegalPointer' -> 'ttc_error_IllegalPointer' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ec_IllegalPointer' -> 'ttc_error_IllegalPointer' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_IllegalPointer' -> 'ttc_error_IllegalPointer' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_IllegalPointer' -> 'ttc_error_IllegalPointer' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ec_IllegalPointer' -> 'ttc_error_IllegalPointer' chg: ./Regressions/regression_memory_pools.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ec_NotImplemented' -> 'ttc_error_NotImplemented' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_OutOfMemory' -> 'ttc_error_OutOfMemory' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_OutOfMemory' -> 'ttc_error_OutOfMemory' chg: ./TTC-Library/ttc_heap.h - replace 'ec_OutOfMemory' -> 'ttc_error_OutOfMemory' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_OutOfMemory' -> 'ttc_error_OutOfMemory' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'ec_OutOfMemory' -> 'ttc_error_OutOfMemory' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'ec_OutOfMemory' -> 'ttc_error_OutOfMemory' chg: ./TTC-Library/heap/heap_freertos.h - replace 'ec_OutOfMemory' -> 'ttc_error_OutOfMemory' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_OutOfResources' -> 'ttc_error_OutOfResources' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_OutOfResources' -> 'ttc_error_OutOfResources' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_OutOfResources' -> 'ttc_error_OutOfResources' chg: ./Regressions/regression_queue.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Regressions/regression_memory_pools.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_threading_queues.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_ttc_adc.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_gfx_boxes.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_gfx_printf.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_threading_semaphores.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_ttc_input.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_pwr.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_spi.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_accelerometer.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_i2c.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_usart.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_adc.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_network_layer.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_rtc.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_cpu.h.orig - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_sysclock.h.orig - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_gyroscope.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_gfx.h.orig - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_interface.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_touchpad.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_input.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_tcpip.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_systick.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_sdcard.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_cpu.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_timer.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_basic.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_heap.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_packet.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_ethernet.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_dac.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_dma.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_register.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_layer_phy.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_gfx.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_radio.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_sysclock.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_can.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/templates/ttc_device.h - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./TTC-Library/input/input_touchpad.c - replace 'ec_DeviceNotFound' -> 'ttc_error_DeviceNotFound' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ec_HardFault' -> 'ttc_error_HardFault' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_HardFault' -> 'ttc_error_HardFault' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_HardFault' -> 'ttc_error_HardFault' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_HardFault' -> 'ttc_error_HardFault' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ec_HardFault' -> 'ttc_error_HardFault' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_StackOverrun' -> 'ttc_error_StackOverrun' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_StackOverrun' -> 'ttc_error_StackOverrun' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_StackOverrun' -> 'ttc_error_StackOverrun' chg: ./Regressions/regression_usart.c - replace 'ec_TimeOut' -> 'ttc_error_TimeOut' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_TimeOut' -> 'ttc_error_TimeOut' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_TimeOut' -> 'ttc_error_TimeOut' chg: ./TTC-Library/ttc_semaphore.c - replace 'ec_TimeOut' -> 'ttc_error_TimeOut' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_TimeOut' -> 'ttc_error_TimeOut' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ec_TimeOut' -> 'ttc_error_TimeOut' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'ec_TimeOut' -> 'ttc_error_TimeOut' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_UnhandledInterrupt' -> 'ttc_error_UnhandledInterrupt' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_UnhandledInterrupt' -> 'ttc_error_UnhandledInterrupt' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_UnhandledInterrupt' -> 'ttc_error_UnhandledInterrupt' chg: ./TTC-Library/stm32w/startup_stm32w108.c - replace 'ec_UnhandledInterrupt' -> 'ttc_error_UnhandledInterrupt' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ec_UnhandledInterrupt' -> 'ttc_error_UnhandledInterrupt' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'ec_UnhandledInterrupt' -> 'ttc_error_UnhandledInterrupt' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_DeviceInit' -> 'ttc_error_DeviceInit' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_DeviceInit' -> 'ttc_error_DeviceInit' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ec_DeviceInit' -> 'ttc_error_DeviceInit' chg: ./Regressions/regression_usart.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_packet.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_string.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_gfx_boxes.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_usart.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Template/examples/example_ttc_assert.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_dac.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_network_layer.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_tcpip.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_ethernet.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_gpio.h - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_gfx.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_assert_types.h - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_interface.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_pwr.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_timer.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_assert.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_can.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_packet.h - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_network.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/ttc_dma.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/templates/#Untitled-1# - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/radio/radio_common.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ec_UNKNOWN' -> 'ttc_error_UNKNOWN' chg: ./Regressions/regression_usart.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_packet.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_can.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_network.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/can/can_stm32f1xx.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_error_UNKNOWN' -> 'ttc_error_Unknown' chg: ./Template/examples/example_ttc_assert.c - replace 'ttc_assert_errorcode_e' -> 'ttc_error_e' chg: ./TTC-Library/ttc_basic.h.orig - replace 'ttc_assert_errorcode_e' -> 'ttc_error_e' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_assert_errorcode_e' -> 'ttc_error_e' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_assert_errorcode_e' -> 'ttc_error_e' chg: ./TTC-Library/ttc_assert.c - replace 'ttc_assert_errorcode_e' -> 'ttc_error_e' chg: ./TTC-Library/ttc_assert.h - replace 'ttc_assert_errorcode_e' -> 'ttc_error_e' chg: ./TTC-Library/ttc_basic_types.h.orig - replace 'ttc_error_IllegalPointer' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_error_IllegalPointer' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_assert_types.h - replace 'ttc_error_IllegalPointer' -> 'ttc_error_NULL' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'ttc_error_IllegalPointer' -> 'ttc_error_NULL' chg: ./TTC-Library/ttc_systick_types.h - replace 'PicoSecondsPerSysTick' -> 'NanoSecondsPerSysTick' chg: ./TTC-Library/ttc_systick.c - replace 'PicoSecondsPerSysTick' -> 'NanoSecondsPerSysTick' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'PicoSecondsPerSysTick' -> 'NanoSecondsPerSysTick' commit 0ba11579b6b5fbfb837d103b8f5ee0eec62a1f2e Author: Gregor Rebel Date: Thu Nov 3 10:46:15 2016 +0100 fix: TTC-Library/systick/systick_cortexm3.c - systick_cortexm3_get_us_ticks() - corrected returned value by factor 1000 (used picoseconds instead of nanoseconds) chg: TTC-Library/ttc_sysclock.c - source rearranged chg: TTC-Library/ttc_systick.c - added concept of systick profiles chg: Template/examples/example_ttc_radio_ranging.c - removed debug code commit 6fda661914dc3fe4e036e183cdc324959fa2fcdc Author: Gregor Rebel Date: Thu Nov 3 09:46:28 2016 +0100 fix: ./TTC-Library/systick/systick_cortexm3.c - systick_cortexm3_init() now configures systick timer for all CortexM3 architectures chg: renamed several registers to unify register naming chg: ./TTC-Library/register/register_cortexm3.c - replace 'register_cortexm3_SYSTICK' -> 'register_cortexm3_STK' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SYSTICK' -> 'register_cortexm3_STK' chg: ./TTC-Library/systick/systick_cortexm3.c - replace 'register_cortexm3_SYSTICK' -> 'register_cortexm3_STK' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'register_cortexm3_SYSTICK' -> 'register_cortexm3_STK' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'register_cortexm3_SYSTICK' -> 'register_cortexm3_STK' chg: ./TTC-Library/_linker/memory_cortexm3.ld - replace 'register_cortexm3_SYSTICK' -> 'register_cortexm3_STK' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_systick_t' -> 'register_cortexm3_stk_t' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_CR' -> 'CR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_CR' -> 'CR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_CR' -> 'CR' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace 'RCC_CR' -> 'CR' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace 'RCC_CR' -> 'CR' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'RCC_CR' -> 'CR' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'RCC_CR' -> 'CR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_ICSCR' -> 'ICSCR' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'RCC_ICSCR' -> 'ICSCR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_CFGR' -> 'CFGR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_CFGR' -> 'CFGR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_CFGR' -> 'CFGR' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace 'RCC_CFGR' -> 'CFGR' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace 'RCC_CFGR' -> 'CFGR' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'RCC_CFGR' -> 'CFGR' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'RCC_CFGR' -> 'CFGR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_CIR' -> 'CIR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_CIR' -> 'CIR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_CIR' -> 'CIR' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'RCC_CIR' -> 'CIR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_AHBRSTR' -> 'AHBRSTR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_AHBRSTR' -> 'AHBRSTR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_AHBRSTR' -> 'AHBRSTR' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'RCC_AHBRSTR' -> 'AHBRSTR' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'RCC_APB2RSTR' -> 'APB2RSTR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_APB2RSTR' -> 'APB2RSTR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_APB2RSTR' -> 'APB2RSTR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_APB2RSTR' -> 'APB2RSTR' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'RCC_APB2RSTR' -> 'APB2RSTR' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'RCC_APB2RSTR' -> 'APB2RSTR' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'RCC_APB1RSTR' -> 'APB1RSTR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_APB1RSTR' -> 'APB1RSTR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_APB1RSTR' -> 'APB1RSTR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_APB1RSTR' -> 'APB1RSTR' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'RCC_APB1RSTR' -> 'APB1RSTR' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'RCC_APB1RSTR' -> 'APB1RSTR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_AHBENR' -> 'AHBENR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_AHBENR' -> 'AHBENR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_AHBENR' -> 'AHBENR' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'RCC_AHBENR' -> 'AHBENR' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'RCC_AHBENR' -> 'AHBENR' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'RCC_AHBENR' -> 'AHBENR' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'RCC_APB2ENR' -> 'APB2ENR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_APB2ENR' -> 'APB2ENR' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'RCC_APB2ENR' -> 'APB2ENR' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'RCC_APB2ENR' -> 'APB2ENR' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'RCC_APB2ENR' -> 'APB2ENR' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'RCC_APB1ENR' -> 'APB1ENR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_APB1ENR' -> 'APB1ENR' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'RCC_APB1ENR' -> 'APB1ENR' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'RCC_APB1ENR' -> 'APB1ENR' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'RCC_APB1ENR' -> 'APB1ENR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RCC_APB1ENR' -> 'APB1ENR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_AHBLPENR' -> 'AHBLPENR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_APB2LPENR' -> 'APB2LPENR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_APB1LPENR' -> 'APB1LPENR' chg: ./TTC-Library/register/register_stm32f1xx.c - replace 'RCC_CSR' -> 'CSR' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'RCC_CSR' -> 'CSR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RCC_CSR' -> 'CSR' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'RCC_CSR' -> 'CSR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RCC_CSR' -> 'CSR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_TR' -> 'TR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_TR' -> 'TR' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace 'RTC_TR' -> 'TR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_TR' -> 'TR' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace 'RTC_TR' -> 'TR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'RTC_TR' -> 'TR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_DR' -> 'DR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_DR' -> 'DR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_DR' -> 'DR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'RTC_DR' -> 'DR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_CR' -> 'CR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_CR' -> 'CR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_CR' -> 'CR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_ISR' -> 'ISR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_ISR' -> 'ISR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_ISR' -> 'ISR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_PRER' -> 'PRER' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_PRER' -> 'PRER' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_PRER' -> 'PRER' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_WUTR' -> 'WUTR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_WUTR' -> 'WUTR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_WUTR' -> 'WUTR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_CALIBR' -> 'CALIBR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_CALIBR' -> 'CALIBR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_CALIBR' -> 'CALIBR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_ALRMAR' -> 'ALRMAR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_ALRMAR' -> 'ALRMAR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_ALRMAR' -> 'ALRMAR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_ALRMBR' -> 'ALRMBR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_ALRMBR' -> 'ALRMBR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_ALRMBR' -> 'ALRMBR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_WPR' -> 'WPR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_WPR' -> 'WPR' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'RTC_WPR' -> 'WPR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_WPR' -> 'WPR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_SSR' -> 'SSR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_SSR' -> 'SSR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_SHIFTR' -> 'SHIFTR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_SHIFTR' -> 'SHIFTR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_TSTR' -> 'TSTR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_TSTR' -> 'TSTR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_TSDR' -> 'TSDR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_TSDR' -> 'TSDR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_TSSSR' -> 'TSSSR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_TSSSR' -> 'TSSSR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_CALR' -> 'CALR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_CALR' -> 'CALR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_TAFCR' -> 'TAFCR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_TAFCR' -> 'TAFCR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'RTC_TAFCR' -> 'TAFCR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_ALRMASSR' -> 'ALRMASSR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_ALRMASSR' -> 'ALRMASSR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_ALRMBSSR' -> 'ALRMBSSR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_ALRMBSSR' -> 'ALRMBSSR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'RTC_BKPOR' -> 'BKPOR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'RTC_BKPOR' -> 'BKPOR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'PWR_CR' -> 'CR' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace 'PWR_CR' -> 'CR' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace 'PWR_CR' -> 'CR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'PWR_ICSCR' -> 'ICSCR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_CR' -> 'CR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_CR' -> 'CR' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_CR' -> 'CR' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'DAC_CR' -> 'CR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_SWTRIGR' -> 'SWTRIGR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_SWTRIGR' -> 'SWTRIGR' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_SWTRIGR' -> 'SWTRIGR' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace 'DAC_SWTRIGR' -> 'SWTRIGR' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DAC_DHR12R1' -> 'DHR12R1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DAC_DHR12R1' -> 'DHR12R1' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR12L1' -> 'DHR12L1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR12L1' -> 'DHR12L1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR12L1' -> 'DHR12L1' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR8R1' -> 'DHR8R1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR8R1' -> 'DHR8R1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR8R1' -> 'DHR8R1' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR12R2' -> 'DHR12R2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR12R2' -> 'DHR12R2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR12R2' -> 'DHR12R2' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR12L2' -> 'DHR12L2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR12L2' -> 'DHR12L2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR12L2' -> 'DHR12L2' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR8R2' -> 'DHR8R2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR8R2' -> 'DHR8R2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR8R2' -> 'DHR8R2' chg: ./Template/examples/example_ttc_dac.c - replace 'DAC_DHR12RD' -> 'DHR12RD' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR12RD' -> 'DHR12RD' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR12RD' -> 'DHR12RD' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR12RD' -> 'DHR12RD' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR12LD' -> 'DHR12LD' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR12LD' -> 'DHR12LD' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR12LD' -> 'DHR12LD' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DHR8RD' -> 'DHR8RD' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DHR8RD' -> 'DHR8RD' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DHR8RD' -> 'DHR8RD' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DOR1' -> 'DOR1' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DOR1' -> 'DOR1' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DOR1' -> 'DOR1' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_DOR2' -> 'DOR2' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_DOR2' -> 'DOR2' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_DOR2' -> 'DOR2' chg: ./TTC-Library/templates/#Untitled-1# - replace 'DAC_SR' -> 'SR' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace 'DAC_SR' -> 'SR' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'DAC_SR' -> 'SR' commit c2b2a35f4328368c82678a1b4ec424d11cef70b3 Author: Gregor Rebel Date: Tue Nov 1 00:58:45 2016 +0100 chg: moved ttc_task_delay_*() functions to ttc_systick_delay_*() - ACTION_REQUIRED: Developers must update the example sources in their existing projects! Create a new project and migrate your old project or copy changed lines from new example into your existing one! bug: ./TTC-Library/radio/radio_common.c - radio_common_ranging_request() waits endless in ttc_systick_delay_check() chg: ./TTC-Library/ttc_systick.* - added functions: ttc_systick_delay_init() ttc_systick_delay_init_isr(), ttc_systick_delay_check(), ttc_systick_delay_check_isr(), ttc_systick_get_elapsed_ticks_isr() chg: ./TTC-Library/ttc_interrupt.* - added feature function: ttc_interrupt_check_inside_isr() chg: ./Template/examples/example_ttc_sysclock.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_sysclock_stm32f1xx.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_systick.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_systick_freertos.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_cpu.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/regressions/regression_ttc_systick_freertos.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/regressions/regression_ttc_systick_cortexm3.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/regressions/regression_ttc_sysclock_stm32f1xx.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/regressions/regression_ttc_sysclock.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/regressions/regression_ttc_systick.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./TTC-Library/templates/regression_ttc_device.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./TTC-Library/templates/example_ttc_device.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_task_delay_init' -> 'ttc_systick_delay_init' chg: ./Template/examples/example_ttc_sysclock.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_string.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_spi_master.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_sysclock_stm32f1xx.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_systick.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_systick_freertos.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_cpu.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/regressions/regression_ttc_systick_freertos.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/regressions/regression_ttc_systick_cortexm3.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/regressions/regression_ttc_sysclock_stm32f1xx.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/regressions/regression_ttc_sysclock.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/regressions/regression_ttc_systick.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/templates/regression_ttc_device.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/templates/example_ttc_device.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/systick/systick_freertos.h - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_task_delay_check' -> 'ttc_systick_delay_check' chg: ./Template/examples/example_ttc_sysclock.c - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_spi_master.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_string.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_spi_slave.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_sysclock_stm32f1xx.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_systick.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_cpu.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_gfx_boxes.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_systick_freertos.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_gfx.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/examples/example_ttc_systick_cortexm3.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/regressions/regression_ttc_sysclock_stm32f1xx.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/regressions/regression_ttc_sysclock.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/regressions/regression_ttc_systick_freertos.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/regressions/regression_ttc_systick_cortexm3.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./Template/regressions/regression_ttc_systick.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/ttc_systick.c - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/templates/regression_ttc_device.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/templates/example_ttc_device.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/templates/regression_ttc_device_architecture.h - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/radio/radio_common.c - replace 'ttc_task_delay_t' -> 'ttc_systick_delay_t' chg: ./TTC-Library/ttc_task_types.h - replace 'ttc_task_delay' -> 'ttc_systick_delay' chg: ./TTC-Library/ttc_systick_types.h - replace 'ttc_task_delay' -> 'ttc_systick_delay' commit 985d4c71d45ac28d2ec863eac3a015f9cd284b28 Merge: 46d4d85 3bfd88a Author: Gregor Rebel Date: Tue Nov 1 00:58:26 2016 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 46d4d8540da92e9ddd8641c6c78d4fc549356ce4 Author: Gregor Rebel Date: Mon Oct 31 16:00:26 2016 +0100 fix: TTC-Library/templates/ttc_device_types.h - replaced all ttc_slam_ -> ttc__ (occured in comments only) --------------------------------------------------------- 1.0.53 @Mo 31. Okt 12:46:59 CET 2016 commit be5ca0d123c311034025b25b4e1805c72eb655c7 Author: Gregor Rebel Date: Mon Oct 31 14:21:32 2016 +0100 chg: InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - added documentation: APS022_Debugging_DW1000_based_products_systems.pdf chg: readme.TheToolChain - Minor improvements --------------------------------------------------------- 1.0.53 @Fr 28. Okt 10:29:11 CEST 2016 commit b3e1259f6ff5e531baf2a344f6d03006dc6bdc5c Author: Gregor Rebel Date: Fri Oct 28 12:03:08 2016 +0200 fix: InstallData/scripts/installFuncs.sh - cmd() now always echoes back stderr output (allows comppile.sh to pass all compiler warnings to QtCreator) --------------------------------------------------------- 1.0.53 @Fr 28. Okt 10:06:52 CEST 2016 commit d756fbe0fe4a76d598ea4f617688f0a2c821eb98 Author: Gregor Rebel Date: Fri Oct 28 11:38:37 2016 +0200 fix: InstallData/scripts/compile.sh - no more kill error message when no openocd is available to be killed (was: calling kill without arguments) fix: InstallData/scripts/compile.sh - now also shows error messages from updateProjectFiles.pl fix: InstallData/scripts/compile.sh - improved error reporting (more visibility in QtCreator) chg: InstallData/scripts/installFuncs.sh - added function printError() (universal error reporting) chg: InstallData/scripts/updateProjectFiles.pl - removed debug output --------------------------------------------------------- 1.0.53 @Do 27. Okt 20:21:47 CEST 2016 commit 317837aceec9d2219076120fcb2c5cf8fdfd3511 Author: Gregor Rebel Date: Thu Oct 27 21:53:05 2016 +0200 ren: 'InstallData/install_092_TTC_SYSCLOCK.sh' -> 'InstallData/DEPRECATED_install_092_TTC_SYSCLOCK.sh' chg: ./.readme.TheToolChain - replace 'configs/startscript' -> 'configs/debug' chg: ./readme.TheToolChain - replace 'configs/startscript' -> 'configs/debug' chg: ./InstallData/scripts/debug_stlinkv2.sh - replace 'configs/startscript' -> 'configs/debug' chg: ./InstallData/scripts/gdb_cortexm3.sh - replace 'configs/startscript' -> 'configs/debug' chg: ./Template/QtCreator/TemplateName.files - replace 'configs/startscript' -> 'configs/debug' chg: ./Documentation/TheToolChain-Manual/chapter_Debugging.tml - replace 'configs/startscript' -> 'configs/debug' fix: InstallData/scripts/updateProjectFiles.pl - now looks for .s source if .c source cannot be found (effectively adds startup code to project files) fix: InstallData/scripts/updateProjectFiles.pl - added project files extensions.active/ttc_extensions_active.* fix: TTC-Library/ttc_queue.c - did use critical sections when TTC_TASK_SCHEDULER_AVAILABLE was defined as 0 (caused an assert when ttc_task_CriticalSection_Counter > 1000) commit f90de66618b1eddcb84c77a2949d7985b69e2553 Merge: 7b6c25a 43fe6aa Author: Gregor Rebel Date: Thu Oct 27 21:53:00 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 7b6c25a13351fbd91689ef3722c04eb2e88de161 Author: Gregor Rebel Date: Thu Oct 27 21:52:07 2016 +0200 chg: readme.TheToolChain - replaced configs/startscript2_general.gdb -> configs/debug2_general.gdb (easier to find) --------------------------------------------------------- 1.0.53 @Do 27. Okt 12:38:51 CEST 2016 commit 59a7dbef2452eb97368459e7ef3262092baa126d Author: Gregor Rebel Date: Thu Oct 27 14:13:12 2016 +0200 fix: InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - disabled creation of extension 600_example_ttc_radio_dw1000 as there is a generic example 600_example_ttc_radio_ranging. --------------------------------------------------------- 1.0.53 @Do 27. Okt 12:29:50 CEST 2016 commit 1943cb450f8f3bd4b51248af9b47cbaa272a1d50 Author: Gregor Rebel Date: Thu Oct 27 14:03:01 2016 +0200 fix: InstallData/install_047_TTC_SYSCLOCK.sh - updated to newest install script revision (previous version often did not install all low-level drivers) new: TTC-Library/gfx/gfx_common.c new: TTC-Library/gfx/gfx_common.h new: TTC-Library/sysclock/sysclock_common.c new: TTC-Library/sysclock/sysclock_common.h commit bc01f57955dd0d0d16a982dc1b8fb5f823e9731a Author: Gregor Rebel Date: Thu Oct 27 14:01:41 2016 +0200 ren: InstallData/install_092_TTC_SYSCLOCK.sh -> InstallData/DEPRECATED_install_092_TTC_SYSCLOCK.sh --------------------------------------------------------- 1.0.53 @Do 27. Okt 10:40:55 CEST 2016 commit 245edb4561ecaca064029dd780d1e204b122201a Author: Gregor Rebel Date: Thu Oct 27 12:15:37 2016 +0200 chg: InstallData/scripts/createActivateScript.pl - updated description for rank 250 --------------------------------------------------------- 1.0.53 @Do 27. Okt 09:29:59 CEST 2016 commit 758a0db7d0837fff080fba1115f45a515112f570 Author: Gregor Rebel Date: Thu Oct 27 11:04:00 2016 +0200 fix: createNewProject.pl - created Source/Projects/createNewProject.pl did not pass given arguments to called PERL script --------------------------------------------------------- 1.0.53 @Di 25. Okt 13:54:37 CEST 2016 commit 6c105c59690c0a30407e68721307a9b27d12916f Author: Gregor Rebel Date: Tue Oct 25 15:26:30 2016 +0200 fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - list of frequencies returned by sysclock_stm32l1xx_frequency_get_all() showed invalid order and caused assert during ttc_sysclock_prepare() commit 678552afc63a3f481f1b43c64eef9c303a715104 Author: Gregor Rebel Date: Tue Oct 25 15:08:00 2016 +0200 chg: cleaned up linker script concept (NOTE: MIGRATE YOUR EXISTING PROJECT TO A NEWLY CREATED PROJECT!) new: Template/configs/memory_project.ld chg: createNewProject.pl - now creates helper script Source/Projects/createNewProject.pl to make project creation even simpler chg: InstallData/scripts/updateProjectFiles.pl - now adds all linker scripts to project files (allows to find all relevant linker scripts within QtCreator) fix: TTC-Library/ttc_task.c - moved ttc_task_MainStack_* to ttc_basic_MainStack_* (ttc_basic is prepared before any other extension and avoids to use heap before it is initialized) chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./InstallData/scripts/updateProjectFiles.pl - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./Template/QtCreator/TemplateName.files - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/ttc_heap.c - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/ttc_task.c - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/ttc_task.h - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/register/register_cortexm3.c - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./TTC-Library/.compiler/memory_stm32w1xx.ld - replace 'configs/memory_' -> 'ttc-lib/.compiler/memory_' chg: ./Template/configs/memory_project.ld - replace 'ttc-lib/.compiler/memory_basic.ld' -> 'configs/memory_project.ld' chg: ./TTC-Library/.compiler/memory_stm32l1xx.ld - replace 'ttc-lib/.compiler/memory_basic.ld' -> 'configs/memory_project.ld' chg: ./TTC-Library/.compiler/memory_stm32f1xx.ld - replace 'ttc-lib/.compiler/memory_basic.ld' -> 'configs/memory_project.ld' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./InstallData/scripts/updateProjectFiles.pl - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./Template/configs/memory_project.ld - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/ttc_heap.c - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/ttc_task.c - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/ttc_task.h - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/_compiler/memory_stm32l1xx.ld - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/_compiler/memory_stm32w1xx.ld - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./TTC-Library/_compiler/memory_stm32f1xx.ld - replace 'ttc-lib/.compiler' -> 'ttc-lib/_compiler' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./InstallData/scripts/updateProjectFiles.pl - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./Template/configs/memory_project.ld - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./Template/QtCreator/TemplateName.files - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/ttc_heap.c - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/ttc_task.c - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/ttc_task.h - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/register/register_cortexm3.c - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/_compiler/memory_stm32l1xx.ld - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/_compiler/memory_stm32w1xx.ld - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/_compiler/memory_stm32f1xx.ld - replace 'ttc-lib/_compiler' -> 'ttc-lib/_linker' chg: ./TTC-Library/ttc_task.c - replace 'ttc-lib/_linker/memory_generic.ld' -> 'configs/memory_project.ld' chg: ./TTC-Library/ttc_task.h - replace 'ttc-lib/_linker/memory_generic.ld' -> 'configs/memory_project.ld' chg: ./InstallData/scripts/compile.sh - replace 'configs/memory.ld' -> 'configs/memory_current.ld' chg: ./Template/_gitignore - replace 'configs/memory.ld' -> 'configs/memory_current.ld' chg: ./Template/QtCreator/TemplateName.files - replace 'configs/memory.ld' -> 'configs/memory_current.ld' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'configs/memory.ld' -> 'configs/memory_current.ld' chg: ./TTC-Library/_linker/memory_stm32l1xx.ld - replace 'configs/memory.ld' -> 'configs/memory_current.ld' chg: ./TTC-Library/_linker/memory_stm32w1xx.ld - replace 'configs/memory.ld' -> 'configs/memory_current.ld' chg: ./TTC-Library/_linker/memory_stm32f1xx.ld - replace 'configs/memory.ld' -> 'configs/memory_current.ld' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_MainStack_Start' -> 'ttc_basic_MainStack_Start' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_MainStack_End' -> 'ttc_basic_MainStack_End' commit 146a6d3cf76124a7a29c803b524d3da7793635fc Author: Gregor Rebel Date: Tue Oct 25 12:55:28 2016 +0200 ren: Template/configs/memory_cortexm3.ld -> TTC-Library/.compiler/memory_cortexm3.ld ren: Template/configs/memory_stm32f1xx.ld -> TTC-Library/.compiler/memory_stm32f1xx.ld ren: Template/configs/memory_stm32l1xx.ld -> TTC-Library/.compiler/memory_stm32l1xx.ld ren: Template/configs/memory_stm32w1xx.ld -> TTC-Library/.compiler/memory_stm32w1xx.ld chg: Template/configs/* - removed superfluos execute bit from config files --------------------------------------------------------- 1.0.53 @Mo 24. Okt 01:19:59 CEST 2016 commit 5731a2ba6fb1725ff5142c01eb478d8100ab0c25 Merge: 2857b86 ed9de8e Author: Gregor Rebel Date: Mon Oct 24 02:54:17 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 2857b8682c0edb4ef5c7d97a0414307087f92a6a Author: Gregor Rebel Date: Mon Oct 24 02:52:00 2016 +0200 new: Template/configs/memory_basic.ld (NOTE: EXISTING PROJECTS MUST ADD THIS FILE!) commit 7d6f53ac70bd4a3921a3ef223bc2281fe338fb25 Author: Gregor Rebel Date: Mon Oct 24 02:45:28 2016 +0200 chg: InstallData/install_084_TTC_RADIO.sh - removed unused activate.500_ttc_rtc.sh (rtc does not compile atm) chg: InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh - removed deprecated activate calls: activate.250_stm_std_peripherals__* fix: InstallData/installs_low_level/install_TTC_SYSTICK_CORTEXM3.sh - now skips activation if another 450_systick_* driver is enabled too chg: InstallData/installs_low_level/install_TTC_SYSTICK_FREERTOS.sh - now deletes other activated 450_systick_* drivers if activated chg: InstallData/installs_low_level/install_TTC_USART_STM32L1XX.sh - removed deprecated activate calls: activate.250_stm_std_peripherals__* chg: InstallData/scripts/source.pl - now can parse textual register descriptions and insert compiled C structs into C source and header files fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - replaced deprecated standard peripheral calls by named register accesses (less code size, more readable and faster) chg: TTC-Library/register/register_stm32f1xx_types.h - all reserved* fields are lowecased now (must not be accessed anyway) chg: TTC-Library/register/register_stm32l1xx.c - added system boot checks for new registers register_stm32l1xx_RI_* chg: TTC-Library/register/register_stm32l1xx.h - added extern register variables register_stm32l1xx_RI_* chg: TTC-Library/register/register_stm32l1xx_types.h - added register structs register_stm32l1xx_RI_* (first output from new source.pl register action) fix: TTC-Library/rtc/rtc_stm32l1xx.c - _rtc_stm32l1xx_PinLineWakeup_isr(): fixed non compiling register access fix: TTC-Library/spi/spi_stm32l1xx.c - replaced deprecated standard peripheral calls by named register accesses (less code size, more readable and faster) chg: Template/configs/memory_cortexm3.ld - cleaned up file chg: Template/configs/memory_stm32f1xx.ld - now includes Template/configs/memory_basic.ld (NOTE: EXISTING PROJECTS MUST UPDATE THIS FILE!) chg: Template/configs/memory_stm32l1xx.ld - now includes Template/configs/memory_basic.ld (NOTE: EXISTING PROJECTS MUST UPDATE THIS FILE!) chg: Template/configs/memory_stm32w1xx.ld - cleaned up file commit 0f62f3c96fa9c4b85ce714e37f1f6136659c13e9 Author: Gregor Rebel Date: Fri Oct 21 03:10:38 2016 +0200 chg: InstallData/scripts/source.pl - added action register to parse textual register description from datasheet and automatically compile into C structs (work in progress) bug: TTC-Library/interrupt/interrupt_stm32l1xx.c - interrupt_stm32l1xx_pin_line_wakeup_rtc(): still depends on deprecated functions being removed from sysclock_stm32l1xx.c (wip) chg: TTC-Library/register/register_stm32l1xx_types.h - code reformatted fix: TTC-Library/rtc/rtc_stm32l1xx.c - replaced some deprecated function calls by direct register accesses --------------------------------------------------------- 1.0.53 @Do 20. Okt 14:40:57 CEST 2016 commit 71bcaef8828810a7706b8cc3bd79b43b3af40a98 Author: Gregor Rebel Date: Thu Oct 20 16:10:52 2016 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - fixed definition of sysclock_stm32f1xx_AvailableFrequencies[] for Connectivity Line devices (gave compile error on default example using H107 protoboard) chg: TTC-Library/sysclock/sysclock_stm32f1xx.h - sysclock_stm32f1xx_frequency_get_all(): improved description chg: TTC-Library/sysclock/sysclock_stm32l1xx.h - sysclock_stm32l1xx_frequency_get_all(): improved description chg: TTC-Library/ttc_sysclock.c - ttc_sysclock_prepare(): added self test for ttc_sysclock_frequency_get_all() chg: TTC-Library/ttc_sysclock.h - ttc_sysclock_frequency_get_all(): improved description --------------------------------------------------------- 1.0.53 @So 16. Okt 23:39:32 CEST 2016 commit 148562b755b0bfac989f76ff45157e6f6dedbf89 Author: Gregor Rebel Date: Mon Oct 17 01:09:58 2016 +0200 fix: InstallData/install_047_TTC_SYSTICK.sh - added missing "activate.500_ttc_sysclock.sh" fix: InstallData/installs_low_level/install_TTC_CPU_CORTEXM3.sh - added missing "enableFeature 450_systick_cortexm3" fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - removed SysTick_Handler() (now defined in TTC-Library/systick/systick_cortexm3.c) fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - removed SysTick_Handler() (now defined in TTC-Library/systick/systick_cortexm3.c) chg: TTC-Library/systick/systick_cortexm3.c- implemented complete low-level driver using CortexM3 SYSTICK counter (piece of cake :) chg: TTC-Library/systick/systick_cortexm3.h - minor change chg: TTC-Library/systick/systick_cortexm3_types.h - added to systick_cortexm3_config_t: ReloadValue fix: TTC-Library/ttc_systick.c - implemented automatic preparation of first systick device at system start fix: TTC-Library/ttc_systick_types.h - removed buggy defines fix: TTC-Library/ttc_task.c - added function ttc_task_udelay() (works in single- and multitasking) fix: TTC-Library/ttc_task.h - ttc_task_usleep() now uses ttc_task_udelay() if multitasking is nt available fix: Template/examples/example_leds.c - now also works without multitasking --------------------------------------------------------- 1.0.53 @So 16. Okt 22:02:00 CEST 2016 commit c54a9fb62919df14c7b124c2df06e553a1d0026e Author: Gregor Rebel Date: Sun Oct 16 23:33:39 2016 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - _sysclock_stm32f1xx_set_clock_frequency(): PLL1_Divider could become zero and cause an assert fix: TTC-Library/systick/systick_freertos.h - ttc_driver_systick_get_elapsed_usecs(): fixed definition to correct driver functions fix: Template/examples/example_gfx_boxes.c - added missing #include "../ttc-lib/ttc_systick.h" chg: Template/examples/example_leds.c - code reformatted chg: Template/examples/example_leds.h - code reformatted commit 598244f6e1e0fa906a3911a28dcf383c2c1986ff Author: Gregor Rebel Date: Sun Oct 16 23:07:09 2016 +0200 geändert: TTC-Library/sysclock/sysclock_stm32f1xx.c - implemented sysclock_stm32f1xx_frequency_get_all() geändert: TTC-Library/sysclock/sysclock_stm32f1xx.h - defined missing feature functions geändert: TTC-Library/systick/systick_freertos.c - implemented: systick_freertos_get_elapsed_ticks(), systick_freertos_get_elapsed_usecs(), systick_freertos_get_us_t$ geändert: TTC-Library/systick/systick_freertos.c - defined missing feature functions geändert: TTC-Library/ttc_sysclock.c - ttc_sysclock_frequency_get_all(): now returns TTC_SYSCLOCK_AVAILABLE_FREQUENCIES instead of low-level driver function if defined geändert: Template/examples/example_ttc_systick.c - minor changes geändert: Template/examples/example_ttc_systick.h - minor changes --------------------------------------------------------- 1.0.53 @Fr 14. Okt 15:36:57 CEST 2016 commit fb157230db18dedb120169816b42c8c1af20c65e Author: Gregor Rebel Date: Fri Oct 14 17:10:15 2016 +0200 fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - now asserts if ConsiderUSB==1 and TTC_SYSCLOCK_EXTERNAL_HIGHSPEED_CRYSTAL==0 (not supported on STM32L1xx) commit 21cb072544d256f628ce61beb6f450d0d0d80ad1 Author: Gregor Rebel Date: Fri Oct 14 17:05:19 2016 +0200 fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - removed more deprecated code fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - now interprets configuration flag ConsiderUSB fix: TTC-Library/sysclock/sysclock_stm32l1xx.h - removed more deprecated code commit 49316f15c3f368f08641781557969513896a3444 Author: Gregor Rebel Date: Fri Oct 14 16:10:46 2016 +0200 chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - implemented sysclock_stm32f1xx_frequency_set() chg: ./TTC-Library/ttc_sysclock.h.orig - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/ttc_sysclock.c - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/ttc_sysclock.h - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h.orig - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'get_available_frequencies' -> 'frequency_get_all' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c.orig - replace 'get_available_frequencies' -> 'frequency_get_all' commit 647f0b24a4aaae9171f6ec30cb29bd3905d4195f Author: Gregor Rebel Date: Fri Oct 14 15:59:56 2016 +0200 chg: InstallData/scripts/source.pl - forward macro for new feature function is now disabled by default (should be easier to use for beginners) fix: TTC-Library/ttc_sysclock.h - disabled forward macro for ttc_sysclock_frequency_set() to use high-level function instead commit 7445aa0b2d65d1e9fc1029a4d714ce1daedc42be Author: Gregor Rebel Date: Fri Oct 14 15:50:01 2016 +0200 fix: InstallData/scripts/source.pl - removed arguments from feature function forward macro (allows to get a function pointer to low-level driver function and makes it easier to change argument list of feature functions) fix: TTC-Library/templates/create_DeviceDriver.pl - removed arguments from feature function forward macro fix: TTC-Library/gpio/gpio_stm32l1xx.c - removed deprecated dependency to sysclock_stm32l1xx_RCC_AHBPeriphResetCmd() chg: TTC-Library/interfaces/ttc_sysclock_interface.c - added functions: ttc_driver_sysclock_get_available_frequencies(), ttc_driver_sysclock_frequency_set() chg: TTC-Library/interfaces/ttc_sysclock_interface.h - added functions: ttc_driver_sysclock_get_available_frequencies(), ttc_driver_sysclock_frequency_set() chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - added functions: sysclock_stm32f1xx_get_available_frequencies(), sysclock_stm32f1xx_frequency_set() chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - sysclock_stm32f1xx_reset() now enables flag ConsiderUSB if supported by current configuration chg: TTC-Library/sysclock/sysclock_stm32f1xx.h - added functions: sysclock_stm32f1xx_get_available_frequencies(), sysclock_stm32f1xx_frequency_set() fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - added missinf default define TTC_SYSCLOCK1 bug: TTC-Library/sysclock/sysclock_stm32l0xx.c - driver incomplete! bug: TTC-Library/sysclock/sysclock_stm32l0xx.h - driver incomplete! bug: TTC-Library/sysclock/sysclock_stm32l0xx_types.h - driver incomplete! fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - removed tons of deprecated functions using 32 bit register masks fix: TTC-Library/sysclock/sysclock_stm32l1xx.h - removed tons of deprecated functions using 32 bit register masks fix: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - removed >700 lines of of deprecated 32 bit register mask definitions bug: TTC-Library/sysclock/sysclock_stm32w1xx.c - driver incomplete! bug: TTC-Library/sysclock/sysclock_stm32w1xx.h - driver incomplete! bug: TTC-Library/sysclock/sysclock_stm32w1xx_types.h - driver incomplete! chg: TTC-Library/ttc_sysclock.c - added functions: ttc_sysclock_get_available_frequencies(), ttc_sysclock_frequency_set() chg: TTC-Library/ttc_sysclock.h - added functions: ttc_sysclock_get_available_frequencies(), ttc_sysclock_frequency_set() commit 8b3324792ae530e5b408423fd9afd61aa3bb17bb Author: Gregor Rebel Date: Fri Oct 14 11:16:54 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_AddingNewPrototypeBoard.tml - updated chapter commit 8953817e05e23a9e78ed703d7f3d1e9993c33901 Author: Gregor Rebel Date: Wed Oct 12 18:25:00 2016 +0200 chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - now can run on HSI and HSI + PLL (tested on Olimex STM32-LCD and STM32-H107 boards) chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sssp_SourcePREDIV1_HSE' -> 'sssp_SYSCLK_PLL1_HSE' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sssp_SourcePREDIV1_PREDIV2_HSE' -> 'sssp_SYSCLK_PLL1_PLL2_HSE' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sssp_SourcePLLMUL_HSI' -> 'sssp_SYSCLK_PLL1_HSI' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sssp_Source4MHz' -> 'sssp_SYSCLK_4MHz' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sssp_SYSCLK_4MHz' -> 'sssp_SYSCLK_8MHz' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sssp_SourceHSE' -> 'sssp_SYSCLK_HSE' commit 296f0a2f19844b76e3b3e0e97a35448fef15fec6 Author: Gregor Rebel Date: Tue Oct 11 17:40:45 2016 +0200 bug: TTC-Library/sysclock/sysclock_stm32f1xx.c - currently asserting on MiniSTM32 (STM32F103 with Config->Flags.Bits.ConsiderUSB==1) commit a35e58aca17acfd07e0fe1ff7d5ce6e1fed8dd6f Author: Gregor Rebel Date: Tue Oct 11 17:22:31 2016 +0200 chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'sssp_SourcePLL' -> 'sysclock_stm32f1xx_SourcePLL_e' fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - now can consider USB usage on Connection Line devices too. fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - _sysclock_stm32f1xx_set_clock_frequency(): now can consider USB usage on Connection Line devices too chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - _sysclock_stm32f1xx_set_clock_frequency(): dynamically decides if it uses one or two prescalers chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - _sysclock_stm32f1xx_set_clock_frequency(): now supports all available PLL1_MUL factors (including x6.5) fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - tested successfully on Olimex_P107 (Connective Line) commit 8918b6daf9f0a3a11eda2a87b18411c4b2fa8bf4 Author: Gregor Rebel Date: Tue Oct 11 11:42:06 2016 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - _sysclock_stm32f1xx_set_clock_frequency(): if current sysclock configuration was already optimal, one divider variable was not initialized and caused a division by zero error commit e6b1adbe4d13a06d8a8fbf11d7e74d9d5b0864f4 Author: Gregor Rebel Date: Mon Oct 10 16:44:32 2016 +0200 fix: InstallData/install_007_Board_Mini_STM32.sh - fixed definitions of TTC_LED*, TTC_SWITCH* for my current MiniSTM32 board (labeled www.armjishu.com) commit 6e8999a999ce4748228bee60ae20213038254ecd Author: Gregor Rebel Date: Mon Oct 10 15:47:46 2016 +0200 chg: changed all TA_CPU_ to TTC_CPU_VARIANT_ (easier to find corresponding file ttc_cpu_types.h) chg: ./createNewProject.pl - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_017_Board_STM32F4Discovery.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_019_Board_STM32L100CDiscovery.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_018_Board_STM32L0Nucleo.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/install_020_Board_STM32L151_Discovery.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F4XX.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32W1XX.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F0XX.sh - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./TTC-Library/ttc_cpu_types.h - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TA_CPU_' -> 'TTC_CPU_VARIANT_' commit fd70a59212340ab13672668d75e24495dc8f6b13 Author: Gregor Rebel Date: Mon Oct 10 15:44:08 2016 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - fixed compilation and startup issues on STM32F103 (tested on 100_board_mini_stm32_rev40) chg: TTC-Library/ttc_sysclock.c - ttc_sysclock_profile_switch() will now issue profile switch only if new profile differs from current one (avoids doubled configuration calls) commit 4faee34a1f491e642c2e74c04f5fc6466129583f Author: Gregor Rebel Date: Mon Oct 10 12:48:36 2016 +0200 chg: TTC-Library/sysclock/sysclock_stm32f1xx.c: rewrote system clock switching to consider USB operation bug: TTC-Library/sysclock/sysclock_stm32f1xx.c: new code not yet tested at all! chg: ./Regressions/regression_list.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gpio.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/templates/#Untitled-2# - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/support/network_adapt_clock.h - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/support/network_adapt_rtimer.h - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'frequency_hclk' -> 'frequency_ahb' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'frequency_hclk' -> 'frequency_ahb' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'frequency_hclk' -> 'frequency_ahb' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'frequency_hclk' -> 'frequency_ahb' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'frequency_pclk1' -> 'frequency_apb1' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'frequency_pclk2' -> 'frequency_apb2' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'frequency_pclk2' -> 'frequency_apb2' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'frequency_pclk2' -> 'frequency_apb2' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'frequency_pclk2' -> 'frequency_apb2' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'frequency_pclk2' -> 'frequency_apb2' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'frequency_pclk2' -> 'frequency_apb2' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'frequency_pclk2' -> 'frequency_apb2' commit f0f23204bae3a4ae7cbaaf9372152899f19cf1cc Author: Gregor Rebel Date: Fri Oct 7 19:28:31 2016 +0200 fix: InstallData/install_007_Board_Mini_STM32.sh - fixed bug in activate script fix: InstallData/install_010_Board_Olimex_LCD.sh - fixed bug in activate script fix: InstallData/install_079_TTC_MUTEX.sh - added missing activate.500_ttc_systick.sh to activate script fix: TTC-Library/register/register_stm32f1xx.c - now disables checks for registers being not available on non CL devices fix: TTC-Library/register/register_stm32f1xx_types.h - added register structs for CL and non CL devices bug: TTC-Library/sysclock/sysclock_stm32f1xx.c - currently does not compile (work in progress) chg: TTC-Library/systick/systick_freertos.c - code formatted chg: TTC-Library/systick/systick_freertos.h - code formatted chg: TTC-Library/ttc_sysclock_types.h - ttc_sysclock_config_t: added binary flag ConsiderUSB commit ed8a21515476311458ddc2de728e09fbbecc5d89 Author: Gregor Rebel Date: Thu Oct 6 16:03:09 2016 +0200 fix: TTC-Library/systick/systick_cortexm3.h - fixed compilation issues fix: TTC-Library/systick/systick_freertos.c - fixed compilation issues fix: TTC-Library/systick/systick_freertos.h - fixed compilation issues fix: TTC-Library/templates/create_DeviceDriver.pl - parseSource(): fixed detection of defines which are not macros fix: TTC-Library/ttc_systick.h - fixed compilation issues commit 07327295b0121167a5cb3c1d2fea2605174ccb94 Author: Gregor Rebel Date: Tue Oct 4 18:12:22 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_AddingNewCompiler.tml - updated chapter chg: TTC-Library/templates/create_DeviceDriver.pl - updated chapter commit 581f9780743d6c15e30b908b6b9d1152c8d11435 Author: Gregor Rebel Date: Fri Sep 30 16:30:12 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_AddingNewCompiler.tml - added subchapter TTC Compiler Set fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - added missing symlink to linker executable commit 9795f4c4ebec6bb510f3e61cff7076cc5da33cde Author: Gregor Rebel Date: Fri Sep 30 16:28:47 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_AddingNewCompiler.tml fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - added missing symlink to linker executable commit 2565b060fbcd26018cdc31208e5d425c509917b1 Author: Gregor Rebel Date: Fri Sep 30 16:09:56 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - improved chapter new: Documentation/TheToolChain-Manual/chapter_AddingNewCompiler.tml chg: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - added creation of TTC compiler set chg: InstallData/install_039_Compiler_SourceryG++.sh - added creation of TTC compiler set chg: InstallData/scripts/analyzeLogFile.pl - changed specific compiler arm-none-eabi-gcc by generic one from TTC compiler set chg: InstallData/scripts/compile.sh - changed specific compiler arm-none-eabi-gcc by generic one from TTC compiler set chg: ./Regressions/regression_list.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gpio.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_ttc_usart.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/templates/#Untitled-2# - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/support/network_adapt_clock.h - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/support/network_adapt_rtimer.h - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/cpu/cm3_mutex.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' chg: ./TTC-Library/cm0/cm0_mutex.c - replace 'ttc_task_get_elapsed_usecs' -> 'ttc_systick_get_elapsed_usecs' commit 7bc0f20d344eb2f18ea72ffc4d884e07643f47f3 Author: Gregor Rebel Date: Wed Sep 28 17:35:53 2016 +0200 chg: ./InstallData/install_047_TTC_STRING.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/install_101_ARM_Semihosting.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/install_047_TTC_SLAM.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/_install_XXX_Template.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/old_install_035_TTC_USB.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/install_047_TTC_PACKET.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/install_047_TTC_SYSTICK.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_STRING_ASCII.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_CPU_CORTEXM4.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_SYSTICK_FREERTOS.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_PACKET_802154.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_SYSTICK_CORTEXM3.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_CPU_CORTEXM0.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_SLAM_SIMPLE_2D.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/installs_low_level/install_TTC_CPU_STM32F0XX.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/scripts/source.pl - replace '' -> 'Gregor Rebel' chg: ./InstallData/optional/install_087_jEdit.sh - replace '' -> 'Gregor Rebel' chg: ./InstallData/optional/install_094_grTerminal.sh - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_dac.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_radio.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_touchpad.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_packet.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_spi_slave.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_spi_master.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_adc.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_spi_master.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_string.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_spi_slave.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_packet.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_systick.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_gfx_ili9320.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_cpu.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_cpu_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_gfx_ili9320.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_cpu_stm32f1xx.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_systick.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_dac.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_input.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_gfx.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_adc.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_interface.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_layer_phy.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_input.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_systick_freertos.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_interface.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_systick_freertos.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_radio.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_layer_phy.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_systick_cortexm3.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_gyroscope.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_cpu.c - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_gyroscope.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_gfx.h - replace '' -> 'Gregor Rebel' chg: ./Template/examples/example_ttc_systick_cortexm3.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_gfx_ili9320.c - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_systick_freertos.c - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_systick_cortexm3.c - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_systick_freertos.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_systick_cortexm3.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_gfx.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_systick.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_math_software_float.c - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_gfx.c - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_cpu_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_gfx_ili9320.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_cpu_stm32f1xx.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_cpu.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_math_software_float.h - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_cpu.c - replace '' -> 'Gregor Rebel' chg: ./Template/regressions/regression_ttc_systick.c - replace '' -> 'Gregor Rebel' chg: ./Documentation/TheToolChain-Manual/chapter_AddingSourceFiles.tml - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_input.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_dac.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_pwr.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_accelerometer.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_network_layer.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_accelerometer.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_pwr_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_tcpip.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_network_layer.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_ethernet.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_layer_phy.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_real_time_clock.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_layer_phy_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_systick_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_gyroscope.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_tcpip_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_touchpad_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_systick.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_dac_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_accelerometer_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_pwr.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_timer.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_i2c.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_sdcard.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_real_time_clock.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_tcpip.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_systick.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_ethernet_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_sdcard.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_can.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_timer.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_dma_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_ethernet.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_dac.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_dma.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_interface_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_layer_phy.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_sdcard_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_can.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_gyroscope.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_network_layer_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_input_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_touchpad.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_dma.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ttc_gyroscope_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/device_common.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/regression_ttc_device.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/device_common.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/example_ttc_device_architecture.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/example_ttc_device.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/ttc_device.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/regression_ttc_device.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/new_file.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/device_architecture.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE.sh - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/regression_ttc_device_architecture.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/example_ttc_device.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/regression_ttc_device_architecture.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/example_ttc_device_architecture.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/device_architecture.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/device_architecture_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/ttc_device_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/ttc_device_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/new_file.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/ttc_device.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/register/register_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/register/register_stm32l0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/register/register_stm32l0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/can/can_stm32f1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/can/can_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/basic/basic_stm32l0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/i2c/i2c_common.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/i2c/i2c_common.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_freertos.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_freertos.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_common.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_common.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_freertos_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_cortexm3.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_cortexm3_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/systick/systick_cortexm3.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gfx/gfx_common.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gfx/gfx_common.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/memory/memory_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_common.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_cortexm3_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/input/input_touchpad.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/input/input_touchpad_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/input/input_touchpad.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interface/interface_ste101p.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interface/interface_ste101p.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cm0/cm0_mutex.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_systick_interface.c.orig - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_systick_interface.h.orig - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_systick_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_systick_interface.h - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace '' -> 'Gregor Rebel' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace '' -> 'Gregor Rebel' commit 692f606aedf921ef390391ba434c119e401ef925 Author: Gregor Rebel Date: Wed Sep 28 17:33:40 2016 +0200 new: InstallData/install_047_TTC_SYSTICK.sh new: InstallData/installs_low_level/install_TTC_SYSTICK_CORTEXM3.sh new: InstallData/installs_low_level/install_TTC_SYSTICK_FREERTOS.sh new: TTC-Library/interfaces/ttc_systick_interface.c new: TTC-Library/interfaces/ttc_systick_interface.h new: TTC-Library/systick/systick_common.c new: TTC-Library/systick/systick_common.h new: TTC-Library/systick/systick_cortexm3.c new: TTC-Library/systick/systick_cortexm3.h new: TTC-Library/systick/systick_cortexm3_types.h new: TTC-Library/systick/systick_freertos.c new: TTC-Library/systick/systick_freertos.h new: TTC-Library/systick/systick_freertos_types.h new: TTC-Library/ttc_systick.c new: TTC-Library/ttc_systick.h new: TTC-Library/ttc_systick_types.h new: Template/examples/example_ttc_systick.c new: Template/examples/example_ttc_systick.h new: Template/examples/example_ttc_systick_cortexm3.c new: Template/examples/example_ttc_systick_cortexm3.h new: Template/examples/example_ttc_systick_freertos.c new: Template/examples/example_ttc_systick_freertos.h commit 96d18dd844f5dcd68ce070f1e59634d3369ddcbe Author: Gregor Rebel Date: Wed Sep 28 17:32:04 2016 +0200 chg: TTC-Library/scheduler/freertos_task.h - moved macro freertos_get_tick_count() into TTC-Library/systick/systick_freertos.h chg: TTC-Library/scheduler/freertos_task_types.h - moved extern declaration xTickCount into TTC-Library/systick/systick_freertos_types.h chg: TTC-Library/templates/create_DeviceDriver.pl - now also scans for regular defines in source codes (before it only scanned for macros and undefines chg: TTC-Library/ttc_task.h - moved functions into ttc_systick: ttc_task_get_elapsed_usecs(), ttc_task_get_elapsed_ticks(), ttc_task_get_us_ticks() ren: 'InstallData/installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_050_TTC_MEMORY_STM32L1XX.sh' ren: 'InstallData/installs_low_level/install_055_TTC_BASIC_STM32L0XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_055_TTC_BASIC_STM32L0XX.sh' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_task_get_elapsed_ticks' -> 'ttc_systick_elapsed_ticks' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_task_get_elapsed_ticks' -> 'ttc_systick_elapsed_ticks' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_get_elapsed_ticks' -> 'ttc_systick_elapsed_ticks' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_task_get_elapsed_ticks' -> 'ttc_systick_elapsed_ticks' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_systick_elapsed_ticks' -> 'ttc_systick_get_elapsed_ticks' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_systick_elapsed_ticks' -> 'ttc_systick_get_elapsed_ticks' chg: ./TTC-Library/ttc_task.c - replace 'ttc_systick_elapsed_ticks' -> 'ttc_systick_get_elapsed_ticks' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_systick_elapsed_ticks' -> 'ttc_systick_get_elapsed_ticks' chg: ./TTC-Library/ttc_systick.h - replace 'ttc_task_get_us_ticks' -> 'ttc_systick_get_us_ticks' chg: ./TTC-Library/ttc_systick.h.orig - replace 'ttc_task_get_us_ticks' -> 'ttc_systick_get_us_ticks' chg: ./TTC-Library/ttc_task.c - replace 'ttc_task_get_us_ticks' -> 'ttc_systick_get_us_ticks' chg: ./TTC-Library/systick/systick_cortexm3.h - replace 'ttc_task_get_us_ticks' -> 'ttc_systick_get_us_ticks' commit f6b42569d27eae82a7323167fbb7f5dd6f265cf6 Author: Gregor Rebel Date: Wed Sep 28 13:29:47 2016 +0200 chg: InstallData/installAll.sh - removed workaround for 500_ttc_cpu (install script now seems to be fixed) fix: TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh - rev 32: creation of symbolic link to startup source in extensions.active/ was using wrong variable to generate filename (created startup source for different low-level driver) chg: TTC-Library/templates/create_DeviceDriver.pl - removed debug outputs chg: TTC-Library/templates/create_DeviceDriver.pl - insertIntoString(): added optional argument IF_NOT_CONTAINS fix: TTC-Library/templates/create_DeviceDriver.pl - insertIntoString(): now adds newline to $Text if missing and PREVIOUS_LINE=>1 fix: TTC-Library/templates/create_DeviceDriver.pl - update_LowLevelDrivers(): did not store inserted feature macros in low-level driver source filename chg: TTC-Library/templates/create_DeviceDriver.pl - now generates default device definition in each __types.h file (avoids compiler warning at first compile run and provides example definition) commit 8730c8d4a9c599866c12c6e98734c15606f112cf Author: Gregor Rebel Date: Tue Sep 27 18:35:35 2016 +0200 chg: removed order number from low-level install scripts (ugly anachronism that inflicted bugs while creating new extensions) chg: InstallData/installAll.sh chg: InstallData/install_005_4OpenOCD.sh chg: InstallData/install_046_FreeRTOS.sh fix: InstallData/install_046_TTC_CPU.sh - fixed creation of extension/ folder inside 500_ttc_cpu (most extensions where not created in correct extension/ folder) ren: InstallData/installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh -> InstallData/installs_low_level/DEPRECATED_install_050_TTC_MEMORY_STM32L1XX.sh ren: InstallData/installs_low_level/install_055_TTC_BASIC_STM32L0XX.sh -> InstallData/installs_low_level/DEPRECATED_install_055_TTC_BASIC_STM32L0XX.sh ren: InstallData/installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh -> InstallData/installs_low_level/install_TTC_ACCELEROMETER_BNO055.sh ren: InstallData/installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh -> InstallData/installs_low_level/install_TTC_ACCELEROMETER_LIS3LV02DL.sh ren: InstallData/installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh -> InstallData/installs_low_level/install_TTC_ACCELEROMETER_MPU6050.sh ren: InstallData/installs_low_level/install_005_TTC_ADC_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_ADC_STM32F1XX.sh ren: InstallData/installs_low_level/install_006_TTC_ADC_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_ADC_STM32L1XX.sh ren: InstallData/installs_low_level/install_007_TTC_BASIC_CM3.sh -> InstallData/installs_low_level/install_TTC_BASIC_CM3.sh ren: InstallData/installs_low_level/install_008_TTC_BASIC_STM32F30X.sh -> InstallData/installs_low_level/install_TTC_BASIC_STM32F30X.sh ren: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L0XX.sh -> InstallData/installs_low_level/install_TTC_BASIC_STM32L0XX.sh ren: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_BASIC_STM32L1XX.sh ren: InstallData/installs_low_level/install_010_TTC_CAN_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_CAN_STM32F1XX.sh ren: InstallData/installs_low_level/install_057_TTC_CM0_MUTEX.sh -> InstallData/installs_low_level/install_TTC_CM0_MUTEX.sh ren: InstallData/installs_low_level/install_056_TTC_CM0_SEMAPHORE.sh -> InstallData/installs_low_level/install_TTC_CM0_SEMAPHORE.sh ren: InstallData/installs_low_level/install_083_TTC_CPU_CORTEXM0.sh -> InstallData/installs_low_level/install_TTC_CPU_CORTEXM0.sh ren: InstallData/installs_low_level/install_077_TTC_CPU_CORTEXM3.sh -> InstallData/installs_low_level/install_TTC_CPU_CORTEXM3.sh ren: InstallData/installs_low_level/install_082_TTC_CPU_CORTEXM4.sh -> InstallData/installs_low_level/install_TTC_CPU_CORTEXM4.sh ren: InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32F0XX.sh ren: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32F1XX.sh ren: InstallData/installs_low_level/install_081_TTC_CPU_STM32F2XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32F2XX.sh ren: InstallData/installs_low_level/install_080_TTC_CPU_STM32F3XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32F3XX.sh ren: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32F4XX.sh ren: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32L0XX.sh ren: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32L1XX.sh ren: InstallData/installs_low_level/install_078_TTC_CPU_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_CPU_STM32W1XX.sh ren: InstallData/installs_low_level/install_050_TTC_DAC_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_DAC_STM32L1XX.sh ren: InstallData/installs_low_level/install_051_TTC_DMA_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_DMA_STM32L1XX.sh ren: InstallData/installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh -> InstallData/installs_low_level/install_TTC_ETHERNET_STM32F107.sh ren: InstallData/installs_low_level/install_011_TTC_GFX_ILI9320.sh -> InstallData/installs_low_level/install_TTC_GFX_ILI9320.sh ren: InstallData/installs_low_level/install_012_TTC_GPIO_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_GPIO_STM32F1XX.sh ren: InstallData/installs_low_level/install_013_TTC_GPIO_STM32F30X.sh -> InstallData/installs_low_level/install_TTC_GPIO_STM32F30X.sh ren: InstallData/installs_low_level/install_060_TTC_GPIO_STM32L0XX.sh -> InstallData/installs_low_level/install_TTC_GPIO_STM32L0XX.sh ren: InstallData/installs_low_level/install_014_TTC_GPIO_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_GPIO_STM32L1XX.sh ren: InstallData/installs_low_level/install_015_TTC_GPIO_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_GPIO_STM32W1XX.sh ren: InstallData/installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh -> InstallData/installs_low_level/install_TTC_GYROSCOPE_MPU6050.sh ren: InstallData/installs_low_level/install_016_TTC_HEAP_FREERTOS.sh -> InstallData/installs_low_level/install_TTC_HEAP_FREERTOS.sh ren: InstallData/installs_low_level/install_017_TTC_HEAP_ZDEFAULT.sh -> InstallData/installs_low_level/install_TTC_HEAP_ZDEFAULT.sh ren: InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_I2C_STM32F1XX.sh ren: InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_I2C_STM32L1XX.sh ren: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh -> InstallData/installs_low_level/install_TTC_INPUT_TOUCHPAD.sh ren: InstallData/installs_low_level/install_063_TTC_INTERFACE_STE101P.sh -> InstallData/installs_low_level/install_TTC_INTERFACE_STE101P.sh ren: InstallData/installs_low_level/install_022_TTC_INTERRUPT_CORTEXM3.sh -> InstallData/installs_low_level/install_TTC_INTERRUPT_CORTEXM3.sh ren: InstallData/installs_low_level/install_023_TTC_INTERRUPT_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F1XX.sh ren: InstallData/installs_low_level/install_024_TTC_INTERRUPT_STM32F30X.sh -> InstallData/installs_low_level/install_TTC_INTERRUPT_STM32F30X.sh ren: InstallData/installs_low_level/install_025_TTC_INTERRUPT_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_INTERRUPT_STM32L1XX.sh ren: InstallData/installs_low_level/install_026_TTC_INTERRUPT_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_INTERRUPT_STM32W1XX.sh ren: InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_DOUBLE.sh -> InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_DOUBLE.sh ren: InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_FLOAT.sh -> InstallData/installs_low_level/install_TTC_MATH_SOFTWARE_FLOAT.sh ren: InstallData/installs_low_level/install_027_TTC_MEMORY_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_MEMORY_STM32F1XX.sh ren: InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh -> InstallData/installs_low_level/install_TTC_MEMORY_STM32L0XX.sh ren: InstallData/installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_MEMORY_STM32L1XX.sh ren: InstallData/installs_low_level/install_028_TTC_MEMORY_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_MEMORY_STM32W1XX.sh ren: InstallData/installs_low_level/install_029_TTC_NETWORK_LAYER_USART.sh -> InstallData/installs_low_level/install_TTC_NETWORK_LAYER_USART.sh ren: InstallData/installs_low_level/install_085_TTC_PACKET_802154.sh -> InstallData/installs_low_level/install_TTC_PACKET_802154.sh ren: InstallData/installs_low_level/install_054_TTC_PWR_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_PWR_STM32L1XX.sh ren: InstallData/installs_low_level/install_047_TTC_RADIO_CC1101.sh -> InstallData/installs_low_level/install_TTC_RADIO_CC1101.sh ren: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh -> InstallData/installs_low_level/install_TTC_RADIO_DW1000.sh ren: InstallData/installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_RADIO_STM32W1XX.sh ren: InstallData/installs_low_level/install_031_TTC_REGISTER_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_REGISTER_STM32F1XX.sh ren: InstallData/installs_low_level/install_032_TTC_REGISTER_STM32F30X.sh -> InstallData/installs_low_level/install_TTC_REGISTER_STM32F30X.sh ren: InstallData/installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh -> InstallData/installs_low_level/install_TTC_REGISTER_STM32L0XX.sh ren: InstallData/installs_low_level/install_033_TTC_REGISTER_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_REGISTER_STM32L1XX.sh ren: InstallData/installs_low_level/install_034_TTC_REGISTER_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_REGISTER_STM32W1XX.sh ren: InstallData/installs_low_level/install_059_TTC_RTC_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_RTC_STM32F1XX.sh ren: InstallData/installs_low_level/install_051_TTC_RTC_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_RTC_STM32L1XX.sh ren: InstallData/installs_low_level/install_077_TTC_SDCARD_SPI.sh -> InstallData/installs_low_level/install_TTC_SDCARD_SPI.sh ren: InstallData/installs_low_level/install_088_TTC_SLAM_SIMPLE_2D.sh -> InstallData/installs_low_level/install_TTC_SLAM_SIMPLE_2D.sh ren: InstallData/installs_low_level/install_037_TTC_SPI_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_SPI_STM32F1XX.sh ren: InstallData/installs_low_level/install_038_TTC_SPI_STM32F30X.sh -> InstallData/installs_low_level/install_TTC_SPI_STM32F30X.sh ren: InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh -> InstallData/installs_low_level/install_TTC_SPI_STM32L0XX.sh ren: InstallData/installs_low_level/install_039_TTC_SPI_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_SPI_STM32L1XX.sh ren: InstallData/installs_low_level/install_040_TTC_SPI_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_SPI_STM32W1XX.sh ren: InstallData/installs_low_level/install_087_TTC_STRING_ASCII.sh -> InstallData/installs_low_level/install_TTC_STRING_ASCII.sh ren: InstallData/installs_low_level/install_041_TTC_SYSCLOCK_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32F1XX.sh ren: InstallData/installs_low_level/install_058_TTC_SYSCLOCK_STM32L0XX.sh -> InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L0XX.sh ren: InstallData/installs_low_level/install_042_TTC_SYSCLOCK_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32L1XX.sh ren: InstallData/installs_low_level/install_043_TTC_SYSCLOCK_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_SYSCLOCK_STM32W1XX.sh ren: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh -> InstallData/installs_low_level/install_TTC_TCPIP_UIP.sh ren: InstallData/installs_low_level/install_044_TTC_TIMER_STM32F0XX.sh -> InstallData/installs_low_level/install_TTC_TIMER_STM32F0XX.sh ren: InstallData/installs_low_level/install_045_TTC_TIMER_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_TIMER_STM32F1XX.sh ren: InstallData/installs_low_level/install_046_TTC_TIMER_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_TIMER_STM32L1XX.sh ren: InstallData/installs_low_level/install_047_TTC_TIMER_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_TIMER_STM32W1XX.sh ren: InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh -> InstallData/installs_low_level/install_TTC_TOUCHPAD_ANALOG4.sh ren: InstallData/installs_low_level/install_048_TTC_USART_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_USART_STM32F1XX.sh ren: InstallData/installs_low_level/install_049_TTC_USART_STM32L1XX.sh -> InstallData/installs_low_level/install_TTC_USART_STM32L1XX.sh ren: InstallData/installs_low_level/install_050_TTC_USART_STM32W1XX.sh -> InstallData/installs_low_level/install_TTC_USART_STM32W1XX.sh ren: InstallData/installs_low_level/install_051_TTC_USB_STM32F1XX.sh -> InstallData/installs_low_level/install_TTC_USB_STM32F1XX.sh chg: InstallData/scripts/installFuncs.sh chg: TTC-Library/scheduler/freertos_mutex.c - code reformatted chg: TTC-Library/scheduler/freertos_mutex.h - code reformatted chg: TTC-Library/scheduler/freertos_semaphore.c - code reformatted chg: TTC-Library/scheduler/freertos_semaphore.h - code reformatted chg: TTC-Library/scheduler/freertos_semaphore_types.h - code reformatted fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - removed invalid RANK="100" line ren: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh -> TTC-Library/templates/_install_TTC_DEVICE_ARCHITECTURE.sh fix: TTC-Library/templates/create_DeviceDriver.pl - now always lists all low-level installs scripts belonging to current driver commit 97a2e3e94bb6916740e7bf62faff6cef68834f64 Author: Gregor Rebel Date: Mon Sep 26 20:02:34 2016 +0200 chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - added SysTick_Handler() chg: TTC-Library/register/register_cortexm3.h - added missing newline at end of file chg: TTC-Library/scheduler/freertos_task_types.h - added reference to source of external symbol xTickCount chg: TTC-Library/ttc_sysclock.h - minor change fix: Template/examples/example_ttc_radio_ranging.h - fixed name of inclusion guard (should correspond to file name) commit 9d8ede7e1f06ce1144b1a8bf047dc1c80e4c9d19 Merge: 516d29e d61d963 Author: Gregor Rebel Date: Mon Sep 26 20:02:30 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 516d29e5a8092d6fdf72b5b384aa71e0d0ba555d Author: Gregor Rebel Date: Mon Sep 26 19:52:25 2016 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - insertIntoString(): fixed endless loop bug --------------------------------------------------------- 1.0.53 @Mo 26. Sep 10:06:13 CEST 2016 commit 9e02e8402138df869d5511b39e6623f80730e129 Author: Gregor Rebel Date: Mon Sep 26 11:38:09 2016 +0200 fix: TTC-Library/ttc_math.h - added missing forwarding macro ttc_math_length_2d() chg:Template/regressions/regression_ttc_math.c - reenabled all regression tests (all tests are passing now) --------------------------------------------------------- 1.0.53 @Sa 24. Sep 10:30:39 CEST 2016 commit cdf677b79a8e7bbcaac63225bc2a9a35411a7141 Author: Gregor Rebel Date: Thu Sep 22 18:17:07 2016 +0200 fix: TTC-Library/ttc_math.c - ttc_math_lateration_2d(): fixed special simple cases where line O->F is vertical or horizontal and N lies outside of O->F chg: Template/examples/example_ttc_slam_simple_2d.c - _etss_iteration(): breakpoint now must not be set to desired LoopCount-1 but just desired LoopCount commit 3b1720915aebf53486dae6d3dc3991bf84501f76 Author: Gregor Rebel Date: Thu Sep 22 17:22:05 2016 +0200 fix: TTC-Library/ttc_basic.h - fixed insecure definition of macro abs() fix: TTC-Library/ttc_math.c - fixed ASCII art in description of ttc_math_lateration_3d() chg: TTC-Library/ttc_slam.c - removed superfluos extra asserts (reminiscents from lateration using integer math) chg: TTC-Library/ttc_slam_types.h - minor change fix: Template/examples/example_ttc_slam_simple_2d.c - fixed argument order for ttc_math_distance_2d() (fixes a showstopper in loop iteration #4) commit 657ddb53a63cd17f3a2a6316e6ccb8df66afc664 Author: Gregor Rebel Date: Thu Aug 25 17:53:24 2016 +0200 bug: Template/examples/example_ttc_slam_simple_2d.c - check of laterated coordinates fails after reenabling assert (Probably due to datatype change of coordinates u32_t -> ttm_number) --------------------------------------------------------- 1.0.53 @Mi 24. Aug 22:48:32 CEST 2016 commit 13e85a443161bdfb9f6a5871591987ec8195238b Author: Gregor Rebel Date: Wed Aug 24 22:10:55 2016 +0200 fix: updated old install scripts to work with new global variables (some extensions were not installed properly) chg: InstallData/install_021_Board_STM32W-RFCKit.sh chg: InstallData/install_045_TTC_ACCELEROMETER.sh chg: InstallData/install_045_TTC_TOUCHPAD.sh chg: InstallData/install_046_TTC_CPU.sh chg: InstallData/install_046_TTC_ETHERNET.sh chg: InstallData/install_046_TTC_I2C.sh chg: InstallData/install_046_TTC_INPUT.sh chg: InstallData/install_046_TTC_INTERFACE.sh chg: InstallData/install_046_TTC_SDCARD.sh chg: InstallData/install_046_TTC_TCPIP.sh chg: InstallData/install_047_TTC_PACKET.sh chg: InstallData/install_047_TTC_SLAM.sh chg: InstallData/install_047_TTC_STRING.sh chg: InstallData/install_059_TTC_ADC.sh chg: InstallData/install_060_TTC_BASIC.sh chg: InstallData/install_062_TTC_DAC.sh chg: InstallData/install_063_TTC_DMA.sh chg: InstallData/install_070_TTC_GYROSCOPE.sh chg: InstallData/install_082_TTC_PWR.sh chg: InstallData/install_100_Fake_SBRK_Support.sh chg: InstallData/install_101_ARM_Semihosting.sh chg: InstallData/installs_low_level/install_082_TTC_CPU_CORTEXM4.sh commit 8c703761e30711ca6cf994d531b961c1f7de154c Author: Gregor Rebel Date: Tue Aug 23 22:22:55 2016 +0200 fix: Documentation/C_fuer_Microcontroller.odt - fixed some layout issues new: Documentation/TheToolChain-Manual/chapter_CompileFlow.tml - ToDo: Complete chapter chg: Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml - added formats to tag chg: TTC-Library/ttc_math.h -minor change commit cd9793f1a7d276593c8b2ad66990d50c31088abc Author: Gregor Rebel Date: Tue Aug 23 14:51:13 2016 +0200 chg: TTC-Library/ttc_math.c - added critical sections to TTC_MATH_PIN_* operations to avoid multitasking effects (prior benchmark measures might be affected by FreeRTOS!) chg: TTC-Library/ttc_math.h - ttc_math_rotate_2d(): added benchmark results commit de0d7a32c4d2cc424c1a5d6ed2948ac72220c227 Author: Gregor Rebel Date: Tue Aug 23 14:22:35 2016 +0200 fix: TTC-Library/interfaces/ttc_math_interface.c - removed unused variable andsolved warning fix: TTC-Library/math/math_software_double_types.h - now uses float.h for extreme value definitions (more standard compliant) fix: TTC-Library/math/math_software_float_types.h - now uses float.h for extreme value definitions (more standard compliant) fix: TTC-Library/ttc_math.c - ttc_math_lateration_2d(): in rare conditions, when O->F is horizontal and Nx has to be approximated, the result was not stored in Nx (which stayed uninitialized) --------------------------------------------------------- 1.0.53 @Mo 22. Aug 23:04:02 CEST 2016 commit 327f7345010ae3e6af0504acc1131fdf1679a51f Author: Gregor Rebel Date: Mon Aug 22 22:56:00 2016 +0200 fix: TTC-Library/interfaces/ttc_slam_interface.c - changed integer argument types to ttm_number (required by current ttc_slam, ttc_math) fix: TTC-Library/interfaces/ttc_slam_interface.h - changed integer argument types to ttm_number (required by current ttc_slam, ttc_math) fix: TTC-Library/slam/slam_common.h - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) fix: TTC-Library/slam/slam_simple_2d.c - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) fix: TTC-Library/slam/slam_simple_2d.h - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) fix: TTC-Library/slam/slam_simple_2d_types.h - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) chg: TTC-Library/templates/example_ttc_device.c - minor change fix: TTC-Library/ttc_math.c - fixed handling of N1x, N1y if both are NULL (fixes issue with laterated point in wrong quadrant in combination with example_ttc_slam_simple_2d.c) chg: TTC-Library/ttc_math.h - added benchmark results: ttc_math_lateration_2d() fix: TTC-Library/ttc_slam.c - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) fix: TTC-Library/ttc_slam.h - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) fix: TTC-Library/ttc_slam_types.h - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) fix: Template/examples/example_ttc_slam_simple_2d.c - changed integer type coordinates to ttm_number (required by current ttc_slam, ttc_math) chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - revision 30: added global variables EXTENSION_SHORT, EXTENSION_PREFIX fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - fixed detection of already enabled low-level drivers before activating default low-level driver chg: InstallData/install_*: updated introduction sequence to newest template chg: InstallData/install_004_3libftdi.sh chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_008_Board_Olimex_H103.sh chg: InstallData/install_009_Board_Olimex_H107.sh chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/install_011_Board_Olimex_P103.sh chg: InstallData/install_012_Board_Olimex_P107.sh chg: InstallData/install_012_Board_STM32F105.sh chg: InstallData/install_013_Board_STM32F0Discovery.sh chg: InstallData/install_014_Board_STM32F103C-Mini.sh chg: InstallData/install_016_Board_STM32F3Nucleo.sh chg: InstallData/install_017_Board_STM32F4Discovery.sh chg: InstallData/install_018_Board_STM32L0Nucleo.sh chg: InstallData/install_019_Board_STM32L100CDiscovery.sh chg: InstallData/install_020_Board_STM32L151_Discovery.sh chg: InstallData/install_021_Board_STM32W-RFCKit.sh chg: InstallData/install_022_Board_WSN3_STM32W108.sh chg: InstallData/install_023_CHIP_ILI9320.sh chg: InstallData/install_024_CPAL.sh chg: InstallData/install_037_Compiler_GCC-ARM_Binary.sh chg: InstallData/install_038_Compiler_Parallel_Make.sh chg: InstallData/install_039_Compiler_SourceryG++.sh chg: InstallData/install_041_ExampleBenchmarks.sh chg: InstallData/install_042_ExampleGfx.sh chg: InstallData/install_043_ExampleLEDs.sh chg: InstallData/install_044_ExampleThreading.sh chg: InstallData/install_045_FixPointLib.sh chg: InstallData/install_045_TTC_ACCELEROMETER.sh chg: InstallData/install_045_TTC_TOUCHPAD.sh chg: InstallData/install_046_FreeRTOS.sh chg: InstallData/install_046_TTC_CPU.sh chg: InstallData/install_046_TTC_ETHERNET.sh chg: InstallData/install_046_TTC_I2C.sh chg: InstallData/install_046_TTC_INPUT.sh chg: InstallData/install_046_TTC_INTERFACE.sh chg: InstallData/install_046_TTC_SDCARD.sh chg: InstallData/install_046_TTC_TCPIP.sh chg: InstallData/install_047_LCD_320x240_ILI9320.sh chg: InstallData/install_047_TTC_MATH.sh chg: InstallData/install_047_TTC_PACKET.sh chg: InstallData/install_047_TTC_SLAM.sh chg: InstallData/install_047_TTC_STRING.sh chg: InstallData/install_048_Network_uIP.sh chg: InstallData/install_049_Programmer_STLink_V2.sh chg: InstallData/install_050_Programmer_STM-DFU-Bootloader.sh chg: InstallData/install_051_QtCreator.sh chg: InstallData/install_052_RADIO_CC1101.sh chg: InstallData/install_053_RADIO_CC1120.sh chg: InstallData/install_055_RADIO_SERIAL.sh chg: InstallData/install_057_STM-StdPeripheralsLibrary.sh chg: InstallData/install_059_TTC_ADC.sh chg: InstallData/install_060_TTC_BASIC.sh chg: InstallData/install_062_TTC_DAC.sh chg: InstallData/install_063_TTC_DMA.sh chg: InstallData/install_064_TTC_FONT.sh chg: InstallData/install_065_TTC_GFX.sh chg: InstallData/install_066_TTC_GFX_MT.sh chg: InstallData/install_067_TTC_GPIO.sh chg: InstallData/install_068_TTC_GUI.sh chg: InstallData/install_069_TTC_GUI_MT.sh chg: InstallData/install_070_TTC_GYROSCOPE.sh chg: InstallData/install_071_TTC_HEAP.sh chg: InstallData/install_074_TTC_INTERRUPT.sh chg: InstallData/install_075_TTC_LIST.sh chg: InstallData/install_078_TTC_MEMORY.sh chg: InstallData/install_079_TTC_MUTEX.sh chg: InstallData/install_080_TTC_NETWORK.sh chg: InstallData/install_081_TTC_NETWORK_LAYER.sh chg: InstallData/install_082_TTC_PWR.sh chg: InstallData/install_083_TTC_QUEUE.sh chg: InstallData/install_084_TTC_RADIO.sh chg: InstallData/install_085_TTC_RANDOM.sh chg: InstallData/install_086_TTC_REAL_TIME_CLOCK.sh chg: InstallData/install_087_TTC_REGISTER.sh chg: InstallData/install_088_TTC_RTC.sh chg: InstallData/install_089_TTC_SEMAPHORE.sh chg: InstallData/install_090_TTC_SPI.sh chg: InstallData/install_092_TTC_SYSCLOCK.sh chg: InstallData/install_093_TTC_TASK.sh chg: InstallData/install_094_TTC_TIMER.sh chg: InstallData/install_095_TTC_USART.sh chg: InstallData/install_096_TTC_USB.sh chg: InstallData/install_097_TTC_Watchdog.sh chg: InstallData/install_098_TouchScreen_ADS7843.sh chg: InstallData/install_099_TouchScreen_Analog.sh chg: InstallData/install_100_Fake_SBRK_Support.sh chg: InstallData/install_101_ARM_Semihosting.sh commit e6480b2c611773f7357a0467d3beefd42fccc30c Author: Gregor Rebel Date: Mon Aug 22 21:45:14 2016 +0200 chg: Documentation/C_fuer_Microcontroller.odt - rev1.5: added chapter: "Steuerung größerer Übersetzungsprozesse mittels makefile" chg: Documentation/C_fuer_Microcontroller.odt - rev1.5: important keywords are now colored in dark blue fix: Documentation/C_fuer_Microcontroller.odt - rev1.5: improved description of exercises commit d13683d0b20eaad097c30218079ce6f552763d2e Author: Gregor Rebel Date: Thu Aug 18 16:02:05 2016 +0200 new: Template/examples/example_ttc_gfx.c new: Template/examples/example_ttc_gfx.h commit 94b09b70368c9d088e26f860b0c3c6f20d019073 Author: Gregor Rebel Date: Thu Aug 18 16:00:16 2016 +0200 fix: Template/examples/example_ttc_packet.c - fixed compilation issues due to changed layout of ttc_packet_address_t fix: Template/examples/example_ttc_packet.h - fixed compilation issues due to changed layout of ttc_packet_address_t commit adfd47eda3aa28de6b552e40f8f7141b5067f470 Author: Gregor Rebel Date: Thu Aug 18 02:42:22 2016 +0200 ren: 'Template/examples/example_ttc_timer.c' -> 'Template/examples/DEPRECATED_example_ttc_timer.c' ren: 'Template/examples/example_ttc_timer.h' -> 'Template/examples/DEPRECATED_example_ttc_timer.h' ren: 'Template/examples/example_ttc_slam.c' -> 'Template/examples/DEPRECATED_example_ttc_slam.c' ren: 'Template/examples/example_ttc_slam.h' -> 'Template/examples/DEPRECATED_example_ttc_slam.h' ren: 'Template/examples/example_ttc_register.c' -> 'Template/examples/DEPRECATED_example_ttc_register.c' ren: 'Template/examples/example_ttc_register.h' -> 'Template/examples/DEPRECATED_example_ttc_register.h' ren: 'Template/examples/example_ttc_rcc.c' -> 'Template/examples/DEPRECATED_example_ttc_rcc.c' ren: 'Template/examples/example_ttc_rcc.h' -> 'Template/examples/DEPRECATED_example_ttc_rcc.h' ren: 'Template/examples/example_ttc_pwr.c' -> 'Template/examples/DEPRECATED_example_ttc_pwr.c' ren: 'Template/examples/example_ttc_pwr.h' -> 'Template/examples/DEPRECATED_example_ttc_pwr.h' ren: 'Template/examples/example_ttc_timer_pwm.c' -> 'Template/examples/DEPRECATED_example_ttc_timer_pwm.c' ren: 'Template/examples/example_ttc_timer_pwm.h' -> 'Template/examples/DEPRECATED_example_ttc_timer_pwm.h' ren: 'Template/examples/example_ttc_tcpip.c' -> 'Template/examples/DEPRECATED_example_ttc_tcpip.c' ren: 'Template/examples/example_ttc_tcpip.h' -> 'Template/examples/DEPRECATED_example_ttc_tcpip.h' ren: 'Template/examples/example_ttc_sdcard.c' -> 'Template/examples/DEPRECATED_example_ttc_sdcard.c' ren: 'Template/examples/example_ttc_sdcard.h' -> 'Template/examples/DEPRECATED_example_ttc_sdcard.h' chg: updated some examples. bug: Template/examples/example_ttc_packet.c - currently does not compile (Work In Progress) chg: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh chg: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh chg: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh chg: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh chg: TTC-Library/gfx/gfx_ili9320.c chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_slam_interface.c chg: TTC-Library/interfaces/ttc_slam_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/scheduler/freertos_task.h chg: TTC-Library/slam/slam_simple_2d.c chg: TTC-Library/templates/example_ttc_device.c chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_task.h chg: Template/examples/example_gfx_benchmark.c chg: Template/examples/example_gfx_boxes.c chg: Template/examples/example_gfx_boxes.h chg: Template/examples/example_ttc_radio.c chg: Template/examples/example_ttc_radio.h chg: Template/examples/example_ttc_slam_simple_2d.c chg: Template/examples/example_ttc_spi_master.c chg: Template/examples/example_ttc_spi_master.h chg: Template/examples/example_ttc_spi_slave.c chg: Template/examples/example_ttc_spi_slave.h chg: Template/examples/example_ttc_string.c chg: Template/examples/example_ttc_string.h chg: Template/examples/example_ttc_sysclock.c chg: Template/examples/example_ttc_sysclock.h chg: Template/examples/example_ttc_touchpad.c commit 129f1b679439017e0b374256b4be34d2533c787a Author: Gregor Rebel Date: Thu Aug 18 00:26:50 2016 +0200 ren: 'Template/examples/example_ttc_dma.c' -> 'Template/examples/DEPRECATED_example_ttc_dma.c' ren: 'Template/examples/example_ttc_ethernet.c' -> 'Template/examples/DEPRECATED_example_ttc_ethernet.c' ren: 'Template/examples/example_ttc_gfx.c' -> 'Template/examples/DEPRECATED_example_ttc_gfx.c' ren: 'Template/examples/example_ttc_gfx.h' -> 'Template/examples/DEPRECATED_example_ttc_gfx.h' ren: 'Template/examples/example_ttc_ethernet.h' -> 'Template/examples/DEPRECATED_example_ttc_ethernet.h' ren: 'Template/examples/example_ttc_dma.h' -> 'Template/examples/DEPRECATED_example_ttc_dma.h' ren: 'Template/examples/example_ttc_cpu.c' -> 'Template/examples/DEPRECATED_example_ttc_cpu.c' ren: 'Template/examples/example_ttc_cpu.h' -> 'Template/examples/DEPRECATED_example_ttc_cpu.h' ren: 'Template/examples/example_ttc_can.c' -> 'Template/examples/DEPRECATED_example_ttc_can.c' ren: 'Template/examples/example_ttc_can.h' -> 'Template/examples/DEPRECATED_example_ttc_can.h' ren: 'InstallData/install_061_TTC_CAN.sh' -> 'InstallData/DEPRECATED_install_061_TTC_CAN.sh' ren: 'Template/examples/example_usb_vcp.c' -> 'Template/examples/DEPRECATED_example_usb_vcp.c' ren: 'Template/examples/example_usb_vcp.h' -> 'Template/examples/DEPRECATED_example_usb_vcp.h' ren: 'Template/examples/example_usb_host_hid.c' -> 'Template/examples/DEPRECATED_example_usb_host_hid.c' ren: 'Template/examples/example_usb_host_hid.h' -> 'Template/examples/DEPRECATED_example_usb_host_hid.h' ren: 'Template/examples/example_ttc_usb.c' -> 'Template/examples/DEPRECATED_example_ttc_usb.c' ren: 'Template/examples/example_ttc_usb.h' -> 'Template/examples/DEPRECATED_example_ttc_usb.h' chg: InstallData/install_046_TTC_CPU.sh - activated example_ttc_cpu chg: InstallData/install_064_TTC_FONT.sh - activate script now activates default font if no font has been enabled fix: InstallData/install_065_TTC_GFX.sh - added missing activate.500_ttc_math.sh to activate script chg: TTC-Library/can/can_stm32f1xx.c - code reformatted chg: TTC-Library/can/can_stm32f1xx.h - code reformatted chg: TTC-Library/can/can_stm32f1xx_types.h - code reformatted chg: TTC-Library/gfx/gfx_ili9320.c - updated driver chg: TTC-Library/gfx/gfx_ili9320.h - updated driver chg: TTC-Library/interfaces/ttc_can_interface.c - code reformatted chg: TTC-Library/interfaces/ttc_can_interface.h - code reformatted chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - added warning for architecture dependent code chg: TTC-Library/scheduler/freertos_task.h - added macros: _driver_task_get_elapsed_ticks(), _driver_task_get_1us_ticks() chg: TTC-Library/ttc_can.c - code reformatted chg: TTC-Library/ttc_can.h - code reformatted chg: TTC-Library/ttc_font_types.h - now defines default font if no fonts are defined chg: TTC-Library/ttc_gfx.c - all font functions now accept any pointer type to avoid signedness warnings chg: TTC-Library/ttc_gfx.h - all font functions now accept any pointer type to avoid signedness warnings chg: TTC-Library/ttc_task.c - ttc_task_start_scheduler() now works in single- and multitasking setup chg: TTC-Library/ttc_task.c - ttc_task_create() now works in single tasking setup too chg: TTC-Library/ttc_task.c - added functions: ttc_task_delay_init(), ttc_task_delay_check() chg: TTC-Library/ttc_task.h - added functions: ttc_task_delay_init(), ttc_task_delay_check(), _driver_task_get_elapsed_ticks(), ttc_task_get_1us_ticks() chg: TTC-Library/ttc_task_types.h fix: Template/examples/example_benchmarks.c - updated example chg: Template/examples/example_ttc_dac.c - updated example chg: Template/examples/example_ttc_usart.c - updated example chg: Template/examples/example_ttc_usart.h - updated example chg: Template/examples/example_ttc_watchdog.c - updated example commit 0122fc0117b910fe5beba53f180edf4b9a59ad07 Author: Gregor Rebel Date: Thu Aug 18 00:24:54 2016 +0200 chg: example and regression codes now use new ttc_task_delay_*() functions to operate in single- and multiasking setups chg: example_ttc_device.c chg: example_ttc_device.h chg: example_ttc_device_architecture.c chg: example_ttc_device_architecture.h chg: regression_ttc_device.c chg: regression_ttc_device.h chg: regression_ttc_device_architecture.c chg: regression_ttc_device_architecture.h commit 58f7bd19d9c3cf115952052b929d1f5c9c8c3600 Author: Gregor Rebel Date: Wed Aug 17 17:09:12 2016 +0200 chg: TTC-Library/templates/example_ttc_device.c - now supports statemachine operation if TTC_TASK_SCHEDULER_AVAILABLE==0 chg: TTC-Library/templates/example_ttc_device_architecture.c - now supports statemachine operation if TTC_TASK_SCHEDULER_AVAILABLE==0 chg: TTC-Library/templates/regression_ttc_device.c - now supports statemachine operation if TTC_TASK_SCHEDULER_AVAILABLE==0 chg: TTC-Library/templates/regression_ttc_device_architecture.c - now supports statemachine operation if TTC_TASK_SCHEDULER_AVAILABLE==0 chg: TTC-Library/ttc_task.c - ttc_task_start_scheduler(): will now run all created tasks one after another in an endless loop if multitasking scheduler is not available (turns tasks into statemachines) chg: TTC-Library/ttc_task.h - now expects TTC_TASK_SCHEDULER_AVAILABLE to be defined as either 1 or 0 chg: TTC-Library/ttc_task_types.h - now defines TTC_TASK_SCHEDULER_AVAILABLE as 0 if no multitasking is available (allows easy iif (TTC_TASK_SCHEDULER_AVAILABLE) {..} clauses) chg: Template/examples/example_ttc_math.c - now supports statemachine operation if TTC_TASK_SCHEDULER_AVAILABLE==0 chg: Template/examples/example_ttc_math.h - example_math_t: added field Precision commit 0d9b0d68507f10765ebb5165d561d35ee2627313 Author: Gregor Rebel Date: Wed Aug 17 16:27:04 2016 +0200 chg: all install- and activate scripts now use $ScriptName instead of $0 (shorter and more readable log output during activation process) chg: InstallData/install_001_0Content.sh chg: InstallData/install_002_1BasicExtensions.sh chg: InstallData/install_003_2libftd2xx.sh chg: InstallData/install_004_3libftdi.sh chg: InstallData/install_005_4OpenOCD.sh chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_008_Board_Olimex_H103.sh chg: InstallData/install_009_Board_Olimex_H107.sh chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/install_011_Board_Olimex_P103.sh chg: InstallData/install_012_Board_Olimex_P107.sh chg: InstallData/install_012_Board_STM32F105.sh chg: InstallData/install_013_Board_STM32F0Discovery.sh chg: InstallData/install_014_Board_STM32F103C-Mini.sh chg: InstallData/install_016_Board_STM32F3Nucleo.sh chg: InstallData/install_017_Board_STM32F4Discovery.sh chg: InstallData/install_018_Board_STM32L0Nucleo.sh chg: InstallData/install_019_Board_STM32L100CDiscovery.sh chg: InstallData/install_020_Board_STM32L151_Discovery.sh chg: InstallData/install_021_Board_STM32W-RFCKit.sh chg: InstallData/install_022_Board_WSN3_STM32W108.sh chg: InstallData/install_023_CHIP_ILI9320.sh chg: InstallData/install_024_CPAL.sh chg: InstallData/install_037_Compiler_GCC-ARM_Binary.sh chg: InstallData/install_038_Compiler_Parallel_Make.sh chg: InstallData/install_039_Compiler_SourceryG++.sh chg: InstallData/install_040_Docs.sh chg: InstallData/install_041_ExampleBenchmarks.sh chg: InstallData/install_042_ExampleGfx.sh chg: InstallData/install_043_ExampleLEDs.sh chg: InstallData/install_044_ExampleThreading.sh chg: InstallData/install_045_FixPointLib.sh chg: InstallData/install_045_TTC_ACCELEROMETER.sh chg: InstallData/install_045_TTC_TOUCHPAD.sh chg: InstallData/install_046_FreeRTOS.sh chg: InstallData/install_046_TTC_CPU.sh chg: InstallData/install_046_TTC_ETHERNET.sh chg: InstallData/install_046_TTC_I2C.sh chg: InstallData/install_046_TTC_INPUT.sh chg: InstallData/install_046_TTC_INTERFACE.sh chg: InstallData/install_046_TTC_SDCARD.sh chg: InstallData/install_046_TTC_TCPIP.sh chg: InstallData/install_047_LCD_320x240_ILI9320.sh chg: InstallData/install_047_TTC_PACKET.sh chg: InstallData/install_047_TTC_SLAM.sh chg: InstallData/install_047_TTC_STRING.sh chg: InstallData/install_048_Network_uIP.sh chg: InstallData/install_049_Programmer_STLink_V2.sh chg: InstallData/install_050_Programmer_STM-DFU-Bootloader.sh chg: InstallData/install_051_QtCreator.sh chg: InstallData/install_052_RADIO_CC1101.sh chg: InstallData/install_053_RADIO_CC1120.sh chg: InstallData/install_054_RADIO_CC1190.sh chg: InstallData/install_055_RADIO_SERIAL.sh chg: InstallData/install_056_STM-EEPROM_Emulation.sh chg: InstallData/install_057_STM-StdPeripheralsLibrary.sh chg: InstallData/install_059_TTC_ADC.sh chg: InstallData/install_060_TTC_BASIC.sh chg: InstallData/install_061_TTC_CAN.sh chg: InstallData/install_062_TTC_DAC.sh chg: InstallData/install_063_TTC_DMA.sh chg: InstallData/install_064_TTC_FONT.sh chg: InstallData/install_065_TTC_GFX.sh chg: InstallData/install_066_TTC_GFX_MT.sh chg: InstallData/install_067_TTC_GPIO.sh chg: InstallData/install_068_TTC_GUI.sh chg: InstallData/install_069_TTC_GUI_MT.sh chg: InstallData/install_070_TTC_GYROSCOPE.sh chg: InstallData/install_071_TTC_HEAP.sh chg: InstallData/install_074_TTC_INTERRUPT.sh chg: InstallData/install_075_TTC_LIST.sh chg: InstallData/install_078_TTC_MEMORY.sh chg: InstallData/install_079_TTC_MUTEX.sh chg: InstallData/install_080_TTC_NETWORK.sh chg: InstallData/install_081_TTC_NETWORK_LAYER.sh chg: InstallData/install_082_TTC_PWR.sh chg: InstallData/install_083_TTC_QUEUE.sh chg: InstallData/install_084_TTC_RADIO.sh chg: InstallData/install_085_TTC_RANDOM.sh chg: InstallData/install_086_TTC_REAL_TIME_CLOCK.sh chg: InstallData/install_087_TTC_REGISTER.sh chg: InstallData/install_088_TTC_RTC.sh chg: InstallData/install_089_TTC_SEMAPHORE.sh chg: InstallData/install_090_TTC_SPI.sh chg: InstallData/install_092_TTC_SYSCLOCK.sh chg: InstallData/install_093_TTC_TASK.sh chg: InstallData/install_094_TTC_TIMER.sh chg: InstallData/install_095_TTC_USART.sh chg: InstallData/install_096_TTC_USB.sh chg: InstallData/install_097_TTC_Watchdog.sh chg: InstallData/install_098_TouchScreen_ADS7843.sh chg: InstallData/install_099_TouchScreen_Analog.sh chg: InstallData/install_100_Fake_SBRK_Support.sh chg: InstallData/install_101_ARM_Semihosting.sh chg: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh commit 14fd6ea6bac709da25afcae09e6db6deed243de7 Author: Gregor Rebel Date: Wed Aug 17 16:25:42 2016 +0200 chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - revision 29: activate script for high-leve driver has a new ACTIVATE_SECTION_B that may enable a default low-level driver if one is defined and no low-level driver has been enabled at all. commit 06fab21c919800834ac7bc53083570cfd56c2078 Author: Gregor Rebel Date: Wed Aug 17 15:58:25 2016 +0200 chg: InstallData/install_047_TTC_MATH.sh - enabled regression test chg: InstallData/scripts/installFuncs.sh - rev 1.8: variable $ScriptName is now available for including script and in every activate-script. fix: TTC-Library/ttc_semaphore_types.h - ttc_semaphore_smart_t - added missing attribut volatile to OwnerTask fix: TTC-Library/ttc_task.c - ttc_task_find_info(): fixed compiler warning due to lost volatile attribute in function call fix: Template/examples/example_ttc_math.c - example_ttc_math_start(): improved permille counter (now counts permille of total loop iterations) chg: TTC-Library/templates/regression_ttc_device.c - revision 16: updated content to compile as true regression chg: TTC-Library/templates/regression_ttc_device.h - revision 16: updated content to compile as true regression chg: TTC-Library/templates/regression_ttc_device_architecture.c - revision 16: updated content to compile as true regression chg: TTC-Library/templates/regression_ttc_device_architecture.h - revision 16: updated content to compile as true regression commit 8435dbee0773a4833d2b03377a93fb1e360092e9 Author: Gregor Rebel Date: Tue Aug 16 19:38:00 2016 +0200 new: TTC-Library/templates/regression_ttc_device.c new: TTC-Library/templates/regression_ttc_device.h new: TTC-Library/templates/regression_ttc_device_architecture.c new: TTC-Library/templates/regression_ttc_device_architecture.h new: Template/regressions/regression_ttc_math.c new: Template/regressions/regression_ttc_math.h new: Template/regressions/regression_ttc_math_software_float.c new: Template/regressions/regression_ttc_math_software_float.h commit 159afa31b946022523c8582c903be656c7ed156a Author: Gregor Rebel Date: Tue Aug 16 19:35:42 2016 +0200 chg: InstallData/install_002_1BasicExtensions.sh - added include path + vpath for regressions/ chg: InstallData/install_047_TTC_MATH.sh - added regression_tth_math chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - activated regression by default fix: TTC-Library/templates/create_DeviceDriver.pl - switched of deprecated Macro-with-arguments code commit 968c9eae9e7a15c61a664bccf10b6347dbbf1124 Author: Gregor Rebel Date: Tue Aug 16 17:11:47 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d() - reenabled Use_DirectCalculation chg: TTC-Library/ttc_math.h - ttc_math_lateration_3d() - added benchmark results for FixedNodesUnchanged=1 chg: Template/examples/example_ttc_math.c - ttc_math_lateration_3d() test now makes use of argument FixedNodesUnchanged to speed up trilateration by reusing rotated coordinate system --------------------------------------------------------- 1.0.53 @Di 16. Aug 02:01:14 CEST 2016 commit 19370e6e46230e8216ea56f20ea050bb4154cd9f Author: Gregor Rebel Date: Tue Aug 16 01:57:31 2016 +0200 chg: TTC-Library/interfaces/ttc_math_interface.c -minor change fix: TTC-Library/math/math_software_double_types.h - fixed definitions for special values: TTM_NUMBER_MAX, TTM_NUMBER_MIN, TTM_NUMBER_PLUS_INFINITY, TTM_NUMBER_MINUS_INFINITY fix: TTC-Library/math/math_software_float_types.h - fixed definitions for special values: TTM_NUMBER_MAX, TTM_NUMBER_MIN, TTM_NUMBER_PLUS_INFINITY, TTM_NUMBER_MINUS_INFINITY fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): removed doubled calculations from quadratic approximation (decreases average runtime by 5%) fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): fixed use of uninitialized variables chg: TTC-Library/ttc_math.h - ttc_math_lateration_3d(): updated benchmark results chg: Template/examples/example_ttc_math.c - minor change --------------------------------------------------------- 1.0.53 @Do 11. Aug 22:39:25 CEST 2016 commit a0747866087ebcec4e39d837714902ec137bed44 Author: Gregor Rebel Date: Thu Aug 11 22:35:18 2016 +0200 fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): quadratic approximation now may exit earlier if approximated ROTy makes distance N1r,F3 precise egnough (before step size of ROTy was only exit criteria which let to constant amount of loop iterations) chg: TTC-Library/ttc_math.h - ttc_math_lateration_3d(): updated benchmark results chg: Template/examples/example_ttc_math.c - improved debuggability (loop iteration to debug may now be choosen in debug session without recompilation) commit 89a915d43407b6cd2c8f6c41313063e146a93aa5 Author: Gregor Rebel Date: Thu Aug 11 02:29:38 2016 +0200 chg: TTC-Library/ttc_math.c - added constants to enable different ROTy calculation implementations: Use_DirectCalculation, Use_QuadraticApproximation chg: TTC-Library/ttc_math.h - ttc_math_lateration_3d(): added benchmark results commit 860baf77314757b2713b8a481f7cc5f261330e7d Author: Gregor Rebel Date: Thu Aug 11 01:38:24 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_Memory.tml - added first chapters chg: TTC-Library/math/math_software_double.c - minor change chg: TTC-Library/math/math_software_double.h - minor change chg: TTC-Library/ttc_math.c - added benchmark gpio pins TTC_MATH_PIN_LATERATION_2D, TTC_MATH_PIN_LATERATION_3D fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): now also calculates correct coordinates if TTC_ASSERT_MATH_EXTRA==0 chg: TTC-Library/ttc_math.h - ttc_math_lateration_3d(): added return value chg: TTC-Library/ttc_math_types.h - disabled TTC_ASSERT_MATH_EXTRA for speed benchmarks fix: Template/examples/example_ttc_math.c - now only tests laterated coordinates if ttc_math_lateration_3d() returns TRUE commit 56c1e422ba1229b5158f8c660f1f915d94b25354 Author: Gregor Rebel Date: Wed Aug 10 03:30:10 2016 +0200 chg: ./Template/examples/example_ttc_math.c - replace '_distance_2d' -> '_length_2d' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '_distance_2d' -> '_length_2d' chg: ./TTC-Library/ttc_math.h - replace '_distance_2d' -> '_length_2d' chg: ./TTC-Library/ttc_math.h.orig - replace '_distance_2d' -> '_length_2d' chg: ./TTC-Library/ttc_math.c - replace '_distance_2d' -> '_length_2d' chg: ./Template/examples/example_ttc_math.c - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/ttc_math.h - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/ttc_math.h.orig - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/ttc_math.c - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/ttc_math_types.h - replace 'msf_float_t' -> 'math_float_t' chg: ./TTC-Library/math/math_software_float.c - replace 'msf_float_t' -> 'math_float_t' chg: ./TTC-Library/math/math_software_float_types.h - replace 'msf_float_t' -> 'math_float_t' chg: ./TTC-Library/math/math_software_double.c - replace 'msf_double_t' -> 'math_double_t' chg: ./TTC-Library/math/math_software_double_types.h - replace 'msf_double_t' -> 'math_double_t' chg: TTC-Library/interfaces/ttc_math_interface.c - added function ttc_driver_math_abs() fix: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_length_3d() couldreturn negative distances chg: TTC-Library/interfaces/ttc_math_interface.h - added function ttc_driver_math_abs() chg: TTC-Library/math/math_software_double.c - added function math_software_double_abs() chg: TTC-Library/math/math_software_double.h - added function math_software_double_abs() chg: TTC-Library/math/math_software_float.c - added function math_software_float_abs() chg: TTC-Library/math/math_software_float.h - added function math_software_float_abs() fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): added second approach implementation to increase precision of laterated coordinates fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): now seems to pass regression test in example_ttc_math fix: TTC-Library/ttc_math.h - added function: ttc_math_abs() fix: Template/examples/example_ttc_math.c - ttc_math_lateration_3d() test: now avoids lateration if F3 = k * F2 (F2, F3 colinear does not allow lateration) fix: Template/examples/example_ttc_math.c - ttc_math_lateration_3d() test: added a fairer test for laterated coordinates (compares distances from laterated nodes to F2, F3 if coordinates are not precise egnough) fix: Updates/update_1.0.53.sh commit b346cf7c45bee57b03306f81ca91b0e1874621b0 Author: Gregor Rebel Date: Tue Aug 9 04:49:12 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): reduced redundant calculations bug: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): quadratic approximation accepts inferior value for ROTy than found by direct calculation before (ToDo: check implementation) commit e690589ab3270d5906ba4f16b234bfa4ca53b8e8 Author: Gregor Rebel Date: Mon Aug 8 11:11:22 2016 +0200 fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): improved calculation of ROTy bug: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): calculation of ROTy is too imprecise in some test conditions and still fails test in example_ttc_math.c chg: TTC-Library/ttc_math.h - ttc_math_lateration_3d(): renamed argument Cache -> Rotated chg: Template/examples/example_ttc_math.c - test for ttc_math_lateration_3d() now uses dynamic precision commit 99f2de79fd6c050a73cfdb10f7d11222c5ba12cc Author: Gregor Rebel Date: Fri Jul 29 09:55:36 2016 +0200 chg: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_cartesian2polar() - removed deprecated code fix: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): fixed calculation of RotationX, RotationY, RotationZ chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): added more self tests bug: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): final rotation brings N1 to invalid position (required distances are not met) chg: TTC-Library/ttc_math.h - improved documentation commit bfb40d190860db6f352af294950d9e6208448039 Author: Gregor Rebel Date: Tue Jul 26 19:35:35 2016 +0200 chg: InstallData/scripts/qtcreator.sh - minor change --------------------------------------------------------- 1.0.53 @Di 26. Jul 17:01:47 CEST 2016 commit 63d8203b326946808f5f63ee1b820b4cbd37fc29 Merge: ece7d3f 3bb66fc Author: Gregor Rebel Date: Tue Jul 26 17:01:29 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 3bb66fcf2d56a429e11cecae2824f8e73f2709d9 Author: Gregor Rebel Date: Tue Jul 26 16:58:14 2016 +0200 chg: InstallData/scripts/installFuncs.sh - installFuncs rev1.8 - added function addLineBefore() fix: InstallData/scripts/qtcreator.sh - now identifies QtCreator window by its class and name (newer QtCreator does not associate PID with windo anymore) fix: InstallData/scripts/waitUntilIdle.pl - now requires 5 stable readings before accepting idle state (on slower machines process was detected as idle because check passed before task was enlisted in task list) commit ece7d3f6903437397d131965b9b8638bcc1c8ce5 Author: Gregor Rebel Date: Tue Jul 26 03:52:19 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): now uses ROTy = -PI/2/+PI/2 if given DistanceF3N is too small or large to calculate correctly calculate distance chg: TTC-Library/ttc_math.c - added functions: ttc_math_rotate_3d_xyz(), ttc_math_rotate_3d_xzy(), ttc_math_rotate_3d_yxz(), ttc_math_rotate_3d_yzx(), ttc_math_rotate_3d_zxy(), ttc_math_rotate_3d_zyx() chg: TTC-Library/ttc_math.h - added functions: ttc_math_rotate_3d_xyz(), ttc_math_rotate_3d_xzy(), ttc_math_rotate_3d_yxz(), ttc_math_rotate_3d_yzx(), ttc_math_rotate_3d_zxy(), ttc_math_rotate_3d_zyx() chg: Template/examples/example_ttc_math.c - minor change bug: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): still calculates wrong angles for RotationX, RotationY, RotationZ :-( commit 9140fd38321d5d57c9a6753d992b2711aa7d377a Author: Gregor Rebel Date: Tue Jul 26 03:52:19 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): now uses ROTy = -PI/2/+PI/2 if given DistanceF3N is too small or large to calculate correctly calculate distance chg: TTC-Library/ttc_math.c - added functions: ttc_math_rotate_3d_xyz(), ttc_math_rotate_3d_xzy(), ttc_math_rotate_3d_yxz(), ttc_math_rotate_3d_yzx(), ttc_math_rotate_3d_zxy(), ttc_math_rotate_3d_zyx() chg: TTC-Library/ttc_math.h - added functions: ttc_math_rotate_3d_xyz(), ttc_math_rotate_3d_xzy(), ttc_math_rotate_3d_yxz(), ttc_math_rotate_3d_yzx(), ttc_math_rotate_3d_zxy(), ttc_math_rotate_3d_zyx() chg: Template/examples/example_ttc_math.c - minor change --------------------------------------------------------- 1.0.53 @Do 21. Jul 23:02:34 CEST 2016 commit 99939727fc480fcc125dd4358d711ff6a640848e Author: Gregor Rebel Date: Thu Jul 21 20:18:42 2016 +0200 chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - updated documentation downloads --------------------------------------------------------- 1.0.53 @Do 21. Jul 15:02:34 CEST 2016 commit aac3bfd42bcbcf5e8d367cc85abf7c503087976c Author: Gregor Rebel Date: Thu Jul 21 14:59:12 2016 +0200 fix: All examples should now be compatible with _/source.pl (added lots of include marks) chg: ./Template/main.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_threading_semaphores.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_interrupt.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_usb_vcp.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_gfx_boxes.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_sdcard.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_rcc.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_benchmarks.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_ethernet.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_gyroscope.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_gpio_banks.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_tcpip.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_can.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_spi_slave.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_interface.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_pwr.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_leds.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_touchpad.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_layer_phy.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_list.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_memory.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_gfx_printf.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_input.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_threading_queues.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_spi_master.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_usb_host_hid.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_usb.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_slam.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_adc.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_radio.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_radio_ranging.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_cpu.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_dma.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_gfx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_math.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_i2c.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_packet.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_usart.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_string.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_timer_pwm.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_register.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_network_layer.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_watchdog.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_gfx_benchmark.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_gpio.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_sysclock.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_dac.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_network.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_timer.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./Template/examples/example_ttc_heap.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_gfx.h.orig - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_network_layer.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_usart.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_spi.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_math.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_sysclock.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_input.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_touchpad.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_adc.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_pwr.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_rtc.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_can.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_ethernet.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_packet.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_accelerometer.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_basic.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_slam.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_string.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_gfx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_dac.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_sdcard.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_heap.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_interrupt.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_timer.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_dma.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_layer_phy.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_tcpip.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_gpio.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_register.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_cpu.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_gyroscope.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ttc_i2c.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/templates/device_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/templates/new_file.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/templates/device_architecture.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/templates/ttc_device_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/templates/ttc_device_interface.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/templates/ttc_device.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h.orig - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/string/string_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/string/string_ascii.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/packet/packet_802154.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/packet/packet_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cm0/cm0_mutex.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/i2c/i2c_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/basic/basic_cm3.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/radio/radio_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interface/interface_ste101p.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/slam/slam_simple_2d.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/slam/slam_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/register/register_stm32l0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/register/register_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/input/input_touchpad.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/can/can_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/heap/heap_freertos.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/heap/heap_zdefault.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/math/math_software_double.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/math/math_common.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/math/math_software_float.c - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' chg: ./InstallData/scripts/source.pl - replace 'InsertPrivateFunctionDelcarations' -> 'InsertPrivateFunctionDeclarations' commit 8b87bfe2d481c6cdfde436cd40f74e167885486e Author: Gregor Rebel Date: Thu Jul 21 04:31:36 2016 +0200 bug: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): calculated argument for arcsin() > 1 (maybe DistanceF3N too large) commit 75e5b84d0c8a256c951c4bfee12b303caa9e705d Author: Gregor Rebel Date: Wed Jul 20 07:37:15 2016 +0200 chg: Documentation/TheToolChain-Manual/images/Lateration3D_CoordinateSystem.fcstd - added rotation N_ -> N around y-axis bug: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): fixed some bugs, but still no idea how to exactly calculate ROTy commit 7b8d4ef31dc153ef5f986fe29e76d3a0ef1881f9 Author: Gregor Rebel Date: Wed Jul 20 04:28:56 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): fixed some bugs but calculation of ROTy still incomplete commit 7964675a6bf9159f6f6dc00852f9a1927f5d1023 Author: Gregor Rebel Date: Tue Jul 19 17:50:34 2016 +0200 chg: TTC-Library/interfaces/ttc_math_interface.c - ttc_driver_math_arcsin(): added argument check to limit X within [-1,1] chg: TTC-Library/math/math_software_double.h - added undefs for not implemented feature functions: ttc_driver_math_distance_2d, ttc_driver_math_distance_3d, ttc_driver_math_length_2d, ttc_driver_math_length_3d chg: TTC-Library/math/math_software_float.c - removed automatically created feature functions chg: TTC-Library/math/math_software_float.h - added undefs for not implemented feature functions: ttc_driver_math_distance_2d, ttc_driver_math_distance_3d, ttc_driver_math_length_2d, ttc_driver_math_length_3d bug: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): ROTy is calculated as invalid value (outside of input range of arcsin()) chg: TTC-Library/ttc_math.h - ttc_math_lateration_2d() and ttc_math_lateration_3d() now read and return ttm_number type arguments instead of integer types (higher precision) chg: Template/examples/example_ttc_math.c - added benchmark for ttc_math_lateration_3d() chg: Template/examples/example_ttc_slam_simple_2d.c - renamed: ttc_math_distance_2d() -> ttc_math_length_2d() chg: Updates/update_1.0.53.sh commit 678149051ed02687e7e13b426b66a0c769d387f8 Author: Gregor Rebel Date: Tue Jul 19 17:12:56 2016 +0200 chg: TTC-Library/templates/ttc_device_interface.c - rev 24: added documentation about not callable ttc__*() functions chg: ./Template/examples/example_ttc_math.c - replace '_distance_2d' -> '_length_2d' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace '_distance_2d' -> '_length_2d' chg: ./TTC-Library/ttc_math.h - replace '_distance_2d' -> '_length_2d' chg: ./TTC-Library/ttc_math.h.orig - replace '_distance_2d' -> '_length_2d' chg: ./TTC-Library/ttc_math.c - replace '_distance_2d' -> '_length_2d' chg: ./Template/examples/example_ttc_math.c - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/ttc_math.h - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/ttc_math.h.orig - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/ttc_math.c - replace '_distance_3d' -> '_length_3d' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace '_distance_3d' -> '_length_3d' updated documentation to match rev 24 (important note for beginners) chg: TTC-Library/interfaces/ttc_accelerometer_interface.c chg: TTC-Library/interfaces/ttc_accelerometer_interface.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_can_interface.c chg: TTC-Library/interfaces/ttc_can_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_dac_interface.c chg: TTC-Library/interfaces/ttc_dac_interface.h chg: TTC-Library/interfaces/ttc_dma_interface.c chg: TTC-Library/interfaces/ttc_dma_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_gyroscope_interface.c chg: TTC-Library/interfaces/ttc_gyroscope_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_interface_interface.c chg: TTC-Library/interfaces/ttc_interface_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_layer_phy_interface.c chg: TTC-Library/interfaces/ttc_layer_phy_interface.h chg: TTC-Library/interfaces/ttc_math_interface.c - added functions: ttc_driver_math_distance_2d(), ttc_driver_math_distance_3d() chg: TTC-Library/interfaces/ttc_math_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_network_interface.c chg: TTC-Library/interfaces/ttc_network_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/interfaces/ttc_pwr_interface.c chg: TTC-Library/interfaces/ttc_pwr_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_slam_interface.c chg: TTC-Library/interfaces/ttc_slam_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_string_interface.c chg: TTC-Library/interfaces/ttc_string_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/interfaces/ttc_usb_interface.h chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/math/math_software_double.h chg: TTC-Library/math/math_software_float.c chg: TTC-Library/math/math_software_float.h chg: TTC-Library/ttc_math.c chg: TTC-Library/ttc_math.h chg: Template/examples/example_ttc_math.c chg: Template/examples/example_ttc_slam_simple_2d.c chg: Updates/update_1.0.53.sh commit 4dc9583fba688658a99bd7699958ba069930fade Author: Gregor Rebel Date: Tue Jul 19 16:56:52 2016 +0200 chg: TTC-Library/templates/ttc_device_interface.h - added note about not callable ttc__*() functions chg: TTC-Library/interfaces/ttc_accelerometer_interface.h chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_can_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_dac_interface.h chg: TTC-Library/interfaces/ttc_dma_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_gyroscope_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_interface_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_layer_phy_interface.h chg: TTC-Library/interfaces/ttc_math_interface.c chg: TTC-Library/interfaces/ttc_math_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_network_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/interfaces/ttc_pwr_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_slam_interface.c chg: TTC-Library/interfaces/ttc_slam_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_string_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.h commit deb7d598ecf917ad3cd7f70fbcf3bc63ef6a38c0 Author: Gregor Rebel Date: Sun Jul 17 13:49:18 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): completed implementation (highly untested!) chg: TTC-Library/ttc_math.h - minor changes chg: Template/examples/example_ttc_math.c - added test for ttc_math_rotate_2d() commit 8eba545ffcc7bb3fb10a4219c67304bea892da71 Author: Gregor Rebel Date: Thu Jul 14 15:41:19 2016 +0200 fix: Documentation/TheToolChain-Manual/images/Lateration3D_CoordinateSystem.fcstd - fixed axis and angles to correspond to ttc_math_lateration_3d() implementation chg: TTC-Library/interfaces/ttc_math_interface.h - added *_to_*() and *_from_*() macros chg: TTC-Library/math/math_software_double.c - undefined *_to_*() and *_from_*() macros (no implementation required here) chg: TTC-Library/math/math_software_double.h - undefined *_to_*() and *_from_*() macros (no implementation required here) chg: TTC-Library/math/math_software_float.c - undefined *_to_*() and *_from_*() macros (no implementation required here) chg: TTC-Library/math/math_software_float.h - undefined *_to_*() and *_from_*() macros (no implementation required here) chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): implemented initial rotation of coordinate system (function still WIP) chg: TTC-Library/ttc_math.h - added *_to_*() and *_from_*() macros fix: Template/examples/example_ttc_math.c - current output line of test result is not reset at end of loop anymore to improve readability for tests near end of cycle commit cd403526c31625e886b8e5d0d6f5c8bc9cb97ef1 Author: Gregor Rebel Date: Thu Jul 14 00:52:15 2016 +0200 new: Documentation/TheToolChain-Manual/images/Lateration3D_CoordinateSystem.fcstd commit 2317cc2ab0ca7a329fc0b8d8eaed3c93022f6250 Author: Gregor Rebel Date: Thu Jul 14 00:49:00 2016 +0200 chg: TTC-Library/interfaces/ttc_math_interface.c - added function: ttc_math_interface_length_3d() chg: TTC-Library/interfaces/ttc_math_interface.h - added function: ttc_math_interface_length_3d() chg: TTC-Library/math/math_software_double.c - updated driver chg: TTC-Library/math/math_software_double.h - updated driver chg: TTC-Library/math/math_software_float.c - updated driver chg: TTC-Library/math/math_software_float.h - updated driver chg: TTC-Library/ttc_math.c - added function ttc_math_lateration_3d() (work in progress) chg: TTC-Library/ttc_math.h - added function ttc_math_lateration_3d() chg: Template/examples/example_ttc_math.c - added test for ttc_math_interface_length_3d() chg: Template/examples/example_ttc_slam_simple_2d.c - renamed ttc_math_lateration_2d_DEBUG -> ttc_math_lateration_2d_STOP --------------------------------------------------------- 1.0.53 @Mi 13. Jul 17:50:00 CEST 2016 commit 67dfbb8d159c6bdf0ca36a3629f2ee4e6b583458 Author: Gregor Rebel Date: Wed Jul 13 17:47:41 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_lateration_3d(): renamed arguments chg: TTC-Library/ttc_math.h - ttc_math_lateration_3d(): renamed arguments, improved documentation commit 42daeaabdbfaa3ee5bac0d624f49d83aa46a2244 Author: Gregor Rebel Date: Wed Jul 13 10:38:49 2016 +0200 fix: InstallData/install_051_QtCreator.sh - added installs for libgstreamer-0.10 (not installed by default on KUbuntu 16.04 anymore) => fixes error message "Cannot load help plugin" when sarting QtCreator commit 4b86a11efd0e5ce914a2686c861d803a10b4e332 Author: Gregor Rebel Date: Tue Jul 12 01:15:06 2016 +0200 chg: TTC-Library/slam/slam_simple_2d.c - renamed: ttc_math_int_lateration_2d() -> ttc_math_lateration_2d() chg: TTC-Library/ttc_math.c - added function: ttc_math_lateration_3d() chg: TTC-Library/ttc_math.h - added function: ttc_math_lateration_3d() chg: TTC-Library/ttc_math_types.h - added macro: Assert_MATH_Readable() chg: TTC-Library/ttc_slam.c - renamed: ttc_math_int_lateration_2d() -> ttc_math_lateration_2d() chg: Template/examples/example_ttc_slam_simple_2d.c - renamed ttc_math_int_lateration_2d_DEBUG -> ttc_math_lateration_2d_DEBUG commit e03922dcf27debd895ea02951673cd0938abdc63 Author: Gregor Rebel Date: Mon Jul 11 13:22:10 2016 +0200 fix: Template/examples/example_ttc_slam_simple_2d.c - reflection of foreigner position at bounding box borders led to illegal coordinates (fixed now) commit 74bcb0aee2614a51139e1aeb87dcdeeb0e737750 Author: Gregor Rebel Date: Sun Jul 10 16:29:08 2016 +0200 chg: TTC-Library/slam/slam_simple_2d.c - slam_simple_2d_calculate_mapping(): adapted to new signature of ttc_math_int_lateration_2d() chg: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): now returns both solutions (faster than calling function twice with different values for OtherSide) chg: TTC-Library/ttc_math.h - ttc_math_int_lateration_2d(): rchanged signature chg: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner(): adapted to new signature of ttc_math_int_lateration_2d() chg: TTC-Library/ttc_slam.h - ttc_slam_localize_foreigner() changed signature to support changed implementation of ttc_math_int_lateration_2d() chg: Template/examples/example_ttc_slam_simple_2d.c - now laterates two possible node positions in one ttc_slam_localize_foreigner() call (faster) commit 1e8c26765768747031e1c7dcd2b7734cfeecc1c6 Author: Gregor Rebel Date: Thu Jul 7 03:20:39 2016 +0200 chg: TTC-Library/interfaces/ttc_gfx_interface.c - minor change fix: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_angle_2d(): fixed buggy calculation for DX>0, DY<0, |DX|>|DY| fix: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): fixed all known issues (simulation example_ttc_slam_simple_2d.c now runs without any assert) fix: TTC-Library/ttc_math.c - ttc_math_distance_2d(): did return invalid values for orthogonal vector (was implicit typecasting from ttm_number to u32_t) chg: Template/examples/example_ttc_math.c - added test for ttc_math_distance_2d() fix: Template/examples/example_ttc_slam_simple_2d.c - simulation now runs without any assert commit 87be83f7b4ae41fc309b719d7805e63ef912d99e Author: Gregor Rebel Date: Wed Jul 6 01:17:43 2016 +0200 chg: TTC-Library/gfx/gfx_ili9320.c - code reformatted chg: TTC-Library/gfx/gfx_ili9320.h - code reformatted chg: TTC-Library/interfaces/ttc_gfx_interface.c - code reformatted chg: TTC-Library/interfaces/ttc_gfx_interface.h - code reformatted fix: TTC-Library/interfaces/ttc_math_interface.c - fixed implementations of sin() and cos() approximations fix: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_angle_2d(): fixed bug for certain angles chg: TTC-Library/interfaces/ttc_slam_interface.c - minor change chg: TTC-Library/slam/slam_simple_2d.c - code reformatted chg: TTC-Library/ttc_gfx.h - code reformatted chg: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): fixed for many angles bug: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): still some calculation bugs in final rotation N_r->N chg: TTC-Library/ttc_math.h fix: TTC-Library/ttc_math_types.h - added typecast to constant definitions to avoid unwanted use of double types when float is used for ttm_number chg: Template/examples/example_ttc_math.c - added more tests for ttc_math_angle_2d(), ttc_math_angle_reduce(), ttc_math_polar2cartesian() fix: Template/examples/example_ttc_slam_simple_2d.c - _etss_gfx_item(): fixed implementation chg: Template/examples/example_ttc_slam_simple_2d.c - added debug output in case laterated point does not match real point chg: Template/examples/example_ttc_slam_simple_2d.h - minor change commit 3a259ba17e8dbadee7dcfdea70eec37b61375595 Author: Gregor Rebel Date: Tue Jul 5 02:36:13 2016 +0200 chg: TTC-Library/gfx/gfx_ili9320.c - minor change chg: TTC-Library/gfx/gfx_ili9320.h - added undef ttc_driver_arrow chg: TTC-Library/interfaces/ttc_gfx_interface.c - added function ttc_gfx_interface_arrow() chg: TTC-Library/interfaces/ttc_gfx_interface.h - added function ttc_gfx_interface_arrow() fix: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_angle_2d(): fixed calculation in first and fourth quadrant chg: TTC-Library/slam/slam_simple_2d.c - slam_simple_2d_calculate_mapping(): adapted to changed semantic of first argument of ttc_math_int_lateration_2d() chg: TTC-Library/ttc_gfx.h - added function ttc_gfx_arrow() chg: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): changed semantic and name of first argument RightSide -> LeftSide chg: TTC-Library/ttc_math.h- ttc_math_int_lateration_2d(): changed semantic and name of first argument RightSide -> LeftSide chg: TTC-Library/ttc_slam.c - added argument to ttc_slam_localize_foreigner(): OtherSide chg: TTC-Library/ttc_slam.h - added argument to ttc_slam_localize_foreigner(): OtherSide chg: Template/examples/example_ttc_math.c - added symmetry tests of ttc_math_interface_angle_2d() chg: Template/examples/example_ttc_slam_simple_2d.c - improved regression test of low-level slam driver chg: Template/examples/example_ttc_slam_simple_2d.h - improved regression test of low-level slam driver bug: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner(): certain argument combinations still cause invalid calculated lateration position commit f570b86d66a61911fa67743b0de7984dd7c83e87 Author: Gregor Rebel Date: Mon Jul 4 21:43:02 2016 +0200 chg: InstallData/install_051_QtCreator.sh - now scans for missing shared libraries and tries to install them automatically commit 9c1edd4a0009e8cfe307e60aa4f528bb50007e9c Author: Gregor Rebel Date: Mon Jul 4 15:43:34 2016 +0200 chg: Template/examples/example_ttc_slam_simple_2d.c - changed bg-color white->silver commit 97d9d989a367fe0268bf53f626245970ad67eb78 Author: Gregor Rebel Date: Mon Jul 4 15:36:20 2016 +0200 fix: InstallData/install_051_QtCreator.sh - added missing installs for QtCreator 3.1.1: libgstreamer0, libgstapp chg: InstallData/scripts/qtcreator.sh - added debug message fix: InstallData/scripts/waitUntilIdle.pl - did not detect %CPU row correctly on german KUbuntu 16.04 chg: TTC-Library/register/register_stm32f1xx_types.h - code reformatted chg: TTC-Library/register/register_stm32l1xx_types.h - code reformatted fix: TTC-Library/ttc_gfx.c - setting background or foreground color before first ttc_gfx_init() call had no effect commit ece1e95ecea9587ca9525fb184e12d5d02a6629e Author: Gregor Rebel Date: Fri Jul 1 07:07:24 2016 +0200 fix: InstallData/install_005_4OpenOCD.sh - re-enabled compilation caching (was disabled to force recompilation of OpenOCD) fix: InstallData/install_051_QtCreator.sh - fixed creation of symbolic link qt-creator-linux-opensource for newer QtCreator tarballs (tested with QtCreator 3.1.1) commit 7a6161e7d0145f2510337bbce79a4f4ec7e3d11e Author: Gregor Rebel Date: Thu Jun 30 07:06:17 2016 +0200 fix: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_angle_2d(): fixed implementation for all quadrants fix: TTC-Library/slam/slam_simple_2d.c - slam_simple_2d_calculate_mapping(): now selects right side according to sign of Fy fix: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): fixed lateration for all quadrants fix: TTC-Library/ttc_slam.c - ttc_math_angle_2d(): fixed angle calculation for all quadrants fix: Template/examples/example_ttc_math.c - added more test data for ttc_math_angle_2d() fix: Template/examples/example_ttc_slam_simple_2d.c - now correctly calculates 2D lateration for all combinations of reference points commit 6f2bf41bedcdc48049bf12e3ce2726b95aa95881 Author: Gregor Rebel Date: Wed Jun 29 20:43:37 2016 +0200 chg: ./Template/examples/example_ttc_math.c - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/ttc_math.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/ttc_math.h.orig - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/math/math_software_float.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/math/math_software_double.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./InstallData/scripts/source.pl - replace 'math_reduce_angle' -> 'math_angle_reduce' fix: InstallData/scripts/source.pl - improved feature function creation fix: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_cartesian2polar(): now uses _driver_math_angle_2d() and _driver_math_sqrt() to reduce code size by 400 bytes (COMPILE_OPTS -O0) chg: TTC-Library/interfaces/ttc_math_interface.c - added function ttc_driver_math_angle_2d() fix: TTC-Library/interfaces/ttc_math_interface.h - added function ttc_driver_math_angle_2d() fix: TTC-Library/interfaces/ttc_math_interface.h - changed definition _driver_math_sin to ttc_math_interface_sin for improved adaptive precision chg: TTC-Library/math/math_software_double.h - added #undef ttc_driver_math_angle_2d chg: TTC-Library/math/math_software_double_types.h - added constant defintion: TTM_NUMBER_SMALLEST chg: TTC-Library/math/math_software_float.c - removed not-implemented function: math_software_float_angle_2d() chg: TTC-Library/math/math_software_float.h - added #undef ttc_driver_math_angle_2d chg: TTC-Library/math/math_software_float_types.h - added constant defintion: TTM_NUMBER_SMALLEST fix: TTC-Library/templates/create_DeviceDriver.pl - feature function macros in low-level driver are now defined without arguments to allow function pointer to low-level driver function (as used in example_ttc_math.c) fix: TTC-Library/ttc_math.c - added function ttc_math_angle_2d() fix: TTC-Library/ttc_math.h - added function ttc_math_angle_2d() chg: Template/examples/example_ttc_math.c - added tests for function ttc_math_angle_2d() chg: Template/examples/example_ttc_slam_simple_2d.c - changed test setup chg: Updates/update_1.0.53.sh commit e3bcae0bddd0e4ad7836e0db8c94e17aa80a3f71 Author: Gregor Rebel Date: Wed Jun 29 20:40:39 2016 +0200 chg: ./Template/examples/example_ttc_math.c - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/ttc_math.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/ttc_math.h.orig - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/math/math_software_float.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./TTC-Library/math/math_software_double.h - replace 'math_reduce_angle' -> 'math_angle_reduce' chg: ./InstallData/scripts/source.pl - replace 'math_reduce_angle' -> 'math_angle_reduce' commit b58df0d41f3983ea81f46756d88c3df92f303882 Author: Gregor Rebel Date: Mon Jun 27 16:53:33 2016 +0200 bug: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): general case is still buggy (calculated coordinates does not fit) chg: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): implemented general case where O->F is not orthogonal fix: TTC-Library/ttc_slam.c - fixed coordinate translation to origin chg: Template/examples/example_ttc_slam_simple_2d.c - added randomly changing set of reference points (disabled atm) commit 262d012d30945f903bc0955cee382b4bb1fa892f Author: Gregor Rebel Date: Mon Jun 27 03:29:16 2016 +0200 chg: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): added double sided calculation of one coordinate for improved accuracy bug: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): invalid lateration for horizontal line O->F chg: TTC-Library/ttc_slam.c - ttc_slam_localize_foreigner(): now returns FALSE for unimplemented cases chg: Template/examples/example_ttc_slam_simple_2d.c - changed reference nodes 1,2 (vertical) -> 3,5 (horizontal) commit 8fa960810ed00bf7186b196f7e1b1a21d71df6ab Author: Gregor Rebel Date: Sat Jun 25 19:18:08 2016 +0200 fix: TTC-Library/interfaces/ttc_slam_interface.c - ttc_slam_interface_calculate_distance(): moved calculation of 3D distance calculation into ttc_math_distance_3d() chg: TTC-Library/ttc_math.c - added functions: ttc_math_distance_2d(), ttc_math_distance_3d() chg: TTC-Library/ttc_math.h - added functions: ttc_math_distance_2d(), ttc_math_distance_3d(), ttc_math_distance() chg: TTC-Library/ttc_slam.c - minor change fix: Template/examples/example_ttc_slam_simple_2d.c - fixed movement of foreigner node (now moves with constant speed) commit d3e1f58ad2d4d0c87d5bf6f25973a8cbf6ebcd44 Author: Gregor Rebel Date: Sat Jun 25 00:16:26 2016 +0200 chg: InstallData/scripts/source.pl - now displays qtcreator calls to newly created function prototype and implementation for faster workflow chg: TTC-Library/ttc_slam.c - added function ttc_slam_localize_foreigner() chg: TTC-Library/ttc_slam.h - added function ttc_slam_localize_foreigner() chg: TTC-Library/ttc_slam_types.h - added struct ttc_slam_distance_t fix: Template/examples/example_ttc_slam_simple_2d.c - now correctly displays all 25 nodes of test slam instance chg: Template/examples/example_ttc_slam_simple_2d.c - added simulation of a foreign mobile node commit 6f2caa49dc6ac407df35aa308ab497d6f3345838 Author: Gregor Rebel Date: Fri Jun 24 07:29:44 2016 +0200 fix: TTC-Library/slam/slam_common.h - added extern void ttc_slam_update_coordinates() to make it visible in every low-level driver fix: TTC-Library/slam/slam_simple_2d.c - slam_simple_2d_calculate_mapping() now uses high-level function ttc_slam_update_coordinates() to set calculated position instead of directly manipulating node data (high-level function updates bounding box too) fix: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): fixed calculation of lateration fix: TTC-Library/ttc_slam.c - ttc_slam_update_coordinates(): fixed update of Config->BoundingBox chg: TTC-Library/ttc_slam_types.h - moved all BoundingBox_* fields into sub-struct BoundingBox chg: Template/examples/example_ttc_slam_simple_2d.c - added function: etss_display() fix: Template/examples/example_ttc_slam_simple_2d.c - fixed test slam setup commit fb159e27129a973c913482f89cbc4673e1259522 Author: Gregor Rebel Date: Thu Jun 23 22:22:52 2016 +0200 fix: TTC-Library/slam/slam_simple_2d.c - slam_simple_2d_reset() partially destroyed pointer Config->LowLevelConfig instead of clearing its referenced data commit 3964e74145b75c9af4e3604e4658c551d0179767 Author: Gregor Rebel Date: Thu Jun 23 03:12:37 2016 +0200 ren: InstallData/installs_low_level/install_088_TTC_SLAM_COMPLETE_2D.sh -> InstallData/installs_low_level/install_088_TTC_SLAM_SIMPLE_2D.sh fix: InstallData/scripts/source.pl - fixed compilation issues of generated high-level feature functions chg: TTC-Library/interfaces/ttc_slam_interface.c - added functions: ttc_driver_slam_calculate_distance(), slam_simple_2d_get_node() chg: TTC-Library/interfaces/ttc_slam_interface.h - added functions: ttc_driver_slam_calculate_distance(), slam_simple_2d_get_node() bug: TTC-Library/slam/slam_simple_2d.c - memory corruption (ttc_slam_config_t.Pool_Distances overlaps *(ttc_slam_config_t.LowLevelConfig) fix: TTC-Library/slam/slam_simple_2d.c - implemented initial mapping fix: TTC-Library/slam/slam_simple_2d.h - improved documentation chg: TTC-Library/slam/slam_simple_2d_types.h - minor changes fix: TTC-Library/templates/ttc_device.c - rev 40: ttc__get_configuration(): added extra argument check for LogicalIndex (easier to understand) fix: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d() fixed invalid calculation due to unsigned data type used for signed computation chg: TTC-Library/ttc_math.h - minor changes chg: TTC-Library/ttc_slam.c - ttc_slam_update_coordinates() now updates bounding box chg: TTC-Library/ttc_slam.h - minor changes chg: TTC-Library/ttc_slam_types.h - added to struct ttc_slam_config_t: BoundingBox_*, Completed_Coordinates, Completed_Mapping chg: Template/examples/example_ttc_slam_simple_2d.c - added generated test setup of 23 nodes to check implementation of low-level ttc_slam driver commit 207f730dc8901765aadfde8030f895741ab726e4 Author: Gregor Rebel Date: Fri Jun 17 18:17:15 2016 +0200 chg: Documentation/TheToolChain-Manual/images/slam_simple_2d_distances.svg fix: TTC-Library/slam/slam_simple_2d.h - documentation updated chg: TTC-Library/ttc_math.c - ttc_math_int_lateration_2d(): implemented simple cases (vector O->F is orthogonal) chg: TTC-Library/ttc_math.h - ttc_math_int_lateration_2d() argument list reduced for simpler implementation, documentation updated --------------------------------------------------------- 1.0.53 @Do 16. Jun 18:53:41 CEST 2016 commit 1571c7e28fde31a93f2f62473473db857b1fbad6 Author: Gregor Rebel Date: Thu Jun 16 18:52:02 2016 +0200 fix: TTC-Library/interfaces/ttc_math_interface.c - all trigonometric functions now pass example_ttc_math for precision = tmp_1m fix: Template/examples/example_ttc_math.c - all trigonometric functions now pass example_ttc_math for precision = tmp_1m chg: ./Template/examples/example_ttc_math.c - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/ttc_math.h - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/ttc_math.h.orig - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/math/math_software_float.h - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/math/math_software_double.h - replace 'math_atan' -> 'math_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace 'math_interface_atan' -> 'math_interface_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_interface_atan' -> 'math_interface_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_interface_atan' -> 'math_interface_arctan' chg: ./TTC-Library/interfaces/ttc_math_interface.c.orig - replace 'math_interface_atan' -> 'math_interface_arctan' ren: 'Template/examples/example_ttc_slam_covalent_bond.c' -> 'Template/examples/DEPRECATED_example_ttc_slam_covalent_bond.c' chg: ./Template/examples/example_ttc_accelerometer.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_ttc_slam_simple_2d.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_ttc_input.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_ttc_math.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_ttc_touchpad.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_ttc_input.c_fixed - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_gfx_printf.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Template/examples/example_ttc_adc.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./TTC-Library/ttc_gfx.h - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Regressions/regression_queue.c - replace 'ttc_gfx_print' -> 'ttc_gfx_text' chg: ./Documentation/TheToolChain-Manual/chapter_TextOutput.tml - replace 'ttc_gfx_print' -> 'ttc_gfx_text' --------------------------------------------------------- 1.0.53 @Do 16. Jun 13:48:46 CEST 2016 commit e042df6c394cda418da2c4036a156b2a83f4342e Author: Gregor Rebel Date: Thu Jun 16 13:15:43 2016 +0200 fix: TTC-Library/interfaces/ttc_math_interface.h - replaced macro defines by simple defines to allow use of function pointers to low-level driver functions fix: TTC-Library/interfaces/ttc_math_interface.c - fixed some calculation errors found by updated example_ttc_math fix: TTC-Library/math/math_software_double.c - fixed some calculation errors found by updated example_ttc_math fix: TTC-Library/math/math_software_double.h - replaced macro defines by simple defines to allow use of function pointers to low-level driver functions fix: TTC-Library/math/math_software_float.c - fixed some calculation errors found by updated example_ttc_math fix: TTC-Library/math/math_software_float.h - replaced macro defines by simple defines to allow use of function pointers to low-level driver functions fix: TTC-Library/ttc_math.h - replaced macro defines by simple defines to allow use of function pointers to low-level driver functions chg: TTC-Library/ttc_math_types.h - added constants: EULER, GOLDEN chg: Template/examples/example_ttc_math.c - added more test data and removed doubled test code by using central, generic benchmark functions chg: Template/examples/example_ttc_math.h - minor change --------------------------------------------------------- 1.0.53 @Mi 15. Jun 16:52:14 CEST 2016 commit 0965d0f34e1785ec6045a5fb43a9063bf1eb3424 Author: Gregor Rebel Date: Wed Jun 15 16:49:55 2016 +0200 new: Template/examples/example_ttc_slam.c new: Template/examples/example_ttc_slam.h commit 4eb5f65921e349d13c8ab80ea1b200b0abef0849 Author: Gregor Rebel Date: Wed Jun 15 16:46:44 2016 +0200 fix: TTC-Library/interfaces/ttc_interrupt_interface.h - ttc_interrupt_interface_init_usart(): added missing argument Type fix: TTC-Library/interrupt/interrupt_stm32l1xx.h - interrupt_stm32l1xx_init_usart(): added missing argument Type fix: TTC-Library/ttc_interrupt.h -added missing include "../compile_options.h" (helps IDE to know constants defined in makefile) commit bd3c21629b5e81f99f995c9ae6f57490ac343f97 Author: Gregor Rebel Date: Wed Jun 15 13:59:29 2016 +0200 chg: Template/examples/example_ttc_math.c - added tests: 'arcus sinus', 'arcus cosinus', 'square root', 'inverse square root' commit 9cc44c8a2b963ccc3e9318d5ba85f2c35a11d32b Author: Gregor Rebel Date: Wed Jun 15 13:53:29 2016 +0200 fix: InstallData/install_047_TTC_MATH.sh - now enables 450_math_software_float only if no other 450_math_* driver is enabled (allows to change precision of example) fix: InstallData/scripts/source.pl - improved layout of help text chg: TTC-Library/interfaces/ttc_math_interface.c - added functions: ttc_math_interface_arcsin(), ttc_driver_math_inv_sqrt(), ttc_driver_math_sqrt() chg: TTC-Library/interfaces/ttc_math_interface.h- added functions: ttc_math_interface_arcsin(), ttc_driver_math_inv_sqrt(), ttc_driver_math_sqrt() chg: TTC-Library/math/math_software_double.c - added function: math_software_double_sqrt() chg: TTC-Library/math/math_software_double.h - added function: math_software_double_sqrt() fix: TTC-Library/math/math_software_double_types.h - minor changes chg: TTC-Library/math/math_software_float.c - added function: math_software_double_sqrt() chg: TTC-Library/math/math_software_float.h - added function: math_software_double_sqrt() fix: TTC-Library/ttc_math.c - added function: ttc_math_set_precision() chg: TTC-Library/ttc_math.h - ttc_math_arccos(): removed Precision argument chg: TTC-Library/ttc_math.h - added functions: ttc_math_set_precision(), ttc_math_inv_sqrt(), ttc_math_sqrt() chg: TTC-Library/ttc_math_types.h - added enum: ttc_math_precision_e commit 75be1e9280c7faf44814b1229d3d035e3f5c8765 Author: Gregor Rebel Date: Mon Jun 13 16:25:28 2016 +0200 chg: Template/examples/example_ttc_math.c - added gfx output chg: Template/examples/example_ttc_math.c - added test for ttc_math_arcsin(), ttc_math_arccos() commit 348b42fe0bdaed7d4d90a6f9561c8809442a8722 Author: Gregor Rebel Date: Mon Jun 13 16:21:54 2016 +0200 chg: InstallData/install_047_TTC_MATH.sh - added ttc_gfx to example_ttc_math fix: TTC-Library/interfaces/ttc_math_interface.c - ttc_math_interface_arcsin() fixed endless loop and useless integer division chg: TTC-Library/ttc_math.c - minor change chg: TTC-Library/ttc_math.h - _driver_math_tan(): added constants for 0.1 and 0.01 precisions ren: Template/examples/example_ttc_slam_covalent_bond.c -> Template/examples/DEPRECATED_example_ttc_slam_covalent_bond.c commit e81735b50458f2396379ba86fab63ed9f98b9764 Author: Gregor Rebel Date: Mon Jun 13 14:38:10 2016 +0200 fix: Template/main.c - reconstructed deleted file commit 548fdd9c6ab3b652373518483035a6770625e23e Author: Gregor Rebel Date: Mon Jun 13 14:29:46 2016 +0200 fix: InstallData/scripts/source.pl - now can insert feature functions into ttc_* sources chg: TTC-Library/interfaces/ttc_math_interface.c - added function ttc_driver_math_arcsin() chg: TTC-Library/interfaces/ttc_math_interface.h - added functions ttc_driver_math_arcsin(), ttc_driver_math_arccos() chg: TTC-Library/math/math_software_double.h - added undefs for ttc_driver_math_arcsin, ttc_driver_math_arccos chg: TTC-Library/math/math_software_float.h - added undefs for ttc_driver_math_arcsin, ttc_driver_math_arccos chg: TTC-Library/ttc_math.h - added functions ttc_math_arcsin(), ttc_math_arccos() chg: Template/examples/example_ttc_math.c - code reformatted chg: Updates/update_1.0.53.sh commit a4134e716cebc9cf6a64ccf3329c307d5f29309c Author: Gregor Rebel Date: Mon Jun 13 12:40:33 2016 +0200 chg: InstallData/scripts/source.pl - added inserting feature function chg: ./Template/examples/example_ttc_math.c - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/ttc_math.h - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/ttc_math.c - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/ttc_math.h.orig - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/radio/radio_dw1000.c - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/math/math_software_float.h - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/math/math_software_double.h - replace '_math_rank' -> '_math_int_rank' chg: ./TTC-Library/interfaces/ttc_math_interface.c - replace 'math_interface_rank' -> 'math_interface_int_rank' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_interface_rank' -> 'math_interface_int_rank' commit b364d0f72deead23d1d5db4abf6e6a864622b06a Author: Gregor Rebel Date: Thu Jun 9 20:27:06 2016 +0200 chg: TTC-Library/interfaces/ttc_slam_interface.c - added function ttc_driver_slam_calculate_mapping() chg: TTC-Library/interfaces/ttc_slam_interface.h - added function ttc_driver_slam_calculate_mapping() chg: TTC-Library/slam/slam_simple_2d.c - added functions: slam_simple_2d_get_node(), slam_simple_2d_calculate_mapping() chg: TTC-Library/slam/slam_simple_2d.h - added functions: slam_simple_2d_get_node(), slam_simple_2d_calculate_mapping() chg: TTC-Library/ttc_basic.h - removed deprecated lines chg: TTC-Library/ttc_math.c - added function ttc_math_int_lateration_2d() chg: TTC-Library/ttc_math.h - added function ttc_math_int_lateration_2d() chg: TTC-Library/ttc_math_types.h - added structs: ttc_math_int_vector2d_xy_t, ttc_math_int_vector2d_rz_t, ttc_math_int_vector3d_xyz_t, ttc_math_int_vector3d_ryz_t chg: TTC-Library/ttc_slam.c - added function ttc_slam_calculate_mapping() chg: TTC-Library/ttc_slam.h - added function ttc_slam_calculate_mapping() chg: TTC-Library/ttc_slam_types.h - ttc_slam_config_t: moved CoordinatesComplete into Flags commit 47244cb3533cf18de134a3191c03d88082827611 Author: Gregor Rebel Date: Thu Jun 9 18:17:54 2016 +0200 chg: TTC-Library/slam/slam_ring_2d.c - completed implementation of initial mapping phase in slam_simple_2d_update_distance() chg: ./Template/examples/example_ttc_slam_ring_2d.c - replace 'ring_2d' -> 'simple_2d' chg: ./Template/examples/example_ttc_slam_ring_2d.h - replace 'ring_2d' -> 'simple_2d' chg: ./TTC-Library/ttc_slam_types.h - replace 'ring_2d' -> 'simple_2d' chg: ./TTC-Library/slam/slam_ring_2d.h - replace 'ring_2d' -> 'simple_2d' chg: ./TTC-Library/slam/slam_ring_2d_types.h - replace 'ring_2d' -> 'simple_2d' chg: ./TTC-Library/slam/slam_ring_2d.c - replace 'ring_2d' -> 'simple_2d' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'ring_2d' -> 'simple_2d' chg: ./TTC-Library/interfaces/ttc_slam_interface.h.orig - replace 'ring_2d' -> 'simple_2d' chg: ./InstallData/install_047_TTC_SLAM.sh - replace 'ring_2d' -> 'simple_2d' chg: ./InstallData/installs_low_level/install_088_TTC_SLAM_COMPLETE_2D.sh - replace 'ring_2d' -> 'simple_2d' chg: ./Documentation/TheToolChain-Manual/images/slam_ring_2d_distances.svg - replace 'ring_2d' -> 'simple_2d' chg: ./Template/examples/example_ttc_slam_ring_2d.c - replace 'RING_2D' -> 'SIMPLE_2D' chg: ./Template/examples/example_ttc_slam_ring_2d.h - replace 'RING_2D' -> 'SIMPLE_2D' chg: ./TTC-Library/slam/slam_ring_2d.h - replace 'RING_2D' -> 'SIMPLE_2D' chg: ./TTC-Library/slam/slam_ring_2d_types.h - replace 'RING_2D' -> 'SIMPLE_2D' ren: 'Template/examples/example_ttc_slam_ring_2d.c' -> 'Template/examples/example_ttc_slam_simple_2d.c' ren: 'Template/examples/example_ttc_slam_ring_2d.h' -> 'Template/examples/example_ttc_slam_simple_2d.h' ren: 'TTC-Library/slam/slam_ring_2d.h' -> 'TTC-Library/slam/slam_simple_2d.h' ren: 'TTC-Library/slam/slam_ring_2d.c' -> 'TTC-Library/slam/slam_simple_2d.c' ren: 'TTC-Library/slam/slam_ring_2d_types.h' -> 'TTC-Library/slam/slam_simple_2d_types.h' commit 6804747745f4277d7a774fc25ae358500d4ca1f5 Author: Gregor Rebel Date: Thu Jun 9 18:15:41 2016 +0200 fix: TTC-Library/templates/device_architecture.c - removed deprecated function __get_features() commit addbe43201ac51fe3c50e925aceb0e8f6f58234b Author: Gregor Rebel Date: Thu Jun 9 16:12:34 2016 +0200 chg: ./Template/examples/example_ttc_i2c.h - replace '2010-2015' -> '2010-2016' chg: ./Template/extensions.local/activate.100_board_TemplateName.sh - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_packet.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_i2c.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_string.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_task.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_packet_types.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_packet_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_slam.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_packet.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_math.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_math.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_sdcard.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_cpu.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_cpu.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_sdcard.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_math.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_cpu_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_packet.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_slam.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_input_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_test_types.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_task.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_input.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_slam.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_i2c.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_goodev_types.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_input.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_test.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_string_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_math_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_adc_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_i2c_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_slam_types.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_goodev.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_slam_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/ttc_sdcard_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/slam/slam_covalent_bond_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/slam/slam_ring_2d.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/slam/slam_ring_2d_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/slam/slam_ring_2d.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/ttc_device_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/device_architecture.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/device_architecture_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/ttc_device_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/ttc_device.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/ttc_device.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/device_architecture.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_bno055.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_bno055_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_bno055.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/i2c/i2c_stm32f1xx_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/i2c/i2c_stm32f1xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/i2c/i2c_stm32f1xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/i2c/i2c_stm32l1xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/i2c/i2c_stm32l1xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/packet/packet_802154.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/packet/packet_802154_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/packet/packet_802154.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f0xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f3xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32w1xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm4_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm4.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm0.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f0xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm4.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm3_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32w1xx_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f2xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm0_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f0xx_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32l0xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm3.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32l0xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm0.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f3xx_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32l1xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32l1xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f2xx_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f2xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32w1xx.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_cortexm3.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f3xx.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/string/string_ascii_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/string/string_ascii.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/string/string_ascii.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/sdcard/sdcard_spi.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/sdcard/sdcard_spi.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/sdcard/sdcard_spi_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_string_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_string_interface.c_DELETE - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_slam_interface.c.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_test_interface.c.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_input_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_math_interface.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_cpu_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_goodev_interface.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_string_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_string_interface.c.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_slam_interface.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_goodev_interface.c.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_slam_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_packet_interface.c.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_cpu_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_string_interface.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_input_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_i2c_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_sdcard_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_packet_interface.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_test_interface.h.orig - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/math/math_software_float.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/math/math_software_double_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/math/math_software_double.c - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/math/math_software_float_types.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/math/math_software_float.h - replace '2010-2015' -> '2010-2016' chg: ./TTC-Library/math/math_software_double.h - replace '2010-2015' -> '2010-2016' chg: ./Template/examples/example_ttc_packet.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_touchpad.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_spi_master.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_math.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_pwr.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_sdcard.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_packet.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_string.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_interface.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_slam.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_rcc.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_dma.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_spi_slave.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_radio.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_pwr.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_accelerometer.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_adc.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_slam_ring_2d.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_string.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_spi_master.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_cpu.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_radio_ranging.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_gyroscope.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_interface.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_input.h_fixed - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_accelerometer.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_interrupt.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_tcpip.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_gyroscope.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_input.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_layer_phy.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_dma.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_i2c.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_ethernet.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_math.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_ethernet.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_slam_covalent_bond.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_input.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_radio_ranging.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_layer_phy.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_radio.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_spi_slave.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_cpu.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_interrupt.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_rcc.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_tcpip.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_touchpad.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_dac.c - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_input.c_fixed - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_dac.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_sdcard.h - replace '2010-2014' -> '2010-2016' chg: ./Template/examples/example_ttc_adc.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_tcpip.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_memory.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_ethernet.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_touchpad.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gpio_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gfx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_spi.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_interrupt.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_dac.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_radio.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_timer.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_touchpad_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_timer_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_interrupt_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_dac_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_rtc.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_accelerometer.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_real_time_clock.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_touchpad.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_spi_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_rtc_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_adc.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_accelerometer_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_can.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_ethernet.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_usart.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_basic.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_ethernet_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_pwr.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_dma.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_can.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_heap.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_rtc.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_memory_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_interface_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_real_time_clock.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_network_layer_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gyroscope_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gpio.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_dma_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_dma.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_can_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_register.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_radio.h.orig - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_accelerometer.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_tcpip_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_sysclock.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gpio.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_interrupt.h.orig - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gyroscope.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_timer.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_layer_phy.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_pwr.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_basic.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gfx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_adc.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_heap.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_layer_phy_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_memory.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_pwr_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_usart_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_basic_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_network_layer.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_tcpip.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_sysclock_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_spi.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_sysclock.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_usart.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gyroscope.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_register_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_network_layer.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_dac.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_layer_phy.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_register.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_gfx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_interrupt.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_heap_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_real_time_clock_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_radio.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interface/interface_ste101p_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interface/interface_ste101p.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interface/interface_ste101p.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32l0xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/dac/dac_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/dac/dac_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/dac/dac_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/layer_phy/layer_phy_spi_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/layer_phy/layer_phy_spi.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/layer_phy/layer_phy_spi.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/accelerometer/accelerometer_mpu6050.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_cc1101_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_cc1101.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_dw1000.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_cc1101.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_dw1000.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32l0xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32l0xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32l0xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/register/register_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gyroscope/gyroscope_mpu6050_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_cortexm3_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32l1_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32l1.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/rtc/rtc_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gfx/gfx_ili9320.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gfx/gfx_ili9320.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gfx/gfx_ili9320_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/input/input_touchpad_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/input/input_touchpad.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/input/input_touchpad.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/dma/dma_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/dma/dma_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/dma/dma_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32l0xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32l0xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32l0xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/memory/memory_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_stm32l0xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_cm3_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_cm3.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_stm32l0xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_cm3.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/basic/basic_stm32l0xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32f0xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32f0xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32f0xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/timer/timer_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ethernet/ethernet_stm32f107.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ethernet/ethernet_stm32f107.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ethernet/ethernet_stm32f107_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/i2c/i2c_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/tcpip/tcpip_uip_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/tcpip/tcpip_uip.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/tcpip/tcpip_uip.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/DAC/dac_stm32l1.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/DAC/dac_stm32l1_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cm0/cm0_semaphore.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cm0/cm0_semaphore_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cm0/cm0_mutex.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cm0/cm0_semaphore.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cm0/cm0_mutex_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cm0/cm0_mutex.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f4xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cpu/cm3_mutex.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f4xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/cpu/cpu_stm32f4xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/adc/adc_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/adc/adc_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/adc/adc_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/adc/adc_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/adc/adc_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/heap/heap_freertos.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/heap/heap_zdefault.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/heap/heap_freertos_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/heap/heap_freertos.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/heap/heap_zdefault.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/heap/heap_zdefault_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_interface_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_can_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_ethernet_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_heap_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_rtc_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_dma_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_radio_interface.h.orig - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_basic_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_spi_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_dma_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_gfx_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_adc_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_tcpip_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_usart_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_register_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c.orig - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_memory_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_rtc_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_memory_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_interface_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_heap_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_adc_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_pwr_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_radio_interface.c.orig - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_basic_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_usb_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_layer_phy_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_gyroscope_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_spi_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_network_layer_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_can_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_pwr_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_dac_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h.orig - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_usb_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/interfaces/ttc_register_interface.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/can/can_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/can/can_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/can/can_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32w1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32l0xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32w1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32f1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32l0xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32l0xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32f1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/spi/spi_stm32w1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/network_layer/network_layer_usart_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/network_layer/network_layer_usart.c - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/network_layer/network_layer_usart.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/pwr/pwr_stm32l1xx.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/pwr/pwr_stm32l1xx_types.h - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/pwr/pwr_stm32l1xx.c - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_074_TTC_INTERRUPT.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_061_TTC_CAN.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_060_TTC_BASIC.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_046_TTC_INTERFACE.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_100_Fake_SBRK_Support.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_084_TTC_RADIO.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_062_TTC_DAC.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_092_TTC_SYSCLOCK.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_086_TTC_REAL_TIME_CLOCK.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_088_TTC_RTC.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_046_TTC_TCPIP.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_023_CHIP_ILI9320.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_045_TTC_TOUCHPAD.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_046_TTC_CPU.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/old_install_035_TTC_USB.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_067_TTC_GPIO.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_071_TTC_HEAP.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_046_TTC_ETHERNET.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_070_TTC_GYROSCOPE.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_087_TTC_REGISTER.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_046_TTC_INPUT.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_101_ARM_Semihosting.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_047_TTC_MATH.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_038_Compiler_Parallel_Make.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_047_TTC_STRING.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_059_TTC_ADC.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_047_TTC_PACKET.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_046_TTC_SDCARD.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_090_TTC_SPI.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_096_TTC_USB.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_095_TTC_USART.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_082_TTC_PWR.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_065_TTC_GFX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_094_TTC_TIMER.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_045_TTC_ACCELEROMETER.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_081_TTC_NETWORK_LAYER.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_046_TTC_I2C.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_078_TTC_MEMORY.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/install_063_TTC_DMA.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_025_TTC_INTERRUPT_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_051_TTC_DMA_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_077_TTC_SDCARD_SPI.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_024_TTC_INTERRUPT_STM32F30X.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_087_TTC_STRING_ASCII.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_038_TTC_SPI_STM32F30X.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_029_TTC_NETWORK_LAYER_USART.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_FLOAT.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_060_TTC_GPIO_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_047_TTC_TIMER_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_077_TTC_CPU_CORTEXM3.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_009_TTC_BASIC_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_046_TTC_TIMER_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_057_TTC_CM0_MUTEX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_048_TTC_USART_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_012_TTC_GPIO_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_016_TTC_HEAP_FREERTOS.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_059_TTC_RTC_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_037_TTC_SPI_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_047_TTC_RADIO_CC1101.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_017_TTC_HEAP_ZDEFAULT.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_023_TTC_INTERRUPT_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_045_TTC_TIMER_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_032_TTC_REGISTER_STM32F30X.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_006_TTC_ADC_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_063_TTC_INTERFACE_STE101P.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_080_TTC_CPU_STM32F3XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_085_TTC_PACKET_802154.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_034_TTC_REGISTER_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_055_TTC_BASIC_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_050_TTC_DAC_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_028_TTC_MEMORY_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_044_TTC_TIMER_STM32F0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_041_TTC_SYSCLOCK_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_010_TTC_CAN_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_027_TTC_MEMORY_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_078_TTC_CPU_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_058_TTC_SYSCLOCK_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_DOUBLE.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_051_TTC_RTC_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_054_TTC_PWR_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_051_TTC_USB_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_040_TTC_SPI_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_009_TTC_BASIC_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_005_TTC_ADC_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_050_TTC_USART_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_033_TTC_REGISTER_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_026_TTC_INTERRUPT_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_007_TTC_BASIC_CM3.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_031_TTC_REGISTER_STM32F1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_014_TTC_GPIO_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_049_TTC_USART_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_022_TTC_INTERRUPT_CORTEXM3.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_015_TTC_GPIO_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_043_TTC_SYSCLOCK_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_081_TTC_CPU_STM32F2XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_042_TTC_SYSCLOCK_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_013_TTC_GPIO_STM32F30X.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_056_TTC_CM0_SEMAPHORE.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_082_TTC_CPU_CORTEXM4.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_008_TTC_BASIC_STM32F30X.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_083_TTC_CPU_CORTEXM0.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_039_TTC_SPI_STM32L1XX.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/scripts/makefile - replace '2010-2014' -> '2010-2016' chg: ./InstallData/optional/install_087_jEdit.sh - replace '2010-2014' -> '2010-2016' chg: ./InstallData/optional/install_094_grTerminal.sh - replace '2010-2014' -> '2010-2016' chg: ./TTC-Library/ttc_mutex.h - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/cpu/cm3_semaphore_types.h - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/stm32/stm32_random.c - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/scheduler/freertos_task_types.h - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/scheduler/freertos_task.c - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/scheduler/freertos_task.h - replace '2010-2013' -> '2010-2016' chg: ./TTC-Library/scheduler/freertos_semaphore_types.h - replace '2010-2013' -> '2010-2016' chg: ./InstallData/install_080_TTC_NETWORK.sh - replace '2010-2013' -> '2010-2016' chg: ./InstallData/testing/install_02_libswd.sh - replace '2010-2013' -> '2010-2016' chg: ./InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh - replace '2010-2013' -> '2010-2016' chg: ./Template/configs/stm32f10x_it.c - replace '2010-2012' -> '2010-2016' chg: ./Template/configs/stm32f10x_it.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_queue.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_extensions.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_semaphore_types.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_queue_types.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_random.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_mutex_types.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_extensions.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_mutex.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_semaphore.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_task_types.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/ttc_queue.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/stm32w/stm32w_basic.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/cpu/cm3_semaphore.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/cpu/cm3_mutex_types.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/cpu/cm3_semaphore.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/cpu/cm3_mutex.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/stm32/stm32_io.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/stm32/stm32_basic.c - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/stm32/stm32_random.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/stm32/stm32_basic.h - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/stm32l1/stm32l1_basic.c - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_049_Programmer_STLink_V2.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_079_TTC_MUTEX.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_054_RADIO_CC1190.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_064_TTC_FONT.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_037_Compiler_GCC-ARM_Binary.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_099_TouchScreen_Analog.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_093_TTC_TASK.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_089_TTC_SEMAPHORE.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_085_TTC_RANDOM.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_083_TTC_QUEUE.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_017_Board_STM32F4Discovery.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_055_RADIO_SERIAL.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_024_CPAL.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_053_RADIO_CC1120.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_052_RADIO_CC1101.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_098_TouchScreen_ADS7843.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_047_LCD_320x240_ILI9320.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_068_TTC_GUI.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_039_Compiler_SourceryG++.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_069_TTC_GUI_MT.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_051_QtCreator.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_066_TTC_GFX_MT.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/install_001_0Content.sh - replace '2010-2012' -> '2010-2016' chg: ./InstallData/optional/install_28_KiCAD.sh - replace '2010-2012' -> '2010-2016' chg: ./TTC-Library/usefull_threads.c_ - replace '2010-2011' -> '2010-2016' chg: ./TTC-Library/ttc_random.c - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_048_Network_uIP.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_043_ExampleLEDs.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_040_Docs.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_042_ExampleGfx.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_004_3libftdi.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_005_4OpenOCD.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_041_ExampleBenchmarks.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_044_ExampleThreading.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_003_2libftd2xx.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_056_STM-EEPROM_Emulation.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_012_Board_STM32F105.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_045_FixPointLib.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/install_046_FreeRTOS.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/scripts/gdb_cortexm3.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/scripts/findFile.sh - replace '2010-2011' -> '2010-2016' chg: ./InstallData/scripts/flash_openocd.sh - replace '2010-2011' -> '2010-2016' commit 64992a996c93c543551d600132902f9a0685c80b Author: Gregor Rebel Date: Wed Jun 8 20:00:25 2016 +0200 wip: TTC-Library/slam/slam_ring_2d.c - implementing algorithm chg: changed strategy of first ttc_slam driver to use less memory (now stores only 2*n distances in chg: TTC-Library/ttc_slam.h - updated documentation chg: ./Template/examples/example_ttc_slam_complete_2d.h - replace 'complete_2d' -> 'ring_2d' chg: ./Template/examples/example_ttc_slam_complete_2d.c - replace 'complete_2d' -> 'ring_2d' chg: ./TTC-Library/ttc_slam_types.h - replace 'complete_2d' -> 'ring_2d' chg: ./TTC-Library/slam/slam_complete_2d.c - replace 'complete_2d' -> 'ring_2d' chg: ./TTC-Library/slam/slam_complete_2d_types.h - replace 'complete_2d' -> 'ring_2d' chg: ./TTC-Library/slam/slam_complete_2d.h - replace 'complete_2d' -> 'ring_2d' chg: ./TTC-Library/interfaces/ttc_slam_interface.h - replace 'complete_2d' -> 'ring_2d' chg: ./TTC-Library/interfaces/ttc_slam_interface.h.orig - replace 'complete_2d' -> 'ring_2d' chg: ./InstallData/install_047_TTC_SLAM.sh - replace 'complete_2d' -> 'ring_2d' chg: ./InstallData/installs_low_level/install_088_TTC_SLAM_COMPLETE_2D.sh - replace 'complete_2d' -> 'ring_2d' chg: ./Template/examples/example_ttc_slam_complete_2d.h - replace 'COMPLETE_2D' -> 'RING_2D' chg: ./Template/examples/example_ttc_slam_complete_2d.c - replace 'COMPLETE_2D' -> 'RING_2D' chg: ./TTC-Library/slam/slam_complete_2d_types.h - replace 'COMPLETE_2D' -> 'RING_2D' chg: ./TTC-Library/slam/slam_complete_2d.h - replace 'COMPLETE_2D' -> 'RING_2D' new: Template/QtCreator/.include commit 47e86755c6feb2266510002e6d58225db35189eb Author: Gregor Rebel Date: Wed Jun 8 13:44:07 2016 +0200 fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - no longer cancels installation if newest version cannot be found (reuses installed binaries) commit a4791277defbbbecb5a88491a57c25911a5d3b01 Author: Gregor Rebel Date: Tue Jun 7 17:43:04 2016 +0200 new: InstallData/install_047_TTC_SLAM.sh new: InstallData/installs_low_level/install_088_TTC_SLAM_COMPLETE_2D.sh new: TTC-Library/slam/slam_complete_2d.c new: TTC-Library/slam/slam_complete_2d.h new: TTC-Library/slam/slam_complete_2d_types.h new: Template/examples/example_ttc_slam_complete_2d.c new: Template/examples/example_ttc_slam_complete_2d.h commit 37b511db6199d9ff2c8353e5b864cab1323af2d1 Author: Gregor Rebel Date: Tue Jun 7 17:31:55 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_Extensions.tml - updated description of enableFeature(), checkFeature() chg: Documentation/TheToolChain-Manual/chapter_Extensions.tml - added chapter "Check Phase" chg: InstallData/scripts/installFuncs.sh - minor change chg: TTC-Library/interfaces/ttc_slam_interface.c - added function ttc_driver_slam_update_distance() chg: TTC-Library/interfaces/ttc_slam_interface.h - added function ttc_driver_slam_update_distance() chg: TTC-Library/slam/slam_common.h - minor change del: TTC-Library/slam/slam_covalent_bond.c - replaced by slam_complete_2d del: TTC-Library/slam/slam_covalent_bond.h - replaced by slam_complete_2d chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - replaced insert mark INSERT_FEATURES_ABOVE -> INSERT_LOW_LEVEL_FEATURES_ABOVE fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - fixed configuration of example for low-level driver chg: TTC-Library/templates/create_DeviceDriver.pl - now also creates example for every low-level driver chg: TTC-Library/templates/create_DeviceDriver.pl - insertIntoString() now supports insertion at multiple identical insert marks chg: TTC-Library/templates/create_DeviceDriver.pl - replaced insert mark INSERT_FEATURES_ABOVE -> INSERT_LOW_LEVEL_FEATURES_ABOVE chg: TTC-Library/templates/device_common.h - rev14: minor change chg: TTC-Library/templates/example_ttc_device.c chg: TTC-Library/templates/example_ttc_device.h new: TTC-Library/templates/example_ttc_device_architecture.c new: TTC-Library/templates/example_ttc_device_architecture.h fix: TTC-Library/templates/ttc_device.c - ttc__load_defaults(): removed _ttc__configuration_check() (check fails in real setup because device cannot be configured yet) chg: TTC-Library/ttc_math.c - added function ttc_math_int_faculty() chg: TTC-Library/ttc_math.h - added function ttc_math_int_faculty() chg: TTC-Library/ttc_slam.c - added function ttc_slam_update_distance() chg: TTC-Library/ttc_slam.h - added function ttc_slam_update_distance() chg: TTC-Library/ttc_slam_types.h - replaced low-level driver slam_covalent_bond by slam_complete_2d commit 9541ceef4cf55d48aa503df00a90970e4c485ede Author: Gregor Rebel Date: Mon Jun 6 17:04:25 2016 +0200 new: TTC-Library/interfaces/ttc_slam_interface.c new: TTC-Library/interfaces/ttc_slam_interface.h new: TTC-Library/slam/slam_common.c new: TTC-Library/slam/slam_common.h new: TTC-Library/slam/slam_covalent_bond.c new: TTC-Library/slam/slam_covalent_bond.h new: TTC-Library/slam/slam_covalent_bond_types.h new: TTC-Library/ttc_slam.c new: TTC-Library/ttc_slam.h new: TTC-Library/ttc_slam_types.h new: Template/examples/example_ttc_slam_covalent_bond.c new: Template/examples/example_ttc_slam_covalent_bond.h commit 3ad5142d8793feca2ddc657960075eaebce1a6a5 Author: Gregor Rebel Date: Mon Jun 6 16:52:54 2016 +0200 chg: ./createNewProject.pl - replace 'provideFeature' -> 'enableFeature' chg: ./test.del - replace 'provideFeature' -> 'enableFeature' chg: ./TTC-Library/ttc_math.h - replace 'provideFeature' -> 'enableFeature' chg: ./TTC-Library/ttc_math.h.orig - replace 'provideFeature' -> 'enableFeature' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - replace 'provideFeature' -> 'enableFeature' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_046_TTC_INTERFACE.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_042_ExampleGfx.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_046_TTC_TCPIP.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_045_TTC_TOUCHPAD.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_046_TTC_CPU.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_020_Board_STM32L151_Discovery.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_047_TTC_SLAM.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_019_Board_STM32L100CDiscovery.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_046_TTC_ETHERNET.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_017_Board_STM32F4Discovery.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_018_Board_STM32L0Nucleo.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_046_TTC_INPUT.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_101_ARM_Semihosting.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_047_TTC_MATH.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_047_TTC_STRING.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_047_TTC_PACKET.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_046_TTC_SDCARD.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_045_TTC_ACCELEROMETER.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/install_046_TTC_I2C.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/_install_XXX_Template.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_077_TTC_SDCARD_SPI.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_087_TTC_STRING_ASCII.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_FLOAT.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_088_TTC_SLAM_COVALENT_BONDING.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_077_TTC_CPU_CORTEXM3.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_047_TTC_RADIO_CC1101.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_063_TTC_INTERFACE_STE101P.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_080_TTC_CPU_STM32F3XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_085_TTC_PACKET_802154.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_078_TTC_CPU_STM32W1XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_DOUBLE.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_081_TTC_CPU_STM32F2XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_082_TTC_CPU_CORTEXM4.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_083_TTC_CPU_CORTEXM0.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/scripts/createActivateScript.pl - replace 'provideFeature' -> 'enableFeature' chg: ./InstallData/scripts/installFuncs.sh - replace 'provideFeature' -> 'enableFeature' chg: ./Documentation/TheToolChain-Manual/chapter_AddingNewPrototypeBoard.tml - replace 'provideFeature' -> 'enableFeature' chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - added insertion mark '' fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - creation of low-level example extension should work now (used name of high-level example) chg: TTC-Library/templates/create_DeviceDriver.pl - added mandatory argument for low-level driver creation chg: TTC-Library/templates/create_DeviceDriver.pl - now inserts one enableFeature() call for every new low-level driver into high-level install script chg: TTC-Library/templates/create_DeviceDriver.pl - now updates insertion mark '' in new and existing source files chg: TTC-Library/templates/device_architecture.c - added insertion mark '' chg: TTC-Library/templates/device_architecture.h - added insertion mark '' chg: TTC-Library/templates/device_architecture_types.h - added insertion mark '' chg: TTC-Library/templates/ttc_device_types.h - pragmas reformatted (# is now always in first column to ensure better readability after astyle formatting) chg: TTC-Library/ttc_gfx.c - added high-level function ttc_gfx_polygon_l() chg: TTC-Library/ttc_gfx.h - added high-level function ttc_gfx_polygon_l() chg: Template/examples/example_gfx_boxes.c - moved implementation of LCD_DrawLpolygon() into ttc_gfx_polygon_l() chg: Template/examples/example_gfx_boxes.h - minor change commit e413dc5b683fddb68352288fce59f79f05329e1f Author: Gregor Rebel Date: Mon Jun 6 14:15:40 2016 +0200 chg: TTC-Library/templates/ttc_device.c - more readable warning "No devices defined.." commit 6e87bad1ab73c7fb19d7548192a80f747f93fd17 Author: Gregor Rebel Date: Mon Jun 6 14:12:28 2016 +0200 fix: TTC-Library/templates/ttc_device.c - fixed comparison between pointer and integer in Assert_() statement (compiler warning) commit 0083b9f15b8679178c84a6e4f879f4d03582d77c Author: Gregor Rebel Date: Thu Jun 2 18:17:15 2016 +0200 fix: fixed all stm32f1xx low-level drivers to use new single argument asserts (reduced main.bin size) fix: exanmple_gfx_boxes again runs on proto board Olimex_LCD (base for new ttc_slam device) chg: InstallData/install_066_TTC_GFX_MT.sh chg: TTC-Library/cpu/cpu_stm32f1xx.c chg: TTC-Library/ethernet/ethernet_stm32f107.c chg: TTC-Library/ethernet/ethernet_stm32f107.h chg: TTC-Library/ethernet/ethernet_stm32f107_types.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/heap/heap_freertos.c chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_network_interface.c chg: TTC-Library/interfaces/ttc_network_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4.h chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.h chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer.h chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_802154.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_macstack.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_macstack.h chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_rdc.c chg: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_rdc.h chg: TTC-Library/network/mac_ieee_802_15_4/network_mac.c chg: TTC-Library/network/mac_ieee_802_15_4/network_mac.h chg: TTC-Library/network/mac_ieee_802_15_4/network_mac_types.h chg: TTC-Library/network/network_6lowpan_types.h chg: TTC-Library/network/support/network_adapt_clock.h chg: TTC-Library/network/support/network_adapt_ctimer.c chg: TTC-Library/network/support/network_adapt_ctimer.h chg: TTC-Library/network/support/network_adapt_list.c chg: TTC-Library/network/support/network_adapt_list.h chg: TTC-Library/network/support/network_adapt_memb.c chg: TTC-Library/network/support/network_adapt_memb.h chg: TTC-Library/network/support/network_adapt_random.c chg: TTC-Library/network/support/network_adapt_random.h chg: TTC-Library/network/support/network_adapt_rtimer.c chg: TTC-Library/network/support/network_adapt_rtimer.h chg: TTC-Library/network/support/network_conf.h chg: TTC-Library/network/support/network_radio.h chg: TTC-Library/network/support/network_rime_packetbuf.c chg: TTC-Library/network/support/network_rime_packetbuf.h chg: TTC-Library/network/support/network_rime_queuebuf.c chg: TTC-Library/network/support/network_rime_queuebuf.h chg: TTC-Library/network/support/network_rimeaddr.c chg: TTC-Library/network/support/network_rimeaddr.h chg: TTC-Library/network/support/network_serialradio.c chg: TTC-Library/register/register_stm32f1xx.c chg: TTC-Library/rtc/rtc_stm32f1xx.c chg: TTC-Library/rtc/rtc_stm32f1xx.h chg: TTC-Library/rtc/rtc_stm32f1xx_types.h chg: TTC-Library/sbrk.c chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/spi/spi_stm32f1xx.c chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32f1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_network.c chg: TTC-Library/ttc_network.h chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_network_layer.h chg: TTC-Library/ttc_network_layer_types.h chg: TTC-Library/ttc_network_types.h chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_watchdog.c chg: TTC-Library/usart/usart_stm32f1xx.c chg: Updates/update_1.0.53.sh commit 64fe29522048ab2eecc58c54102effe1b5e7fc13 Author: Gregor Rebel Date: Wed Jun 1 12:17:06 2016 +0200 fix: InstallData/scripts/source.pl - adapted to new, single argument Asserts fix: TTC-Library/templates/create_DeviceDriver.pl - adapted to new, single argument Asserts fix: TTC-Library/templates/device_architecture.c - adapted to new, single argument Asserts fix: TTC-Library/templates/ttc_device.c - adapted to new, single argument Asserts fix: TTC-Library/ttc_basic.c - adapted to new, single argument Asserts fix: TTC-Library/ttc_basic_types.h - adapted to new, single argument Asserts commit 0791a1ccf8e79cfad0391b2d8e2ae74c75222bfd Author: Gregor Rebel Date: Tue May 31 18:37:34 2016 +0200 chg: most devices now use single argument asserts on STM32L1xx (error code argument removed => 1.6% smaller main.bin (86288 -> 86868 bytes) chg: replaced lots of Assert_XXX(Pointer) by Assert_XXX_Writable(Pointer) (slower but safer) chg: Replaced nearly all Assert_XXX() by faster and smaller ones (removed error code argument) bug: Compilation on STM32F1xx will fail until all low-level drivers have been updated to use new Assert_XXX() ToDo: update code generators to use new Assert_XXX() chg: TTC-Library/basic/basic_cm3.c chg: TTC-Library/cpu/cm3_mutex.c chg: TTC-Library/cpu/cm3_semaphore.c chg: TTC-Library/cpu/cpu_stm32l1xx.c chg: TTC-Library/gpio/gpio_stm32l1xx.c chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_math_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_string_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interrupt/interrupt_cortexm3.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/math/math_common.h chg: TTC-Library/memory/memory_stm32l1xx.c chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/radio/radio_common.c chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/register/register_stm32l1xx.c chg: TTC-Library/rtc/rtc_stm32l1xx.c chg: TTC-Library/sbrk.c chg: TTC-Library/spi/spi_stm32l1xx.c chg: TTC-Library/string/string_common.c chg: TTC-Library/sysclock/sysclock_stm32l1xx.c chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list.h chg: TTC-Library/ttc_math.c chg: TTC-Library/ttc_math_types.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_memory_types.h chg: TTC-Library/ttc_mutex.c chg: TTC-Library/ttc_mutex.h chg: TTC-Library/ttc_mutex_types.h chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_queue.c chg: TTC-Library/ttc_queue_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_semaphore.c chg: TTC-Library/ttc_semaphore.h chg: TTC-Library/ttc_semaphore_types.h chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_string_types.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_task_types.h chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/usart/usart_stm32l1xx.c commit 4d81929bfb84123442564136c5aec03da7516f06 Author: Gregor Rebel Date: Tue May 31 14:47:11 2016 +0200 chg: ttc_radio now uses single argument asserts (error code argument removed => 13% smaller main.bin (86288 -> 86276 bytes) chg: TTC-Library/interfaces/ttc_radio_interface.c - Assert_RADIO(): removed error code argument fix: TTC-Library/radio/radio_common.c - radio_common_ranging_request(): now calculates distance in mm instead of clock cycles chg: TTC-Library/radio/radio_common.c - Assert_RADIO(),Assert_RADIO_EXTRA(): removed error code argument chg: TTC-Library/radio/radio_common.h - Assert_RADIO(),Assert_RADIO_EXTRA(): removed error code argument chg: TTC-Library/radio/radio_dw1000.c - Assert_RADIO(),Assert_RADIO_EXTRA(): removed error code argument chg: TTC-Library/templates/ttc_device_types.h - rev.38: Assert_(),Assert_RADIO_(): removed error code argument chg: TTC-Library/ttc_basic.c - renamed function Assert_Halt_BIST() -> Assert_BIST() chg: TTC-Library/ttc_basic.c - new function Assert_Halt_BIST() always halts chg: TTC-Library/ttc_basic.h - renamed function Assert_Halt_BIST() -> Assert_BIST() chg: TTC-Library/ttc_basic.h - new function Assert_Halt_BIST() always halts chg: TTC-Library/ttc_basic_types.h - macro Assert_BIST(Condition) now uses function Assert_BIST(Condition) instead of Assert_Halt_BIST(Condition) chg: TTC-Library/ttc_math_types.h - new structs: ttc_math_vector2d_xy_t, ttc_math_vector2d_rz_t, ttc_math_vector3d_xyz_t, ttc_math_vector3d_ryz_t chg: TTC-Library/ttc_radio.c - Assert_RADIO(),Assert_RADIO_EXTRA(): removed error code argument chg: TTC-Library/ttc_radio_types.h - added to struct ttc_radio_config_t: RoundTripTime2Distance_Subtract chg: Template/examples/example_ttc_radio_ranging.c commit fa71055b9d289b44cd738511f1e7a864c211e0a9 Author: Gregor Rebel Date: Mon May 30 18:51:50 2016 +0200 chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - changed some EXTI register accesses from |= to = (faster) fix: TTC-Library/radio/radio_common.c - radio_common_pop_list_tx_isr(): ttc_list_wait_pop_front_single_isr() call did not handle special return code 0x1 (caused hard fault when dereferencing) fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_init(): external interrupt input is now configured at central point (more predictable operation) fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_init(): now generates software interrupt to initialize isr safely fix: TTC-Library/ttc_mutex.c - _ttc_mutex_smart_unlock(): removed superfluos return statement chg: TTC-Library/ttc_mutex.h - now provides fast macros for _ttc_mutex_unlock(), _ttc_mutex_unlock_isr() if TTC_ASSERT_MUTEXES != 1 chg: Template/examples/example_ttc_radio_ranging.c - changed AMOUNT_ANCHORS 4 -> 1 --------------------------------------------------------- 1.0.53 @Mi 18. Mai 22:58:54 CEST 2016 commit 0c13dd72fd8e0c2c7d7ac474547832294893dfbe Author: Gregor Rebel Date: Wed May 18 22:58:13 2016 +0200 fix: .readme.TheToolChain - minor typos fixed and reformatted/ reorganized --------------------------------------------------------- 1.0.53 @Mi 18. Mai 22:49:46 CEST 2016 commit 15ea67a61b17a8a401a4b5480a9acbec44539944 Author: Gregor Rebel Date: Wed May 18 22:49:09 2016 +0200 chg: .readme.TheToolChain - added chapters "What is it?", "Features of ttc-lib" --------------------------------------------------------- 1.0.53 @Mi 18. Mai 22:24:00 CEST 2016 --------------------------------------------------------- 1.0.53 @Mi 18. Mai 22:23:40 CEST 2016 commit 25de93a32d516704c033a42d87d246e5ea283141 Author: Gregor Rebel Date: Wed May 18 22:22:25 2016 +0200 fix: InstallData/scripts/createPackage.sh - compiled readme.TheToolChain was copied into upper directory level BEFORE its compilation --------------------------------------------------------- 1.0.53 @Mi 18. Mai 22:16:41 CEST 2016 commit d419f0c93fcd33c79091baa86f1307a542f6d1f6 Author: Gregor Rebel Date: Wed May 18 22:16:01 2016 +0200 chg: .readme.TheToolChain - added chapter "Other Prototype Boards" chg: .readme.TheToolChain - merged two chapters of same name "Supported Prototype Boards" --------------------------------------------------------- 1.0.53 @Mi 18. Mai 22:09:22 CEST 2016 commit 339ea761d5ac0c7e024c28a3a2e1a6ef248f8ef5 Author: Gregor Rebel Date: Wed May 18 22:09:03 2016 +0200 chg: .readme.TheToolChain - updated chapter "Supported Prototype Boards" commit 407b00afc3e4e1e37bef24afb2fb439d426078c8 Author: Gregor Rebel Date: Wed May 18 21:56:57 2016 +0200 fix: .readme.TheToolChain - replaced createLink -> ln -s (came from global replacement long time ago) --------------------------------------------------------- 1.0.53 @Mi 18. Mai 21:55:15 CEST 2016 commit 308c92be6aace18858bdc17545ddabba994292fc Author: Gregor Rebel Date: Wed May 18 21:54:47 2016 +0200 Statistics: - Source Code Files: 540 - Lines C Source Code: 115661 - Script Files: 278 - Lines Helper Script: 78250 - Lines Documentation: 3559 chg: .readme.TheToolChain - added chapter "Getting Updates" --------------------------------------------------------- 1.0.53 @Mi 18. Mai 21:39:20 CEST 2016 commit 3b0714508c1b02a6b10dacfadf20d2eed496b67e Author: Gregor Rebel Date: Wed May 18 21:37:00 2016 +0200 chg: InstallData/deployment/install_TheToolChain.sh chg: InstallData/install_049_Programmer_STLink_V2.sh - added download for Firmware update tool chg: TTC-Library/radio/radio_dw1000.c - minor change new: update_TheToolChain.sh - universal update script (easier to find and more secure than install_TheToolChain.sh) --------------------------------------------------------- 1.0.53 @Mi 18. Mai 10:05:47 CEST 2016 commit f3de1d6f94e23bc113c1fd86425864438b2ac884 Author: Gregor Rebel Date: Thu May 12 01:29:04 2016 +0200 fix: TTC-Library/radio/radio_dw1000.c - added receiver reset for receiver error events chg: TTC-Library/radio/radio_dw1000.c - replace some infrequent called radio_common_breakpoint() calls by status counters to allow continous run in debugger fix: TTC-Library/ttc_list.c - ttc_list_wait_pop_front_single_isr() issued non-isr ttc_semaphore_take() which could cause endless loop inside interrupt service routine fix: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: Amount_ReceiverRetart chg: Template/examples/example_ttc_radio_ranging.c - amount of required ranging replies can now be changed in debug session (added volatile static variable) commit 0a07d0a6869669f83d8fea65008ad7c8a0bd0813 Author: Gregor Rebel Date: Wed May 11 06:25:18 2016 +0200 chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - replaced StdPeripheral code from GPIO IRQHandler functions (should be faster now) - UNTESTED! commit be52088e7de26f7d009e447974233f60386b9914 Author: Gregor Rebel Date: Wed May 11 06:12:17 2016 +0200 fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - GPIO interrupt handlers now set EXTI.PR register bit before calling GPIO_General_IRQHandler() to avoid missing another edge during isr fix: TTC-Library/radio/radio_common.c - added timeouts for wait loops and more _driver_radio_maintenance() calls fix: TTC-Library/radio/radio_dw1000.c - fixed some bugs in interrupt service routines to make interrupt handling more stable (problem: STM32 only detects edges on interrupt line while DW1000 uses level signalling) bug: TTC-Library/radio/radio_dw1000.c - sensor node stops sending packets after sending around 50 packets fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tune_receiver() is now called from radio_dw1000_maintenance() instead of interrupt service routine (makes isr faster) chg: TTC-Library/radio/radio_dw1000_types.h - added to radio_dw1000_config_t: TuneReceiverBitRate chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_s: function_preamble_detected_isr, LastReceiveTime fix: Template/examples/example_ttc_radio_ranging.c - ranging delay time is now calculated correctly for STM32L1xx commit 8d84829ebfa53158895dca0a46360a8ada09566e Author: Gregor Rebel Date: Tue May 10 21:36:58 2016 +0200 fix: InstallData/scripts/compile.sh - disabled symlink creation in ttc-lib/compile_options.h (interferes with other projects using the same ToolChain!) commit 21daa6a7cd5961ff676e936a0d9ac4bc441b0d71 Author: Gregor Rebel Date: Tue May 10 04:55:38 2016 +0200 chg: TTC-Library/cpu/cm3_mutex.c - code reformatted chg: TTC-Library/cpu/cm3_mutex.h - code reformatted chg: TTC-Library/interfaces/ttc_interrupt_interface.c - added function ttc_driver_interrupt_generate_gpio() chg: TTC-Library/interfaces/ttc_interrupt_interface.h - added function ttc_driver_interrupt_generate_gpio() chg: TTC-Library/interfaces/ttc_radio_interface.h - removed return type from ttc_radio_interface_transmit() chg: TTC-Library/interrupt/interrupt_cortexm3.h - driver update chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - ported gpio interrupt implementation from stm32l1xx (untested) chg: TTC-Library/interrupt/interrupt_stm32f1xx.h - driver update chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - added function interrupt_stm32l1xx_generate_gpio() chg: TTC-Library/interrupt/interrupt_stm32l1xx.h - added function interrupt_stm32l1xx_generate_gpio() chg: TTC-Library/interrupt/interrupt_stm32w1xx.c - driver update chg: TTC-Library/interrupt/interrupt_stm32w1xx.h - driver update fix: TTC-Library/packet/packet_common_types.h - reorderd items of ttc_packet_address_format_e to make tpaf_Unknown largest value (required by ttc_packet_prepare() to check field size) chg: TTC-Library/radio/radio_common.c - radio_common_transmit_packet() now returns immediately instead of waiting for transmission to start (transmission status is now monitored in Packet->Meta.StatusTX) chg: TTC-Library/radio/radio_common.c - - added function radio_common_breakpoint() chg: TTC-Library/radio/radio_common.h - changed signature of radio_common_transmit_packet() chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_isr_transmit() now returns immediately (transmission is now tracked in radio_dw1000_isr_generic()) bug: TTC-Library/radio/radio_dw1000.c - radio interrupt is not activated after some while (IRQ line stays high) fix: TTC-Library/radio/radio_dw1000.c - fixed several bugs in ranging reply fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic() now should handle all kinds of error events fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic() sometimes did not handle RXFCG if RXPRD was handled in previous loop run chg: TTC-Library/radio/radio_dw1000.c - replaced bit Config->Flags.Bits.FlagRunningTX by mutex Config->FlagRunningTX (isr-safe operation) chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_transmit() now does not wait for transmission to start any longer (Transmission state can now be tracked in Packet->Meta.StateTX) chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_transmit() now allows to forbid auto release of packet buffer (required for transmission state tracking and fast packet reuse ->ttc_radio_transmit_buffer() ) chg: TTC-Library/radio/radio_dw1000.c - added radio_common_breakpoint() calls (debugging) chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tx_start() now does not wait for transmission to start any longer (Transmission state can now be tracked in PacketMeta.StateTX) chg: TTC-Library/radio/radio_dw1000.h - changed signature: radio_dw1000_transmit() chg: TTC-Library/radio/radio_dw1000_types.h - added item to radio_dw1000_config_t: Amount_PendingIRQs fix: TTC-Library/register/register_stm32f1xx_types.h - changed definition of EXTI subregister structs to union with u32_t (safer 32-bit access than via casting) chg: TTC-Library/ttc_interrupt.c - added feature function ttc_interrupt_generate_gpio() chg: TTC-Library/ttc_interrupt.h - added feature function ttc_interrupt_generate_gpio() fix: TTC-Library/ttc_list.h - added function definition ttc_list_size() (allows autocompletion in QtCreator IDE) fix: TTC-Library/ttc_mutex.c - _ttc_mutex_smart_unlock_isr(): removed return statement from end of void function fix: TTC-Library/ttc_mutex.h - fixed descriptions of several mutex functions chg: TTC-Library/ttc_packet.c - ttc_packet_prepare(): added self tests for field sizes of ttc_packet_meta_t chg: TTC-Library/ttc_packet.h - minor change chg: TTC-Library/ttc_packet_types.h - added struct ttc_packet_meta_small_t (smaller that previous ttc_packet_meta_t) chg: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer() now keeps ownership of packet buffer for faster reuse and transmission status monitoring chg: TTC-Library/ttc_radio.c - removed return value from all ttc_radio_transmit_packet*() functions (transmission status can now be monitored via Packet->Meta.StatusTX) chg: TTC-Library/ttc_radio.h- removed return value from all ttc_radio_transmit_packet*() functions fix: TTC-Library/ttc_radio_types.h - 4 byte alignement for items from ttc_radio_config_t: List_PacketsTx, List_PacketsRx chg: TTC-Library/ttc_timer.c - added deprecated warning commit 82735af29dc063ad9f3ccffea4fe7f9b826ea4fe Author: Gregor Rebel Date: Sat May 7 17:12:37 2016 +0200 chg: InstallData/scripts/flash.sh - removed deprecated lines fix: InstallData/scripts/openocd.sh - if ./ was contained in $PATH then every second call would create a looped symlink openocd -> ./openocd chg: InstallData/scripts/qtcreator.sh - now saves original *.user config -> *.user_orig chg: InstallData/scripts/updateUserConfig.pl - build configuration no longer flashes binary; added run configuration to flash binary chg: TTC-Library/packet/packet_802154_types.h - code reformatted chg: TTC-Library/radio/radio_common.c - added functions: radio_common_set_ranging_delay(), radio_common_time_add_clocks() chg: TTC-Library/radio/radio_common.h - added functions: radio_common_set_ranging_delay(), radio_common_time_add_clocks() chg: TTC-Library/radio/radio_dw1000.c - renamed _radio_dw1000_init_radio() -> _radio_dw1000_init_dw1000() bug: TTC-Library/radio/radio_dw1000.c - strange behaviour during ranging reply chg: TTC-Library/radio/radio_dw1000_types.h - code reformatted fix: TTC-Library/ttc_math.c - ttc_math_int_multiply_divide3() now tries to reduce A,B,C by some selected prime numbers to reduce RankAB > 32 before real calculation (slower but helps in some cases) chg: TTC-Library/ttc_radio.c - added function: ttc_radio_set_ranging_delay() chg: TTC-Library/ttc_radio.h - added function: ttc_radio_set_ranging_delay() chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: Delay_RangingReply_clocks fix: Template/examples/example_ttc_radio_ranging.c - 16- and 64-bit addresses of anchor nodes now configured correctly chg: Template/examples/example_ttc_radio_ranging.c - added some example code for user question on DecaWave GoogleGroup (ToDo: remove) chg: Template/examples/example_ttc_radio_ranging.c - added debug code to reinit USART RxD pin as push_pull output commit e4b8986fce503fa689c8f789d78e378249068f33 Author: Gregor Rebel Date: Fri May 6 06:47:02 2016 +0200 chg: .readme.TheToolChain - updated chapters: Release Philosophy, Known Issues commit 1ddc43459b5ec284efc8ca117f662a9ac4392e6d Merge: 80a5394 eea5515 Author: Gregor Rebel Date: Mon May 2 22:19:11 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit eea5515f1a708171681d8e54e25481427bf66f38 Author: Gregor Rebel Date: Mon May 2 22:17:36 2016 +0200 chg: ./TTC-Library/ttc_packet.c - replace 'dest64' -> 'target64' chg: ./TTC-Library/ttc_packet.h - replace 'dest64' -> 'target64' chg: ./TTC-Library/packet/packet_802154.c - replace 'dest64' -> 'target64' chg: ./TTC-Library/packet/packet_802154.h - replace 'dest64' -> 'target64' chg: ./TTC-Library/packet/packet_common_types.h - replace 'dest64' -> 'target64' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'dest64' -> 'target64' chg: ./TTC-Library/ttc_packet.c - replace 'dest16' -> 'target16' chg: ./TTC-Library/ttc_packet.h - replace 'dest16' -> 'target16' chg: ./TTC-Library/packet/packet_802154.c - replace 'dest16' -> 'target16' chg: ./TTC-Library/packet/packet_802154.h - replace 'dest16' -> 'target16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'dest16' -> 'target16' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace 'dest16' -> 'target16' chg: ./TTC-Library/packet/packet_802154.c - replace 'destpan16' -> 'targetpan16' chg: ./TTC-Library/packet/packet_common_types.h - replace 'destpan16' -> 'targetpan16' chg: Template/examples/example_ttc_radio_ranging.c - extended example to 2 anchor nodes bug: Template/examples/example_ttc_radio_ranging.c - sensor node yet does only receive answer from one anchor node commit d67d4b81c91be3ed477b20420ceaed6a1d5e0397 Author: Gregor Rebel Date: Mon May 2 21:21:34 2016 +0200 chg: TTC-Library/interfaces/ttc_packet_interface.c - removed PanID from all functions (now embedded in ttc_packet_address_t) chg: TTC-Library/interfaces/ttc_packet_interface.h - removed PanID from all functions (now embedded in ttc_packet_address_t) chg: TTC-Library/interfaces/ttc_radio_interface.c - removed PanID from all functions (now embedded in ttc_packet_address_t) chg: TTC-Library/interfaces/ttc_radio_interface.h - removed PanID from all functions (now embedded in ttc_packet_address_t) chg: TTC-Library/packet/packet_802154.c - functions that return an address type now return enum type ttc_packet_address_format_e instead of u8_t (more precise) chg: TTC-Library/packet/packet_802154.h - functions that return an address type now return enum type ttc_packet_address_format_e instead of u8_t (more precise) chg: TTC-Library/radio/radio_common.c - radio_common_ranging_request() now can collect ranging replies from any amount of remote nodes chg: TTC-Library/radio/radio_common.h - added description for SS-TOF ranging with n=4 replies chg: TTC-Library/radio/radio_dw1000.c - removed argument from radio_dw1000_change_local_address(): PanID (now embedded ttc_packet_address_t) chg: TTC-Library/radio/radio_dw1000.h - removed argument from radio_dw1000_change_local_address(): PanID (now embedded ttc_packet_address_t) chg: TTC-Library/radio/radio_dw1000_registers.h - register PAN_ID is now cached in LocalID.PanID chg: TTC-Library/radio/radio_dw1000_types.h - removed from struct radio_dw1000_registers_t: PAN_ID (moved into LocalID.PanID) chg: TTC-Library/ttc_packet.c - functions that return an address type now return enum type ttc_packet_address_format_e instead of u8_t (more precise) chg: TTC-Library/ttc_packet.c - added functions: ttc_packet_extract_source(), ttc_packet_extract_target() chg: TTC-Library/ttc_packet.h - added functions: ttc_packet_extract_source(), ttc_packet_extract_target() chg: TTC-Library/ttc_packet_types.h - added to struct ttc_packet_address_t: PanID chg: TTC-Library/ttc_radio.c - removed PanID from all functions (now embedded in ttc_packet_address_t) chg: TTC-Library/ttc_radio.c - ttc_radio_ranging_request() now can measure range to any amount of remote nodes chg: TTC-Library/ttc_radio.h - removed PanID from all functions (now embedded in ttc_packet_address_t) chg: TTC-Library/ttc_radio_types.h - added struct ttc_radio_distance_t chg: Template/examples/example_ttc_radio_ranging.c - adapted to new ttc_radio_ranging_request() signature commit 04c33f3e910581af53d54426d9572f40227faf44 Author: Gregor Rebel Date: Fri Apr 29 12:02:19 2016 +0200 fix: TTC-Library/radio/radio_common.c - radio_common_release_packet() now checks if inside isr and calls corresponding free() function (avoid corrupt memory pool) fix: TTC-Library/radio/radio_common.c - two ttc_list_push_back_single_isr() calls are not checked for return-code anymore (before a retun code != 0 caused the packet to be added to list and to be released too) fix: TTC-Library/radio/radio_dw1000.c - fixed several issues with radio reinitialization (calling ttc_radio_init() again) bug: TTC-Library/radio/radio_dw1000.c - radio reinitialization still seems to be buggy (DW1000 always returns 0xff on register reads) fix: TTC-Library/ttc_heap.c - fixed memory pool inconsistencies due to frequent ttc_heap_pool_block_get_isr() calls chg: TTC-Library/ttc_heap.c - added function: ttc_heap_pool_debug() chg: TTC-Library/ttc_heap.c - added tons of debug lines to check stability (ToDo: remove all //DEBUG lines) chg: TTC-Library/ttc_heap.h - added function: ttc_heap_pool_debug() chg: TTC-Library/ttc_heap_types.h - added pool debug structs: ttc_heap_pool_block_debug_t, ttc_heap_pool_debug_t chg: TTC-Library/ttc_list.c - added function ttc_list_count_items_safe() to allow safe item counting (safe against looped items) chg: TTC-Library/ttc_list.h - added function ttc_list_count_items_safe() to allow safe item counting (safe against looped items) fix: TTC-Library/ttc_radio.c - fixed some issues with radio reinitialization (calling ttc_radio_init() again) chg: TTC-Library/ttc_radio_types.h - removed from struct ttc_radio_config_t: RadioWakeUpTimeMs (not used) chg: TTC-Library/ttc_semaphore_types.h - renamed tsme_WasAmountedByTask -> tsme_WasAccessedByTask chg: Template/examples/example_ttc_radio_ranging.c - changed distance statistic evaluation commit d009f66a8c4cb557a670ecc77da3c52a667b5993 Author: Gregor Rebel Date: Fri Apr 29 01:24:00 2016 +0200 chg: InstallData/scripts/installFuncs.sh - minor change commit 80a5394f930d2d5f76dafaaa8947bf2a594d4c5d Merge: 6cc07c7 a3ff35a Author: Gregor Rebel Date: Thu Apr 28 16:21:15 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6cc07c7449f753c49bffcebcd75864fd9c8fb73b Merge: 79adafe 74e7951 Author: Gregor Rebel Date: Thu Apr 14 10:28:46 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 79adafed1e02fec665a2deb1b4b221c0bb385df5 Merge: 87b082f f678db4 Author: Gregor Rebel Date: Thu Apr 7 23:29:17 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 87b082f397c684ef904692a7f6be56406ba89852 Merge: 070c95b 80c5bd0 Author: Gregor Rebel Date: Fri Apr 1 13:49:18 2016 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 070c95b46b958c51c92849241be91f39646a8d94 Author: Gregor Rebel Date: Fri Apr 1 13:48:57 2016 +0200 chg: TTC-Library/radio/radio_dw1000_types.h - updated Authors line --------------------------------------------------------- 1.0.53 @Mi 27. Apr 12:42:55 CEST 2016 commit 636dc7b68cb93a0a16fa27cc3f759e20ee5eb98e Author: Gregor Rebel Date: Wed Apr 27 12:41:26 2016 +0200 fix: TTC-Library/radio/radio_common.c - radio_common_ranging_request() now calculates a pretty stable (+-5 digits) value for subsequent range measures --------------------------------------------------------- 1.0.53 @Mi 27. Apr 10:34:02 CEST 2016 commit fca74899f449accdc9802d0e9c617a5199cc920f Author: Gregor Rebel Date: Wed Apr 27 10:25:21 2016 +0200 chg: ./test.del - replace 'example_ttc_radio_dw1000' -> 'example_ttc_radio_ranging' chg: ./Template/examples/example_ttc_radio_dw1000.h - replace 'example_ttc_radio_dw1000' -> 'example_ttc_radio_ranging' chg: ./Template/examples/example_ttc_radio_dw1000.c - replace 'example_ttc_radio_dw1000' -> 'example_ttc_radio_ranging' chg: ./Documentation/TheToolChain-Manual/chapter_Radio.tml - replace 'example_ttc_radio_dw1000' -> 'example_ttc_radio_ranging' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'example_ttc_radio_dw1000' -> 'example_ttc_radio_ranging' ren: 'Template/examples/example_ttc_radio_dw1000.c' -> 'Template/examples/example_ttc_radio_ranging.c' ren: 'Template/examples/example_ttc_radio_dw1000.h' -> 'Template/examples/example_ttc_radio_ranging.h' chg: InstallData/install_084_TTC_RADIO.sh - renamed example_ttc_radio_dw1000 -> example_ttc_radio_ranging fix: TTC-Library/radio/radio_common.c - radio_common_ranging_reply_isr() now creates correct reply message chg: TTC-Library/radio/radio_common.c - radio_common_ranging_reply_isr() now can support different ranging schemes chg: TTC-Library/radio/radio_common.c - radio_common_transmit_packet() now can queue given packet without starting transmission fix: TTC-Library/radio/radio_common.c - radio_common_push_list_rx_isr() did release packet twice if ranging reply was sent chg: TTC-Library/radio/radio_common.h - radio_common_release_packet() updated description of argument TransmitTime fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_isr_read_received_packet() used data from RX_FINFO before reading register from DW1000 chg: TTC-Library/ttc_packet.c - added function ttc_packet_create_reply_address() chg: TTC-Library/ttc_packet.h - added function ttc_packet_create_reply_address() chg: TTC-Library/ttc_packet_types.h - added to enum ttc_packet_errorcode_e: ec_packet_UnsupportedPacketType chg: TTC-Library/ttc_radio.c - replaced complex function ttc_radio_transmit_packet() by ttc_radio_transmit_packet_now(), ttc_radio_transmit_packet_delayed(), ttc_radio_transmit_packet_later(), ttc_radio_transmit_start() chg: TTC-Library/ttc_radio.h chg: Updates/update_1.0.53.sh commit a89cf7960f401098e450116e2735cd37ad25176c Author: Gregor Rebel Date: Tue Apr 26 10:16:36 2016 +0200 fix: InstallData/install_007_Board_Mini_STM32.sh - documentation Mini-STM32_Entwicklungsboard_Anleitung.pdf is now downloaded into correct sub-folder (Boards/ -> Boards/Mini-STM32/) chg: TTC-Library/interfaces/ttc_radio_interface.c - removed ttc_radio_interface_time_add_ns() chg: TTC-Library/interfaces/ttc_radio_interface.h - removed ttc_radio_interface_time_add_ns() chg: TTC-Library/radio/radio_common.c - radio_common_ranging_request(): added argument Type chg: TTC-Library/radio/radio_common.c - added function radio_common_time_add_ns() chg: TTC-Library/radio/radio_common.h - radio_common_ranging_request(): added argument Type chg: TTC-Library/radio/radio_common.h - added function radio_common_time_add_ns() chg: TTC-Library/radio/radio_dw1000.c - moved function: radio_dw1000_time_add_ns() -> radio_common_time_add_ns() chg: TTC-Library/radio/radio_dw1000.h - moved function: radio_dw1000_time_add_ns() -> radio_common_time_add_ns() fix: TTC-Library/ttc_math.c - ttc_math_int_multiply_32x32(): added missing brackets to force correct pointer operation chg: TTC-Library/ttc_radio.c - ttc_radio_time_add_ns(): added argument LogicalIndex to allow time arithmetic based on radio specific timebase chg: TTC-Library/ttc_radio.h - ttc_radio_time_add_ns(): added argument LogicalIndex to allow time arithmetic based on radio specific timebase chg: TTC-Library/ttc_radio_types.h - ttc_radio_features_t - renamed fields: DelayTimerFrequency -> DelayTimerFrequency_kHz chg: Template/examples/example_ttc_radio_dw1000.c - adapted to new ttc_radio_ranging_request() signature commit 8e057f79f25ec6ba74e64568ac1ae49213324ab9 Author: Gregor Rebel Date: Fri Apr 22 08:30:35 2016 +0200 fix: TTC-Library/interrupt/interrupt_cortexm3.c - fixed interrupt_cortexm3_all_enable()/ interrupt_cortexm3_all_disable() fix: TTC-Library/interrupt/interrupt_cortexm3.h - fixed interrupt_cortexm3_all_enable()/ interrupt_cortexm3_all_disable() fix: TTC-Library/radio/radio_common.c - measured distance is now constant +-25 clock cycles fix: TTC-Library/radio/radio_common.h fix: TTC-Library/radio/radio_dw1000.c - fixed stuck-in-ISR situation chg: TTC-Library/radio/radio_dw1000_types.h - moved RADIO_DW1000_TIMER_FREQUENCY, RADIO_DW1000_TIMER_TICK_FEMTOSECONDS into radio_dw1000_Features fix: TTC-Library/ttc_math.c - added ttc_math_int_multiply_32x32() (yet untested) fix: TTC-Library/ttc_math.h - added ttc_math_int_multiply_32x32() fix: TTC-Library/ttc_radio_types.h - added to ttc_radio_features_t: DelayedTimeMask, DelayTimerFrequency, DelayTimerPeriod_fs --------------------------------------------------------- 1.0.53 @Mi 20. Apr 17:17:01 CEST 2016 commit 08e4523efc6e72a396dfb401f9532f385cd9995a Author: Gregor Rebel Date: Wed Apr 20 05:26:49 2016 +0200 new: Documentation/TheToolChain-Manual/chapter_Radio.tml commit 277db4707fd376932df09585dc2055a71e63af80 Author: Gregor Rebel Date: Wed Apr 20 05:20:14 2016 +0200 chg: Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml - added tables chg: TTC-Library/radio/radio_common.c - warning added fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic(): SYS_CTRL.Fields.TXSTRT = 1 was not set to start transmission of next pending packet in List_PacketsTX fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tune_receiver(): now sets register DRX_PRETOC to a working value (was 0 before which caused preamble rejection of >50% of received frames) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tx_start(): removed ttc_interrupt_critical_*() calls to allow radio_dw1000_isr_generic() to handle all DW1000 interrupts (avoids loosing interrupt events) chg: TTC-Library/radio/radio_dw1000_types.h - minor change chg: TTC-Library/ttc_packet.c - ttc_packet_debug(): improved debug output chg: Template/examples/example_ttc_radio_dw1000.c - minor change commit 041f38bbd0aaf9ea06256566f1714f191f9abde4 Author: Gregor Rebel Date: Mon Apr 18 02:54:34 2016 +0200 chg: TTC-Library/interfaces/ttc_radio_interface.c - ttc_radio_interface_frame_filter() - added argument ChangeFilter chg: TTC-Library/interfaces/ttc_radio_interface.h - ttc_radio_interface_frame_filter() - added argument ChangeFilter chg: TTC-Library/packet/packet_802154_types.h - minor change fix: TTC-Library/radio/radio_common.c - now uses ttc_packet_set_payload_size() only to set frame length (length was miscalculated before) chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_frame_filter(): changed semantic (now can set or read filter settings) chg: TTC-Library/radio/radio_dw1000.h - radio_dw1000_frame_filter() - added argument ChangeFilter chg: TTC-Library/ttc_packet.c - ttc_packet_debug() now displays Payload content as HexCodes chg: TTC-Library/ttc_radio.c - ttc_radio_frame_filter(): changed semantic (now can set or read filter settings) chg: TTC-Library/ttc_radio.h - _driver_radio_frame_filter(): - added argument ChangeFilter chg: Template/examples/example_ttc_radio_dw1000.c - added node type observer (will only read and debug all messages)s commit 667f8d991cc761f97ae66d5fe09728aa94d5ea1c Author: Gregor Rebel Date: Fri Apr 15 02:13:09 2016 +0200 fix: Documentation/C_fuer_Microcontroller.odt - some bugs in gfx layout fixed (missing arrow tips and other) commit 74e79518e71d180f1dc46ce59762169871a7f677 Author: Gregor Rebel Date: Thu Apr 14 10:19:32 2016 +0200 chg: InstallData/scripts/debug_openocd.sh - minor change fix: InstallData/scripts/flash_openocd.sh - fixed openocd task name compilation (long task name prevented exact process shutdown) fix: InstallData/scripts/gdb_cortexm3.sh - configs/startscript2_general.gdb: run to main() function is more reliable now (uses break + continue instead of advance) fix: InstallData/scripts/gdb_server.sh - killProcesses() now waits for process to shut down (could restart process before it was shutdown properly= chg: InstallData/scripts/openocd.pl - minor change fix: InstallData/scripts/openocd.sh - now always tries to start given binary from current folder (prefixes it with ./) fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - added missing include "interrupt_cortexm3.h" chg: TTC-Library/radio/radio_common.c - minor changes fix: TTC-Library/templates/ttc_device.c - ttc__prepare() now resets data of global array ttc__configs[] fix: TTC-Library/ttc_cpu.c - ttc_cpu_prepare now resets data of global array ttc_cpu_configs[] fix: TTC-Library/ttc_heap.c - ttc_heap_prepare now resets data of global array ttc_heap_Records[] chg: TTC-Library/ttc_heap.h - added macro definition A_reset() fix: TTC-Library/ttc_packet_types.h - ttc_packet_meta_t: moved Flags to 32 bit aligned address offset fix: TTC-Library/ttc_radio.c - ttc_radio_prepare now resets data of global array ttc_radio_configs[] fix: TTC-Library/ttc_rtc.c - ttc_rtc_prepare now resets data of global array ttc_rtc_configs[] fix: TTC-Library/ttc_spi.c - ttc_spi_prepare now resets data of global array ttc_spi_configs[] fix: TTC-Library/ttc_usart.c - ttc_usart_prepare now resets data of global array ttc_usart_configs[] commit 58b59d6cd9a0ae7adec198bf2a8ca77d86c4c02a Author: Gregor Rebel Date: Wed Apr 13 08:27:08 2016 +0200 fix: now kills corresponding openocd-process after ending debug session (safe cleanup) chg: InstallData/scripts/gdb_cortexm3.sh chg: InstallData/scripts/gdb_server.sh chg: InstallData/scripts/openocd.sh chg: TTC-Library/radio/radio_common.c commit dc90fbc0067de9f7e4d6e2dfe2818d722cb94644 Author: Gregor Rebel Date: Wed Apr 13 07:45:37 2016 +0200 feature: parallel debugging via multiple debug interfaces chg: InstallData/scripts/debug_openocd.sh chg: InstallData/scripts/gdb_cortexm3.sh chg: InstallData/scripts/gdb_server.sh chg: InstallData/scripts/openocd.pl chg: InstallData/scripts/openocd.sh chg: InstallData/scripts/openocd_scan_interfaces.pl commit 09320c0e75d6ab33797054196cbbf3c2dbcc2667 Author: Gregor Rebel Date: Tue Apr 12 16:18:40 2016 +0200 chg: InstallData/scripts/gdb_cortexm3.sh - configs/startscript2_general.gdb: now advances to main function automatically (immediately shows if debugger is attached to uC correctly) chg: InstallData/scripts/openocd.pl - minor change (WIP) chg: TTC-Library/radio/radio_common.c - radio_common_ranging_reply_isr() now multiplies usec-delay by 1024 instead of 1000 (left shifting is faster than multiplication and precisely egnough) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tx_prepare() now adds 2 bytes for 16-bit CRC (radio was transmitting too few bytes before) fix: TTC-Library/ttc_radio.c - ttc_radio_received_packet_tryget() did not return NULL if received packet was skipped (same buffer could be released twice) chg: TTC-Library/ttc_radio_types.h - minor change chg: Template/examples/example_ttc_radio_dw1000.c - disabled sending broadcast messages (testing) --------------------------------------------------------- 1.0.53 @Mi 6. Apr 11:57:54 CEST 2016 commit 2f17ac0f081bbc5ced6551dfc2db760ae86d25d3 Author: Gregor Rebel Date: Wed Apr 6 11:56:55 2016 +0200 fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - activate.050_compiler_gcc_arm_binary.sh will now create bin/ folder if it cannot be found in current project commit 995aea673635efabc3629163caf00ae5af5b6483 Author: Gregor Rebel Date: Wed Apr 6 11:30:27 2016 +0200 chg: InstallData/scripts/createPackage.sh - changed git commit "Package v${FullVersion}" -> "released Package v${FullVersion}" (more understandable in git log) --------------------------------------------------------- 1.0.53 @Mi 6. Apr 11:28:16 CEST 2016 commit c1b1b14f20ea8de7bfac2d4cc96f62bef56e03f3 Author: Gregor Rebel Date: Wed Apr 6 11:26:57 2016 +0200 fix: InstallData/installAll.sh - now uses sudo to enforce deleting old ToolChain (some files could not be deleted because of permission issues) --------------------------------------------------------- 1.0.53 @Mi 6. Apr 11:07:48 CEST 2016 --------------------------------------------------------- 1.0.53 @Mi 6. Apr 11:07:10 CEST 2016 commit e9e7cf696c8d53de7402e8b1c4caf07c18be8871 Author: Gregor Rebel Date: Wed Apr 6 11:06:50 2016 +0200 ren: InstallData/deployment/install_TheToolChain_beta.sh -> InstallData/deployment/.install_TheToolChain_beta.sh del: InstallData/deployment/install_TheToolChain_1.0.52_deprecated.sh --------------------------------------------------------- 1.0.53 @Mi 6. Apr 11:04:57 CEST 2016 commit cdf69d45c88ac93a3cd1a9003f8317481d94cacf Author: Gregor Rebel Date: Wed Apr 6 11:04:05 2016 +0200 chg: InstallData/scripts/clean.sh - now also removes all temporary openocd configuration files in project folder --------------------------------------------------------- 1.0.53 @Mi 6. Apr 10:53:23 CEST 2016 commit 80c5bd01dd20880a0555032ca7d8d0f2cca0d17b Author: Gregor Rebel Date: Wed Mar 23 10:50:48 2016 +0100 chg: InstallData/scripts/openocd.pl fix: TTC-Library/register/register_stm32f1xx_types.h - added missing field to register_stm32f1xx_timx_smcr_u: reserves (Bit 3) - thanks to Ludwig for reporting this bug commit a177dbea6a310e618273f93fa1806fc14df56bb9 Author: Gregor Rebel Date: Tue Mar 15 16:09:40 2016 +0100 new: InstallData/scripts/openocd.pl - work in progress: universal openocd support script to support flashing + debugging with multiple adapters in parallel commit c0d4c0f5d1810701b4b272415ad3066a61d4e4b8 Author: Gregor Rebel Date: Tue Mar 15 16:01:14 2016 +0100 chg: TTC-Library/radio/radio_common.c - added function radio_common_transmit_packet() (moved implementation from ttc_radio) chg: TTC-Library/radio/radio_common.c - radio_common_ranging_reply_isr() now doubles value of Config->Delay_RangingReply_us on each failed _driver_radio_transmit() call chg: TTC-Library/radio/radio_common.h - added function radio_common_transmit_packet() (moved implementation from ttc_radio) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_isr_transmit() now returns error-code if transmission could not be started (required by radio_common_ranging_reply_isr() ) chg: TTC-Library/radio/radio_dw1000.c - added 500 bytes of static array for debug data chg: TTC-Library/ttc_radio.c - ttc_radio_transmit_packet(): moved part of implementation down into radio_common_transmit_packet() to allow its use from low-level drivers chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t.Flags: EnableRangingReplies chg: Template/examples/example_ttc_radio_dw1000.c - reenabled sending out broadcast messages --------------------------------------------------------- 1.0.53 @Fr 11. Mär 17:59:17 CET 2016 --------------------------------------------------------- 1.0.53 @Mo 29. Feb 16:40:08 CET 2016 commit 44e00f04bcc238d207f57a6c08d9c0f19b981694 Author: Gregor Rebel Date: Mon Feb 29 16:29:14 2016 +0100 chg: TTC-Library/interfaces/ttc_radio_interface.c - added ttc_driver_radio_time_add_ns() chg: TTC-Library/interfaces/ttc_radio_interface.h - added ttc_driver_radio_time_add_ns() chg: TTC-Library/radio/radio_common.c - moved delay addition from _radio_dw1000_tx_start() upwards into radio_common_ranging_reply_isr() to allow writing exact delay into ranging-reply chg: TTC-Library/radio/radio_common.h - changed datatypes of arguments: radio_common_sub_40_40_32(), radio_common_add_40_32_40() fix: TTC-Library/radio/radio_dw1000.c - transmitter now keeps receiver constantly on if Config->Flags.Bits.RxAutoReenable == 1 chg: TTC-Library/radio/radio_dw1000.h - added radio_dw1000_time_add_ns() chg: TTC-Library/radio/radio_dw1000_registers.h - added register SYS_STATE chg: TTC-Library/radio/radio_dw1000_types.h - added register SYS_STATE chg: TTC-Library/radio/radio_stm32w1xx.c chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/ttc_math.c - minor change chg: TTC-Library/ttc_packet_types.h - added to union ttc_packet_timestamp_40_u: struct Words (allows faster access than byte-wise) chg: TTC-Library/ttc_radio.c - added ttc_radio_time_add_ns() chg: TTC-Library/ttc_radio.c - transmit time calculation has been moved from low-level driver into ttc_radio_transmit_packet() (required to know exact delay prior to transmission) chg: TTC-Library/ttc_radio.h - added ttc_radio_time_add_ns() chg: TTC-Library/ttc_radio_types.h - renamed members of ttc_radio_config_t for better understanding: Delay_TX -> Delay_TX_us, Delay_RX -> Delay_RX_us, Delay_RangingReply -> Delay_RangingReply_us chg: Template/examples/example_ttc_radio_dw1000.c - now regularly calls ttc_radio_maintenance() to monitor transceiver state commit 0e7fe479af53d58527ef82281a7fe305a26bd2bf Author: Gregor Rebel Date: Fri Feb 26 09:56:09 2016 +0100 fix: every ttc_radio can now send and respond to ranging requests bug: response to ranging request is not sent delayed and measured range is therefore very inaccurate chg: .readme.TheToolChain - minor change chg: TTC-Library/interfaces/ttc_radio_interface.c - renamed ttc_radio_timestamp_u -> ttc_packet_timestamp_40_u chg: TTC-Library/interfaces/ttc_radio_interface.h - renamed ttc_radio_timestamp_u -> ttc_packet_timestamp_40_u fix: TTC-Library/packet/packet_802154.c - packet_802154_initialize() reset packet MAC and Meta header -> now only resets MAC-header (Meta header is initialized by ttc_packet_initialize() chg: TTC-Library/radio/radio_common.c - new functions: radio_common_push_list_tx(), radio_common_push_list_tx_isr(), radio_common_prepend_list_tx(), radio_common_prepend_list_tx_isr(), radio_common_ranging_request(), radio_common_ranging_reply_isr(), radio_common_add_40_32_40(), radio_common_sub_40_40_32() chg: TTC-Library/radio/radio_common.h - new functions: radio_common_push_list_tx(), radio_common_push_list_tx_isr(), radio_common_prepend_list_tx(), radio_common_prepend_list_tx_isr(), radio_common_ranging_request(), radio_common_ranging_reply_isr(), radio_common_add_40_32_40(), radio_common_sub_40_40_32() fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_tx_start() now writes given ReferenceTime unchanged into DX_TIME register of DW1000 (adding extra constant is not required any more) chg: TTC-Library/radio/radio_dw1000.h - renamed ttc_radio_timestamp_u -> ttc_packet_timestamp_40_u chg: TTC-Library/radio/radio_dw1000_types.h - removed from radio_dw1000_frame_meta_t: RX_STAMP (moved into ttc_packet_t->Meta) chg: TTC-Library/radio/radio_dw1000_types.h - removed from radio_dw1000_frame_meta_t: TX_STAMP (moved into ttc_radio_config_t) chg: TTC-Library/radio/radio_dw1000_types.h - renamed ttc_radio_timestamp_u -> ttc_packet_timestamp_40_u chg: TTC-Library/ttc_list.c - added functions: ttc_list_push_front_single)(), ttc_list_push_front_single_isr(), _ttc_list_push_front_single(), _ttc_list_push_front_multiple() chg: TTC-Library/ttc_list.h - added functions: ttc_list_push_front_single(), ttc_list_push_front_single_isr() chg: TTC-Library/ttc_list_types.h - added to ttc_list_t: Pending_Push_Front_First, Pending_Push_Front_Last chg: TTC-Library/ttc_list_types.h - renamed in ttc_list_t: Pending_Push_First -> Pending_Push_Back_First, Pending_Push_Last -> Pending_Push_Back_Lasst fix: TTC-Library/ttc_packet.c - ttc_packet_initialize() now resets complete Meta header to avoid keeping any previous data chg: TTC-Library/ttc_packet_types.h - renamed ttc_packet_meta_t.SizeOfHeader -> ttc_packet_meta_t.SizeOfMacHeader chg: TTC-Library/ttc_radio.c - renamed: ttc_radio_timestamp_u -> ttc_packet_timestamp_40_u chg: TTC-Library/ttc_radio.c - renamed: ttc_radio_measure_range() -> ttc_radio_ranging_request() chg: TTC-Library/ttc_radio.c - ttc_radio_ranging_request(): moved implementation into radio_common_ranging_request() chg: TTC-Library/ttc_radio.h - renamed: ttc_radio_timestamp_u -> ttc_packet_timestamp_40_u chg: TTC-Library/ttc_radio.h - renamed: ttc_radio_measure_range() -> ttc_radio_ranging_request() chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: EnableRSSI chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: several ranging relevant fields chg: Template/examples/example_ttc_radio_dw1000.c - added average range calculation + debug output commit 476c72e9f23862a781a0bf93b812f22be61e2115 Author: Gregor Rebel Date: Thu Feb 25 07:19:39 2016 +0100 chg: .readme.TheToolChain - added debug hint 5) concerning configs/startscript2_general.gdb commit 2b1b9627557804d45f8e21c6652b5a667cde39b2 Author: Gregor Rebel Date: Thu Feb 18 06:29:01 2016 +0100 fix: Range Measuring now seems to work via autoacknowledge (reported distance ist not yet calculated correctly) chg: TTC-Library/interfaces/ttc_string_interface.c - code reformatted chg: TTC-Library/interfaces/ttc_string_interface.h - code reformatted fix: TTC-Library/packet/packet_802154.c - packet_802154_identify() now can also identify acknowledge packets fix: TTC-Library/radio/radio_dw1000.c - TX_TIME is now stored in frame meta data of next received packet (required for correct ranging) fix: TTC-Library/radio/radio_dw1000_types.h - radio_dw1000_frame_meta_u was a union which makes no sense -> radio_dw1000_frame_meta_t fix: TTC-Library/ttc_packet_types.h - sizeof(ttc_packet_meta_t) is now a multiple of 4 (again) fix: TTC-Library/ttc_radio.c - ttc_radio_measure_range() now returns a distance value that increases if distance between nodes is increased chg: TTC-Library/ttc_string.h - code reformatted commit 67cd0b4fec282f793227e64e5764099da402c7d0 Author: Gregor Rebel Date: Thu Feb 18 03:53:20 2016 +0100 chg: InstallData/scripts/debug_openocd.sh - now supports extra openocd config argument chg: InstallData/scripts/flash.sh - now supports extra openocd config argument chg: InstallData/scripts/flash_openocd.sh - now supports extra openocd config argument chg: InstallData/scripts/gdb_server.sh - now supports extra openocd config argument chg: InstallData/scripts/openocd.sh - now starts openocd with special name if extra openocd config is given chg: InstallData/scripts/openocd_scan_interfaces.pl - forced use of all known interface PIDVIDs (no commandline arguments required anymore) chg: TTC-Library/interfaces/ttc_radio_interface.c - ttc_radio_interface_transmit(): removed argument Acknowledge (is now included in packet Meta header) chg: TTC-Library/interfaces/ttc_radio_interface.h - ttc_radio_interface_transmit(): removed argument Acknowledge (is now included in packet Meta header) fix: TTC-Library/radio/radio_dw1000.c - fixed autoacknowledge chg: TTC-Library/radio/radio_dw1000.h - radio_dw1000_transmit(): removed argument Acknowledge (is now included in packet Meta header) chg: TTC-Library/ttc_packet_types.h - added binary field Flags to ttc_packet_meta_t chg: TTC-Library/ttc_radio.c - ttc_radio_transmit_packet(): replaced argument Acknowledge by ReceiveAfterTransmit bug: TTC-Library/ttc_radio.c - ttc_radio_measure_range() yet does not work (anchor node only returns acknowledge not real packet up to now) chg: TTC-Library/ttc_radio.h - ttc_radio_transmit_packet(): replaced argument Acknowledge by ReceiveAfterTransmit chg: Template/debug.sh - now supports extra openocd config argument chg: Template/examples/example_ttc_radio_dw1000.c - fixed use of ranging commit ed62006cef527688b74b477316dce32ef253d396 Author: Jesus Toledano Date: Wed Feb 17 12:58:25 2016 +0100 Finished EXAMPLE_TTC_INPUT.C commit 1f9e914cd248a19b8c0336e6d9848fccd11c074f Author: Jesus Toledano Date: Wed Feb 17 08:45:03 2016 +0100 New EXAMPLE_TTC_INPUT.C versiopn for TTC Development Version commit 46909e9b854d5ef454de339881a2a2a5cc4a22ae Author: Jesus Toledano Date: Tue Feb 16 09:52:58 2016 +0100 Finished driver for floating point printing with adjustable decimal length commit 42e68b62d3932c56c1804e3bd9fc00b8c35392ff Merge: ce79c0e 4800529 Author: Jesus Toledano Date: Tue Feb 16 08:25:36 2016 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit ce79c0eb34ec4e335ad410efb9fe7bdeb50fda48 Author: Jesus Toledano Date: Tue Feb 16 08:25:10 2016 +0100 More changes for floating point implementation commit 4800529e923b91485dbe911f213d8cbc3a1e015b Author: Gregor Rebel Date: Mon Feb 15 18:02:30 2016 +0100 fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - added missing activate.450_fake_sbrk_support.sh fix: TTC-Library/ttc_string.h - reenabled string.h compatibility macros to reallow compilation of printf() calls (e.g. example_gfx_printf.c) commit 78049d40c02240e12a06d16b85624985fbb0bd87 Merge: 14856a1 f950b79 Author: Jesus Toledano Date: Mon Feb 15 09:01:07 2016 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 14856a14cf8fccdbba18cc833ea351ab90c2dd01 Author: Jesus Toledano Date: Mon Feb 15 09:00:06 2016 +0100 New driver for printing floating point number on LCD commit f950b7986e90349ac44c44ce693871dcf2d367a1 Author: Gregor Rebel Date: Mon Feb 15 06:27:43 2016 +0100 chg: TTC-Library/radio/radio_dw1000.c - added DW1000 Documentation reference fix: TTC-Library/radio/radio_dw1000.c - now can send packets that pass frame filter of target node (Packet Length byte must not be written into TX_BUFFER fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_isr_read_received_packet() no longer issues soft-reset for a corrupted received packet (disabled further receiving) chg: TTC-Library/radio/radio_dw1000.c - added function _radio_dw1000_sub_40() fix: TTC-Library/radio/radio_dw1000.c - autoacknowledge seems to work now (required working frame filter) fix: TTC-Library/radio/radio_dw1000.c - added autoacknowledge configuration to _radio_dw1000_init_radio() chg: TTC-Library/radio/radio_dw1000_types.h - code reformatted chg: TTC-Library/ttc_packet_types.h - ttc_packet_meta_t restructured chg: TTC-Library/ttc_radio.c - implemented ttc_radio_measure_range() bug: TTC-Library/ttc_radio.c - ttc_radio_measure_range() still does not work chg: TTC-Library/ttc_radio.h - added some documentation chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: SequenceNo_Beacons, SequenceNo_Generic, EnableRanging chg: Template/examples/example_ttc_radio_dw1000.c - added example code for range measuring commit d46cad49baa804d397e8722c8c31ab6d2a9b4934 Author: Gregor Rebel Date: Thu Feb 11 23:41:56 2016 +0100 bug: ARM semihosting feature seems to be enabled but does not pass messages to openocd new: InstallData/install_101_ARM_Semihosting.sh chg: InstallData/scripts/debug_openocd.sh - code cleanup chg: InstallData/scripts/gdb_server.sh - added arm semihosting feature chg: InstallData/scripts/openocd.sh - chmod +x chg: TTC-Library/interfaces/ttc_string_interface.c - ttc_string_interface_printf() now copies given string to perror() if EXTENSION_060_arm_semihosting is defined chg: TTC-Library/sbrk.c - code cleanup chg: TTC-Library/ttc_string.h - disabled stdio compatibility macros to allow use of newlib stdio (should allow arm semihosting) commit a2a5c823e71ae945cc6457383547b51c4ef37e73 Author: Gregor Rebel Date: Wed Feb 10 14:11:32 2016 +0100 chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - updated documentation commit deb1d23a1532bd530f56b69cfc9f8983332d82b7 Author: Gregor Rebel Date: Wed Feb 10 13:39:02 2016 +0100 chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'ESYNCR_ExternalSyncClockReset' -> 'ESYNCR' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'ESYNCR_ExternalSyncClockReset' -> 'ESYNCR' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'AAT_AutomaticAcknowledeTrigger' -> 'AAT' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'AAT_AutomaticAcknowledeTrigger' -> 'AAT' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TXFRB_TX_Frame_Begins' -> 'TXFRB' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'TXFRB_TX_Frame_Begins' -> 'TXFRB' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TXPRS_TX_Preamble_Sent' -> 'TXPRS' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'TXPRS_TX_Preamble_Sent' -> 'TXPRS' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TXPHS_TX_Header_Sent' -> 'TXPHS' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'TXPHS_TX_Header_Sent' -> 'TXPHS' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TXFRS_TX_Frame_Sent' -> 'TXFRS' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'TXFRS_TX_Frame_Sent' -> 'TXFRS' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXPRD_RX_Preamble_Detected' -> 'RXPRD' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXPRD_RX_Preamble_Detected' -> 'RXPRD' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXSFD_RX_StartFrame_Detected' -> 'RXSFD' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXSFD_RX_StartFrame_Detected' -> 'RXSFD' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'LDEDONE_LeadingEdgeDetection_Done' -> 'LDEDONE' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'LDEDONE_LeadingEdgeDetection_Done' -> 'LDEDONE' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXPHD_RX_MAC_Header_Detected' -> 'RXPHD' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXPHD_RX_MAC_Header_Detected' -> 'RXPHD' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXPHE_RX_MAC_Header_Error' -> 'RXPHE' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXPHE_RX_MAC_Header_Error' -> 'RXPHE' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXDFR_RX_DataFrame_Ready' -> 'RXDFR' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXDFR_RX_DataFrame_Ready' -> 'RXDFR' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXFCG_RX_FrameCheckSum_Good' -> 'RXFCG' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXFCG_RX_FrameCheckSum_Good' -> 'RXFCG' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXFCE_RX_FrameCheckSum_Error' -> 'RXFCE' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXFCE_RX_FrameCheckSum_Error' -> 'RXFCE' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXRFSL_RX_ReedSolomonFrameSyncLoss' -> 'RXRFSL' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXRFSL_RX_ReedSolomonFrameSyncLoss' -> 'RXRFSL' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXRFTO_RX_FrameWaitTimeout' -> 'RXRFTO' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXRFTO_RX_FrameWaitTimeout' -> 'RXRFTO' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'LDEERR_LeadingEdgeDetection_Error' -> 'LDEERR' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'LDEERR_LeadingEdgeDetection_Error' -> 'LDEERR' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'RXOVRR_RX_Overrun' -> 'RXOVRR' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXOVRR_RX_Overrun' -> 'RXOVRR' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXOVRR_RX_Overrun' -> 'RXOVRR' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXPTO_RX_PreambleDetectionTimout' -> 'RXPTO' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXPTO_RX_PreambleDetectionTimout' -> 'RXPTO' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'GPIOIRQ_Interrupt_GPIO' -> 'GPIOIRQ' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'GPIOIRQ_Interrupt_GPIO' -> 'GPIOIRQ' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'SLP2INIT_Sleep2Init' -> 'SLP2INIT' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'SLP2INIT_Sleep2Init' -> 'SLP2INIT' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RFPLL_LoosingLock_RF' -> 'RFPLL' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RFPLL_LoosingLock_RF' -> 'RFPLL' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'CLKPLL_LoosingLock_SYSCLK' -> 'CLKPLL' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'CLKPLL_LoosingLock_SYSCLK' -> 'CLKPLL' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXSFDTO_RX_StartFram_Timeout' -> 'RXSFDTO' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXSFDTO_RX_StartFram_Timeout' -> 'RXSFDTO' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'HPDWARN_HalfPeriodDelay_Warning' -> 'HPDWARN' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'HPDWARN_HalfPeriodDelay_Warning' -> 'HPDWARN' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'HPDWARN_HalfPeriodDelay_Warning' -> 'HPDWARN' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TXBERR_TX_Buffer_Error' -> 'TXBERR' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'TXBERR_TX_Buffer_Error' -> 'TXBERR' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'AFFREJ_FrameRejectedByFilter' -> 'AFFREJ' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'AFFREJ_FrameRejectedByFilter' -> 'AFFREJ' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'HSRB_RX_BufferPointer_Host' -> 'HSRB' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'HSRB_RX_BufferPointer_Host' -> 'HSRB' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'HSRB_RX_BufferPointer_Host' -> 'HSRB' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ICRB_RX_BufferPointer_IC' -> 'ICRB' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'ICRB_RX_BufferPointer_IC' -> 'ICRB' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'ICRB_RX_BufferPointer_IC' -> 'ICRB' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXRSCS_RX_ReedSolomonCorrection' -> 'RXRSCS' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXRSCS_RX_ReedSolomonCorrection' -> 'RXRSCS' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'RXPREJ_RX_PreambleRejected' -> 'RXPREJ' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'RXPREJ_RX_PreambleRejected' -> 'RXPREJ' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TXPUTE_TX_PowerUpTime_Error' -> 'TXPUTE' chg: ./InstallData/installs_low_level/#Untitled-6# - replace 'TXPUTE_TX_PowerUpTime_Error' -> 'TXPUTE' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'TX_PGDELAY' -> 'TC_PGDELAY' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'TX_PGDELAY' -> 'TC_PGDELAY' chg: ./TTC-Library/radio/radio_dw1000_registers.h - replace 'TX_PGDELAY' -> 'TC_PGDELAY' --------------------------------------------------------- 1.0.53 @Mi 10. Feb 01:28:03 CET 2016 commit de65bd2f9d6257d3836a4c7134aba1b2e64721d0 Author: Gregor Rebel Date: Wed Feb 10 01:26:01 2016 +0100 fix: TTC-Library/interfaces/ttc_string_interface.c - fixed compilation of binary format for all ttc_string_*f() functions fix: TTC-Library/ttc_string.h - minimum length increased 1..31 - 1..255 fix: Template/examples/example_gfx_printf.c - added binary clock output commit 08866f54da5c647c5465e96c31bb98b4ca198e87 Author: Gregor Rebel Date: Wed Feb 10 00:45:49 2016 +0100 fix: TTC-Library/interfaces/ttc_string_interface.c - ttc_string_interface_printf() did not pass list of variable arguments correctly to _ttc_driver_string_snprintf() commit f6acedab3fa1d71f114e9e9a23fc5d617cd7b62e Author: Gregor Rebel Date: Wed Feb 10 00:19:16 2016 +0100 new: Documentation/TheToolChain-Manual/chapter_TextOutput.tml fix: TTC-Library/interfaces/ttc_string_interface.c - removed deprecated implementation from ttc_string_interface_printfc() fix: TTC-Library/interfaces/ttc_string_interface.c - replaced deplaced ttc_string_*() calls by appropriate _driver_string_*() ones chg: TTC-Library/interfaces/ttc_string_interface.c - added functions ttc_driver_string_log_binary(), ttc_driver_string_btoa() chg: TTC-Library/interfaces/ttc_string_interface.c - _ttc_driver_string_snprintf(): addded binary format "%b" (now supported by all ttc_string_*f() functions) chg: TTC-Library/interfaces/ttc_string_interface.h - added functions ttc_driver_string_log_binary(), ttc_driver_string_btoa() chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/string/string_ascii.h - added functions ttc_driver_string_log_binary(), ttc_driver_string_btoa() chg: TTC-Library/ttc_string.h - documentation added chg: TTC-Library/ttc_string.h- functions added: ttc_string_btoa(), ttc_string_log_binary() chg: TTC-Library/ttc_usart.c - ttc_usart_send_string(): changed datatype of argument Buffer (char* -> void*) to avoid annoying compiler warnings for chg: TTC-Library/ttc_usart.h - ttc_usart_send_string(): changed datatype of argument Buffer (char* -> void*) to avoid annoying compiler warnings for unmatching signedess (char* is signed datatype on many architectures) chg: Template/examples/example_ttc_radio_dw1000.c commit 30ba028db98d8eaf32e7223347d6de9c904bd739 Author: Gregor Rebel Date: Fri Feb 5 15:29:19 2016 +0100 chg: InstallData/scripts/flash_openocd.sh - now uses _/openocd_scan_interfaces.pl to update list of available interface config files chg: InstallData/scripts/openocd_scan_interfaces.pl - added option * to select any type of debug interface chg: TTC-Library/ttc_sysclock.c - added warning for unimplemented feature --------------------------------------------------------- 1.0.53 @Fr 5. Feb 10:24:36 CET 2016 commit 4a9ce79edf26b0d7c88e9e2b8a4d7e6c297d292d Author: Gregor Rebel Date: Thu Feb 4 15:58:39 2016 +0100 chg: InstallData/install_005_4OpenOCD.sh - added more detailed debug message to show serial number of connected debug interfaces in hex-format (STLINK has serial numbers containing non-ASCII codes) chg: InstallData/scripts/flash_openocd.sh new: InstallData/scripts/openocd_scan_interfaces.pl - now uses patched openocd to scan for serial numbers of available debug interfaces fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_receiver() asserted when SYS_STATUS.Fields.HPDWARN went on even with non-delayed receive DISABLING --------------------------------------------------------- 1.0.53 @Sa 30. Jan 13:24:38 CET 2016 commit 363f3a9ad05d93c8f1ffc0ef100bea247f6fa570 Author: Gregor Rebel Date: Sat Jan 30 13:12:09 2016 +0100 fix: TTC-Library/packet/packet_802154.c - packet_802154_get_payload_size() now can handle packets of invalid type without asserting fix: TTC-Library/packet/packet_802154.c - packet_802154_get_size_mac_header() now can handle packets of invalid type without asserting fix: TTC-Library/packet/packet_802154.h - fixed description of return type of packet_802154_initialize() commit e1ae7a36e44db43f98abfe92a1c38f33942c6f7e Author: Gregor Rebel Date: Sat Jan 30 12:57:02 2016 +0100 fix: TTC-Library/packet/packet_802154.c - packet_802154_identify() now returns 0 if packet could not be identified instead of asserting (invalid packets should to lockup uC) fix: TTC-Library/ttc_radio.c - ttc_radio_received_packet_tryget() will now simply drop received packet if ttc_packet_identify() returns 0 --------------------------------------------------------- 1.0.53 @Sa 30. Jan 12:45:07 CET 2016 commit b5e847e5669ce8940932dd7be90863d6ee6103ae Author: Gregor Rebel Date: Sat Jan 30 12:42:04 2016 +0100 chg: TTC-Library/packet/packet_802154.c - packet_802154_initialize() added extra assert to check type argument chg: TTC-Library/radio/radio_dw1000.c - minor change fix: TTC-Library/ttc_packet.c - ttc_packet_initialize() now only resets some Meta-header field if Type==0 chg: TTC-Library/ttc_packet_types.h - minor change fix: TTC-Library/ttc_radio.c - ttc_radio_get_empty_packet_isr(), ttc_radio_get_empty_packet() now always initialize new packet (even if Type==0) to avoid invalid packet-Meta header --------------------------------------------------------- 1.0.53 @Sa 30. Jan 11:55:00 CET 2016 commit 0f2996ec204a6ffd236a4559c06bf6bed409b571 Author: Gregor Rebel Date: Sat Jan 30 11:52:00 2016 +0100 fix: TTC-Library/radio/radio_dw1000. - if a received packet is longer than expected (>127 bytes) then it is skipped now (avoids memory corruption because pool buffers are too small for it) => avoids random crash because of memory corruption fix: TTC-Library/ttc_heap.c - added more asserts to detect corrupted memory pool blocks earlier --------------------------------------------------------- 1.0.53 @Fr 29. Jan 12:39:22 CET 2016 commit 4b021292c1a7e9cb8a11876f1db24991ab9db063 Author: Gregor Rebel Date: Fri Jan 29 12:32:18 2016 +0100 chg: .readme.TheToolChain - added gdb command n (next) fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_generic() now continues until interrupt line has been released (as suggested by DecaWave) chg: TTC-Library/touchpad/touchpad_analog4.c - calculation of *Uncertainty should now produce positive values only chg: TTC-Library/ttc_heap.c - added more safety asserts for memory pool operations (trying to find memory corruption in example_ttc_radio_dw1000) chg: TTC-Library/ttc_input.c - code cleanup chg: TTC-Library/ttc_input.h - improved documentation of ttc_input_area_new() chg: Template/examples/example_ttc_input.c - simplified example (menu functions now only build up new menu instead of implementing it) => sub-menus may now be called endlessly without stack blowup chg: Template/examples/example_ttc_input.h - made most functions private chg: Template/examples/example_ttc_radio_dw1000.c - increased TX rate (1Hz -> 10Hz) --------------------------------------------------------- 1.0.53 @Fr 29. Jan 03:04:00 CET 2016 commit 8b88c16066738c13d17cb04ea9715fda52538389 Author: Gregor Rebel Date: Fri Jan 29 03:01:35 2016 +0100 fix: TTC-Library/radio/radio_dw1000.c - if radio_dw1000_isr_generic() cannot detect interrupt source, it will now just increase Config->LowLevelConfig.Amount_EmptyISRs and return instead of asserting (ToDo: find out why interrupt was generated without reason!) chg: TTC-Library/radio/radio_dw1000_types.h - added to radio_dw1000_config_t: Amount_EmptyISRs --------------------------------------------------------- 1.0.53 @Fr 29. Jan 00:28:48 CET 2016 commit be35972f083dbd8a2b5f7da2515f00d7ea9a7e12 Author: Gregor Rebel Date: Fri Jan 29 00:28:29 2016 +0100 fix: TTC-Library/ttc_packet.h - ttc_packet_calculate_buffer_size() was defined twice --------------------------------------------------------- 1.0.53 @Do 28. Jan 11:02:10 CET 2016 commit 40da2702086d01087713e1405d94af6346e96769 Author: Gregor Rebel Date: Thu Jan 28 11:00:13 2016 +0100 fix: TTC-Library/packet/packet_802154.c - moved reset of packet meta data from packet_802154_initialize() to ttc_packet_initialize() fix: TTC-Library/ttc_packet.c - moved reset of packet meta data from packet_802154_initialize() to ttc_packet_initialize() commit 33cc0d3620c0d6ea22f6ed91bf086015b63be010 Author: Gregor Rebel Date: Thu Jan 28 10:41:33 2016 +0100 chg: TTC-Library/interfaces/ttc_packet_interface.c - added function ttc_driver_packet_set_payload_size() chg: TTC-Library/interfaces/ttc_packet_interface.h - added function ttc_driver_packet_set_payload_size() fix: TTC-Library/packet/packet_802154.c - packet_802154_get_pointer_payload() now returns size of occupied payload if Packet->MAC.Length > 0 fix: TTC-Library/packet/packet_802154.c - packet_802154_get_payload_size_max() now takes 2 bytes Frame Checksum into account fix: TTC-Library/packet/packet_802154.c - packet_802154_get_pointer_source() did wrong payload address calculation for packets of type 001010 fix: TTC-Library/packet/packet_802154.c - packet_802154_initialize() now also resets Packet->MAC.Length (required to distinguish packets with/ without payload) chg: TTC-Library/packet/packet_802154.c - added function packet_802154_set_payload_size() chg: TTC-Library/packet/packet_802154.h - added function packet_802154_set_payload_size() chg: TTC-Library/radio/radio_common.c - radio_common_release_packet() - moved reset of packet meta fields to ttc_packet_initialize() fix: TTC-Library/radio/radio_dw1000.c - added receiver soft-reset in case or certain error conditions fix: TTC-Library/radio/radio_dw1000.c - removed deprecated lines marked for deletion (//X) fix: TTC-Library/radio/radio_dw1000_registers.h - register_read/ _write for SHORT_ADDR is now 16 bit (was 32 bit which corrupted PanID setting) fix: TTC-Library/ttc_heap.c - updated pool statistics to be more usefull fix: TTC-Library/ttc_heap_types.h - updated pool statistics to be more usefull fix: TTC-Library/ttc_packet.c - added functions ttc_packet_debug(), ttc_packet_calculate_buffer_size() fix: TTC-Library/ttc_packet.h - added functions ttc_packet_debug(), ttc_packet_calculate_buffer_size() chg: TTC-Library/ttc_radio.c - every radio now has its own memory pool (allocated during ttc_radio_init() ) chg: TTC-Library/ttc_radio.h - minor change chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: Pool_Packets fix: Template/examples/example_ttc_radio_dw1000.c - payload size of received buffers is now calculated correctly --------------------------------------------------------- 1.0.53 @Di 26. Jan 11:55:28 CET 2016 commit 65476dc6eb4ca459a1f99e228c18e4137822f70a Author: Gregor Rebel Date: Tue Jan 26 11:52:05 2016 +0100 fix: TTC-Library/packet/packet_802154.c - packet_802154_get_pointer_source() was calculating pointer to SourceID at wrong address for packet_802154_mhr_011010 chg: Template/examples/example_ttc_radio_dw1000.c - changed type of transmitted packets ta_packet_802154_data_001000 -> ta_packet_802154_data_011010 to carry SourceID + TargetID commit 99ac5978db5790cd99257d2078bdc005cb80abd6 Author: Gregor Rebel Date: Tue Jan 26 11:09:24 2016 +0100 fix: TTC-Library/interfaces/ttc_string_interface.c - ttc_string_interface_appendf() now uses ttc_string_snprintf4() to pass variable argument correctly chg: TTC-Library/interfaces/ttc_string_interface.h - added function ttc_string_interface_snprintf4() fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_register_write_changed(): small speedup when copying Config->LowLevelConfig.Changed chg: TTC-Library/radio/radio_dw1000_types.h - enum radio_dw1000_register_e reordered chg: TTC-Library/string/string_ascii.h - added undef ttc_driver_string_snprintf4 chg: TTC-Library/ttc_string.h - added function ttc_string_snprintf4() fix: Template/examples/example_ttc_radio_dw1000.c - fixed string compilation for received packets commit fca4e84b1ed17c41028444fd5a30ec25f1f48405 Author: Gregor Rebel Date: Tue Jan 26 05:47:39 2016 +0100 fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_switch_channel_rxtx() did set RF_TXCTRL to invalid value for current channel (array access to radio_dw1000_RF_TXCTRL[] was shifted by 1) --------------------------------------------------------- 1.0.53 @Fr 22. Jan 05:27:14 CET 2016 commit 0a47ffd59667fa3a527ceb1a97571cfd096523df Author: Gregor Rebel Date: Fri Jan 22 05:21:10 2016 +0100 fix: TTC-Library/radio/radio_dw1000.c - now can switch from RX to TX without deadlock fix: TTC-Library/radio/radio_dw1000_types.h - removed from radio_dw1000_config_t: FlagRunningTX chg: TTC-Library/ttc_interrupt.c - added functions: ttc_interrupt_critical_begin(), ttc_interrupt_critical_end() chg: TTC-Library/ttc_interrupt.h - added functions: ttc_interrupt_critical_begin(), ttc_interrupt_critical_end() chg: TTC-Library/ttc_radio.c - ttc_radio_packet_free() is now a macro -> radio_common_release_packet() chg: TTC-Library/ttc_radio.c - added function: ttc_radio_transmit_waitfor() chg: TTC-Library/ttc_radio.h - added function: ttc_radio_transmit_waitfor() chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: FlagRunningTX, FlagRunningTX fix: Template/examples/example_ttc_radio_dw1000.c - example now uses TX and RX (tested with 100_board_uwb_sensor10) --------------------------------------------------------- 1.0.53 @Do 21. Jan 06:02:57 CET 2016 commit 22a5b0b2a3f928193bcf51ab41770005bd97264f Author: Gregor Rebel Date: Thu Jan 21 05:45:15 2016 +0100 fix: TTC-Library/interfaces/ttc_string_interface.c - ttc_string_interface_appendf() did not really do anything usefull (called wrong function) fix: TTC-Library/radio/radio_dw1000.c - now can configure receiver corresponding to current transmitter settings fix: TTC-Library/radio/radio_dw1000_registers.h - added registers: RF_CONF, RF_RXCTRLH fix: TTC-Library/radio/radio_dw1000_registers.h - changed size of register AGC_CTRL1 32->16 bits fix: TTC-Library/radio/radio_dw1000_types.h - added registers: RF_CONF, RF_RXCTRLH chg: TTC-Library/radio/radio_dw1000_types.h - removed from radio_dw1000_registers_t: AON_RDAT, AON_ADDR (makes no sense to cache these registers) fix: TTC-Library/radio/radio_dw1000_types.h - fixed size of radio_dw1000_register_agc_ctrl1_u (16 bits instead of 32) fix: TTC-Library/ttc_radio.c - added function: ttc_radio_packet_free() fix: TTC-Library/ttc_radio.h - added function: ttc_radio_packet_free() fix: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: Amount_FailedCRC fix: Template/examples/example_ttc_radio_dw1000.c - added code to receive packets commit b7069beff8ca8e8400b39833953385a7eb3911f8 Merge: 508be6b 0d3d240 Author: Gregor Rebel Date: Wed Jan 20 21:03:52 2016 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 508be6b4453d9ee498f83b3db36f39b05412491b Author: Gregor Rebel Date: Wed Jan 20 20:58:34 2016 +0100 chg: InstallData/scripts/gdb_cortexm3.sh - print now uses hexadecimal format for integers and pretty formats structures --------------------------------------------------------- 1.0.53 @Mi 20. Jan 17:00:24 CET 2016 commit 853c06e5e6f7d6e5451c67aad60c0e1f47a7f48e Author: Gregor Rebel Date: Wed Jan 20 16:59:01 2016 +0100 chg: TTC-Library/ttc_gfx.c - added asserts to various functions to check if CurrentConfig has been set (ttc_gfx_init() must be called before most other ttc_gfx_*() functions) commit 7f76c7e106cca1bca302ae0283ab81495f7bec27 Author: Gregor Rebel Date: Wed Jan 20 16:54:47 2016 +0100 fix: TTC-Library/cpu/cpu_stm32f1xx_types.h - removed double defined TTC_SYSCLOCK_FREQUENCY_MAX (is now defined in sysclock_stm32f1xx_types.h commit ac624384d1f40ffb67e5ed6c1d7a56b7ddca2edf Author: Gregor Rebel Date: Mon Jan 18 12:01:44 2016 +0100 fix: InstallData/install_057_STM-StdPeripheralsLibrary.sh - two documentation files were installed into wrong folder (~/Source/Documentation/) chg: TTC-Library/interfaces/ttc_radio_interface.c - added BOOL return type to ttc_radio_interface_receiver() chg: TTC-Library/interfaces/ttc_radio_interface.h - added BOOL return type to ttc_radio_interface_receiver() fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_receiver() now can enable receiver constantly (board uwb_sensor10 consumes 800mW @5V 160mA with RX enabled) chg: TTC-Library/radio/radio_dw1000.h - added BOOL return type to radio_dw1000_receiver() chg: TTC-Library/ttc_radio.c - added BOOL return type to ttc_radio_receiver() chg: TTC-Library/ttc_radio.h - added BOOL return type to ttc_radio_receiver() commit 66aa1c873c8f7307bd684872ab36f9dcd6ff815a Author: Gregor Rebel Date: Fri Jan 15 14:48:20 2016 +0100 chg: TTC-Library/interfaces/ttc_radio_interface.c - added function ttc_radio_interface_receiver() chg: TTC-Library/interfaces/ttc_radio_interface.h - added function ttc_radio_interface_receiver() bug: TTC-Library/radio/radio_dw1000.c - radio_dw1000_receiver() does not seem to activate receiver up to now chg: TTC-Library/radio/radio_dw1000.c - added function radio_dw1000_receiver() chg: TTC-Library/radio/radio_dw1000.h - added function radio_dw1000_receiver() chg: TTC-Library/radio/radio_stm32w1xx.c - added function radio_stm32w1xx_receiver() chg: TTC-Library/radio/radio_stm32w1xx.h.c - added function radio_stm32w1xx_receiver() chg: TTC-Library/ttc_radio.c - added function ttc_radio_receiver() chg: TTC-Library/ttc_radio.h - added function ttc_radio_receiver() chg: TTC-Library/ttc_radio_types.h - renamed Delay_RX2TX -> Delay_TX, Delay_TX2RX -> Delay_RX chg: Template/examples/example_ttc_radio_dw1000.c - added example code for radio_dw1000_receiver() --------------------------------------------------------- 1.0.53 @Fr 15. Jan 08:51:40 CET 2016 commit af80afbe208c6f523644dbe44d31c7717cf48cd7 Author: Gregor Rebel Date: Fri Jan 15 08:50:53 2016 +0100 fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - added missing definition for TTC_SYSCLOCK_FREQUENCY_MAX commit 03020fab1faaad4b43200dd4363214d9e11cb9fe Author: Gregor Rebel Date: Thu Jan 14 20:09:22 2016 +0100 chg: TTC-Library/ttc_radio.c - added empty function ttc_radio_receiver() chg: TTC-Library/ttc_radio.h - added empty function ttc_radio_receiver() --------------------------------------------------------- 1.0.53 @Do 14. Jan 15:21:05 CET 2016 commit 1846b1170f46a4a740fadd2f1d3f8a4e852c109f Author: Gregor Rebel Date: Thu Jan 14 15:01:26 2016 +0100 chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_gpio_out() is now a public function radio_dw1000_gpio_out() which will configure given GPIO as output automatically chg: TTC-Library/radio/radio_dw1000.h - added public function radio_dw1000_gpio_out() chg: Template/examples/example_ttc_radio_dw1000.c - added example code that shows how to use radio_dw1000_gpio_out() to set GPIO2 (RXLED) and GPIO3 (TXLED) on DW1000 module from application --------------------------------------------------------- 1.0.53 @Do 14. Jan 03:36:00 CET 2016 commit 1fa2d95da8e0a87ce5a336098b54180c9d12671b Author: Gregor Rebel Date: Thu Jan 14 03:35:29 2016 +0100 fix: TTC-Library/ttc_queue.c - forgot to disable end of critical sections too commit a8543743e34efd8186f079bc1a73b6bb91e21028 Author: Gregor Rebel Date: Thu Jan 14 03:32:40 2016 +0100 fix: TTC-Library/ttc_queue.c - ttc_queue_pointer_*() functions now also skip critical sections if no scheduler is activated commit 766d4d8f4f16a120315c9c3b15d4bd8515dc6330 Author: Gregor Rebel Date: Thu Jan 14 03:21:54 2016 +0100 chg: TTC-Library/interfaces/ttc_interrupt_interface.c - added argument Type to ttc_interrupt_interface_enable_usart(), ttc_interrupt_interface_disable_usart() chg: TTC-Library/interfaces/ttc_interrupt_interface.h - added argument Type to ttc_interrupt_interface_enable_usart(), ttc_interrupt_interface_disable_usart() fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - ttc_interrupt_enable_usart(), ttc_interrupt_disable_usart() can now enable/ disable individual USART interrupt sources chg: TTC-Library/interrupt/interrupt_stm32l1xx.h - added argument Type to interrupt_stm32l1xx_enable_usart(), interrupt_stm32l1xx_disable_usart() chg: TTC-Library/ttc_interrupt.c - now manages a list of individual interrupt source types for each USART chg: TTC-Library/ttc_interrupt.h - - added argument Type to _driver_interrupt_enable_usart(), _driver_interrupt_disable_usart() chg: TTC-Library/ttc_interrupt_types.h - added single linked list of ttc_interrupt_source_usart_t items to ttc_interrupt_config_usart_t fix: TTC-Library/ttc_queue.c - disabled critical sections in ttc_queue_byte_*() functions if no scheduler is available (avoids numerous amount of critical sections to be created) fix: TTC-Library/ttc_usart.c - _ttc_usart_tx_isr() would disable interrupts after completing current memory block even if additional memory blocks are in the queue chg: Template/examples/example_ttc_radio_dw1000.c - now also runs at 9600 bits/s --------------------------------------------------------- 1.0.53 @Mi 13. Jan 23:04:15 CET 2016 commit f0c629d27d065b23796569d4e328fb7fb2c45c6f Author: Gregor Rebel Date: Wed Jan 13 23:01:52 2016 +0100 chg: TTC-Library/radio/radio_dw1000.c - radio_dw1000_load_defaults() now disables Enable_Output_IRQ if EXTENSION_300_scheduler_freertos is defined (long ISRs are yet incompatible with FreeRTOS) chg: TTC-Library/usart/usart_stm32f1xx.c - _usart_stm32f1xx_tx_isr() may now also stay in ISR at high datarates chg: TTC-Library/usart/usart_stm32l1xx.c - simplified interrupt service routines commit 600a67695b6eb429f84e36a7461fba6b87b239aa Author: Gregor Rebel Date: Wed Jan 13 22:39:10 2016 +0100 chg: TTC-Library/ttc_usart.c - _ttc_usart_tx_isr() now returns boolean to indicate if transmit buffer still contains bytes (helps low-level driver to decide if it should stay in isr) chg: TTC-Library/ttc_usart.h - changed signature of _ttc_usart_tx_isr() chg: TTC-Library/usart/usart_stm32l1xx.c - _usart_stm32l1xx_tx_isr() may now stay continue to transmit for higher datarates (tested up to 2Mb/s) chg: Template/examples/example_ttc_radio_dw1000.c - changed USART BaudRate 115kb/s -> 2Mbs --------------------------------------------------------- 1.0.53 @Mi 13. Jan 22:02:47 CET 2016 commit 5d75c22aef3f5f389501450c85aa083050c85ed7 Author: Gregor Rebel Date: Wed Jan 13 21:58:54 2016 +0100 fix: TTC-Library/ttc_interrupt.c - ttc_interrupt_disable_usart() called _driver_interrupt_enable_usart() instead of _driver_interrupt_disable_usart() chg: TTC-Library/ttc_sysclock.c - minor change fix: TTC-Library/ttc_usart.c - now supports DelayedTransmits on stm32l1xx (ToDo: test on stm32f1xx) chg: TTC-Library/ttc_usart.h - code cleanup fix: TTC-Library/usart/usart_stm32l1xx.c - now supports DelayedTransmits (interrupt controlled transmissions) chg: Template/examples/example_ttc_radio_dw1000.c - DelayedTransmits enabled for USART commit 385dc5b0b268b2a5ae56402e27562b8e345099a2 Author: Gregor Rebel Date: Wed Jan 13 20:00:38 2016 +0100 chg: .readme.TheToolChain - added note about default breakpoints chg: InstallData/scripts/gdb_cortexm3.sh - disabled default breakpoint in main() chg: TTC-Library/basic/basic_cm3.h - minor changes chg: TTC-Library/interrupt/interrupt_cortexm3.c - added functions interrupt_cortexm3_enable(), interrupt_cortexm3_priority() chg: TTC-Library/interrupt/interrupt_cortexm3.h - added functions interrupt_cortexm3_enable(), interrupt_cortexm3_priority() chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - minor change fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - reimplemented USART interrupts (enabling/disabling is now much faster) chg: TTC-Library/interrupt/interrupt_stm32l1xx_types.h - added definition for interrupt_driver_config_usart_t chg: TTC-Library/radio/radio_dw1000.c - minor changes chg: TTC-Library/register/register_stm32l1xx_types.h - minor changes fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - added warning if used with STM32L152 discovery board (crashes when switching to ClockSource to PLL) fix: TTC-Library/usart/usart_stm32l1xx.c - reimplemented baudrate configuration (removed Standard Peripheral stuff and fixed register corruption due to compiler optimization of struct access) chg: Template/examples/example_ttc_radio_dw1000.c - increased sleep time 1->1000 ms --------------------------------------------------------- 1.0.53 @Di 12. Jan 12:57:19 CET 2016 commit 7e72c75e6ea902078608f3807c0cfb01718bf21e Author: Gregor Rebel Date: Tue Jan 12 12:53:14 2016 +0100 fix: InstallData/install_020_Board_STM32L151_Discovery.sh - fixed pin definitions: TTC_LED1, TTC_LED2, TTC_SWITCH1 fix: TTC-Library/cpu/cpu_stm32l1xx_types.h - removed doubled definition TTC_SYSCLOCK_FREQUENCY_MAX (already defined by ttc_sysclock fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - disabled switch to PLL on EXTENSION_100_board_stm32l152_discovery as workaround for observed crash on these boards (ToDo: Find out why) chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - minor change fix: TTC-Library/ttc_cpu_types.h - added missing #include "ttc_sysclock_types.h" (required to see TTC_SYSCLOCK_FREQUENCY_MAX) --------------------------------------------------------- 1.0.53 @Mo 11. Jan 21:04:37 CET 2016 --------------------------------------------------------- 1.0.53 @Mo 11. Jan 21:04:26 CET 2016 commit 5f767263212a1c326ec014e9536b2d9bac52539b Author: Gregor Rebel Date: Mon Jan 11 21:03:40 2016 +0100 fix: InstallData/scripts/compile_ReadMe.TheToolChain.pl - now removes insert mark '' from template --------------------------------------------------------- 1.0.53 @Mo 11. Jan 21:01:07 CET 2016 --------------------------------------------------------- 1.0.53 @Mo 11. Jan 21:00:43 CET 2016 commit c54f7515cf274d9b8b77c0723ed49c1c47ed26cd Author: Gregor Rebel Date: Mon Jan 11 20:59:55 2016 +0100 chg: InstallData/scripts/compile_ReadMe.TheToolChain.pl - disabled compilation of DriverTable (table grew too big to be usable) --------------------------------------------------------- 1.0.53 @Mo 11. Jan 16:19:39 CET 2016 commit f38d091ac95d3fbeb53447a33a9f66635af9573d Author: Gregor Rebel Date: Mon Jan 11 16:16:36 2016 +0100 chg: TTC-Library/ttc_extensions.c - removed task creation from startExtensions() (uses too much RAM in small microcontrollers) chg: TTC-Library/ttc_extensions.h - removed all arguments from startExtensions() chg: Template/main.c - restructured to use less RAM in default setting (taskMain() is not started) commit e78c7a6e36afcd0c1097cc9e33f2cade7f6bfcd6 Author: Gregor Rebel Date: Sun Jan 10 22:48:14 2016 +0100 chg: Documentation/TheToolChain-Manual/chapter_Tweaking.tml - added sub chapter Analyzing Dynamic RAM Usage fix: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - RAM size of TA_CPU_stm32l100rbt6 is 10k (instead of 8k) fix: TTC-Library/heap/heap_freertos.c - removed doubled asserts (already checked by high-level driver chg: TTC-Library/heap/heap_freertos.h - minor change fix: TTC-Library/heap/heap_zdefault.c - heap_zdefault_get_free_size() always returned zero chg: TTC-Library/radio/radio_common.c - minor change fix: TTC-Library/radio/radio_dw1000.c - cleaned up interrupt service routine (less RAM usage + faster) chg: TTC-Library/radio/radio_dw1000.h - minor change chg: TTC-Library/radio/radio_dw1000_registers.h - removed obsolete register access macros chg: TTC-Library/radio/radio_dw1000_types.h - removed obsolete register copies from radio_dw1000_registers_t fix: TTC-Library/rtc/rtc_stm32l1xx.c - fixed compiler warning when asserts are disabled chg: TTC-Library/ttc_cpu_types.h - reduced size of ttc_cpu_config_t chg: TTC-Library/ttc_extensions.c - now skips start of MainTask if argument is NULL (reduces RAM usage when MainTask() is not used) chg: TTC-Library/ttc_heap.c - ttc_heap_alloc() now asserts when low-level driver returns NULL chg: TTC-Library/ttc_radio.c - added arguments to ttc_radio_transmit_buffer(): DestinationID, PanID chg: TTC-Library/ttc_radio.h - added arguments to ttc_radio_transmit_buffer(): DestinationID, PanID fix: TTC-Library/ttc_radio_types.h - removed some obsolete fields from ttc_radio_config_t chg: TTC-Library/ttc_usart.c - fixed compiler warning when asserts are disabled chg: Template/examples/example_ttc_radio_dw1000.c - adapted example to changed ttc_radio_transmit_buffer() signature chg: Template/main.c - now shows how to disable taskMain() to reduce memory usage commit 876905fec1940fbf0e2785e5c9b8b60269ab8e3a Author: Gregor Rebel Date: Fri Jan 8 15:56:25 2016 +0100 fix: InstallData/install_046_FreeRTOS.sh - now added "#define FREERTOS_INCLUDE" before each inserted #include "ttc_memory.h" to allow scheduler_freertos_types.h to avoid double definition of internal FreeRTOS datatypes fix: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - removed activation of source.500_radio_dw1000.c from 600_example_ttc_radio_dw1000 fix: TTC-Library/basic/basic_cm3.c - basic_cm3_read_16_big_endian(), basic_cm3_read_32_big_endian() now also work with enabled compiler optimizations fix: TTC-Library/gpio/gpio_stm32l1xx.c - added missing initial values for local variables (warning occured when compiling with -Os) fix: TTC-Library/interfaces/ttc_radio_interface.c - fixed signature of ttc_driver_radio_isr_transmit() fix: TTC-Library/interfaces/ttc_radio_interface.h - fixed signature of ttc_driver_radio_isr_transmit() fix: TTC-Library/radio/radio_dw1000.c - now can transmit with enabled and disabled interrupt line chg: TTC-Library/radio/radio_dw1000.h - minor change chg: TTC-Library/radio/radio_stm32w1xx.c - minor change chg: TTC-Library/radio/radio_stm32w1xx.h - minor change fix: TTC-Library/scheduler/freertos_task.h - reorganized include to fix include issue fix: TTC-Library/scheduler/freertos_task_types.h - now checks if FREERTOS_INCLUDE is defined to avoid double definition of internal FreeRTOS types when included from FreeRTOS sources fix: TTC-Library/templates/ttc_device_types.h - fixed handling of TTC_ASSERT__EXTRA fix: TTC-Library/ttc_basic.c - fixed compiler warning when compiling with disabled Asserts fix: TTC-Library/ttc_cpu_types.h - fixed handling of TTC_ASSERT__EXTRA fix: TTC-Library/ttc_heap.c - fixed compiler warning when compiling with disabled Asserts fix: TTC-Library/ttc_i2c_types.h - fixed handling of TTC_ASSERT__EXTRA fix: TTC-Library/ttc_math_types.h - fixed handling of TTC_ASSERT__EXTRA fix: TTC-Library/ttc_mutex_types.h - fixed handling of TTC_ASSERT__EXTRA fix: TTC-Library/ttc_packet_types.h - fixed handling of TTC_ASSERT__EXTRA chg: TTC-Library/ttc_radio.c - minor change chg: TTC-Library/ttc_radio_types.h - added more/ renamed activity functions in ttc_radio_config_t fix: TTC-Library/ttc_spi_types.h - fixed handling of TTC_ASSERT__EXTRA fix: TTC-Library/ttc_string_types.h - fixed handling of TTC_ASSERT__EXTRA fix: TTC-Library/ttc_sysclock.c - fixed compiler warning when compiling with disabled Asserts fix: TTC-Library/ttc_task.c - ttc_task_create() asserted when creating task from 600_example_ttc_radio_dw1000 (not yet fully understand) chg: TTC-Library/ttc_task.h - minor change fix: Template/configs/openocd_debug.cfg - disabled freertos configuration (gives strange gdb behaviour) fix: Template/examples/example_ttc_radio_dw1000.c - asserted when Pool_Data ran empty (did not check return of ttc_heap_pool_block_get_try()) commit 7b0d8be7951fb7da9a8e012692a0eb49f09bbb1d Author: Gregor Rebel Date: Thu Jan 7 20:28:22 2016 +0100 chg: InstallData/installs_low_level/install_085_TTC_PACKET_802154.sh - added download: An_Overview_of_the_IEEE_802.15.4a_Standard.pdf chg: TTC-Library/interfaces/ttc_radio_interface.c - added function ttc_radio_interface_update_meta() chg: TTC-Library/interfaces/ttc_radio_interface.h - added function ttc_radio_interface_update_meta() chg: TTC-Library/interfaces/ttc_radio_interface.c - renamed function ttc_radio_interface_change_delay_rx2tx() ->ttc_radio_interface_change_delay_time() chg: TTC-Library/interfaces/ttc_radio_interface.h - renamed function ttc_radio_interface_change_delay_rx2tx() ->ttc_radio_interface_change_delay_time() chg: TTC-Library/interfaces/ttc_radio_interface.c - changed argument list of ttc_radio_interface_transmit() chg: TTC-Library/interfaces/ttc_radio_interface.h - changed argument list of ttc_radio_interface_transmit() fix: TTC-Library/interfaces/ttc_string_interface.h - added missing #include "../ttc_heap_types.h" chg: TTC-Library/radio/radio_common.c - added functions: radio_common_pop_list_tx(), radio_common_pop_list_tx_isr(), radio_common_push_list_rx(), radio_common_push_list_rx_isr(), radio_common_release_packet() chg: TTC-Library/radio/radio_common.h - added functions: radio_common_pop_list_tx(), radio_common_pop_list_tx_isr(), radio_common_push_list_rx(), radio_common_push_list_rx_isr(), radio_common_release_packet() chg: TTC-Library/radio/radio_dw1000.c - now uses Config->List_PacketsTx / Config->List_PacketsRx to queue outgoing / incoming packets chg: TTC-Library/radio/radio_dw1000.h - renamed radio_dw1000_change_delay_tx2rx() -> radio_dw1000_update_meta() chg: TTC-Library/radio/radio_dw1000_types.h - moved some registers from radio_dw1000_registers_t -> radio_dw1000_frame_meta_u chg: TTC-Library/radio/radio_stm32w1xx.c - added compiler error (driver not usable atm) chg: TTC-Library/radio/radio_stm32w1xx.h - added radio_stm32w1xx_update_meta() fix: TTC-Library/ttc_heap.c - renamed all Assert() -> Assert_HEAP() (can be disabled) fix: TTC-Library/ttc_heap.c - ttc_heap_pool_block_free*() now use TTC_HEAP_MAGICKEY to check pool pointer chg: TTC-Library/ttc_heap.h - ttc_heap_pool_block_free(), ttc_heap_pool_block_free_isr() now accept any type of pointer (no typecasting required anymore) fix: TTC-Library/ttc_heap_types.h - moved ttc_heap types and defines from ttc_memory fix: TTC-Library/ttc_list.h - ttc_list_size() now also supports reference to variable as argument fix: TTC-Library/ttc_memory_types.h - moved ttc_heap types and defines to ttc_heap_types.h (where they belong) chg: TTC-Library/ttc_packet_types.h - minor change chg: TTC-Library/ttc_radio.c - moved common used functions to radio_common.c chg: TTC-Library/ttc_radio.h - moved common used functions to radio_common.h chg: TTC-Library/ttc_radio_types.h - addded struct ttc_radio_timestamp_u fix: TTC-Library/ttc_sysclock.h - added missing #include "ttc_list_types.h" fix: TTC-Library/ttc_usart_types.h - added missing #include "ttc_heap_types.h" commit e6430e0205b5c27994d48160557e0525b14ae1b7 Author: Gregor Rebel Date: Tue Jan 5 13:57:59 2016 +0100 fix: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - changed TTC_RADIO1_DW1000_PIN_IRQ from ttp_v10 -> tgp_a2 (EXTI10 is disturbed by other pins fix: InstallData/scripts/installFuncs.sh - disabled some debug outputs chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - removed deprecated StdPeripheral code fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - changed EXTI isr functions from using StdPeripheral to register access (simpler + faster) fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - fixed GPIO-Interrupt initialization fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_isr_receive() now gets called for incoming IRQs on pin tgp_a2 fix: TTC-Library/radio/radio_dw1000.h fix: TTC-Library/radio/radio_dw1000_types.h removed obsolete static confguration TTC_RADIO_DW1000_PIN_IRQ2 fix: TTC-Library/register/register_stm32l1xx_types.h - fixed definitions of EXTI-registers (was one interrupt line too many) fix: TTC-Library/ttc_interrupt_types.h - added to ttc_interrupt_errorcode_e: ec_interrupt_NotInitialized chg: Template/examples/example_ttc_radio_dw1000.c - minor change commit 3b63c41df7947a29a661eb688bc70e39d9f04684 Author: Gregor Rebel Date: Sun Jan 3 21:07:40 2016 +0100 fix: TTC-Library/radio/radio_dw1000.c - DW1000 does transmit now on EVERY radio_dw1000_transmit() call! *-) fix: TTC-Library/radio/radio_dw1000.c - fixed IRQ output (must be enabled in DW1000 to allow start of transmission!) bug: TTC-Library/radio/radio_dw1000.c - GPIO LED-feature of DW1000 does not work (using GPIO mode to manually switch TXLED during Transmission at the moment) bug: TTC-Library/radio/radio_dw1000.c - interrupt input on STM32l1xx does not call interrupt service routine (bug in STM32l1xx interrupt driver?) fix: TTC-Library/radio/radio_dw1000_registers.h - added register access for PMSC_LEDC fix: TTC-Library/radio/radio_dw1000_types.h - added register PMSC_LEDC fix: Template/examples/example_ttc_radio_dw1000.c - disabled USART to maximize transmission frequency (currently 1 transmission every 4.4ms) fix: Updates/update_1.0.53.sh commit 45c408f0a2b21395356fc2257942423a4aaa9939 Author: Gregor Rebel Date: Sat Jan 2 22:55:55 2016 +0100 bug: only first transmission is started (SYS_CTRL.Fields.TXSTRT is reset automatically) (complete register read shows that FS_PLLTUNE was changed somehow) fix: TTC-Library/basic/basic_cm3_types.h - added endianess defines as required by ttc_basic_types.h chg: TTC-Library/radio/radio_dw1000.c - added more BISTs (TX_FCTRL.Fields.TXBR, SYS_CTRL.Fields.TXSTRT) fix: TTC-Library/radio/radio_dw1000.c - new function _radio_dw1000_read_sys_status() resets latched flags in DW1000 after reading them (set flags must be written again to reset them) chg: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_register_write_*() and _radio_dw1000_register_read_() functions now only apply endian conversion if required (uses compiler switch) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_register_write_40bit() did send memory address to DW1000 instead of memory content chg: TTC-Library/radio/radio_dw1000.c - added function _radio_dw1000_register_read_all() to read back all register contents from DW1000 (helps debugging) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_spi_register_read() asserted for certain valid register address fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_start_tx() now asserts if transmission was not started (currently happens on second call) fix: TTC-Library/radio/radio_dw1000_types.h - fixed definitions of radio_dw1000_preamble_configuration_e (wrong bit order) fix: TTC-Library/ttc_basic_types.h - now throws compiler error if TTC_BASIC_LITTLE_ENDIAN or TTC_BASIC_BIG_ENDIAN is not defined fix: Template/configs/openocd_debug.cfg - now debug level 1 to reduce annoying debug messages from openocd commit f586f28a59df047e1a7387c439cd64806df4bdd6 Author: Gregor Rebel Date: Sat Jan 2 18:43:23 2016 +0100 chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - updated documentation downloads commit c1b0ab869713fd638cf4e2b6eaa98ce757871650 Author: Gregor Rebel Date: Sat Jan 2 04:39:52 2016 +0100 fix: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - integrated running (yet unfinished) example chg: TTC-Library/radio/radio_dw1000.c - ren: _radio_dw1000_switch_clocking() -> _radio_dw1000_configure_clocking() chg: TTC-Library/radio/radio_dw1000_types.h - code reformatted fix: Template/examples/example_ttc_radio_dw1000.c - now contains a running (yet unfinished example for DW1000) chg: Template/examples/example_ttc_radio_dw1000.h - now contains a running (yet unfinished example for DW1000) chg: Updates/update_1.0.53.sh commit e0d78da767becdedc6e045f3ed6c3924a7f7c11e Author: Gregor Rebel Date: Sat Jan 2 03:05:50 2016 +0100 fix: TTC-Library/gpio/gpio_stm32l1xx.c - gpio_stm32l1xx_init(): tgm_alternate_function_SPECIAL_SCLK now has same configuration as tgm_alternate_function_push_pull fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_switch_clocking() now activates PLL clock before switching to it (caused DW1000 to lock up) fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_configure_spi() now reduces SPI clock automatically until SPI communication to DW1000 is stable fix: TTC-Library/radio/radio_dw1000_types.h - fixed definition of radio_dw1000_register_sys_status_u fix: TTC-Library/spi/spi_stm32l1xx.c - write access to DR register generated 16 bit transmission under certain circumstances (seemed to be compiler optimization issue) commit f19e022c82ad25bf72aa0f5b78bd1d003f1c8e24 Author: Gregor Rebel Date: Fri Jan 1 01:07:25 2016 +0100 fix: several flaws in concept of ttc_packet (buffer size calculation, packet initialization, frame length calculation) bug: dw1000 still does not seem to transmit bug: frame length > 255 does not work (how to transport bigger packet length to radio?) chg: ./TTC-Library/ttc_packet.c - replace '_get_header_size' -> '_get_size_mac_header' chg: ./TTC-Library/ttc_packet_types.h - replace '_get_header_size' -> '_get_size_mac_header' chg: ./TTC-Library/ttc_packet.h - replace '_get_header_size' -> '_get_size_mac_header' chg: ./TTC-Library/ttc_radio.c - replace '_get_header_size' -> '_get_size_mac_header' chg: ./TTC-Library/packet/packet_802154.c - replace '_get_header_size' -> '_get_size_mac_header' chg: ./TTC-Library/packet/packet_802154.h - replace '_get_header_size' -> '_get_size_mac_header' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_get_header_size' -> '_get_size_mac_header' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_get_header_size' -> '_get_size_mac_header' chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Mi 30. Dez 21:53:37 CET 2015 commit ef539f5e2b156338a3e134cac28e8f2723f14749 Author: Gregor Rebel Date: Wed Dec 30 19:14:21 2015 +0100 fix: uwb_sensor.c is running without asserting for the first time! :-) fix: TTC-Library/gpio/gpio_stm32l1xx_types.h - changed wrong assignment of tgaf_SPI3 to tgaf_AF6 fix: TTC-Library/interfaces/ttc_packet_interface.c - added missing argument BufferSize to ttc_packet_interface_initialize() fix: TTC-Library/interfaces/ttc_packet_interface.h - added missing argument BufferSize to ttc_packet_interface_initialize() fix: TTC-Library/packet/packet_802154.c - packet_802154_initialize() now calculates available buffer size for MAC part of packet (required to calculate max payload size later) fix: TTC-Library/packet/packet_802154.h - added missing argument BufferSize to packet_802154_initialize() fix: TTC-Library/packet/packet_802154_types.h - removed definition of unused ttc_packet_meta_lowlevel_t to save space in network packets (definition is optional now) fix: TTC-Library/radio/radio_dw1000.c - radio_dw1000_change_local_address() now allows read-only pointers for LocalAddress, LocalPanID (caused assert when called from uwb_sensor.c) chg: TTC-Library/register/register_stm32l1xx_types.h - minor change fix: TTC-Library/spi/spi_stm32l1xx.c - struct-access to SPI-register was reduced to 8-bit access by compiler which corrupted CR1 register content (now forced to 32-bit access) chg: TTC-Library/ttc_packet.c - added function ttc_packet_initialize() to initialize a memory block into a network packet chg: TTC-Library/ttc_packet.h - changed signature of ttc_packet_initialize() fix: TTC-Library/ttc_packet_types.h - size of ttc_packet_meta_t is now padded to a multiple of 4 to avoid assert during ttc_packet_prepare() fix: TTC-Library/ttc_radio.c - removed obsolete ttc_radio_packet_initialize() fix: TTC-Library/ttc_radio.c - ttc_radio_transmit_buffer(): should work now chg: TTC-Library/ttc_radio.c - ttc_radio_get_empty_packet_isr(), ttc_radio_get_empty_packet() now pre-initialize packet chg: TTC-Library/ttc_radio.h - ttc_radio_transmit_buffer() now transmits up to 64kB of data commit 9e06df8f0e5e548fa139d79744212dcbf9c5c552 Merge: 90e4bb8 f63a698 Author: Gregor Rebel Date: Wed Dec 30 19:14:16 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 90e4bb8f9270a0b833ba8e877fc3cb90beac430e Author: Gregor Rebel Date: Wed Dec 30 17:02:50 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_Debugging.tml - added sub-chapter "Memory Mapped IO and Compiler Optimizations" --------------------------------------------------------- 1.0.53 @Di 29. Dez 21:30:37 CET 2015 commit 417f809d8e251e49774bd99836e6e335a9665666 Author: Gregor Rebel Date: Tue Dec 29 21:23:09 2015 +0100 fix: TTC-Library/radio/radio_dw1000.c - fixed signature of radio_dw1000_configuration_check() (wrong return type) fix: TTC-Library/scheduler/freertos_task_types.h - now leaves TTC_TASK_STACK_CHECKS_ENABLED unchanged if FreeRTOS stack checks are not activated (allows stack checks to be enabled in singletasking setups chg: TTC-Library/spi/spi_stm32l1xx.c - replaced some return statements by TTC_TASK_RETURN() to show implicit stack checking chg: TTC-Library/templates/create_DeviceDriver.pl - now checks given device- and architecture-names for invalid substrings (avoids failure in creating driver set) chg: TTC-Library/templates/device_architecture.c - rev 30: replaced return statements by TTC_TASK_RETURN() to show implicit stack checking fix: TTC-Library/ttc_radio.c - ttc_radio_configuration_check() now checks configuration against all entries of ttc_radio_features_t fix: TTC-Library/ttc_radio.h - fixed compile issue: wrong signature of ttc_radio_configuration_check() commit 9e50bc3cc5c58a2c65dcf370d244685e666e783f Author: Gregor Rebel Date: Tue Dec 29 20:52:25 2015 +0100 chg: ./TTC-Library/ttc_radio.h - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/ttc_radio.h.orig - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/ttc_test.h.orig - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/ttc_goodev.h.orig - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/ttc_radio.c - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/templates/ttc_device.h - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'config_check' -> 'configuration_check' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'config_check' -> 'configuration_check' --------------------------------------------------------- 1.0.53 @Di 29. Dez 20:48:21 CET 2015 commit 7878d172c2d087a9cc0bb6f40920e49e1ea29a8b Author: Gregor Rebel Date: Tue Dec 29 20:47:31 2015 +0100 Statistics: - Source Code Files: 540 - Lines C Source Code: 114010 - Script Files: 276 - Lines Helper Script: 77683 - Lines Documentation: 3046 chg: TTC-Library/templates/example_ttc_device.h - rev 13 commit 3884da4b421120e7783aa0bdc1b39344667d0259 Author: Gregor Rebel Date: Tue Dec 29 20:39:49 2015 +0100 chg: ./TTC-Library/radio/radio_dw1000.h - replace 'radio_dw1000_get_features' -> 'radio_dw1000_check_features' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_get_features' -> 'radio_dw1000_check_features' chg: ./TTC-Library/ttc_radio.h - replace 'radio_get_features' -> 'radio_config_check' chg: ./TTC-Library/ttc_radio.h.orig - replace 'radio_get_features' -> 'radio_config_check' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'radio_get_features' -> 'radio_config_check' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'radio_get_features' -> 'radio_config_check' chg: ./TTC-Library/radio/radio_cc1101.h - replace 'radio_get_features' -> 'radio_config_check' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'radio_get_features' -> 'radio_config_check' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'radio_get_features' -> 'radio_config_check' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'dw1000_check_features' -> 'dw1000_config_check' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'dw1000_check_features' -> 'dw1000_config_check' chg: TTC-Library/radio/radio_dw1000.c - replaced radio_dw1000_get_features() by radio_config_check() to save RAM as it required to allocate a configuration value (sizeof(ttc_radio_config_t) > 500) chg: TTC-Library/templates/device_architecture.c - rev 29: added concept of automated configuration check chg: TTC-Library/templates/example_ttc_device.c - rev 14: added example device configuration + initialization chg: TTC-Library/templates/example_ttc_device.h - renamed: example__t -> example__data_t, Foo -> LogicalIndex chg: TTC-Library/templates/ttc_device.c - rev 37: added concept of automated configuration check chg: TTC-Library/templates/ttc_device.h - rev 36: added concept of automated configuration check chg: TTC-Library/templates/ttc_device_types.h - rev 36: added concept of automated configuration check chg: TTC-Library/ttc_radio.c - added concept of automated configuration check chg: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Mo 28. Dez 22:12:07 CET 2015 commit 4905a344596854f67e7ac4e2355f496c36684e20 Author: Gregor Rebel Date: Mon Dec 28 22:05:03 2015 +0100 NOTE: files configs/memory_*.ld have changed. Older projects must copy these from a fresh project to avoid Assert inside ttc_task_prepare()! chg: InstallData/install_093_TTC_TASK.sh - added startup source-code (calls ttc_task_prepare() ) chg: TTC-Library/radio/radio_dw1000.c - added some stack checks to improve stability fix: TTC-Library/radio/radio_dw1000_registers.h - fixed warning "multiple line comment" chg: TTC-Library/ttc_radio.c - added some stack checks to improve stability chg: TTC-Library/ttc_task.c - added main stack checking for single tasking setups chg: TTC-Library/ttc_task.h - added main stack checking for single tasking setups chg: TTC-Library/ttc_task_types.h - now enables TTC_TASK_STACK_CHECKS_ENABLED if not defined otherwise (safe default) chg: Template/configs/memory_stm32f1xx.ld - now also provides symbols: _ttc_memory_stack_start, _ttc_memory_stack_end (required for new ttc_task) chg: Template/configs/memory_stm32l1xx.ld - now also provides symbols: _ttc_memory_stack_start, _ttc_memory_stack_end (required for new ttc_task) chg: Template/configs/memory_stm32w1xx.ld - now also provides symbols: _ttc_memory_stack_start, _ttc_memory_stack_end (required for new ttc_task) commit 806af9d14581c373425604551204c91f3cc5a4ea Author: Gregor Rebel Date: Sun Dec 27 18:01:31 2015 +0100 chg: TTC-Library/radio/radio_dw1000.c - now uses register change macros wherever possible chg: TTC-Library/radio/radio_dw1000_registers.h - added register change macros changeRegisterWord(), changeRegisterField(), changeRegister() fix: TTC-Library/radio/radio_dw1000_types.h - radio_dw1000_register_e: fixed newly added register base addresses (must be done in debug session) commit 57de81dff2ac4819b230c2cbdd923e49b07011d3 Author: Gregor Rebel Date: Tue Dec 22 18:16:42 2015 +0100 chg: TTC-Library/radio/radio_dw1000.c - added _radio_dw1000_register_write_changed() fix: TTC-Library/radio/radio_dw1000_registers.h - fixed several register macros chg: TTC-Library/radio/radio_dw1000_types.h - added some missing register structs fix: TTC-Library/ttc_radio.c - ttc_radio_load_defaults() now can load static configuration of TTC_RADIO1 ... TTC_RADIO10 chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: EnableDoubleBuffering --------------------------------------------------------- 1.0.53 @Mo 21. Dez 16:09:40 CET 2015 commit f6344d4221e3896f54a4191b8d638104ae2eb734 Author: Gregor Rebel Date: Mon Dec 21 16:06:21 2015 +0100 fix: TTC-Library/radio/radio_dw1000.c - _radio_dw1000_aon_upload() - now sets + resets SAVE bit manually as seen in DecaWave ranging example (description of SAVE bit behaviour seems to be wrong in datasheet) chg: TTC-Library/radio/radio_dw1000_types.h - minor change chg: TTC-Library/ttc_gpio.c - ttc_gpio_get_configuration() now also reads current state of gpio pin chg: TTC-Library/ttc_gpio.h - minor change chg: TTC-Library/ttc_gpio_types.h - TTC-Library/ttc_gpio_types.h - added field to ttc_gpio_config_t: State commit bd4a0339fa65b12fc56001494e02972656a904f2 Author: Gregor Rebel Date: Mon Dec 21 12:47:37 2015 +0100 fix: InstallData/install_046_FreeRTOS.sh - added linker flag to avoid removal of variable uxTopUsedPriority when linking with -gc-sections (variable is required by OpenOCD during debug session) --------------------------------------------------------- 1.0.53 @Mo 21. Dez 11:53:13 CET 2015 commit 21c017c231c440514230170b7aea169f302c70cd Author: Gregor Rebel Date: Mon Dec 21 11:51:38 2015 +0100 chg: ttc_gpio - added documentation; code cleanup; renamed some datatypes and functions for better understanding chg: ./Template/examples/example_gpio_banks.c - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/ttc_gpio.h - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace '_gpio_set_u' -> '_gpio_put_u' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32_GPIOA' -> 'tgb_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32_GPIOA' -> 'tgb_bank_a' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_GPIOA' -> 'tgb_bank_a' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'stm32_GPIOA' -> 'tgb_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'stm32_GPIOA' -> 'tgb_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_GPIOA' -> 'tgb_bank_a' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_GPIOA' -> 'tgb_bank_a' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32_GPIOB' -> 'tgb_bank_b' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32_GPIOB' -> 'tgb_bank_b' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_GPIOB' -> 'tgb_bank_b' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'stm32_GPIOB' -> 'tgb_bank_b' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'stm32_GPIOB' -> 'tgb_bank_b' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_GPIOB' -> 'tgb_bank_b' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_GPIOB' -> 'tgb_bank_b' chg: ./TTC-Library/ttc_gpio.h - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_GPIOC' -> 'tgb_bank_C' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32_GPIOD' -> 'tgb_bank_D' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32_GPIOD' -> 'tgb_bank_D' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_GPIOD' -> 'tgb_bank_D' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'stm32_GPIOD' -> 'tgb_bank_D' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_GPIOD' -> 'tgb_bank_D' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_GPIOD' -> 'tgb_bank_D' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32_GPIOE' -> 'tgb_bank_E' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_GPIOE' -> 'tgb_bank_E' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_GPIOE' -> 'tgb_bank_E' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_GPIOE' -> 'tgb_bank_E' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_GPIOF' -> 'tgb_bank_F' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_GPIOF' -> 'tgb_bank_F' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_GPIOG' -> 'tgb_bank_G' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_GPIOG' -> 'tgb_bank_G' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32_GPIOH' -> 'tgb_bank_H' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'stm32_GPIOH' -> 'tgb_bank_H' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'stm32_GPIOH' -> 'tgb_bank_H' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'stm32_GPIOH' -> 'tgb_bank_H' chg: ./TTC-Library/ttc_gpio.h - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_C' -> 'tgb_bank_c' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_D' -> 'tgb_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgb_bank_D' -> 'tgb_bank_d' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_D' -> 'tgb_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgb_bank_D' -> 'tgb_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_D' -> 'tgb_bank_d' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_D' -> 'tgb_bank_d' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_E' -> 'tgb_bank_e' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_E' -> 'tgb_bank_e' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_E' -> 'tgb_bank_e' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_E' -> 'tgb_bank_e' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_F' -> 'tgb_bank_f' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_F' -> 'tgb_bank_f' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'tgb_bank_G' -> 'tgb_bank_g' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgb_bank_G' -> 'tgb_bank_g' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'tgb_bank_H' -> 'tgb_bank_h' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace 'tgb_bank_H' -> 'tgb_bank_h' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'tgb_bank_H' -> 'tgb_bank_h' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'tgb_bank_H' -> 'tgb_bank_h' chg: ./Template/examples/example_gpio_banks.c - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/ttc_gpio.h - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gpio/gpio_stm32l0xx.h - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gpio/gpio_stm32l0xx.c - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace '_u8_pin' -> '_u8_shift' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace '_u8_pin' -> '_u8_shift' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tml - replace '_u8_pin' -> '_u8_shift' commit 5eedea8187b3138c755ff6cb6e71ff1949dfa3d3 Author: Gregor Rebel Date: Mon Dec 21 10:13:15 2015 +0100 fix: TTC-Library/ttc_basic.h - removed define used for debugging (cause compiler error when TTC_LED1 is not defined) --------------------------------------------------------- 1.0.53 @Fr 18. Dez 11:55:36 CET 2015 commit 6004039c23e49162bcea75c35acd45b2203fffd6 Author: Gregor Rebel Date: Fri Dec 18 11:55:08 2015 +0100 chg: Template/examples/example_ttc_string.c - added implementation tests --------------------------------------------------------- 1.0.53 @Fr 18. Dez 11:45:59 CET 2015 commit 16566fbee1fbb2d90d7b295a72f53c233a6fac80 Author: Gregor Rebel Date: Fri Dec 18 11:41:09 2015 +0100 chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Template/examples/example_threading_queues.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Template/examples/example_gpio.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./TTC-Library/ttc_basic.h - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./TTC-Library/ttc_basic.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Regressions/regression_queue.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Regressions/regression_usart.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Regressions/regression_list.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Regressions/regression_ttc_timer.c - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Documentation/TheToolChain-Manual/chapter_Extensions.tml - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' chg: ./Documentation/TheToolChain-Manual/chapter_RegressionTests.tml - replace 'ttc_testpoint' -> 'ttc_basic_test_ok' fix: TTC-Library/interfaces/ttc_string_interface.c - fixed implementation bugs in ttc_string_interface_compare() chg: TTC-Library/ttc_basic.c - new function ttc_basic_test_ok() can toggle gpio pin to signal that test has passed successfully chg: TTC-Library/ttc_basic.h - new function ttc_basic_test_ok() fix: TTC-Library/usart/usart_stm32f1xx.c - usart_stm32f1xx_load_defaults() did not set Config->BaseRegister which caused the assert in ttc_usart_load_defaults() to fail chg: Updates/update_1.0.53.sh commit 737b82d3582910a0cdf125e8c8a61fd93762ec97 Author: Gregor Rebel Date: Thu Dec 17 22:03:31 2015 +0100 new: TTC-Library/scheduler/freertos_heap_1.c - updated for FreeRTOS 8.2.3 commit f5e36297ce87bf52a77c30f8f2530d14633e87ee Author: Gregor Rebel Date: Thu Dec 17 22:00:25 2015 +0100 fix: Template/configs/FreeRTOSConfig.h - fixed compilation issue for FreeRTOS 8.2.3 (Note: Older projects have to change definition of configMAX_PRIORITIES or simply copy FreeRTOSConfig.h from ~/Source/TheToolChain/Template/configs/FreeRTOSConfig.h over their existing file!) commit 98123b1d3f123eccdb26b329d1abe351f595a506 Author: Gregor Rebel Date: Thu Dec 17 21:48:54 2015 +0100 feature: BIST = Build In Self Tests check current implementation of various basic drivers at system startup (feature is disabled automatically when using optimized compile settings) feature: fast, adaptive mutexes and semaphores operate with or without multitasking scheduler (synchronization between application and interrupt service routines) ren: 'TTC-Library/scheduler/freertos_heap_1.c' -> 'TTC-Library/scheduler/DEPRECATED_freertos_heap_1.c' chg: InstallData/install_046_FreeRTOS.sh - upgraded to FreeRTOS 8.2.3 chg: InstallData/scripts/installFuncs.sh - replaceInFile() will now report if file was unchanged fix: TTC-Library/gpio/gpio_stm32f1xx.h - gpio_stm32f1xx_put() was writing to wrong bitbanding address (gpio state was not affected) fix: TTC-Library/scheduler/freertos_task.c - upgraded to FreeRTOS 8.2.3 + some task handling fixes chg: TTC-Library/scheduler/freertos_task.h - upgraded to FreeRTOS 8.2.3 chg: TTC-Library/scheduler/freertos_task_types.h - upgraded to FreeRTOS 8.2.3 chg: TTC-Library/ttc_basic_types.h - added to enum ErrorCode_e: ec_StackOverrun chg: TTC-Library/ttc_heap.c - ttc_heap_pool_init() now allocates only one memory chunk for all pool blocks (faster + less memory overhead) fix: TTC-Library/ttc_heap.c - ttc_heap_pool_block_get_try() lost pool blocks (decreased semaphore and simply returned if it could not obtain mutex) fix: TTC-Library/ttc_list.c - ttc_list_init() fixed initialization (cleared too few bytes to fully reset given structure) fix: TTC-Library/ttc_memory.c - ttc_memory_set_byte() compiled invalid 32 bit fill pattern (was always 0x00000000 even if Fill byte was non-zero) chg: TTC-Library/ttc_memory_types.h - added to ttc_heap_pool_statistics_t: AmountFreeMinimum chg: TTC-Library/ttc_memory_types.h - removed from ttc_heap_pool_statistics_t: AmountFreeMaximum (useless statistic) fix: Template/examples/example_ttc_packet.c - example seems to run now (at least for some minutes) commit ee4942e18469861650d7753639269f6ae9fa0181 Author: Gregor Rebel Date: Wed Dec 16 20:29:21 2015 +0100 chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_rand\(' -> 'ttc_random_generate\(' chg: ./TTC-Library/ttc_random.h - replace 'ttc_rand\(' -> 'ttc_random_generate\(' chg: ./TTC-Library/network/support/network_adapt_random.c - replace 'ttc_rand\(' -> 'ttc_random_generate\(' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_rand\(' -> 'ttc_random_generate\(' chg: ./Regressions/regression_queue.c - replace 'ttc_rand\(' -> 'ttc_random_generate\(' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_rand\(' -> 'ttc_random_generate(' chg: ./TTC-Library/ttc_random.h - replace 'ttc_rand\(' -> 'ttc_random_generate(' chg: ./TTC-Library/network/support/network_adapt_random.c - replace 'ttc_rand\(' -> 'ttc_random_generate(' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_rand\(' -> 'ttc_random_generate(' chg: ./Regressions/regression_queue.c - replace 'ttc_rand\(' -> 'ttc_random_generate(' chg: ./TTC-Library/ttc_random.h - replace '_ttc_rand_16\(' -> '_ttc_random_generate16(' chg: ./TTC-Library/ttc_random.c - replace '_ttc_rand_16\(' -> '_ttc_random_generate16(' chg: ./TTC-Library/ttc_random.h - replace '_ttc_srand_16\(' -> '_ttc_random_seed16(' chg: ./TTC-Library/ttc_random.c - replace '_ttc_srand_16\(' -> '_ttc_random_seed16(' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_srand\(' -> 'ttc_random_seed(' chg: ./TTC-Library/ttc_random.h - replace 'ttc_srand\(' -> 'ttc_random_seed(' chg: ./TTC-Library/network/support/network_adapt_random.c - replace 'ttc_srand\(' -> 'ttc_random_seed(' chg: InstallData/install_047_TTC_PACKET.sh - added to example_ttc_packet: activate.500_ttc_random.sh chg: TTC-Library/packet/packet_802154.c - extended packet_802154_prepare() to also check new/ changed Packet.Meta fields fix: TTC-Library/packet/packet_802154_types.h - added to packet_802154_mhr_011000_t: Destination PanID chg: TTC-Library/packet/packet_common_types.h - values of elements in ttc_packet_address_format_e show a binary coding now for faster address format checks chg: TTC-Library/ttc_heap.c - code reformatted chg: TTC-Library/ttc_list.c - added more precise argument checks chg: TTC-Library/ttc_packet.h - minor change chg: TTC-Library/ttc_random.c - renamed functions to match general TTC-naming style chg: TTC-Library/ttc_random.h - renamed functions to match general TTC-naming style fix: Template/examples/example_ttc_packet.c - does compile now bug: Template/examples/example_ttc_packet.c - memory corruption in ttc_list instance (ToDo: debug) chg: Template/examples/example_ttc_packet.h - added fields to etp_node_config_t: AmountTX_Packets, AmountRX_Packets, AmountTX_Acknowledge, AmountRX_Acknowledge, Amount_Dumped chg: Updates/update_1.0.53.sh commit 38f3f1ebb9300c3dfbb98373ab62e0beb468d45f Author: Gregor Rebel Date: Wed Dec 16 17:58:52 2015 +0100 chg: InstallData/install_047_TTC_PACKET.sh - example_ttc_packet now provides feature 450_packet_802154 to allow activation of tc_packet chg: TTC-Library/interfaces/ttc_packet_interface.c - changed return type of ttc_packet_interface_identify() chg: TTC-Library/interfaces/ttc_packet_interface.h - changed return type of ttc_packet_interface_identify() chg: TTC-Library/packet/packet_802154.c - packet_802154_identify() now identifies packet Type, AddressFormat and Category chg: TTC-Library/packet/packet_802154.h - changed return type of packet_802154_identify() chg: TTC-Library/packet/packet_802154_types.h - minor changes chg: TTC-Library/packet/packet_common_types.h - added enums: ttc_packet_address_format_e, ttc_packet_category_e chg: TTC-Library/radio/radio_dw1000.c - code reformatted chg: TTC-Library/ttc_packet.h - changed return typew of ttc_packet_identify(), _driver_packet_identify() chg: TTC-Library/ttc_packet_types.h - changed datatype of ttc_packet_meta_t.Category chg: TTC-Library/ttc_packet_types.h - added new field to ttc_packet_meta_t: AddressFormat chg: Template/examples/example_ttc_packet.c - started implementing example bug: Template/examples/example_ttc_packet.c - does not compile yet chg: Template/examples/example_ttc_packet.h chg: createNewProject.pl - extended info text after successfull project creation commit e5ab9c2716fd9b6dd10274bbd50f1e8964fae26a Merge: 8e8f07c 50d3576 Author: Gregor Rebel Date: Wed Dec 16 17:53:25 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 8e8f07cce9ed41c7f8c8edde28f8c5d418a78c17 Author: Gregor Rebel Date: Wed Dec 16 11:10:52 2015 +0100 chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - rev 27: added SECTION E to activate script of example (may be required to provide default features to allow activation of at least one low-level driver) --------------------------------------------------------- 1.0.53 @Di 15. Dez 18:21:13 CET 2015 commit 886bdb3db7e5100be810b01a9901be6c3ea734a0 Author: Gregor Rebel Date: Tue Dec 15 18:15:22 2015 +0100 chg: ./Template/examples/example_ttc_radio_dw1000.c - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/ttc_packet.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/ttc_radio_types.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/radio/radio_cc1101.c - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/radio/radio_cc1101.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_radio_address_t' -> 'ttc_packet_address_t' chg: ./TTC-Library/ttc_radio.c - replace 'Address16_index' -> 'logical_index' chg: ./TTC-Library/ttc_gpio.c - replace '000_basic_extensions_' -> '060_basic_extensions_' chg: ./TTC-Library/ttc_gpio.h - replace '000_basic_extensions_' -> '060_basic_extensions_' chg: ./TTC-Library/register/register_stm32f1xx.c - replace '000_basic_extensions_' -> '060_basic_extensions_' chg: ./InstallData/scripts/analyzeLogFile.pl - replace '000_basic_extensions_' -> '060_basic_extensions_' chg: ./Documentation/TheToolChain-Manual/chapter_Extensions.tml - replace '000_basic_extensions_' -> '060_basic_extensions_' chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - added documentation download dw1000_datasheet_v2.04.pdf chg: InstallData/scripts/analyzeLogFile.pl - minor change fix: TTC-Library/basic/basic_cm3.c - fixed asm volatile declarations fix: TTC-Library/basic/basic_cm3.h - fixed inline assembly code of big-/little-endian macros fix: TTC-Library/gpio/gpio_stm32l1xx.h - gpio_stm32l1xx_put() did not work (wrote value to wrong bit-banding address) chg: TTC-Library/gpio/gpio_stm32l1xx_types.h - minor change chg: TTC-Library/radio/radio_dw1000.c - added support for hardware reset fix: TTC-Library/radio/radio_dw1000.c - gpio pins are now loaded from static configuration and checked in radio_dw1000_load_defaults() chg: TTC-Library/radio/radio_dw1000_types.h - all gpio pins are now stored in low-level config chg: TTC-Library/ttc_basic.c - ttc_basic_prepare(): added implementation check of little-/big-endian functions chg: TTC-Library/ttc_radio_types.h - minor change --------------------------------------------------------- 1.0.53 @Di 15. Dez 11:19:10 CET 2015 commit caf33980d6550ff747e2c80533578eb425053347 Author: Gregor Rebel Date: Tue Dec 15 11:17:05 2015 +0100 fix: TTC-Library/gpio/gpio_stm32f1xx_types.h - added missing definition: ttc_gpio_values_t fix: TTC-Library/gpio/gpio_stm32l0xx_types.h - added missing definition: ttc_gpio_values_t fix: TTC-Library/gpio/gpio_stm32l1xx_types.h - added missing definition: ttc_gpio_values_t fix: TTC-Library/gpio/gpio_stm32w1xx_types.h - added missing definition: ttc_gpio_values_t fix: TTC-Library/ttc_gpio_types.h - added default definition for ttc_gpio_values_t to allow compilation even if low-level driver lacks its definition fix: Template/examples/example_ttc_heap.c - fixed array access chg: Template/examples/example_ttc_heap.h - minor change --------------------------------------------------------- 1.0.53 @Di 15. Dez 11:05:27 CET 2015 commit 5675a9a7443064bd64ee431e204cb1697e4ed578 Author: Gregor Rebel Date: Tue Dec 15 11:02:36 2015 +0100 chg: TTC-Library/gfx/gfx_ili9320.c - code reformatted chg: TTC-Library/gfx/gfx_ili9320.h - code reformatted bug: TTC-Library/radio/radio_dw1000.c - storing current settings in AON memory will not auto clear control bit (wait times out) chg: Template/examples/example_ttc_heap.c - implemented example code chg: Template/examples/example_ttc_heap.h - minor change commit 4256e9e64b1f39dd3e28558bc92365f77fa593b9 Author: Gregor Rebel Date: Tue Dec 8 19:19:24 2015 +0100 fix: TTC-Library/radio/radio_dw1000.c - fixed some semantic bugs bug: TTC-Library/radio/radio_dw1000.c - basic spi communication issue (registers are not read properly) chg: TTC-Library/radio/radio_dw1000_types.h - radio_dw1000_register_e: elements are now pre-compiled via _radio_dw1000_compile_transaction_header() for maximum SPI speed chg: TTC-Library/timer/timer_stm32l1xx.c - source reformatted chg: TTC-Library/timer/timer_stm32l1xx.h - source reformatted chg: TTC-Library/timer/timer_stm32l1xx_types.h - source reformatted chg: TTC-Library/ttc_basic.c - Assert_Halt_EC(): variable HoldOnAssert is now static to allow disabling of endless loop (break point may still be active) chg: TTC-Library/ttc_radio_types.h - ttc_radio_errorcode_e: added error code TTC-Library/ttc_radio_types.h chg: Template/examples/example_ttc_packet.c - minor change --------------------------------------------------------- 1.0.53 @Fr 4. Dez 18:07:49 CET 2015 commit 8056c658e7d95feb8d57b3f4b9fa1eb5fcc4f5e4 Author: Gregor Rebel Date: Fri Dec 4 18:04:36 2015 +0100 Lots of changes, but kate just ate my comments and I'm just too tired to type them again *-/ To make it short: example_ttc_packet does compile now but is not complete. So is documentation of ttc_packet.h. new: createNewProject.pl now inserts a list of all available features as rank 000 into activate_project.sh commit 9c7fed5e9f476485e0403adb113d2527b3b3dfda Author: Gregor Rebel Date: Fri Dec 4 11:43:49 2015 +0100 fix: InstallData/scripts/flash.sh - improved flash report fix: InstallData/scripts/flash_openocd.sh - improved error message fix: InstallData/scripts/openocd.sh - disabled scan for "Error:" string (creates false alarms when using stlink interface) chg: TTC-Library/ttc_task.c - disabled warning in case multitasking scheduler is disabled (annoying and not required) --------------------------------------------------------- 1.0.53 @Do 3. Dez 17:55:33 CET 2015 commit 0fa435092ec82a197d2324e817414a5d915660ef Author: Gregor Rebel Date: Thu Dec 3 16:42:45 2015 +0100 new: Documentation/TheToolChain-Manual/chapter_QtCreator.tml chg: ./TTC-Library/ttc_packet_types.h - replace 'PACKET_802154_RANGING' -> 'TTC_PACKET_RANGING' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'PACKET_802154_RANGING' -> 'TTC_PACKET_RANGING' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'PACKET_802154_RANGING' -> 'TTC_PACKET_RANGING' chg: ./InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - replace 'PACKET_802154_RANGING' -> 'TTC_PACKET_RANGING' fix: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh fix: TTC-Library/heap/heap_zdefault.c fix: TTC-Library/interfaces/ttc_radio_interface.h fix: TTC-Library/radio/radio_dw1000.c - fixed compile issues fix: TTC-Library/radio/radio_dw1000.h - changed signature of radio_dw1000_change_delay_rx2tx(), radio_dw1000_change_delay_tx2rx() fix: TTC-Library/register/register_stm32l1xx.c - updated register address checks fix: TTC-Library/register/register_stm32l1xx.h - updated register definitions chg: TTC-Library/packet/packet_802154_types.h - moved definition of ttc_packet_meta_lowlevel_t to ttc_packet_types.h chg: TTC-Library/packet/ttc_packet_types.h - ttc_packet_meta_lowlevel_t is now a feature of ttc_packet fix: TTC-Library/ttc_packet.c - ttc_packet_get_header_size() is now partially implemented in high-level driver fix: TTC-Library/ttc_packet.h - ttc_packet_get_header_size() is now partially implemented in high-level driver fix: TTC-Library/ttc_radio.c - changed signature of ttc_radio_change_delay_rx2tx(), ttc_radio_change_delay_tx2rx() fix: TTC-Library/ttc_radio.h - changed signature of ttc_radio_change_delay_rx2tx(), ttc_radio_change_delay_tx2rx() new: Template/QtCreator/Automatisch neu laden.png fix: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Do 3. Dez 13:10:34 CET 2015 commit ccd3034a134f811167364c1709f86b62266d8304 Author: Gregor Rebel Date: Thu Dec 3 13:05:24 2015 +0100 ren: InstallData/install_077_TTC_MAX_HEAP.sh -> InstallData/DEPRECATED_install_077_TTC_MAX_HEAP.sh fix: InstallData/scripts/installFuncs.sh - some generated activate scripts provided script info in wrong argument commit fa0f93ebbad1976417b9a64f1c70ef43c318f3ca Author: Gregor Rebel Date: Thu Dec 3 11:49:21 2015 +0100 fix: TTC-Library/heap/heap_zdefault.c - heap_zdefault_prepare() now uses volatile argument to match to new ttc_heap_prepare() fix: TTC-Library/heap/heap_zdefault.h - heap_zdefault_prepare() now uses volatile argument to match to new ttc_heap_prepare() chg: TTC-Library/radio/radio_dw1000.c - minor change --------------------------------------------------------- 1.0.53 @Mi 2. Dez 21:36:03 CET 2015 commit 537ec82bf67af8b482821cc4003c0f43d51fea79 Author: Gregor Rebel Date: Wed Dec 2 21:24:08 2015 +0100 NOTE: All extensions from rank 000 have been moved to rank 060 to provide additional compiler settings. Rename lines in your existing activate_project.sh or create a new project and migrate your old ones!!! chg: ./Template/examples/example_gfx_benchmark.h - replace 'activate.000_' -> 'activate.060_' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'activate.000_' -> 'activate.060_' chg: ./InstallData/install_083_TTC_QUEUE.sh - replace 'activate.000_' -> 'activate.060_' chg: ./InstallData/scripts/createActivateScript.pl - replace 'activate.000_' -> 'activate.060_' chg: ./Documentation/TheToolChain-Manual/chapter_Tweaking.tml - replace 'activate.000_' -> 'activate.060_' chg: ./Documentation/TheToolChain-Manual/chapter_Extensions.tml - replace 'activate.000_' -> 'activate.060_' chg: InstallData/install_002_1BasicExtensions.sh - moved extensions from rank 000 -> 060 (some compiler settings can only be changed after rank 050) chg: InstallData/install_002_1BasicExtensions.sh - added extension 060_basic_extensions_optimize_3_remove_unused fix: InstallData/install_083_TTC_QUEUE.sh - cm3_mutex_lock_try() is not inline any more (avoids warn messages when compiling with -Os) chg: InstallData/scripts/createActivateScript.pl - moved rank 000 -> 060 chg: TTC-Library/cpu/cm3_mutex.c - cm3_mutex_lock_try() is not inlined any more (avoids warn messages when compiling with -Os) fix: TTC-Library/heap/heap_freertos.c - first argument of heap_freertos_prepare() is now volatile (fixes compiler warning) fix: TTC-Library/heap/heap_freertos.h - first argument of heap_freertos_prepare() is now volatile (fixes compiler warning) chg: TTC-Library/interfaces/ttc_heap_interface.h - first argument of ttc_heap_interface_prepare() is now volatile (fixes compiler warning) chg: TTC-Library/interfaces/ttc_math_interface.c - added default implementations ttc_math_interface_rankN(), ttc_math_interface_rank2() (moved from ttc_math.c) chg: TTC-Library/interfaces/ttc_math_interface.h - added feature function ttc_math_rank() chg: TTC-Library/math/math_software_double.h - added macros ttc_driver_math_rank2(), ttc_driver_math_rankN() chg: TTC-Library/math/math_software_float.c - minor change chg: TTC-Library/math/math_software_float.h - added macros ttc_driver_math_rank2(), ttc_driver_math_rankN() fix: TTC-Library/scheduler/freertos_heap_1.c - removed superfluos variable configTOTAL_HEAP_SIZE fix: TTC-Library/ttc_heap.c - heap start and end are now calculated correctly if compiler optimizations are enabled chg: TTC-Library/ttc_heap.h - first argument of _driver_heap_prepare() is now volatile chg: TTC-Library/ttc_math.c - ttc_math_rank() is now a feature function chg: TTC-Library/ttc_math.h - ttc_math_rank() is now a feature function chg: TTC-Library/ttc_task.h - ttc_task_yield() is now defined as tricky macro (should be faster + no compiler warnings when using -Os switch) chg: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Mi 2. Dez 15:33:27 CET 2015 commit c68fadec9f2466a63814ffd17a9bd9fbc7901fbf Author: Gregor Rebel Date: Wed Dec 2 15:33:00 2015 +0100 fix: Template/examples/example_ttc_math.c - reenabled all benchmarks --------------------------------------------------------- 1.0.53 @Mi 2. Dez 15:31:44 CET 2015 commit a644ad7b0454d1c26c5a092a1f6d51d02d0625e8 Merge: 4b9bcee 4005626 Author: Gregor Rebel Date: Wed Dec 2 15:30:17 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 4b9bceeffb04426a5acbf4b024947a5bc359de5e Author: Gregor Rebel Date: Wed Dec 2 15:26:39 2015 +0100 fix: TheToolChain again can be compiled with compiler optimizations (-O1 .. -O9) on stm32f1xx (tested)! :-))) -> http://stackoverflow.com/questions/34032021/gcc-changes-address-of-mapped-variable-during-optimization# chg: TTC-Library/interfaces/ttc_math_interface.c - added benchmark results for optimized sin(x) implementations chg: TTC-Library/interfaces/ttc_math_interface.h - added benchmark results for optimized sin(x) implementations chg: TTC-Library/math/math_software_double.c - added benchmark results for optimized sin(x) implementations chg: TTC-Library/math/math_software_double.h - added benchmark results for optimized sin(x) implementations fix: TTC-Library/register/register_cortexm3.c - fixed issues with compiler optimizations (removed register variables as they are already defined extern in header) fix: TTC-Library/register/register_stm32f1xx.c - fixed issues with compiler optimizations (removed register variables as they are already defined extern in header) fix: TTC-Library/register/register_stm32l1xx.c - fixed issues with compiler optimizations (removed register variables as they are already defined extern in header) chg: TTC-Library/ttc_math.h chg: Template/examples/example_ttc_math.c --------------------------------------------------------- 1.0.53 @Mi 2. Dez 02:05:53 CET 2015 commit c3501b6ffedb3299db0dd104287cf59c08186d96 Merge: d36da7b 4ffd88f Author: Gregor Rebel Date: Wed Dec 2 02:05:20 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit d36da7b98d553cd0285fddd6c399761b1bd25105 Author: Gregor Rebel Date: Wed Dec 2 01:51:31 2015 +0100 fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - fixed soft float hardfault on stm32f1xx fix: InstallData/install_047_TTC_MATH.sh - added to example_ttc_math: provideFeature 450_math_software_float (required to activate ttc_math) fix: TTC-Library/interfaces/ttc_math_interface.c - fixed default implementations to allow ne example_ttc_math to pass successfully fix: TTC-Library/interfaces/ttc_math_interface.c - tuned default implementations for high precision and high speed fix: TTC-Library/interfaces/ttc_math_interface.h - now throws compiler error if low-level driver is missing chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - code reformatted fix: TTC-Library/math/math_software_double.h - added define EXTENSION_450_MATH_DRIVER_AVAILABLE to signal existence of low-level driver fix: TTC-Library/math/math_software_float.h - added define EXTENSION_450_MATH_DRIVER_AVAILABLE to signal existence of low-level driver chg: TTC-Library/radio/radio_dw1000.c - minor change (had to fix ttc_math first) chg: TTC-Library/radio/radio_dw1000_types.h - minor change bug: TTC-Library/register/register_cortexm3.c - not compatible with compiler optimizations (ticket filed: http://stackoverflow.com/questions/34032021/gcc-changes-address-of-mapped-variable-during-optimization) chg: TTC-Library/scheduler/freertos_heap_1.c - code reformatted chg: TTC-Library/scheduler/freertos_task.c - code reformatted chg: TTC-Library/templates/device_architecture.h - rev 27: now defines EXTENSION_450__DRIVER_AVAILABLE to signal existence of at least one low-level driver fix: TTC-Library/templates/ttc_device_interface.c - rev 23: now throws compiler error if low-level driver is missing fix: TTC-Library/templates/ttc_device_types.h - fixed preamble text chg: TTC-Library/ttc_basic.c - minor change chg: TTC-Library/ttc_basic.h - added macro ttc_basic_within() chg: TTC-Library/ttc_basic_types.h - minor change chg: TTC-Library/ttc_math.c - added _ttc_math_rank2(), _ttc_math_rankN(), ttc_math_int_multiply_divide3() chg: TTC-Library/ttc_math.h - added _ttc_math_rank2(), _ttc_math_rankN(), ttc_math_int_multiply_divide3() chg: TTC-Library/ttc_math_types.h - added to ttc_math_errorcode_e: ec_math_DivisionByZero, ec_math_Overflow fix: Template/examples/example_ttc_math.c - implemented benchmark and regression test for most ttc_math feature functions chg: Template/examples/example_ttc_math.h - minor change chg: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Mo 30. Nov 15:44:50 CET 2015 commit 827cd799089e268a89dc831c8a19907ad00c543d Author: Gregor Rebel Date: Mon Nov 30 15:40:25 2015 +0100 fix: TTC-Library/interfaces/ttc_string_interface.c - ttc_string_interface_snprintf() did not actually print anything into given buffer wip: TTC-Library/radio/radio_dw1000.c wip: TTC-Library/radio/radio_dw1000_registers.h wip: TTC-Library/radio/radio_dw1000_types.h fix: TTC-Library/ttc_heap.c - now avoids use of critical sections if scheduler is not running (avoids ownership errors during ttc_task_create() wip: TTC-Library/ttc_radio.c fix: TTC-Library/ttc_sysclock.c - _ttc_sysclock_calculate_delay_scale() now uses integer math (faster + avoids hardfault due to missing floating point support) fix: TTC-Library/ttc_task.c - - handling of critical sections was broken after adding single task code commit b83c40800b3f85dac36a0bc8f406a5725b720eeb Author: Gregor Rebel Date: Fri Nov 27 16:40:01 2015 +0100 chg: TTC-Library/interfaces/ttc_radio_interface.c - added functions ttc_driver_radio_change_delay_rx2tx(), ttc_driver_radio_change_delay_tx2rx() chg: TTC-Library/interfaces/ttc_radio_interface.h - added functions ttc_driver_radio_change_delay_rx2tx(), ttc_driver_radio_change_delay_tx2rx() chg: TTC-Library/interfaces/ttc_radio_interface.c - added arguments Acknowledge, Delayed to ttc_radio_interface_transmit() chg: TTC-Library/interfaces/ttc_radio_interface.h - added arguments Acknowledge, Delayed to ttc_radio_interface_transmit() chg: TTC-Library/interfaces/radio_dw1000.c - added functions radio_dw1000change_delay_rx2tx(), radio_dw1000change_delay_tx2rx() chg: TTC-Library/interfaces/radio_dw1000.h - added functions radio_dw1000change_delay_rx2tx(), radio_dw1000change_delay_tx2rx() chg: TTC-Library/interfaces/radio_dw1000.c - added arguments Acknowledge, Delayed to radio_dw1000_transmit() chg: TTC-Library/interfaces/radio_dw1000.h - added arguments Acknowledge, Delayed to radio_dw1000_transmit() fix: TTC-Library/radio/radio_dw1000_registers.h - fixed register accesses: RX_TTCKI, RX_TTCKO, LDE_RXANTD fix: TTC-Library/radio/radio_dw1000_types.h - fixed some register definitions chg: TTC-Library/interfaces/radio_stm32w1xx.c - added functions radio_stm32w1xxchange_delay_rx2tx(), radio_stm32w1xxchange_delay_tx2rx() chg: TTC-Library/interfaces/radio_stm32w1xx.h - added functions radio_stm32w1xxchange_delay_rx2tx(), radio_stm32w1xxchange_delay_tx2rx() chg: TTC-Library/radio/register_and_variables_dw1000.h - code reformatted chg: TTC-Library/register/register_cortexm3.h - code reformatted chg: TTC-Library/sbrk.c - code reformatted chg: TTC-Library/scheduler/freertos_queue_types.h - code reformatted chg: TTC-Library/scheduler/freertos_task_types.h - code reformatted chg: TTC-Library/ttc_radio.c - added feature functions ttc_radio_change_delay_rx2tx(), ttc_radio_change_delay_tx2rx() chg: TTC-Library/ttc_radio.h - added feature functions ttc_radio_change_delay_rx2tx(), ttc_radio_change_delay_tx2rx() chg: TTC-Library/ttc_radio_types.h - replaced Config.ReturnDelay_uSecs -> Config.Delay_RX2TX, Config.Delay_TX2RX commit e405af6c8fbdb6ba4f2613036ae0ff0d1186b19e Author: Gregor Rebel Date: Fri Nov 27 15:21:14 2015 +0100 chg: InstallData/scripts/formatSources.pl - code cleanup commit 3ba99098453e1a9fbc1e4667050f506071cedc45 Author: Gregor Rebel Date: Fri Nov 27 12:09:19 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml - added sub-chapters "Constant If Clauses", "Right Use of Preprocessor Pragmas" commit fb20eec68ea8d6283dbeeae727c2e2ccb85b2c16 Author: Gregor Rebel Date: Thu Nov 26 17:35:13 2015 +0100 chg: InstallData/scripts/compile.sh - reduced AmountOfMakeJobs to 1 chg: TTC-Library/gpio/gpio_stm32f1xx.c - code reformatted chg: TTC-Library/gpio/gpio_stm32f1xx_types.h - added entries to gpio_stm32f1xx_alternate_function_e chg: TTC-Library/interfaces/ttc_radio_interface.c - added flexible default implementation to switch channels independently + combined chg: TTC-Library/interfaces/ttc_radio_interface.h - added flexible default implementation to switch channels independently + combined chg: TTC-Library/radio/radio_dw1000.c - now provides ttc_driver_radio_switch_channel_rxtx() instead of ttc_driver_radio_switch_channel_rx() + ttc_driver_radio_switch_channel_tx() chg: TTC-Library/radio/radio_dw1000.h - now provides ttc_driver_radio_switch_channel_rxtx() instead of ttc_driver_radio_switch_channel_rx() + ttc_driver_radio_switch_channel_tx() chg: TTC-Library/radio/radio_stm32w1xx.c - added feature function radio_stm32w1xx_switch_channel_rxtx() chg: TTC-Library/radio/radio_stm32w1xx.h - added feature function radio_stm32w1xx_switch_channel_rxtx() chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h commit 78da9b36eb2b532f7718f7e8908e9f5f4f8d5826 Author: Gregor Rebel Date: Thu Nov 26 17:23:52 2015 +0100 chg: TTC-Library/templates/device_architecture.h - revision 26: added documentation about optional low-level functions commit 6a1526b5f2ca71f97dd8a171ccae915355a137df Author: Gregor Rebel Date: Thu Nov 26 15:54:48 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml - added sub-chapter "Use Enumerations instead of #defines", "Use Bitfields instead of Bitmasks" --------------------------------------------------------- 1.0.53 @Mi 25. Nov 15:28:38 CET 2015 commit 02d289ec78a110bf9ee6a17ed598d019908f8cdd Author: Gregor Rebel Date: Wed Nov 25 15:27:57 2015 +0100 fix: TTC-Library/ttc_string.h - ttc_string_strip() was defined as itself instead of corresponding low-level function commit 50f23a8fd6a15dede4d211bf344897810f7acfd2 Author: Gregor Rebel Date: Wed Nov 25 15:25:56 2015 +0100 fix: TTC-Library/usart/usart_stm32f1xx.c - renamed _usart_stm32f1xx_send_byte_isr() -> usart_stm32f1xx_send_byte_isr() (fixes compile error) --------------------------------------------------------- 1.0.53 @Mi 25. Nov 15:23:23 CET 2015 commit 0856003a0a73686b452cc88011613886116b7bb7 Author: Gregor Rebel Date: Wed Nov 25 15:19:59 2015 +0100 fix: TTC-Library/interfaces/ttc_interrupt_interface.c - added generic implementations for all *_deinit_all_*() functions (low-level driver must no longer provide these) fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - removed empty interrupt_stm32l1xx_deinit_all_usart() (is now provided by ttc_interrupt_interface.c fix: TTC-Library/interrupt/interrupt_stm32l1xx.h - removed empty interrupt_stm32l1xx_deinit_all_usart() (is now provided by ttc_interrupt_interface.c fix: TTC-Library/ttc_usart.h - made first argument of _driver_usart_send_byte_isr() volatile (required by low-level drivers) fix: TTC-Library/usart/usart_stm32f1xx.c - replaced _usart_stm32f1xx_send_byte_isr() function by macro (faster) fix: TTC-Library/usart/usart_stm32f1xx.h - replaced _usart_stm32f1xx_send_byte_isr() function by macro (faster) fix: TTC-Library/usart/usart_stm32l1xx.c - replaced _usart_stm32l1xx_send_byte_isr() function by macro (faster) fix: TTC-Library/usart/usart_stm32l1xx.h - replaced _usart_stm32l1xx_send_byte_isr() function by macro (faster) commit 8e3f06c87b6d464e84e56f0f9183432ddac7472c Author: Gregor Rebel Date: Wed Nov 25 14:44:49 2015 +0100 fix: TTC-Library/heap/heap_zdefault.c - heap_zdefault_alloc() should now be isr safe fix: TTC-Library/interfaces/ttc_math_interface.c - fixed variable overflow warning fix: TTC-Library/ttc_task.c - now uses macros to minimize overhead in single-tasking configuration fix: TTC-Library/ttc_task.h - now uses macros to minimize overhead in single-tasking configuration fix: TTC-Library/usart/usart_stm32l1xx.c - renamed _usart_stm32l1xx_send_byte_isr() -> usart_stm32l1xx_send_byte_isr() to provide driver feature function ttc_usart_send_byte_isr() --------------------------------------------------------- 1.0.53 @Di 24. Nov 18:36:56 CET 2015 commit b6551409e127a802ca0e4216b2b76d219e6eb523 Author: Gregor Rebel Date: Tue Nov 24 18:35:40 2015 +0100 fix: fixed compilation issues of example_ttc_timer chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/string/string_ascii.h chg: TTC-Library/string/string_common.h chg: TTC-Library/timer/timer_stm32f1xx.c chg: TTC-Library/timer/timer_stm32f1xx.h chg: TTC-Library/timer/timer_stm32f1xx_types.h chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_timer.h chg: TTC-Library/ttc_timer_types.h --------------------------------------------------------- 1.0.53 @Fr 20. Nov 18:34:38 CET 2015 commit fd0edffe8c7542fd5aa817331693c6c8ec9172e7 Author: Gregor Rebel Date: Fri Nov 20 18:32:53 2015 +0100 fix: TTC-Library/interfaces/ttc_string_interface.c - fixed type chg: TTC-Library/interfaces/ttc_string_interface.h - minor change fix: TTC-Library/register/register_stm32f1xx_types.h - fixed structure of register_stm32f1xx_rcc_apb1_enr_t (thanks to Janos) chg: Template/examples/example_ttc_string.c - implemented example code chg: Template/examples/example_ttc_string.h - implemented example code --------------------------------------------------------- 1.0.53 @Fr 20. Nov 18:29:27 CET 2015 commit 349c6542697a9f5b9b6ca690f99e3565315bea4e Author: Gregor Rebel Date: Fri Nov 20 18:27:17 2015 +0100 chg: InstallData/install_047_TTC_STRING.sh - added activate.500_ttc_usart.sh chg: TTC-Library/interfaces/ttc_string_interface.c - added function ttc_driver_string_compare() chg: TTC-Library/interfaces/ttc_string_interface.h - added function ttc_driver_string_compare() chg: TTC-Library/string/string_ascii.h - minor change chg: TTC-Library/ttc_string.h - added function ttc_string_compare() chg: TTC-Library/usart/usart_stm32f1xx.c - reformatted source chg: TTC-Library/usart/usart_stm32f1xx.h - reformatted source chg: TTC-Library/usart/usart_stm32f1xx_types.h - reformatted source commit ff023076bf356efa978709b9ff8ca71f5ce35bc2 Merge: 6b4cb88 7ea1ac8 Author: Gregor Rebel Date: Fri Nov 20 17:13:54 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6b4cb887fbb20422b6b11d0aa21b5d5af664a17b Author: Gregor Rebel Date: Fri Nov 20 17:13:27 2015 +0100 new: InstallData/install_047_TTC_STRING.sh new: InstallData/installs_low_level/install_087_TTC_STRING_ASCII.sh new: TTC-Library/interfaces/ttc_string_interface.c new: TTC-Library/interfaces/ttc_string_interface.h new: TTC-Library/string/string_ascii.c new: TTC-Library/string/string_ascii.h new: TTC-Library/string/string_ascii_types.h new: TTC-Library/string/string_common.c new: TTC-Library/string/string_common.h new: TTC-Library/ttc_string.c new: TTC-Library/ttc_string.h new: TTC-Library/ttc_string_types.h new: Template/examples/example_ttc_string.c new: Template/examples/example_ttc_string.h commit 52fc699ee22e42f7312f3d2284897ffa53f05ebb Author: Gregor Rebel Date: Fri Nov 20 17:10:29 2015 +0100 chg: .readme.TheToolChain ren: InstallData/install_091_TTC_STRING.sh -> InstallData/DEPRECATED_install_091_TTC_STRING.sh chg: InstallData/scripts/compile_ReadMe.TheToolChain.pl ren: TTC-Library/ttc_string.c -> TTC-Library/DEPRECATED_ttc_string.c ren: TTC-Library/ttc_string.h -> TTC-Library/DEPRECATED_ttc_string.h chg: TTC-Library/templates/device_common.h - revision 13: added #include "../ttc_basic.h" chg: TTC-Library/templates/ttc_device_interface.c - reveision 21: added section "Private Function declarations" chg: readme.TheToolChain - removed some deprecated parts to make it simpler to understand --------------------------------------------------------- 1.0.53 @Fr 20. Nov 09:42:46 CET 2015 commit 82614b5a073f93d103d34f3c70787b0e126da834 Author: Gregor Rebel Date: Thu Nov 19 18:09:28 2015 +0100 fix: TTC-Library/interfaces/ttc_math_interface.c - removed debug line --------------------------------------------------------- 1.0.53 @Do 19. Nov 18:04:37 CET 2015 commit 68d5ec5f94d40601511259b73d1b5326999472bb Merge: afbf037 4038e3d Author: Gregor Rebel Date: Thu Nov 19 18:04:13 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit afbf0377af61205d589078532ca558c0b6a4f769 Author: Gregor Rebel Date: Thu Nov 19 18:02:01 2015 +0100 fix: readme.History - reconstructed file from git log and previous commit --------------------------------------------------------- 1.0.53 @Do 19. Nov 17:56:50 CET 2015 commit 2adaf775e8a30fd956c48002c058d4daec30d2f4 Author: Gregor Rebel Date: Thu Nov 19 17:56:12 2015 +0100 fix: InstallData/scripts/createPackage.sh - now ensures script is not run by user root --------------------------------------------------------- commit 9c56dbe4705704486befdc6695b59b357ea35bb8 Author: Gregor Rebel Date: Thu Nov 19 17:54:23 2015 +0100 Package v1.0.53 --------------------------------------------------------- commit 9985a889f7e226c759a63d906f7fa5f4e78f65f6 Author: Gregor Rebel Date: Thu Nov 19 17:48:41 2015 +0100 fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - now adds compiler provided libraries libc.a, libgcc.a, libm.a in correct order (allows to use e.g. log() function) chg: TTC-Library/interfaces/ttc_math_interface.c - added function ttc_driver_math_log_int() chg: TTC-Library/interfaces/ttc_math_interface.h - added function ttc_driver_math_log_int() chg: TTC-Library/math/math_software_double.c chg: TTC-Library/math/math_software_double.h chg: TTC-Library/math/math_software_double_types.h - added defines TTM_NUMBER_PLUS_INFINITY, TTM_NUMBER_MINUS_INFINITY chg: TTC-Library/math/math_software_float.c chg: TTC-Library/math/math_software_float.h chg: TTC-Library/math/math_software_float_types.h - added defines TTM_NUMBER_PLUS_INFINITY, TTM_NUMBER_MINUS_INFINITY chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/radio/radio_dw1000.c - implemented calculation of RSSI_mdBm fix: TTC-Library/radio/radio_dw1000_registers.h - fixed register_read/_write for RX_FQUAL register chg: TTC-Library/radio/radio_dw1000_types.h - added register definition radio_dw1000_register_rx_fqual_u chg: TTC-Library/ttc_math.h - added function ttc_math_log_int() chg: TTC-Library/ttc_math_types.h - added checks for TTM_NUMBER_PLUS_INFINITY, TTM_NUMBER_MINUS_INFINITY --------------------------------------------------------- 1.0.53 @Thu Nov 19 17:53:25 CET 2015 bug: I ran createPackage.sh as user root (cleared file readme.History) 1.0.53 @Di 17. Nov 23:33:28 CET 2015 commit 60ce0a05490d436b8d181894063812276b0e2845 Author: Gregor Rebel Date: Tue Nov 17 23:32:17 2015 +0100 fix: InstallData/scripts/createActivateScript.pl - rank 510 is now added to activate script by default (contains font extension) commit 355e63f0b89f5d1cb6d13c7842fd1098a5633181 Author: Gregor Rebel Date: Tue Nov 17 15:33:06 2015 +0100 fix: TTC-Library/packet/packet_802154_types.h - packet_802154_meta_t.TimeStampRX_Low was added even if ranging was not enabled chg: TTC-Library/radio/radio_dw1000.c - added static configuration overriding default configuration fix: TTC-Library/radio/radio_dw1000_registers.h - fixed some register sizes chg: TTC-Library/radio/radio_dw1000_types.h - added more register descriptions commit 52ba5ca0149582cab7e29e39f62ffe645d31f0d0 Author: Gregor Rebel Date: Mon Nov 16 12:22:51 2015 +0100 fix: TTC-Library/ttc_touchpad.c - reduced warnings for missing TTC_TOUCH_ROTATION_CLOCKWISE define to one (removed duplicate code and moved check to top of file) --------------------------------------------------------- 1.0.53 @Fr 13. Nov 16:27:39 CET 2015 commit da57c5f426cce324ec9fb0a619ec92836ebd5368 Author: Gregor Rebel Date: Fri Nov 13 16:26:08 2015 +0100 fix: Template/examples/example_ttc_input.c - added createButton() for easier button creation and improved code fix: Template/examples/example_ttc_input.h commit dab28ad6252a24232484549f4f21428ededa7527 Author: Gregor Rebel Date: Fri Nov 13 16:23:00 2015 +0100 wip: get radio_dw1000 running chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/touchpad/touchpad_analog4.c - minor changes fix: TTC-Library/ttc_input.c - ttc_input_area_new() now detects and corrects negative coordinates fix: TTC-Library/ttc_input.h - ttc_input_area_new() now takes signed coordinates chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h commit a4872d415df08c7cb4fc928a8c87eb817dbfb14d Author: Gregor Rebel Date: Thu Nov 12 10:48:52 2015 +0100 chg: ./TTC-Library/radio/radio_dw1000.h - replace 'radio_dw1000_write_spi' -> 'radio_dw1000_spi_send' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_write_spi' -> 'radio_dw1000_spi_send' chg: ./TTC-Library/radio/radio_dw1000.h - replace 'radio_dw1000_read_spi' -> 'radio_dw1000_spi_read' chg: ./TTC-Library/radio/radio_dw1000.c - replace 'radio_dw1000_read_spi' -> 'radio_dw1000_spi_read' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_data' -> 'ttc_packet_mac' chg: ./TTC-Library/ttc_packet.h.orig - replace 'ttc_packet_data' -> 'ttc_packet_mac' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'ttc_packet_data' -> 'ttc_packet_mac' chg: ./TTC-Library/ttc_packet_types.h - replace 'ttc_packet_info' -> 'ttc_packet_meta' chg: ./TTC-Library/packet/packet_802154_types.h - replace 'ttc_packet_info' -> 'ttc_packet_meta' chg: ./TTC-Library/ttc_packet.h - replace '_get_pointer_payload_size' -> '_get_payload_size' chg: ./TTC-Library/ttc_radio.h - replace '_get_pointer_payload_size' -> '_get_payload_size' chg: ./TTC-Library/ttc_radio.h.orig - replace '_get_pointer_payload_size' -> '_get_payload_size' chg: ./TTC-Library/ttc_radio.c - replace '_get_pointer_payload_size' -> '_get_payload_size' chg: ./TTC-Library/packet/packet_802154.c - replace '_get_pointer_payload_size' -> '_get_payload_size' chg: ./TTC-Library/packet/packet_802154.h - replace '_get_pointer_payload_size' -> '_get_payload_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.h - replace '_get_pointer_payload_size' -> '_get_payload_size' chg: ./TTC-Library/interfaces/ttc_packet_interface.c - replace '_get_pointer_payload_size' -> '_get_payload_size' commit a635a8eb19084f27b234aa6259a4c427ec280454 Author: Gregor Rebel Date: Wed Nov 11 18:41:12 2015 +0100 fix: radio_dw1000 does compile now without errors! :-) wip: implement remaining ToDos in radio_dw1000 chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000_registers.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/ttc_radio.c commit d51c1306ab931b0691cd4036eaf242b181bbcea3 Author: Gregor Rebel Date: Wed Nov 11 01:40:15 2015 +0100 wip: get radio_dw1000 compilable wip: TTC-Library/radio/radio_dw1000.c wip: TTC-Library/radio/radio_dw1000.h - added concept of virtual channels chg: TTC-Library/radio/radio_dw1000_registers.h - added AON-register details chg: TTC-Library/radio/radio_dw1000_types.h - added AON-register details chg: TTC-Library/ttc_radio_types.h - added concept of virtual channels chg: TTC-Library/ttc_spi.c - minor changes commit 6efe662deb09ade5f5b25a87e4c65c0829fb3df8 Author: Gregor Rebel Date: Tue Nov 10 12:38:53 2015 +0100 chg: TTC-Library/templates/ttc_device.c - ttc_spi__configuration() now checks Config-pointer before returning it to ensure it's pointing to writable memory address commit 2c5945d3e3ec44ad080c81f67ef49c83f2bc2953 Author: Gregor Rebel Date: Sun Nov 8 18:52:29 2015 +0100 wip: get radio_dw1000 compilable chg: TTC-Library/interfaces/ttc_radio_interface.c - added ttc_driver_radio_frame_filter() chg: TTC-Library/interfaces/ttc_radio_interface.h - added ttc_driver_radio_frame_filter() chg: TTC-Library/radio/radio_dw1000.c - added feature function radio_dw1000_frame_filter() (unfinished yet) chg: TTC-Library/radio/radio_dw1000.h - added feature function radio_dw1000_frame_filter() chg: TTC-Library/radio/radio_dw1000_registers.h - fixe some missing/ wrong register defines chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/radio_stm32w1xx.c - added empty feature function radio_stm32w1xx_frame_filter() chg: TTC-Library/radio/radio_stm32w1xx.h - added empty feature function radio_stm32w1xx_frame_filter() chg: TTC-Library/ttc_radio.c - added feature function ttc_radio_frame_filter() chg: TTC-Library/ttc_radio.h - added feature function ttc_radio_frame_filter() chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_config_t: FrameFilter --------------------------------------------------------- 1.0.53 @Fr 6. Nov 13:38:46 CET 2015 commit f13e1568be987763ed756803eddb8c6ac855353f Author: Gregor Rebel Date: Fri Nov 6 13:36:50 2015 +0100 wip: get radio_dw1000 compilable and running chg: TTC-Library/interrupt/interrupt_stm32l1xx.c minor change chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000_types.h fix: TTC-Library/register/register_stm32f1xx_types.h - some bitfields inside a union were names Bytes instead of Bits (replaced all Bytes -> Bits) commit 0c9febab9b0fbaa34219d8bc5ffd6ed2ca29cbdf Author: Gregor Rebel Date: Thu Nov 5 18:32:52 2015 +0100 wip: get radio_dw1000 compilable chg: TTC-Library/radio/radio_dw1000.c - implemented loading configuration from OTP memory chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_registers.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/register_and_variables_dw1000.h commit 19278bb18f909f66b9ea52f337d4851519a31f53 Author: Gregor Rebel Date: Wed Nov 4 10:36:48 2015 +0100 fix: InstallData/optional/install_28_KiCAD.sh - script now uses which to check for successfull installation (more flexible than checking /usr/local/bin/kicad only) commit 8a98f280bc951d2e2823291a2e924e80404d1d40 Author: Gregor Rebel Date: Tue Nov 3 17:56:28 2015 +0100 wip: get radio_dw1000 compilable + runnning chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000_registers.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h commit 51ee66c2dcca63a78dd5dca0c56120549d7b99ef Author: Gregor Rebel Date: Tue Nov 3 13:42:18 2015 +0100 chg: Template/createLinks.sh - now creates symlink of TTC Documentation folder into current project commit 253348ebcc0b6cf42a2abf347b2033b1d0e9eae2 Author: Gregor Rebel Date: Mon Nov 2 15:14:21 2015 +0100 chg: InstallData/deployment/install_TheToolChain.sh - minor change chg: InstallData/installAll.sh - improved user info fix: InstallData/install_001_0Content.sh - now moves away defect tarball to allow successfull installation on next install run chg: InstallData/scripts/installFuncs.sh - added testTARBZ() fix: TTC-Library/radio/radio_dw1000.c - fixed some compilation issues --------------------------------------------------------- 1.0.53 @Do 29. Okt 20:38:34 CET 2015 commit 8cddde3ce1b5f4f922b64d0ff879ea5756000944 Author: Gregor Rebel Date: Thu Oct 29 20:36:04 2015 +0100 chg: InstallData/installAll.sh - STDERR output of each install script is now redirected into same logfile as STDOUT fix: InstallData/install_060_TTC_BASIC.sh - some low-level driver install script were not executed fix: InstallData/install_067_TTC_GPIO.sh - some low-level driver install script were not executed fix: InstallData/install_084_TTC_RADIO.sh - some low-level driver install script were not executed fix: InstallData/install_087_TTC_REGISTER.sh - some low-level driver install script were not executed fix: InstallData/install_090_TTC_SPI.sh - some low-level driver install script were not executed chg: TTC-Library/basic/basic_stm32l1xx.c - reformatted source chg: TTC-Library/basic/basic_stm32l1xx.h - reformatted source chg: TTC-Library/basic/basic_stm32l1xx_types.h - reformatted source fix: TTC-Library/radio/radio_dw1000.c - fixed some compilation issues fix: TTC-Library/radio/radio_dw1000.h - fixed some compilation issues fix: TTC-Library/radio/radio_dw1000_registers.h - fixed some compilation issues fix: TTC-Library/radio/radio_dw1000_types.h - fixed some compilation issues chg: TTC-Library/usart/usart_stm32l1xx.h - reformatted source --------------------------------------------------------- 1.0.53 @Do 29. Okt 19:07:27 CET 2015 commit 78c2ca0b9488b48c57e9516e1324b166494ffa17 Author: Gregor Rebel Date: Thu Oct 29 19:07:03 2015 +0100 chg: .readme.TheToolChain - updated for Ubuntu 15.10 --------------------------------------------------------- 1.0.53 @Do 29. Okt 19:02:43 CET 2015 commit ba744fdfe2447872c1d0e47e4b4552edc94a5c7e Author: Gregor Rebel Date: Thu Oct 29 19:01:27 2015 +0100 fix: TTC-Library/ttc_touchpad.c - now avoids endless loop of touchpad_analog4_calibrate() and _touchpad_analog4_check_contact() calling each other chg: code reformatted via astyle chg: TTC-Library/adc/adc_stm32f1xx.c chg: TTC-Library/adc/adc_stm32f1xx.h chg: TTC-Library/adc/adc_stm32f1xx_types.h chg: TTC-Library/input/input_helper.h chg: TTC-Library/input/input_touchpad.c chg: TTC-Library/input/input_touchpad.h chg: TTC-Library/input/input_touchpad_types.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/touchpad/touchpad_analog4.c chg: TTC-Library/touchpad/touchpad_analog4.h chg: TTC-Library/touchpad/touchpad_analog4_types.h chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_adc.h chg: TTC-Library/ttc_adc_types.h chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_input.h chg: TTC-Library/ttc_input_types.h chg: TTC-Library/ttc_touchpad.h chg: TTC-Library/ttc_touchpad_types.h --------------------------------------------------------- 1.0.53 @Do 29. Okt 18:50:18 CET 2015 commit 26bde2d1d6e6b190d88d3f6591630cba61c59da7 Author: Gregor Rebel Date: Thu Oct 29 18:48:44 2015 +0100 fix: InstallData/scripts/qtcreator.sh - improved handling of user-files and color-schemes in a fresh installed OS --------------------------------------------------------- 1.0.53 @Do 29. Okt 13:41:36 CET 2015 commit 8ecc4bc74815fa64e9f7d6a47f14c18c6bb216f4 Author: Gregor Rebel Date: Thu Oct 29 13:39:21 2015 +0100 fix: fixed endless apt-get call during compile.sh run chg: InstallData/install_001_0Content.sh - added install for astyle chg: InstallData/scripts/compile.sh fix: InstallData/scripts/formatSources.pl - removed installation of astyle (could not install it) fix: InstallData/scripts/installFuncs.sh - added function sudoCMD() --------------------------------------------------------- 1.0.53 @Do 29. Okt 10:31:37 CET 2015 commit 56b70acf47a06b397053b62a42d0ef49df55bb94 Author: Gregor Rebel Date: Wed Oct 28 17:54:43 2015 +0100 del: TTC-Library/pwr/.updateLinks.sh commit 841fe93a2449069175ee86e8151b67719ae4fe77 Author: Gregor Rebel Date: Wed Oct 28 17:51:48 2015 +0100 fix: TTC-Library/radio/radio_dw1000.c - fixed more compilation issues new: TTC-Library/radio/radio_dw1000_registers.h - read-/write- functions for all 16-/32-/40-bit registers chg: TTC-Library/radio/radio_dw1000_types.h - moved register structs into radio_dw1000_registers.h commit 3c3e4eb87923411632bff4a70ca439188a9b102e Author: Gregor Rebel Date: Wed Oct 28 12:26:13 2015 +0100 chg: InstallData/scripts/createActivateScript.pl - improved documentation of created activate script chg: InstallData/scripts/createActivateScript.pl - added argument COMPLETE. if ommitted, only usefull ranks are added to created activate script chg: TTC-Library/ttc_task.c - now warns if no scheduler is activated chg: TTC-Library/ttc_task.h - added documentation chg: TTC-Library/ttc_task_types.h - now defines TTC_TASK_SCHEDULER_AVAILABLE if a scheduler has been activated commit a428f3050cf0239c60a81f9c6707f49d38cbfebc Author: Gregor Rebel Date: Tue Oct 27 23:22:46 2015 +0100 wip: get radio_dw1000 compilable & running chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/ttc_radio_types.h commit 971db14350d489d02e4e8d30f8188a8d23ad39ab Author: Gregor Rebel Date: Tue Oct 27 18:52:53 2015 +0100 wip: restructure radio_dw1000: added more registers chg: reformatted certain source files for a uniform coding style via astyle chg: TTC-Library/cpu/cpu_stm32f1xx.c chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/cpu/cpu_stm32f1xx_types.h chg: TTC-Library/font/font_type1_16x24.c chg: TTC-Library/gfx/gfx_ili9320.c chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/gfx/gfx_ili9320_types.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32f1xx.h chg: TTC-Library/gpio/gpio_stm32f1xx_types.h chg: TTC-Library/heap/heap_freertos.c chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_freertos_types.h chg: TTC-Library/i2c/i2c_common.c chg: TTC-Library/i2c/i2c_common.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_math_interface.c chg: TTC-Library/interfaces/ttc_math_interface.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/math/DEPRECATED_math_basic.h chg: TTC-Library/math/DEPRECATED_math_trigonometry.h chg: TTC-Library/math/math_common.c chg: TTC-Library/math/math_common.h chg: TTC-Library/math/math_software_float.c chg: TTC-Library/math/math_software_float.h chg: TTC-Library/memory/memory_stm32f1xx.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32f1xx_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/register/register_stm32f1xx.c chg: TTC-Library/scheduler/freertos_heap_1.c chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/stm32/stm32_basic.c chg: TTC-Library/stm32/stm32_basic.h chg: TTC-Library/stm32/stm32_io.h chg: TTC-Library/stm32/stm32_random.c chg: TTC-Library/stm32/stm32_random.h chg: TTC-Library/stm32/stm32_watchdog.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h chg: TTC-Library/ttc_font.c chg: TTC-Library/ttc_font.h chg: TTC-Library/ttc_font_types.h chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_gfx_types.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_math.c chg: TTC-Library/ttc_math.h chg: TTC-Library/ttc_math_types.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_random.c chg: TTC-Library/ttc_random.h chg: TTC-Library/ttc_watchdog.h commit f1bca47cce006f8f152e4186d048e5c2ce9d6c89 Author: Gregor Rebel Date: Fri Oct 23 16:21:44 2015 +0200 wip: get radio_dw1000 compilable and running chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/register_and_variables_dw1000.h commit 950a405f576d380797539bd48bcf79d6ebcd1954 Author: Gregor Rebel Date: Thu Oct 22 19:37:06 2015 +0200 chg: all sources in TTC-Library got reformatted using astyle to provide uniform coding style fix: InstallData/scripts/formatSources.pl - fix: now does not create .orig files anymore (gave issues with devel toolchain because symlinks got replaced by real files) chg: TTC-Library/basic/basic_cm3.c chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_cm3_types.h chg: TTC-Library/cm0/cm0_mutex_types.h chg: TTC-Library/cpu/cm3_mutex.c chg: TTC-Library/cpu/cm3_mutex.h chg: TTC-Library/cpu/cm3_mutex_types.h chg: TTC-Library/cpu/cm3_semaphore.c chg: TTC-Library/cpu/cm3_semaphore.h chg: TTC-Library/cpu/cm3_semaphore_types.h chg: TTC-Library/cpu/cpu_common.h chg: TTC-Library/cpu/cpu_cortexm3.c chg: TTC-Library/cpu/cpu_cortexm3.h chg: TTC-Library/cpu/cpu_stm32l1xx.c chg: TTC-Library/cpu/cpu_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32l1xx.c chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/heap/heap_zdefault_types.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.c chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_cortexm3_types.h chg: TTC-Library/interrupt/interrupt_stm32f1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32w1xx_types.h chg: TTC-Library/memory/memory_stm32l1xx.c chg: TTC-Library/memory/memory_stm32l1xx.h chg: TTC-Library/memory/memory_stm32l1xx_types.h chg: TTC-Library/pwr/.updateLinks.sh chg: TTC-Library/radio/radio_common.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/register_and_variables_dw1000.h chg: TTC-Library/register/register_cortexm3.c chg: TTC-Library/register/register_cortexm3.h chg: TTC-Library/register/register_stm32f1xx.h chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/register/register_stm32l1xx.c chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/register/register_stm32l1xx_types.h chg: TTC-Library/rtc/rtc_stm32l1xx.c chg: TTC-Library/rtc/rtc_stm32l1xx.h chg: TTC-Library/rtc/rtc_stm32l1xx_types.h chg: TTC-Library/sbrk.c chg: TTC-Library/scheduler/freertos_mutex_types.h chg: TTC-Library/scheduler/freertos_queue_types.h chg: TTC-Library/scheduler/freertos_task.h chg: TTC-Library/scheduler/freertos_task_types.h chg: TTC-Library/spi/spi_stm32l1xx.c chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/spi/spi_stm32l1xx_types.h chg: TTC-Library/stm32l1/stm32l1_registers.h chg: TTC-Library/sysclock/sysclock_stm32l1xx.c chg: TTC-Library/sysclock/sysclock_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu.h chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_extensions.c chg: TTC-Library/ttc_extensions.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gpio_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_memory.h chg: TTC-Library/ttc_memory_types.h chg: TTC-Library/ttc_mutex.c chg: TTC-Library/ttc_mutex.h chg: TTC-Library/ttc_mutex_types.h chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_queue.c chg: TTC-Library/ttc_queue.h chg: TTC-Library/ttc_queue_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_rtc.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_semaphore.c chg: TTC-Library/ttc_semaphore.h chg: TTC-Library/ttc_semaphore_types.h chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_string.c chg: TTC-Library/ttc_string.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_task.h chg: TTC-Library/ttc_task_types.h chg: TTC-Library/ttc_timer_types.h chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: TTC-Library/usart/usart_stm32l1xx.h chg: TTC-Library/usart/usart_stm32l1xx_types.h commit 0cf3becea0dac1967d1985a1b4a50e05d130b3d5 Author: Gregor Rebel Date: Thu Oct 22 15:01:19 2015 +0200 chg: InstallData/scripts/compile.sh - now calls formatSources.pl to format all project related source files according to TTC coding style new: InstallData/scripts/formatSources.pl chg: TTC-Library/packet/packet_802154.c - file reformatted chg: TTC-Library/packet/packet_802154.h - file reformatted chg: TTC-Library/packet/packet_802154_types.h - file reformatted chg: TTC-Library/packet/packet_common.c - file reformatted chg: TTC-Library/packet/packet_common.h - file reformatted chg: TTC-Library/packet/packet_common_types.h - file reformatted commit dbfc6ff053d6fa1c2f6012531b6e7ff111e1c834 Author: Gregor Rebel Date: Thu Oct 22 11:36:35 2015 +0200 wip: get radio_dw1000 compiling chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio_types.h chg: Template/examples/example_ttc_radio_dw1000.c commit c192868b001578834487a4317de0e9aadc623fd8 Author: Gregor Rebel Date: Tue Oct 20 17:42:29 2015 +0200 wip: get radio_dw1000 compilable and running chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh chg: TTC-Library/packet/packet_802154_types.h - added ranging fields to packet_802154_meta_t chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h - added several register structs chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_radio_types.h commit a018596bc9c0421fc8be243ab9b340ca79f54375 Author: Gregor Rebel Date: Mon Oct 19 19:14:30 2015 +0200 chg: InstallData/scripts/qtcreator.sh - disabled debug output of qtcreator commandline commit a03123cf394bf80091b2cd669ecfc58b0485edf4 Author: Gregor Rebel Date: Mon Oct 19 19:11:56 2015 +0200 fix: InstallData/install_002_1BasicExtensions.sh - tool xdotool was only installed for 64-bit OS (fixed) fix: InstallData/scripts/qtcreator.sh - improved xdotool usage (now uses alt+F4 which should work for all languages) commit f54d61f0fbd02660ecafc07320ad11ca712abb25 Author: Gregor Rebel Date: Mon Oct 19 19:01:13 2015 +0200 chg: InstallData/install_051_QtCreator.sh - added download and installattion of QtCreator TTC-ColorSet fix: InstallData/scripts/qtcreator.sh - now checks if xdotool is installed before using it (avoids error message in case it is not available) commit bc0b58010cc253b78009ce6d01876125847ecd1f Author: Gregor Rebel Date: Mon Oct 19 18:23:50 2015 +0200 fix: InstallData/installAll.sh - generated script _/createLinks.sh now creates dynamic project directory additionals/ if it is missing commit 603345e66b991e11b89ac9a2fd053b72b635aad9 Author: Gregor Rebel Date: Mon Oct 19 18:13:42 2015 +0200 wip: update radio_dw1000 chg: TTC-Library/packet/packet_802154_types.h - replaced u32_t packet_802154_meta_t.TimeStamp by two u32_t Variables to create a 64-bit timestamp (required by dw1000) chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/ttc_radio_types.h commit bdcae933d96d6379b95345065524791be8930f82 Author: Gregor Rebel Date: Mon Oct 19 13:04:27 2015 +0200 wip: get radio dw1000 working bug: code does not compile ATM chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - added download of documentation files chg: TTC-Library/cpu/cpu_stm32l1xx.h - minor change chg: TTC-Library/interfaces/ttc_radio_interface.c - added ttc_radio_interface_change_local_address() chg: TTC-Library/interfaces/ttc_radio_interface.h - added ttc_radio_interface_change_local_address() chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_stm32w1xx.c chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_spi.h chg: Template/examples/example_ttc_radio_dw1000.c commit 51ecaf4e09f158d194de430f8ed1f27a9dfc8287 Author: Gregor Rebel Date: Sat Oct 17 19:08:49 2015 +0200 chg: InstallData/install_002_1BasicExtensions.sh - added install xdotool chg: InstallData/scripts/qtcreator.sh - now tries to close qtcreator by sending "alt+d e" commit bbd3ead5e2ace5acabdfac8767191f01084b13bd Author: Gregor Rebel Date: Wed Oct 14 16:26:30 2015 +0200 wip: fixing compilation issues for ttc_radio and ttc_packet chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: Template/examples/example_ttc_radio_dw1000.c commit 627aa6769a655493b86b8f52abea383b46c9f020 Author: Gregor Rebel Date: Wed Oct 14 15:37:30 2015 +0200 chg: InstallData/install_051_QtCreator.sh - now downloads cool dark QtCreator-Stylesheet darcula chg: InstallData/scripts/installFuncs.sh - v1.7: added functions extractNameSuffix(), extractNamePrefix() chg: InstallData/scripts/qtcreator.sh - now uses stylesheet ~/.config/QtProject/qtcreator/styles/TheToolChain.css if available commit 94c4f4dd0301efe48453133e78c55854077c28aa Author: Gregor Rebel Date: Tue Oct 13 17:20:49 2015 +0200 wip: Fixed lots of compile errors and warnings. Still work to do... chg: TTC-Library/basic/basic_cm3.c chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_radio.c chg: Template/examples/example_ttc_radio_dw1000.c commit 8ddeca113eb36610dc38aa7157b0abe898fc337a Author: Gregor Rebel Date: Mon Oct 12 20:50:00 2015 +0200 wip: some compiler bugs fixed, lots of unreadable code detected.. =:-| chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/register_and_variables_dw1000.h commit 10730c21d3111742ca620177cfcd010b6f370247 Author: Gregor Rebel Date: Mon Oct 12 16:05:58 2015 +0200 wip: full implementation of ttc_packet for unencrypted IEEE802.15.4-2011 chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/heap/heap_zdefault_types.h chg: TTC-Library/interfaces/ttc_packet_interface.c chg: TTC-Library/interfaces/ttc_packet_interface.h chg: TTC-Library/packet/packet_802154.c chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h chg: TTC-Library/packet/packet_common.c chg: TTC-Library/packet/packet_common.h chg: TTC-Library/packet/packet_common_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/device_architecture_types.h chg: TTC-Library/ttc_packet.c chg: TTC-Library/ttc_packet.h chg: TTC-Library/ttc_packet_types.h chg: TTC-Library/ttc_radio.c chg: Template/examples/example_ttc_radio_dw1000.c chg: Updates/update_1.0.53.sh commit b45d026016185988b27d8127842a0695150fc609 Author: Gregor Rebel Date: Mon Oct 12 14:36:07 2015 +0200 chg: TTC-Library/templates/ttc_device.c - rev 35: improved generic documentation commit 753ca063db554f29dd2c805dc28de25b65bfa967 Author: Gregor Rebel Date: Wed Oct 7 12:19:13 2015 +0200 fix: TTC-Library/interfaces/ttc_usart_interface.c - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/interfaces/ttc_usart_interface.h - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - - now all register pointer arguments for ttc_usart are declared as volatile to avoid unwanted compiler optimizations chg: TTC-Library/radio/radio_dw1000.c - does compile again (still lots of work to do) chg: TTC-Library/radio/radio_dw1000.h - does compile again (still lots of work to do) chg: TTC-Library/radio/radio_dw1000_types.h - does compile again (still lots of work to do) fix: TTC-Library/register/register_stm32f1xx_types.h - replaced all register_stm32l1xx_ -> register_stm32f1xx_ (how could this happen?) chg: TTC-Library/ttc_register.h - minor change fix: TTC-Library/ttc_usart.c - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/ttc_usart.h - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/ttc_usart_types.h - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/usart/usart_stm32f1xx.c - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/usart/usart_stm32f1xx.h - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/usart/usart_stm32l1xx.c - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations fix: TTC-Library/usart/usart_stm32l1xx.h - now all register pointer arguments are declared as volatile to avoid unwanted compiler optimizations commit b6e7775f43669bf91ec21ebc407d4bb5a3127810 Author: Gregor Rebel Date: Tue Oct 6 16:32:52 2015 +0200 wip: restructuring and fixing radio_dw1000 driver chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_common.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio_types.h chg: Template/examples/example_ttc_radio_dw1000.c chg: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Do 1. Okt 15:56:17 CEST 2015 commit ca3c152c74abd95ae1134b19cafd4d91aad65452 Author: Gregor Rebel Date: Thu Oct 1 15:55:23 2015 +0200 chg: TTC-Library/ttc_spi.c - now generates compiler warning for configured TTC_SPIn devices without TTC_SPIn_NSSm defines --------------------------------------------------------- 1.0.53 @Do 1. Okt 13:32:51 CEST 2015 commit 7ad2ae1c0ced80182a351531c95b3716e9236325 Merge: ecd6676 b59c189 Author: Gregor Rebel Date: Thu Oct 1 13:31:10 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/radio/radio_dw1000.h fix: InstallData/install_005_4OpenOCD.sh - replaced deprecated download URL (mirror site does not exist anymore) chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_common.h chg: TTC-Library/radio/radio_common.h chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/register/register_cortexm3.h chg: Template/configs/memory_cortexm3.ld chg: Template/configs/memory_stm32l1xx.ld chg: Updates/update_1.0.53.sh chg: createNewProject.pl chg: readme.History chg: readme.TheToolChain commit ecd6676f2f0eb44703ec0b28afc207fe8796986d Author: Gregor Rebel Date: Wed Sep 30 02:30:36 2015 +0200 chg: example_ttc_radio_dw1000 does compile now bug: example_ttc_radio_dw1000 does not transmit or receive data chg: TTC-Library/interfaces/ttc_radio_interface.c - added ttc_radio_interface_isr_receive() chg: TTC-Library/interfaces/ttc_radio_interface.h - added ttc_radio_interface_isr_receive() chg: TTC-Library/packet/packet_802154.c - packet_802154_get_source(), packet_802154_get_target() now allows NULL pointer for Address arguments (automatically ignored) chg: TTC-Library/packet/packet_802154.h chg: TTC-Library/packet/packet_802154_types.h - improved documentation of packet structs chg: TTC-Library/packet/packet_common_types.h - improved documentation of packet types chg: TTC-Library/radio/radio_dw1000.c - code reformatted, restructured and optimized (WIP) chg: TTC-Library/radio/radio_dw1000.h - code reformatted, restructured and optimized (WIP) chg: TTC-Library/radio/radio_stm32w1xx.c - now implements radio_stm32w1xx_isr_receive() chg: TTC-Library/radio/radio_stm32w1xx.h - added radio_stm32w1xx_isr_receive() chg: TTC-Library/ttc_radio.c - added ttc_radio_received_packet_waitfor(), ttc_radio_isr_receive() chg: TTC-Library/ttc_radio.h - added ttc_radio_received_packet_waitfor(), ttc_radio_isr_receive() chg: Template/examples/example_ttc_radio.c chg: Template/examples/example_ttc_radio_dw1000.c - new implementation (yet unfinished) chg: Updates/update_1.0.53.sh chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_radio_get_payload_802154' -> 'ttc_packet_get_payload' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_get_payload_802154' -> 'ttc_packet_get_payload' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_radio_get_payload_802154' -> 'ttc_packet_get_payload' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_get_payload_802154' -> 'ttc_packet_get_payload' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_get_payload_size' -> 'ttc_packet_get_payload_size' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_radio_get_payload_size' -> 'ttc_packet_get_payload_size' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_get_payload_size' -> 'ttc_packet_get_payload_size' chg: ./TTC-Library/ttc_packet_types.h - replace 'trpt_802154_type' -> 'ta_packet_802154' chg: ./TTC-Library/ttc_radio.c - replace 'trpt_802154_type' -> 'ta_packet_802154' chg: ./TTC-Library/packet/packet_802154.c - replace 'trpt_802154_type' -> 'ta_packet_802154' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_radio_get_received_packet_try' -> 'ttc_radio_received_packet_tryget' chg: ./Template/examples/example_ttc_radio_dw1000.c - replace 'ttc_radio_get_received_packet_try' -> 'ttc_radio_received_packet_tryget' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_get_received_packet_try' -> 'ttc_radio_received_packet_tryget' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_radio_get_received_packet_try' -> 'ttc_radio_received_packet_tryget' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_get_received_packet_try' -> 'ttc_radio_received_packet_tryget' commit 57c0691083bb3d6d2705552499c2f424267f542b Author: Gregor Rebel Date: Tue Sep 29 21:42:51 2015 +0200 chg: TTC-Library/templates/ttc_device.c - rev 34: ttc__get_configuration() is thread safe now --------------------------------------------------------- 1.0.53 @Do 1. Okt 12:03:42 CEST 2015 --------------------------------------------------------- 1.0.53 @Di 29. Sep 15:12:41 CEST 2015 commit c0f7aecc61564d016095ce1088fad5958c3dfa13 Author: Gregor Rebel Date: Tue Sep 29 15:11:11 2015 +0200 chg: createNewProject.pl - new projects are now created in ~/Source/Projects/ to keep ~/Source/ more readable commit cfff1b550b0d74a85a9125b704a767dd4310ab03 Author: Gregor Rebel Date: Tue Sep 29 14:28:19 2015 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - adapted to changed register_cortexm3_SCB structure (Systick register is now to be found in register_cortexm3_SYSTICK) commit 9f001f7ec08a8fdb1ee0f276b03f3ab035f835c5 Author: Gregor Rebel Date: Tue Sep 29 14:24:55 2015 +0200 fix: InstallData/install_012_Board_Olimex_P107.sh - TTC_SPI1 definition was broken suddenly (mayber due to a global replace operation) commit 04720c23fec18dc3702e50f97ae88ac1938dc786 Author: Gregor Rebel Date: Tue Sep 29 01:55:29 2015 +0200 new: TTC-Library/radio/radio_common.c new: TTC-Library/radio/radio_common.h commit 6e53af50680234e09553cfdd390770edc7a5809e Author: Gregor Rebel Date: Tue Sep 29 01:54:57 2015 +0200 new: InstallData/install_047_TTC_PACKET.sh new: InstallData/installs_low_level/install_085_TTC_PACKET_802154.sh new: TTC-Library/interfaces/ttc_packet_interface.c new: TTC-Library/interfaces/ttc_packet_interface.h new: TTC-Library/packet/packet_802154.c new: TTC-Library/packet/packet_802154.h new: TTC-Library/packet/packet_802154_types.h new: TTC-Library/packet/packet_common.c new: TTC-Library/packet/packet_common.h new: TTC-Library/packet/packet_common_types.h new: TTC-Library/ttc_packet.c new: TTC-Library/ttc_packet.h new: TTC-Library/ttc_packet_types.h new: Template/examples/example_ttc_packet.c new: Template/examples/example_ttc_packet.h commit 5ebbb46436861c9eac97e780b9f201ef23ea0842 Author: Gregor Rebel Date: Tue Sep 29 01:49:41 2015 +0200 chg: .readme.TheToolChain - added note about bug in installation scripts chg: InstallData/install_084_TTC_RADIO.sh - added activate.500_ttc_packet.sh chg: InstallData/installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh - added provideFeature 450_packet_802154 chg: InstallData/installs_low_level/install_047_TTC_RADIO_CC1101.sh - added provideFeature 450_packet_802154 chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - added provideFeature 450_packet_802154 chg: TTC-Library/radio/radio_dw1000.c - moved all packet related stuff to ttc_packet chg: TTC-Library/radio/radio_dw1000.h - moved all packet related stuff to ttc_packet chg: TTC-Library/ttc_radio.c - moved all packet related stuff to ttc_packet chg: TTC-Library/ttc_radio.h - moved all packet related stuff to ttc_packet chg: TTC-Library/ttc_radio_types.h - moved all packet related stuff to ttc_packet chg: Template/examples/example_ttc_radio.c - moved all packet related stuff to ttc_packet chg: Template/examples/example_ttc_radio_dw1000.c - moved all packet related stuff to ttc_packet chg: Template/examples/example_ttc_radio_dw1000.h - moved all packet related stuff to ttc_packet chg: Updates/update_1.0.53.sh commit b9fc320093e33ae8b07e369789efb88ad1917af9 Author: Gregor Rebel Date: Mon Sep 28 12:05:11 2015 +0200 fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - fixed checking return value of checkFeature() call (logic was inverted) commit 051b1a896dba3165b14e27741aabcf57f23f0eea Author: Gregor Rebel Date: Fri Sep 25 01:44:37 2015 +0200 fix: interrupt_stm32l1xx_init_gpio() now should configure registers correctly chg: TTC-Library/interrupt/interrupt_cortexm3.c - register ACLTR is now defined outside register_cortexm3_SCB_t (similar to standard peripheral library) fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - added missing cases to switch (register_cortexm3_SCB.AIRCR.PRIGROUP) (description in datasheet PM0056 p.136 is incomplete) fix: TTC-Library/register/register_cortexm3.c - added register variables register_cortexm3_ACTLR, register_cortexm3_SYSTICK chg: TTC-Library/register/register_cortexm3.h - added register structs register_cortexm3_actlr_t, register_cortexm3_systick_t chg: TTC-Library/register/register_stm32l1xx.c - added register address check for register_stm32l1xx_EXTI.PR (last sub register of EXTI) fix: TTC-Library/register/register_stm32l1xx_types.h - fixed register structs (missing unions) chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - now uses register_cortexm3_SYSTICK instead of deprecated register_cortexm3_SCB.SYST_CSR chg: ./TTC-Library/register/register_cortexm3.c - replace 'register_cortexm3_NVIC_t' -> 'register_cortexm3_nvic_t' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_NVIC_t' -> 'register_cortexm3_nvic_t' chg: ./TTC-Library/register/register_cortexm3.c - replace 'register_cortexm3_SCB_t' -> 'register_cortexm3_scb_t' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cortexm3_SCB_t' -> 'register_cortexm3_scb_t' --------------------------------------------------------- 1.0.53 @Do 24. Sep 19:04:55 CEST 2015 commit 9938590183f7329965cd8b76a155f2ba6259708b Author: Gregor Rebel Date: Thu Sep 24 18:58:27 2015 +0200 chg: TTC-Library/gpio/gpio_stm32l1xx.c - added safety assert in gpio_stm32l1xx_from_index() fix: TTC-Library/interfaces/ttc_timer_interface.h - renamed non-conform include guard _driver_timerH -> TIMER_INTERFACE_H chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - minor change chg: TTC-Library/register/register_cortexm3.c - removed debug code fix: TTC-Library/register/register_stm32l1xx.c - now checks selected register address definitions at boot time fix: TTC-Library/register/register_stm32l1xx_types.h - fixed page number in manual reference fix: TTC-Library/timer/timer_stm32l1xx.c - added missing extern definition for _ttc_timer_isr() fix: TTC-Library/timer/timer_stm32l1xx.h - removed illegal upwards include to ttc_timer.h (created funny warnings) chg: TTC-Library/ttc_interrupt_types.h - code reformatted chg: TTC-Library/ttc_timer_types.h - restructured ttc_timer_config_t to use less pad bytes chg: TTC-Library/ttc_usart.c - minor change fix: Template/configs/memory_stm32l1xx.ld - register_stm32l1xx_EXTI was assigned to invalid address (caused hardfault when reading from register variable) commit 50900eb604d3ec4a167cfaec38fd7d1a2745ae23 Author: Gregor Rebel Date: Thu Sep 24 17:37:20 2015 +0200 fix: InstallData/install_094_TTC_TIMER.sh - added missing activate.500_ttc_gpio.sh in example activate script commit c02dd8e530e221847f25859ca6de36c555865812 Author: Gregor Rebel Date: Tue Sep 22 07:34:32 2015 +0200 wip: about to fix external gpio interrupts for stm32l1xx (EXTI) chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/register/register_cortexm3.h chg: TTC-Library/ttc_sysclock.c --------------------------------------------------------- 1.0.53 @Di 22. Sep 04:38:02 CEST 2015 commit cbc1ece73f6ab1d5f4d6ad01b598f03a4ecda7cf Author: Gregor Rebel Date: Tue Sep 22 04:23:09 2015 +0200 chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_arch_t' -> 'ttc_gpio_config_t' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_arch_t' -> 'ttc_gpio_config_t' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_architecture_t' -> 'ttc_gpio_register_t' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_architecture_t' -> 'ttc_gpio_register_t' chg: ./TTC-Library/gpio/gpio_stm32l0xx_types.h - replace 'ttc_gpio_architecture_t' -> 'ttc_gpio_register_t' chg: ./TTC-Library/gpio/gpio_stm32l1xx_types.h - replace 'ttc_gpio_architecture_t' -> 'ttc_gpio_register_t' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_architecture_t' -> 'ttc_gpio_register_t' chg: TTC-Library/basic/basic_stm32l1xx.c - removed empty, autogenerated *_endian() functions (implemented in basic_cm3) chg: TTC-Library/basic/basic_stm32l1xx.h - removed empty, autogenerated *_endian() functions (implemented in basic_cm3) fix: TTC-Library/gpio/gpio_stm32f1xx.c - placed assert in not implemented gpio_stm32f1xx_alternate_function() fix: TTC-Library/gpio/gpio_stm32f1xx_types.h - fixed compilation issues (missing datatype define) chg: TTC-Library/gpio/gpio_stm32l1xx.c - adapted to renamed elements in ttc_gpio_config_t chg: TTC-Library/interfaces/ttc_basic_interface.c - replaced critical sections by interrupt disabled zones chg: TTC-Library/radio/radio_dw1000.c - minor changes chg: TTC-Library/ttc_basic_types.h - removed redefinitions of critical sections chg: TTC-Library/ttc_interrupt.h - moved some includes to allow include from ttc_basic_interface.c) chg: TTC-Library/ttc_task.h - added Documentation fix: Template/examples/example_ttc_radio_dw1000.c - ttc_basic_write_32_little_endian() -> ttc_basic_write_16_little_endian() chg: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Fr 18. Sep 14:52:58 CEST 2015 commit d25ce5e9cb346d42a2f70dcf5545d9fc8ca23bbc Author: Gregor Rebel Date: Fri Sep 18 14:51:54 2015 +0200 chg: InstallData/deployment/install_TheToolChain.sh - minor change chg: InstallData/deployment/install_TheToolChain_beta.sh - minor change chg: InstallData/installAll.sh - now sets WGET_QUIET chg: InstallData/scripts/installFuncs.sh - get() now reads variable WGET_QUIET to disable animated progress bar chg: Template/examples/example_ttc_radio_dw1000.c - minor change commit a87e945ed5f6821f216c81d5663d72fdb438e8a3 Author: Gregor Rebel Date: Fri Sep 18 10:18:01 2015 +0200 chg: InstallData/deployment/install_TheToolChain.sh - minor change chg: InstallData/deployment/install_TheToolChain_beta.sh - minor change --------------------------------------------------------- 1.0.53 @Do 17. Sep 17:05:40 CEST 2015 commit 0a44f825798326bb392459b82727ee523058a19c Author: Gregor Rebel Date: Thu Sep 17 17:03:13 2015 +0200 fix: InstallData/install_071_TTC_HEAP.sh - added missing activate.500_ttc_interrupt.sh fix: TTC-Library/templates/ttc_device.h - improved documentation of argument LogicalIndex fix: TTC-Library/ttc_spi.c - added ttc_spi_slave_read(), ttc_spi_slave_send() fix: TTC-Library/ttc_spi.h - added ttc_spi_slave_read(), ttc_spi_slave_send() fix: Template/examples/example_ttc_spi_master.c - now compiles with new ttc_spi driver fix: Template/examples/example_ttc_spi_master.h - now compiles with new ttc_spi driver fix: Template/examples/example_ttc_spi_slave.c - now compiles with new ttc_spi driver fix: Template/examples/example_ttc_spi_slave.h - now compiles with new ttc_spi driver --------------------------------------------------------- 1.0.53 @Mi 16. Sep 06:11:07 CEST 2015 commit 0d9e0d869972c1737d43024413cbaba180453021 Author: Gregor Rebel Date: Wed Sep 16 06:10:39 2015 +0200 ren: 'InstallData/install_101_Programmer_QSTlink2.sh' -> 'InstallData/DEPRECATED_install_101_Programmer_QSTlink2.sh' commit cd360cca49d43cdcc2ceffc79a5ab34268ed6373 Author: Gregor Rebel Date: Wed Sep 16 06:01:22 2015 +0200 fix: Template/compile.sh - did try to download toolchain from deprecated URL --------------------------------------------------------- 1.0.53 @Di 15. Sep 23:06:12 CEST 2015 commit 36b1ef8d2edb88daf69cc4640d9338e819884444 Author: Gregor Rebel Date: Tue Sep 15 22:54:09 2015 +0200 fix: InstallData/scripts/gdb_server.sh - exho -> echo chg: TTC-Library/basic/basic_cm3.c - added: basic_cm3_read_16_big_endian(), basic_cm3_read_32_big_endian() chg: TTC-Library/basic/basic_cm3.h - added: basic_cm3_write_16_little_endian(), basic_cm3_write_16_big_endian(), basic_cm3_write_32_little_endian(), basic_cm3_write_32_big_endian(), basic_cm3_read_16_big_endian(), basic_cm3_read_16_little_endian(), basic_cm3_read_32_big_endian(), basic_cm3_read_32_little_endian() chg: TTC-Library/basic/basic_stm32l0xx.c - removed automatically added *_endian() functions (these are implemented in basic_cm3.c/.h) chg: TTC-Library/basic/basic_stm32l0xx.h - removed automatically added *_endian() functions (these are implemented in basic_cm3.c/.h) chg: TTC-Library/basic/basic_stm32l1xx.c - removed automatically added *_endian() functions (these are implemented in basic_cm3.c/.h) chg: TTC-Library/basic/basic_stm32l1xx.h - removed automatically added *_endian() functions (these are implemented in basic_cm3.c/.h) chg: TTC-Library/gpio/gpio_stm32l1xx.c - minor change chg: TTC-Library/interfaces/ttc_basic_interface.c - added *_endian() functions chg: TTC-Library/interfaces/ttc_basic_interface.h - added *_endian() functions fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - interrupt_stm32f1xx_gpio_create_index() now calculates index correctly fix: TTC-Library/interrupt/interrupt_stm32l1xx.c - fixed external interrupts from GPIO inputs chg: TTC-Library/radio/radio_dw1000.c - disabled/ removed differentiation between Anchor and Sensor node (named Transmitter/ Receiver) - ToDo: Clarify where to put this code chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/register_and_variables_dw1000.h chg: TTC-Library/register/register_stm32l1xx_types.h chg: TTC-Library/ttc_basic.h - added *_endian() functions to provide correct endianess for byte oriented protocols on all supported architectures chg: TTC-Library/ttc_radio.c - replaced *NodeID_L, *NodeID_H field accesses by array accesses NodeID[] chg: TTC-Library/ttc_radio_types.h - replaced _L/_H fields by arrays chg: Template/examples/example_ttc_radio_dw1000.c - code cleanup (work in progress) chg: Template/examples/example_ttc_radio_dw1000.h - code cleanup (work in progress) commit 2543a7bf1361c7a2f8a5709532e94445ee2465ff Author: Gregor Rebel Date: Mon Sep 7 00:45:46 2015 +0200 fix: Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - typo fixed chg: InstallData/install_005_4OpenOCD.sh - activate.350_*openglink.sh now prints warning if current user is not member of group dialout chg: InstallData/scripts/debug_openocd.sh - improved readability of console output chg: InstallData/scripts/gdb_server.sh - improved readability of console output chg: TTC-Library/gpio/gpio_stm32f1xx.c - added _put() function chg: TTC-Library/gpio/gpio_stm32f1xx.h - added _put() function chg: TTC-Library/gpio/gpio_stm32l0xx.c - added _put() function chg: TTC-Library/gpio/gpio_stm32l0xx.h - added _put() function chg: TTC-Library/gpio/gpio_stm32l1xx.h - added _put() function chg: TTC-Library/gpio/gpio_stm32w1xx.c - added _put() function chg: TTC-Library/gpio/gpio_stm32w1xx.h - added _put() function chg: TTC-Library/interfaces/ttc_gpio_interface.c - added _put() function chg: TTC-Library/interfaces/ttc_gpio_interface.h - added _put() function fix: TTC-Library/radio/radio_dw1000.c - code cleanup; added boundary checks for all array accesses chg: TTC-Library/radio/radio_dw1000.h - code cleanup chg: TTC-Library/radio/radio_dw1000_types.h - every array type now has defined size fix: TTC-Library/radio/register_and_variables_dw1000.h - every array type now has defined size fix: TTC-Library/spi/spi_stm32l1xx.c - added extra asserts into spi_stm32l1xx_send_raw() to check if SPI device is initalized at all (sometimes it tries to send to an uninitialized SPI device) chg: TTC-Library/ttc_extensions.c - removed stray commented debug code chg: TTC-Library/ttc_gpio.h - added ttc_gpio_put() function fix: TTC-Library/ttc_queue.c - renamed static locals to unique names (helps to find them in objdump output) fix: TTC-Library/ttc_radio.c - improved reinitialization and deinitialization of radio chg: TTC-Library/ttc_radio_types.h - renamed Transmiter -> Transmitter chg: TTC-Library/ttc_string.c - renamed static locals to unique names (helps to find them in objdump output) chg: TTC-Library/ttc_sysclock.c - changed size of ttc_sysclock_prepared BOOL -> Base_t (linker makes it 4 byte aligned anyway) chg: Template/examples/example_ttc_radio_dw1000.c - added usart output chg: Updates/update_1.0.53.sh chg: createNewProject.pl commit c61c1503a993df68fe984d26c802514152108c04 Author: Gregor Rebel Date: Mon Aug 31 17:25:01 2015 +0200 chg: Documentation/TheToolChain-Manual/chapter_GPIO.tml - minor changes new: Documentation/TheToolChain-Manual/chapter_SPI.tml fix: TTC-Library/radio/radio_dw1000.c - implemented spi communication via new ttc_spi interface chg: TTC-Library/radio/radio_dw1000.h - minor changes chg: TTC-Library/radio/radio_dw1000_types.h - added check of static radio configuration for DW1000 devices fix: Template/examples/example_ttc_radio_dw1000.c - now runs continuosly with new ttc_spi interface chg: Template/examples/example_ttc_radio_dw1000.h - minor changes chg: ttc_spi now provides full slave select handling for all connected slave devices chg: TTC-Library/ttc_spi.c - implemented handling of 1..10 slave select lines chg: TTC-Library/ttc_spi.h - removed: ttc_spi_send_raw(), ttc_spi_send_word(), ttc_spi_read_word(), ttc_spi_read_byte() chg: TTC-Library/ttc_spi.h - added: ttc_spi_get_pin_slave_select(), ttc_spi_master_read(), ttc_spi_master_send_read(), ttc_spi_master_send_read() chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/interfaces/ttc_spi_interface.c - removed ttc_spi_interface_send_string(), ttc_driver_spi_send_string() chg: TTC-Library/interfaces/ttc_spi_interface.c - added ttc_spi_interface_send_read(), ttc_spi_interface_read_raw() chg: TTC-Library/interfaces/ttc_spi_interface.h - removed ttc_spi_interface_send_string(), ttc_driver_spi_send_string() chg: TTC-Library/interfaces/ttc_spi_interface.h - added ttc_spi_interface_send_read(), ttc_spi_interface_read_raw() chg: TTC-Library/spi/spi_stm32f1xx.c - adapted to new ttc_spi interface chg: TTC-Library/spi/spi_stm32f1xx.h - adapted to new ttc_spi interface bug: TTC-Library/spi/spi_stm32l0xx.c - untested state bug: TTC-Library/spi/spi_stm32l0xx.h - untested state chg: TTC-Library/spi/spi_stm32l1xx.c - adapted to new ttc_spi interface chg: TTC-Library/spi/spi_stm32l1xx.h - adapted to new ttc_spi interface chg: TTC-Library/spi/spi_stm32l1xx_types.h - minor changes bug: TTC-Library/spi/spi_stm32w1xx.c - untested state bug: TTC-Library/spi/spi_stm32w1xx.h - untested state chg: TTC-Library/basic/basic_stm32l1xx.c - minor changes chg: TTC-Library/basic/basic_stm32l1xx.h - minor changes chg: TTC-Library/basic/basic_stm32l1xx_types.h - minor changes chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.c - minor changes chg: TTC-Library/interfaces/ttc_rtc_interface.h - minor changes chg: TTC-Library/interfaces/ttc_usart_interface.c - minor changes chg: TTC-Library/ttc_basic_types.h - minor changes chg: TTC-Library/ttc_radio.c - minor changes chg: TTC-Library/ttc_rtc.c - minor changes chg: TTC-Library/ttc_rtc.h - minor changes commit 349e04f6731b9964ad228a4a76753d655490c983 Author: Gregor Rebel Date: Thu Aug 27 12:11:36 2015 +0200 fix: spi_stm32l1xx was working all the time (oscilloscope was misconfigured *-/) chg: Documentation/TheToolChain-Manual/chapter_GPIO.tml - added ttc_gpio_get_configuration_gdb chg: TTC-Library/register/register_stm32l1xx_types.h - added documentation chg: TTC-Library/ttc_gpio.c - added critical sections to protect gpio reconfiguration chg: TTC-Library/ttc_gpio.h - documented ttc_gpio_get_configuration_gdb() fix: TTC-Library/ttc_task.h - fixed critical section handling in case debugging compile option is disabled commit 01f6a58ac71813e5d9f8afd1792a38f4dc61daf3 Author: Gregor Rebel Date: Thu Aug 27 03:46:52 2015 +0200 fix: TTC-Library/gpio/gpio_stm32l1xx.c - gpio_stm32l1xx_init() did not configure pin speed fix: TTC-Library/gpio/gpio_stm32l1xx.c - implemented gpio_stm32l1xx_get_configuration() chg: TTC-Library/gpio/gpio_stm32l1xx_types.h - added gpio_stm32l1xx_pull_e, gpio_stm32l1xx_mode_e, gpio_stm32l1xx_config_t chg: TTC-Library/radio/radio_dw1000.c - code cleanup chg: TTC-Library/radio/radio_dw1000.h - code cleanup bug: TTC-Library/spi/spi_stm32l1xx.c - spi is still not sending data (F*CK) chg: TTC-Library/ttc_gpio.c - ttc_gpio_get_configuration() now clears configuration before calling low-level driver chg: TTC-Library/ttc_gpio_types.h - added fields to ttc_gpio_config_t: Port, AlternateFunction chg: TTC-Library/ttc_radio.c - code cleanup chg: TTC-Library/ttc_spi.c - minor changes commit 044f058ca31df1301310846d18078bfa94a67cab Author: Gregor Rebel Date: Wed Aug 26 23:51:57 2015 +0200 fix: InstallData/installs_low_level/install_078_TTC_CPU_STM32W1XX.sh - some documentation files have been copied to base of documentation folder instead uC/STM32W1xx/ --------------------------------------------------------- 1.0.53 @Di 25. Aug 17:43:51 CEST 2015 commit 5d9f669d035128cbb2f3c1920366a706b17caabf Author: Gregor Rebel Date: Tue Aug 25 17:42:13 2015 +0200 fix: InstallData/install_046_TTC_CPU.sh - removed debug message fix: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - did not create openocd flash because of wrong relativ file path fix: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - did not create openocd flash because of wrong relativ file path fix: InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh - did not create openocd flash because of wrong relativ file path fix: InstallData/installs_low_level/install_080_TTC_CPU_STM32F3XX.sh - did not create openocd flash because of wrong relativ file path fix: TTC-Library/ttc_gfx.h - ttc_gfx_rect_fill() was not defined if TTC_GFX_ROTATION_CLOCKWISE was something else than 90,180,270 --------------------------------------------------------- 1.0.53 @Di 25. Aug 17:06:04 CEST 2015 commit 71863ae606cdd3c475f76fb9bb52f5f50b4a8713 Author: Gregor Rebel Date: Tue Aug 25 17:05:24 2015 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - _sysclock_stm32f1xx_pll_read() did not read Divider for non Connection Line Devices --------------------------------------------------------- 1.0.53 @Di 25. Aug 11:55:50 CEST 2015 commit e1af65ee2865f9e1378602ecba5258a3435a1a5f Author: Gregor Rebel Date: Tue Aug 25 11:55:29 2015 +0200 new: InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_DOUBLE.sh new: TTC-Library/math/math_software_double.c new: TTC-Library/math/math_software_double.h new: TTC-Library/math/math_software_double_types.h commit c742c6c6164d519bbb613ea2fc62fe6c12332deb Author: Gregor Rebel Date: Tue Aug 25 11:49:37 2015 +0200 fix: TTC-Library/interfaces/ttc_math_interface.c - implemented ttc_math_interface_tan() as sin()/cos() chg: InstallData/install_042_ExampleGfx.sh - minor change chg: InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_FLOAT.sh - minor change chg: TTC-Library/gfx/gfx_ili9320_types.h - minor change chg: TTC-Library/interfaces/ttc_gfx_interface.c - minor change chg: TTC-Library/interfaces/ttc_gfx_interface.h - minor change chg: TTC-Library/interfaces/ttc_math_interface.h - minor change chg: TTC-Library/math/math_common.c - minor change chg: TTC-Library/math/math_common.h - minor change chg: TTC-Library/math/math_software_float.c - minor change chg: TTC-Library/math/math_software_float.h - minor change chg: TTC-Library/math/math_software_float_types.h - minor change chg: TTC-Library/register/register_stm32f1xx.c - minor change chg: TTC-Library/ttc_gfx.c - minor change chg: TTC-Library/ttc_gfx.h - minor change chg: TTC-Library/ttc_gfx_types.h - minor change chg: TTC-Library/ttc_math.c - minor change chg: TTC-Library/ttc_math.h - minor change chg: TTC-Library/ttc_math_types.h - added required defines TTM_NUMBER_MAX, TTM_NUMBER_MIN, ttm_number_t --------------------------------------------------------- 1.0.53 @Di 25. Aug 03:12:28 CEST 2015 commit 11f1cc4169862c0a6124f93010e2593a4e3bd6a3 Merge: 9cfe802 b8f50a3 Author: Gregor Rebel Date: Tue Aug 25 03:10:48 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 9cfe80256eed8929e9b97c560b6ca32c404689ee Author: Gregor Rebel Date: Tue Aug 25 03:05:55 2015 +0200 fix: TTC-Library/gfx/gfx_ili9320.c - fixed rotation bugs in most functions (except gfx_ili9320_rect_fill() ) bug: TTC-Library/gfx/gfx_ili9320.c - gfx_ili9320_rect_fill() still is buggy for TTC_GFX_ROTATION_CLOCKWISE=180 fix: TTC-Library/gfx/gfx_ili9320.h fix: TTC-Library/interfaces/ttc_gfx_interface.c - implemented default functions: ttc_gfx_interface_put_char*(), ttc_gfx_interface_put_char_solid*() fix: TTC-Library/interfaces/ttc_gfx_interface.h fix: TTC-Library/ttc_gfx.c - code cleanup fix: TTC-Library/ttc_gfx.h - code cleanup chg: TTC-Library/ttc_gfx_types.h - minor change fix: Template/examples/example_gfx_boxes.c - reduced NumberofBoxes to 1 (for testing) chg: Updates/update_1.0.53.sh --------------------------------------------------------- 1.0.53 @Mo 24. Aug 20:14:25 CEST 2015 commit 72a63ef05be8d8642ab8de8779c0eeee0d718ce5 Author: Gregor Rebel Date: Mon Aug 24 20:03:55 2015 +0200 fix: InstallData/install_010_Board_Olimex_LCD.sh - now supports new low-level driver 450_gfx_ili9320 fix: InstallData/install_042_ExampleGfx.sh - now supports updated 500_ttc_gfx, 500_ttc_queue fix: InstallData/installs_low_level/install_011_TTC_GFX_ILI9320.sh - added missing activate activate.500_ttc_interrupt fix: InstallData/installs_low_level/install_012_TTC_GPIO_STM32F1XX.sh - disabled deprecated activate.250_stm_std_peripherals__gpio.sh fix: InstallData/installs_low_level/install_023_TTC_INTERRUPT_STM32F1XX.sh - added missing activate.250_stm_std_peripherals__gpio.sh fix: TTC-Library/gfx/gfx_ili9320.c - major code cleanup (lots of superfluos GPIO port initializations removed) fix: TTC-Library/gfx/gfx_ili9320.h fix: TTC-Library/gfx/gfx_ili9320_types.h - added GPIO pin define checks GFX_ILI932X_PIN_D00..15 fix: TTC-Library/gpio/gpio_stm32f1xx.c - replaced deprecated call interrupt_stm32f1xx_gpio_from_index() -> gpio_stm32f1xx_from_index() chg: TTC-Library/gpio/gpio_stm32f1xx.h - minor change fix: TTC-Library/interfaces/ttc_math_interface.h - added missing include "../math/math_common.h" fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - replaced deprecated call interrupt_stm32f1xx_gpio_from_index() -> gpio_stm32f1xx_from_index() fix: TTC-Library/ttc_gfx.c - now allows to print text at any pixel coordinates (fixed cursor move functions) chg: TTC-Library/ttc_gfx.c - added global variable CurrentFont, ttc_gfx_text_cursor_set_precise() chg: : TTC-Library/ttc_gfx.c - removed deprecated function ttc_gfx_print_between() chg: TTC-Library/ttc_gfx.h - added ttc_gfx_text_cursor_set_precise() chg: TTC-Library/ttc_gfx_types.h - added to ttc_gfx_config_t: TextBorderLeft, TextBorderTop, TextBorderRight, TextBorderBottom fix: Template/examples/example_gfx_boxes.c - fixed all known issues on Olimex STM32-LCD chg: Template/examples/example_gfx_boxes.c - now uses ttc_queue*() instead of xQueue*() calls chg: Template/examples/example_gfx_boxes.h - replaced all FreeRTOS datatypes by ttc_queue datatypes commit 00ec6c846f017080acd16656822b22d0fe149605 Author: Fabian Date: Sat Aug 22 15:37:31 2015 +0200 Fixed lines within gfx_ili9320. Code didn't compile. commit 7498f28a10047580de77cb70ba8549850c92c0c4 Author: Fabian Date: Sat Aug 22 12:48:40 2015 +0200 Fixed init function of gfx_ili9320. That display isn't the only hardware connected to a mcu. --------------------------------------------------------- 1.0.53 @Fr 21. Aug 15:33:55 CEST 2015 commit 3280acb7716bec3bdb898c6e356773dc514474d3 Author: Gregor Rebel Date: Fri Aug 21 15:33:28 2015 +0200 chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - disabled some warning about not implemented functions --------------------------------------------------------- 1.0.53 @Fr 21. Aug 15:30:55 CEST 2015 commit 81a0d266efa567a815e3e54f75b4846f22369121 Author: Gregor Rebel Date: Fri Aug 21 15:26:08 2015 +0200 fix: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - now installs extension 600_example_ttc_radio_dw1000 fix: TTC-Library/radio/radio_dw1000.c - code cleanup fix: TTC-Library/spi/spi_stm32f1xx.c - enabled some features fix: TTC-Library/spi/spi_stm32l1xx.c - nearly a complete reqrite of SPI initialization and usage (yet untested) fix: TTC-Library/spi/spi_stm32l1xx.h fix: TTC-Library/spi/spi_stm32l1xx_types.h fix: Template/examples/example_ttc_radio_dw1000.c - code cleanup commit b617e0c3cfaa592381683e98e578caac3d92f36e Merge: 478974b 75cc2a7 Author: Gregor Rebel Date: Fri Aug 21 15:26:03 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 75cc2a7c5a0e13a3341cf747b2f450fc45ea2d8b Merge: b58fd63 1a93571 Author: Fabian Date: Fri Aug 21 14:18:34 2015 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain commit b58fd6331daacefea5374b56619361853ec22d3f Author: Fabian Date: Fri Aug 21 14:17:43 2015 +0200 Fixed example_gfx_benchmark.c. commit 478974b1d37249f356b5a62255902c7073d10f3b Author: Gregor Rebel Date: Fri Aug 21 11:12:01 2015 +0200 chg: .readme.TheToolChain - added workaround for broken Ctrl+C behaviour of some debug interfaces commit 1a9357149986cfa0ae25758cdb8f837325986148 Author: Gregor Rebel Date: Fri Aug 21 03:23:27 2015 +0200 fix: zillions of illegal pointer assignments fix: example_ttc_radio_dw1000 now compiles successfully (yet untested) fix: InstallData/install_084_TTC_RADIO.sh fix: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh fix: TTC-Library/interfaces/ttc_interrupt_interface.c fix: TTC-Library/interfaces/ttc_interrupt_interface.h fix: TTC-Library/interrupt/interrupt_cortexm3.h fix: TTC-Library/interrupt/interrupt_stm32f1xx.c fix: TTC-Library/interrupt/interrupt_stm32f1xx.h fix: TTC-Library/interrupt/interrupt_stm32l1xx.c fix: TTC-Library/interrupt/interrupt_stm32l1xx.h fix: TTC-Library/interrupt/interrupt_stm32w1xx.c fix: TTC-Library/interrupt/interrupt_stm32w1xx.h fix: TTC-Library/radio/radio_dw1000.c fix: TTC-Library/radio/radio_dw1000.h fix: TTC-Library/radio/radio_dw1000_types.h fix: TTC-Library/radio/register_and_variables_dw1000.h fix: TTC-Library/spi/spi_stm32l1xx.c fix: TTC-Library/ttc_interrupt.c fix: TTC-Library/ttc_interrupt.h fix: TTC-Library/ttc_interrupt_types.h fix: TTC-Library/ttc_radio.c fix: TTC-Library/ttc_rtc_types.h fix: Template/examples/example_ttc_radio_dw1000.c commit f1407f5b9f65d2e34ae403d4cc727bc1e0b9ea4a Author: Gregor Rebel Date: Thu Aug 20 14:40:01 2015 +0200 chg: InstallData/scripts/source.pl - now automatically updates files of QtCreator Project if necessary to show added files in QtCreator fix: TTC-Library/usart/usart_stm32l1xx.c - TTC_USART1, TTC_USART2 wer used without checking if defined commit 5d35b28e8a39073e05eed2eb093ebc6197a38cd4 Author: Gregor Rebel Date: Thu Aug 20 12:26:25 2015 +0200 fix: disabled all deprecated activate.190_cpu, activate.200_cpu calls in all scripts chg: ./InstallData/install_079_TTC_MUTEX.sh - replace 'activate.190_cpu_' -> '# activate.190_cpu_' chg: ./InstallData/install_089_TTC_SEMAPHORE.sh - replace 'activate.190_cpu_' -> '# activate.190_cpu_' chg: ./InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - replace 'activate.190_cpu_' -> '# activate.190_cpu_' chg: ./InstallData/installs_low_level/install_080_TTC_CPU_STM32F3XX.sh - replace 'activate.190_cpu_' -> '# activate.190_cpu_' chg: ./InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh - replace 'activate.190_cpu_' -> '# activate.190_cpu_' chg: ./InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh - replace 'activate.190_cpu_' -> '# activate.190_cpu_' chg: ./InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - replace 'activate.190_cpu_' -> '# activate.190_cpu_' chg: ./InstallData/install_079_TTC_MUTEX.sh - replace '# activate.190' -> '#X activate.190' chg: ./InstallData/install_089_TTC_SEMAPHORE.sh - replace '# activate.190' -> '#X activate.190' chg: ./InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - replace '# activate.190' -> '#X activate.190' chg: ./InstallData/installs_low_level/install_080_TTC_CPU_STM32F3XX.sh - replace '# activate.190' -> '#X activate.190' chg: ./InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh - replace '# activate.190' -> '#X activate.190' chg: ./InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh - replace '# activate.190' -> '#X activate.190' chg: ./InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - replace '# activate.190' -> '#X activate.190' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'EXTENSION_190_cpu_cortexm3' -> 'EXTENSION_450_cpu_cortexm3' chg: ./Template/examples/example_ttc_timer.c - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: ./TTC-Library/ttc_timer.c - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: ./TTC-Library/ttc_rtc.c - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: ./TTC-Library/ttc_watchdog.c - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: ./TTC-Library/radio/radio_dw1000_types.h - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: ./InstallData/install_097_TTC_Watchdog.sh - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'EXTENSION_200_cpu_' -> 'EXTENSION_450_cpu_' chg: Documentation/TheToolChain-Manual/chapter_AddingNewCPU.tml - updated to new ttc_cpu driver implementation chg: Documentation/TheToolChain-Manual/chapter_AddingNewPrototypeBoard.tml - updated to new ttc_cpu driver implementation chg: Documentation/TheToolChain-Manual/chapter_Extensions.tml chg: Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml commit 36cf0f94dc8e91a36136e6256b953bb85ebed20f Author: Gregor Rebel Date: Thu Aug 20 10:59:01 2015 +0200 chg: moved all memory size definitions from board install scripts to low-level cpu install scripts (installs_low_level/install_*_TTC_CPU_*.sh) fix: disabled all deprecated activate.190_* and activate.200_* calls (older projects might still use them in their activate_project.sh file!) chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_008_Board_Olimex_H103.sh chg: InstallData/install_009_Board_Olimex_H107.sh chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/install_011_Board_Olimex_P103.sh chg: InstallData/install_012_Board_Olimex_P107.sh chg: InstallData/install_012_Board_STM32F105.sh chg: InstallData/install_013_Board_STM32F0Discovery.sh chg: InstallData/install_014_Board_STM32F103C-Mini.sh chg: InstallData/install_016_Board_STM32F3Nucleo.sh chg: InstallData/install_017_Board_STM32F4Discovery.sh chg: InstallData/install_018_Board_STM32L0Nucleo.sh chg: InstallData/install_019_Board_STM32L100CDiscovery.sh chg: InstallData/install_020_Board_STM32L151_Discovery.sh chg: InstallData/install_021_Board_STM32W-RFCKit.sh chg: InstallData/install_022_Board_WSN3_STM32W108.sh chg: InstallData/install_079_TTC_MUTEX.sh chg: InstallData/install_089_TTC_SEMAPHORE.sh chg: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh chg: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh chg: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh chg: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh chg: InstallData/installs_low_level/install_078_TTC_CPU_STM32W1XX.sh chg: InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh chg: InstallData/installs_low_level/install_080_TTC_CPU_STM32F3XX.sh chg: Template/extensions.local/activate.100_board_TemplateName.sh chg: Updates/update_1.0.53.sh commit a92234125184342ac0d1f19681c4a007b78c9f37 Author: Gregor Rebel Date: Thu Aug 20 09:57:02 2015 +0200 chg: InstallData/scripts/compile.sh - removed debug output chg: InstallData/scripts/updateProjectFiles.pl - now automatically adds all files in extensions.local/ to QtCreator project commit 115c1ff13ec47c850c71485a7663fb27f5c7dca0 Author: Gregor Rebel Date: Wed Aug 19 23:08:16 2015 +0200 fix: TTC-Library/scheduler/freertos_task.c - freertos_task_usleep() fixed integer division while calculating Delay value fix: TTC-Library/ttc_sysclock.c - optimized freertos_task_usleep() fix: TTC-Library/ttc_sysclock.h - moved prototypes of private functions into c-file commit a287bc5443960d49997faed73e410c3ea4b3b01d Merge: 32efbdd 311ec19 Author: Fabian Date: Wed Aug 19 22:01:35 2015 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain commit 32efbdd3824a92ecb2b8c7c548bbc8133d169d43 Author: Fabian Date: Wed Aug 19 21:58:11 2015 +0200 Added displayrotation with macros. The touchpad calibration needs to be fixed. commit 311ec192a6604f6d9f99a32209d6fb0fd91b48bc Author: Gregor Rebel Date: Wed Aug 19 21:55:03 2015 +0200 chg: all cpu-drivers are now moved to rank 450 bug: support for stm32f0xx, stm32f2xx, stm32f3xx, stm32f4xx is known to be buggy (will not be fixed before 1.0.54) chg: ./Template/extensions.local/makefile.100_board_TemplateName - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./Template/extensions.local/#Untitled-1# - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_020_Board_STM32L151_Discovery.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_019_Board_STM32L100CDiscovery.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_018_Board_STM32L0Nucleo.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace 'DBOARD' -> 'DTTC_BOARD' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'DBOARD' -> 'DTTC_BOARD' ren: 'InstallData/install_035_CPU_STM32L1xx.sh' -> 'InstallData/DEPRECATED_install_035_CPU_STM32L1xx.sh' ren: 'InstallData/install_029_CPU_STM32F1xx.sh' -> 'InstallData/DEPRECATED_install_029_CPU_STM32F1xx.sh' ren: 'InstallData/install_036_CPU_STM32W1XX.sh' -> 'InstallData/DEPRECATED_install_036_CPU_STM32W1XX.sh' ren: 'InstallData/installs_low_level/install_001_CPU_STM32W1XX_SIMPLEMAC110.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_001_CPU_STM32W1XX_SIMPLEMAC110.sh' ren: 'InstallData/installs_low_level/install_002_CPU_STM32W1XX_SIMPLEMAC201.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_002_CPU_STM32W1XX_SIMPLEMAC201.sh' ren: 'InstallData/install_028_CPU_STM32F0xx.sh' -> 'InstallData/DEPRECATED_install_028_CPU_STM32F0xx.sh' new: TTC-Library/cpu/cpu_stm32f0xx.c new: TTC-Library/cpu/cpu_stm32f0xx.h new: TTC-Library/cpu/cpu_stm32f0xx_types.h new: InstallData/installs_low_level/install_079_TTC_CPU_STM32F0XX.sh ren: 'InstallData/install_033_CPU_STM32L0XX.sh' -> 'InstallData/DEPRECATED_install_033_CPU_STM32L0XX.sh' ren: 'InstallData/install_032_CPU_STM32F4xx.sh' -> 'InstallData/DEPRECATED_install_032_CPU_STM32F4xx.sh' ren: 'InstallData/install_031_CPU_STM32F3xx.sh' -> 'InstallData/DEPRECATED_install_031_CPU_STM32F3xx.sh' ren: 'InstallData/install_030_CPU_STM32F2xx.sh' -> 'InstallData/DEPRECATED_install_030_CPU_STM32F2xx.sh' new: TTC-Library/cpu/cpu_stm32f2xx.c new: TTC-Library/cpu/cpu_stm32f2xx.h new: TTC-Library/cpu/cpu_stm32f2xx_types.h new: InstallData/installs_low_level/install_081_TTC_CPU_STM32F2XX.sh ren: 'InstallData/install_026_CPU_CortexM3.sh' -> 'InstallData/DEPRECATED_install_026_CPU_CortexM3.sh' ren: 'TTC-Library/cm3/cm3_mutex.c' -> 'TTC-Library/cpu/cm3_mutex.c' ren: 'TTC-Library/cm3/cm3_mutex.h' -> 'TTC-Library/cpu/cm3_mutex.h' ren: 'TTC-Library/cm3/cm3_semaphore.h' -> 'TTC-Library/cpu/cm3_semaphore.h' ren: 'TTC-Library/cm3/cm3_mutex_types.h' -> 'TTC-Library/cpu/cm3_mutex_types.h' ren: 'TTC-Library/cm3/cm3_semaphore.c' -> 'TTC-Library/cpu/cm3_semaphore.c' ren: 'TTC-Library/cm3/cm3_semaphore_types.h' -> 'TTC-Library/cpu/cm3_semaphore_types.h' chg: ./Template/QtCreator/TemplateName.files - replace 'cm3/cm3_' -> 'cpu/cm3_' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'cm3/cm3_' -> 'cpu/cm3_' chg: ./TTC-Library/ttc_mutex_types.h - replace 'cm3/cm3_' -> 'cpu/cm3_' chg: ./TTC-Library/ttc_mutex.h - replace 'cm3/cm3_' -> 'cpu/cm3_' chg: ./TTC-Library/ttc_semaphore.h - replace 'cm3/cm3_' -> 'cpu/cm3_' ren: 'InstallData/install_027_CPU_CortexM4.sh' -> 'InstallData/DEPRECATED_install_027_CPU_CortexM4.sh' new: InstallData/installs_low_level/install_082_TTC_CPU_CORTEXM4.sh new: TTC-Library/cpu/cpu_cortexm4.c new: TTC-Library/cpu/cpu_cortexm4.h new: TTC-Library/cpu/cpu_cortexm4_types.h new: InstallData/installs_low_level/install_083_TTC_CPU_CORTEXM0.sh new: TTC-Library/cpu/cpu_cortexm0.c new: TTC-Library/cpu/cpu_cortexm0.h new: TTC-Library/cpu/cpu_cortexm0_types.h ren: 'InstallData/install_025_CPU_CortexM0.sh' -> 'InstallData/DEPRECATED_install_025_CPU_CortexM0.sh' commit b6f93db987168e7b6aa351029de086f0700553d4 Author: Gregor Rebel Date: Wed Aug 19 20:28:06 2015 +0200 fix: InstallData/scripts/ttc_manage.pl - movefile now accepts target directory as second argument commit 8a7c255fec6fc8d844e41bb26c87f3eb3756ad93 Author: Gregor Rebel Date: Wed Aug 19 18:26:39 2015 +0200 fix: example_leds now runs on olimex_h107 again fix: TTC-Library/register/register_stm32f1xx_types.h - fixed struct register_stm32f1xx_rcc_cfgr_t (MCO field was shifted by 1 bit) fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - fixed switching system clock on connection line devices chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - added to sysclock_stm32f1xx_config_t: divider_usb_x10, frequency_usb chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - sysclock_stm32f1xx_config_t: renamed divider_hclk -> divider_ahb fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - sysclock_stm32f1xx_config_t: divider_ahb was too small for connection line devices (u8_t -> u16_t) fix: TTC-Library/ttc_sysclock.c - fixed system startup and DelayScale recalulation chg: TTC-Library/ttc_sysclock_types.h - added to enum ttc_sysclock_errorcode_e: ec_sysclock_InvalidArgument commit 59bbe2ff19109b549733e497e5870e1c1bb52d07 Author: Gregor Rebel Date: Tue Aug 18 15:41:49 2015 +0200 chg: replaced deprecated EXTENSION_200_cpu_* extensions by EXTENSION_450_cpu_* ones ren: InstallData/install_029_CPU_STM32F1xx.sh -> InstallData/DEPRECATED_install_029_CPU_STM32F1xx.sh ren: InstallData/install_035_CPU_STM32L1xx.sh -> InstallData/DEPRECATED_install_035_CPU_STM32L1xx.sh chg: InstallData/install_009_Board_Olimex_H107.sh - simplified cpu variant definition chg: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - now provides full functionality of cpu driver chg: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - now provides full functionality of cpu driver fix: InstallData/scripts/compile.sh - now allows to switch main C-Source code for compilation without deleting main.c file chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/interrupt/interrupt_cortexm3.c chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - added #error in case of compiling for connection line device (clock tree not implemented correctly) chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_rtc_types.h chg: Template/extensions.local/makefile.100_board_TemplateName - simplified cpu variant definition (defining your own board is much easier now) chg: createNewProject.pl - now collects all available CPU variants and Features from current ToolChain to ease creation of project specific board extension commit c0b1316abedb4ecb5b5a843c154189429b435c6f Author: Gregor Rebel Date: Tue Aug 18 06:04:29 2015 +0200 fix: removed upwards activations from all activate scripts (activation of higher ranks) to avoid activation loops chg: InstallData/scripts/installFuncs.sh added shell function provideFeature() chg: createNewProject.pl - now compiles lists of CPU-Variants and available Features and inserts them into extensions.local/*100_board_TemplateName* chg: Template/extensions.local/activate.100_board_TemplateName.sh - added insert mark for list of available features chg: Template/extensions.local/makefile.100_board_TemplateName - added insert mark for list of available cpu variants chg: installed lots of provideFeature() calls to allow adaptive activation of low-level drivers chg: InstallData/DEPRECATED_install_030_CPU_STM32W1xx.sh chg: InstallData/install_002_1BasicExtensions.sh chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_008_Board_Olimex_H103.sh chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/install_013_Board_STM32F0Discovery.sh chg: InstallData/install_014_Board_STM32F103C-Mini.sh chg: InstallData/install_021_Board_STM32W-RFCKit.sh chg: InstallData/install_022_Board_WSN3_STM32W108.sh chg: InstallData/install_023_CHIP_ILI9320.sh chg: InstallData/install_025_CPU_CortexM0.sh chg: InstallData/install_026_CPU_CortexM3.sh chg: InstallData/install_027_CPU_CortexM4.sh chg: InstallData/install_029_CPU_STM32F1xx.sh chg: InstallData/install_031_CPU_STM32F3xx.sh chg: InstallData/install_032_CPU_STM32F4xx.sh chg: InstallData/install_033_CPU_STM32L0XX.sh chg: InstallData/install_035_CPU_STM32L1xx.sh chg: InstallData/install_036_CPU_STM32W1XX.sh chg: InstallData/install_045_TTC_ACCELEROMETER.sh chg: InstallData/install_045_TTC_TOUCHPAD.sh chg: InstallData/install_046_FreeRTOS.sh chg: InstallData/install_046_TTC_CPU.sh chg: InstallData/install_046_TTC_ETHERNET.sh chg: InstallData/install_046_TTC_I2C.sh chg: InstallData/install_046_TTC_INPUT.sh chg: InstallData/install_046_TTC_INTERFACE.sh chg: InstallData/install_046_TTC_SDCARD.sh chg: InstallData/install_047_TTC_MATH.sh chg: InstallData/install_059_TTC_ADC.sh chg: InstallData/install_060_TTC_BASIC.sh chg: InstallData/install_061_TTC_CAN.sh chg: InstallData/install_062_TTC_DAC.sh chg: InstallData/install_063_TTC_DMA.sh chg: InstallData/install_065_TTC_GFX.sh chg: InstallData/install_067_TTC_GPIO.sh chg: InstallData/install_070_TTC_GYROSCOPE.sh chg: InstallData/install_071_TTC_HEAP.sh chg: InstallData/install_074_TTC_INTERRUPT.sh chg: InstallData/install_078_TTC_MEMORY.sh chg: InstallData/install_079_TTC_MUTEX.sh chg: InstallData/install_081_TTC_NETWORK_LAYER.sh chg: InstallData/install_082_TTC_PWR.sh chg: InstallData/install_084_TTC_RADIO.sh chg: InstallData/install_086_TTC_REAL_TIME_CLOCK.sh chg: InstallData/install_087_TTC_REGISTER.sh chg: InstallData/install_088_TTC_RTC.sh chg: InstallData/install_089_TTC_SEMAPHORE.sh chg: InstallData/install_090_TTC_SPI.sh chg: InstallData/install_092_TTC_SYSCLOCK.sh chg: InstallData/install_094_TTC_TIMER.sh chg: InstallData/install_095_TTC_USART.sh chg: InstallData/install_096_TTC_USB.sh chg: InstallData/install_100_Fake_SBRK_Support.sh chg: InstallData/install_101_Programmer_QSTlink2.sh chg: InstallData/installs_low_level/DEPRECATED_install_009_TTC_TIMER_STM32F0XX.sh chg: InstallData/installs_low_level/DEPRECATED_install_010_TTC_TIMER_STM32F1XX.sh chg: InstallData/installs_low_level/DEPRECATED_install_012_TTC_TIMER_STM32W1XX.sh chg: InstallData/installs_low_level/DEPRECATED_install_014_TTC_USART_STM32W1XX.sh chg: InstallData/installs_low_level/DEPRECATED_install_018_TTC_I2C_STM32F1XX.sh chg: InstallData/installs_low_level/DEPRECATED_install_020_TTC_I2C_STM32L1XX.sh chg: InstallData/installs_low_level/DEPRECATED_install_024_TTC_USB_STM32F1XX.sh chg: InstallData/installs_low_level/DEPRECATED_install_060_TTC_ETHERNET_STE101P.sh chg: InstallData/installs_low_level/install_001_CPU_STM32W1XX_SIMPLEMAC110.sh chg: InstallData/installs_low_level/install_002_CPU_STM32W1XX_SIMPLEMAC201.sh chg: InstallData/installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh chg: InstallData/installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh chg: InstallData/installs_low_level/install_005_TTC_ADC_STM32F1XX.sh chg: InstallData/installs_low_level/install_006_TTC_ADC_STM32L1XX.sh chg: InstallData/installs_low_level/install_007_TTC_BASIC_CM3.sh chg: InstallData/installs_low_level/install_008_TTC_BASIC_STM32F30X.sh chg: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L0XX.sh chg: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L1XX.sh chg: InstallData/installs_low_level/install_010_TTC_CAN_STM32F1XX.sh chg: InstallData/installs_low_level/install_011_TTC_GFX_ILI9320.sh chg: InstallData/installs_low_level/install_012_TTC_GPIO_STM32F1XX.sh chg: InstallData/installs_low_level/install_013_TTC_GPIO_STM32F30X.sh chg: InstallData/installs_low_level/install_014_TTC_GPIO_STM32L1XX.sh chg: InstallData/installs_low_level/install_015_TTC_GPIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_016_TTC_HEAP_FREERTOS.sh chg: InstallData/installs_low_level/install_017_TTC_HEAP_ZDEFAULT.sh chg: InstallData/installs_low_level/install_022_TTC_INTERRUPT_CORTEXM3.sh chg: InstallData/installs_low_level/install_023_TTC_INTERRUPT_STM32F1XX.sh chg: InstallData/installs_low_level/install_024_TTC_INTERRUPT_STM32F30X.sh chg: InstallData/installs_low_level/install_025_TTC_INTERRUPT_STM32L1XX.sh chg: InstallData/installs_low_level/install_026_TTC_INTERRUPT_STM32W1XX.sh chg: InstallData/installs_low_level/install_027_TTC_MEMORY_STM32F1XX.sh chg: InstallData/installs_low_level/install_028_TTC_MEMORY_STM32W1XX.sh chg: InstallData/installs_low_level/install_029_TTC_NETWORK_LAYER_USART.sh chg: InstallData/installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_031_TTC_REGISTER_STM32F1XX.sh chg: InstallData/installs_low_level/install_032_TTC_REGISTER_STM32F30X.sh chg: InstallData/installs_low_level/install_033_TTC_REGISTER_STM32L1XX.sh chg: InstallData/installs_low_level/install_034_TTC_REGISTER_STM32W1XX.sh chg: InstallData/installs_low_level/install_037_TTC_SPI_STM32F1XX.sh chg: InstallData/installs_low_level/install_038_TTC_SPI_STM32F30X.sh chg: InstallData/installs_low_level/install_039_TTC_SPI_STM32L1XX.sh chg: InstallData/installs_low_level/install_040_TTC_SPI_STM32W1XX.sh chg: InstallData/installs_low_level/install_041_TTC_SYSCLOCK_STM32F1XX.sh chg: InstallData/installs_low_level/install_042_TTC_SYSCLOCK_STM32L1XX.sh chg: InstallData/installs_low_level/install_043_TTC_SYSCLOCK_STM32W1XX.sh chg: InstallData/installs_low_level/install_044_TTC_TIMER_STM32F0XX.sh chg: InstallData/installs_low_level/install_045_TTC_TIMER_STM32F1XX.sh chg: InstallData/installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh chg: InstallData/installs_low_level/install_046_TTC_TIMER_STM32L1XX.sh chg: InstallData/installs_low_level/install_047_TTC_TIMER_STM32W1XX.sh chg: InstallData/installs_low_level/install_048_TTC_USART_STM32F1XX.sh chg: InstallData/installs_low_level/install_049_TTC_USART_STM32L1XX.sh chg: InstallData/installs_low_level/install_050_TTC_DAC_STM32L1XX.sh chg: InstallData/installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh chg: InstallData/installs_low_level/install_050_TTC_USART_STM32W1XX.sh chg: InstallData/installs_low_level/install_051_TTC_DMA_STM32L1XX.sh chg: InstallData/installs_low_level/install_051_TTC_RTC_STM32L1XX.sh chg: InstallData/installs_low_level/install_051_TTC_USB_STM32F1XX.sh chg: InstallData/installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh chg: InstallData/installs_low_level/install_054_TTC_PWR_STM32L1XX.sh chg: InstallData/installs_low_level/install_055_TTC_BASIC_STM32L0XX.sh chg: InstallData/installs_low_level/install_056_TTC_CM0_SEMAPHORE.sh chg: InstallData/installs_low_level/install_057_TTC_CM0_MUTEX.sh chg: InstallData/installs_low_level/install_058_TTC_SYSCLOCK_STM32L0XX.sh chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh chg: InstallData/installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh chg: InstallData/installs_low_level/install_059_TTC_RTC_STM32F1XX.sh chg: InstallData/installs_low_level/install_060_TTC_GPIO_STM32L0XX.sh chg: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh chg: InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh chg: InstallData/installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh chg: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh chg: InstallData/installs_low_level/install_063_TTC_INTERFACE_STE101P.sh chg: InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh chg: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh chg: InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh chg: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh chg: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh chg: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh chg: InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh chg: InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh chg: InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_FLOAT.sh chg: InstallData/installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh chg: InstallData/installs_low_level/install_077_TTC_CPU_CORTEXM3.sh chg: InstallData/installs_low_level/install_077_TTC_SDCARD_SPI.sh chg: InstallData/installs_low_level/install_078_TTC_CPU_STM32W1XX.sh chg: InstallData/scripts/createActivateScript.pl chg: InstallData/scripts/installFuncs.sh chg: TTC-Library/adc/adc_stm32l1xx.c chg: TTC-Library/adc/adc_stm32l1xx.h chg: TTC-Library/adc/adc_stm32l1xx_types.h chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_stm32l1xx.c chg: TTC-Library/basic/basic_stm32l1xx.h chg: TTC-Library/basic/basic_stm32l1xx_types.h chg: TTC-Library/cpu/cpu_common.h chg: TTC-Library/cpu/cpu_cortexm3.c chg: TTC-Library/cpu/cpu_cortexm3.h chg: TTC-Library/cpu/cpu_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32f1xx_types.h chg: TTC-Library/heap/heap_freertos.c chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_freertos_types.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.c chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_cortexm3_types.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx_types.h chg: TTC-Library/memory/memory_stm32f1xx.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32f1xx_types.h chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_memory_types.h chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_timer_types.h chg: TTC-Library/ttc_usart_types.h commit 5791a1bbdc37c366bd8fb120c4d146b330b416e6 Author: Gregor Rebel Date: Fri Aug 14 15:14:18 2015 +0200 chg: started to provide uniform, easy to use checkFeature() function bug: new checkFeature() feature avoids to compile default project chg: install_007_Board_Mini_STM32.sh chg: install_008_Board_Olimex_H103.sh chg: install_009_Board_Olimex_H107.sh chg: install_010_Board_Olimex_LCD.sh chg: install_011_Board_Olimex_P103.sh chg: install_012_Board_Olimex_P107.sh chg: install_012_Board_STM32F105.sh chg: install_013_Board_STM32F0Discovery.sh chg: install_014_Board_STM32F103C-Mini.sh chg: install_016_Board_STM32F3Nucleo.sh chg: install_017_Board_STM32F4Discovery.sh chg: install_018_Board_STM32L0Nucleo.sh chg: install_019_Board_STM32L100CDiscovery.sh chg: install_020_Board_STM32L151_Discovery.sh chg: install_021_Board_STM32W-RFCKit.sh chg: install_022_Board_WSN3_STM32W108.sh chg: installs_low_level/DEPRECATED_install_014_TTC_USART_STM32W1XX.sh chg: installs_low_level/DEPRECATED_install_018_TTC_I2C_STM32F1XX.sh chg: installs_low_level/DEPRECATED_install_020_TTC_I2C_STM32L1XX.sh chg: installs_low_level/DEPRECATED_install_024_TTC_USB_STM32F1XX.sh chg: installs_low_level/DEPRECATED_install_060_TTC_ETHERNET_STE101P.sh chg: installs_low_level/install_002_CPU_STM32W1XX_SIMPLEMAC201.sh chg: installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh chg: installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh chg: installs_low_level/install_005_TTC_ADC_STM32F1XX.sh chg: installs_low_level/install_006_TTC_ADC_STM32L1XX.sh chg: installs_low_level/install_007_TTC_BASIC_CM3.sh chg: installs_low_level/install_008_TTC_BASIC_STM32F30X.sh chg: installs_low_level/install_009_TTC_BASIC_STM32L0XX.sh chg: installs_low_level/install_009_TTC_BASIC_STM32L1XX.sh chg: installs_low_level/install_010_TTC_CAN_STM32F1XX.sh chg: installs_low_level/install_011_TTC_GFX_ILI9320.sh chg: installs_low_level/install_012_TTC_GPIO_STM32F1XX.sh chg: installs_low_level/install_013_TTC_GPIO_STM32F30X.sh chg: installs_low_level/install_014_TTC_GPIO_STM32L1XX.sh chg: installs_low_level/install_015_TTC_GPIO_STM32W1XX.sh chg: installs_low_level/install_016_TTC_HEAP_FREERTOS.sh chg: installs_low_level/install_017_TTC_HEAP_ZDEFAULT.sh chg: installs_low_level/install_022_TTC_INTERRUPT_CORTEXM3.sh chg: installs_low_level/install_023_TTC_INTERRUPT_STM32F1XX.sh chg: installs_low_level/install_024_TTC_INTERRUPT_STM32F30X.sh chg: installs_low_level/install_025_TTC_INTERRUPT_STM32L1XX.sh chg: installs_low_level/install_026_TTC_INTERRUPT_STM32W1XX.sh chg: installs_low_level/install_027_TTC_MEMORY_STM32F1XX.sh chg: installs_low_level/install_028_TTC_MEMORY_STM32W1XX.sh chg: installs_low_level/install_029_TTC_NETWORK_LAYER_USART.sh chg: installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh chg: installs_low_level/install_031_TTC_REGISTER_STM32F1XX.sh chg: installs_low_level/install_032_TTC_REGISTER_STM32F30X.sh chg: installs_low_level/install_033_TTC_REGISTER_STM32L1XX.sh chg: installs_low_level/install_034_TTC_REGISTER_STM32W1XX.sh chg: installs_low_level/install_037_TTC_SPI_STM32F1XX.sh chg: installs_low_level/install_038_TTC_SPI_STM32F30X.sh chg: installs_low_level/install_039_TTC_SPI_STM32L1XX.sh chg: installs_low_level/install_040_TTC_SPI_STM32W1XX.sh chg: installs_low_level/install_041_TTC_SYSCLOCK_STM32F1XX.sh chg: installs_low_level/install_042_TTC_SYSCLOCK_STM32L1XX.sh chg: installs_low_level/install_043_TTC_SYSCLOCK_STM32W1XX.sh chg: installs_low_level/install_044_TTC_TIMER_STM32F0XX.sh chg: installs_low_level/install_045_TTC_TIMER_STM32F1XX.sh chg: installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh chg: installs_low_level/install_046_TTC_TIMER_STM32L1XX.sh chg: installs_low_level/install_047_TTC_TIMER_STM32W1XX.sh chg: installs_low_level/install_048_TTC_USART_STM32F1XX.sh chg: installs_low_level/install_049_TTC_USART_STM32L1XX.sh chg: installs_low_level/install_050_TTC_DAC_STM32L1XX.sh chg: installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh chg: installs_low_level/install_050_TTC_USART_STM32W1XX.sh chg: installs_low_level/install_051_TTC_DMA_STM32L1XX.sh chg: installs_low_level/install_051_TTC_RTC_STM32L1XX.sh chg: installs_low_level/install_051_TTC_USB_STM32F1XX.sh chg: installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh chg: installs_low_level/install_054_TTC_PWR_STM32L1XX.sh chg: installs_low_level/install_055_TTC_BASIC_STM32L0XX.sh chg: installs_low_level/install_056_TTC_CM0_SEMAPHORE.sh chg: installs_low_level/install_057_TTC_CM0_MUTEX.sh chg: installs_low_level/install_058_TTC_SYSCLOCK_STM32L0XX.sh chg: installs_low_level/install_059_TTC_RADIO_DW1000.sh chg: installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh chg: installs_low_level/install_059_TTC_RTC_STM32F1XX.sh chg: installs_low_level/install_060_TTC_GPIO_STM32L0XX.sh chg: installs_low_level/install_060_TTC_TCPIP_UIP.sh chg: installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh chg: installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh chg: installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh chg: installs_low_level/install_063_TTC_INTERFACE_STE101P.sh chg: installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh chg: installs_low_level/install_070_TTC_CPU_STM32F1XX.sh chg: installs_low_level/install_070_TTC_SPI_STM32L0XX.sh chg: installs_low_level/install_071_TTC_CPU_STM32F4XX.sh chg: installs_low_level/install_072_TTC_CPU_STM32L1XX.sh chg: installs_low_level/install_073_TTC_CPU_STM32L0XX.sh chg: installs_low_level/install_074_TTC_I2C_STM32L1XX.sh chg: installs_low_level/install_075_TTC_I2C_STM32F1XX.sh chg: installs_low_level/install_075_TTC_MATH_SOFTWARE_FLOAT.sh chg: installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh chg: installs_low_level/install_077_TTC_CPU_CORTEXM3.sh chg: installs_low_level/install_077_TTC_SDCARD_SPI.sh chg: installs_low_level/install_078_TTC_CPU_STM32W1XX.sh chg: scripts/analyzeLogFile.pl chg: scripts/createActivateScript.pl chg: scripts/installFuncs.sh chg: ../TTC-Library/templates/_install_NN_TTC_DEVICE.sh chg: ../TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh chg: ../TTC-Library/ttc_basic.h chg: ../TTC-Library/ttc_cpu_types.h chg: ../TTC-Library/ttc_extensions.h chg: ../Template/extensions.local/activate.100_board_TemplateName.sh chg: ../Template/extensions.local/makefile.100_board_TemplateName chg: ../Updates/update_1.0.53.sh chg: ../createNewProject.pl commit cae770e550d7729e62534c2c0031fcb2e70ef699 Author: Gregor Rebel Date: Fri Aug 14 10:41:46 2015 +0200 chg: .readme.TheToolChain - minor change chg: ./Template/extensions.local/activate.100_board_TemplateName.sh - replace 'inidividual' -> 'individual' chg: ./TTC-Library/ttc_task_types.h - replace 'inidividual' -> 'individual' ren: Template/extensions.local/activate.100_board_UNNAMED.sh -> Template/extensions.local/activate.100_board_TemplateName.sh ren: Template/extensions.local/makefile.100_board_XXX -> Template/extensions.local/makefile.100_board_TemplateName chg: Updates/update_1.0.53.sh chg: createNewProject.pl - now creates a board makefile named after current project name commit 5e7041a66a3d7f81608e5c4907b3886b4927ec5a Author: Gregor Rebel Date: Thu Aug 13 05:52:36 2015 +0200 chg: TTC-Library/ttc_i2c.h - minor change --------------------------------------------------------- 1.0.53 @Mi 12. Aug 12:46:31 CEST 2015 commit a6516b984dff024620e5dc4dcbdbd65861f2be6c Author: Gregor Rebel Date: Wed Aug 12 12:45:48 2015 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - sysclock_stm32f1xx_update() wrote calculated divider values into wrong variables --------------------------------------------------------- 1.0.53 @Mi 12. Aug 12:26:05 CEST 2015 --------------------------------------------------------- commit 429444a980a298a9e46dd4ce5ff884325470ac10 Author: Gregor Rebel Date: Wed Aug 12 12:20:25 2015 +0200 Package v1.0.53 commit b10775ac25a7f2b3e6a6ee0d84e7d25e3757b4ba Author: Gregor Rebel Date: Wed Aug 12 12:19:29 2015 +0200 fix: TTC-Library/ttc_gfx_types.h - not definining TTC_GFX_ROTATION_CLOCKWISE will give no warning or error anymore commit 14e88436c1234e1f8a7e7f665040570f4c699ae7 Author: Gregor Rebel Date: Mon Aug 10 09:42:35 2015 +0200 fix: TTC-Library/cpu/cpu_stm32f1xx.c - added missing include chg: TTC-Library/i2c/i2c_stm32f1xx.h - EXTENSION_STATUS defined commit 3708ccf9028a3ea3c7ea92c0606a1d002faabcb6 Author: Gregor Rebel Date: Fri Aug 7 14:22:40 2015 +0200 Package v1.0.53 1.0.53 @Fr 7. Aug 14:22:32 CEST 2015 commit 46e96391bba1c88d41b0fa9acabcfbc46ce83e6b Author: Gregor Rebel Date: Fri Aug 7 14:22:07 2015 +0200 chg: Template/examples/example_ttc_i2c.c - improved documentation chg: Template/examples/example_ttc_i2c.h - improved documentation --------------------------------------------------------- 1.0.53 @Fr 7. Aug 13:08:09 CEST 2015 commit c1f502b07414300b1209a22e9c1e3bed4ab3ea2c Author: Gregor Rebel Date: Fri Aug 7 13:07:28 2015 +0200 chg: TTC-Library/ttc_i2c.h - improved documentation of high-level ttc_i2c driver interface --------------------------------------------------------- 1.0.53 @Fr 7. Aug 00:13:29 CEST 2015 commit ade5d99dc1c82deae7dc402cc0c402f138edc152 Author: Gregor Rebel Date: Fri Aug 7 00:12:58 2015 +0200 fix: TTC-Library/cpu/cpu_stm32w1xx.h - EXTENSION_STATUS defined --------------------------------------------------------- 1.0.53 @Fr 7. Aug 00:10:59 CEST 2015 commit 517e9ab6395b1a144d2cafa3c30007401ccb0bfa Author: Gregor Rebel Date: Fri Aug 7 00:10:14 2015 +0200 chg: ./TTC-Library/ttc_cpu_types.h - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/ttc_cpu_types.h.orig - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/ttc_sysclock.c - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/cpu/cpu_stm32l1xx_types.h - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' chg: ./TTC-Library/cpu/cpu_stm32l0xx_types.h - replace 'TTC_CPU_MAX_FREQUENCY' -> 'TTC_SYSCLOCK_FREQUENCY_MAX' new: TTC-Library/cpu/cpu_stm32w1xx.c new: TTC-Library/cpu/cpu_stm32w1xx.h new: TTC-Library/cpu/cpu_stm32w1xx_types.h new: InstallData/installs_low_level/install_078_TTC_CPU_STM32W1XX.sh commit fd017250b81263afdafff3db014cbc18836d67ab Author: Gregor Rebel Date: Fri Aug 7 00:02:32 2015 +0200 fix: cpu driver for stm32w1xx does compile again (was incompatiblility with new ttc_cpu driver) fix: InstallData/install_019_Board_STM32L100CDiscovery.sh - removed some deprecated system clock frequency defines fix: InstallData/install_021_Board_STM32W-RFCKit.sh - removed some deprecated system clock frequency defines fix: InstallData/install_022_Board_WSN3_STM32W108.sh - removed some deprecated system clock frequency defines fix: InstallData/install_046_TTC_CPU.sh - now does not call old, incompatible _CPU_ low-leves install scripts any more fix: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - now only activates if its depency is provided fix: InstallData/scripts/createActivateScript.pl - updated activation of board makefile in extensions.local fix: TTC-Library/cpu/cpu_stm32f1xx.c - updated low-level driver fix: TTC-Library/cpu/cpu_stm32f1xx.h - updated low-level driver fix: TTC-Library/cpu/cpu_stm32f1xx_types.h - updated low-level driver fix: TTC-Library/cpu/cpu_stm32l0xx_types.h - updated low-level driver fix: TTC-Library/cpu/cpu_stm32l1xx.c - updated low-level driver fix: TTC-Library/cpu/cpu_stm32l1xx.h - updated low-level driver fix: TTC-Library/cpu/cpu_stm32l1xx_types.h - updated low-level driver fix: TTC-Library/gpio/gpio_stm32w1xx_types.h - implemented using new ttc_cpu driver fix: TTC-Library/interfaces/ttc_cpu_interface.h - added stm32w1xx architecture fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/sysclock/sysclock_stm32w1xx.h - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/ttc_cpu_types.h - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/ttc_sysclock.c - replaced TTC_CPU_MAX_FREQUENCY -> TTC_SYSCLOCK_FREQUENCY_MAX fix: TTC-Library/ttc_sysclock_types.h - fixed circular include starting with ttc_list include fix: Updates/update_1.0.53.sh commit 02b81e7326f3f5065b6fd8c9618e3c3a72308fa9 Author: Gregor Rebel Date: Thu Aug 6 11:54:24 2015 +0200 chg: disabled deprecated TTC_CPU_CLOCK_SPEED definitions in all board activate scripts chg: InstallData/DEPRECATED_install_019_Board_STM32L-Discovery.sh chg: InstallData/DEPRECATED_install_020_Board_STM32L1Discovery.sh chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_008_Board_Olimex_H103.sh chg: InstallData/install_009_Board_Olimex_H107.sh chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/install_011_Board_Olimex_P103.sh chg: InstallData/install_012_Board_Olimex_P107.sh chg: InstallData/install_012_Board_STM32F105.sh chg: InstallData/install_013_Board_STM32F0Discovery.sh chg: InstallData/install_014_Board_STM32F103C-Mini.sh chg: InstallData/install_016_Board_STM32F3Nucleo.sh chg: InstallData/install_017_Board_STM32F4Discovery.sh chg: InstallData/install_018_Board_STM32L0Nucleo.sh chg: InstallData/install_019_Board_STM32L100CDiscovery.sh chg: InstallData/install_020_Board_STM32L151_Discovery.sh chg: InstallData/install_021_Board_STM32W-RFCKit.sh chg: InstallData/install_022_Board_WSN3_STM32W108.sh commit 9cc8504f3331001a0e6c90c8e580cedf8ff97aab Merge: fa42a88 9f2eb9a Author: Gregor Rebel Date: Thu Aug 6 11:54:21 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit fa42a88307a6f2bd83cb42f0692df2fdda67f084 Author: Gregor Rebel Date: Thu Aug 6 11:54:01 2015 +0200 ren: Template/extensions.local/makefile.100_board_XXX ->Template/extensions.local/makefile.100_board_UNNAMED commit dc5598344bc73c01ca973bdc0c3fffafe93ebee9 Author: Gregor Rebel Date: Thu Aug 6 11:53:28 2015 +0200 ren: Template/extensions.local/activate.100_board_XXX.sh -> Template/extensions.local/activate.100_board_UNNAMED.sh commit 61c1010b2b85e7d222bdc84a634299f3d20ca880 Author: Gregor Rebel Date: Thu Aug 6 11:52:20 2015 +0200 chg: Template/configs/FreeRTOSConfig.h - now used TTC_SYSCLOCK_FREQUENCY_MAX instead of deprecated TTC_CPU_CLOCK_SPEED --------------------------------------------------------- 1.0.53 @Do 6. Aug 10:07:41 CEST 2015 commit 8a1a01163294f847f683645960356fc36506e96d Author: Gregor Rebel Date: Thu Aug 6 10:06:58 2015 +0200 fix: TTC-Library/cpu/cpu_common.h - defined EXTENSION_STATUS fix: TTC-Library/cpu/cpu_cortexm3.h - defined EXTENSION_STATUS commit 5476207c27909f3dd3da1bae8106682cb50ec0df Author: Gregor Rebel Date: Thu Aug 6 10:04:12 2015 +0200 chg: InstallData/installAll.sh - disabled live xterm output during installation (xterm is not well supported on newer distributions) commit 5970c0b39479f2f91e5075daeb5cd3b9176da6cb Author: Gregor Rebel Date: Thu Aug 6 09:59:43 2015 +0200 fix: InstallData/installs_low_level/install_001_CPU_STM32W1XX_SIMPLEMAC110.sh disabled patching deprecated source files chg: InstallData/installs_low_level/install_077_TTC_CPU_CORTEXM3.sh - minor change fix: InstallData/scripts/installFuncs.sh - added error checks; findFolderUpwards() now can climb up to 20 levels (should fix error message from install_001_CPU_STM32W1XX_SIMPLEMAC110.sh --------------------------------------------------------- 1.0.53 @Mi 5. Aug 18:30:07 CEST 2015 commit dc5f4cd40021abb1651718475c44953a2f1111c9 Author: Gregor Rebel Date: Wed Aug 5 18:27:21 2015 +0200 fix: TTC-Library/interfaces/ttc_cpu_interface.c - removed warning: missing low-level implementation for ttc_driver_cpu_load_defaults() commit 482b2b01f9f9a132c5e2962dd657043d21a1d5a7 Author: Gregor Rebel Date: Wed Aug 5 18:25:52 2015 +0200 new: InstallData/installs_low_level/install_077_TTC_CPU_CORTEXM3.sh commit 04f5e4a7ae2f6d4d1db88939fec885f34b1a8e03 Author: Gregor Rebel Date: Wed Aug 5 18:21:14 2015 +0200 new: TTC-Library/cpu/cpu_common.c new: TTC-Library/cpu/cpu_common.h new: TTC-Library/cpu/cpu_cortexm3.c new: TTC-Library/cpu/cpu_cortexm3.h new: TTC-Library/cpu/cpu_cortexm3_types.h chg: InstallData/installs_low_level/install_001_CPU_STM32W1XX_SIMPLEMAC110.sh - added provideFeature 450_cpu_cortexm3 chg: InstallData/installs_low_level/install_002_CPU_STM32W1XX_SIMPLEMAC201.sh - added provideFeature 450_cpu_cortexm3 chg: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - added provideFeature 450_cpu_cortexm3 chg: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh - added provideFeature 450_cpu_cortexm3 chg: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - added provideFeature 450_cpu_cortexm3 chg: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh - added provideFeature 450_cpu_cortexm3 fix: TTC-Library/cpu/cpu_stm32f1xx.c - implemented missing reset function chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/interfaces/ttc_cpu_interface.h fix: TTC-Library/interfaces/ttc_sysclock_interface.c - replaced deprecated ttc_driver_sysclock_switch_oscillator -> ttc_driver_sysclock_enable_oscillator (removes compile warning: missing lowe-level...) chg: TTC-Library/ttc_cpu_types.h - added to ttc_cpu_architecture_e: ta_cpu_cortexm3 commit 2f670224c2a2e3a3d29384d8ea05981ec492553b Author: Gregor Rebel Date: Wed Aug 5 16:34:04 2015 +0200 fix: TTC-Library/interfaces/ttc_sysclock_interface.h - replcaed deprecated symbol ttc_driver_sysclock_switch_oscillator -> ttc_driver_sysclock_enable_oscillator chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - replaced non style conform CAN_*_t type names chg: TTC-Library/register/register_stm32f1xx_types.h - replaced lots of non style conform register types chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - implemented sysclock_stm32f1xx_enable_oscillator() chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - added to sysclock_stm32f1xx_config_t: frequency_rtc, frequency_timer1, frequency_timerX chg: TTC-Library/ttc_sysclock_types.h - added to ttc_sysclock_oscillator_e: tso_PLL3 chg: Updates/update_1.0.53.sh commit cfff5d6482b208d0a60aba0e1c3d4434cca4b387 Author: Gregor Rebel Date: Wed Aug 5 13:33:34 2015 +0200 fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - removed project related isr commit a696da0e3a016e007d424b5440814c675fa626e2 Author: Gregor Rebel Date: Wed Aug 5 11:30:09 2015 +0200 new: InstallData/install_020_Board_STM32L151_Discovery.sh commit ce66a00a7f8f57ffe06aa7da2d716fc90f4f12b2 Author: Fabian Date: Tue Aug 4 17:17:21 2015 +0200 Got the 90degree clockwise turned ttc_gfx to work. Have attention at 180degree and 270degree! Warnings are within the code commit 777526891ef1c0f60cc23a7afad477bb347a36d9 Merge: b7634e3 80462b0 Author: Fabian Date: Tue Aug 4 17:17:00 2015 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain commit 80462b0ea8e73eb36c4b8acb4b8b9089f4ee7b32 Author: Gregor Rebel Date: Tue Aug 4 11:15:04 2015 +0200 fix: Template/configs/memory_stm32l1xx.ld - removed doubled definition _ttc_heap_end = __Stack_Init - 1 commit b7634e35cbfbb87a0ef95848aa7620ce66cdd0a8 Author: Fabian Date: Sun Aug 2 13:37:39 2015 +0200 Gregor found a new way to get an easy implementation of the display rotation.Just put a global xy-transformation at first. modified: TTC-Library/gfx/gfx_ili9320.c modified: TTC-Library/gfx/gfx_ili9320.h modified: TTC-Library/interfaces/ttc_gfx_interface.c modified: TTC-Library/interfaces/ttc_gfx_interface.h modified: TTC-Library/ttc_gfx.c modified: TTC-Library/ttc_gfx.h modified: TTC-Library/ttc_gfx_types.h commit 507f030b7bba9326a72d6299e16f22ffd0f79e3c Author: Fabian Date: Thu Jul 30 18:31:35 2015 +0200 fixed/goodnews: gfx_ili9320_rect_90cw prints now the right rectangle. Changed TTC_GFX_ORIENTATION to TTC_GFX_ROTATION. ttc_gfx_print_boxed prins now nice boxes around plotted stuff. bad news: ttc_gfx_print_boxed does not work nice for 90 degree rotation. commit 4c980538607fdddb0c5d6181e869383404afc30b Author: Fabian Date: Thu Jul 30 12:45:38 2015 +0200 fix: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh - does not activate example_ttc_input any more (bug in template script) --------------------------------------------------------- 1.0.53 @Do 30. Jul 03:17:00 CEST 2015 commit 4adecbfffbf9f4c174fab8b8f7bad76d7cf112db Author: Gregor Rebel Date: Thu Jul 30 03:08:27 2015 +0200 fix: InstallData/scripts/flash_openocd.sh - improved detection of openoccd flash operation fix: TTC-Library/adc/adc_stm32l1xx.c - replaced outdated function call sysclock_stm32l1xx_RCC_HSICmd() by ttc_sysclock_enable_oscillator() chg: TTC-Library/cpu/cpu_stm32f1xx_types.h fix: TTC-Library/interfaces/ttc_sysclock_interface.c - added ttc_sysclock_interface_enable_oscillator() fix: TTC-Library/interfaces/ttc_sysclock_interface.h - added ttc_sysclock_interface_enable_oscillator() fix: TTC-Library/pwr/pwr_stm32l1xx.c - replaced outdated function call sysclock_stm32l1xx_RCC_HSICmd() by ttc_sysclock_enable_oscillator() fix: TTC-Library/register/register_stm32l1xx_types.h - fixed struct register_stm32l1xx_rcc_cr_t fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - added sysclock_stm32f1xx_enable_oscillator() fix: TTC-Library/sysclock/sysclock_stm32f1xx.h - added sysclock_stm32f1xx_enable_oscillator() fix: TTC-Library/sysclock/sysclock_stm32l0xx.c - added sysclock_stm32l0xx_enable_oscillator() fix: TTC-Library/sysclock/sysclock_stm32l0xx.h - added sysclock_stm32l0xx_enable_oscillator() fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - added sysclock_stm32l1xx_enable_oscillator() fix: TTC-Library/sysclock/sysclock_stm32l1xx.h - added sysclock_stm32l1xx_enable_oscillator() fix: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - fixed enums: sysclock_stm32l1xx_sysclock_source_e, sysclock_stm32l1xx_mco_source_e fix: TTC-Library/sysclock/sysclock_stm32w1xx.h - added sysclock_stm32w1xx_enable_oscillator() fix: TTC-Library/ttc_heap.c - now asserts if someone wants to alloc memory before heap has been prepared chg: TTC-Library/ttc_heap.h - ttc_heap_alloc() is now a function instead of a macro chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock.h fix: TTC-Library/ttc_sysclock_types.h - added enum ttc_sysclock_oscillator_e commit 0ecc3c3089ecce64d6b0dc9245d4577da0971fb7 Author: Gregor Rebel Date: Thu Jul 30 01:28:51 2015 +0200 fix: Template/configs/memory_stm32l1xx.ld - _ttc_heap_end was placed at end of stack instead of __Stack_Init - 1 (caused memory corruption) commit 60887ce90ab51f0b8b367757c2ffe3d4394cdab3 Author: Gregor Rebel Date: Wed Jul 29 14:16:23 2015 +0200 fix: Template/examples/example_ttc_adc.c - updated to new ttc_adc driver fix: Template/examples/example_ttc_adc.h - updated to new ttc_adc driver commit ea70bb3d920476fa92984875dfef9928f4d274aa Author: Gregor Rebel Date: Wed Jul 29 13:48:18 2015 +0200 bug: TTC-Library/adc/adc_stm32l1xx.c - still cannot enable ADC (ADONS always zero) chg: TTC-Library/register/register_stm32l1xx.c - added more asserts to check for correct register addresses chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - added timeout checks commit 10350da96261b1dd09772d12ad3081a57f65e199 Author: Gregor Rebel Date: Wed Jul 29 09:42:14 2015 +0200 fix: Template/configs/memory_stm32l1xx.ld - added missing peripheral register addresses commit 514e9b81d646dcc1b675a551e5d87ad534036925 Author: Gregor Rebel Date: Wed Jul 29 08:35:59 2015 +0200 fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - fixed mixed up HSI/HSE configuration bits (bug in RM0038) fix: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - fixed mixed up HSI/HSE configuration bits (bug in RM0038) fix: TTC-Library/ttc_sysclock_types.h - fixed mixed up HSI/HSE configuration bits (bug in RM0038) commit 89b2c496c9454324c0e4cf15165c19d4821ca410 Author: Gregor Rebel Date: Tue Jul 28 13:08:49 2015 +0200 geändert: InstallData/scripts/openocd.sh bug: TTC-Library/sysclock/sysclock_stm32l1xx.c - does not configure HSI and PLL to run at 32MHz (only reaches 16MHz and reports wrong frequencies) geändert: TTC-Library/ttc_basic.h - added macro ttc_basic_distance() geändert: TTC-Library/ttc_sysclock.c bug: TTC-Library/usart/usart_stm32l1xx.c - currenty does not correctly configure baudrate (bug in ttc_sysclock) commit 723acbb630513193f207cd0aaa6853257529be9f Author: Gregor Rebel Date: Tue Jul 28 09:44:41 2015 +0200 fix: InstallData/scripts/flash_openocd.sh - now ignores error messages if given binary has been successfully flashed fix: InstallData/scripts/openocd.sh - minor changes chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - _sysclock_stm32l1xx_pll_configure() now switches to HSI instead of HSE before shutting down PLL for reconfiguration (does not block anymore if HSE is not stable) --------------------------------------------------------- 1.0.53 @Mo 27. Jul 17:52:05 CEST 2015 commit 68e07db7fe6fa2d14483d14b50a50af0fab4819e Author: Gregor Rebel Date: Mon Jul 27 17:51:02 2015 +0200 fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - fixed issues with mixed up HSI/HSE bits in RM0038 datasheet p96-99 (now can switch to HSI! :-) --------------------------------------------------------- 1.0.53 @Mo 27. Jul 16:32:51 CEST 2015 commit de2a6897120af639f349ae8dbc577e2bb39988fb Author: Gregor Rebel Date: Mon Jul 27 16:29:16 2015 +0200 fix: TTC-Library/register/register_stm32l1xx_types.h - reorderd HSI/HSE fields in register_stm32l1xx_rcc_cr_t (maybe bug in RM0038 p.96) fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - inverted interpretation of register_stm32l1xx_RCC.RCC_CFGR.Bits.PLLSRC (maybe bug in RM0038 p.99) commit fc40a025aa083bb66951221a5eb785be983b6c5c Author: Gregor Rebel Date: Mon Jul 27 12:57:49 2015 +0200 fix: InstallData/scripts/source.pl - leading ./ in source file path for actionFunction() caused corrupt file path for header file (./ is now removed from filename) commit e3fdcb6dfdffa31c6dc0fb520004152814a45201 Author: Fabian Date: Fri Jul 24 17:45:50 2015 +0200 Fixed: ttc_input now recognizes a touch on the screen. commit b791b3a1bc17901683b76981dedcdf15b6029dd1 Merge: 1de4d84 c18870a Author: Fabian Date: Fri Jul 24 16:32:23 2015 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain commit 1de4d842351d0e6b7bf759549f6a9d69c6bf180e Author: Fabian Date: Fri Jul 24 16:31:09 2015 +0200 Added for ttc_gfx: ttc_gfx_line_horizontal_90ccw and ttc_gfx_line_horizontal_90cw --------------------------------------------------------- 1.0.53 @Fr 24. Jul 15:55:16 CEST 2015 commit 8803b9287c2e815a1e8f76586e3ab4958d82c99c Author: Gregor Rebel Date: Fri Jul 24 15:54:28 2015 +0200 fix: TTC-Library/math/math_common.h - implementation status set (removes warning) fix: TTC-Library/math/math_software_float.h - implementation status set (removes warning) --------------------------------------------------------- 1.0.53 @Fr 24. Jul 15:51:37 CEST 2015 commit c86cbf035e424edc3f05a7e5f38dc05c9aed3656 Author: Gregor Rebel Date: Fri Jul 24 15:50:48 2015 +0200 chg: TTC-Library/i2c/i2c_common.h - implementation status set (removes warning) chg: TTC-Library/i2c/i2c_stm32l1xx.h - implementation status set (removes warning) commit 60618d6524fde5defd117c84eefe5671082e6309 Author: Gregor Rebel Date: Fri Jul 24 15:46:13 2015 +0200 neue Datei: TTC-Library/interfaces/ttc_math_interface.c neue Datei: TTC-Library/interfaces/ttc_math_interface.h commit fae4dc099cace916c5fdfc72dc557f28eaf52003 Author: Gregor Rebel Date: Fri Jul 24 15:42:58 2015 +0200 neue Datei: InstallData/install_047_TTC_MATH.sh neue Datei: InstallData/installs_low_level/install_075_TTC_MATH_SOFTWARE_FLOAT.sh commit ff27b5f0412310df22975852e1546ab97dacc9a6 Author: Gregor Rebel Date: Fri Jul 24 15:22:49 2015 +0200 ren: 'InstallData/install_076_TTC_MATHEMATICS.sh' -> 'InstallData/DEPRECATED_install_076_TTC_MATHEMATICS.sh' new: TTC-Library/math/math_common.c new: TTC-Library/math/math_common.h new: TTC-Library/math/math_software_float.c new: TTC-Library/math/math_software_float.h new: TTC-Library/math/math_software_float_types.h new: Template/examples/example_ttc_math.c new: Template/examples/example_ttc_math.h new: TTC-Library/ttc_math.c new: TTC-Library/ttc_math.h new: TTC-Library/ttc_math_types.h commit efb4e65bdb3f7d5e4ed1cbd28e1a6613f7201dac Author: Gregor Rebel Date: Fri Jul 24 13:58:15 2015 +0200 fix: TTC-Library/templates/ttc_device.h - -> commit d2d5b9a24a272e4fdf285fcfded828e94ad1d13b Merge: 47a83e1 65f2a54 Author: Gregor Rebel Date: Fri Jul 24 13:08:57 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 47a83e10ebc898975864998f2ca96b76a1aa401d Author: Gregor Rebel Date: Fri Jul 24 13:08:32 2015 +0200 umbenannt: InstallData/install_076_TTC_MATHEMATICS.sh -> InstallData/DEPRECATED_install_076_TTC_MATHEMATICS.sh geändert: TTC-Library/templates/create_DeviceDriver.pl - now allows to create architectures with hierarchical names containing underscores geändert: TTC-Library/templates/ttc_device.c - calling ttc_sysclock_register_for_update() is now optional geändert: TTC-Library/templates/ttc_device_types.h - added missing field PhysicalIndex to config structure commit 1f19c0b85666bda3582f940d6c0c125667070fb3 Author: Gregor Rebel Date: Fri Jul 24 09:55:23 2015 +0200 ren: 'TTC-Library/math/math_basic.h' -> 'TTC-Library/math/DEPRECATED_math_basic.h' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'math_basic.h' -> 'DEPRECATED_math_basic.h' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_basic.h' -> 'DEPRECATED_math_basic.h' chg: ./Regressions/regression_memory_pools.h - replace 'math_basic.h' -> 'DEPRECATED_math_basic.h' chg: ./Regressions/regression_queue.h - replace 'math_basic.h' -> 'DEPRECATED_math_basic.h' chg: ./Template/examples/example_gfx_boxes.h - replace 'math_basic.h' -> 'DEPRECATED_math_basic.h' chg: ./Template/QtCreator/TemplateName.files - replace 'math_basic.h' -> 'DEPRECATED_math_basic.h' ren: 'TTC-Library/math/math_trigonometry.c' -> 'TTC-Library/math/DEPRECATED_math_trigonometry.c' chg: ./InstallData/install_076_TTC_MATHEMATICS.sh - replace 'math_trigonometry.o' -> 'DEPRECATED_math_trigonometry.o' ren: 'TTC-Library/math/math_trigonometry.h' -> 'TTC-Library/math/DEPRECATED_math_trigonometry.h' chg: ./TTC-Library/interfaces/ttc_math_interface.h - replace 'math_trigonometry.h' -> 'DEPRECATED_math_trigonometry.h' chg: ./Template/examples/example_gfx_boxes.h - replace 'math_trigonometry.h' -> 'DEPRECATED_math_trigonometry.h' commit 7a2c9f586f6e134c730e199694c6c5c18df8138b Author: Gregor Rebel Date: Fri Jul 24 09:52:22 2015 +0200 fix: InstallData/scripts/ttc_manage.pl - did throw an error if file .pending_commits was missing umbenannt: TTC-Library/math/math_basic.c -> TTC-Library/math/DEPRECATED_math_basic.c geändert: TTC-Library/math/math_trigonometry.c --------------------------------------------------------- 1.0.53 @Fr 24. Jul 12:24:20 CEST 2015 commit d7cb27b353c3c72f896321be80d227c567a77180 Author: Gregor Rebel Date: Fri Jul 24 12:22:14 2015 +0200 fix: Template/main.c # removed out of place include "foo.h" commit 6759a9528444291b613a850292d64280a7bfd4be Author: Fabian Date: Fri Jul 24 11:22:21 2015 +0200 fixes some lines modified: TTC-Library/gfx/gfx_ili9320.h commit 679df517803882f8b5971e8d23c9cae7ce9a6a7b Merge: 5fef15d 813c1ea Author: Fabian Date: Thu Jul 23 18:12:08 2015 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain Conflicts: TTC-Library/gfx/gfx_ili9320.h commit 5fef15d098cf0da5228a5f70424b5e9222ce86da Author: Fabian Date: Thu Jul 23 17:53:37 2015 +0200 Prepared gfx driver for landscape clockwise and landscape counter clockwise. The mode "portrait mirrored" is not implemented. Have attention: ttc_gfx_print_solid is not working for landscape clockwise, landscape counter clockwise and portrait mirrored. The user will get a warning if he trys to use that function. --------------------------------------------------------- 1.0.53 @Do 23. Jul 13:53:24 CEST 2015 commit bd305573fc2ec06aafe7feb56cbe5384975e5aa6 Author: Gregor Rebel Date: Thu Jul 23 09:53:50 2015 +0200 fix: InstallData/scripts/source.pl - now allows to add private functions to foo.c files even if foo.h is missing fix: TTC-Library/templates/new_file.c - added missing install marks required for source.pl fix: Template/main.c - added missing install marks required for source.pl chg: replaced all 'InsertPrivateDefinitions' -> 'InsertPrivateFunctionDefinitions' chg: replaced all 'InsertPrivatePrototypes' -> 'InsertPrivateFunctionDelcarations' chg: Documentation/TheToolChain-Manual/chapter_AddingSourceFiles.tml chg: InstallData/scripts/source.pl chg: TTC-Library/accelerometer/accelerometer_bno055.h chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h chg: TTC-Library/accelerometer/accelerometer_mpu6050.h chg: TTC-Library/adc/adc_stm32f1xx.c chg: TTC-Library/adc/adc_stm32l1xx.c chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_stm32l0xx.h chg: TTC-Library/basic/basic_stm32l1xx.h chg: TTC-Library/can/can_stm32f1xx.h chg: TTC-Library/cm0/cm0_mutex.h chg: TTC-Library/cm0/cm0_semaphore.h chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/cpu/cpu_stm32f4xx.h chg: TTC-Library/cpu/cpu_stm32l0xx.h chg: TTC-Library/cpu/cpu_stm32l1xx.h chg: TTC-Library/dac/dac_stm32l1xx.h chg: TTC-Library/dma/dma_stm32l1xx.h chg: TTC-Library/ethernet/ethernet_stm32f107.h chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32l0xx.h chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32w1xx.h chg: TTC-Library/gyroscope/gyroscope_mpu6050.h chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/i2c/i2c_common.c chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/input/input_touchpad.h chg: TTC-Library/interface/interface_ste101p.h chg: TTC-Library/interfaces/ttc_accelerometer_interface.c chg: TTC-Library/interfaces/ttc_accelerometer_interface.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_can_interface.c chg: TTC-Library/interfaces/ttc_can_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_dac_interface.c chg: TTC-Library/interfaces/ttc_dac_interface.h chg: TTC-Library/interfaces/ttc_dma_interface.c chg: TTC-Library/interfaces/ttc_dma_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_gyroscope_interface.c chg: TTC-Library/interfaces/ttc_gyroscope_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_interface_interface.c chg: TTC-Library/interfaces/ttc_interface_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_layer_phy_interface.c chg: TTC-Library/interfaces/ttc_layer_phy_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_pwr_interface.c chg: TTC-Library/interfaces/ttc_pwr_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/interfaces/ttc_usb_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32w1xx.h chg: TTC-Library/layer_phy/layer_phy_spi.h chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32l0xx.h chg: TTC-Library/memory/memory_stm32l1xx.h chg: TTC-Library/memory/memory_stm32w1xx.h chg: TTC-Library/network_layer/network_layer_usart.h chg: TTC-Library/pwr/pwr_stm32l1xx.h chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/register/register_stm32f1xx.h chg: TTC-Library/register/register_stm32l0xx.h chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/register/register_stm32w1xx.h chg: TTC-Library/rtc/rtc_stm32f1xx.h chg: TTC-Library/rtc/rtc_stm32l1xx.h chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32l0xx.h chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/spi/spi_stm32w1xx.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32l0xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32w1xx.h chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/device_common.c chg: TTC-Library/templates/new_file.c chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/timer/timer_stm32f0xx.h chg: TTC-Library/timer/timer_stm32f1xx.h chg: TTC-Library/timer/timer_stm32l1xx.h chg: TTC-Library/timer/timer_stm32w1xx.h chg: TTC-Library/touchpad/touchpad_analog4.h chg: TTC-Library/ttc_accelerometer.c chg: TTC-Library/ttc_accelerometer.h chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_adc.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_can.c chg: TTC-Library/ttc_can.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu.h chg: TTC-Library/ttc_dac.c chg: TTC-Library/ttc_dac.h chg: TTC-Library/ttc_dma.c chg: TTC-Library/ttc_dma.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gyroscope.c chg: TTC-Library/ttc_gyroscope.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_interface.c chg: TTC-Library/ttc_interface.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_layer_phy.c chg: TTC-Library/ttc_layer_phy.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_network_layer.h chg: TTC-Library/ttc_pwr.c chg: TTC-Library/ttc_pwr.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_rtc.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_tcpip.h chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_timer.h chg: TTC-Library/ttc_touchpad.c chg: TTC-Library/ttc_touchpad.h chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart.h chg: TTC-Library/usart/usart_stm32f1xx.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: TTC-Library/usart/usart_stm32w1xx.h chg: Template/main.c chg: Updates/update_1.0.53.sh commit 3d9b7e3c6a9167fd37e6440731d5dbdd63d582c5 Author: Gregor Rebel Date: Wed Jul 22 18:15:24 2015 +0200 fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - removed stray code added by Fabian fix: TTC-Library/interrupt/interrupt_stm32f1xx.h - removed stray code added by Fabian commit 266d4281e4be8673f00f7da03b7fc971dfb2c354 Merge: 2e101f9 d8ce41c Author: Fabian Date: Mon Jul 20 17:20:42 2015 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain Conflicts: Updates/update_1.0.53.sh commit 2e101f913b11c2603526dbb4f8c002f67663ff90 Author: Fabian Date: Mon Jul 20 17:18:39 2015 +0200 sorted the ttc_gfx.h , modified gfx library for landscapemodes commit d8ce41cb6ff131bddd5bd6e07077d5b71f71f72c Author: Gregor Rebel Date: Mon Jul 20 17:12:26 2015 +0200 chg: InstallData/install_029_CPU_STM32F1xx.sh - added download of 2015 version of Discovering_the_STM32_Microcontroller.pdf chg: InstallData/install_035_CPU_STM32L1xx.sh - added download of AN3216_Getting_started_with_STM32L1xxx_hardware_development.pdf chg: Updates/update_1.0.53.sh commit 701653ec0433761adde7ee186b996b85227a23fb Author: Gregor Rebel Date: Mon Jul 20 14:14:52 2015 +0200 chg: InstallData/install_010_Board_Olimex_LCD.sh - added download for Source Code Example commit 709548b47137a390b3d5e9b3ffe9084296c861c4 Author: Fabian Date: Sun Jul 19 18:00:33 2015 +0200 For the ili9320 driver: cw and ccw mode for put_char implemented commit 8d85e07f4fc7cff6984cce7e6e21ed545c428b79 Author: Fabian Date: Thu Jul 16 19:25:15 2015 +0200 Added ccw-Landscape mode. commit 56ab3db58a4384dbe60c1775aafbb29c9ef7a23b Author: Fabian Date: Mon Jul 13 07:24:03 2015 +0200 Modified ttc_gfx.h for landscape mode. The implementation was tested by example_gfx_benchmark. Except of the textmode the landscape works well. modified: TTC-Library/ttc_gfx.h commit 2a9d22698e51f98a295513ae3199be2e74aeba4a Author: Fabian Date: Fri Jul 10 17:07:02 2015 +0200 Started to implement a lanscape version for ttc_gfx. Began with ttc_gfx_set_pixel stuck at drawing circles. To be continued... Changes committed: modified: TTC-Library/gfx/gfx_ili9320.c modified: TTC-Library/gfx/gfx_ili9320.h modified: TTC-Library/interfaces/ttc_gfx_interface.c modified: TTC-Library/interfaces/ttc_gfx_interface.h modified: TTC-Library/ttc_gfx.c modified: TTC-Library/ttc_gfx.h modified: TTC-Library/ttc_gfx_types.h commit 528731b39bbc8bf3a05deb2db6662bf33d4b027c Author: Gregor Rebel Date: Fri Jul 10 12:07:03 2015 +0200 chg: TTC-Library/ttc_gfx.c - now uses constant TTC_GFX_ORIENTATION to set orientation for all displays chg: TTC-Library/ttc_gfx_types.h - now uses constant TTC_GFX_ORIENTATION to set orientation for all displays commit 8a3cb072f7b73bdb6c1ed4f3be9d382e36077d9d Merge: 804efca 6617506 Author: Fabian Date: Fri Jul 10 11:55:18 2015 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain commit 804efcaa00e2223b8fa4f170e36d3f81140ddbca Author: Fabian Date: Thu Jul 9 18:31:09 2015 +0200 fixed modified: TTC-Library/ttc_gfx.c modified: TTC-Library/ttc_gfx_types.h modified: TTC-Library/ttc_input.c modified: TTC-Library/ttc_touchpad.c commit 661750653fb8ccae750e5eb53af85b635f7d3dfe Author: Gregor Rebel Date: Tue Jul 7 10:31:40 2015 +0200 fix: InstallData/install_005_4OpenOCD.sh - fixed detection and configuratioon of kernel module ftdi_sio commit 504858aaafced86bffff89a15d7418799ec3b55d Author: Gregor Rebel Date: Mon Jul 6 16:26:51 2015 +0200 chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - minor change commit 292b869df76f2c0c05f9bc3ef3ef3bf6787225f6 Author: Gregor Rebel Date: Mon Jul 6 06:10:18 2015 +0200 fix: TTC-Library/i2c/i2c_common.c - i2c_common_wait_until_events()/ i2c_common_wait_until_event() - changed size of argument TimeOut u16_t -> u32_t (fixes shrinked timeouts because of conversion u32_t -> u16_t) fix: TTC-Library/i2c/i2c_common.h - i2c_common_wait_until_events()/ i2c_common_wait_until_event() - changed size of argument TimeOut u16_t -> u32_t (fixes shrinked timeouts because of conversion u32_t -> u16_t) fix: TTC-Library/i2c/i2c_stm32l1xx.c - fixed Buffer[] access in i2c_stm32l1xx_slave_read_bytes()/ i2c_stm32l1xx_slave_send_bytes() (could terminate too early if buffer was just as big as required) fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - sysclock_stm32l1xx_udelay() now takes constant TTC_CPU_CLOCK_SPEED into account fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - sysclock_stm32l1xx_udelay() - calibrated for stm32l100 @ 32MHZ fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_send_bytes now can send data from readonly memory fix: TTC-Library/ttc_i2c_types.h - changed datatype of ttc_i2c_config_t.AmountRetries u32_t -> u16_t (makes no sense to retry >64k times) commit 64107aec871f39bb0726bb438c91197ad94b93d2 Author: Gregor Rebel Date: Fri Jul 3 13:31:35 2015 +0200 fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_send_bytes() now can also send data from readonly memory commit f2de0bc2319784cff717454be7f856430c0bf4bf Author: Gregor Rebel Date: Fri Jul 3 13:29:23 2015 +0200 fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_reset_bus() now reinitializes interface (lost configuration after interface reset) commit fd0a5c7df7d2181437bf12b29eecdca617705c83 Author: Gregor Rebel Date: Fri Jul 3 10:14:17 2015 +0200 fix: TTC-Library/i2c/i2c_common.c - implemented a more precise but still simple timeout handling that can be used with/ without multitasking scheduler chg: TTC-Library/i2c/i2c_common.h - i2c_common_delay() now returns amount of usecs being delayed commit 651cf605d7870c9e6e92628c3ea54ee622c44214 Author: Gregor Rebel Date: Thu Jul 2 20:31:29 2015 +0200 fix: InstallData/install_005_4OpenOCD.sh - fixed detection of /dev/ttyUSB* device nodes fix: TTC-Library/i2c/i2c_stm32l1xx.c - moved acknowledgement configuration from i2c_stm32l1xx_slave_send_bytes() upwards into ttc_i2c_slave_send_bytes() (acknowledgement was not reenabled if BufferSize == AmountBytesSent) fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_send_bytes() now disables acknowledgement before sending data an reenables it afterwards commit 59a404bfafa43f9dd78d24143ea45ed6ba873dd0 Author: Gregor Rebel Date: Thu Jul 2 19:58:15 2015 +0200 chg: Selection of debug interface is now uniformely configured via symlink configs/openocd_interface.cfg instead of file content configs/interface.cfg chg: InstallData/install_005_4OpenOCD.sh chg: InstallData/scripts/flash_openocd.sh chg: InstallData/scripts/gdb_server.sh chg: InstallData/scripts/openocd.sh chg: InstallData/scripts/updateProjectFiles.pl commit 233625a04a30ad374e5efbfe3cb9abbd10077256 Author: Gregor Rebel Date: Thu Jul 2 19:25:14 2015 +0200 fix: InstallData/scripts/openocd.sh - improved error messages commit f47adb91e5e08cbec8c6485291ca1be8b23e295f Author: Gregor Rebel Date: Thu Jul 2 19:17:54 2015 +0200 fix: uniform creation of configs/openocd_* links now allows to use stlink debug interface for all supported cpu types fix: InstallData/install_005_4OpenOCD.sh fix: InstallData/install_012_Board_STM32F105.sh fix: InstallData/install_028_CPU_STM32F0xx.sh fix: InstallData/install_030_CPU_STM32F2xx.sh fix: InstallData/install_031_CPU_STM32F3xx.sh fix: InstallData/install_032_CPU_STM32F4xx.sh fix: InstallData/install_033_CPU_STM32L0XX.sh fix: InstallData/install_035_CPU_STM32L1xx.sh fix: InstallData/install_036_CPU_STM32W1XX.sh commit c187560d1398982b3064fefa2fee28e81872677b Author: Gregor Rebel Date: Thu Jul 2 18:01:56 2015 +0200 chg: TTC-Library/ttc_i2c_types.h - changed type of ttc_i2c_config_t.AmountRetries u16_t -> u32_t commit 729cde8c2ef417fa00668850eca5010813eafe75 Author: Gregor Rebel Date: Thu Jul 2 16:19:39 2015 +0200 chg: readme.TheToolChain - added chapter "OpenOCD Access" commit 343e125271074c0f7cd7be820a48780736f92936 Author: Gregor Rebel Date: Thu Jul 2 15:16:29 2015 +0200 fix: InstallData/install_005_4OpenOCD.sh - updated mirror download of precompiled tarball file commit ebac2dd6c0764d5d0c6fce93f16c8760e81e4ce5 Author: Gregor Rebel Date: Thu Jul 2 15:01:49 2015 +0200 fix: InstallData/install_005_4OpenOCD.sh - disabled deprecated createLinks for configs/openocd_target_stlinkv1.cfg fix: InstallData/install_035_CPU_STM32L1xx.sh - now creates symlink to openocd target configuration as configs/openocd_target.cfg commit 11e0881bab1942c9fca07bfb7c561fdfa38b65bb Author: Gregor Rebel Date: Thu Jul 2 14:45:54 2015 +0200 chg: InstallData/install_005_4OpenOCD.sh - updated to v0.9.0 fix: InstallData/install_035_CPU_STM32L1xx.sh - fixed openocd flash+debug support (tested with openocd 0.9.0) chg: InstallData/scripts/gdb_cortexm3.sh - now copies gdb line to STDOUT commit 95aed040c1961a51a7b1190daf622e7412ab0e8c Author: Gregor Rebel Date: Thu Jul 2 09:37:27 2015 +0200 chg: Template/examples/example_ttc_i2c.c - now calls ttc_i2c_slave_reset_bus() after slave-mode transmission as workaround (slave does not ACK to its OAR1 after first successfull transmission) commit 2462e12c083d2f80ca12f3e8f39981a6adce4628 Author: Gregor Rebel Date: Thu Jul 2 09:17:11 2015 +0200 chg: TTC-Library/ttc_i2c.c - added critical sections to ttc_i2c_slave_read_bytes(), ttc_i2c_master_read_bytes() chg: Template/examples/example_ttc_i2c.c - increased AmountRetries for intensive polling mode (workaround for buggy master-slave communication) commit f59ef374acd6f4929766672cff17d7206a19c029 Author: Gregor Rebel Date: Thu Jul 2 09:11:35 2015 +0200 chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - fixed datasheet reference commit 53083b1ce5f08f39e3cf5b4483c2785c47801691 Author: Gregor Rebel Date: Thu Jul 2 09:03:31 2015 +0200 chg: TTC-Library/i2c/i2c_stm32l1xx.c - adapted to match changed sysclock_stm32l1xx_config_t chg: TTC-Library/spi/spi_stm32f1xx.c - adapted to match changed sysclock_stm32l1xx_config_t chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - renamed fields of sysclock_stm32f1xx_config_t to match with sysclock_stm32l1xx_config_t chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - added to sysclock_stm32f1xx_config_t: frequency_systicksysclock_stm32f1xx_config_t chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - adapted to match changed sysclock_stm32l1xx_config_t chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - renamed fields of sysclock_stm32l1xx_config_t to match with chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - added to sysclock_stm32l1xx_config_t: frequency_systicksysclock_stm32f1xx_config_t chg: TTC-Library/usart/usart_stm32l1xx.c - adapted to match changed sysclock_stm32l1xx_config_t chg: Template/examples/example_ttc_i2c.c chg: Updates/update_1.0.53.sh commit aee28b50e48bdfe097166a1e8cacd5336b63ec54 Author: Gregor Rebel Date: Tue Jun 30 15:54:35 2015 +0200 chg: InstallData/scripts/calculateMemoryUsage.pl - now uses nm to gather data (BUG) fix: TTC-Library/adc/adc_stm32f1xx.c - removed double defined functions chg: TTC-Library/adc/adc_stm32f1xx_types.h fix: TTC-Library/gpio/gpio_stm32f1xx_types.h - added missing definition for ttc_gpio_alternate_function_e commit 56b3d30d1228ae3399a2b918880efdaeac26820f Author: Gregor Rebel Date: Tue Jun 30 13:47:55 2015 +0200 chg: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - added GS definition chg: InstallData/install_039_Compiler_SourceryG++.sh - added GS definition chg: InstallData/scripts/makefile - added object size summary fix: Template/configs/memory_stm32l1xx.ld - added missing memory regions periperals, private_periperals commit 8faae44f6a7d27c47786769326511e6895b2b65d Author: Gregor Rebel Date: Tue Jun 30 09:25:23 2015 +0200 chg: TTC-Library/ttc_i2c.c - minor code change chg: Template/examples/example_ttc_i2c.c - minor code change commit 04f916e53ed25fba9cd673d4ecb0373ad86141c3 Author: Gregor Rebel Date: Mon Jun 29 12:41:06 2015 +0200 fix: TTC-Library/ttc_i2c.c - fixed compilation issue commit f9c057d4662d3f84fc5bfec226905713b6909778 Author: Gregor Rebel Date: Mon Jun 29 12:39:23 2015 +0200 chg: TTC-Library/i2c/i2c_stm32l1xx.c fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_send_bytes() now waits until master frees bus before exiting chg: Template/examples/example_ttc_i2c.c commit ac24950726277cfbeedffcd5938623562223736a Author: Gregor Rebel Date: Mon Jun 29 12:20:16 2015 +0200 chg: TTC-Library/ttc_i2c.c - added bus error handling chg: TTC-Library/ttc_i2c_types.h - added bus error handling chg: Template/examples/example_ttc_i2c.c commit 074ffca150a9eb8e1a5b9b5b4c4c05a28b7bd517 Author: Gregor Rebel Date: Mon Jun 29 11:43:54 2015 +0200 fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_send_bytes() does not wait for free bus any more fix: TTC-Library/ttc_i2c.c - ttc_i2c_master_read_bytes() does not send STOP condition before starting to read from slave any more (wait endless because slave holds clock low) commit d31158ed7393b6b5bd944aeffefd1dd9ed47ef91 Author: Gregor Rebel Date: Mon Jun 29 11:36:35 2015 +0200 fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_send_bytes() now waits until bus is free before sending data commit f76c5ca673dc2aadc8fd06fac31377bb27a40480 Author: Gregor Rebel Date: Mon Jun 29 11:26:09 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - added uSleeps to slow down transmitter (workaround for broken master-slave communication) chg: TTC-Library/ttc_i2c.h chg: Template/examples/example_ttc_i2c.c - added example code for Use_I2C_Master_Read==1 commit b55cc31587d2702a98ad01116942175e4a1a5910 Author: Gregor Rebel Date: Mon Jun 29 10:10:40 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_slave_read_bytes() now reads all remaining bytes from input buffer at end of communication (should fix missing of I2C events) commit a2ad6946c1b7106b3aac2864efb812b534e754f2 Author: Gregor Rebel Date: Mon Jun 29 10:01:57 2015 +0200 chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/ttc_i2c.h chg: Template/examples/example_ttc_i2c.c - added example for generic master write commit ee56bad6b0052a4544a3fa66c004d8bb2f09ed50 Author: Gregor Rebel Date: Fri Jun 26 10:54:06 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_master_send_bytes() now resets AF bit after detecting it (master NACKs last byte received) commit cab23d01121d6b7a526be3283e8e765997ae86c4 Author: Gregor Rebel Date: Fri Jun 26 10:25:04 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - replaced all ACK changes by i2c_stm32l1xx_enable_acknowledge() (workaround for compiler optimization bug during CR1 register access) commit a0002bfa6d6faab6ebb00ae9a4b9e8977f6339da Author: Gregor Rebel Date: Fri Jun 26 10:16:03 2015 +0200 chg: TTC-Library/i2c/i2c_stm32f1xx.c - added i2c_stm32f1xx_enable_acknowledge() chg: TTC-Library/i2c/i2c_stm32f1xx.h - added i2c_stm32f1xx_enable_acknowledge() chg: TTC-Library/i2c/i2c_stm32l1xx.c - added i2c_stm32l1xx_enable_acknowledge() chg: TTC-Library/i2c/i2c_stm32l1xx.h - added i2c_stm32l1xx_enable_acknowledge() chg: TTC-Library/interfaces/ttc_i2c_interface.c - added ttc_i2c_interface_enable_acknowledge() chg: TTC-Library/interfaces/ttc_i2c_interface.h - added ttc_i2c_interface_enable_acknowledge() fix: TTC-Library/ttc_i2c.c - ttc_i2c_master_read_register(), ttc_i2c_master_read_bytes() now configure Acknowledgement according to amount of bytes to receive BEFORE receiving bytes (avoid acknowledge failure on first byte received) chg: TTC-Library/ttc_i2c.c - added ttc_i2c_enable_acknowledge() chg: TTC-Library/ttc_i2c.h - added ttc_i2c_enable_acknowledge() commit 5d1b249daa6815f4ce8a5f5b6d1d3ce9da3a8b8b Author: Gregor Rebel Date: Fri Jun 26 10:02:43 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - workaround for compiler optimization bug commit 84baf2940b68b7274700fe635724610af64eb7cd Author: Gregor Rebel Date: Fri Jun 26 09:54:11 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_master_send_slave_address() now enables/disables Acknowledgements before sending slave address (avoids Acknowledgefailure when slave reacts too fast) commit dcdd3590f299806d5698ab3cc3e571437ec90244 Author: Gregor Rebel Date: Fri Jun 26 08:30:59 2015 +0200 fix: example_ttc_i2c.c now can communicate with other stm32l100 using ttc_i2c_master_write_register() fix: TTC-Library/i2c/i2c_stm32f1xx.c - i2c_stm32l1xx_slave_read_bytes() should not forget bytes in receive buffer any more fix: TTC-Library/i2c/i2c_stm32l1xx.c fix: TTC-Library/i2c/i2c_stm32l1xx_types.h - added event code TTC_I2C_EVENT_CODE_SLAVE_BUFFER_OVERRUN fix: TTC-Library/ttc_i2c_types.h - added event code tiec_slave_buffer_overrun commit a86b522a25a33230653a6e0c290c0debd934fd56 Author: Gregor Rebel Date: Fri Jun 26 07:36:52 2015 +0200 fix: TTC-Library/ttc_i2c.c - fixed return type of ttc_i2c_wait_until_event(), ttc_i2c_wait_until_events() fix: TTC-Library/ttc_i2c.h - fixed return type of ttc_i2c_wait_until_event(), ttc_i2c_wait_until_events() chg: Template/examples/example_ttc_i2c.c commit 0b521e2b7a221d9392af95c62b6127f7c223efa5 Author: Gregor Rebel Date: Fri Jun 26 07:29:12 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - fixed strange compile error commit 19f515c4cfdc7371dff80c5bcdca1cbab80ddaa0 Author: Gregor Rebel Date: Fri Jun 26 07:24:16 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - updated i2c_stm32l1xx_slave_read_bytes(), i2c_stm32l1xx_slave_send_bytes() to new i2c_common_wait_until_events() return type commit e2cbcdf344825c05ebf0a7ac75b67e54ff569461 Author: Gregor Rebel Date: Fri Jun 26 06:34:00 2015 +0200 chg: TTC-Library/i2c/i2c_common.c - check and wait_until functions now return event code instead of index (more usable) chg: TTC-Library/i2c/i2c_common.h - check and wait_until functions now return event code instead of index (more usable) chg: TTC-Library/ttc_i2c_types.h - added items to enums: tiec_None, tifc_None commit 7e54266e5a2e22c65886de515509960f9d81991a Author: Gregor Rebel Date: Fri Jun 26 06:18:18 2015 +0200 chg: InstallData/scripts/gdb_cortexm3.sh - gdb is now run in pretty quiet mode commit 14ac375f340a19abafbd02f598a7ebed525c7ed6 Author: Gregor Rebel Date: Fri Jun 26 06:15:32 2015 +0200 chg: InstallData/scripts/debug_stlinkv2.sh - gdb is now run in pretty quiet mode commit b2d6c80b8b155371d9a1fc150c6b0f8752b39969 Author: Gregor Rebel Date: Fri Jun 26 05:55:38 2015 +0200 fix: TTC-Library/i2c/i2c_common.c - i2c_common_check_event() now compiles again commit 5c410f5a7b38fe347a7df654ccf8dd7267ac22a7 Author: Gregor Rebel Date: Fri Jun 26 05:45:04 2015 +0200 fix: TTC-Library/i2c/i2c_common.c - negated events are now being checked correctly chg: TTC-Library/i2c/i2c_common.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx.c - renamed i2c_stm32l1xx_slave_detected_read_mode() -> i2c_stm32l1xx_slave_check_read_mode() chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/interfaces/ttc_i2c_interface.c - renamed ttc_i2c_interface_slave_detected_read_mode() -> ttc_i2c_interface_slave_check_read_mode() chg: TTC-Library/interfaces/ttc_i2c_interface.h fix: TTC-Library/ttc_i2c.c - check for tiec_bus_free is now handled correctly chg: TTC-Library/ttc_i2c.h fix: Template/examples/example_ttc_i2c.c - check for tiec_bus_free is now handled correctly fix: Updates/update_1.0.53.sh commit a5e09b64abd4ea7d5fa31f8c746988573267391e Author: Gregor Rebel Date: Thu Jun 25 16:33:54 2015 +0200 chg: TTC-Library/i2c/i2c_common.c - renamed i2c_common_wait_for_events_() -> i2c_common_wait_until_events() chg: TTC-Library/i2c/i2c_common.c - renamed i2c_common_wait_for_event_() -> i2c_common_wait_until_event() chg: TTC-Library/i2c/i2c_common.h - renamed i2c_common_wait_for_events_() -> i2c_common_wait_until_events() chg: TTC-Library/i2c/i2c_common.h - renamed i2c_common_wait_for_event_() -> i2c_common_wait_until_event() chg: TTC-Library/i2c/i2c_stm32l1xx.c - renamed i2c_common_wait_for_event_() -> i2c_common_wait_until_event() chg: TTC-Library/i2c/i2c_stm32l1xx.c - renamed i2c_common_wait_for_events_() -> i2c_common_wait_until_events() chg: TTC-Library/ttc_i2c.c - renamed i2c_common_wait_for_event_() -> i2c_common_wait_until_event() chg: Updates/update_1.0.53.sh commit 3eb41735f63ea91e64199b356567e3d68de9253a Author: Gregor Rebel Date: Thu Jun 25 16:30:15 2015 +0200 chg: cleaned up ttc_i2c code (simpler and faster now, reduced low-level driver part) chg: TTC-Library/i2c/i2c_common.c chg: TTC-Library/i2c/i2c_common.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h chg: Template/examples/example_ttc_i2c.c chg: Updates/update_1.0.53.sh commit fa4ad20644e57e6897f819af92cf7c378105b825 Author: Gregor Rebel Date: Wed Jun 24 12:51:10 2015 +0200 fix: ttc_i2c_master_read_register() and ttc_i2c_master_write_register() should work now chg: Template/examples/example_ttc_i2c.c - reenabled Use_I2C_Master_Send and Use_I2C_Master_Read commit 901d7d7c11bdd3a5784181e5f231a8bd2174e8d8 Author: Gregor Rebel Date: Wed Jun 24 12:39:02 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_master_condition_start() now disables ACK bit to avoid Acknowledge Failures fix: Template/examples/example_ttc_i2c.c - breakpoint places should be breakable now commit a18ef1f38f573e382aeb97373e9399d972b623c0 Author: Gregor Rebel Date: Wed Jun 24 12:27:03 2015 +0200 chg: TTC-Library/i2c/i2c_stm32f1xx.c - added i2c_stm32l1xx_check_event_bus_not_busy() chg: TTC-Library/i2c/i2c_stm32f1xx.h - added i2c_stm32l1xx_check_event_bus_not_busy() fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_slave_send_bytes() now checks i2c_stm32l1xx_check_event_bus_not_busy() too chg: TTC-Library/i2c/i2c_stm32l1xx.h - added i2c_stm32l1xx_check_event_bus_not_busy() chg: TTC-Library/i2c/i2c_stm32l1xx_types.h - added i2c_stm32l1xx_check_event_bus_not_busy() chg: TTC-Library/interfaces/ttc_i2c_interface.c - added i2c_stm32l1xx_check_event_bus_not_busy() chg: TTC-Library/interfaces/ttc_i2c_interface.h - added i2c_stm32l1xx_check_event_bus_not_busy() chg: TTC-Library/ttc_i2c.c - added i2c_stm32l1xx_check_event_bus_not_busy() chg: TTC-Library/ttc_i2c.h - added i2c_stm32l1xx_check_event_bus_not_busy() commit e18dfd1f9a1c240c69871a57fc5964209a8afaf0 Author: Gregor Rebel Date: Wed Jun 24 12:01:10 2015 +0200 chg: ../i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_slave_send_bytes() now disables ACK before sending bytes (hope to avoid Acknowledge Failure) commit 8009ff1602b8eb12a64fc7f65b75f25fec741a27 Author: Gregor Rebel Date: Wed Jun 24 11:48:27 2015 +0200 fix: ../i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_slave_send_bytes() now uses i2c_common_wait_for_events() to avoid loosing an event commit c061ae76b2a22e9c82e46e0179d4420f0c5325b4 Author: Gregor Rebel Date: Wed Jun 24 11:04:44 2015 +0200 major change (untested!) chg: TTC-Library/i2c/i2c_common.c - added i2c_common_wait_for_event(), i2c_common_wait_for_events() chg: TTC-Library/i2c/i2c_common.h - added i2c_common_wait_for_event(), i2c_common_wait_for_events() chg: TTC-Library/i2c/i2c_stm32f1xx.c - all event checks now require an EventValue instead of BaseRegister chg: TTC-Library/i2c/i2c_stm32f1xx.h - all event checks now require an EventValue instead of BaseRegister chg: TTC-Library/i2c/i2c_stm32l1xx.c - all event checks now require an EventValue instead of BaseRegister chg: TTC-Library/i2c/i2c_stm32l1xx.h - all event checks now require an EventValue instead of BaseRegister chg: TTC-Library/interfaces/ttc_i2c_interface.c - all event checks now require an EventValue instead of BaseRegister chg: TTC-Library/interfaces/ttc_i2c_interface.h - all event checks now require an EventValue instead of BaseRegister chg: TTC-Library/ttc_i2c.c - all event checks now require an EventValue instead of BaseRegister chg: TTC-Library/ttc_i2c.h - all event checks now require an EventValue instead of BaseRegister commit 96c1fb6a2655457686f97556d3f57a39c031a138 Author: Gregor Rebel Date: Wed Jun 24 09:38:17 2015 +0200 chg: TTC-Library/i2c/i2c_common.c - added i2c_common_wait_for_3() chg: TTC-Library/i2c/i2c_common.h - added i2c_common_wait_for_3() fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_slave_read_bytes() now detects change in write mode (exits immediately) fix: Template/examples/example_ttc_i2c.c - now implements register read like real I2C devices (first receives register addres then sends register data) commit f6b3e5f25d56747bdd7a7f129b1459df42ced97b Author: Gregor Rebel Date: Wed Jun 24 08:05:55 2015 +0200 fix: TTC-Library/ttc_i2c_types.h - changed datatype of ttc_i2c_config_t.AmountRetries -> u16_t (fixes issue with -1 meaning endless retries in i2c_common_wait_for() commit 3e3b636fbec05e261df632be1b8c4bfe76237823 Author: Gregor Rebel Date: Wed Jun 24 07:58:09 2015 +0200 chg: TTC-Library/i2c/i2c_common.c - added i2c_common_wait_for_2() chg: TTC-Library/i2c/i2c_common.h - added i2c_common_wait_for_2() chg: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_slave_read_bytes() now uses i2c_common_wait_for_2() commit 25d5ce974d1da2407c05f65beb4db860fafc7ad2 Author: Gregor Rebel Date: Wed Jun 24 07:42:22 2015 +0200 chg: TTC-Library/i2c/i2c_stm32l1xx.c - implemented i2c_stm32l1xx_slave_send_bytes() chg: Template/examples/example_ttc_i2c.c commit 3eaf304b8c06b5dd2dcdfeab3e951e08b5e8658e Author: Gregor Rebel Date: Wed Jun 24 07:23:22 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_master_condition_stop() now uses i2c_common_wait_for() to wait for stop event (fixes timeout even if AmountRetries==-1) commit 969aaf1896c8124ecbf54d6d3643b4f944409e9f Author: Gregor Rebel Date: Wed Jun 24 07:20:22 2015 +0200 chg: Template/examples/example_ttc_i2c.c - added breakpoint places for successfull slave transmissions commit 024dca481f2194582ac42b00892600def4e9d922 Author: Gregor Rebel Date: Wed Jun 24 06:58:32 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_slave_read_bytes() fixed endless retries (again) commit 21f03c1af523359c2a539f04206cb6ab8359bbd5 Author: Gregor Rebel Date: Wed Jun 24 06:52:04 2015 +0200 fix: TTC-Library/i2c/i2c_common.c - fixed unlimited retries for AmountRetries==-1 fix: TTC-Library/i2c/i2c_stm32l1xx.c - fixed unlimited retries for AmountRetries==-1 chg: Template/examples/example_ttc_i2c.c commit 7d958d6973f1c326c507823cb412b77d2200be68 Author: Gregor Rebel Date: Wed Jun 24 06:20:38 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - OAR2 has field ADD2 instead of ADD commit b2f3c69f8fe584a6d6a1342d6eb056908262210b Merge: 6de7d06 390b3c3 Author: Gregor Rebel Date: Wed Jun 24 06:17:24 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6de7d061d1324a3e0f819737e6c2e65f2952bd77 Author: Gregor Rebel Date: Wed Jun 24 06:14:58 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_init(): fixed configuration of slave own address (used 10-Bit mode instead of 7-bit) fix: TTC-Library/i2c/i2c_stm32l1xx_types.h - swapped definitions of I2C_EVENT_MASTER_TRANSMITTER_MODE_SELECTED, I2C_EVENT_MASTER_RECEIVER_MODE_SELECTED (TRA bit interpretation mismatched datasheet description) commit 390b3c3a994ce1110f6d2effa3d3858f437ad067 Author: Gregor Rebel Date: Wed Jun 24 06:10:43 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c / i2c_stm32l1xx_slave_read_bytes() now supports endless retries (AmountRetries==-1) fix: TTC-Library/ttc_i2c.c - ttc_i2c_slave_check_own_address_received() did check for flag instead of event chg: Template/examples/example_ttc_i2c.c - minor changes commit c24dd98148109d4c1ea9bee166fa075be59db5d1 Author: Gregor Rebel Date: Tue Jun 23 13:41:11 2015 +0200 bug: ttc_i2c_slave_* still does not work fix: TTC-Library/i2c/i2c_common.c - removed debug code chg: TTC-Library/i2c/i2c_stm32f1xx.c - added *_i2c_slave_* functions chg: TTC-Library/i2c/i2c_stm32f1xx.h - added *_i2c_slave_* functions chg: TTC-Library/i2c/i2c_stm32l1xx.c - added *_i2c_slave_* functions chg: TTC-Library/i2c/i2c_stm32l1xx.h - added *_i2c_slave_* functions chg: TTC-Library/interfaces/ttc_i2c_interface.c - added *_i2c_slave_* functions chg: TTC-Library/interfaces/ttc_i2c_interface.h - added *_i2c_slave_* functions chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - changed enabling of HSEON bit chg: TTC-Library/ttc_i2c.c - added *_i2c_slave_* functions chg: TTC-Library/ttc_i2c.h - added *_i2c_slave_* functions chg: TTC-Library/ttc_i2c_types.h - minor changes chg: Template/examples/example_ttc_i2c.c - added i2c_slave code chg: Updates/update_1.0.53.sh commit 2b7739a341237036809b33e08df758cbbec22c6a Author: Gregor Rebel Date: Mon Jun 22 12:04:21 2015 +0200 fix: Little speedup of ttc_i2c after removing debug code fix: TTC-Library/adc/adc_stm32l1xx.c fix: TTC-Library/i2c/i2c_common.c fix: TTC-Library/i2c/i2c_stm32f1xx.c fix: TTC-Library/i2c/i2c_stm32f1xx.h fix: TTC-Library/i2c/i2c_stm32f1xx_types.h fix: TTC-Library/i2c/i2c_stm32l1xx.c fix: TTC-Library/i2c/i2c_stm32l1xx.h fix: TTC-Library/interfaces/ttc_i2c_interface.c fix: TTC-Library/interfaces/ttc_i2c_interface.h fix: TTC-Library/ttc_i2c.c fix: TTC-Library/ttc_i2c.h fix: Template/examples/example_ttc_i2c.c commit 964145554aabda419d8eecd4525a07f2e6daf656 Author: Gregor Rebel Date: Mon Jun 22 03:34:09 2015 +0200 fix: TTC-Library/accelerometer/accelerometer_mpu6050.c - accelerometer_mpu6050_init(): fixed return code of mismatching type chg: TTC-Library/i2c/i2c_common.c - added warning fix: TTC-Library/i2c/i2c_stm32l1xx.c - fixed register access to CR1 register (setting BUSY bit did reset PE bit due to unwanted compiler optimization) fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_init() now sets CR1.SWRST to corrctly reset I2C device (fixes sticky SR2.BUSY bit) fix: TTC-Library/register/register_stm32l1xx_types.h - fixed references to RM0038 datasheet (wrong page numbers) fix: TTC-Library/scheduler/freertos_task.c - improved debugging notes fix: TTC-Library/ttc_accelerometer_types.h - replaced ta_accelerometer_mpu6050 -> ta_accelerometer_mpu6050_i2c fix: TTC-Library/ttc_basic_types.h - added to enum ErrorCode_e: ec_StackOverflow fix: TTC-Library/ttc_i2c.c - ttc_i2c_master_reset_bus(): removed _driver_i2c_master_condition_stop() call (sets SR2.BUSY bit and blocks I2C bus) fix: TTC-Library/ttc_i2c_types.h - added configuration flag Slave chg: Template/examples/example_ttc_i2c.c - minor changes fix: Updates/update_1.0.53.sh commit fe92a1747b2384b341b5ece7a355240d9b705ad6 Author: Adrian Romero Date: Fri Jun 19 10:47:10 2015 +0200 Changes in DW1000 driver and radio dw1000 example modified: TTC-Library/interrupt/interrupt_stm32f1xx.c deleted: TTC-Library/radio/compiler.h deleted: TTC-Library/radio/deca_device.c deleted: TTC-Library/radio/deca_device_api.h deleted: TTC-Library/radio/deca_mutex.c deleted: TTC-Library/radio/deca_param_types.h deleted: TTC-Library/radio/deca_params_init.c deleted: TTC-Library/radio/deca_port.c deleted: TTC-Library/radio/deca_port.h deleted: TTC-Library/radio/deca_range_tables.c deleted: TTC-Library/radio/deca_spi.c deleted: TTC-Library/radio/deca_spi.h deleted: TTC-Library/radio/deca_types.h deleted: TTC-Library/radio/instance.c deleted: TTC-Library/radio/instance.h deleted: TTC-Library/radio/instance_common.c deleted: TTC-Library/radio/instance_fast2wr_a.c deleted: TTC-Library/radio/instance_fast2wr_c.c deleted: TTC-Library/radio/instance_fast2wr_t.c modified: TTC-Library/radio/radio_dw1000.c modified: TTC-Library/radio/radio_dw1000.h modified: TTC-Library/radio/radio_dw1000_types.h renamed: TTC-Library/radio/deca_regs.h -> TTC-Library/radio/register_and_variables_dw1000.h modified: TTC-Library/rtc/rtc_stm32f1xx.h modified: TTC-Library/ttc_usart_types.h modified: Template/examples/example_ttc_radio_dw1000.c modified: Template/examples/example_ttc_radio_dw1000.h commit 95bd34fecbacb582f5165b662a524de864c588a2 Author: Gregor Rebel Date: Fri Jun 19 04:44:43 2015 +0200 fix: fixed compilation issues occured after merging branch i2c_rev33 fix: TTC-Library/accelerometer/accelerometer_lis3lv02dl.c fix: TTC-Library/accelerometer/accelerometer_mpu6050.c fix: TTC-Library/gyroscope/gyroscope_mpu6050.c fix: TTC-Library/spi/spi_stm32l1xx.c chg: Updates/update_1.0.53.sh commit 06688bd89c2383e4d54547718aea1dc5bf8e141c Author: Gregor Rebel Date: Fri Jun 19 04:23:00 2015 +0200 fix: example_ttc_i2c now compiles on merged master + i2c_rev33 branch fix: ttc_adc_get_value() can now run mixed with i2c operations fix: TTC-Library/adc/adc_stm32l1xx.c - basic code review chg: Template/examples/example_ttc_i2c.c - enabled ADC usage commit d2c4aad834c8107abd795170d1941393870b79ed Merge: 94ed0a1 5917873 Author: Gregor Rebel Date: Fri Jun 19 03:57:09 2015 +0200 Merge branch 'i2c_rev33' Conflicts: TTC-Library/accelerometer/accelerometer_mpu6050.c TTC-Library/adc/adc_stm32l1xx.c TTC-Library/adc/adc_stm32l1xx.h TTC-Library/register/register_stm32l1xx_types.h TTC-Library/usart/usart_stm32l1xx.c chg: merged branch i2c_rev33 into master chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_008_Board_Olimex_H103.sh chg: InstallData/install_009_Board_Olimex_H107.sh chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/install_011_Board_Olimex_P103.sh chg: InstallData/install_012_Board_Olimex_P107.sh chg: InstallData/install_012_Board_STM32F105.sh chg: InstallData/install_013_Board_STM32F0Discovery.sh chg: InstallData/install_014_Board_STM32F103C-Mini.sh chg: InstallData/install_016_Board_STM32F3Nucleo.sh chg: InstallData/install_018_Board_STM32L0Nucleo.sh chg: InstallData/install_019_Board_STM32L100CDiscovery.sh chg: InstallData/install_046_TTC_I2C.sh chg: InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh chg: InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh chg: InstallData/scripts/debug_stlinkv2.sh chg: InstallData/scripts/installFuncs.sh chg: InstallData/scripts/source.pl chg: Regressions/regression_list.c chg: Regressions/regression_memory_pools.c chg: Regressions/regression_queue.c chg: Regressions/regression_ttc_timer.c chg: Regressions/regression_usart.c chg: TTC-Library/DAC/dac_stm32l1.c chg: TTC-Library/DEPRECATED_radio/radio_cc1101_types.h chg: TTC-Library/DEPRECATED_ttc_i2c.c chg: TTC-Library/DEPRECATED_ttc_i2c.h chg: TTC-Library/DEPRECATED_ttc_i2c_types.h chg: TTC-Library/DEPRECATED_ttc_radio_types.h chg: TTC-Library/DEPRECATED_ttc_spi_types.h chg: TTC-Library/DEPRECATED_ttc_timer_types.h chg: TTC-Library/DEPRECATED_ttc_usb_types.h chg: TTC-Library/accelerometer/accelerometer_bno055.h chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.c chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h chg: TTC-Library/accelerometer/accelerometer_mpu6050.c chg: TTC-Library/accelerometer/accelerometer_mpu6050.h chg: TTC-Library/accelerometer/accelerometer_mpu6050_types.h chg: TTC-Library/adc/adc_stm32f1xx.c chg: TTC-Library/adc/adc_stm32f1xx.h chg: TTC-Library/adc/adc_stm32l1xx.h chg: TTC-Library/adc/adc_stm32l1xx_types.h chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_stm32l0xx.h chg: TTC-Library/basic/basic_stm32l1xx.h chg: TTC-Library/can/can_stm32f1xx.h chg: TTC-Library/cm0/cm0_mutex.h chg: TTC-Library/cm0/cm0_semaphore.h chg: TTC-Library/cpu/cpu_stm32f1xx.c chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/cpu/cpu_stm32f4xx.h chg: TTC-Library/cpu/cpu_stm32l0xx.h chg: TTC-Library/cpu/cpu_stm32l1xx.c chg: TTC-Library/cpu/cpu_stm32l1xx.h chg: TTC-Library/dac/dac_stm32l1xx.h chg: TTC-Library/dma/dma_stm32l1xx.h chg: TTC-Library/ethernet/ethernet_stm32f107.h chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32l0xx.c chg: TTC-Library/gpio/gpio_stm32l0xx.h chg: TTC-Library/gpio/gpio_stm32l1xx.c chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/gpio/gpio_stm32w1xx.c chg: TTC-Library/gpio/gpio_stm32w1xx.h chg: TTC-Library/gyroscope/gyroscope_mpu6050.c chg: TTC-Library/gyroscope/gyroscope_mpu6050.h chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.c chg: TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.h chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.c chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.h chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx_types.h chg: TTC-Library/i2c/i2c_common.c chg: TTC-Library/i2c/i2c_common.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/input/input_helper.c chg: TTC-Library/input/input_helper.h chg: TTC-Library/input/input_touchpad.h chg: TTC-Library/interface/interface_ste101p.h chg: TTC-Library/interfaces/DEPRECATED_ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_accelerometer_interface.c chg: TTC-Library/interfaces/ttc_accelerometer_interface.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_can_interface.c chg: TTC-Library/interfaces/ttc_can_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_dac_interface.c chg: TTC-Library/interfaces/ttc_dac_interface.h chg: TTC-Library/interfaces/ttc_dma_interface.c chg: TTC-Library/interfaces/ttc_dma_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_gyroscope_interface.c chg: TTC-Library/interfaces/ttc_gyroscope_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_interface_interface.c chg: TTC-Library/interfaces/ttc_interface_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_layer_phy_interface.c chg: TTC-Library/interfaces/ttc_layer_phy_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_network_interface.c chg: TTC-Library/interfaces/ttc_network_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_pwr_interface.c chg: TTC-Library/interfaces/ttc_pwr_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_real_time_clock_interface.c chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/interfaces/ttc_usb_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32w1xx.c chg: TTC-Library/interrupt/interrupt_stm32w1xx.h chg: TTC-Library/layer_phy/layer_phy_spi.h chg: TTC-Library/math/math_basic.c chg: TTC-Library/math/math_trigonometry.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32l0xx.h chg: TTC-Library/memory/memory_stm32l1xx.c chg: TTC-Library/memory/memory_stm32l1xx.h chg: TTC-Library/memory/memory_stm32w1xx.c chg: TTC-Library/memory/memory_stm32w1xx.h chg: TTC-Library/network/mac_ieee_802_15_4/network_mac.c chg: TTC-Library/network/network_6lowpan.c chg: TTC-Library/network_layer/network_layer_usart.c chg: TTC-Library/network_layer/network_layer_usart.h chg: TTC-Library/pwr/pwr_stm32l1xx.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/register/register_stm32f1xx.c chg: TTC-Library/register/register_stm32f1xx.h chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/register/register_stm32l0xx.h chg: TTC-Library/register/register_stm32l0xx_types.h chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/register/register_stm32l1xx_types.h chg: TTC-Library/register/register_stm32w1xx.c chg: TTC-Library/register/register_stm32w1xx.h chg: TTC-Library/rtc/rtc_stm32f1xx.h chg: TTC-Library/rtc/rtc_stm32l1.c chg: TTC-Library/rtc/rtc_stm32l1xx.c chg: TTC-Library/rtc/rtc_stm32l1xx.h chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/spi/spi_stm32f1xx.c chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32l0xx.c chg: TTC-Library/spi/spi_stm32l0xx.h chg: TTC-Library/spi/spi_stm32l1xx.c chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/spi/spi_stm32w1xx.h chg: TTC-Library/stm32/stm32_usb.c chg: TTC-Library/stm32/stm32_watchdog.c chg: TTC-Library/stm32f1/stm32f1_can.c chg: TTC-Library/stm32l1/stm32l1_registers.h chg: TTC-Library/stm32w/stm32w_spi.c chg: TTC-Library/stm32w/stm32w_usart.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/sysclock/sysclock_stm32l0xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx.c chg: TTC-Library/sysclock/sysclock_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32w1xx.h chg: TTC-Library/tasks_extension.c chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh chg: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/device_common.c chg: TTC-Library/templates/new_file.c chg: TTC-Library/templates/new_file.h chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/timer/timer_stm32f0xx.c chg: TTC-Library/timer/timer_stm32f0xx.h chg: TTC-Library/timer/timer_stm32f1xx.c chg: TTC-Library/timer/timer_stm32f1xx.h chg: TTC-Library/timer/timer_stm32l1xx.c chg: TTC-Library/timer/timer_stm32l1xx.h chg: TTC-Library/timer/timer_stm32w1xx.c chg: TTC-Library/timer/timer_stm32w1xx.h chg: TTC-Library/touchpad/touchpad_analog4.h chg: TTC-Library/ttc_accelerometer.c chg: TTC-Library/ttc_accelerometer.h chg: TTC-Library/ttc_accelerometer_types.h chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_adc.h chg: TTC-Library/ttc_adc_types.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_can.c chg: TTC-Library/ttc_can.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu.h chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_dac.c chg: TTC-Library/ttc_dac.h chg: TTC-Library/ttc_dac_types.h chg: TTC-Library/ttc_dma.c chg: TTC-Library/ttc_dma.h chg: TTC-Library/ttc_dma_types.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_extensions.c chg: TTC-Library/ttc_font.c chg: TTC-Library/ttc_font.h chg: TTC-Library/ttc_font_types.h chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_gfx_mt.c chg: TTC-Library/ttc_gfx_types.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gpio_types.h chg: TTC-Library/ttc_gui.c chg: TTC-Library/ttc_gui_mt.c chg: TTC-Library/ttc_gyroscope.c chg: TTC-Library/ttc_gyroscope.h chg: TTC-Library/ttc_gyroscope_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_input_types.h chg: TTC-Library/ttc_interface.c chg: TTC-Library/ttc_interface.h chg: TTC-Library/ttc_interface_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_layer_phy.c chg: TTC-Library/ttc_layer_phy.h chg: TTC-Library/ttc_layer_phy_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_memory.h chg: TTC-Library/ttc_network.c chg: TTC-Library/ttc_network.h chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_network_layer.h chg: TTC-Library/ttc_network_layer_types.h chg: TTC-Library/ttc_network_types.h chg: TTC-Library/ttc_pwr.c chg: TTC-Library/ttc_pwr.h chg: TTC-Library/ttc_pwr_types.h chg: TTC-Library/ttc_queue.h new: TTC-Library/ttc_queue_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_real_time_clock.c chg: TTC-Library/ttc_real_time_clock.h chg: TTC-Library/ttc_real_time_clock_types.h chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_rtc.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_sdcard_types.h chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_string.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_tcpip.h chg: TTC-Library/ttc_tcpip_types.h chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_timer.h chg: TTC-Library/ttc_timer_types.h chg: TTC-Library/ttc_touchpad.c chg: TTC-Library/ttc_touchpad.h chg: TTC-Library/ttc_touchpad_types.h chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/ttc_watchdog.c chg: TTC-Library/usart/usart_stm32f1xx.c chg: TTC-Library/usart/usart_stm32f1xx.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: TTC-Library/usart/usart_stm32l1xx.h chg: TTC-Library/usart/usart_stm32l1xx_types.h chg: TTC-Library/usart/usart_stm32w1xx.c chg: TTC-Library/usart/usart_stm32w1xx.h chg: Template/examples/DEPRECATED_example_channel.h chg: Template/examples/DEPRECATED_example_gui.h chg: Template/examples/DEPRECATED_example_i2c.h chg: Template/examples/DEPRECATED_example_input.h chg: Template/examples/DEPRECATED_example_radio.h chg: Template/examples/DEPRECATED_example_radio_serial.h chg: Template/examples/DEPRECATED_example_spi.h chg: Template/examples/DEPRECATED_example_ttc_i2c.h chg: Template/examples/DEPRECATED_example_ttc_interrupt.h chg: Template/examples/DEPRECATED_example_usart.h chg: Template/examples/example_benchmarks.h chg: Template/examples/example_gfx_benchmark.h chg: Template/examples/example_gfx_boxes.h chg: Template/examples/example_gfx_printf.h chg: Template/examples/example_gpio.h chg: Template/examples/example_gpio_banks.h chg: Template/examples/example_leds.h chg: Template/examples/example_threading_queues.h chg: Template/examples/example_threading_semaphores.h chg: Template/examples/example_ttc_accelerometer.c chg: Template/examples/example_ttc_accelerometer.h chg: Template/examples/example_ttc_adc.h chg: Template/examples/example_ttc_can.h chg: Template/examples/example_ttc_cpu.h chg: Template/examples/example_ttc_dac.h chg: Template/examples/example_ttc_dma.h chg: Template/examples/example_ttc_ethernet.h chg: Template/examples/example_ttc_gfx.h chg: Template/examples/example_ttc_gyroscope.c chg: Template/examples/example_ttc_gyroscope.h chg: Template/examples/example_ttc_heap.h chg: Template/examples/example_ttc_i2c.c chg: Template/examples/example_ttc_i2c.h chg: Template/examples/example_ttc_input.h chg: Template/examples/example_ttc_interface.h chg: Template/examples/example_ttc_interrupt.h chg: Template/examples/example_ttc_layer_phy.h chg: Template/examples/example_ttc_list.h chg: Template/examples/example_ttc_memory.h chg: Template/examples/example_ttc_memory_pool.h chg: Template/examples/example_ttc_network.h chg: Template/examples/example_ttc_network_layer.h chg: Template/examples/example_ttc_pwr.h chg: Template/examples/example_ttc_radio.h chg: Template/examples/example_ttc_rcc.h chg: Template/examples/example_ttc_register.h chg: Template/examples/example_ttc_spi_master.h chg: Template/examples/example_ttc_spi_slave.h chg: Template/examples/example_ttc_sysclock.h chg: Template/examples/example_ttc_tcpip.h chg: Template/examples/example_ttc_timer.h chg: Template/examples/example_ttc_timer_pwm.c chg: Template/examples/example_ttc_timer_pwm.h chg: Template/examples/example_ttc_touchpad.h chg: Template/examples/example_ttc_usart.h chg: Template/examples/example_ttc_usb.h chg: Template/examples/example_ttc_watchdog.h chg: Template/examples/example_usb_host_hid.h chg: Template/examples/example_usb_vcp.h chg: Updates/update_1.0.53.sh chg: readme.TheToolChain commit 94ed0a198ce2a105e294822ba96ea46f035d43bc Merge: 8dcc331 6dd2f1b Author: Gregor Rebel Date: Fri Jun 19 03:35:43 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 5917873a3bd5848b81800566344fe344d46dc889 Author: Gregor Rebel Date: Fri Jun 19 03:33:19 2015 +0200 fix: InstallData/install_011_Board_Olimex_P103.sh - removed broken TTC_ADC=ttc_device definitions fix: InstallData/install_012_Board_Olimex_P107.sh - removed broken TTC_ADC=ttc_device definitions fix: InstallData/install_012_Board_STM32F105.sh - removed broken TTC_ADC=ttc_device definitions fix: InstallData/install_019_Board_STM32L100CDiscovery.sh - removed broken TTC_ADC=ttc_device definitions fix: TTC-Library/i2c/i2c_stm32l1xx.c - now can read and write registers in MPU6050 fix: TTC-Library/ttc_i2c.c - now can read and write registers in MPU6050 fix: TTC-Library/ttc_i2c.h - now can read and write registers in MPU6050 on stm32l1xx fix: Template/examples/example_ttc_i2c.c - now can read and write registers in MPU6050 on stm32l1xx fix: Template/examples/example_ttc_i2c.h - now can read and write registers in MPU6050 on stm32l1xx commit 6dd2f1bef0ed09c03dbe28213128a79f77c70aac Merge: e7a4554 c93ca85 Author: Victor Fuentes Date: Thu Jun 18 10:16:52 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit e7a455453c89b27194df375417b67b4c91cfeaf8 Author: Victor Fuentes Date: Thu Jun 18 10:15:29 2015 +0200 geändert: TTC-Library/adc/adc_stm32l1xx.c geändert: TTC-Library/adc/adc_stm32l1xx.h geändert: TTC-Library/adc/adc_stm32l1xx_types.h commit 2d18d385aa72d45146eb2f330e8aa40f7f72e10e Author: Gregor Rebel Date: Thu Jun 18 08:21:25 2015 +0200 fix: ttc_i2c can now communicate with MPU6050 bug: ttc_i2c_check_flag_bus_is_busy() does not detect a free bus (bit SR2.BUSY is 1 even if SDA and SCL are High) (worked before) chg: TTC-Library/i2c/i2c_common.c chg: TTC-Library/i2c/i2c_common.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_sysclock.c chg: Updates/update_1.0.53.sh commit c532d4381a6377b0292138b3d6fd8e33fe211ccf Author: Gregor Rebel Date: Thu Jun 18 01:24:58 2015 +0200 fix: InstallData/install_046_TTC_I2C.sh - added missing object file i2c_common.o fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - added missing object file _common.o commit 5742269357ec2ad6af73c553965e88a05db30118 Author: Gregor Rebel Date: Thu Jun 18 00:48:32 2015 +0200 fix: ttc_i2c can now set conditions start + stop on stm32l1xx chg: ../i2c/i2c_stm32f1xx.c chg: ../i2c/i2c_stm32f1xx.h chg: ../i2c/i2c_stm32l1xx.c chg: ../i2c/i2c_stm32l1xx.h chg: ../interfaces/ttc_i2c_interface.c chg: ../interfaces/ttc_i2c_interface.h chg: ../register/register_stm32l1xx_types.h chg: ../ttc_i2c.c chg: ../ttc_i2c.h chg: ../ttc_i2c_types.h commit d1d21529165bbf1f2a22fe52867517be79bbd94c Author: Gregor Rebel Date: Thu Jun 18 00:26:09 2015 +0200 fix: fixed I2C initialisation (now can generate a START condition on I2C2) fix: ../i2c/i2c_common.c fix: ../i2c/i2c_common.h fix: ../i2c/i2c_stm32f1xx.c fix: ../i2c/i2c_stm32f1xx.h fix: ../i2c/i2c_stm32l1xx.c fix: ../i2c/i2c_stm32l1xx.h fix: ../interfaces/ttc_i2c_interface.c fix: ../interfaces/ttc_i2c_interface.h fix: ../ttc_i2c_types.h commit a0dee625034be557ba013aea28b1d40f3e19b686 Author: Gregor Rebel Date: Thu Jun 18 00:14:35 2015 +0200 chg: TTC-Library/templates/device_architecture.c - added initialisation of Config->BaseRegister to __load_defaults() commit fc084eaa51e2017af382e29658d1cd9bb48ae123 Author: Gregor Rebel Date: Wed Jun 17 23:33:44 2015 +0200 chg: TTC-Library/i2c/i2c_common.c - added empty i2c_common_delay() fix: TTC-Library/templates/create_DeviceDriver.pl - reenabled writeFile() (changing files on disc was disabled for debugging) chg: TTC-Library/ttc_i2c.c - minor change commit 8b39826b9b85b3d294cf3041e8714585788ef83b Author: Gregor Rebel Date: Wed Jun 17 23:23:43 2015 +0200 chg: TTC-Library/ttc_i2c.c - added functions: ttc_i2c_master_condition_start(), ttc_i2c_master_send_address() chg: TTC-Library/ttc_i2c.h - added functions: ttc_i2c_master_condition_start(), ttc_i2c_master_send_address() chg: replaced all insertion marks '//InsertFunctions' -> '//InsertFunctionDefinitions' chg: InstallData/scripts/source.pl chg: TTC-Library/i2c/i2c_common.h chg: TTC-Library/interfaces/ttc_accelerometer_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_can_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_dac_interface.c chg: TTC-Library/interfaces/ttc_dma_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gyroscope_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_interface_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_layer_phy_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_pwr_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_real_time_clock_interface.c chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/ttc_accelerometer.c chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_can.c chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_dac.c chg: TTC-Library/ttc_dma.c chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gyroscope.c chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_interface.c chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_layer_phy.c chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_pwr.c chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_touchpad.c chg: TTC-Library/ttc_usart.c commit 242aa475f51d38eac5bb90b38034e09c00061a16 Author: Gregor Rebel Date: Wed Jun 17 22:55:27 2015 +0200 chg: TTC-Library/i2c/i2c_stm32l1xx.h - removed some deprecated commented code fix: TTC-Library/templates/create_DeviceDriver.pl - does not create low-level driver function if a matching macro definition ttc_driver_*() is found commit c3a2148e30d1fd3ee1e916c83a17ba2c73be07da Author: Gregor Rebel Date: Wed Jun 17 20:22:39 2015 +0200 fix: TTC-Library/ttc_i2c.c - ttc_i2c_load_defaults() now loads port pins from static configuration chg: readme.TheToolChain - minor change commit 7db25757071e714ef3d511e3a0553cef86a7e789 Author: Gregor Rebel Date: Wed Jun 17 19:54:19 2015 +0200 fix: TTC-Library/i2c/i2c_stm32f1xx.c - i2c_stm32f1xx_load_defaults() now sets Config->Architecture chg: TTC-Library/i2c/i2c_stm32f1xx.h - recreated from template chg: TTC-Library/i2c/i2c_stm32f1xx_types.h - recreated from template fix: TTC-Library/i2c/i2c_stm32l1xx.c - i2c_stm32l1xx_load_defaults() now sets Config->Architecture fix: TTC-Library/i2c/i2c_stm32l1xx.h - all i2c_stm32l1xx_check_*() functions now are static inline again fix: TTC-Library/memory/memory_stm32l1xx.c - fixed implementation of memory_stm32l1xx_is_writable(), memory_stm32l1xx_is_readable() (added more valid memory regions) fix: TTC-Library/templates/device_architecture.c - revision 27: added default implementation for __load_defaults() fix: TTC-Library/templates/ttc_device.c - revision 32: ttc__load_defaults() now loads Config->PhysicalIndex from static configuration instead of Architecture (Architecture is now loaded by low-level driver) fix: TTC-Library/templates/ttc_device_types.h - reenabled #include "compile_options.h" chg: TTC-Library/ttc_i2c.c - minor change commit 4a9982453c628f87a2318d6bc51da5051f71cdea Author: Gregor Rebel Date: Wed Jun 17 19:21:03 2015 +0200 fix: InstallData/scripts/debug_stlinkv2.sh - added missing gdb command "monitor reset halt" to startscript (ensures that uC is starting at reset handler after flashing) fix: TTC-Library/ttc_i2c.c - ttc_i2c_load_defaults() did try to load Architecture from unssupported static configuration commit fc7a2f42e10b921a5afd4dd7bbc00ce0f790914d Author: Gregor Rebel Date: Wed Jun 17 18:58:49 2015 +0200 fix: InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh - creation of source.450_i2c_stm32l1xx.c did overwrite source.600_example_ttc_i2c.c fix: InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh - creation of source.450_i2c_stm32f1xx.c did overwrite source.600_example_ttc_i2c.c chg: InstallData/scripts/installFuncs.sh - minor change fix: TTC-Library/i2c/i2c_stm32l1xx.c - disabled ttc_memory_set( (void*) ®ister_stm32l1xx_... ) calls (asserts in ttc_memory_set() ) fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - creation of source.450_DEVICE_ARCHITECTURE.c did overwrite source.600_example_ttc_DEVICE.c chg: readme.TheToolChain - added mor GDB commands commit c93ca85daa1127cf19fc3d25bbf85339783b1d02 Author: Adrian Romero Date: Wed Jun 17 14:42:53 2015 +0200 install radio changed modified: InstallData/install_084_TTC_RADIO.sh modified: TTC-Library/ttc_rtc.c modified: TTC-Library/ttc_rtc_types.h commit 82db7f5a9721aa2c307b7979efeb352bea0255b5 Author: Adrian Romero Date: Wed Jun 17 13:34:09 2015 +0200 Exanple RADIO DW1000 added!!! modified: InstallData/install_084_TTC_RADIO.sh modified: TTC-Library/interrupt/interrupt_stm32f1xx.c modified: TTC-Library/radio/radio_dw1000.c new file: Template/examples/example_ttc_radio_dw1000.c new file: Template/examples/example_ttc_radio_dw1000.h commit 8b9b2e025d89c9b5cdeb956be33cce932f0642d6 Author: Gregor Rebel Date: Wed Jun 17 05:57:44 2015 +0200 fix: InstallData/install_007_Board_Mini_STM32.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_008_Board_Olimex_H103.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_009_Board_Olimex_H107.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_010_Board_Olimex_LCD.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_011_Board_Olimex_P103.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_012_Board_Olimex_P107.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_012_Board_STM32F105.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_013_Board_STM32F0Discovery.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_014_Board_STM32F103C-Mini.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_016_Board_STM32F3Nucleo.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_018_Board_STM32L0Nucleo.sh - fixed missing = in usage of ttc_device_ fix: InstallData/install_019_Board_STM32L100CDiscovery.sh - fixed missing = in usage of ttc_device_ bug: breakpoint in main() does not stop (error in startup code?) bug: ttc_sysclock.c/ttc_sysclock_prepared initialized to invalid value at first call of ttc_sysclock_prepare() (Memory Corruption?) bug: I'm too tired to find the bugs. Must be something simple! *-/ chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_sysclock.c commit 4ebe768e8fbf7faea72d7563ef722e29d6c04366 Author: Gregor Rebel Date: Wed Jun 17 04:20:26 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - removed doubled check functions (generated by bug in create_DeviceDriver.pl) fix: TTC-Library/i2c/i2c_stm32l1xx.h - removed doubled check functions (generated by bug in create_DeviceDriver.pl) commit cf24e1cc33249d457647c07e4776a8aac5226682 Author: Gregor Rebel Date: Wed Jun 17 04:16:27 2015 +0200 chg: implemented fast, architecture independent checks for I2C-events and -flags chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h commit b1dcec69b031219d74d07eef36b7b5dce17146c0 Author: Gregor Rebel Date: Wed Jun 17 00:27:19 2015 +0200 fix: TTC-Library/i2c/i2c_stm32l1xx.c - fixed initialization of dual addressing mode # commit da45ab13e46f6d8c21c2ef9602724f8486e5f3e9 Author: Gregor Rebel Date: Wed Jun 17 00:21:49 2015 +0200 chg: TTC-Library/adc/adc_stm32f1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/adc/adc_stm32l1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/gpio/gpio_stm32l1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.h - replaced register types by uniformely formatted ones chg: TTC-Library/i2c/i2c_stm32l1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/i2c/i2c_stm32l1xx.h - replaced register types by uniformely formatted ones chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/register/register_stm32f1xx_types.h - replaced register types by uniformely formatted ones chg: TTC-Library/register/register_stm32l0xx_types.h - replaced register types by uniformely formatted ones chg: TTC-Library/register/register_stm32l1xx_types.h - replaced register types by uniformely formatted ones chg: TTC-Library/spi/spi_stm32f1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/spi/spi_stm32l0xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/spi/spi_stm32l1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/stm32l1/stm32l1_registers.h - replaced register types by uniformely formatted ones chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/ttc_sysclock.c - replaced register types by uniformely formatted ones chg: TTC-Library/ttc_sysclock.h - replaced register types by uniformely formatted ones chg: TTC-Library/ttc_sysclock_types.h - replaced register types by uniformely formatted ones chg: TTC-Library/usart/usart_stm32l1xx.c - replaced register types by uniformely formatted ones chg: TTC-Library/usart/usart_stm32l1xx_types.h - replaced register types by uniformely formatted ones commit 2d60f860ce3482c3f3a92fd5a98e40a7b303c2d5 Author: Gregor Rebel Date: Wed Jun 17 00:21:48 2015 +0200 chg: TTC-Library/interfaces/ttc_memory_interface.h - adding include compile_options.h commit 742cfe8f0efcfc63b1f8ffde9eca4c41c59ec24f Author: Gregor Rebel Date: Wed Jun 17 00:20:51 2015 +0200 chg: TTC-Library/ttc_pwr.c - minor change commit 851aab5b1b6f94499832f6434687d879633108d3 Author: Gregor Rebel Date: Wed Jun 17 00:19:53 2015 +0200 chg: TTC-Library/ttc_memory.h - minor change commit 9a31b30c2debfa9162c6706f2054254f6759f25f Author: Gregor Rebel Date: Wed Jun 17 00:19:15 2015 +0200 chg: TTC-Library/ttc_gyroscope_types.h - minor change commit 52a7109c5d79ffab70a127f4010cf401d4de6923 Author: Gregor Rebel Date: Wed Jun 17 00:17:58 2015 +0200 chg: TTC-Library/radio/radio_dw1000.c - replaced deprecated register type commit ce13a81e377c05d3d66654decccce49366094d0d Author: Gregor Rebel Date: Wed Jun 17 00:16:26 2015 +0200 chg: TTC-Library/ttc_list.c - renamed some basic types by lower_cased_ones_t chg: TTC-Library/ttc_list.h - renamed some basic types by lower_cased_ones_t chg: TTC-Library/ttc_list_types.h - renamed some basic types by lower_cased_ones_t commit b0a08b58a884f8b285dd10ee657ba1fe74af5f3f Author: Gregor Rebel Date: Wed Jun 17 00:15:32 2015 +0200 chg: TTC-Library/ttc_basic_types.h - renamed some basic types by lower_cased_ones_t commit e6ff1fe04b724bc5fed7a079fc16477c74e1e1dd Author: Gregor Rebel Date: Wed Jun 17 00:14:40 2015 +0200 chg: TTC-Library/templates/ttc_device_interface.h - added include compile_options.h commit 422003b993a48dd8a3237b4fb7a4cc029b76c9c0 Author: Gregor Rebel Date: Wed Jun 17 00:11:43 2015 +0200 chg: TTC-Library/interfaces/ttc_usart_interface.c - fixed prototype of ttc_usart_interface_send_byte_isr() to new ttc_usart driver chg: TTC-Library/interfaces/ttc_usart_interface.h - fixed prototype of ttc_usart_interface_send_byte_isr() to new ttc_usart driver commit eed15a9a8bb2e0267b091641abaaaae8a800b5dd Author: Gregor Rebel Date: Wed Jun 17 00:09:26 2015 +0200 chg: TTC-Library/ttc_i2c_types.h - updated ttc_i2c_config_t commit 483e55f55fe069b629ce6fd042fc25cc3a5d97aa Author: Gregor Rebel Date: Wed Jun 17 00:08:27 2015 +0200 chg: TTC-Library/ttc_i2c.c - added ttc_i2c_read_register(), ttc_i2c_write_register() chg: TTC-Library/ttc_i2c.h - added ttc_i2c_read_register(), ttc_i2c_write_register() commit 3073213c3dd7b7a90cf4bd6fd22ca3c1fcb35e98 Author: Gregor Rebel Date: Wed Jun 17 00:07:24 2015 +0200 chg: TTC-Library/interfaces/ttc_i2c_interface.c - added ttc_driver_i2c_read_bytes(), ttc_i2c_interface_write_bytes() chg: TTC-Library/interfaces/ttc_i2c_interface.h - added ttc_driver_i2c_read_bytes(), ttc_i2c_interface_write_bytes() commit 8e43f2c3558683eaa6a011757607f8ae6026018c Author: Gregor Rebel Date: Wed Jun 17 00:05:04 2015 +0200 chg: TTC-Library/i2c/i2c_stm32f1xx.c - added i2c_stm32f1xx_write_bytes(), i2c_stm32f1xx_read_bytes() chg: TTC-Library/i2c/i2c_stm32f1xx.h - added i2c_stm32f1xx_write_bytes(), i2c_stm32f1xx_read_bytes() commit db95df5b06a82bebe36a9dad75f411caf1942a05 Author: Gregor Rebel Date: Wed Jun 17 00:04:09 2015 +0200 chg: TTC-Library/gyroscope/gyroscope_mpu6050.c - updated to compile with new ttc_i2c driver commit fd6161fd4a0b2ab90de4b5cad9fbe32a140971f9 Author: Gregor Rebel Date: Wed Jun 17 00:02:45 2015 +0200 fix: TTC-Library/accelerometer/accelerometer_mpu6050.c - adapted to compile with new ttc_i2c driver (some code disabled) commit af09756d68dc4a8c7ec15d1bf6d3d4f10f7de238 Author: Gregor Rebel Date: Tue Jun 16 23:53:25 2015 +0200 fix: InstallData/scripts/source.pl - improved parsing of function names and return types commit 473ceb4658c65dbd11ff4ed9a9a5460b740fb92a Author: Gregor Rebel Date: Tue Jun 16 19:48:07 2015 +0200 chg: TTC-Library/templates/create_DeviceDriver.pl - now prints note about creating new devel ToolChain after creating new files. commit eb0d0df8a5238fd42869ae43dfa62be1bb8db3ee Author: Gregor Rebel Date: Tue Jun 16 16:51:50 2015 +0200 fix: InstallData/scripts/source.pl - actionFunction(): adjusted indent of compiled function description commit acb935a6fdcb5b69ec237763e508ebeed0ace57b Author: Gregor Rebel Date: Tue Jun 16 16:43:17 2015 +0200 fix: source.pl will now insert text into C-source and -header files only at unique //Insert marks chg: updated all outdated insert marks to match fixed source.pl chg: InstallData/scripts/source.pl chg: Regressions/regression_list.c chg: Regressions/regression_memory_pools.c chg: Regressions/regression_queue.c chg: Regressions/regression_ttc_timer.c chg: Regressions/regression_usart.c chg: TTC-Library/DAC/dac_stm32l1.c chg: TTC-Library/accelerometer/accelerometer_bno055.h chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h chg: TTC-Library/accelerometer/accelerometer_mpu6050.h chg: TTC-Library/adc/adc_stm32f1xx.h chg: TTC-Library/adc/adc_stm32l1xx.c chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_stm32l0xx.h chg: TTC-Library/basic/basic_stm32l1xx.h chg: TTC-Library/can/can_stm32f1xx.h chg: TTC-Library/cm0/cm0_mutex.h chg: TTC-Library/cm0/cm0_semaphore.h chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/cpu/cpu_stm32f4xx.h chg: TTC-Library/cpu/cpu_stm32l0xx.h chg: TTC-Library/cpu/cpu_stm32l1xx.h chg: TTC-Library/dac/dac_stm32l1xx.h chg: TTC-Library/dma/dma_stm32l1xx.h chg: TTC-Library/ethernet/ethernet_stm32f107.h chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32l0xx.h chg: TTC-Library/gpio/gpio_stm32l1xx.c chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32w1xx.c chg: TTC-Library/gpio/gpio_stm32w1xx.h chg: TTC-Library/gyroscope/gyroscope_mpu6050.h chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/i2c/i2c_common.c chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/input/input_helper.c chg: TTC-Library/input/input_helper.h chg: TTC-Library/input/input_touchpad.h chg: TTC-Library/interface/interface_ste101p.h chg: TTC-Library/interfaces/ttc_accelerometer_interface.c chg: TTC-Library/interfaces/ttc_accelerometer_interface.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_can_interface.c chg: TTC-Library/interfaces/ttc_can_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_dac_interface.c chg: TTC-Library/interfaces/ttc_dac_interface.h chg: TTC-Library/interfaces/ttc_dma_interface.c chg: TTC-Library/interfaces/ttc_dma_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_gyroscope_interface.c chg: TTC-Library/interfaces/ttc_gyroscope_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_interface_interface.c chg: TTC-Library/interfaces/ttc_interface_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_layer_phy_interface.c chg: TTC-Library/interfaces/ttc_layer_phy_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_network_interface.c chg: TTC-Library/interfaces/ttc_network_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_pwr_interface.c chg: TTC-Library/interfaces/ttc_pwr_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_real_time_clock_interface.c chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/interfaces/ttc_usb_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32w1xx.c chg: TTC-Library/interrupt/interrupt_stm32w1xx.h chg: TTC-Library/layer_phy/layer_phy_spi.h chg: TTC-Library/math/math_basic.c chg: TTC-Library/math/math_trigonometry.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32l0xx.h chg: TTC-Library/memory/memory_stm32l1xx.h chg: TTC-Library/memory/memory_stm32w1xx.c chg: TTC-Library/memory/memory_stm32w1xx.h chg: TTC-Library/network/mac_ieee_802_15_4/network_mac.c chg: TTC-Library/network/network_6lowpan.c chg: TTC-Library/network_layer/network_layer_usart.c chg: TTC-Library/network_layer/network_layer_usart.h chg: TTC-Library/pwr/pwr_stm32l1xx.h chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/register/register_stm32f1xx.c chg: TTC-Library/register/register_stm32f1xx.h chg: TTC-Library/register/register_stm32l0xx.h chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/register/register_stm32w1xx.c chg: TTC-Library/register/register_stm32w1xx.h chg: TTC-Library/rtc/rtc_stm32f1xx.h chg: TTC-Library/rtc/rtc_stm32l1.c chg: TTC-Library/rtc/rtc_stm32l1xx.c chg: TTC-Library/rtc/rtc_stm32l1xx.h chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32l0xx.h chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/spi/spi_stm32w1xx.h chg: TTC-Library/stm32/stm32_usb.c chg: TTC-Library/stm32/stm32_watchdog.c chg: TTC-Library/stm32f1/stm32f1_can.c chg: TTC-Library/stm32w/stm32w_spi.c chg: TTC-Library/stm32w/stm32w_usart.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/sysclock/sysclock_stm32l0xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32w1xx.h chg: TTC-Library/tasks_extension.c chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/device_common.c chg: TTC-Library/templates/new_file.c chg: TTC-Library/templates/new_file.h chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/timer/timer_stm32f0xx.c chg: TTC-Library/timer/timer_stm32f0xx.h chg: TTC-Library/timer/timer_stm32f1xx.c chg: TTC-Library/timer/timer_stm32f1xx.h chg: TTC-Library/timer/timer_stm32l1xx.c chg: TTC-Library/timer/timer_stm32l1xx.h chg: TTC-Library/timer/timer_stm32w1xx.c chg: TTC-Library/timer/timer_stm32w1xx.h chg: TTC-Library/touchpad/touchpad_analog4.h chg: TTC-Library/ttc_accelerometer.c chg: TTC-Library/ttc_accelerometer.h chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_adc.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_can.c chg: TTC-Library/ttc_can.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu.h chg: TTC-Library/ttc_dac.c chg: TTC-Library/ttc_dac.h chg: TTC-Library/ttc_dma.c chg: TTC-Library/ttc_dma.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_extensions.c chg: TTC-Library/ttc_font.c chg: TTC-Library/ttc_font.h chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_gfx_mt.c chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gui.c chg: TTC-Library/ttc_gui_mt.c chg: TTC-Library/ttc_gyroscope.c chg: TTC-Library/ttc_gyroscope.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_interface.c chg: TTC-Library/ttc_interface.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_layer_phy.c chg: TTC-Library/ttc_layer_phy.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_network.c chg: TTC-Library/ttc_network.h chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_network_layer.h chg: TTC-Library/ttc_pwr.c chg: TTC-Library/ttc_pwr.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_real_time_clock.c chg: TTC-Library/ttc_real_time_clock.h chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_rtc.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_string.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_tcpip.h chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_timer.h chg: TTC-Library/ttc_touchpad.c chg: TTC-Library/ttc_touchpad.h chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_watchdog.c chg: TTC-Library/usart/usart_stm32f1xx.c chg: TTC-Library/usart/usart_stm32f1xx.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: TTC-Library/usart/usart_stm32w1xx.c chg: TTC-Library/usart/usart_stm32w1xx.h chg: Template/examples/DEPRECATED_example_channel.h chg: Template/examples/DEPRECATED_example_gui.h chg: Template/examples/DEPRECATED_example_i2c.h chg: Template/examples/DEPRECATED_example_input.h chg: Template/examples/DEPRECATED_example_radio.h chg: Template/examples/DEPRECATED_example_radio_serial.h chg: Template/examples/DEPRECATED_example_spi.h chg: Template/examples/DEPRECATED_example_ttc_i2c.h chg: Template/examples/DEPRECATED_example_ttc_interrupt.h chg: Template/examples/DEPRECATED_example_usart.h chg: Template/examples/example_benchmarks.h chg: Template/examples/example_gfx_benchmark.h chg: Template/examples/example_gfx_boxes.h chg: Template/examples/example_gfx_printf.h chg: Template/examples/example_gpio.h chg: Template/examples/example_gpio_banks.h chg: Template/examples/example_leds.h chg: Template/examples/example_threading_queues.h chg: Template/examples/example_threading_semaphores.h chg: Template/examples/example_ttc_accelerometer.h chg: Template/examples/example_ttc_adc.h chg: Template/examples/example_ttc_can.h chg: Template/examples/example_ttc_cpu.h chg: Template/examples/example_ttc_dac.h chg: Template/examples/example_ttc_dma.h chg: Template/examples/example_ttc_ethernet.h chg: Template/examples/example_ttc_gfx.h chg: Template/examples/example_ttc_gyroscope.h chg: Template/examples/example_ttc_heap.h chg: Template/examples/example_ttc_input.h chg: Template/examples/example_ttc_interface.h chg: Template/examples/example_ttc_interrupt.h chg: Template/examples/example_ttc_layer_phy.h chg: Template/examples/example_ttc_list.h chg: Template/examples/example_ttc_memory.h chg: Template/examples/example_ttc_memory_pool.h chg: Template/examples/example_ttc_network.h chg: Template/examples/example_ttc_network_layer.h chg: Template/examples/example_ttc_pwr.h chg: Template/examples/example_ttc_radio.h chg: Template/examples/example_ttc_rcc.h chg: Template/examples/example_ttc_register.h chg: Template/examples/example_ttc_spi_master.h chg: Template/examples/example_ttc_spi_slave.h chg: Template/examples/example_ttc_sysclock.h chg: Template/examples/example_ttc_tcpip.h chg: Template/examples/example_ttc_timer.h chg: Template/examples/example_ttc_timer_pwm.h chg: Template/examples/example_ttc_touchpad.h chg: Template/examples/example_ttc_usart.h chg: Template/examples/example_ttc_usb.h chg: Template/examples/example_ttc_watchdog.h chg: Template/examples/example_usb_host_hid.h chg: Template/examples/example_usb_vcp.h chg: Updates/update_1.0.53.sh commit da506d1d7c750f1b5ba55042bfacdf6da90ea2b1 Author: Gregor Rebel Date: Tue Jun 16 15:49:51 2015 +0200 chg: minor change commit de363b21f4a747254e254a41f8d5744be2dadf6b Author: Adrian Romero Date: Tue Jun 16 14:42:40 2015 +0200 New changes in DW1000 driver!! Configure parameters used to reinitialise the radio!! modified: TTC-Library/interrupt/interrupt_stm32f1xx.c modified: TTC-Library/radio/radio_dw1000.c commit 680201ad7759f57b9b6ce4602b2d1cbee4c8c62a Author: Adrian Romero Date: Tue Jun 16 10:59:19 2015 +0200 Reinit function added to DW1000 driver!!! You have to use it after receiving a frame! modified: TTC-Library/interrupt/interrupt_stm32f1xx.c modified: TTC-Library/radio/deca_device_api.h modified: TTC-Library/radio/radio_dw1000.c modified: TTC-Library/radio/radio_dw1000.h commit 24556594ee9b295e3494b58c632def68fc659cae Author: Gregor Rebel Date: Tue Jun 9 00:47:57 2015 +0200 Minor Change chg: .readme.TheToolChain chg: Documentation/Linux_Shell_Essentials.odt chg: Documentation/TheToolChain-Manual/TheToolChain.tex chg: Documentation/TheToolChain-Manual/USART_Transmit_Buffer_Handling.svg chg: Documentation/TheToolChain-Manual/chapter_Debugging.tml chg: InstallData/deployment/install_TheToolChain.sh chg: InstallData/deployment/install_TheToolChain_beta.sh chg: InstallData/installAll.sh chg: InstallData/install_001_0Content.sh chg: InstallData/install_002_1BasicExtensions.sh chg: InstallData/install_003_2libftd2xx.sh chg: InstallData/install_004_3libftdi.sh chg: InstallData/install_005_4OpenOCD.sh chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_008_Board_Olimex_H103.sh chg: InstallData/install_009_Board_Olimex_H107.sh chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/install_011_Board_Olimex_P103.sh chg: InstallData/install_012_Board_Olimex_P107.sh chg: InstallData/install_012_Board_STM32F105.sh chg: InstallData/install_013_Board_STM32F0Discovery.sh chg: InstallData/install_014_Board_STM32F103C-Mini.sh chg: InstallData/install_016_Board_STM32F3Nucleo.sh chg: InstallData/install_017_Board_STM32F4Discovery.sh chg: InstallData/install_021_Board_STM32W-RFCKit.sh chg: InstallData/install_022_Board_WSN3_STM32W108.sh chg: InstallData/install_023_CHIP_ILI9320.sh chg: InstallData/install_024_CPAL.sh chg: InstallData/install_025_CPU_CortexM0.sh chg: InstallData/install_026_CPU_CortexM3.sh chg: InstallData/install_027_CPU_CortexM4.sh chg: InstallData/install_029_CPU_STM32F1xx.sh chg: InstallData/install_030_CPU_STM32F2xx.sh chg: InstallData/install_032_CPU_STM32F4xx.sh chg: InstallData/install_036_CPU_STM32W1XX.sh chg: InstallData/install_037_Compiler_GCC-ARM_Binary.sh chg: InstallData/install_038_Compiler_Parallel_Make.sh chg: InstallData/install_039_Compiler_SourceryG++.sh chg: InstallData/install_040_Docs.sh chg: InstallData/install_041_ExampleBenchmarks.sh chg: InstallData/install_042_ExampleGfx.sh chg: InstallData/install_043_ExampleLEDs.sh chg: InstallData/install_044_ExampleThreading.sh chg: InstallData/install_045_FixPointLib.sh chg: InstallData/install_045_TTC_ACCELEROMETER.sh chg: InstallData/install_045_TTC_TOUCHPAD.sh chg: InstallData/install_046_FreeRTOS.sh chg: InstallData/install_046_TTC_CPU.sh chg: InstallData/install_046_TTC_ETHERNET.sh chg: InstallData/install_046_TTC_I2C.sh chg: InstallData/install_046_TTC_INPUT.sh chg: InstallData/install_046_TTC_INTERFACE.sh chg: InstallData/install_046_TTC_SDCARD.sh chg: InstallData/install_046_TTC_TCPIP.sh chg: InstallData/install_047_LCD_320x240_ILI9320.sh chg: InstallData/install_048_Network_uIP.sh chg: InstallData/install_049_Programmer_STLink_V2.sh chg: InstallData/install_051_QtCreator.sh chg: InstallData/install_052_RADIO_CC1101.sh chg: InstallData/install_053_RADIO_CC1120.sh chg: InstallData/install_054_RADIO_CC1190.sh chg: InstallData/install_055_RADIO_SERIAL.sh chg: InstallData/install_056_STM-EEPROM_Emulation.sh chg: InstallData/install_057_STM-StdPeripheralsLibrary.sh chg: InstallData/install_059_TTC_ADC.sh chg: InstallData/install_060_TTC_BASIC.sh chg: InstallData/install_061_TTC_CAN.sh chg: InstallData/install_062_TTC_DAC.sh chg: InstallData/install_063_TTC_DMA.sh chg: InstallData/install_064_TTC_FONT.sh chg: InstallData/install_065_TTC_GFX.sh chg: InstallData/install_066_TTC_GFX_MT.sh chg: InstallData/install_067_TTC_GPIO.sh chg: InstallData/install_068_TTC_GUI.sh chg: InstallData/install_069_TTC_GUI_MT.sh chg: InstallData/install_070_TTC_GYROSCOPE.sh chg: InstallData/install_071_TTC_HEAP.sh chg: InstallData/install_074_TTC_INTERRUPT.sh chg: InstallData/install_075_TTC_LIST.sh chg: InstallData/install_076_TTC_MATHEMATICS.sh chg: InstallData/install_077_TTC_MAX_HEAP.sh chg: InstallData/install_078_TTC_MEMORY.sh chg: InstallData/install_079_TTC_MUTEX.sh chg: InstallData/install_080_TTC_NETWORK.sh chg: InstallData/install_081_TTC_NETWORK_LAYER.sh chg: InstallData/install_082_TTC_PWR.sh chg: InstallData/install_083_TTC_QUEUE.sh chg: InstallData/install_084_TTC_RADIO.sh chg: InstallData/install_085_TTC_RANDOM.sh chg: InstallData/install_086_TTC_REAL_TIME_CLOCK.sh chg: InstallData/install_087_TTC_REGISTER.sh chg: InstallData/install_088_TTC_RTC.sh chg: InstallData/install_089_TTC_SEMAPHORE.sh chg: InstallData/install_090_TTC_SPI.sh chg: InstallData/install_091_TTC_STRING.sh chg: InstallData/install_092_TTC_SYSCLOCK.sh chg: InstallData/install_093_TTC_TASK.sh chg: InstallData/install_094_TTC_TIMER.sh chg: InstallData/install_095_TTC_USART.sh chg: InstallData/install_096_TTC_USB.sh chg: InstallData/install_097_TTC_Watchdog.sh chg: InstallData/install_098_TouchScreen_ADS7843.sh chg: InstallData/install_099_TouchScreen_Analog.sh chg: InstallData/install_100_Fake_SBRK_Support.sh chg: InstallData/install_101_Programmer_QSTlink2.sh chg: InstallData/installs_low_level/install_001_CPU_STM32W1XX_SIMPLEMAC110.sh chg: InstallData/installs_low_level/install_002_CPU_STM32W1XX_SIMPLEMAC201.sh chg: InstallData/installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh chg: InstallData/installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh chg: InstallData/installs_low_level/install_005_TTC_ADC_STM32F1XX.sh chg: InstallData/installs_low_level/install_006_TTC_ADC_STM32L1XX.sh chg: InstallData/installs_low_level/install_007_TTC_BASIC_CM3.sh chg: InstallData/installs_low_level/install_008_TTC_BASIC_STM32F30X.sh chg: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L0XX.sh chg: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L1XX.sh chg: InstallData/installs_low_level/install_010_TTC_CAN_STM32F1XX.sh chg: InstallData/installs_low_level/install_011_TTC_GFX_ILI9320.sh chg: InstallData/installs_low_level/install_012_TTC_GPIO_STM32F1XX.sh chg: InstallData/installs_low_level/install_013_TTC_GPIO_STM32F30X.sh chg: InstallData/installs_low_level/install_014_TTC_GPIO_STM32L1XX.sh chg: InstallData/installs_low_level/install_015_TTC_GPIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_016_TTC_HEAP_FREERTOS.sh chg: InstallData/installs_low_level/install_017_TTC_HEAP_ZDEFAULT.sh chg: InstallData/installs_low_level/install_022_TTC_INTERRUPT_CORTEXM3.sh chg: InstallData/installs_low_level/install_023_TTC_INTERRUPT_STM32F1XX.sh chg: InstallData/installs_low_level/install_024_TTC_INTERRUPT_STM32F30X.sh chg: InstallData/installs_low_level/install_025_TTC_INTERRUPT_STM32L1XX.sh chg: InstallData/installs_low_level/install_026_TTC_INTERRUPT_STM32W1XX.sh chg: InstallData/installs_low_level/install_027_TTC_MEMORY_STM32F1XX.sh chg: InstallData/installs_low_level/install_028_TTC_MEMORY_STM32W1XX.sh chg: InstallData/installs_low_level/install_029_TTC_NETWORK_LAYER_USART.sh chg: InstallData/installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh chg: InstallData/installs_low_level/install_031_TTC_REGISTER_STM32F1XX.sh chg: InstallData/installs_low_level/install_032_TTC_REGISTER_STM32F30X.sh chg: InstallData/installs_low_level/install_033_TTC_REGISTER_STM32L1XX.sh chg: InstallData/installs_low_level/install_034_TTC_REGISTER_STM32W1XX.sh chg: InstallData/installs_low_level/install_037_TTC_SPI_STM32F1XX.sh chg: InstallData/installs_low_level/install_038_TTC_SPI_STM32F30X.sh chg: InstallData/installs_low_level/install_039_TTC_SPI_STM32L1XX.sh chg: InstallData/installs_low_level/install_040_TTC_SPI_STM32W1XX.sh chg: InstallData/installs_low_level/install_041_TTC_SYSCLOCK_STM32F1XX.sh chg: InstallData/installs_low_level/install_042_TTC_SYSCLOCK_STM32L1XX.sh chg: InstallData/installs_low_level/install_043_TTC_SYSCLOCK_STM32W1XX.sh chg: InstallData/installs_low_level/install_044_TTC_TIMER_STM32F0XX.sh chg: InstallData/installs_low_level/install_045_TTC_TIMER_STM32F1XX.sh chg: InstallData/installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh chg: InstallData/installs_low_level/install_046_TTC_TIMER_STM32L1XX.sh chg: InstallData/installs_low_level/install_047_TTC_TIMER_STM32W1XX.sh chg: InstallData/installs_low_level/install_048_TTC_USART_STM32F1XX.sh chg: InstallData/installs_low_level/install_049_TTC_USART_STM32L1XX.sh chg: InstallData/installs_low_level/install_050_TTC_DAC_STM32L1XX.sh chg: InstallData/installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh chg: InstallData/installs_low_level/install_050_TTC_USART_STM32W1XX.sh chg: InstallData/installs_low_level/install_051_TTC_DMA_STM32L1XX.sh chg: InstallData/installs_low_level/install_051_TTC_RTC_STM32L1XX.sh chg: InstallData/installs_low_level/install_051_TTC_USB_STM32F1XX.sh chg: InstallData/installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh chg: InstallData/installs_low_level/install_054_TTC_PWR_STM32L1XX.sh chg: InstallData/installs_low_level/install_055_TTC_BASIC_STM32L0XX.sh chg: InstallData/installs_low_level/install_056_TTC_CM0_SEMAPHORE.sh chg: InstallData/installs_low_level/install_057_TTC_CM0_MUTEX.sh chg: InstallData/installs_low_level/install_058_TTC_SYSCLOCK_STM32L0XX.sh chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh chg: InstallData/installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh chg: InstallData/installs_low_level/install_059_TTC_RTC_STM32F1XX.sh chg: InstallData/installs_low_level/install_060_TTC_GPIO_STM32L0XX.sh chg: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh chg: InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh chg: InstallData/installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh chg: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh chg: InstallData/installs_low_level/install_063_TTC_INTERFACE_STE101P.sh chg: InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh chg: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh chg: InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh chg: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh chg: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh chg: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh chg: InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh chg: InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh chg: InstallData/installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh chg: InstallData/installs_low_level/install_077_TTC_SDCARD_SPI.sh chg: InstallData/old_install_035_TTC_USB.sh chg: InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh chg: InstallData/optional/folder.tml chg: InstallData/optional/install_087_jEdit.sh chg: InstallData/optional/install_094_grTerminal.sh chg: InstallData/optional/install_28_KiCAD.sh chg: InstallData/scripts/analyzeLogFile.pl chg: InstallData/scripts/compile_ReadMe.TheToolChain.pl chg: InstallData/scripts/findAllAsserts.pl chg: InstallData/scripts/findDirectory.pl chg: InstallData/scripts/findFile.sh chg: InstallData/scripts/flash_openocd.sh chg: InstallData/scripts/flash_stlinkv2.sh chg: InstallData/scripts/flash_stm32_dfu_bootloader.sh chg: InstallData/scripts/gdb_cortexm3.sh chg: InstallData/scripts/gdb_server.sh chg: InstallData/scripts/installFuncs.sh chg: InstallData/scripts/makefile chg: InstallData/scripts/replaceInFile.sh chg: InstallData/scripts/source.pl chg: InstallData/scripts/todos.sh chg: InstallData/scripts/ttc_manage.pl chg: InstallData/scripts/updateProjectFiles.pl chg: InstallData/testing/install_02_libswd.sh chg: InstallData/testing/install_03_OpenOCD+SWD.sh chg: InstallData/testing/install_17_Network_6LoWPAN.sh chg: LEGAL.txt chg: Regressions/regression_list.c chg: Regressions/regression_list.h chg: Regressions/regression_memory_pools.h chg: Regressions/regression_queue.h chg: Regressions/regression_ttc_timer.h chg: Regressions/regression_usart.c chg: TTC-Library/DAC/dac_stm32l1.c chg: TTC-Library/DAC/dac_stm32l1.h chg: TTC-Library/DAC/dac_stm32l1_types.h chg: TTC-Library/accelerometer/accelerometer_bno055.c chg: TTC-Library/accelerometer/accelerometer_bno055.h chg: TTC-Library/accelerometer/accelerometer_bno055_types.h chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.c chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h chg: TTC-Library/accelerometer/accelerometer_mpu6050.c chg: TTC-Library/accelerometer/accelerometer_mpu6050.h chg: TTC-Library/accelerometer/accelerometer_mpu6050_types.h chg: TTC-Library/adc/adc_stm32f1xx.c chg: TTC-Library/adc/adc_stm32f1xx.h chg: TTC-Library/adc/adc_stm32f1xx_types.h chg: TTC-Library/adc/adc_stm32l1xx.c chg: TTC-Library/adc/adc_stm32l1xx.h chg: TTC-Library/adc/adc_stm32l1xx_types.h chg: TTC-Library/basic/basic_cm3.c chg: TTC-Library/basic/basic_cm3.h chg: TTC-Library/basic/basic_cm3_types.h chg: TTC-Library/basic/basic_stm32l0xx.c chg: TTC-Library/basic/basic_stm32l0xx.h chg: TTC-Library/basic/basic_stm32l0xx_types.h chg: TTC-Library/basic/basic_stm32l1xx.c chg: TTC-Library/basic/basic_stm32l1xx.h chg: TTC-Library/basic/basic_stm32l1xx_types.h chg: TTC-Library/can/can_stm32f1xx.c chg: TTC-Library/can/can_stm32f1xx.h chg: TTC-Library/can/can_stm32f1xx_types.h chg: TTC-Library/cm0/cm0_mutex.c chg: TTC-Library/cm0/cm0_mutex.h chg: TTC-Library/cm0/cm0_mutex_types.h chg: TTC-Library/cm0/cm0_semaphore.c chg: TTC-Library/cm0/cm0_semaphore.h chg: TTC-Library/cm0/cm0_semaphore_types.h chg: TTC-Library/cm3/cm3_mutex.c chg: TTC-Library/cm3/cm3_mutex.h chg: TTC-Library/cm3/cm3_mutex_types.h chg: TTC-Library/cm3/cm3_semaphore.c chg: TTC-Library/cm3/cm3_semaphore.h chg: TTC-Library/cm3/cm3_semaphore_types.h chg: TTC-Library/cpu/cpu_stm32f1xx.c chg: TTC-Library/cpu/cpu_stm32f1xx.h chg: TTC-Library/cpu/cpu_stm32f1xx_types.h chg: TTC-Library/cpu/cpu_stm32f4xx.c chg: TTC-Library/cpu/cpu_stm32f4xx.h chg: TTC-Library/cpu/cpu_stm32f4xx_types.h chg: TTC-Library/cpu/cpu_stm32l0xx.c chg: TTC-Library/cpu/cpu_stm32l0xx.h chg: TTC-Library/cpu/cpu_stm32l0xx_types.h chg: TTC-Library/cpu/cpu_stm32l1xx.c chg: TTC-Library/cpu/cpu_stm32l1xx.h chg: TTC-Library/cpu/cpu_stm32l1xx_types.h chg: TTC-Library/dac/dac_stm32l1xx.c chg: TTC-Library/dac/dac_stm32l1xx.h chg: TTC-Library/dac/dac_stm32l1xx_types.h chg: TTC-Library/dma/dma_stm32l1xx.c chg: TTC-Library/dma/dma_stm32l1xx.h chg: TTC-Library/dma/dma_stm32l1xx_types.h chg: TTC-Library/ethernet/ethernet_stm32f107.c chg: TTC-Library/ethernet/ethernet_stm32f107.h chg: TTC-Library/ethernet/ethernet_stm32f107_types.h chg: TTC-Library/gfx/gfx_ili9320.c chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/gfx/gfx_ili9320_types.h chg: TTC-Library/gfx/lcd_ili9320.c chg: TTC-Library/gfx/lcd_k320qvb.c chg: TTC-Library/gfx/lcd_k320qvb.h chg: TTC-Library/gpio/gpio_stm32f1xx.c chg: TTC-Library/gpio/gpio_stm32f1xx.h chg: TTC-Library/gpio/gpio_stm32f1xx_types.h chg: TTC-Library/gpio/gpio_stm32l0xx.c chg: TTC-Library/gpio/gpio_stm32l0xx.h chg: TTC-Library/gpio/gpio_stm32l0xx_types.h chg: TTC-Library/gpio/gpio_stm32l1xx.c chg: TTC-Library/gpio/gpio_stm32l1xx.h chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/gpio/gpio_stm32w1xx.c chg: TTC-Library/gpio/gpio_stm32w1xx.h chg: TTC-Library/gpio/gpio_stm32w1xx_types.h chg: TTC-Library/gyroscope/gyroscope_mpu6050.c chg: TTC-Library/gyroscope/gyroscope_mpu6050.h chg: TTC-Library/gyroscope/gyroscope_mpu6050_types.h chg: TTC-Library/heap/heap_freertos.c chg: TTC-Library/heap/heap_freertos.h chg: TTC-Library/heap/heap_freertos_types.h chg: TTC-Library/heap/heap_zdefault.c chg: TTC-Library/heap/heap_zdefault.h chg: TTC-Library/heap/heap_zdefault_types.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/input/input_touchpad.c chg: TTC-Library/input/input_touchpad.h chg: TTC-Library/input/input_touchpad_types.h chg: TTC-Library/interface/interface_ste101p.c chg: TTC-Library/interface/interface_ste101p.h chg: TTC-Library/interface/interface_ste101p_types.h chg: TTC-Library/interfaces/ttc_accelerometer_interface.c chg: TTC-Library/interfaces/ttc_accelerometer_interface.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h chg: TTC-Library/interfaces/ttc_basic_interface.c chg: TTC-Library/interfaces/ttc_basic_interface.h chg: TTC-Library/interfaces/ttc_can_interface.c chg: TTC-Library/interfaces/ttc_can_interface.h chg: TTC-Library/interfaces/ttc_cpu_interface.c chg: TTC-Library/interfaces/ttc_cpu_interface.h chg: TTC-Library/interfaces/ttc_dac_interface.c chg: TTC-Library/interfaces/ttc_dac_interface.h chg: TTC-Library/interfaces/ttc_dma_interface.c chg: TTC-Library/interfaces/ttc_dma_interface.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/interfaces/ttc_gfx_interface.c chg: TTC-Library/interfaces/ttc_gfx_interface.h chg: TTC-Library/interfaces/ttc_gpio_interface.c chg: TTC-Library/interfaces/ttc_gpio_interface.h chg: TTC-Library/interfaces/ttc_gyroscope_interface.c chg: TTC-Library/interfaces/ttc_gyroscope_interface.h chg: TTC-Library/interfaces/ttc_heap_interface.c chg: TTC-Library/interfaces/ttc_heap_interface.h chg: TTC-Library/interfaces/ttc_i2c_interface.c chg: TTC-Library/interfaces/ttc_i2c_interface.h chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_interface_interface.c chg: TTC-Library/interfaces/ttc_interface_interface.h chg: TTC-Library/interfaces/ttc_interrupt_interface.c chg: TTC-Library/interfaces/ttc_interrupt_interface.h chg: TTC-Library/interfaces/ttc_layer_phy_interface.c chg: TTC-Library/interfaces/ttc_layer_phy_interface.h chg: TTC-Library/interfaces/ttc_memory_interface.c chg: TTC-Library/interfaces/ttc_memory_interface.h chg: TTC-Library/interfaces/ttc_network_layer_interface.c chg: TTC-Library/interfaces/ttc_network_layer_interface.h chg: TTC-Library/interfaces/ttc_pwr_interface.c chg: TTC-Library/interfaces/ttc_pwr_interface.h chg: TTC-Library/interfaces/ttc_radio_interface.c chg: TTC-Library/interfaces/ttc_radio_interface.h chg: TTC-Library/interfaces/ttc_real_time_clock_interface.c chg: TTC-Library/interfaces/ttc_register_interface.c chg: TTC-Library/interfaces/ttc_register_interface.h chg: TTC-Library/interfaces/ttc_rtc_interface.c chg: TTC-Library/interfaces/ttc_rtc_interface.h chg: TTC-Library/interfaces/ttc_sdcard_interface.c chg: TTC-Library/interfaces/ttc_sdcard_interface.h chg: TTC-Library/interfaces/ttc_spi_interface.c chg: TTC-Library/interfaces/ttc_spi_interface.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/interfaces/ttc_timer_interface.c chg: TTC-Library/interfaces/ttc_timer_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/interfaces/ttc_usb_interface.c chg: TTC-Library/interfaces/ttc_usb_interface.h chg: TTC-Library/interrupt/interrupt_cortexm3.c chg: TTC-Library/interrupt/interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_cortexm3_types.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32f1xx.h chg: TTC-Library/interrupt/interrupt_stm32f1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.h chg: TTC-Library/interrupt/interrupt_stm32l1xx_types.h chg: TTC-Library/interrupt/interrupt_stm32w1xx.c chg: TTC-Library/interrupt/interrupt_stm32w1xx.h chg: TTC-Library/interrupt/interrupt_stm32w1xx_types.h chg: TTC-Library/layer_phy/layer_phy_spi.c chg: TTC-Library/layer_phy/layer_phy_spi.h chg: TTC-Library/layer_phy/layer_phy_spi_types.h chg: TTC-Library/math/math_basic.c chg: TTC-Library/memory/memory_stm32f1xx.c chg: TTC-Library/memory/memory_stm32f1xx.h chg: TTC-Library/memory/memory_stm32f1xx_types.h chg: TTC-Library/memory/memory_stm32l0xx.c chg: TTC-Library/memory/memory_stm32l0xx.h chg: TTC-Library/memory/memory_stm32l0xx_types.h chg: TTC-Library/memory/memory_stm32l1xx.c chg: TTC-Library/memory/memory_stm32l1xx.h chg: TTC-Library/memory/memory_stm32l1xx_types.h chg: TTC-Library/memory/memory_stm32w1xx.c chg: TTC-Library/memory/memory_stm32w1xx.h chg: TTC-Library/memory/memory_stm32w1xx_types.h chg: TTC-Library/network_layer/network_layer_usart.c chg: TTC-Library/network_layer/network_layer_usart.h chg: TTC-Library/network_layer/network_layer_usart_types.h chg: TTC-Library/pwr/pwr_stm32l1xx.c chg: TTC-Library/pwr/pwr_stm32l1xx.h chg: TTC-Library/pwr/pwr_stm32l1xx_types.h chg: TTC-Library/radio/radio_dw1000.c chg: TTC-Library/radio/radio_dw1000.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/radio/radio_stm32w1xx.c chg: TTC-Library/radio/radio_stm32w1xx.h chg: TTC-Library/radio/radio_stm32w1xx_types.h chg: TTC-Library/real_time_clock/real_time_clock_stm32l1.h chg: TTC-Library/real_time_clock/real_time_clock_stm32l1_types.h chg: TTC-Library/register/register_cortexm3.c chg: TTC-Library/register/register_cortexm3.h chg: TTC-Library/register/register_stm32f1xx.c chg: TTC-Library/register/register_stm32f1xx.h chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/register/register_stm32l0xx.c chg: TTC-Library/register/register_stm32l0xx.h chg: TTC-Library/register/register_stm32l0xx_types.h chg: TTC-Library/register/register_stm32l1xx.c chg: TTC-Library/register/register_stm32l1xx.h chg: TTC-Library/register/register_stm32l1xx_types.h chg: TTC-Library/register/register_stm32w1xx.c chg: TTC-Library/register/register_stm32w1xx.h chg: TTC-Library/register/register_stm32w1xx_types.h chg: TTC-Library/rtc/rtc_stm32f1xx.c chg: TTC-Library/rtc/rtc_stm32f1xx.h chg: TTC-Library/rtc/rtc_stm32f1xx_types.h chg: TTC-Library/rtc/rtc_stm32l1.c chg: TTC-Library/rtc/rtc_stm32l1_types.h chg: TTC-Library/rtc/rtc_stm32l1xx.c chg: TTC-Library/rtc/rtc_stm32l1xx.h chg: TTC-Library/rtc/rtc_stm32l1xx_types.h chg: TTC-Library/sbrk.c chg: TTC-Library/scheduler/freertos_heap_1.c chg: TTC-Library/scheduler/freertos_heap_2.c chg: TTC-Library/scheduler/freertos_heap_3.c chg: TTC-Library/scheduler/freertos_heap_4.c chg: TTC-Library/scheduler/freertos_mutex.c chg: TTC-Library/scheduler/freertos_mutex.h chg: TTC-Library/scheduler/freertos_mutex_types.h chg: TTC-Library/scheduler/freertos_queue_types.h chg: TTC-Library/scheduler/freertos_semaphore.c chg: TTC-Library/scheduler/freertos_semaphore.h chg: TTC-Library/scheduler/freertos_semaphore_types.h chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/scheduler/freertos_task.h chg: TTC-Library/scheduler/freertos_task_types.h chg: TTC-Library/sdcard/sdcard_spi.c chg: TTC-Library/sdcard/sdcard_spi.h chg: TTC-Library/sdcard/sdcard_spi_types.h chg: TTC-Library/spi/spi_stm32f1xx.c chg: TTC-Library/spi/spi_stm32f1xx.h chg: TTC-Library/spi/spi_stm32f1xx_types.h chg: TTC-Library/spi/spi_stm32l0xx.c chg: TTC-Library/spi/spi_stm32l0xx.h chg: TTC-Library/spi/spi_stm32l0xx_types.h chg: TTC-Library/spi/spi_stm32l1xx.c chg: TTC-Library/spi/spi_stm32l1xx.h chg: TTC-Library/spi/spi_stm32l1xx_types.h chg: TTC-Library/spi/spi_stm32w1xx.c chg: TTC-Library/spi/spi_stm32w1xx.h chg: TTC-Library/spi/spi_stm32w1xx_types.h chg: TTC-Library/stm32/stm32_basic.c chg: TTC-Library/stm32/stm32_basic.h chg: TTC-Library/stm32/stm32_io.c chg: TTC-Library/stm32/stm32_random.c chg: TTC-Library/stm32/stm32_random.h chg: TTC-Library/stm32/stm32_usb.c chg: TTC-Library/stm32/stm32_watchdog.c chg: TTC-Library/stm32/stm32_watchdog.h chg: TTC-Library/stm32l1/stm32l1_basic.c chg: TTC-Library/stm32w/startup_stm32w108.s chg: TTC-Library/stm32w/stm32w_basic.c chg: TTC-Library/stm32w/stm32w_basic.h chg: TTC-Library/stm32w/stm32w_dummyboard.c chg: TTC-Library/stm32w/stm32w_dummyboard.h chg: TTC-Library/stm32w/stm32w_spi.c chg: TTC-Library/stm32w/stm32w_spi.h chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32l0xx.c chg: TTC-Library/sysclock/sysclock_stm32l0xx.h chg: TTC-Library/sysclock/sysclock_stm32l0xx_types.h chg: TTC-Library/sysclock/sysclock_stm32l1xx.c chg: TTC-Library/sysclock/sysclock_stm32l1xx.h chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h chg: TTC-Library/sysclock/sysclock_stm32w1xx.c chg: TTC-Library/sysclock/sysclock_stm32w1xx.h chg: TTC-Library/sysclock/sysclock_stm32w1xx_types.h chg: TTC-Library/tcpip/tcpip_uip.c chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/tcpip/tcpip_uip_types.h chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh chg: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/device_architecture.h chg: TTC-Library/templates/device_architecture_types.h chg: TTC-Library/templates/example_ttc_device.c chg: TTC-Library/templates/example_ttc_device.h chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/timer/timer_stm32f0xx.c chg: TTC-Library/timer/timer_stm32f0xx.h chg: TTC-Library/timer/timer_stm32f0xx_types.h chg: TTC-Library/timer/timer_stm32f1xx.c chg: TTC-Library/timer/timer_stm32f1xx.h chg: TTC-Library/timer/timer_stm32f1xx_types.h chg: TTC-Library/timer/timer_stm32l1xx.c chg: TTC-Library/timer/timer_stm32l1xx.h chg: TTC-Library/timer/timer_stm32l1xx_types.h chg: TTC-Library/timer/timer_stm32w1xx.c chg: TTC-Library/timer/timer_stm32w1xx.h chg: TTC-Library/timer/timer_stm32w1xx_types.h chg: TTC-Library/touchpad/touchpad_analog4.c chg: TTC-Library/touchpad/touchpad_analog4.h chg: TTC-Library/touchpad/touchpad_analog4_types.h chg: TTC-Library/ttc_accelerometer.c chg: TTC-Library/ttc_accelerometer.h chg: TTC-Library/ttc_accelerometer_types.h chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_adc.h chg: TTC-Library/ttc_adc_types.h chg: TTC-Library/ttc_basic.c chg: TTC-Library/ttc_basic.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_can.c chg: TTC-Library/ttc_can.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu.c chg: TTC-Library/ttc_cpu.h chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_dac.c chg: TTC-Library/ttc_dac.h chg: TTC-Library/ttc_dac_types.h chg: TTC-Library/ttc_dma.c chg: TTC-Library/ttc_dma.h chg: TTC-Library/ttc_dma_types.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_extensions.c chg: TTC-Library/ttc_extensions.h chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_gfx_types.h chg: TTC-Library/ttc_gpio.c chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gpio_types.h chg: TTC-Library/ttc_gyroscope.c chg: TTC-Library/ttc_gyroscope.h chg: TTC-Library/ttc_gyroscope_types.h chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_input.h chg: TTC-Library/ttc_input_types.h chg: TTC-Library/ttc_interface.c chg: TTC-Library/ttc_interface.h chg: TTC-Library/ttc_interface_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_layer_phy.c chg: TTC-Library/ttc_layer_phy.h chg: TTC-Library/ttc_layer_phy_types.h chg: TTC-Library/ttc_list.c chg: TTC-Library/ttc_list.h chg: TTC-Library/ttc_list_types.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_memory.h chg: TTC-Library/ttc_memory_types.h chg: TTC-Library/ttc_mutex.c chg: TTC-Library/ttc_mutex.h chg: TTC-Library/ttc_mutex_types.h chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_network_layer.h chg: TTC-Library/ttc_network_layer_types.h chg: TTC-Library/ttc_pwr.c chg: TTC-Library/ttc_pwr.h chg: TTC-Library/ttc_pwr_types.h chg: TTC-Library/ttc_queue.c chg: TTC-Library/ttc_queue.h chg: TTC-Library/ttc_queue_types.h chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_random.c chg: TTC-Library/ttc_random.h chg: TTC-Library/ttc_real_time_clock.c chg: TTC-Library/ttc_real_time_clock.h chg: TTC-Library/ttc_real_time_clock_types.h chg: TTC-Library/ttc_register.c chg: TTC-Library/ttc_register.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_rtc.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_sdcard.h chg: TTC-Library/ttc_sdcard_types.h chg: TTC-Library/ttc_semaphore.c chg: TTC-Library/ttc_semaphore.h chg: TTC-Library/ttc_semaphore_types.h chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_spi.h chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_string.c chg: TTC-Library/ttc_string.h chg: TTC-Library/ttc_sysclock.c chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_task.c chg: TTC-Library/ttc_task.h chg: TTC-Library/ttc_task_types.h chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_tcpip.h chg: TTC-Library/ttc_tcpip_types.h chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_timer.h chg: TTC-Library/ttc_timer_types.h chg: TTC-Library/ttc_touchpad.c chg: TTC-Library/ttc_touchpad.h chg: TTC-Library/ttc_touchpad_types.h chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/ttc_watchdog.c chg: TTC-Library/ttc_watchdog.h chg: TTC-Library/usart/usart_stm32f1xx.c chg: TTC-Library/usart/usart_stm32f1xx.h chg: TTC-Library/usart/usart_stm32f1xx_types.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: TTC-Library/usart/usart_stm32l1xx.h chg: TTC-Library/usart/usart_stm32l1xx_types.h chg: TTC-Library/usart/usart_stm32w1xx.c chg: TTC-Library/usart/usart_stm32w1xx.h chg: TTC-Library/usart/usart_stm32w1xx_types.h chg: TTC-Library/usefull_threads.c_ chg: Template/configs/stm32f10x_it.c chg: Template/configs/stm32f10x_it.h chg: Template/examples/example_gfx_benchmark.c chg: Template/examples/example_gfx_benchmark.h chg: Template/examples/example_gfx_boxes.c chg: Template/examples/example_gfx_boxes.h chg: Template/examples/example_gfx_printf.h chg: Template/examples/example_ttc_accelerometer.c chg: Template/examples/example_ttc_accelerometer.h chg: Template/examples/example_ttc_adc.c chg: Template/examples/example_ttc_adc.h chg: Template/examples/example_ttc_cpu.c chg: Template/examples/example_ttc_cpu.h chg: Template/examples/example_ttc_dac.c chg: Template/examples/example_ttc_dac.h chg: Template/examples/example_ttc_dma.c chg: Template/examples/example_ttc_dma.h chg: Template/examples/example_ttc_ethernet.c chg: Template/examples/example_ttc_ethernet.h chg: Template/examples/example_ttc_gyroscope.c chg: Template/examples/example_ttc_gyroscope.h chg: Template/examples/example_ttc_i2c.c chg: Template/examples/example_ttc_i2c.h chg: Template/examples/example_ttc_input.c chg: Template/examples/example_ttc_input.h chg: Template/examples/example_ttc_interface.c chg: Template/examples/example_ttc_interface.h chg: Template/examples/example_ttc_interrupt.c chg: Template/examples/example_ttc_interrupt.h chg: Template/examples/example_ttc_layer_phy.c chg: Template/examples/example_ttc_layer_phy.h chg: Template/examples/example_ttc_pwr.c chg: Template/examples/example_ttc_pwr.h chg: Template/examples/example_ttc_radio.c chg: Template/examples/example_ttc_radio.h chg: Template/examples/example_ttc_rcc.c chg: Template/examples/example_ttc_rcc.h chg: Template/examples/example_ttc_sdcard.c chg: Template/examples/example_ttc_sdcard.h chg: Template/examples/example_ttc_spi_master.c chg: Template/examples/example_ttc_spi_master.h chg: Template/examples/example_ttc_spi_slave.c chg: Template/examples/example_ttc_spi_slave.h chg: Template/examples/example_ttc_sysclock.c chg: Template/examples/example_ttc_tcpip.c chg: Template/examples/example_ttc_tcpip.h chg: Template/examples/example_ttc_touchpad.c chg: Template/examples/example_ttc_touchpad.h chg: Template/extensions.local/activate.100_board_XXX.sh chg: Template/main.c chg: Updates/update_1.0.53.sh chg: readme.TheToolChain commit cd49d5e678bc1549162fb052fe7e08a6e294ccd3 Author: Adrian Romero Date: Mon Jun 8 15:05:02 2015 +0200 modified: TTC-Library/interrupt/interrupt_stm32f1xx.c modified: TTC-Library/radio/radio_dw1000.c commit d05f1dde74b096e5143d99726c2161a76a9e3d88 Author: Gregor Rebel Date: Mon Jun 8 05:26:32 2015 +0200 chg: TTC-Library/accelerometer/accelerometer_mpu6050.c - minor changes chg: TTC-Library/gpio/gpio_stm32l0xx.c - renamed gpio_stm32l0xx_pin_AF_config() -> gpio_stm32l0xx_alternate_function() chg: TTC-Library/gpio/gpio_stm32l0xx.h - renamed gpio_stm32l0xx_pin_AF_config() -> gpio_stm32l0xx_alternate_function() chg: TTC-Library/gpio/gpio_stm32l1xx.c - renamed gpio_stm32l1xx_pin_AF_config() -> gpio_stm32l1xx_alternate_function() chg: TTC-Library/gpio/gpio_stm32l1xx.h - renamed gpio_stm32l1xx_pin_AF_config() -> gpio_stm32l1xx_alternate_function() chg: TTC-Library/gpio/gpio_stm32l1xx_types.h chg: TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.c - renamed gpio_stm32f1xx_pin_AF_config() -> gpio_stm32f1xx_alternate_function() chg: TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.h - renamed gpio_stm32f1xx_pin_AF_config() -> gpio_stm32f1xx_alternate_function() chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.c - renamed gpio_stm32l1xx_pin_AF_config() -> gpio_stm32l1xx_alternate_function() chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.h - renamed gpio_stm32l1xx_pin_AF_config() -> gpio_stm32l1xx_alternate_function() chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx_types.h chg: TTC-Library/i2c/i2c_stm32f1xx.c - renamed gpio_stm32f1xx_pin_AF_config() -> gpio_stm32f1xx_alternate_function() chg: TTC-Library/i2c/i2c_stm32f1xx.h - renamed gpio_stm32f1xx_pin_AF_config() -> gpio_stm32f1xx_alternate_function() chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx.c - renamed gpio_stm32l1xx_pin_AF_config() -> gpio_stm32l1xx_alternate_function() chg: TTC-Library/i2c/i2c_stm32l1xx.h - renamed gpio_stm32l1xx_pin_AF_config() -> gpio_stm32l1xx_alternate_function() chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/interfaces/ttc_gpio_interface.c - renamed ttc_driver_gpio_pin_AF_config() -> ttc_driver_gpio_alternate_function() chg: TTC-Library/interfaces/ttc_gpio_interface.h - renamed ttc_driver_gpio_pin_AF_config() -> ttc_driver_gpio_alternate_function() chg: TTC-Library/spi/spi_stm32l0xx.c - renamed ttc_gpio_pin_AF_config() -> ttc_gpio_alternate_function chg: TTC-Library/spi/spi_stm32l1xx.c - renamed ttc_gpio_pin_AF_config() -> ttc_gpio_alternate_function chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - renamed ttc_gpio_pin_AF_config() -> ttc_gpio_alternate_function chg: TTC-Library/ttc_basic_types.h - added to enum ttc_basic_errorcode_e: ec_basic_CommunicationError chg: TTC-Library/ttc_gpio.c - renamed ttc_gpio_pin_AF_config() -> ttc_gpio_alternate_function chg: TTC-Library/ttc_gpio.h - renamed ttc_gpio_pin_AF_config() -> ttc_gpio_alternate_function chg: TTC-Library/ttc_gpio_types.h - added datatype ttc_gpio_alternate_function_e chg: TTC-Library/ttc_i2c.c - implemented ttc_i2c_sysclock_changed() chg: TTC-Library/ttc_i2c.h - added missing include ttc_memory.h chg: TTC-Library/ttc_i2c_types.h - added to ttc_i2c_config_t: LastError chg: TTC-Library/usart/usart_stm32l1xx.c - renamed ttc_gpio_pin_AF_config() -> ttc_gpio_alternate_function() chg: Template/examples/example_ttc_timer_pwm.c - renamed ttc_gpio_pin_AF_config() -> ttc_gpio_alternate_function() commit ebb720c35009f413e41524443d2c1939c7dfb681 Author: Gregor Rebel Date: Mon Jun 8 02:12:23 2015 +0200 chg: TTC-Library/ttc_list.c - added function ttc_list_iterate() chg: TTC-Library/ttc_list.h - added function ttc_list_iterate() commit a38a9e9d6646ed92ec8223d4e9bf21c686a1dd64 Author: Gregor Rebel Date: Mon Jun 8 02:11:30 2015 +0200 chg: TTC-Library/ttc_sysclock.c - implemented _ttc_sysclock_call_update_functions() (yet untested) commit de5f0f3074f3fc60a14a9f3e201c33b68a8e4795 Author: Gregor Rebel Date: Mon Jun 8 01:25:37 2015 +0200 chg: TTC-Library/templates/ttc_device.c - ttc__prepare() now registers function via ttc_sysclock_register_for_update() chg: TTC-Library/templates/ttc_device.c - added ttc__sysclock_changed() chg: TTC-Library/templates/ttc_device.h - added ttc__sysclock_changed() chg: TTC-Library/templates/ttc_device_types.h - minor changes chg: TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.c chg: TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.h chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.c chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.h chg: TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx_types.h chg: TTC-Library/i2c/i2c_stm32f1xx.c chg: TTC-Library/i2c/i2c_stm32f1xx.h chg: TTC-Library/i2c/i2c_stm32f1xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx.c chg: TTC-Library/i2c/i2c_stm32l1xx.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_i2c.h chg: TTC-Library/ttc_i2c_types.h commit 9851eb80abece28f4075ae2476d4f4b2b258d413 Author: Gregor Rebel Date: Mon Jun 8 00:58:25 2015 +0200 chg: TTC-Library/templates/ttc_device.c - ttc__load_defaults() now allocates Config->LowLevelConfig for before calling _driver__load_defaults() to avoid issues with incorrect low-level implementations commit df7eb033ab275e1eb60c323f5d8715bc42cf1f72 Author: Gregor Rebel Date: Sun Jun 7 20:43:33 2015 +0200 chg: TTC-Library/templates/ttc_device.c - minor code changes commit 52a24b04aaf8254b11eda7365e9d34be35f08eb6 Author: Gregor Rebel Date: Sun Jun 7 20:26:48 2015 +0200 chg: TTC-Library/templates/ttc_device.c - revision 30: added concept Config->LastError to store the latest occured error chg: TTC-Library/templates/ttc_device_types.h - revision 34: added concept Config->LastError to store the latest occured error fix: TTC-Library/ttc_i2c.c - added missing #include "ttc_memory.h" commit 8986aa79e72237ad6dce961b3651b87da023a0a0 Author: Gregor Rebel Date: Sun Jun 7 19:05:42 2015 +0200 new: TTC-Library/ttc_queue_types.h commit 5105c84df65a7bc9d88965326e38f1781414d491 Author: Gregor Rebel Date: Sun Jun 7 18:45:57 2015 +0200 chg: TTC-Library/accelerometer/accelerometer_mpu6050.c chg: TTC-Library/adc/adc_stm32l1xx.c - code reviewed chg: TTC-Library/adc/adc_stm32l1xx.h - code reviewed chg: TTC-Library/cpu/cpu_stm32f1xx.c - code reviewed chg: TTC-Library/cpu/cpu_stm32l1xx.c - code reviewed chg: TTC-Library/gpio/gpio_stm32l1xx.c - added missing include basic_cm3.h fix: TTC-Library/gyroscope/gyroscope_mpu6050.c - added I2C error management chg: TTC-Library/ttc_queue.h - moved type definitions into TTC-Library/ttc_queue_types.h chg: replaced all device individual TTC_INDEX_* enums by ttc_physical_index_e chg: TTC-Library/DEPRECATED_radio/radio_cc1101_types.h chg: TTC-Library/DEPRECATED_ttc_i2c_types.h chg: TTC-Library/DEPRECATED_ttc_radio_types.h chg: TTC-Library/DEPRECATED_ttc_spi_types.h chg: TTC-Library/DEPRECATED_ttc_timer_types.h chg: TTC-Library/DEPRECATED_ttc_usb_types.h chg: TTC-Library/adc/adc_stm32l1xx_types.h chg: TTC-Library/radio/radio_dw1000_types.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/ttc_accelerometer_types.h chg: TTC-Library/ttc_adc_types.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_can_types.h chg: TTC-Library/ttc_cpu_types.h chg: TTC-Library/ttc_dac_types.h chg: TTC-Library/ttc_dma_types.h chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_font_types.h chg: TTC-Library/ttc_gfx_types.h chg: TTC-Library/ttc_gyroscope_types.h chg: TTC-Library/ttc_heap_types.h chg: TTC-Library/ttc_i2c_types.h chg: TTC-Library/ttc_input_types.h chg: TTC-Library/ttc_interface_types.h chg: TTC-Library/ttc_interrupt_types.h chg: TTC-Library/ttc_layer_phy_types.h chg: TTC-Library/ttc_network_layer_types.h chg: TTC-Library/ttc_network_types.h chg: TTC-Library/ttc_pwr_types.h chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_real_time_clock_types.h chg: TTC-Library/ttc_register_types.h chg: TTC-Library/ttc_rtc_types.h chg: TTC-Library/ttc_sdcard_types.h chg: TTC-Library/ttc_spi_types.h chg: TTC-Library/ttc_tcpip_types.h chg: TTC-Library/ttc_timer_types.h chg: TTC-Library/ttc_touchpad_types.h chg: TTC-Library/ttc_usart_types.h commit dc7a75749dfa43909a73498283e26739a3ce870f Author: Gregor Rebel Date: Sun Jun 7 17:02:36 2015 +0200 chg: InstallData/install_007_Board_Mini_STM32.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_008_Board_Olimex_H103.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_009_Board_Olimex_H107.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_010_Board_Olimex_LCD.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_011_Board_Olimex_P103.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_012_Board_Olimex_P107.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_012_Board_STM32F105.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_013_Board_STM32F0Discovery.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_014_Board_STM32F103C-Mini.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_016_Board_STM32F3Nucleo.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_018_Board_STM32L0Nucleo.sh - replaced all physical indices by ttc_device_N chg: InstallData/install_019_Board_STM32L100CDiscovery.sh - replaced all physical indices by ttc_device_N chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - code reviewed chg: TTC-Library/accelerometer/accelerometer_mpu6050.c - code reviewed chg: TTC-Library/accelerometer/accelerometer_mpu6050_types.h - code reviewed chg: TTC-Library/gyroscope/gyroscope_mpu6050.c - code reviewed chg: TTC-Library/ttc_accelerometer_types.h - reordered ttc_accelerometer_config_t for minimal padding chg: TTC-Library/ttc_dac_types.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_dma_types.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_ethernet_types.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_gyroscope_types.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_i2c.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_interface_types.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_layer_phy_types.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_pwr_types.h - replaced all physical indices by ttc_device_N chg: TTC-Library/ttc_radio_types.h - replaced all physical indices by ttc_device_N chg: Template/examples/example_ttc_accelerometer.c - replaced all physical indices by ttc_device_N chg: Template/examples/example_ttc_gyroscope.c - replaced all physical indices by ttc_device_N commit 89014bc8965e0ac86dc32d8ea25da24fb62d51c9 Author: Adrian Romero Date: Fri Jun 5 15:05:51 2015 +0200 new changes in DW1000 driver!!! modified: TTC-Library/interrupt/interrupt_stm32f1xx.c modified: TTC-Library/radio/radio_dw1000.c modified: TTC-Library/radio/radio_dw1000.h modified: TTC-Library/radio/radio_dw1000_types.h modified: TTC-Library/ttc_radio.c modified: TTC-Library/ttc_radio_types.h commit f297901e27873beb6d1ca7ed56c2a2f064a577fb Author: Gregor Rebel Date: Fri Jun 5 05:32:53 2015 +0200 fix: ttc_usart now can receive and transmit data via USART1 on stm32l1xx (tested on dynamic scales board) fix: TTC-Library/register/register_stm32l1xx_types.h - made all register struct items volatile (fixes lots of issues with invalid register accesses) fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - now computes frequencies for all sysclock_stm32l1xx_config_t fields chg: TTC-Library/sysclock/sysclock_stm32l1xx.c - code review (still lots of work todo) fix: TTC-Library/sysclock/sysclock_stm32l1xx.h - code review (still lots of work todo) chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - code review (still lots of work todo) chg: TTC-Library/ttc_sysclock_types.h - added to ttc_sysclock_errorcode_e: ec_sysclock_OscillatorError fix: TTC-Library/ttc_usart.c - ttc_usart_init() will now disable Config->Flags.Bits.ControlParity if neither odd nor even Parity has been activated to avoid illegal USART configuration chg: TTC-Library/ttc_usart_types.h - added to ttc_usart_errorcode_e: ec_usart_RxBufferEmpty fix: TTC-Library/usart/usart_stm32l1xx.c - usart_stm32l1xx_configure_baudrate() now uses register structs to configure baudrate correctly fix: TTC-Library/usart/usart_stm32l1xx.c - usart_stm32l1xx_init() now configures USART1 .. USART3 using register structs fix: TTC-Library/usart/usart_stm32l1xx.c - _usart_stm32l1xx_wait_for_TXE() now waits until transmit buffer is really empty chg: TTC-Library/usart/usart_stm32l1xx.h - minor change commit 4dd5b784fca5bb0b2411eb3cc313c320c5d111fb Author: Gregor Rebel Date: Wed Jun 3 06:13:02 2015 +0200 bug: TTC-Library/usart/usart_stm32l1xx.c - still does configure wrong baudrate (10204 bit/s instead of 115200 bit/s) chg: complete new implementation of usart initialisation on stm32l1xx chg: InstallData/scripts/source.pl - changed insertion mark '//}FunctionDefinition -> '//InsertPrivateDefinitions' chg: TTC-Library/register/register_stm32l1xx_types.h fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - implemented calculation of all internal clocks into sysclock_stm32l1xx_update() chg: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - added extra field rtc_frequency to sysclock_stm32l1xx_config_t fix: TTC-Library/templates/new_file.c - added missing insertion marks chg: TTC-Library/ttc_usart.c - now loads static pin configuration for up to ten USARTs chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/usart/usart_stm32l1xx.c - complete new implementation of usart initialisation on stm32l1xx chg: TTC-Library/usart/usart_stm32l1xx.h chg: TTC-Library/usart/usart_stm32l1xx_types.h commit 7e595877dfffd4bc1a2e5aa821eec6df587d5ed2 Author: Adrian Romero Date: Tue Jun 2 13:18:31 2015 +0200 New changes in DW1000 driver. Flag ResponseExpected added!!! modified: TTC-Library/interrupt/interrupt_stm32f1xx.c modified: TTC-Library/radio/radio_dw1000.c modified: TTC-Library/radio/radio_dw1000.h modified: TTC-Library/ttc_radio.c modified: TTC-Library/ttc_radio_types.h commit f7ee01a6b8eb576299389b3bcf7e4bb251c62117 Author: Gregor Rebel Date: Mon Jun 1 00:01:15 2015 +0200 fix: 600_example_ttc_i2c now compiles empty i2c driver without errors on stm32f1xx architecture fix: TTC-Library/i2c/i2c_common.c fix: TTC-Library/i2c/i2c_common.h fix: TTC-Library/i2c/i2c_stm32f1xx.c fix: TTC-Library/i2c/i2c_stm32f1xx.h fix: TTC-Library/i2c/i2c_stm32f1xx_types.h fix: TTC-Library/i2c/i2c_stm32l1xx.c fix: TTC-Library/i2c/i2c_stm32l1xx.h fix: TTC-Library/i2c/i2c_stm32l1xx_types.h fix: TTC-Library/interfaces/ttc_i2c_interface.c fix: TTC-Library/interfaces/ttc_i2c_interface.h fix: TTC-Library/ttc_i2c.c commit 335a1a8dd58f057ea9a8b60e6cfad847f87f45da Author: Gregor Rebel Date: Sun May 31 23:57:47 2015 +0200 fix: TTC-Library/templates/device_architecture.c - __get_features() now uses correct return type as declared in header file commit db172b493124b4ecc66e6c68f3fce0bd67a0f434 Author: Gregor Rebel Date: Sun May 31 23:56:09 2015 +0200 fix: TTC-Library/templates/ttc_device.c - replaced Assert_DEVICE() by Assert_() to avoid compile error 'undefined reference to 'Assert_DEVICE' commit b762a3a430ff69230263ef0601992ce49d242c0a Author: Gregor Rebel Date: Sun May 31 23:52:36 2015 +0200 fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - placed process_interrupt() into '#ifdef EXTENSION_450_radio_dw1000' to avoid warning 'unknown function Radio_General_IRQHandler()' commit 8dcc3311ae26447435705ec1ffc3ce6c0b8697d3 Author: Gregor Rebel Date: Sun May 31 22:58:31 2015 +0200 chg: .gitignore - + *_old commit 782d71b53e0d82cadf1bac3d156ad1a6e3bdf056 Author: Gregor Rebel Date: Sun May 31 22:56:54 2015 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - now removes common from list of architectures fix: TTC-Library/ttc_i2c_types.h - removed pseudo architecture common commit 79aac176562b5f38508cb41cc6a15c1b8cf53ae2 Author: Gregor Rebel Date: Sun May 31 22:44:30 2015 +0200 fix: Updates/update_1.0.53.sh - removed merge conflict commit a60cd008e0c007add83181d358cd98dd4e6ef7a8 Author: Gregor Rebel Date: Sun May 31 22:40:22 2015 +0200 new: TTC-Library/i2c/i2c_stm32f1xx.c - created empty file from template new: TTC-Library/i2c/i2c_stm32f1xx.h - created empty file from template new: TTC-Library/i2c/i2c_stm32f1xx_types.h - created empty file from template commit 77a9cbc129bf37fe76086edec7977168ddf06208 Author: Gregor Rebel Date: Sun May 31 22:39:40 2015 +0200 ren: TTC-Library/i2c/i2c_stm32f1xx.c -> TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.c ren: TTC-Library/i2c/i2c_stm32f1xx.h -> TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx.h ren: TTC-Library/i2c/i2c_stm32f1xx_types.h -> TTC-Library/i2c/DEPRECATED_i2c_stm32f1xx_types.h commit 611a57c5d221eef7fb678bf3e2de7d090dc91801 Author: Gregor Rebel Date: Sun May 31 22:31:55 2015 +0200 chg: InstallData/DEPRECATED_install_019_Board_STM32L-Discovery.sh - now creates feature-files via provideFeature() chg: InstallData/install_007_Board_Mini_STM32.sh - now creates feature-files via provideFeature() chg: InstallData/install_008_Board_Olimex_H103.sh - now creates feature-files via provideFeature() chg: InstallData/install_009_Board_Olimex_H107.sh - now creates feature-files via provideFeature() chg: InstallData/install_010_Board_Olimex_LCD.sh - now creates feature-files via provideFeature() chg: InstallData/install_011_Board_Olimex_P103.sh - now creates feature-files via provideFeature() chg: InstallData/install_012_Board_Olimex_P107.sh - now creates feature-files via provideFeature() chg: InstallData/install_012_Board_STM32F105.sh - now creates feature-files via provideFeature() chg: InstallData/install_013_Board_STM32F0Discovery.sh - now creates feature-files via provideFeature() chg: InstallData/install_014_Board_STM32F103C-Mini.sh - now creates feature-files via provideFeature() chg: InstallData/install_016_Board_STM32F3Nucleo.sh - now creates feature-files via provideFeature() chg: InstallData/install_017_Board_STM32F4Discovery.sh - now creates feature-files via provideFeature() chg: InstallData/install_018_Board_STM32L0Nucleo.sh - now creates feature-files via provideFeature() chg: InstallData/install_019_Board_STM32L100CDiscovery.sh - now creates feature-files via provideFeature() chg: InstallData/install_021_Board_STM32W-RFCKit.sh - now creates feature-files via provideFeature() chg: InstallData/install_022_Board_WSN3_STM32W108.sh - now creates feature-files via provideFeature() chg: InstallData/install_045_TTC_ACCELEROMETER.sh - now creates feature-files via provideFeature() chg: InstallData/install_045_TTC_TOUCHPAD.sh - now creates feature-files via provideFeature() chg: InstallData/install_046_TTC_CPU.sh - now creates feature-files via provideFeature() chg: InstallData/install_046_TTC_ETHERNET.sh - now creates feature-files via provideFeature() chg: InstallData/install_046_TTC_I2C.sh - now creates feature-files via provideFeature() chg: InstallData/install_046_TTC_INPUT.sh - now creates feature-files via provideFeature() chg: InstallData/install_046_TTC_INTERFACE.sh - now creates feature-files via provideFeature() chg: InstallData/install_046_TTC_SDCARD.sh - now creates feature-files via provideFeature() chg: InstallData/install_046_TTC_TCPIP.sh - now creates feature-files via provideFeature() chg: InstallData/install_101_Programmer_QSTlink2.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/DEPRECATED_install_060_TTC_ETHERNET_STE101P.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_063_TTC_INTERFACE_STE101P.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh - now creates feature-files via provideFeature() chg: InstallData/installs_low_level/install_077_TTC_SDCARD_SPI.sh - now creates feature-files via provideFeature() commit 9e3762714c8affcbc7970cb18be741010050a77c Author: Gregor Rebel Date: Sun May 31 22:15:47 2015 +0200 new: Template/examples/example_ttc_i2c.c new: Template/examples/example_ttc_i2c.h commit 0e5012257b5ac00399defb3ab5ab886f22d4eb05 Author: Gregor Rebel Date: Sun May 31 22:12:19 2015 +0200 chg: InstallData/install_046_TTC_I2C.sh - enabled 600_example_ttc_i2c chg: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh - + provideFeature 450_i2c_stm32f1xx chg: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh - + provideFeature 450_i2c_stm32f4xx chg: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh - + provideFeature 450_i2c_stm32l1xx chg: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh - + provideFeature 450_i2c_stm32l0xx chg: InstallData/scripts/installFuncs.sh - added function provideFeature() to createActivateScriptHead() chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - revision 26: now uses provideFeature() to create feature files chg: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - revision 26: now uses provideFeature() to create feature files commit 871132bffc6a93ea39b9e1b678450f25dbfcf744 Merge: 613ff53 6a9a1fb Author: Gregor Rebel Date: Sun May 31 21:38:26 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 613ff53762e13660187c72d2d88d660252f44368 Author: Gregor Rebel Date: Sun May 31 21:37:29 2015 +0200 fix: TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - removed DEPRECATED_ string fix: TTC-Library/gyroscope/gyroscope_mpu6050_types.h - removed DEPRECATED_ string commit 8245abe094f5c8cd553465dddfe21d109fd17a8a Author: Gregor Rebel Date: Sun May 31 21:31:59 2015 +0200 del: InstallData/DEPRECATED_install_060_TTC_I2C.sh del: InstallData/install_072_TTC_I2C.sh ren: TTC-Library/ttc_i2c.h -> TTC-Library/DEPRECATED_ttc_i2c.h fix: TTC-Library/accelerometer/accelerometer_mpu6050.c - added missing includes ren: TTC-Library/i2c/i2c_stm32l1xx_types.h -> TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx_types.h new: TTC-Library/i2c/i2c_common.c new: TTC-Library/i2c/i2c_common.h chg: TTC-Library/i2c/i2c_stm32f1xx.h - created new, empty file from template chg: TTC-Library/i2c/i2c_stm32f1xx_types.h - created new, empty file from template del: TTC-Library/i2c/i2c_stm32f4xx.c del: TTC-Library/i2c/i2c_stm32f4xx.h del: TTC-Library/i2c/i2c_stm32l1_types.h - created new, empty file from template chg: TTC-Library/i2c/i2c_stm32l1xx.c - created new, empty file from template chg: TTC-Library/i2c/i2c_stm32l1xx.h - created new, empty file from template del: TTC-Library/i2c/i2c_stm32f4xx_types.h chg: TTC-Library/i2c/i2c_stm32l1xx_types.h - created new, empty file from template del: TTC-Library/i2c/i2c_stm32w1xx.c del: TTC-Library/i2c/i2c_stm32w1xx.h del: TTC-Library/i2c/i2c_stm32w1xx_types.h chg: TTC-Library/interfaces/ttc_i2c_interface.h - created new, empty file from template chg: TTC-Library/ttc_i2c.c - created new, empty file from template chg: TTC-Library/ttc_i2c.h - created new, empty file from template chg: TTC-Library/ttc_i2c_types.h - created new, empty file from template ren: Template/examples/example_i2c.c -> Template/examples/DEPRECATED_example_i2c.c ren: Template/examples/example_i2c.h -> Template/examples/DEPRECATED_example_i2c.h ren: Template/examples/example_ttc_i2c.c -> Template/examples/DEPRECATED_example_ttc_i2c.c ren: Template/examples/example_ttc_i2c.h -> Template/examples/DEPRECATED_example_ttc_i2c.h ren: Template/examples/example_ttc_i2c_master_receiver.c -> Template/examples/DEPRECATED_example_ttc_i2c_master_receiver.c ren: Template/examples/example_ttc_i2c_master_receiver.h -> Template/examples/DEPRECATED_example_ttc_i2c_master_receiver.h ren: Template/examples/example_ttc_i2c_master_transmitter.c -> Template/examples/DEPRECATED_example_ttc_i2c_master_transmitter.c ren: Template/examples/example_ttc_i2c_master_transmitter.h -> Template/examples/DEPRECATED_example_ttc_i2c_master_transmitter.h ren: Template/examples/example_ttc_i2c_slave_receiver.c -> Template/examples/DEPRECATED_example_ttc_i2c_slave_receiver.c ren: Template/examples/example_ttc_i2c_slave_receiver.h -> Template/examples/DEPRECATED_example_ttc_i2c_slave_receiver.h ren: Template/examples/example_ttc_i2c_slave_transmitter.c -> Template/examples/DEPRECATED_example_ttc_i2c_slave_transmitter.c ren: Template/examples/example_ttc_i2c_slave_transmitter.h -> Template/examples/DEPRECATED_example_ttc_i2c_slave_transmitter.h chg: Template/examples/example_ttc_accelerometer.c chg: Template/examples/example_ttc_gyroscope.c chg: Updates/update_1.0.53.sh commit 2d0c0b5cd6a5ef59320badb407c7a1a15ea3c291 Author: Gregor Rebel Date: Sun May 31 21:22:09 2015 +0200 new: InstallData/installs_low_level/install_074_TTC_I2C_STM32L1XX.sh new: InstallData/installs_low_level/install_075_TTC_I2C_STM32F1XX.sh commit 4cdb11902c51a0d392856388c3fbd8f3d1e7b12a Author: Gregor Rebel Date: Sun May 31 21:20:19 2015 +0200 chg: InstallData/DEPRECATED_install_019_Board_STM32L-Discovery.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/DEPRECATED_install_020_Board_STM32L1Discovery.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/DEPRECATED_install_065_TTC_MEMORY.sh - replaced all PIN_P* by tgp_* pendants new: InstallData/DEPRECATED_install_072_TTC_I2C.sh chg: InstallData/install_007_Board_Mini_STM32.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_008_Board_Olimex_H103.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_009_Board_Olimex_H107.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_011_Board_Olimex_P103.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_012_Board_Olimex_P107.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_012_Board_STM32F105.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_013_Board_STM32F0Discovery.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_014_Board_STM32F103C-Mini.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_016_Board_STM32F3Nucleo.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_018_Board_STM32L0Nucleo.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_019_Board_STM32L100CDiscovery.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_021_Board_STM32W-RFCKit.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_022_Board_WSN3_STM32W108.sh - replaced all PIN_P* by tgp_* pendants new: InstallData/install_046_TTC_I2C.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_052_RADIO_CC1101.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_053_RADIO_CC1120.sh - replaced all PIN_P* by tgp_* pendants chg: InstallData/install_054_RADIO_CC1190.sh - replaced all PIN_P* by tgp_* pendants fix: InstallData/install_070_TTC_GYROSCOPE.sh - added missing activated for i2c, gpio chg: InstallData/install_083_TTC_QUEUE.sh - replaced all PIN_P* by tgp_* pendants new: InstallData/install_101_Programmer_QSTlink2.sh chg: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh - replaced all PIN_P* by tgp_* pendant ren: 'InstallData/installs_low_level/install_020_TTC_I2C_STM32L1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_020_TTC_I2C_STM32L1XX.sh' ren: 'InstallData/installs_low_level/install_018_TTC_I2C_STM32F1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_018_TTC_I2C_STM32F1XX.sh' commit 5b177dd98ba67d02740ef0b79cf1b0ccfb83674e Author: Gregor Rebel Date: Sun May 31 21:01:22 2015 +0200 chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/device_architecture.c - revision 25 chg: TTC-Library/templates/device_architecture.h - revision 25 new: TTC-Library/templates/device_common.c new: TTC-Library/templates/device_common.h chg: TTC-Library/templates/ttc_device_types.h - revision 33: reordered elements of ttc__config_t for optimal alignment (minimal amount of pad-bytes) commit 6a9a1fb7c492c26367f7f36ca86425579a8a8f5a Author: Adrian Romero Date: Fri May 29 14:53:09 2015 +0200 New changes in DW1000 driver and radio modified: TTC-Library/radio/radio_dw1000.c modified: TTC-Library/radio/radio_dw1000.h modified: TTC-Library/ttc_radio.c modified: TTC-Library/ttc_radio.h modified: TTC-Library/ttc_radio_types.h commit 937171c601f40573772615c5e2878073eb21d0cc Author: Adrian Romero Date: Thu May 28 11:37:04 2015 +0200 New changes in DW1000 driver!! geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c geändert: TTC-Library/interrupt/interrupt_stm32f1xx.h geändert: TTC-Library/radio/deca_param_types.h geändert: TTC-Library/radio/deca_regs.h geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h geändert: TTC-Library/ttc_radio_types.h commit 54b659c78cd57407108be1b8fd2275a1ea734f85 Author: Gregor Rebel Date: Wed May 27 14:53:26 2015 +0200 chg: TTC-Library/templates/ttc_device_types.h - minor code reformatting commit 8a2ae0b4837165400ee0e42b9440299e7ffb89ac Author: Gregor Rebel Date: Wed May 27 14:50:06 2015 +0200 fix: TTC-Library/templates/ttc_device_types.h - revision 32: minor fixes in static configuration commit bc4b8226bc4d1869d581ba70ae92209caba83d44 Author: Gregor Rebel Date: Wed May 27 14:36:12 2015 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - now puts entries in ttc__architecture_u into ifdef-clause to disable them if their extension is not available commit 744ad5bb0f6d9338d270267479b86688a2327fc1 Author: Gregor Rebel Date: Wed May 27 14:32:18 2015 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - did create syntax errors while inserting entries into ttc__architecture_u commit 4e2664e20911b55c1e3b345c97a92f8488f46e7f Merge: 5a594b1 0559591 Author: Gregor Rebel Date: Wed May 27 14:21:20 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 5a594b1597670a00e80e9c2652e247858ea01603 Author: Gregor Rebel Date: Wed May 27 14:21:18 2015 +0200 TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx_types.h commit 3fbecce24d9e3b870a885a688e2cd0bac34571e5 Author: Gregor Rebel Date: Wed May 27 14:21:07 2015 +0200 TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.h commit dc4058829bcdee148afbe2d2ab10d8811c2f1185 Author: Gregor Rebel Date: Wed May 27 14:20:54 2015 +0200 TTC-Library/i2c/DEPRECATED_i2c_stm32l1xx.c commit 78bf93e9133d08decf8a7be0e66300eb898cc22f Author: Gregor Rebel Date: Wed May 27 14:20:40 2015 +0200 TTC-Library/DEPRECATED_ttc_i2c_types.h commit 7ccb16c6d97bce4ed6c17a73e514982696930ccc Author: Gregor Rebel Date: Wed May 27 14:20:32 2015 +0200 TTC-Library/DEPRECATED_ttc_i2c.h commit 25905118823aa181e2282dffab0b09d775c089a1 Author: Gregor Rebel Date: Wed May 27 14:20:21 2015 +0200 TTC-Library/DEPRECATED_ttc_i2c.c commit 6d838c115e11d7f4df9876f9eedbd7e481dd8e21 Author: Gregor Rebel Date: Wed May 27 14:17:27 2015 +0200 chg: TTC-Library/templates/ttc_device_types.h - revision 31: static configuration now counts and checks up to 10 devices commit 055959104fe01f74085922bcc2bb30463cde109e Author: Victor Fuentes Date: Wed May 27 09:25:30 2015 +0200 Now I2C can be compiled. geändert: TTC-Library/i2c/i2c_stm32l1xx.h commit 96f1e25bda3de1246861917f0f3c685bcf42176a Author: Victor Fuentes Date: Wed May 27 09:08:37 2015 +0200 y commit e436c4a6b4b50ca3567f83a8968e06eab6019bbf Author: Gregor Rebel Date: Tue May 26 17:05:45 2015 +0200 chg: TTC-Library/accelerometer/accelerometer_mpu6050.c - inserted debug output on pin tgp_a0 fix: TTC-Library/adc/adc_stm32l1xx.c - removed warning unused variable chg: TTC-Library/i2c/i2c_stm32l1xx.c - code reformatted chg: TTC-Library/i2c/i2c_stm32l1xx.h - code reformatted commit 73583d0c00ae2e4c17cab8d30555db13eb51bfaa Author: Gregor Rebel Date: Tue May 26 15:03:45 2015 +0200 chg: Template/_gitignore - added more files to ignore (tested with a new project) chg: createNewProject.pl - now renames _gitignore to .gitignore in newly created project commit e62b4e89bf94a52a92e48d4c40939f6f298bc76b Author: Gregor Rebel Date: Tue May 26 14:48:18 2015 +0200 new: Template/_gitignore - template for a .gitgnore file for new TTC projects commit a3437361c651b96f571af22dfa1871de453aca0f Author: Gregor Rebel Date: Tue May 26 14:36:00 2015 +0200 fix: fixed lots of deprecated text insert marks fix: TTC-Library/accelerometer/accelerometer_mpu6050.c fix: TTC-Library/adc/adc_stm32l1xx.c fix: TTC-Library/gpio/gpio_stm32l1xx.c fix: TTC-Library/spi/spi_stm32l1xx_types.h fix: TTC-Library/ttc_pwr.c fix: Template/examples/DEPRECATED_example_channel.c fix: Template/examples/DEPRECATED_example_channel.h fix: Template/examples/DEPRECATED_example_gui.h fix: Template/examples/DEPRECATED_example_input.h fix: Template/examples/DEPRECATED_example_radio.c fix: Template/examples/DEPRECATED_example_radio.h fix: Template/examples/DEPRECATED_example_radio_serial.c fix: Template/examples/DEPRECATED_example_radio_serial.h fix: Template/examples/DEPRECATED_example_spi.c fix: Template/examples/DEPRECATED_example_spi.h fix: Template/examples/DEPRECATED_example_ttc_interrupt.c fix: Template/examples/DEPRECATED_example_ttc_interrupt.h fix: Template/examples/DEPRECATED_example_usart.c fix: Template/examples/DEPRECATED_example_usart.h fix: Template/examples/example_benchmarks.c fix: Template/examples/example_benchmarks.h fix: Template/examples/example_gfx_benchmark.c fix: Template/examples/example_gfx_benchmark.h fix: Template/examples/example_gfx_boxes.c fix: Template/examples/example_gfx_boxes.h fix: Template/examples/example_gfx_printf.c fix: Template/examples/example_gfx_printf.h fix: Template/examples/example_gpio.c fix: Template/examples/example_gpio.h fix: Template/examples/example_gpio_banks.c fix: Template/examples/example_gpio_banks.h fix: Template/examples/example_i2c.c fix: Template/examples/example_i2c.h fix: Template/examples/example_leds.c fix: Template/examples/example_leds.h fix: Template/examples/example_threading_queues.c fix: Template/examples/example_threading_queues.h fix: Template/examples/example_threading_semaphores.c fix: Template/examples/example_threading_semaphores.h fix: Template/examples/example_ttc_accelerometer.c fix: Template/examples/example_ttc_accelerometer.h fix: Template/examples/example_ttc_adc.c fix: Template/examples/example_ttc_adc.h fix: Template/examples/example_ttc_can.c fix: Template/examples/example_ttc_can.h fix: Template/examples/example_ttc_cpu.c fix: Template/examples/example_ttc_cpu.h fix: Template/examples/example_ttc_dac.c fix: Template/examples/example_ttc_dac.h fix: Template/examples/example_ttc_dma.c fix: Template/examples/example_ttc_dma.h fix: Template/examples/example_ttc_ethernet.c fix: Template/examples/example_ttc_ethernet.h fix: Template/examples/example_ttc_gfx.c fix: Template/examples/example_ttc_gfx.h fix: Template/examples/example_ttc_gyroscope.c fix: Template/examples/example_ttc_gyroscope.h fix: Template/examples/example_ttc_heap.c fix: Template/examples/example_ttc_heap.h fix: Template/examples/example_ttc_i2c.c fix: Template/examples/example_ttc_i2c.h fix: Template/examples/example_ttc_i2c_master_receiver.h fix: Template/examples/example_ttc_i2c_master_transmitter.h fix: Template/examples/example_ttc_i2c_slave_receiver.h fix: Template/examples/example_ttc_i2c_slave_transmitter.h fix: Template/examples/example_ttc_input.c fix: Template/examples/example_ttc_input.h fix: Template/examples/example_ttc_interface.c fix: Template/examples/example_ttc_interface.h fix: Template/examples/example_ttc_interrupt.c fix: Template/examples/example_ttc_interrupt.h fix: Template/examples/example_ttc_layer_phy.c fix: Template/examples/example_ttc_layer_phy.h fix: Template/examples/example_ttc_list.c fix: Template/examples/example_ttc_list.h fix: Template/examples/example_ttc_memory.c fix: Template/examples/example_ttc_memory.h fix: Template/examples/example_ttc_memory_pool.c fix: Template/examples/example_ttc_memory_pool.h fix: Template/examples/example_ttc_network.c fix: Template/examples/example_ttc_network.h fix: Template/examples/example_ttc_network_layer.c fix: Template/examples/example_ttc_network_layer.h fix: Template/examples/example_ttc_pwr.c fix: Template/examples/example_ttc_pwr.h fix: Template/examples/example_ttc_radio.c fix: Template/examples/example_ttc_radio.h fix: Template/examples/example_ttc_rcc.c fix: Template/examples/example_ttc_rcc.h fix: Template/examples/example_ttc_register.c fix: Template/examples/example_ttc_register.h fix: Template/examples/example_ttc_sdcard.h fix: Template/examples/example_ttc_spi_master.c fix: Template/examples/example_ttc_spi_master.h fix: Template/examples/example_ttc_spi_slave.c fix: Template/examples/example_ttc_spi_slave.h fix: Template/examples/example_ttc_sysclock.c fix: Template/examples/example_ttc_sysclock.h fix: Template/examples/example_ttc_tcpip.c fix: Template/examples/example_ttc_tcpip.h fix: Template/examples/example_ttc_timer.c fix: Template/examples/example_ttc_timer.h fix: Template/examples/example_ttc_timer_pwm.h fix: Template/examples/example_ttc_touchpad.c fix: Template/examples/example_ttc_touchpad.h fix: Template/examples/example_ttc_usart.c fix: Template/examples/example_ttc_usart.h fix: Template/examples/example_ttc_usb.c fix: Template/examples/example_ttc_usb.h fix: Template/examples/example_ttc_watchdog.c fix: Template/examples/example_ttc_watchdog.h fix: Template/examples/example_usb_host_hid.c fix: Template/examples/example_usb_host_hid.h fix: Template/examples/example_usb_vcp.c fix: Template/examples/example_usb_vcp.h commit 653faf6beaef2cbcb8339d19da82453f277693c2 Merge: 05482e6 02b60bd Author: Gregor Rebel Date: Thu May 21 14:47:46 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 05482e67362e15d022ea750403d6f6d90f047b79 Author: Gregor Rebel Date: Thu May 21 14:47:09 2015 +0200 chg: TTC-Library/ttc_sdcard_types.h - removed doubled error message commit 02b60bda919f0e726d481efcf0cc56484476234b Author: Adrian Romero Date: Thu May 21 14:28:30 2015 +0200 New changes in DW1000 driver. Turn On the Receiver each time!! Receive OK!! geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h geändert: TTC-Library/ttc_radio.c geändert: TTC-Library/ttc_radio_types.h commit 61587d75fa2f30e8cc161f2f28f716db9ac5fc6d Author: Gregor Rebel Date: Thu May 21 13:46:28 2015 +0200 chg: Added empty ttc_sdcard driver for spi architecture chg: InstallData/install_012_Board_Olimex_P107.sh - added TTC_SDCARD1 new: InstallData/install_046_TTC_SDCARD.sh fix: InstallData/install_090_TTC_SPI.sh - added missing activate.500_ttc_gpio.sh new: InstallData/installs_low_level/install_077_TTC_SDCARD_SPI.sh new: TTC-Library/interfaces/ttc_sdcard_interface.c new: TTC-Library/interfaces/ttc_sdcard_interface.h new: TTC-Library/sdcard/sdcard_spi.c new: TTC-Library/sdcard/sdcard_spi.h new: TTC-Library/sdcard/sdcard_spi_types.h chg: TTC-Library/templates/create_DeviceDriver.pl - minor change chg: TTC-Library/ttc_sdcard.c - upgraded to new, empty driver chg: TTC-Library/ttc_sdcard.h - upgraded to new, empty driver new: TTC-Library/ttc_sdcard_types.h new: Template/examples/example_ttc_sdcard.c new: Template/examples/example_ttc_sdcard.h --------------------------------------------------------- 1.0.53b @Mi 20. Mai 16:04:44 CEST 2015 commit 6443562008298db2ce12be524de3d9502b4b68dc Author: Gregor Rebel Date: Wed May 20 16:03:34 2015 +0200 chg: InstallData/scripts/installFuncs.sh - added debug message to applyTargetUserAndGroup() (still does not seem to work properly) commit 4534de3f6bd6b57d234cb251859a5832e3389160 Merge: a3c6e72 09b3a08 Author: Adrian Romero Date: Wed May 20 14:47:40 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit a3c6e722d568840abb18e80f2fb42518c454bc60 Author: Adrian Romero Date: Wed May 20 14:47:09 2015 +0200 New changes in DW1000. New types of packages added. geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c geändert: TTC-Library/radio/deca_regs.h geändert: TTC-Library/radio/instance.c geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h geändert: TTC-Library/ttc_radio.c geändert: TTC-Library/ttc_radio_types.h commit 09b3a08a8e8126dc3acd75fbf15defee302f686e Author: Gregor Rebel Date: Wed May 20 14:26:45 2015 +0200 fix: InstallData/scripts/qtcreator.sh - improved qtcreator spawning + user config manipulation commit 39cb3d1214e53a319f9971ac39b5d78bdad06c4c Author: Gregor Rebel Date: Wed May 20 14:25:17 2015 +0200 chg: InstallData/install_026_CPU_CortexM3.sh - added documentation downloads commit e820cdb92b12d9db92a920fd73b3d432376e693d Merge: 7f5e7eb 9ec9131 Author: Adrian Romero Date: Tue May 19 16:09:19 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 7f5e7eb1c0a8307e11d202ed1fe9f89173d1adc3 Author: Adrian Romero Date: Tue May 19 16:08:17 2015 +0200 New changes in DW1000 driver. We can send and receive!!!!!!! Check LDE bit geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c geändert: TTC-Library/interrupt/interrupt_stm32f1xx.h geändert: TTC-Library/radio/deca_param_types.h geändert: TTC-Library/radio/instance.c geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/ttc_radio.c geändert: TTC-Library/ttc_radio_types.h --------------------------------------------------------- 1.0.53 @Mo 18. Mai 10:59:53 CEST 2015 commit b177d9dd6bd3f6a56676e511e62316217d11f5f4 Author: Gregor Rebel Date: Mon May 18 10:58:00 2015 +0200 fix: TTC-Library/usart/usart_stm32f1xx.c - disabled Config-feature DelayedTransmits (causes Assert when registering interrupt) bug: TTC-Library/usart/usart_stm32f1xx.c - activating Config-feature DelayedTransmits will cause an Assert when registering interrupt during usart_stm32f1xx_init() --------------------------------------------------------- 1.0.53 @Mo 18. Mai 10:20:50 CEST 2015 commit f71c9ca36607a984ed0961556fb49b7cc426a1d0 Author: Gregor Rebel Date: Mon May 18 10:19:18 2015 +0200 fix: InstallData/deployment/install_TheToolChain.sh - removed workaround for now bugfixed installAll.sh fix: InstallData/installAll.sh - now applies target user and group to correct folder (fixes lots of files owned by root when run as superuser) commit a42a00fe76d87965edec3af636b5811a7c314cac Author: Gregor Rebel Date: Fri May 15 15:52:25 2015 +0200 chg: Template/main.c - added extra comments commit d4eeaafe0378b5df6a3678695cda6eaae7084439 Author: Gregor Rebel Date: Fri May 15 15:04:34 2015 +0200 fix: TTC-Library/templates/new_file.h - added missing include guard commit 3a63b51103e679f5adec2ef7aaeb47b2d5564320 Author: Gregor Rebel Date: Fri May 15 14:45:17 2015 +0200 fix: InstallData/deployment/install_TheToolChain.sh - if running as root, it will now chown ~/TheToolChain/InstallData/extensions for given user to avoid file permission violations chg: InstallData/install_011_Board_Olimex_P103.sh - added extensions for Rev A and Rev D of this board --------------------------------------------------------- 1.0.53 @Fr 15. Mai 11:55:39 CEST 2015 commit ae4ea9db3eb68e24073093b65029508dd20562e2 Author: Gregor Rebel Date: Fri May 15 11:35:02 2015 +0200 chg: TTC-Library/ttc_task.c - ttc_task_check_stack() - removed return value (faster and mostly not used) chg: TTC-Library/ttc_task.c - ttc_task_check_stack() - removed return value (faster and mostly not used) chg: TTC-Library/ttc_task.c - ttc_task_check_stack() now is empty if stack checks are disabled to reduce code size chg: TTC-Library/ttc_task.h - ttc_task_check_stack() now is empty if stack checks are disabled to reduce code size commit b67286770b7e992f600d962de1ac0a8cd066cc43 Author: Gregor Rebel Date: Fri May 15 11:17:05 2015 +0200 fix: ttc_task_check_stack() now does not assert anymore if stack checks are disabled chg: TTC-Library/scheduler/freertos_task_types.h - now defines chg: TTC-Library/ttc_task.c - ttc_task_check_stack() now always returns 1 if TTC_TASK_STACK_CHECKS_ENABLED == 0 chg: TTC-Library/ttc_task_types.h - now requires low-level driver to define TTC_TASK_STACK_CHECKS_ENABLED as either 1 or 0 commit 49f200531c02ece999b6f366969efe145463ea69 Author: Gregor Rebel Date: Fri May 15 10:59:57 2015 +0200 fix: InstallData/install_008_Board_Olimex_H103.sh - replaced invalid comment // by # in board makefile commit f7ce72a2e1e8e976f38c6bc3693b9952dd30ef18 Author: Gregor Rebel Date: Fri May 15 10:44:49 2015 +0200 chg: InstallData/install_012_Board_STM32F105.sh - removed drepecated UC_PACKAGE_PINS defines chg: InstallData/install_095_TTC_USART.sh - added activate.500_ttc_sysclock.sh chg: TTC-Library/ttc_extensions.h - removed drepecated UC_PACKAGE_PINS defines chg: TTC-Library/ttc_usart.c - replaced chg: TTC-Library/ttc_usart.h - replaced fix: TTC-Library/usart/usart_stm32f1xx.c - now uses ttc_cpu to determine amount of package pins instead of UC_PACKAGE_PINS fix: TTC-Library/usart/usart_stm32l1xx.c - now uses ttc_cpu to determine amount of package pins instead of UC_PACKAGE_PINS commit 18673e6818d4077eb2631d58ae0bb4bf40330287 Author: Gregor Rebel Date: Wed May 13 13:27:00 2015 +0200 chg: InstallData/installAll.sh - script _/createLinks.sh will now recreate qtcreator.sh as a symbolic link to _/qtcreator.sh commit e76e21bd9f799186bff82528ddb55255ba0997c5 Author: Gregor Rebel Date: Wed May 13 13:15:55 2015 +0200 chg: moved qtcreator.sh script from project folder into _/ folder and replaced it by a symbolic link ren: Template/qtcreator.sh -> InstallData/scripts/qtcreator.sh chg: Template/qtcreator.sh commit 820b74fbedc3c1485813d7ead40e62c459024145 Author: Gregor Rebel Date: Wed May 13 13:13:41 2015 +0200 chg: InstallData/installAll.sh - removed debug output fix: Template/qtcreator.sh - now will delete a misconfigured QtCreator/*user file commit 678b1cba99a711bda1976d8225e6139b2d6c504e Author: Victor Fuentes Date: Wed May 13 13:11:09 2015 +0200 changes made in ttc_spi and SPI low-level-driver. geändert: TTC-Library/spi/spi_stm32l1xx.c geändert: TTC-Library/ttc_spi.c commit c8820eb6add3c5f9a26043b37da55981344d5702 Author: Victor Fuentes Date: Tue May 12 14:03:25 2015 +0200 De_Init programmed for usart_stm32l1xx geändert: TTC-Library/ttc_usart.c geändert: TTC-Library/usart/usart_stm32l1xx.c commit 611efc73d539d6c255241325e3d0229d0faed636 Merge: f1a652d 092dd73 Author: Adrian Romero Date: Mon May 11 14:04:17 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit f1a652db8bbd9a04ab6894a9ef0f027ef4fe9039 Author: Adrian Romero Date: Mon May 11 14:03:32 2015 +0200 Doing interrupt for DW1000 driver. geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c geändert: TTC-Library/interrupt/interrupt_stm32f1xx.h geändert: TTC-Library/radio/radio_dw1000.c commit 092dd73163a605428157aaa53dc046dbd326eb9f Author: Gregor Rebel Date: Mon May 11 11:07:04 2015 +0200 chg: TTC-Library/ttc_gfx.c - minor change chg: TTC-Library/ttc_gpio.h - minor change commit 062eead97aea519225ee501223d838fe0cbd086e Author: Gregor Rebel Date: Mon May 11 11:00:27 2015 +0200 chg: Documentation/C_fuer_Microcontroller.odt chg: TTC-Library/ttc_gfx.c - minor change chg: TTC-Library/ttc_gpio.h - minor change chg: Template/main.c - added documentation chg: Template/qtcreator.sh - now hides console output of qtcreator binary (spits out unusefull messages) commit bdbfb52f51ec029d5d0b8cb84ccecfcd4733a374 Author: Adrian Romero Date: Fri May 8 15:03:42 2015 +0200 geändert: TTC-Library/radio/deca_port.c commit f5f371fc7e2690c834d7100da9dbee4110ac92c5 Author: Adrian Romero Date: Fri May 8 14:45:55 2015 +0200 NEW CHANGES DW1000 driver geändert: TTC-Library/radio/deca_regs.h geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h commit 73e13c52d94b3235b18496b2afe925880b2c4828 Author: Adrian Romero Date: Wed May 6 14:39:57 2015 +0200 New changes in dw1000 driver and SPI STM32F1XX is now working!!! geändert: TTC-Library/interfaces/ttc_spi_interface.c geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/spi/spi_stm32f1xx.c geändert: TTC-Library/ttc_radio.c geändert: TTC-Library/ttc_radio_types.h commit 3d8fafffd9555f8c5bd8efefb9d3c6ea8904a6f9 Author: Adrian Romero Date: Wed May 6 07:23:52 2015 +0200 RADIO DW1000 DRIVER geändert: InstallData/install_012_Board_STM32F105.sh geändert: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh geändert: TTC-Library/radio/deca_device.c geändert: TTC-Library/radio/deca_device_api.h geändert: TTC-Library/radio/deca_param_types.h geändert: TTC-Library/radio/deca_params_init.c geändert: TTC-Library/radio/deca_port.c geändert: TTC-Library/radio/deca_port.h geändert: TTC-Library/radio/deca_regs.h geändert: TTC-Library/radio/deca_spi.c geändert: TTC-Library/radio/deca_spi.h geändert: TTC-Library/radio/deca_types.h geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h commit 291784ca4b2c60238d8758d7e83165cb57cddf79 Author: Gregor Rebel Date: Wed Apr 22 21:29:20 2015 +0200 chg: InstallData/installAll.sh - now double checks if xterm must be installed commit 7d9e135c8367b152e5d68918ee41294a21bf4075 Author: Victor Fuentes Date: Fri Apr 10 15:07:44 2015 +0200 chg: changes made in L0Nucleo board install script. geändert: InstallData/install_018_Board_STM32L0Nucleo.sh commit a078e1f1a383009ede78f77f985c9ca24202d83c Author: Victor Fuentes Date: Fri Apr 10 10:05:15 2015 +0200 geändert: TTC-Library/gpio/gpio_stm32l1xx.c geändert: TTC-Library/gpio/gpio_stm32l1xx.h commit 09851e53ffe96445ba700d8ec63fb9bbd9db274e Author: Gregor Rebel Date: Thu Apr 9 23:49:56 2015 +0200 chg: InstallData/install_045_TTC_ACCELEROMETER.sh - added missing activate.500_ttc_i2c.sh fix: InstallData/installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh - now depends on correct feature file fix: InstallData/installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh - now depends on correct feature file fix: TTC-Library/accelerometer/accelerometer_bno055.c - fixed compilation issues chg: TTC-Library/input/input_helper.c - removed input_helper_calculate(), input_helper_find_affected_area() chg: TTC-Library/input/input_helper.h - removed input_helper_calculate(), input_helper_find_affected_area() fix: TTC-Library/input/input_touchpad.c - completed implementation (yet untested) fix: TTC-Library/input/input_touchpad.h - completed implementation (yet untested) fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - now depends on corresponding feature file automatically fix: TTC-Library/templates/device_architecture.c - fixed return type of __get_features() to match declaration fix: TTC-Library/ttc_gfx.c - implemented palette support chg: TTC-Library/ttc_gfx.h - added function documentation chg: TTC-Library/ttc_gfx_types.h - changed palette datatype (u16_t* -> u32_t*) chg: TTC-Library/ttc_input.c - moved lookup of affected input area from input_analog4.c upwards into high-level driver chg: TTC-Library/ttc_input.h - moved lookup of affected input area from input_analog4.c upwards into high-level driver chg: TTC-Library/ttc_input_types.h - reduced memory usage of input areas chg: Template/examples/example_ttc_input.c - added concept of menu functions and buttons (unfinished yet) chg: Template/examples/example_ttc_input.h - added function check_menu_is_valid() commit 6d25bee7f15b069aa354f99652ef1ae0262e4e5b Merge: c63d935 c998548 Author: Adrian Romero Date: Thu Apr 9 15:00:57 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/radio/radio_dw1000.h commit c63d935120cb438fc7d5a2e3dd4aa22384e7e8e1 Author: Adrian Romero Date: Thu Apr 9 14:53:53 2015 +0200 New changes in radio_dw1000 geändert: InstallData/install_088_TTC_RTC.sh geändert: InstallData/installs_low_level/install_059_TTC_RTC_STM32F1XX.sh geändert: TTC-Library/interfaces/ttc_rtc_interface.h geändert: TTC-Library/radio/deca_device.c geändert: TTC-Library/radio/deca_mutex.c geändert: TTC-Library/radio/deca_param_types.h geändert: TTC-Library/radio/deca_params_init.c geändert: TTC-Library/radio/deca_regs.h geändert: TTC-Library/radio/deca_spi.c geändert: TTC-Library/radio/deca_spi.h geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h geändert: TTC-Library/rtc/rtc_stm32f1xx.c geändert: TTC-Library/rtc/rtc_stm32f1xx.h geändert: TTC-Library/rtc/rtc_stm32l1xx.c geändert: TTC-Library/rtc/rtc_stm32l1xx.h geändert: TTC-Library/ttc_rtc.c geändert: TTC-Library/ttc_rtc.h geändert: TTC-Library/ttc_rtc_types.h commit c998548feee37f86aada6344b9a99cdb0fce2b57 Merge: 701e725 4c5a97e Author: Gregor Rebel Date: Wed Apr 8 17:37:02 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 701e725f143b5c104c25e0dd34f6b5036fc0ca0b Author: Gregor Rebel Date: Wed Apr 8 17:36:33 2015 +0200 new: InstallData/install_045_TTC_ACCELEROMETER.sh new: InstallData/installs_low_level/install_076_TTC_ACCELEROMETER_BNO055.sh new: TTC-Library/accelerometer/accelerometer_bno055.c new: TTC-Library/accelerometer/accelerometer_bno055.h new: TTC-Library/accelerometer/accelerometer_bno055_types.h commit 106fef931686d99c733bd2abd3152d12fb3ccd28 Author: Gregor Rebel Date: Wed Apr 8 17:33:58 2015 +0200 chg: Documentation/TheToolChain_Schnelleinstieg.odt - updated content for lecture ren: InstallData/install_058_TTC_ACCELEROMETER.sh -> InstallData/DEPRECATED_install_058_TTC_ACCELEROMETER.sh chg: InstallData/install_010_Board_Olimex_LCD.sh - now touches feature.450_accelerometer_lis3lv02dl fix: InstallData/installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh - now looks for dependency file chg: InstallData/installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh - now looks for dependency file chg: TTC-Library/interfaces/ttc_accelerometer_interface.h - added new low-level driver accelerometer_bno055 chg: TTC-Library/ttc_accelerometer_types.h - added new low-level driver accelerometer_bno055 --------------------------------------------------------- 1.0.53 @Mi 8. Apr 13:13:36 CEST 2015 commit dc4c92a0c1dcf1117f65d21e3018923aa68ee7fd Author: Gregor Rebel Date: Wed Apr 8 13:12:35 2015 +0200 chg: Documentation/C_fuer_Microcontroller.odt - updated to rev 1.3 chg: Documentation/TheToolChain_Schnelleinstieg.odt - updated to rev 1.1 --------------------------------------------------------- 1.0.53 @Mi 8. Apr 09:45:40 CEST 2015 commit 824d045936558bf98cf893d994f077e852a05aa8 Author: Gregor Rebel Date: Wed Apr 8 09:41:42 2015 +0200 fix: InstallData/install_049_Programmer_STLink_V2.sh fix: InstallData/scripts/source.pl - autoprefix for function names now creates valid function names (each function name is prefixed with filename) chg: TTC-Library/input/input_helper.c - added functions input_helper_find_affected_area(), input_helper_is_within() chg: TTC-Library/input/input_helper.h - added functions input_helper_find_affected_area(), input_helper_is_within() fix: TTC-Library/input/input_touchpad.c - now initializes LowLevelConfig at initialization (prevents hardfault) chg: TTC-Library/ttc_basic.c - minor change --------------------------------------------------------- 1.0.53 @Di 7. Apr 18:12:38 CEST 2015 commit 13328db52ca2c4d1f8bc7b2eec01a4b24fb4bef1 Author: Gregor Rebel Date: Tue Apr 7 18:09:56 2015 +0200 fix: InstallData/install_049_Programmer_STLink_V2.sh - now removes existing stlink folder from previous compile run to avoid operating on incomplete folder in case previous install was aborted fix: TTC-Library/cpu/cpu_stm32f1xx.h - updated EXTENSION_STATUS_TTC_CPU_STM32F1XX fix: TTC-Library/input/input_touchpad.h - updated EXTENSION_STATUS_TTC_INPUT_TOUCHPAD fix: TTC-Library/touchpad/touchpad_analog4.h - updated EXTENSION_STATUS_TTC_TOUCHPAD_ANALOG4 --------------------------------------------------------- 1.0.53 @Di 7. Apr 13:59:16 CEST 2015 commit b45fc34e8cd2e9c8e225739facdbb6d7395fe6be Author: Gregor Rebel Date: Tue Apr 7 13:58:10 2015 +0200 chg: InstallData/install_005_4OpenOCD.sh - now only installs texlive package if OpenOCD needs to be recompiled (texlive installation can be VERY SLOW) --------------------------------------------------------- 1.0.53 @Di 7. Apr 12:32:43 CEST 2015 --------------------------------------------------------- 1.0.53b @Di 7. Apr 12:32:27 CEST 2015 commit 698eb66ae5c2a6da100b356fe0c7f64a167fd48d Author: Gregor Rebel Date: Tue Apr 7 12:31:22 2015 +0200 fix: InstallData/deployment/install_TheToolChain.sh - now removes remains from previous install run BEFORE downloading new tarball --------------------------------------------------------- 1.0.53b @Di 7. Apr 12:26:38 CEST 2015 --------------------------------------------------------- 1.0.53 @Di 7. Apr 12:26:28 CEST 2015 --------------------------------------------------------- 1.0.53 @Di 7. Apr 12:23:30 CEST 2015 --------------------------------------------------------- 1.0.53 @Di 7. Apr 12:20:55 CEST 2015 commit b112cf0cefe7f2f99d2cbcf383b4ea8492055d99 Author: Gregor Rebel Date: Tue Apr 7 12:20:00 2015 +0200 chg: .readme.TheToolChain - updated to fit to install_TheToolChain.sh rev 1.0.53 --------------------------------------------------------- 1.0.53 @Di 7. Apr 12:13:51 CEST 2015 commit 09bdbb3362fca640aeeb0e277a2b58e18f99a213 Author: Gregor Rebel Date: Tue Apr 7 12:12:47 2015 +0200 chg: InstallData/deployment/install_TheToolChain.sh - upgraded to install rev 1.0.53 ren: InstallData/deployment/install_TheToolChain.sh -> InstallData/deployment/install_TheToolChain_1.0.52_deprecated.sh --------------------------------------------------------- 1.0.53 @Di 7. Apr 11:55:40 CEST 2015 commit 3a975ab1864cf5a4bfb4922176f21b082becdcbc Author: Gregor Rebel Date: Tue Apr 7 11:53:05 2015 +0200 fix: InstallData/install_007_Board_Mini_STM32.sh - removed doubled documentation downloads fix: InstallData/install_026_CPU_CortexM3.sh - removed doubled documentation downloads fix: InstallData/install_029_CPU_STM32F1xx.sh - removed doubled documentation downloads fix: InstallData/scripts/installFuncs.sh - improved verbosity when creating symlink into $VersionDir/ fix: TTC-Library/memory/memory_stm32f1xx.c - improved memory checks memory_stm32f1xx_is_constant(), memory_stm32f1xx_is_readable(), memory_stm32f1xx_is_writable() commit d2d266c711b45afd50cbbb580d0a50a41caebf91 Author: Gregor Rebel Date: Tue Apr 7 10:36:38 2015 +0200 chg: InstallData/installAll.sh - nows renews sudo password for every install script to avoid loosing it; this also will ask for sudo password at beginning of installation instead of install_005_4OpenOCD.sh commit 7a68d7dffc1078e7d24faf33084bb6b183cf8c62 Author: Gregor Rebel Date: Tue Apr 7 05:59:09 2015 +0200 ren: InstallData/optional/install_029_Compiler_GCC-CortexM3_wchar16.sh -> InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh new: TTC-Library/input/input_helper.c new: TTC-Library/input/input_helper.h chg: TTC-Library/input/input_touchpad.c chg: TTC-Library/memory/memory_stm32f1xx.c - more precise address analysis chg: Template/examples/example_ttc_input.c commit d5ecf3a4eb2f7409d43bb34e884218b3a5b63eea Merge: 400a3ca 438aa4b Author: Gregor Rebel Date: Tue Apr 7 05:55:13 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 400a3caaf6745040a0e504e29ceac905bd46bd14 Author: Gregor Rebel Date: Tue Apr 7 05:54:30 2015 +0200 ren: InstallData/optional/install_029_Compiler_GCC-CortexM3_wchar16.sh -> InstallData/optional/DISABLED_install_029_Compiler_GCC-CortexM3_wchar16.sh commit 1aaf6efaa994a654a84ece7dd338fbb6ae9cd109 Author: Gregor Rebel Date: Tue Apr 7 05:48:39 2015 +0200 fix: InstallData/install_027_CPU_CortexM4.sh - removed doubled/ unrelated documentation downloads fix: InstallData/install_029_CPU_STM32F1xx.sh - removed doubled/ unrelated documentation downloads --------------------------------------------------------- 1.0.53b @Di 7. Apr 01:33:21 CEST 2015 commit f8a988351122d7103d543c7d599211d14e82b487 Author: Gregor Rebel Date: Tue Apr 7 00:42:24 2015 +0200 fix: completed implementation of ttc_input ren: Documentation/TheToolChain-Manual/chapter_CodingGuidelinex.tml -> Documentation/TheToolChain-Manual/chapter_CodingGuidelines.tml chg: InstallData/install_010_Board_Olimex_LCD.sh - now enables feature.450_input_touchpad chg: InstallData/scripts/source.pl - now installs more precise pointer argument checks (is_readable/ is writable) chg: TTC-Library/adc/adc_stm32f1xx.c - minor change chg: TTC-Library/cpu/cpu_stm32f1xx.h - minor change chg: TTC-Library/gfx/gfx_ili9320.h - minor change chg: TTC-Library/input/input_touchpad.c - completed implementation bug: TTC-Library/input/input_touchpad.c - input_touchpad_init() causes hardfault when calling ttc_touchpad_init() (maybe corrupt stack) chg: TTC-Library/input/input_touchpad.h - completed implementation chg: TTC-Library/input/input_touchpad_types.h - completed implementation chg: TTC-Library/interfaces/ttc_input_interface.c chg: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interfaces/ttc_touchpad_interface.c chg: TTC-Library/interfaces/ttc_touchpad_interface.h chg: TTC-Library/register/register_stm32f1xx.h - minor change chg: TTC-Library/templates/create_DeviceDriver.pl chg: TTC-Library/templates/example_ttc_device.c chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/touchpad/touchpad_analog4.c - renamed touchpad_analog4_read() -> touchpad_analog4_check() chg: TTC-Library/touchpad/touchpad_analog4.h - renamed touchpad_analog4_read() -> touchpad_analog4_check() chg: TTC-Library/ttc_cpu.h - minor change chg: TTC-Library/ttc_gfx.h - minor change chg: TTC-Library/ttc_input.c - completed implementation chg: TTC-Library/ttc_input.h - completed implementation chg: TTC-Library/ttc_input_types.h - completed implementation chg: TTC-Library/ttc_register.h - minor change chg: TTC-Library/ttc_touchpad.c - renamed ttc_touchpad_read() -> ttc_touchpad_check() chg: TTC-Library/ttc_touchpad.h - renamed ttc_touchpad_read() -> ttc_touchpad_check() chg: TTC-Library/ttc_touchpad_types.h - minor change chg: Template/examples/example_ttc_input.c - completed implementation chg: Template/examples/example_ttc_input.h - completed implementation chg: Template/examples/example_ttc_touchpad.c - minor change chg: Template/examples/example_ttc_touchpad.h - minor change commit ed369c76f52c2525d4311acb67412c5c1d41a7b3 Author: Gregor Rebel Date: Mon Apr 6 23:19:16 2015 +0200 fix: InstallData/scripts/source.pl - parseFunctionPrototype() now can handle filenames without prefix (automatically adds .c and .h) commit 81bfc9ebc230eb06c6a213d36cb11f589c99dcaf Author: Gregor Rebel Date: Mon Apr 6 23:01:35 2015 +0200 chg: InstallData/scripts/source.pl - now allows to operate in reserved directories if project requires a devel ToolChain commit c27d05acf3d2a852b632a0baee7a4599662fac81 Author: Gregor Rebel Date: Mon Apr 6 19:04:19 2015 +0200 InstallData/scripts/source.pl - minor reformatting commit 4324861ceb36e6389ec17ca7addc87998d65f95c Author: Gregor Rebel Date: Mon Apr 6 18:53:10 2015 +0200 chg: TTC-Library/templates/ttc_device.c - moved private function declarations into C-source chg: TTC-Library/templates/ttc_device.h - moved private function declarations into C-source commit 6c418d4e13187a44153f0623d63b4b6e27b54c4b Author: Gregor Rebel Date: Mon Apr 6 18:01:37 2015 +0200 fix: TTC-Library/templates/ttc_device.c - ttc__init() and void ttc__deinit() will now run inside critical section to avoid concurrent access to driver configuration commit e32522412b6dca41b4f09d5222222374b9ea30e8 Author: Gregor Rebel Date: Mon Apr 6 17:57:19 2015 +0200 fix: TTC-Library/templates/ttc_device.c - ttc__deinit() will now only call _driver__deinit() if device has been initialized commit e86654ee388299482cd1f23aa25f19719a1491c4 Author: Gregor Rebel Date: Mon Apr 6 17:03:55 2015 +0200 TTC-Library/templates/ttc_device_types.h - minor code change commit 5a6957976e8de858b195b972234e7a1e180385e6 Author: Gregor Rebel Date: Mon Apr 6 16:36:55 2015 +0200 chg: TTC-Library/adc/adc_stm32f1xx.c - implemented adc_stm32f1xx_deinit() commit adcdba69c074c3c27cccaef58754ae471337f848 Author: Gregor Rebel Date: Mon Apr 6 16:17:56 2015 +0200 fix: InstallData/install_046_TTC_INPUT.sh - added missing activates for graphic display fix: InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh - no longer tries to create link makefile.600_example_touchpad fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - added missing createExtensionSourcefileHead() part fix: TTC-Library/ttc_touchpad_types.h - added missing insertion mark //InsertArchitectureStructs commit b4831efaf5fed74f975f0db5cfbd9b7ea69253c7 Author: Gregor Rebel Date: Mon Apr 6 16:03:32 2015 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - replaced concrete device name 'touchpad' by '' commit b63919e4a195ba22130212ce5f9c4f1195bbef82 Author: Gregor Rebel Date: Mon Apr 6 14:52:22 2015 +0200 chg: TTC-Library/touchpad/touchpad_analog4.c - now uses digital inputs to detect finger contact before activating analog inputs (faster) chg: TTC-Library/touchpad/touchpad_analog4.h - minor changes chg: TTC-Library/touchpad/touchpad_analog4_types.h - reduced size of ContactThreshold (u16_t -> u8_t) chg: TTC-Library/ttc_touchpad.c - removed all physical index stuff chg: TTC-Library/ttc_touchpad.h - removed all physical index stuff chg: TTC-Library/ttc_touchpad_types.h - added ContactLost to ttc_touchpad_config_t:Bits.Flags commit d381ef7b2b33740d4250113a9987c694492825ad Author: Gregor Rebel Date: Mon Apr 6 14:15:59 2015 +0200 Removed physical index from driver concept because it is often not applicable. chg: TTC-Library/templates/create_DeviceDriver.pl - now inserts architecture definitions to ttc__architecture_u before insert mark //InsertArchitectureStructs chg: TTC-Library/templates/device_architecture_types.h - minor change chg: TTC-Library/templates/ttc_device.c - removed physical index code chg: TTC-Library/templates/ttc_device.h - removed physical index code chg: TTC-Library/templates/ttc_device_types.h - added concept of extra asserts which are disabled by default chg: TTC-Library/templates/ttc_device_types.h - removed physical index stuff chg: TTC-Library/templates/ttc_device_types.h - added union ttc__architecture_u chg: TTC-Library/touchpad/touchpad_analog4.c chg: TTC-Library/touchpad/touchpad_analog4.h chg: TTC-Library/touchpad/touchpad_analog4_types.h chg: TTC-Library/ttc_touchpad.c chg: TTC-Library/ttc_touchpad.h chg: TTC-Library/ttc_touchpad_types.h commit cbe81d3ba6573c878de9ba397f25f0b47fec0967 Author: Gregor Rebel Date: Mon Apr 6 11:31:47 2015 +0200 chg: TTC-Library/templates/device_architecture.c - minor code change commit 5eda2716bdac4956843736786ccaef797bd7cecc Author: Gregor Rebel Date: Mon Apr 6 11:25:49 2015 +0200 chg: TTC-Library/templates/ttc_device.h - revision 32: minor changes on comments commit 0ce72e54fd63ba3bd3f6f790883e2d66be0cbdbd Author: Gregor Rebel Date: Sun Apr 5 19:37:05 2015 +0200 chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - minor addon chg: Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml - changed syntax of enumerations chg: TTC-Library/touchpad/touchpad_analog4.c - small optimizations chg: TTC-Library/ttc_queue.h - minor change chg: TTC-Library/ttc_touchpad.c - ttc_touchpad_read() will now limit position to stay within 0..Config->Max_X/0..Config->Max_Y chg: TTC-Library/ttc_touchpad.h - ttc_touchpad_read() now returns update type instead of config pointer (easier usage) chg: TTC-Library/ttc_touchpad_types.h - added ttc_touchpad_update_e chg: TTC-Library/ttc_touchpad_types.h - removed callback functions and previous position from ttc_touchpad_config_t (reduces complexity) fix: Template/examples/example_ttc_touchpad.c - example does work now bug: Template/examples/example_ttc_touchpad.c - displaying updated cross + text corrupts gfx (bug in ttc_gfx) chg: Template/examples/example_ttc_touchpad.h - moved al global variables into example_touchpad_t commit 7d04d9171b6729f43418ca975c9deb11c6d3fd89 Author: Gregor Rebel Date: Sun Apr 5 16:43:52 2015 +0200 chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - added subchapter "Driver Philosopy" chg: InstallData/install_010_Board_Olimex_LCD.sh - added documentation downloads chg: InstallData/install_010_Board_Olimex_LCD.sh - changed configuration of analog inputs chg: InstallData/install_029_CPU_STM32F1xx.sh - added documentation downloads fix: TTC-Library/adc/adc_stm32f1xx.c fix: TTC-Library/adc/adc_stm32f1xx.h fix: TTC-Library/adc/adc_stm32f1xx_types.h chg: TTC-Library/adc/adc_stm32l1xx.c - minor code changes chg: TTC-Library/adc/adc_stm32l1xx.h - minor code changes chg: TTC-Library/gpio/gpio_stm32f1xx_types.h - renamed enum constant tgp_adc_temperature -> tgp_adc_temp chg: TTC-Library/interfaces/ttc_adc_interface.c - added functions ttc_adc_interface_get_minimum(), ttc_adc_interface_get_maximum() chg: TTC-Library/interfaces/ttc_adc_interface.h - added functions ttc_adc_interface_get_minimum(), ttc_adc_interface_get_maximum() chg: TTC-Library/templates/create_DeviceDriver.pl - added ttc_memory_is_writable() check to dynamically created pointer checks chg: TTC-Library/templates/device_architecture.c - __get_features() added ttc_memory_is_writable() to pointer check chg: TTC-Library/ttc_adc.c - added functions ttc_adc_get_minimum(), ttc_adc_get_maximum() chg: TTC-Library/ttc_adc.h - added functions ttc_adc_get_minimum(), ttc_adc_get_maximum() chg: TTC-Library/ttc_adc_types.h - reduced sizeof(ttc_adc_config_t) by 3 bytes chg: TTC-Library/ttc_task.c - added function ttc_task_is_switching_available() chg: TTC-Library/ttc_task.h - added functions ttc_task_is_switching_available(), ttc_task_is_switching_available() commit 2413699f2bc9c559db0d83c9bf1d3dcce33a01b7 Author: Gregor Rebel Date: Sun Apr 5 15:40:02 2015 +0200 chg: TTC-Library/templates/ttc_device_types.h - revision 29: sizeof(ttc__config_t) reduced by 2 bytes commit d405c1848cc29447a78925e86629393cd3fc3920 Author: Gregor Rebel Date: Fri Apr 3 15:39:29 2015 +0200 ren: InstallData/install_006_ADC.sh -> InstallData/DEPRECATED_install_006_ADC.sh chg: InstallData/install_010_Board_Olimex_LCD.sh - added analog input pin definitions chg: InstallData/install_042_ExampleGfx.sh - minor changes fix: InstallData/install_059_TTC_ADC.sh - added missing defines and activates to use TTC_GFX chg: TTC-Library/adc/adc_stm32f1xx.c - replaced obsolete _adc_stm32f1xx_switch_adon() calls by cm3_set_peripheral_bit() chg: TTC-Library/templates/example_ttc_device.c - adapted to new TTC_ADC interface chg: TTC-Library/templates/example_ttc_device.h - adapted to new TTC_ADC interface chg: TTC-Library/ttc_adc.c - added compiler warning in case TTC_ADC1 is not defined chg: TTC-Library/ttc_string.h - minor changes commit 5040f200bb2941916824e7a27667ab9cd16a7f32 Author: Gregor Rebel Date: Thu Apr 2 16:32:25 2015 +0200 fix: TTC-Library/adc/adc_stm32f1xx.c - adc_stm32f1xx_get_value() now successfully runs a conversion chg: TTC-Library/basic/basic_cm3.h - added macros cm3_get_peripheral_bit(), cm3_set_peripheral_bit() chg: TTC-Library/register/register_stm32f1xx_types.h - added bit number definitions for certain registers chg: Template/examples/example_ttc_touchpad.c - minor changes commit 14f93f5febe79d343cea1085b24b924a61bb5c19 Author: Gregor Rebel Date: Thu Apr 2 12:25:54 2015 +0200 fix: InstallData/install_025_CPU_CortexM0.sh - fixed target folder of downloaded documentation files fix: InstallData/install_079_TTC_MUTEX.sh - fixed syntax error in created activate script fix: InstallData/install_089_TTC_SEMAPHORE.sh - fixed syntax error in created activate script bug: TTC-Library/adc/adc_stm32f1xx.c - adc_stm32f1xx_get_value() still does not start conversion in injected channel group chg: TTC-Library/adc/adc_stm32f1xx_types.h chg: TTC-Library/gpio/gpio_stm32f1xx.c - minor code reformatting chg: TTC-Library/gpio/gpio_stm32f1xx.h - minor code reformatting chg: TTC-Library/register/register_stm32f1xx_types.h - added some documentation chg: TTC-Library/ttc_adc.c chg: TTC-Library/ttc_gfx_types.h - minor code reformatting commit 065df278cc5e3124fda7a21ae1127cbd5b85084f Author: Gregor Rebel Date: Wed Apr 1 20:20:24 2015 +0200 chg: Template/configs/memory_stm32f1xx.ld - minor changes fix: Template/configs/memory_stm32l1xx.ld - fixed heap-size calculation (recreated as part-copy from memory_stm32f1xx.ld ) commit f1980deffd8b20acc25a394f5a23fcb569fdc415 Merge: 7c49e13 04948ac Author: Gregor Rebel Date: Wed Apr 1 01:38:18 2015 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 7c49e13154b6fc22422db557b4d5aa8ed90ebf52 Author: Gregor Rebel Date: Wed Apr 1 01:28:49 2015 +0200 bug: TTC-Library/adc/adc_stm32f1xx.c - adc_stm32f1xx_get_value() hangs in endless loop while waiting for flag JEOC bug: TTC-Library/adc/adc_stm32f1xx.c - adc_stm32f1xx_get_value(): setting BaseRegister->CR2.Bits.JEXTSEL = 0b111 seems to switch of ADON flag chg: TTC-Library/adc/adc_stm32f1xx.c - total rewrite of ADC initialization and configuration using register structures chg: TTC-Library/adc/adc_stm32f1xx.h - commented lots of deprecated functions chg: TTC-Library/adc/adc_stm32f1xx_types.h - added extra fields to adc_stm32f1xx_config_t: Channel, Rank_Regular, Rank_Injected, Cycles fix: TTC-Library/cpu/cpu_stm32f1xx_types.h - fixed definition of TTC_CPU_MAX_FREQUENCY (32Mhz -> 72MHz) chg: TTC-Library/gpio/gpio_stm32f1xx_types.h - added pseudo gpio pins tgp_adc_vref, tgp_adc_temperature chg: TTC-Library/register/register_stm32f1xx.h - added register_stm32f1xx_ADC3 chg: TTC-Library/register/register_stm32f1xx_types.h -minor change chg: TTC-Library/scheduler/freertos_task.c - freertos_task_usleep() will now use busy waiting via ttc_sysclock_udelay() if scheduler is not running OR outside of critical section chg: TTC-Library/ttc_adc.c - removed unused functions _ttc_adc_init_single(), _driver_adc_init_single() chg: TTC-Library/ttc_adc.h - removed unused functions _ttc_adc_init_single(), _driver_adc_init_single() commit 7c32178ed0cc9a1aad1deecae69aaab57c608424 Author: Gregor Rebel Date: Wed Apr 1 01:25:41 2015 +0200 chg: TTC-Library/sysclock/sysclock_stm32f1xx.h fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - max system clock was configured as 32MHz instead of 72MHz (typo) commit d1ce9c9a7c75ce6746941b37b1a77cec759cc727 Author: Gregor Rebel Date: Wed Apr 1 01:25:07 2015 +0200 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - now also configures clock divider for ADCCLOCK commit 945150aadd06007e9c1e04a7de5489cca0087b8e Author: Gregor Rebel Date: Tue Mar 31 21:05:29 2015 +0200 chg: TTC-Library/templates/ttc_device.c - ttc__init() now asserts if low-level driver did not set value of Config->Architecture commit 58e3ad9bc573a5a2bb9d89b30ee254b8750cb289 Author: Gregor Rebel Date: Tue Mar 31 19:15:44 2015 +0200 fix: Template/configs/memory_stm32f1xx.ld - added address binding for register_stm32f1xx_ADC3 commit 38815da564c70f64f571330b9c3e6949445788a3 Author: Gregor Rebel Date: Tue Mar 31 19:14:25 2015 +0200 chg: createNewProject.pl - turned symlinks into copies: debug.sh, createLinks.sh, compile.sh commit 04948acbcec297388694624c0ecee5fa1dc32fbc Author: Victor Fuentes Date: Tue Mar 31 17:11:15 2015 +0200 changes made in ADC low-level-driver for STM32L1XX modified: TTC-Library/adc/adc_stm32l1xx.c modified: TTC-Library/adc/adc_stm32l1xx.h modified: TTC-Library/adc/adc_stm32l1xx_types.h commit 41d8041e6cb63572df751672e295b1c1b3230bd8 Author: Victor Fuentes Date: Mon Mar 30 10:54:22 2015 +0200 SPI for L0 is working. At the moment, just with std_peripheral. Basic support: * Send and read blocking. * SPI1. (PA7, PA6, PA5, PA4). geändert: TTC-Library/gpio/gpio_stm32l0xx.c geändert: TTC-Library/gpio/gpio_stm32l0xx.h geändert: TTC-Library/gpio/gpio_stm32l0xx_types.h geändert: TTC-Library/register/register_stm32l0xx_types.h geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/spi/spi_stm32l0xx.c geändert: TTC-Library/spi/spi_stm32l0xx.h geändert: TTC-Library/spi/spi_stm32l0xx_types.h commit a458f1a90644dfeddf436083730318321ec4d09c Author: Victor Fuentes Date: Thu Mar 26 15:02:18 2015 +0100 neue Datei: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L0XX.sh neue Datei: InstallData/installs_low_level/install_073_TTC_CPU_STM32L0XX.sh neue Datei: TTC-Library/cpu/cpu_stm32l0xx.c neue Datei: TTC-Library/cpu/cpu_stm32l0xx.h neue Datei: TTC-Library/cpu/cpu_stm32l0xx_types.h commit 1f3db7dea42c650bb6ca0d4d888f7b82c757c7d9 Author: Victor Fuentes Date: Thu Mar 26 14:58:44 2015 +0100 STM32L0XX is now integrated in ttc_cpu. New install scripts and low-level driver created. gelöscht: InstallData/install_049_TTC_CM0.sh geändert: InstallData/install_079_TTC_MUTEX.sh geändert: InstallData/install_089_TTC_SEMAPHORE.sh geändert: InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh geändert: TTC-Library/basic/basic_stm32l0xx_types.h geändert: TTC-Library/cm0/cm0_mutex.c geändert: TTC-Library/cm0/cm0_mutex.h geändert: TTC-Library/cm0/cm0_mutex_types.h geändert: TTC-Library/cm0/cm0_semaphore.c geändert: TTC-Library/cm0/cm0_semaphore.h geändert: TTC-Library/cm0/cm0_semaphore_types.h geändert: TTC-Library/cm3/cm3_semaphore.c geändert: TTC-Library/interfaces/ttc_cpu_interface.h geändert: TTC-Library/spi/spi_stm32l0xx.c gelöscht: TTC-Library/ttc_cm0.c gelöscht: TTC-Library/ttc_cm0.h gelöscht: TTC-Library/ttc_cm0_types.h geändert: TTC-Library/ttc_cpu_types.h geändert: TTC-Library/ttc_memory.h geändert: TTC-Library/ttc_mutex.h geändert: TTC-Library/ttc_mutex_types.h geändert: TTC-Library/ttc_semaphore.h geändert: TTC-Library/ttc_semaphore_types.h commit ce132273ad7388ad3ebe73c2fdf2e1c38eb3d408 Author: Gregor Rebel Date: Wed Mar 25 18:17:29 2015 +0100 chg: .readme.TheToolChain - updated to current ToolChain state and included _/source.pl chg: InstallData/scripts/source.pl - minor improvements commit c3ea1821c775fb236383e95d66f0ab8e3a16f12d Author: Gregor Rebel Date: Wed Mar 25 17:25:27 2015 +0100 chg: InstallData/scripts/source.pl - added action function to insert public or private functions into existing source files chg: TTC-Library/touchpad/touchpad_analog4.c - disabled Y-readout commit dd22c63d04b720df903dbd3fd9fe327262e6da21 Author: Victor Fuentes Date: Wed Mar 25 15:16:09 2015 +0100 New Register low-level driver for STM32L0XX created neue Datei: TTC-Library/register/register_stm32l0xx.c neue Datei: TTC-Library/register/register_stm32l0xx.h neue Datei: TTC-Library/register/register_stm32l0xx_types.h commit c3e41ec426ebfb31fd1bc0d879dd140e836dbf69 Author: Victor Fuentes Date: Wed Mar 25 15:11:54 2015 +0100 New SPI low-level driver created for STM32L0XX neue Datei: InstallData/installs_low_level/install_070_TTC_SPI_STM32L0XX.sh neue Datei: TTC-Library/spi/spi_stm32l0xx.c neue Datei: TTC-Library/spi/spi_stm32l0xx.h neue Datei: TTC-Library/spi/spi_stm32l0xx_types.h commit 04c2fe1f6eea4550bdf391713474e0292a830593 Author: Gregor Rebel Date: Wed Mar 25 12:38:00 2015 +0100 chg: InstallData/install_010_Board_Olimex_LCD.sh chg: InstallData/scripts/source.pl - removed action add from help text chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - added a warnign for unimplemented clopck profile fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - added minimum clock speed calculation for non Connection Line devices chg: TTC-Library/ttc_sysclock.c - minor change commit f7152194e7646c98d8970e08fd211592bd025e1a Author: Gregor Rebel Date: Wed Mar 25 12:05:03 2015 +0100 fix: InstallData/scripts/source.pl - always updated main.c, even if unchanged chg: InstallData/scripts/source.pl - now protects default folders of current project from adding source files commit a3f18d5f5d48ed422214ce8698a63c798e01d758 Author: Gregor Rebel Date: Tue Mar 24 19:26:00 2015 +0100 new: Documentation/TheToolChain-Manual/chapter_AddingSourceFiles.tml commit 7f47b5f26fde06229697413bb222d55b2f85baa5 Author: Gregor Rebel Date: Tue Mar 24 18:56:08 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - minor changes ren: Documentation/TheToolChain-Manual/chapter_ToolchainMarkupLanguage.tml -> Documentation/TheToolChain-Manual/chapter_ToolChainMarkupLanguage.tml chg: InstallData/scripts/source.pl - now also adds header include to main.c chg: Template/main.c - updated user info to current ToolChain commit fa3560a8426ce4ec47846be5a7d591120424c8fe Author: Gregor Rebel Date: Tue Mar 24 18:21:13 2015 +0100 new: InstallData/installs_low_level/install_071_TTC_CPU_STM32F4XX.sh new: TTC-Library/cpu/cpu_stm32f4xx_types.h commit 19de665614245926657dffd0e74bd92d6611e7ba Author: Gregor Rebel Date: Tue Mar 24 18:17:59 2015 +0100 fix: InstallData/install_018_Board_STM32L0Nucleo.sh - disabled deprecated constant definitions new: InstallData/scripts/source.pl - easy creation and adding of source code to current project chg: TTC-Library/templates/create_DeviceDriver.pl - minor fixes ren: TTC-Library/template.c_ -> TTC-Library/templates/new_file.c ren: TTC-Library/template.h_ -> TTC-Library/templates/new_file.h chg: TTC-Library/templates/new_file.c - restrucured and added code style hints chg: TTC-Library/templates/new_file.h - restrucured and added code style hints commit af12f0516c21c589838a3ca20e0f4f71b51a8d2b Author: Gregor Rebel Date: Sun Mar 22 22:58:43 2015 +0100 fix: ttc_cpu_stm32l1xx does work now ren: 'InstallData/installs_low_level/install_060_TTC_ETHERNET_STE101P.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_060_TTC_ETHERNET_STE101P.sh' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_switch.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_led.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_network.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_can.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_font.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_switch.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_led.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_network.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_can.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_font.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_switch.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_led.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_network.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_can.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_font.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_heap_array_' -> 'A_' ren: 'InstallData/install_073_TTC_INPUT.sh' -> 'InstallData/DEPRECATED_install_073_TTC_INPUT.sh' ren: 'TTC-Library/ttc_input.c' -> 'TTC-Library/DEPRECATED_ttc_input.c' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input.c' -> 'DEPRECATED_ttc_input.c' chg: ./TTC-Library/gfx/input_analog.h - replace 'ttc_input.c' -> 'DEPRECATED_ttc_input.c' chg: ./TTC-Library/gfx/input_ads7843.h - replace 'ttc_input.c' -> 'DEPRECATED_ttc_input.c' chg: ./Template/examples/example_input.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./Template/examples/example_gui.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./TTC-Library/ttc_gui.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./TTC-Library/ttc_gui_mt.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' ren: 'TTC-Library/gfx/input_ads7843.c' -> 'TTC-Library/gfx/DEPRECATED_input_ads7843.c' chg: ./TTC-Library/gfx/input_ads7843.h - replace 'input_ads7843.c' -> 'DEPRECATED_input_ads7843.c' chg: ./InstallData/install_098_TouchScreen_ADS7843.sh - replace 'input_ads7843.o' -> 'DEPRECATED_input_ads7843.o' ren: 'Template/examples/example_gui.c' -> 'Template/examples/DEPRECATED_example_gui.c' chg: ./InstallData/install_068_TTC_GUI.sh - replace 'example_gui.o' -> 'DEPRECATED_example_gui.o' ren: 'Template/examples/example_gui.h' -> 'Template/examples/DEPRECATED_example_gui.h' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h.orig - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./InstallData/#install_010_Board_Olimex_LCD.sh# - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG.sh - replace 'touchpad_analog' -> 'touchpad_analog4' ren: 'TTC-Library/ttc_input.h' -> 'TTC-Library/DEPRECATED_ttc_input.h' ren: 'TTC-Library/ttc_input_types.h' -> 'TTC-Library/DEPRECATED_ttc_input_types.h' chg: ./TTC-Library/ttc_gui_mt.h - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' chg: ./TTC-Library/gfx/input_analog.h - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' chg: ./TTC-Library/gfx/input_ads7843.h - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' ren: 'TTC-Library/gfx/input_analog.h' -> 'TTC-Library/gfx/DEPRECATED_input_analog.h' chg: ./TTC-Library/gfx/input_analog.c - replace 'input_analog.h' -> 'DEPRECATED_input_analog.h' ren: 'TTC-Library/gfx/input_ads7843.h' -> 'TTC-Library/gfx/DEPRECATED_input_ads7843.h' ren: 'TTC-Library/gfx/input_analog.c' -> 'TTC-Library/gfx/DEPRECATED_input_analog.c' chg: ./InstallData/install_099_TouchScreen_Analog.sh - replace 'input_analog.o' -> 'DEPRECATED_input_analog.o' ren: 'Template/examples/example_input.h' -> 'Template/examples/DEPRECATED_example_input.h' chg: ./Template/examples/example_input.c - replace 'example_input.h' -> 'DEPRECATED_example_input.h' ren: 'Template/examples/example_input.c' -> 'Template/examples/DEPRECATED_example_input.c' new: InstallData/install_046_TTC_INPUT.sh new: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCH.sh new: Template/examples/example_ttc_input.c new: Template/examples/example_ttc_input.h new: TTC-Library/input/input_touch.c new: TTC-Library/input/input_touch.h new: TTC-Library/input/input_touch_types.h new: TTC-Library/interfaces/ttc_input_interface.c new: TTC-Library/interfaces/ttc_input_interface.h new: TTC-Library/ttc_input.c new: TTC-Library/ttc_input.h new: TTC-Library/ttc_input_types.h new: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh new: TTC-Library/input/input_touchpad.c new: TTC-Library/input/input_touchpad.h new: TTC-Library/input/input_touchpad_types.h ren: 'InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG.sh' -> 'InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_find_configuration' -> 'ttc_adc_find_configuration_by_pin' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ttc_adc_find_configuration' -> 'ttc_adc_find_configuration_by_pin' chg: ./TTC-Library/ttc_adc.h.orig - replace 'ttc_adc_get_configuration' -> 'ttc_adc_find_configuration_by_index' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_adc_get_configuration' -> 'ttc_adc_find_configuration_by_index' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_get_configuration' -> 'ttc_adc_find_configuration_by_index' chg: ./TTC-Library/ttc_adc.h.orig - replace 'ttc_adc_find_configuration_by_index' -> 'ttc_adc_get_configuration' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_adc_find_configuration_by_index' -> 'ttc_adc_get_configuration' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_find_configuration_by_index' -> 'ttc_adc_get_configuration' chg: ./TTC-Library/ttc_adc.c - replace 'TTC_ADC_AMOUNT' -> 'TTC_ADC_AMOUNT_STATIC' chg: ./TTC-Library/ttc_adc_types.h - replace 'TTC_ADC_AMOUNT' -> 'TTC_ADC_AMOUNT_STATIC' new: TTC-Library/ttc_adc_configuration.h new: InstallData/install_046_TTC_CPU.sh new: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh new: Template/examples/example_ttc_cpu.c new: Template/examples/example_ttc_cpu.h new: TTC-Library/cpu/cpu_stm32f1xx.c new: TTC-Library/cpu/cpu_stm32f1xx.h new: TTC-Library/cpu/cpu_stm32f1xx_types.h new: TTC-Library/interfaces/ttc_cpu_interface.c new: TTC-Library/interfaces/ttc_cpu_interface.h new: TTC-Library/ttc_cpu.c new: TTC-Library/ttc_cpu.h new: TTC-Library/ttc_cpu_types.h ren: 'InstallData/install_015_Board_STM32F103C_Alarmhupe.sh' -> 'InstallData/DEPRECATED_install_015_Board_STM32F103C_Alarmhupe.sh' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_019_Board_STM32L100CDiscovery.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_018_Board_STM32L0Nucleo.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_019_Board_STM32L-Discovery.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' ren: 'InstallData/install_019_Board_STM32L-Discovery.sh' -> 'InstallData/DEPRECATED_install_019_Board_STM32L-Discovery.sh' chg: ./TTC-Library/ttc_cpu_types.h - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/ttc_cpu_types.h.orig - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_019_Board_STM32L100CDiscovery.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_018_Board_STM32L0Nucleo.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/ttc_sysclock.c - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/ttc_can.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/ttc_can_types.h - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_048_Network_uIP.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/ttc_can.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/ttc_can_types.h - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/install_048_Network_uIP.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' new: InstallData/installs_low_level/install_072_TTC_CPU_STM32L1XX.sh new: TTC-Library/cpu/cpu_stm32f4xx.c new: TTC-Library/cpu/cpu_stm32f4xx.h new: TTC-Library/cpu/cpu_stm32l1xx.c new: TTC-Library/cpu/cpu_stm32l1xx.h new: TTC-Library/cpu/cpu_stm32l1xx_types.h commit 25b0ffd7b99beebe6da9b624485d705400e5a912 Merge: 658fe4b b1ea352 Author: Gregor Rebel Date: Sun Mar 22 09:52:38 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 658fe4b442e26704aa067c8f80c1d1f694dd2393 Author: Gregor Rebel Date: Sun Mar 22 09:50:50 2015 +0100 fixed ttc_sysclock on STM32F1xx_LD, STM32F1xx_MD, STM32F1xx_HD and STM32F1xx_XL devices which provide only one PLL instead of three in STM32F1xx_CL ren: 'InstallData/installs_low_level/install_060_TTC_ETHERNET_STE101P.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_060_TTC_ETHERNET_STE101P.sh' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_switch.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_led.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_network.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_can.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_font.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_heap_array_define' -> 'ttc_heap_array_static' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_switch.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_led.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_network.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_can.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_font.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_heap_array_static' -> 'ttc_heap_array_define' chg: ./Template/examples/example_ttc_gfx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_tcpip.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_switch.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_led.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_rtc.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_network.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_can.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_font.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_ethernet.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_dma.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_accelerometer.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_gyroscope.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_input.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_layer_phy.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_interface.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_pwr.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_spi.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./TTC-Library/interrupt/interrupt_stm32l1xx.c - replace 'ttc_heap_array_' -> 'A_' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_heap_array_' -> 'A_' ren: 'InstallData/install_073_TTC_INPUT.sh' -> 'InstallData/DEPRECATED_install_073_TTC_INPUT.sh' ren: 'TTC-Library/ttc_input.c' -> 'TTC-Library/DEPRECATED_ttc_input.c' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input.c' -> 'DEPRECATED_ttc_input.c' chg: ./TTC-Library/gfx/input_analog.h - replace 'ttc_input.c' -> 'DEPRECATED_ttc_input.c' chg: ./TTC-Library/gfx/input_ads7843.h - replace 'ttc_input.c' -> 'DEPRECATED_ttc_input.c' chg: ./Template/examples/example_input.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./Template/examples/example_gui.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./TTC-Library/ttc_gui.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./TTC-Library/ttc_gui_mt.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' chg: ./TTC-Library/ttc_input.h - replace 'ttc_input.h' -> 'DEPRECATED_ttc_input.h' ren: 'TTC-Library/gfx/input_ads7843.c' -> 'TTC-Library/gfx/DEPRECATED_input_ads7843.c' chg: ./TTC-Library/gfx/input_ads7843.h - replace 'input_ads7843.c' -> 'DEPRECATED_input_ads7843.c' chg: ./InstallData/install_098_TouchScreen_ADS7843.sh - replace 'input_ads7843.o' -> 'DEPRECATED_input_ads7843.o' ren: 'Template/examples/example_gui.c' -> 'Template/examples/DEPRECATED_example_gui.c' chg: ./InstallData/install_068_TTC_GUI.sh - replace 'example_gui.o' -> 'DEPRECATED_example_gui.o' ren: 'Template/examples/example_gui.h' -> 'Template/examples/DEPRECATED_example_gui.h' chg: ./TTC-Library/ttc_touchpad_types.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/touchpad/touchpad_analog4.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/touchpad/touchpad_analog4_types.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./TTC-Library/interfaces/ttc_touchpad_interface.h.orig - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./InstallData/#install_010_Board_Olimex_LCD.sh# - replace 'touchpad_analog' -> 'touchpad_analog4' chg: ./InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG.sh - replace 'touchpad_analog' -> 'touchpad_analog4' ren: 'TTC-Library/ttc_input.h' -> 'TTC-Library/DEPRECATED_ttc_input.h' ren: 'TTC-Library/ttc_input_types.h' -> 'TTC-Library/DEPRECATED_ttc_input_types.h' chg: ./TTC-Library/ttc_gui_mt.h - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' chg: ./TTC-Library/gfx/input_analog.h - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' chg: ./TTC-Library/gfx/input_ads7843.h - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'ttc_input_types.h' -> 'DEPRECATED_ttc_input_types.h' ren: 'TTC-Library/gfx/input_analog.h' -> 'TTC-Library/gfx/DEPRECATED_input_analog.h' chg: ./TTC-Library/gfx/input_analog.c - replace 'input_analog.h' -> 'DEPRECATED_input_analog.h' ren: 'TTC-Library/gfx/input_ads7843.h' -> 'TTC-Library/gfx/DEPRECATED_input_ads7843.h' ren: 'TTC-Library/gfx/input_analog.c' -> 'TTC-Library/gfx/DEPRECATED_input_analog.c' chg: ./InstallData/install_099_TouchScreen_Analog.sh - replace 'input_analog.o' -> 'DEPRECATED_input_analog.o' ren: 'Template/examples/example_input.h' -> 'Template/examples/DEPRECATED_example_input.h' chg: ./Template/examples/example_input.c - replace 'example_input.h' -> 'DEPRECATED_example_input.h' ren: 'Template/examples/example_input.c' -> 'Template/examples/DEPRECATED_example_input.c' new: InstallData/install_046_TTC_INPUT.sh new: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCH.sh new: Template/examples/example_ttc_input.c new: Template/examples/example_ttc_input.h new: TTC-Library/input/input_touch.c new: TTC-Library/input/input_touch.h new: TTC-Library/input/input_touch_types.h new: TTC-Library/interfaces/ttc_input_interface.c new: TTC-Library/interfaces/ttc_input_interface.h new: TTC-Library/ttc_input.c new: TTC-Library/ttc_input.h new: TTC-Library/ttc_input_types.h new: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh new: TTC-Library/input/input_touchpad.c new: TTC-Library/input/input_touchpad.h new: TTC-Library/input/input_touchpad_types.h ren: 'InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG.sh' -> 'InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG4.sh' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_find_configuration' -> 'ttc_adc_find_configuration_by_pin' chg: ./TTC-Library/touchpad/touchpad_analog4.c - replace 'ttc_adc_find_configuration' -> 'ttc_adc_find_configuration_by_pin' chg: ./TTC-Library/ttc_adc.h.orig - replace 'ttc_adc_get_configuration' -> 'ttc_adc_find_configuration_by_index' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_adc_get_configuration' -> 'ttc_adc_find_configuration_by_index' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_get_configuration' -> 'ttc_adc_find_configuration_by_index' chg: ./TTC-Library/ttc_adc.h.orig - replace 'ttc_adc_find_configuration_by_index' -> 'ttc_adc_get_configuration' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_adc_find_configuration_by_index' -> 'ttc_adc_get_configuration' chg: ./TTC-Library/ttc_adc.c - replace 'ttc_adc_find_configuration_by_index' -> 'ttc_adc_get_configuration' chg: ./TTC-Library/ttc_adc.c - replace 'TTC_ADC_AMOUNT' -> 'TTC_ADC_AMOUNT_STATIC' chg: ./TTC-Library/ttc_adc_types.h - replace 'TTC_ADC_AMOUNT' -> 'TTC_ADC_AMOUNT_STATIC' new: TTC-Library/ttc_adc_configuration.h new: InstallData/install_046_TTC_CPU.sh new: InstallData/installs_low_level/install_070_TTC_CPU_STM32F1XX.sh new: Template/examples/example_ttc_cpu.c new: Template/examples/example_ttc_cpu.h new: TTC-Library/cpu/cpu_stm32f1xx.c new: TTC-Library/cpu/cpu_stm32f1xx.h new: TTC-Library/cpu/cpu_stm32f1xx_types.h new: TTC-Library/interfaces/ttc_cpu_interface.c new: TTC-Library/interfaces/ttc_cpu_interface.h new: TTC-Library/ttc_cpu.c new: TTC-Library/ttc_cpu.h new: TTC-Library/ttc_cpu_types.h ren: 'InstallData/install_015_Board_STM32F103C_Alarmhupe.sh' -> 'InstallData/DEPRECATED_install_015_Board_STM32F103C_Alarmhupe.sh' chg: ./TTC-Library/ttc_cpu_types.h - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_019_Board_STM32L100CDiscovery.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_018_Board_STM32L0Nucleo.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_019_Board_STM32L-Discovery.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace 'ta_cpi_stm32' -> 'ta_cpu_stm32' ren: 'InstallData/install_019_Board_STM32L-Discovery.sh' -> 'InstallData/DEPRECATED_install_019_Board_STM32L-Discovery.sh' chg: ./TTC-Library/ttc_cpu_types.h - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/ttc_cpu_types.h.orig - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/cpu/cpu_stm32f1xx.c - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_021_Board_STM32W-RFCKit.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_022_Board_WSN3_STM32W108.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_019_Board_STM32L100CDiscovery.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_018_Board_STM32L0Nucleo.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./InstallData/install_016_Board_STM32F3Nucleo.sh - replace 'TTC_CPU_TYPE' -> 'TTC_CPU_VARIANT' chg: ./TTC-Library/ttc_sysclock_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/ttc_sysclock.c - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx_types.h - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace 'TTC_SYSCLOCK_FREQUENCY_MAX' -> 'TTC_CPU_MAX_FREQUENCY' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/ttc_can.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/ttc_can_types.h - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_048_Network_uIP.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_012_Board_Olimex_P107.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_012_Board_STM32F105.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'STM32F10X_CL' -> 'TTC_CPU_STM32F1_CL' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_LD' -> 'TTC_CPU_STM32F1_LD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_008_Board_Olimex_H103.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_007_Board_Mini_STM32.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_011_Board_Olimex_P103.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_014_Board_STM32F103C-Mini.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_MD' -> 'TTC_CPU_STM32F1_MD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./InstallData/install_010_Board_Olimex_LCD.sh - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'STM32F10X_HD' -> 'TTC_CPU_STM32F1_HD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_HD' -> 'STM32F10X_HD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_MD' -> 'STM32F10X_MD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./TTC-Library/adc/adc_stm32f1xx.c - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_LD' -> 'STM32F10X_LD' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/ttc_can.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/ttc_can_types.h - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/register/register_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/usart/usart_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/cpu/cpu_stm32f1xx_types.h - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/stm32/stm32_usb.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./TTC-Library/spi/spi_stm32f1xx.c - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/install_048_Network_uIP.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/#install_029_CPU_STM32F1xx.sh# - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/install_057_STM-StdPeripheralsLibrary.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/install_029_CPU_STM32F1xx.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'TTC_CPU_STM32F1_CL' -> 'STM32F10X_CL' commit b1ea352d26101a06fe8f292461240fb1aefcb9ff Author: Victor Fuentes Date: Thu Mar 19 14:35:53 2015 +0100 chg: install_059_TTC_REGISTER_STM32L0XX.sh. geändert: InstallData/installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh commit c94f034814b1286a20ed6345b970e60f3df0aebf Author: Victor Fuentes Date: Thu Mar 19 14:30:21 2015 +0100 fix some problems in install script for stm32l0xx geändert: InstallData/installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh commit 4473d954214687f1e274cebe14318e47b141170a Author: Gregor Rebel Date: Wed Mar 18 13:42:16 2015 +0100 chg: InstallData/scripts/createActivateScript.pl - new default script: activate.500_ttc_cpu.sh commit 9a2ebfb87b9611f82af4853700ffb285dd5a691d Merge: 0a5fc77 2b36192 Author: Gregor Rebel Date: Tue Mar 17 23:59:59 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/gpio/gpio_stm32f1xx.h commit 0a5fc77209b7c8ad9e96a4c3374bef2a2b3d3cd2 Author: Gregor Rebel Date: Tue Mar 17 23:58:48 2015 +0100 new: InstallData/installs_low_level/install_062_TTC_ETHERNET_STM32F107.sh new: TTC-Library/ethernet/ethernet_stm32f107.c new: TTC-Library/ethernet/ethernet_stm32f107.h new: TTC-Library/ethernet/ethernet_stm32f107_types.h new: TTC-Library/interface/interface_ste101p.c new: TTC-Library/interface/interface_ste101p.h new: TTC-Library/interface/interface_ste101p_types.h new: TTC-Library/tcpip/uip-conf.h commit 56235a4b423b10efe29c9ed053ae65505712f3b3 Author: Gregor Rebel Date: Tue Mar 17 23:57:39 2015 +0100 new: TTC-Library/touchpad/touchpad_analog4.c new: TTC-Library/touchpad/touchpad_analog4.h new: TTC-Library/touchpad/touchpad_analog4_types.h new: Template/configs/openocd_debug.cfg commit a0bbdd37d8ab263635b37e1a163a91c0690e918c Author: Gregor Rebel Date: Tue Mar 17 23:54:12 2015 +0100 new: InstallData/install_045_TTC_TOUCHPAD.sh new: InstallData/install_046_TTC_INTERFACE.sh new: InstallData/installs_low_level/install_061_TTC_TOUCHPAD_ANALOG.sh new: InstallData/installs_low_level/install_063_TTC_INTERFACE_STE101P.sh new: TTC-Library/interfaces/ttc_interface_interface.c new: TTC-Library/interfaces/ttc_interface_interface.h new: TTC-Library/interfaces/ttc_touchpad_interface.c new: TTC-Library/interfaces/ttc_touchpad_interface.h del: TTC-Library/ttc_gfx_types.h.orig new: TTC-Library/ttc_interface.c new: TTC-Library/ttc_interface.h new: TTC-Library/ttc_interface_types.h new: TTC-Library/ttc_touchpad.c new: TTC-Library/ttc_touchpad.h new: TTC-Library/ttc_touchpad_types.h new: Template/examples/example_ttc_interface.c new: Template/examples/example_ttc_interface.h new: Template/examples/example_ttc_touchpad.c new: Template/examples/example_ttc_touchpad.h commit 741243404cd4d90c33bfefbd515c43e8d8abdda7 Author: Gregor Rebel Date: Tue Mar 17 23:51:38 2015 +0100 Replaced all ttc_heap_array_* by A_* new extension ttc_input* new extension ttc_touchpad* fixed task stack corruption issue by fixing ttc_memory.h:memset() changed signature of ttc_adc_get_value(), ttc_adc_init_dma() => AR: update adc_* low-level drivers Lots of changed files chg: Documentation/TheToolChain-Manual/chapter_StableCode.tml chg: InstallData/install_007_Board_Mini_STM32.sh chg: InstallData/install_010_Board_Olimex_LCD.sh new: InstallData/install_046_TTC_INPUT.sh chg: InstallData/install_068_TTC_GUI.sh del: InstallData/install_073_TTC_INPUT.sh chg: InstallData/install_098_TouchScreen_ADS7843.sh chg: InstallData/install_099_TouchScreen_Analog.sh chg: InstallData/installs_low_level/install_005_TTC_ADC_STM32F1XX.sh new: InstallData/installs_low_level/install_062_TTC_INPUT_TOUCHPAD.sh ren: TTC-Library/ttc_input.c -> TTC-Library/DEPRECATED_ttc_input.c ren: TTC-Library/ttc_input.h -> TTC-Library/DEPRECATED_ttc_input.h ren: TTC-Library/ttc_input_types.h -> TTC-Library/DEPRECATED_ttc_input_types.h chg: TTC-Library/adc/adc_stm32f1xx.c chg: TTC-Library/adc/adc_stm32f1xx.h chg: TTC-Library/adc/adc_stm32f1xx_types.h chg: TTC-Library/basic/basic_cm3_types.h ren: TTC-Library/gfx/input_ads7843.c -> TTC-Library/gfx/DEPRECATED_input_ads7843.c ren: TTC-Library/gfx/input_ads7843.h -> TTC-Library/gfx/DEPRECATED_input_ads7843.h ren: TTC-Library/gfx/input_analog.c -> TTC-Library/gfx/DEPRECATED_input_analog.c ren: TTC-Library/gfx/input_analog.h -> TTC-Library/gfx/DEPRECATED_input_analog.h chg: TTC-Library/gfx/gfx_ili9320.h chg: TTC-Library/gpio/gpio_stm32f1xx.h new: TTC-Library/input/input_touchpad.c new: TTC-Library/input/input_touchpad.h new: TTC-Library/input/input_touchpad_types.h chg: TTC-Library/interfaces/ttc_adc_interface.c chg: TTC-Library/interfaces/ttc_adc_interface.h new: TTC-Library/interfaces/ttc_input_interface.c new: TTC-Library/interfaces/ttc_input_interface.h chg: TTC-Library/interrupt/interrupt_stm32f1xx.c chg: TTC-Library/interrupt/interrupt_stm32l1xx.c chg: TTC-Library/interrupt/interrupt_stm32w1xx.c chg: TTC-Library/register/register_stm32f1xx_types.h chg: TTC-Library/scheduler/freertos_task.c chg: TTC-Library/templates/device_architecture.h chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/templates/ttc_device_interface.c chg: TTC-Library/templates/ttc_device_interface.h chg: TTC-Library/templates/ttc_device_types.h chg: TTC-Library/ttc_accelerometer.c chg: TTC-Library/ttc_adc.c - changed signature of ttc_adc_get_value(), ttc_adc_init_dma() chg: TTC-Library/ttc_adc.h chg: TTC-Library/ttc_adc_types.h chg: TTC-Library/ttc_can.c chg: TTC-Library/ttc_dac.c chg: TTC-Library/ttc_dma.c chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_font.c chg: TTC-Library/ttc_gfx.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_gpio.h chg: TTC-Library/ttc_gui.c chg: TTC-Library/ttc_gui.h chg: TTC-Library/ttc_gui_mt.h chg: TTC-Library/ttc_gyroscope.c chg: TTC-Library/ttc_heap.c chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_i2c.c chg: TTC-Library/ttc_input.c chg: TTC-Library/ttc_input.h chg: TTC-Library/ttc_input_types.h chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_layer_phy.c chg: TTC-Library/ttc_memory.c - added ttc_memory_set_byte() fix: TTC-Library/ttc_memory.h - memset now uses ttc_memory_set_byte() to support single byte fill pattern as original memset() does chg: TTC-Library/ttc_network.c chg: TTC-Library/ttc_network_layer.c chg: TTC-Library/ttc_pwr.c chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_real_time_clock.c chg: TTC-Library/ttc_rtc.c chg: TTC-Library/ttc_sdcard.c chg: TTC-Library/ttc_spi.c chg: TTC-Library/ttc_string.h chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_timer.c chg: TTC-Library/ttc_usart.c new: Template/examples/DEPRECATED_example_gui.c ren: Template/examples/example_gui.h -> Template/examples/DEPRECATED_example_gui.h ren: Template/examples/example_input.c -> Template/examples/DEPRECATED_example_input.c ren: Template/examples/example_input.h -> Template/examples/DEPRECATED_example_input.h del: Template/examples/example_gui.c chg: Template/examples/example_ttc_gfx.c new: Template/examples/example_ttc_input.c new: Template/examples/example_ttc_input.h chg: Updates/update_1.0.53.sh commit 2b361927014a47579be563b4a5bc234cb5a4866e Author: Victor Fuentes Date: Tue Mar 17 16:13:29 2015 +0100 New basic support for STM32L0XX neue Datei: InstallData/installs_low_level/install_058_TTC_SYSCLOCK_STM32L0XX.sh neue Datei: InstallData/installs_low_level/install_059_TTC_REGISTER_STM32L0XX.sh neue Datei: InstallData/installs_low_level/install_060_TTC_GPIO_STM32L0XX.sh neue Datei: TTC-Library/basic/basic_stm32l0xx.c neue Datei: TTC-Library/basic/basic_stm32l0xx.h neue Datei: TTC-Library/basic/basic_stm32l0xx_types.h neue Datei: TTC-Library/gpio/gpio_stm32l0xx.c neue Datei: TTC-Library/gpio/gpio_stm32l0xx.h neue Datei: TTC-Library/gpio/gpio_stm32l0xx_types.h neue Datei: TTC-Library/sysclock/sysclock_stm32l0xx.c neue Datei: TTC-Library/sysclock/sysclock_stm32l0xx.h neue Datei: TTC-Library/sysclock/sysclock_stm32l0xx_types.h commit 5ec44a24ea3527c9e44de9925826b93b65054ab0 Author: Victor Fuentes Date: Tue Mar 17 15:48:09 2015 +0100 New basic support for STM32L0XX neue Datei: InstallData/install_049_TTC_CM0.sh neue Datei: InstallData/installs_low_level/install_055_TTC_BASIC_STM32L0XX.sh neue Datei: InstallData/installs_low_level/install_056_TTC_CM0_SEMAPHORE.sh neue Datei: InstallData/installs_low_level/install_057_TTC_CM0_MUTEX.sh neue Datei: InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh neue Datei: TTC-Library/cm0/cm0_mutex.c neue Datei: TTC-Library/cm0/cm0_mutex.h neue Datei: TTC-Library/cm0/cm0_mutex_types.h neue Datei: TTC-Library/cm0/cm0_semaphore.c neue Datei: TTC-Library/cm0/cm0_semaphore.h neue Datei: TTC-Library/cm0/cm0_semaphore_types.h neue Datei: TTC-Library/memory/memory_stm32l0xx.c neue Datei: TTC-Library/memory/memory_stm32l0xx.h neue Datei: TTC-Library/memory/memory_stm32l0xx_types.h neue Datei: TTC-Library/ttc_cm0.c neue Datei: TTC-Library/ttc_cm0.h neue Datei: TTC-Library/ttc_cm0_types.h commit 5116d3f1b4fd65a35a9aa9c669f9e6092069d92e Author: Victor Fuentes Date: Tue Mar 17 15:39:12 2015 +0100 new memory Low-level-driver for STM32L0XX created InstallData/installs_low_level/install_064_TTC_MEMORY_STM32L0XX.sh TTC-Library/memory/memory_stm32l0xx.c TTC-Library/memory/memory_stm32l0xx.h TTC-Library/memory/memory_stm32l0xx_types.h commit 44b688cf34dbb4ce4fb9ebe9b7aaf8508c3d7c85 Author: Adrian Romero Date: Tue Mar 17 11:11:43 2015 +0100 New rtc low-lever driver template for stm32f1xx geändert: InstallData/install_088_TTC_RTC.sh geändert: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh neue Datei: InstallData/installs_low_level/install_059_TTC_RTC_STM32F1XX.sh geändert: TTC-Library/gpio/gpio_stm32f1xx.h geändert: TTC-Library/interfaces/ttc_rtc_interface.c geändert: TTC-Library/interfaces/ttc_rtc_interface.h geändert: TTC-Library/radio/deca_device.c geändert: TTC-Library/radio/deca_device_api.h geändert: TTC-Library/radio/deca_port.c geändert: TTC-Library/radio/deca_port.h geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h neue Datei: TTC-Library/rtc/rtc_stm32f1xx.c neue Datei: TTC-Library/rtc/rtc_stm32f1xx.h neue Datei: TTC-Library/rtc/rtc_stm32f1xx_types.h gelöscht: TTC-Library/rtc/rtc_stm32l1.h geändert: TTC-Library/ttc_radio_types.h geändert: TTC-Library/ttc_spi_types.h commit 07227a6a18ee2415916a59476ea30010190b7806 Author: Victor Fuentes Date: Mon Mar 16 15:44:24 2015 +0100 chg: STM32L0 support to debug and compile using TheToolchain completed geändert: InstallData/install_033_CPU_STM32L0XX.sh commit 0d97594cbf10ce0ad9ca38c88a53a0ca9e7a5749 Author: Fran Estevez Date: Mon Mar 16 14:19:02 2015 +0100 Support for the stm32L0xx with openocd instead of stlinkv2 chg: InstallData/install_005_4OpenOCD.sh chg: InstallData/install_033_CPU_STM32L0XX.sh commit a8bdca316b481a9caa61159bc44fccab2a955e69 Author: Gregor Rebel Date: Mon Mar 16 13:37:10 2015 +0100 deprecated file: InstallData/DEPRECATED_install_073_TTC_INPUT.sh commit 076aeef3b334920409d9e7815780e5d13e425f49 Author: Gregor Rebel Date: Mon Mar 16 13:35:07 2015 +0100 chg: InstallData/install_005_4OpenOCD.sh - updated to support flashing + debugging on STM32L0xx commit 76774db9de35441f0aab846e59b83b93b6d184ba Author: Adrian Romero Date: Mon Mar 16 10:20:43 2015 +0100 geändert: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh geändert: TTC-Library/radio/compiler.h geändert: TTC-Library/radio/deca_device.c geändert: TTC-Library/radio/deca_port.c geändert: TTC-Library/radio/deca_port.h geändert: TTC-Library/radio/deca_spi.c geändert: TTC-Library/radio/deca_spi.h geändert: TTC-Library/radio/deca_types.h geändert: TTC-Library/radio/instance.c geändert: TTC-Library/radio/instance_common.c geändert: TTC-Library/radio/instance_fast2wr_t.c commit 3a4048ad3c1d07b00d4ac70dd4b0f79d437f80e2 Author: Adrian Romero Date: Mon Mar 16 08:59:12 2015 +0100 neue Datei: TTC-Library/radio/compiler.h neue Datei: TTC-Library/radio/deca_device.c neue Datei: TTC-Library/radio/deca_device_api.h neue Datei: TTC-Library/radio/deca_mutex.c neue Datei: TTC-Library/radio/deca_param_types.h neue Datei: TTC-Library/radio/deca_params_init.c neue Datei: TTC-Library/radio/deca_port.c neue Datei: TTC-Library/radio/deca_port.h neue Datei: TTC-Library/radio/deca_range_tables.c neue Datei: TTC-Library/radio/deca_regs.h neue Datei: TTC-Library/radio/deca_spi.c neue Datei: TTC-Library/radio/deca_spi.h neue Datei: TTC-Library/radio/deca_types.h neue Datei: TTC-Library/radio/instance.c neue Datei: TTC-Library/radio/instance.h neue Datei: TTC-Library/radio/instance_common.c neue Datei: TTC-Library/radio/instance_fast2wr_a.c neue Datei: TTC-Library/radio/instance_fast2wr_c.c neue Datei: TTC-Library/radio/instance_fast2wr_t.c geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h commit b5c579be4e84da1f3a9b0b27fc4b88317026112c Merge: eba8431 8b2e3bd Author: Gregor Rebel Date: Sun Mar 15 17:03:02 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit eba84319f9baa6fe5e1bc1f2f51d6bc300864e8e Author: Gregor Rebel Date: Sun Mar 15 17:00:26 2015 +0100 fix: 600_example_ttc_ethernet does compile now chg: InstallData/install_012_Board_Olimex_P107.sh fix: InstallData/install_046_FreeRTOS.sh - replaced all include // by include "ttc_memory.h" chg: InstallData/install_048_Network_uIP.sh - replaced all include // by include "ttc_memory.h" ren: InstallData/installs_low_level/install_060_TTC_ETHERNET_STE101P.sh -> InstallData/installs_low_level/DEPRECATED_install_060_TTC_ETHERNET_STE101P.sh del: TTC-Library/ethernet/ethernet_ste101p.c del: TTC-Library/ethernet/ethernet_ste101p.h del: TTC-Library/ethernet/ethernet_ste101p_types.h chg: TTC-Library/interfaces/ttc_ethernet_interface.h chg: TTC-Library/scheduler/freertos_task_types.h chg: TTC-Library/tcpip/tcpip_uip.c chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/ttc_ethernet_types.h chg: TTC-Library/ttc_memory.c chg: TTC-Library/ttc_memory.h - added string.h compatibility macros chg: TTC-Library/ttc_queue.h commit 8b2e3bdb11de2e7e5200c44a6d4016b631a3895a Author: Adrian Romero Date: Sat Mar 14 16:13:58 2015 +0100 Low-level radio driver changed gelöscht: InstallData/installs_low_level/install_053_TTC_RADIO_STM32L1XX.sh geändert: TTC-Library/radio/radio_dw1000.c gelöscht: TTC-Library/radio/radio_stm32l1xx.c gelöscht: TTC-Library/radio/radio_stm32l1xx.h gelöscht: TTC-Library/radio/radio_stm32l1xx_types.h geändert: TTC-Library/ttc_radio.c geändert: TTC-Library/ttc_radio_types.h commit 7224e6aed7ba6d53fa1a9abd12a7935cb6c3a487 Author: Adrian Romero Date: Fri Mar 13 14:01:38 2015 +0100 Changes in dw1000 driver geändert: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h commit 9251e0b8403b87d3f2b99327c6fa84159dc9dca9 Merge: 6dab389 d784ae6 Author: Victor Fuentes Date: Fri Mar 13 13:30:49 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6dab389ef14e0e8601401e91ee08c2709a50bd63 Author: Victor Fuentes Date: Fri Mar 13 13:29:03 2015 +0100 Removed /** Information **/ part from installation scripts. geändert: InstallData/install_025_CPU_CortexM0.sh geändert: InstallData/install_033_CPU_STM32L0XX.sh geändert: InstallData/install_058_TTC_ACCELEROMETER.sh geändert: InstallData/install_059_TTC_ADC.sh geändert: InstallData/install_061_TTC_CAN.sh geändert: InstallData/install_074_TTC_INTERRUPT.sh geändert: InstallData/install_090_TTC_SPI.sh geändert: InstallData/install_095_TTC_USART.sh commit d784ae651bc99c253e790d6a264b3e2648394ba2 Author: Adrian Romero Date: Tue Mar 10 15:37:07 2015 +0100 Changes in dw1000 driver geändert: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000_types.h geändert: TTC-Library/spi/spi_stm32f1xx.h geändert: TTC-Library/ttc_radio_types.h geändert: TTC-Library/ttc_spi.c commit 299daf281a38a94747c9e4565fd7f8999363c16c Author: Gregor Rebel Date: Tue Mar 10 11:18:02 2015 +0100 fix: InstallData/install_037_Compiler_GCC-ARM_Binary.sh - fixed rare issue with compiler binaries missing in bin/ folder commit 2e8b83f75817223709b5d468196a809e0271b102 Author: Adrian Romero Date: Tue Mar 10 08:33:48 2015 +0100 Files unesed deleted gelöscht: InstallData/install_042_TTC_LAYER_PHY.sh gelöscht: InstallData/installs_low_level/install_055_TTC_LAYER_PHY_SPI.sh commit 0fbc2204bcff01cd74dc7dd2afdbd75c30e00a01 Author: Adrian Romero Date: Tue Mar 10 08:19:25 2015 +0100 gelöscht: InstallData/install_055_RADIO_DW1000.sh geändert: TTC-Library/radio/radio_dw1000.c commit d0acafb1e5efa7e058989e2dd79d8a6ecc27e707 Author: Gregor Rebel Date: Mon Mar 9 16:07:57 2015 +0100 fix: extensions ttc_500_tcpip and ttc_500_ethernet now successfully compile code from Olimex P107 ethernet example chg: InstallData/install_001_0Content.sh - updated section documentation download to newest install script chg: InstallData/install_048_Network_uIP.sh - removed http-server compilation (not required for minimal setup) chg: InstallData/installs_low_level/install_001_CPU_STM32W1XX_SIMPLEMAC110.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_002_CPU_STM32W1XX_SIMPLEMAC201.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_003_TTC_ACCELEROMETER_LIS3LV02DL.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_004_TTC_ACCELEROMETER_MPU6050.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_005_TTC_ADC_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_006_TTC_ADC_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_007_TTC_BASIC_CM3.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_008_TTC_BASIC_STM32F30X.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_009_TTC_BASIC_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_010_TTC_CAN_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_011_TTC_GFX_ILI9320.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_012_TTC_GPIO_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_013_TTC_GPIO_STM32F30X.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_014_TTC_GPIO_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_015_TTC_GPIO_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_016_TTC_HEAP_FREERTOS.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_017_TTC_HEAP_ZDEFAULT.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_018_TTC_I2C_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_019_TTC_I2C_STM32F4XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_020_TTC_I2C_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_021_TTC_I2C_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_022_TTC_INTERRUPT_CORTEXM3.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_023_TTC_INTERRUPT_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_024_TTC_INTERRUPT_STM32F30X.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_025_TTC_INTERRUPT_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_026_TTC_INTERRUPT_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_027_TTC_MEMORY_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_028_TTC_MEMORY_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_029_TTC_NETWORK_LAYER_USART.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_030_TTC_RADIO_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_031_TTC_REGISTER_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_032_TTC_REGISTER_STM32F30X.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_033_TTC_REGISTER_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_034_TTC_REGISTER_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_037_TTC_SPI_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_038_TTC_SPI_STM32F30X.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_039_TTC_SPI_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_040_TTC_SPI_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_041_TTC_SYSCLOCK_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_042_TTC_SYSCLOCK_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_043_TTC_SYSCLOCK_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_044_TTC_TIMER_STM32F0XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_045_TTC_TIMER_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_046_TTC_TIMER_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_047_TTC_TIMER_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_048_TTC_USART_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_049_TTC_USART_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_050_TTC_DAC_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_050_TTC_USART_STM32W1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_051_TTC_DMA_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_051_TTC_RTC_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_051_TTC_USB_STM32F1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_053_TTC_RADIO_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_054_TTC_PWR_STM32L1XX.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_055_TTC_LAYER_PHY_SPI.sh - updated section documentation download to newest install script chg: InstallData/installs_low_level/install_060_TTC_ETHERNET_STE101P.sh - updated section documentation download to newest install script fix: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh - fixed all compilation issues for this extension chg: TTC-Library/ethernet/ethernet_ste101p.c - fixed all compilation issues chg: TTC-Library/ethernet/ethernet_ste101p.h - fixed all compilation issues chg: TTC-Library/ethernet/ethernet_ste101p_types.h - fixed all compilation issues del: TTC-Library/ethernet/ethernet_uip_types.h chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh commit a1e537de32b68586af015fe30859347023470137 Author: Adrian Romero Date: Mon Mar 9 15:19:17 2015 +0100 NEW low-level driver for dw1000 radio neue Datei: InstallData/installs_low_level/install_059_TTC_RADIO_DW1000.sh geändert: TTC-Library/interfaces/ttc_radio_interface.h geändert: TTC-Library/radio/radio_dw1000.c geändert: TTC-Library/radio/radio_dw1000.h geändert: TTC-Library/radio/radio_dw1000_types.h geändert: TTC-Library/ttc_radio_types.h commit 341ca4c6a338d77ed0d2307124198161ae791903 Author: Adrian Romero Date: Mon Mar 9 14:50:22 2015 +0100 geändert: TTC-Library/layer_phy/layer_phy_spi_types.h geändert: TTC-Library/radio/radio_dw1000.h commit 4f3f62194aa493115cc2c5856ad2f46cbe7bb6a9 Merge: ef07d06 d27cd68 Author: Adrian Romero Date: Mon Mar 9 14:50:15 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit ef07d06818a8ade9a04c61c0368dfd8ee57fe24c Author: Adrian Romero Date: Mon Mar 9 14:49:51 2015 +0100 neue Datei: TTC-Library/radio/radio_dw1000_types.h geändert: TTC-Library/layer_phy/layer_phy_spi_types.h geändert: TTC-Library/radio/radio_dw1000.h commit d27cd68c2d72a570872bebc80fe1a011fa8af0c9 Author: Gregor Rebel Date: Mon Mar 9 10:55:50 2015 +0100 fix: InstallData/install_012_Board_Olimex_P107.sh - now enables ethernet feature instead of tcpip fix: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh - changed dependency to any type of ethernet extension fix: TTC-Library/ttc_ethernet_types.h - added interface type definition fix: TTC-Library/ttc_tcpip_types.h - remove interface type definition commit 895e16dd01264224ca0d3073804025404fd64138 Author: Gregor Rebel Date: Mon Mar 9 10:11:19 2015 +0100 added default implementation for __get_features() to driver templates chg: TTC-Library/ethernet/ethernet_ste101p.c chg: TTC-Library/ethernet/ethernet_ste101p.h chg: TTC-Library/interfaces/ttc_ethernet_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.c chg: TTC-Library/interfaces/ttc_tcpip_interface.h chg: TTC-Library/tcpip/tcpip_uip.c chg: TTC-Library/tcpip/tcpip_uip.h chg: TTC-Library/templates/device_architecture.c chg: TTC-Library/templates/ttc_device.c chg: TTC-Library/templates/ttc_device.h chg: TTC-Library/ttc_ethernet.c chg: TTC-Library/ttc_ethernet.h chg: TTC-Library/ttc_tcpip.c chg: TTC-Library/ttc_tcpip.h commit be407d76a17b40573c53053f98cf0346c8c4020b Author: Adrian Romero Date: Mon Mar 9 08:36:52 2015 +0100 geändert: InstallData/install_012_Board_STM32F105.sh geändert: TTC-Library/radio/radio_dw1000.h commit 42cc13eca946e093dd682a80b999a7f8e8b57409 Author: Gregor Rebel Date: Mon Mar 9 07:31:52 2015 +0100 fixed compilation issues of extension 500_ttc_tcpip fix: InstallData/installAll.sh - fixed creation of symbolic link ~/Source/TheToolChain/additionals fix: InstallData/install_048_Network_uIP.sh- updated file patching from ToolChain_STM32 to The ToolChain fix: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh - now configures extension to allow compilation fix: TTC-Library/tcpip/tcpip_uip_types.h - added basic datatypes to allow to compile uIP commit 28c81e44147a9b04d78c81b801436831c60f757a Author: Gregor Rebel Date: Mon Mar 9 06:57:22 2015 +0100 fix: InstallData/scripts/installFuncs.sh - createLink()now removes trailing slash from Source to avoid creating links that contain double slashes (//) commit f2204a517762ef9035cc4a52e292259e111a8d20 Author: Gregor Rebel Date: Mon Mar 9 06:05:02 2015 +0100 chg: InstallData/installAll.sh - scripts/createLinks.sh now creates symbolic link ~/Source/TheToolChain/additionals to help IDE finding included files fix: InstallData/install_046_TTC_TCPIP.sh - added activate.500_ttc_gpio.sh to example extension fix: TTC-Library/tcpip/tcpip_uip.h - fixed some include isses chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - added activate.500_ttc_gpio.sh to example extension chg: TTC-Library/ttc_gpio_types.h - warning messages extended fix: Template/compile.sh - disabled cleaning project when main.bin is missing (prohibits manual activation tests of single extensions on command line) commit 2a6a46db31b168fdadf75f20e7d0da6ae9416f34 Author: Gregor Rebel Date: Sun Mar 8 13:52:11 2015 +0100 new: InstallData/installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh new: InstallData/install_100_Fake_SBRK_Support.sh commit fe2db93df5e5e5a2bef6ab86a33a92d8498f3c06 Author: Gregor Rebel Date: Sun Mar 8 13:49:27 2015 +0100 new: TTC-Library/tcpip/tcpip_uip_types.h new: TTC-Library/ethernet/ethernet_uip_types.h commit e4a2f492517c7f11cd71fcd66834733ef97957ce Author: Gregor Rebel Date: Sun Mar 8 13:47:34 2015 +0100 added extensions 500_ttc_ethernet, 450_ethernet_ste101p new: InstallData/install_046_TTC_ETHERNET.sh new: InstallData/installs_low_level/install_060_TTC_ETHERNET_STE101P.sh new: Template/examples/example_ttc_ethernet.c new: Template/examples/example_ttc_ethernet.h new: TTC-Library/ethernet/ethernet_ste101p.c new: TTC-Library/ethernet/ethernet_ste101p.h new: TTC-Library/ethernet/ethernet_ste101p_types.h new: TTC-Library/interfaces/ttc_ethernet_interface.c new: TTC-Library/interfaces/ttc_ethernet_interface.h new: TTC-Library/ttc_ethernet.c new: TTC-Library/ttc_ethernet.h new: TTC-Library/ttc_ethernet_types.h commit a2251d0e4255f7d4e8266afddb609cb08a8cb5b3 Author: Gregor Rebel Date: Sun Mar 8 13:28:21 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - replaced "touch feature.*" by "echo "\$0" >>feature.*" to identify creator of feature file chg: Documentation/TheToolChain-Manual/chapter_Extensions.tml - replaced "touch feature.*" by "echo "\$0" >>feature.*" to identify creator of feature file fix: InstallData/install_012_Board_Olimex_P107.sh - activate script now can also use non makefile* files as dependency del: InstallData/install_045_TTC_TCPIP.sh chg: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh - activate script now can also use non makefile* files as dependency fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - activate script now can also use non makefile* files as dependency chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - replaced "touch feature.*" by "echo "\$0" >>feature.*" to identify creator of feature file chg: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - replaced "touch feature.*" by "echo "\$0" >>feature.*" to identify creator of feature file commit 4294a68bbe22b16897c3e3cc33ce4fd99b9eb9e1 Author: Gregor Rebel Date: Sun Mar 8 12:51:25 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - added subchapter "Providing Features" chg: Documentation/TheToolChain-Manual/chapter_Extensions.tml - inserter ACTIVATE_SECTION_E for feature enabling chg: InstallData/install_012_Board_Olimex_P107.sh - now enables feature.450_ethernet_ste101p, feature.450_tcpip_uip chg: InstallData/install_045_TTC_TCPIP.sh chg: InstallData/scripts/installFuncs.sh chg: TTC-Library/tcpip/tcpip_uip.h - added uip-includes chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - revision 25: sections restructured, added feature section chg: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - revision 25: sections restructured, added feature section chg: TTC-Library/ttc_tcpip_types.h - added ttc_tcpip_address_IP4_u, ttc_tcpip_config_t.IP_Address commit 1f623a7e1033e17197b53dc05d762bfed7d93a8f Author: Gregor Rebel Date: Sun Mar 8 11:16:43 2015 +0100 chg: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - changed default setting to enable issuing of low-level install scripts commit 29805e550e44e99804bc3fa88c444253733960db Author: Gregor Rebel Date: Sat Mar 7 10:30:30 2015 +0100 Fixed generation of Documentation/ files (some where misplaced and many did not get generated when an installation folder was reused) fix: InstallData/installAll.sh fix: InstallData/install_004_3libftdi.sh fix: InstallData/install_011_Board_Olimex_P103.sh fix: InstallData/install_025_CPU_CortexM0.sh fix: InstallData/install_026_CPU_CortexM3.sh fix: InstallData/install_027_CPU_CortexM4.sh fix: InstallData/install_028_CPU_STM32F0xx.sh fix: InstallData/install_029_CPU_STM32F1xx.sh fix: InstallData/install_030_CPU_STM32F2xx.sh fix: InstallData/install_031_CPU_STM32F3xx.sh fix: InstallData/install_033_CPU_STM32L0XX.sh fix: InstallData/install_035_CPU_STM32L1xx.sh fix: InstallData/install_050_Programmer_STM-DFU-Bootloader.sh fix: InstallData/install_057_STM-StdPeripheralsLibrary.sh fix: InstallData/scripts/createDevelopmentVersion.pl fix: InstallData/scripts/installFuncs.sh commit bbf03ae14de9abdee81360d5af3b2e655c671cca Author: Gregor Rebel Date: Fri Mar 6 17:20:35 2015 +0100 new: InstallData/installs_low_level/install_060_TTC_TCPIP_UIP.sh commit 9cfd07e46e6f2a78804d5286e60d025804f231c5 Author: Gregor Rebel Date: Fri Mar 6 17:19:47 2015 +0100 fix: InstallData/install_012_Board_Olimex_P107.sh added TCPIP declaration to RevA, RevB and RevC board commit 4167270860e1a21adef3a5f538cf123d58a1804f Author: Gregor Rebel Date: Fri Mar 6 17:14:16 2015 +0100 Extension 100_board_olimex_p107_* now declare an TCPIP-device chg: InstallData/install_012_Board_Olimex_P107.sh - added declaration of TTC_TCPIP device chg: InstallData/install_045_TTC_TCPIP.sh - added basic datatypes (still no functionality) fix: InstallData/install_048_Network_uIP.sh - fixed documentation download, added missing activate.500_ttc_gpio.sh chg: TTC-Library/ttc_tcpip_types.h commit 12745dd3b2cec4000a931ccc2c244835ecb8e76c Author: Gregor Rebel Date: Fri Mar 6 15:01:14 2015 +0100 Added empty extensions 500_TTC_TCPIP, 450_TCPIP_UIP new: InstallData/install_045_TTC_TCPIP.sh new: Template/examples/example_ttc_tcpip.c new: Template/examples/example_ttc_tcpip.h new: TTC-Library/interfaces/ttc_tcpip_interface.c new: TTC-Library/interfaces/ttc_tcpip_interface.h new: TTC-Library/tcpip/tcpip_uip.c new: TTC-Library/tcpip/tcpip_uip.h new: TTC-Library/ttc_tcpip.c new: TTC-Library/ttc_tcpip.h new: TTC-Library/ttc_tcpip_types.h commit f5b6271ec17b83aad8d04c253f72d2745e29e607 Author: Gregor Rebel Date: Fri Mar 6 14:57:43 2015 +0100 chg: InstallData/install_012_Board_Olimex_P107.sh - will now call activate.400_network_uip_ste101p.sh to support activate.450_tcpip_uip.sh chg: TTC-Library/sbrk.c - should generate less code now chg: createNewProject.pl - updated user info text after project creation commit db8e698785e4d94559e72902260caa0a1eb1cc9d Merge: 7b8d0d7 395553f Author: Gregor Rebel Date: Fri Mar 6 14:57:39 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 7b8d0d7eca5f52fc30160bb639d429130f900e10 Author: Gregor Rebel Date: Fri Mar 6 14:50:52 2015 +0100 fix: InstallData/scripts/findLowLevelArchitectures.pl - fixed bug causing "ERROR: Missing folder installs_low_level/" commit 395553f10d5b924459083113ccde3d011a74d867 Author: Victor Fuentes Date: Thu Mar 5 15:15:06 2015 +0100 Changes made in install script 024_CPAL, in order to give support to M0 core. geändert: InstallData/install_024_CPAL.sh commit 835eff1a67287be1aaf31467a19516389a6b7b25 Author: Adrian Romero Date: Thu Mar 5 14:43:44 2015 +0100 New install script for STM32L-Discovery neue Datei: InstallData/install_019_Board_STM32L-Discovery.sh commit 1b222917c61def3d094082c4b29d7cd6e766e6a1 Author: Adrian Romero Date: Thu Mar 5 13:44:16 2015 +0100 Example usart with new comments and configuration geändert: Template/examples/example_ttc_usart.c commit c79d03e30ce77404a940beef759587a056c1eb2b Author: Gregor Rebel Date: Thu Mar 5 13:41:58 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_Drivers.tml - added chapter 'Activating additional Extensions' commit 3fe2e2e1263d37bad6632c2d1153adc975f0980b Author: Gregor Rebel Date: Thu Mar 5 13:36:51 2015 +0100 ren: 'InstallData/install_020_Board_STM32L1Discovery.sh' -> 'InstallData/DEPRECATED_install_020_Board_STM32L1Discovery.sh' fix: InstallData/installs_low_level/install_049_TTC_USART_STM32L1XX.sh - added missing activate.250...sh call commit 216bb14a49d84beaf8fd4df993735b981bb6e861 Merge: 8c8f753 61f0084 Author: Gregor Rebel Date: Thu Mar 5 09:48:54 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 61f0084d492268ce9e6e0023d400918dfc5706a0 Author: Adrian Romero Date: Thu Mar 5 09:44:29 2015 +0100 Added some registers of the radio dw1000 geändert: InstallData/install_042_TTC_LAYER_PHY.sh neue Datei: InstallData/install_055_RADIO_DW1000.sh neue Datei: TTC-Library/radio/radio_dw1000.c neue Datei: TTC-Library/radio/radio_dw1000.h commit 8c8f7532db78a02d764aae5b225e47ca7abfc235 Author: Gregor Rebel Date: Thu Mar 5 09:42:46 2015 +0100 chg: .readme.TheToolChain - replaced _/debug_current.sh by debug.sh (new script) chg: InstallData/optional/install_28_KiCAD.sh chg: TTC-Library/scheduler/freertos_task.c +freertos_task_resume_now_isr() chg: TTC-Library/scheduler/freertos_task.h +freertos_task_resume_now_isr() fix: TTC-Library/ttc_queue.c - fixed waking up task waiting on empty queue from ISR chg: TTC-Library/ttc_task.c +ttc_task_resume_isr(), +_ttc_task_resume_now_isr(), +ttc_task_waitinglist_awake_isr() chg: TTC-Library/ttc_task.h chg: TTC-Library/usart/usart_stm32f1xx.h new: Template/debug.sh - provides easier access to debugging chg: Template/examples/example_ttc_usart.c commit 1f01383e1aa091838eca27897cd9fff6c39b5924 Author: Adrian Romero Date: Wed Mar 4 09:28:51 2015 +0100 New physical layer driver to use with different radios: spi, usart, UWB, ... neue Datei: InstallData/install_042_TTC_LAYER_PHY.sh neue Datei: InstallData/installs_low_level/install_055_TTC_LAYER_PHY_SPI.sh neue Datei: TTC-Library/interfaces/ttc_layer_phy_interface.c neue Datei: TTC-Library/interfaces/ttc_layer_phy_interface.h neue Datei: TTC-Library/layer_phy/layer_phy_spi.c neue Datei: TTC-Library/layer_phy/layer_phy_spi.h neue Datei: TTC-Library/layer_phy/layer_phy_spi_types.h neue Datei: TTC-Library/ttc_layer_phy.c neue Datei: TTC-Library/ttc_layer_phy.h neue Datei: TTC-Library/ttc_layer_phy_types.h neue Datei: Template/examples/example_ttc_layer_phy.c neue Datei: Template/examples/example_ttc_layer_phy.h commit 1ac6861c8093a2994c54d9cebc46d35d5c1a6e2a Author: Adrian Romero Date: Tue Mar 3 14:42:50 2015 +0100 New scirpt file for STM32F105 neue Datei: InstallData/install_012_Board_STM32F105.sh commit beaaf5290c1d1ca4ed41cc05ac796b15970b9589 Author: Adrian Romero Date: Tue Mar 3 13:20:17 2015 +0100 New PWR example: You can choose different modes. geändert: TTC-Library/pwr/pwr_stm32l1xx.c geändert: TTC-Library/pwr/pwr_stm32l1xx_types.h geändert: TTC-Library/rtc/rtc_stm32l1xx.c geändert: TTC-Library/rtc/rtc_stm32l1xx.h geändert: TTC-Library/rtc/rtc_stm32l1xx_types.h geändert: TTC-Library/ttc_pwr.c geändert: TTC-Library/ttc_rtc.c geändert: TTC-Library/ttc_rtc_types.h geändert: Template/examples/example_ttc_pwr.c geändert: Template/examples/example_ttc_pwr.h commit 16d6c336c78aaf7b69b916e82d3e54914721b9dd Author: Adrian Romero Date: Thu Feb 26 14:40:18 2015 +0100 memory_stm32l1xx.ld updated geändert: TTC-Library/ttc_rtc_types.h geändert: Template/configs/memory_stm32l1xx.ld commit 0534558c4a18f940b5c590e9be5ffa7382657004 Author: Adrian Romero Date: Thu Feb 26 13:55:21 2015 +0100 New timer example with PWM geändert: InstallData/install_094_TTC_TIMER.sh geändert: TTC-Library/interrupt/interrupt_stm32l1xx.c geändert: TTC-Library/ttc_usart.c geändert: TTC-Library/usart/usart_stm32f1xx.c geändert: TTC-Library/usart/usart_stm32f1xx_types.h geändert: TTC-Library/usart/usart_stm32l1xx.c geändert: TTC-Library/usart/usart_stm32l1xx_types.h geändert: Template/examples/example_ttc_timer.c geändert: Template/examples/example_ttc_timer.h neue Datei: Template/examples/example_ttc_timer_pwm.c neue Datei: Template/examples/example_ttc_timer_pwm.h commit 32b37125c46dcf54a869b73c6dd25950a84546ee Author: Adrian Romero Date: Wed Feb 25 15:26:48 2015 +0100 chg: ./TTC-Library/ttc_usart.c - replace 'interrupt_driver_config_usart_tx_isr' -> '_driver_usart_tx_isr' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'interrupt_driver_config_usart_tx_isr' -> '_driver_usart_tx_isr' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'interrupt_driver_config_usart_tx_isr' -> '_driver_usart_tx_isr' chg: ./TTC-Library/usart/usart_stm32l1xx_types.h - replace 'interrupt_driver_config_usart_tx_isr' -> '_driver_usart_tx_isr' commit e0f72d21a86b8b12d0daa52bdf0cb896571521a6 Author: Adrian Romero Date: Tue Feb 24 15:14:21 2015 +0100 Usart interruptions programed. They have to be tested!! geändert: TTC-Library/interrupt/interrupt_stm32l1xx.c geändert: TTC-Library/interrupt/interrupt_stm32l1xx.h geändert: TTC-Library/rtc/rtc_stm32l1xx.c geändert: TTC-Library/rtc/rtc_stm32l1xx_types.h geändert: TTC-Library/ttc_interrupt.c geändert: TTC-Library/ttc_usart.c geändert: TTC-Library/usart/usart_stm32l1xx.c geändert: TTC-Library/usart/usart_stm32l1xx.h geändert: Template/examples/example_ttc_usart.c commit 180ec056c237002a2763f5909e2c78060d505d57 Author: Adrian Romero Date: Mon Feb 23 15:05:35 2015 +0100 Sysclock driver changes and PWR install geändert: InstallData/install_082_TTC_PWR.sh geändert: TTC-Library/interfaces/ttc_interrupt_interface.c geändert: TTC-Library/interfaces/ttc_interrupt_interface.h geändert: TTC-Library/rtc/rtc_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx_types.h geändert: TTC-Library/ttc_interrupt.h commit 967752f50a1c42ca776b97f165f169485a5b9965 Author: Adrian Romero Date: Mon Feb 23 13:58:34 2015 +0100 Power management (PWR), RTC, INTERRUPT and REGISTER DRIVER MODIFIED geändert: TTC-Library/interrupt/interrupt_stm32l1xx.c geändert: TTC-Library/interrupt/interrupt_stm32l1xx.h geändert: TTC-Library/interrupt/interrupt_stm32l1xx_types.h neue Datei: TTC-Library/pwr/pwr_stm32l1xx.c neue Datei: TTC-Library/pwr/pwr_stm32l1xx.h neue Datei: TTC-Library/pwr/pwr_stm32l1xx_types.h geändert: TTC-Library/register/register_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx.h geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/rtc/rtc_stm32l1xx.c geändert: TTC-Library/rtc/rtc_stm32l1xx.h geändert: TTC-Library/rtc/rtc_stm32l1xx_types.h geändert: TTC-Library/timer/timer_stm32l1xx.c geändert: TTC-Library/timer/timer_stm32l1xx.h geändert: TTC-Library/timer/timer_stm32l1xx_types.h geändert: TTC-Library/ttc_interrupt.c geändert: TTC-Library/ttc_interrupt_types.h geändert: TTC-Library/ttc_radio_types.h geändert: TTC-Library/ttc_rtc.c geändert: TTC-Library/ttc_rtc.h geändert: TTC-Library/ttc_rtc_types.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_usart.c geändert: TTC-Library/usart/usart_stm32l1xx.c commit d1fbd3738bab848d7b6e3fe9caa6e9c6c6af5f2c Author: Gregor Rebel Date: Sun Feb 22 10:13:43 2015 +0100 fix: InstallData/scripts/analyzeLogFile.pl - fixed possible use of uninitialized value fix: InstallData/scripts/createActivateScript.pl - fixed possible use of uninitialized value fix: InstallData/scripts/ttc_manage.pl - fixed possible use of uninitialized value fix: InstallData/scripts/updateUserConfig.pl - fixed possible use of uninitialized value fix: TTC-Library/templates/create_DeviceDriver.pl - fixed possible use of uninitialized value commit 9b79c2c1e9ad1bafda895079d5f048478d473a63 Author: Victor Fuentes Date: Wed Feb 18 17:19:56 2015 +0100 chg: Two LEDs defined for L100C-D Board geändert: InstallData/install_019_Board_STM32L100CDiscovery.sh commit 793f14985972654a95cc9efca693a481af88c70f Merge: f402cee 33b812b Author: Victor Fuentes Date: Wed Feb 18 17:19:03 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit f402ceeede152afd572616e3ec89be9c1d5969f1 Author: Victor Fuentes Date: Wed Feb 18 17:17:38 2015 +0100 chg: Installation script L1 Board. Defined two LEDs (PC8 and PC9) geändert: InstallData/install_019_Board_STM32L100CDiscovery.sh commit 33b812bebcac704d9498e79d2922579c7458d7c1 Author: Gregor Rebel Date: Tue Feb 17 13:34:55 2015 +0100 chg: ./InstallData/install_024_CPAL.sh - replace 'dependant' -> 'dependent' chg: ./InstallData/install_028_CPU_STM32F0xx.sh - replace 'dependant' -> 'dependent' chg: ./InstallData/install_031_CPU_STM32F3xx.sh - replace 'dependant' -> 'dependent' chg: ./TTC-Library/ttc_sysclock.h - replace 'sysclock_update_register' -> 'sysclock_register_for_update' chg: ./TTC-Library/ttc_sysclock.c - replace 'sysclock_update_register' -> 'sysclock_register_for_update' chg: ./TTC-Library/ttc_usart.c - replace 'sysclock_update_register' -> 'sysclock_register_for_update' --------------------------------------------------------- 1.0.53b @So 15. Feb 12:02:22 CET 2015 commit 8a25652a1599a3bc968f83de0f85c84b07ad78ff Author: Gregor Rebel Date: Sun Feb 15 12:01:19 2015 +0100 chg: InstallData/optional/install_28_KiCAD.sh - added installation from new ppa (which is hopefully more reliable than previous one) --------------------------------------------------------- 1.0.53b @So 15. Feb 12:02:10 CET 2015 commit 8a25652a1599a3bc968f83de0f85c84b07ad78ff Author: Gregor Rebel Date: Sun Feb 15 12:01:19 2015 +0100 chg: InstallData/optional/install_28_KiCAD.sh - added installation from new ppa (which is hopefully more reliable than previous one) --------------------------------------------------------- 1.0.53b @Mi 11. Feb 13:45:09 CET 2015 commit 455006dc01713fbab0a0ba83c3515240fa6a78de Author: Gregor Rebel Date: Wed Feb 11 13:44:05 2015 +0100 fix: InstallData/install_049_Programmer_STLink_V2.sh - now installs all binaries and all udev-rules as recommended in README --------------------------------------------------------- 1.0.53b @Mi 11. Feb 11:52:59 CET 2015 commit 6df44cb7a2a4c56e7c167e882b56f1e462d14e45 Author: Gregor Rebel Date: Tue Feb 10 09:51:24 2015 +0100 chg: InstallData/scripts/clean.sh chg: InstallData/scripts/debug_stlinkv2.sh commit 0f730a2ec9f8cad121f054b2a7a4a4051a54f157 Author: Gregor Rebel Date: Tue Feb 10 09:42:48 2015 +0100 chg: InstallData/install_026_CPU_CortexM3.sh + download of Procedure_Call_Standard_for_the_ARM-Architecture.pdf chg: InstallData/scripts/clean.sh - now also removes activate_project.sh.old, *.elf.symbols commit 23e58a4cb54b088cf05bde2e78cc66e6d5614d84 Author: Gregor Rebel Date: Tue Feb 3 21:22:16 2015 +0100 chg: InstallData/install_024_CPAL.sh - added HAL library for STM32L0xx fix: createNewProject.pl - bug in error message handler caused extra error message in case of an error commit a5cf15528d5c5658e34f277b9d205980ddc5bb58 Author: Victor Fuentes Date: Tue Feb 3 11:37:25 2015 +0100 neue Datei: InstallData/install_018_Board_STM32L0Nucleo.sh umbenannt: InstallData/install_023_CPAL.sh -> InstallData/install_024_CPAL.sh neue Datei: InstallData/install_033_CPU_STM32L0XX.sh commit d9cdbb8346b572ed664ac0611983d75c4e67f6fb Author: Gregor Rebel Date: Sat Jan 31 08:14:34 2015 +0100 chg: Documentation/TheToolChain-Manual/chapter_Tweaking.tml - added part "Disabling Asserts" chg: InstallData/scripts/clean.sh - now also deletes dynamically created file extensions.local/makefile.000_disable_asserts fix: InstallData/scripts/findAllAsserts.pl - improved text parsing by use of regex (has produced invalid COMPILE_OPTS line) fix: TTC-Library/ttc_interrupt_types.h - disabling multitasking and asserts caused some undefined macro errors around _driver_task_resume() fix: TTC-Library/ttc_task.h - disabling multitasking and asserts caused some undefined macro errors around _driver_task_resume() commit 2239b7541c9680d211db3ebc4ed4d36d47c27390 Author: Gregor Rebel Date: Sat Jan 31 07:11:42 2015 +0100 chg: Documentation/TheToolChain-Manual/TML.readme - added , chg: Documentation/TheToolChain-Manual/chapter_Tweaking.tml - completed chapter fix: Template/extensions.local/activate.100_board_XXX.sh - updated to current activate script standard commit fdd07dc8baf020f84bde754c5c4ca6d256bd4eaf Author: Adrian Romero Date: Fri Jan 30 13:07:47 2015 +0100 gelöscht: TTC-Library/pwr/pwr_stm32l1xx.c gelöscht: TTC-Library/pwr/pwr_stm32l1xx.h gelöscht: TTC-Library/pwr/pwr_stm32l1xx_types.h commit 97c685a3faec534ddd3bb8b244e123260b023603 Author: Adrian Romero Date: Fri Jan 30 13:05:17 2015 +0100 neue Datei: TTC-Library/pwr/.updateLinks.sh commit 474a1f0e59d3718bafcf8b01dc0c10c65a6efab5 Author: Adrian Romero Date: Fri Jan 30 11:59:51 2015 +0100 New ttc_tinmer example geändert: Template/examples/example_ttc_timer.c geändert: Template/examples/example_ttc_timer.h commit 34d802a7a8c26e1a7441bbd9d1d56e16fcb254f0 Merge: 87deea8 1340b7b Author: Adrian Romero Date: Fri Jan 30 11:49:31 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 87deea8f68acd0d40c5e49f5c5d550a5f67938cb Author: Adrian Romero Date: Fri Jan 30 11:48:43 2015 +0100 New driver pwr and timer geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh geändert: InstallData/install_032_CPU_STM32L1xx.sh neue Datei: InstallData/install_041_TTC_PWR.sh neue Datei: InstallData/installs_low_level/install_054_TTC_PWR_STM32L1XX.sh neue Datei: TTC-Library/interfaces/ttc_pwr_interface.c neue Datei: TTC-Library/interfaces/ttc_pwr_interface.h neue Datei: TTC-Library/pwr/pwr_stm32l1xx.c neue Datei: TTC-Library/pwr/pwr_stm32l1xx.h neue Datei: TTC-Library/pwr/pwr_stm32l1xx_types.h geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/rtc/rtc_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx_types.h geändert: TTC-Library/timer/timer_stm32l1xx.c geändert: TTC-Library/timer/timer_stm32l1xx.h geändert: TTC-Library/timer/timer_stm32l1xx_types.h geändert: TTC-Library/ttc_basic_types.h neue Datei: TTC-Library/ttc_pwr.c neue Datei: TTC-Library/ttc_pwr.h neue Datei: TTC-Library/ttc_pwr_types.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer_types.h neue Datei: Template/examples/example_ttc_pwr.c neue Datei: Template/examples/example_ttc_pwr.h commit 1340b7b696bffdd6186cf1168704231ca17dac13 Author: Gregor Rebel Date: Wed Jan 28 14:54:21 2015 +0100 chg: .readme.TheToolChain - title updated commit 392c196bab183c6e7cfea4b6d3fd191b92b81d77 Author: Victor Fuentes Date: Wed Jan 28 13:06:01 2015 +0100 GPIO parallel port on STML1XX. geändert: TTC-Library/gpio/gpio_stm32l1xx.c geändert: TTC-Library/gpio/gpio_stm32l1xx.h geändert: TTC-Library/interfaces/ttc_gpio_interface.h geändert: TTC-Library/ttc_gpio.h commit ecca25b985ca504d2e6d1fea3ccf51ab2d7158d3 Author: Adrian Romero Date: Tue Jan 27 12:52:22 2015 +0100 usart changes geändert: TTC-Library/usart/usart_stm32l1xx.c geändert: TTC-Library/usart/usart_stm32l1xx.h commit 8a7bfa28e4fbe7ecfcbaa4e02754bc1c6cb07487 Author: Gregor Rebel Date: Tue Jan 27 12:33:15 2015 +0100 chg: InstallData/install_032_CPU_STM32L1xx.sh - added timer configuration commit 6e8d10c5ffcfafe19efd3fc4d37aff40556fcaec Author: Gregor Rebel Date: Tue Jan 27 12:17:16 2015 +0100 fix: InstallData/scripts/installFuncs.sh - addDocumentationFile() now uses dir() to create multistage directories (fixes missing documentation folders) commit fa674b62ae8a66136e5b4137fd52d94c6b954049 Author: Adrian Romero Date: Tue Jan 27 11:08:32 2015 +0100 New changes usart geändert: TTC-Library/usart/usart_stm32f1xx.h geändert: TTC-Library/usart/usart_stm32l1xx.h commit 32b4ffd56f1c00b68f55b9a521961191169ecbfb Author: Adrian Romero Date: Tue Jan 27 11:07:18 2015 +0100 geändert: TTC-Library/i2c/i2c_stm32l1xx.c geändert: TTC-Library/interfaces/ttc_usart_interface.h geändert: TTC-Library/ttc_radio_types.h geändert: TTC-Library/ttc_sysclock.c geändert: TTC-Library/ttc_sysclock.h geändert: TTC-Library/ttc_sysclock_types.h geändert: TTC-Library/ttc_usart.c geändert: TTC-Library/ttc_usart.h geändert: TTC-Library/usart/usart_stm32f1xx.c commit 4968abb9c278cb28517d76d9363dabf56d8aa558 Merge: 47d776b ae702a1 Author: Victor Fuentes Date: Mon Jan 26 14:33:57 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 47d776bf5f69e1f8d396e6c4e0dbf64b4413a608 Author: Victor Fuentes Date: Mon Jan 26 14:31:44 2015 +0100 chg: Warnings solved in the followings sources geändert: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h geändert: TTC-Library/accelerometer/accelerometer_mpu6050.c geändert: TTC-Library/accelerometer/accelerometer_mpu6050.h geändert: TTC-Library/adc/adc_stm32f1xx.c geändert: TTC-Library/adc/adc_stm32f1xx.h geändert: TTC-Library/adc/adc_stm32l1xx.c geändert: TTC-Library/adc/adc_stm32l1xx.h geändert: TTC-Library/can/can_stm32f1xx.c geändert: TTC-Library/can/can_stm32f1xx.h geändert: TTC-Library/dac/dac_stm32l1xx.h geändert: TTC-Library/dma/dma_stm32l1xx.h geändert: TTC-Library/gpio/gpio_stm32f1xx.h geändert: TTC-Library/gyroscope/gyroscope_mpu6050.c geändert: TTC-Library/gyroscope/gyroscope_mpu6050.h geändert: TTC-Library/heap/heap_freertos.h geändert: TTC-Library/i2c/i2c_stm32l1xx.h geändert: TTC-Library/interfaces/ttc_gpio_interface.c geändert: TTC-Library/interfaces/ttc_gpio_interface.h geändert: TTC-Library/interrupt/interrupt_stm32f1xx.h geändert: TTC-Library/memory/memory_stm32f1xx.h geändert: TTC-Library/register/register_stm32f1xx.h geändert: TTC-Library/spi/spi_stm32l1xx.h geändert: TTC-Library/sysclock/sysclock_stm32f1xx.h geändert: TTC-Library/ttc_gyroscope_types.h geändert: TTC-Library/ttc_spi.c geändert: TTC-Library/usart/usart_stm32l1xx.h commit ae702a1c4cf9f82e062afb3dc2adab66cf99b129 Author: Gregor Rebel Date: Mon Jan 26 13:40:33 2015 +0100 chg: TTC-Library/gpio/gpio_stm32l1xx.c - code reformatted chg: TTC-Library/gpio/gpio_stm32l1xx.h - code reformatted commit d100ad82d06745bea1409eea6454bf5f131a3a04 Author: Victor Fuentes Date: Mon Jan 26 11:07:41 2015 +0100 Changes made in installation scripts. geändert: InstallData/install_054_TTC_ACCELEROMETER.sh geändert: InstallData/install_055_TTC_ADC.sh geändert: InstallData/install_057_TTC_CAN.sh geändert: InstallData/install_069_TTC_INTERRUPT.sh geändert: InstallData/install_084_TTC_SPI.sh geändert: InstallData/install_089_TTC_USART.sh commit a76b2686de99f2586cdb8f003b6da1b3e48865b4 Author: Gregor Rebel Date: Sun Jan 25 13:53:47 2015 +0100 geändert: readme.TheToolChain commit a86ac72cc845ba06f45e8c37f2e48c42ff77e59a Author: Gregor Rebel Date: Sun Jan 25 13:52:09 2015 +0100 chg: .readme.TheToolChain - minor layout change --------------------------------------------------------- 1.0.53b @So 25. Jan 13:51:34 CET 2015 commit 3b18dd914314cd942d0c799fb2e993a813366e4d Author: Gregor Rebel Date: Sun Jan 25 13:51:03 2015 +0100 chg: .readme.TheToolChain - removed doubled author name --------------------------------------------------------- 1.0.53b @So 25. Jan 13:50:11 CET 2015 commit d1449504ffe8269030ddb70f2007587be6c2b91e Author: Gregor Rebel Date: Sun Jan 25 13:49:52 2015 +0100 chg: InstallData/scripts/compile_ReadMe.TheToolChain.pl - added keys , commit 0c617091de24362c297b705a33ed7d15583f8b32 Author: Gregor Rebel Date: Sun Jan 25 13:49:31 2015 +0100 chg: .readme.TheToolChain - added keys , --------------------------------------------------------- 1.0.53b @So 25. Jan 13:48:22 CET 2015 --------------------------------------------------------- 1.0.53b @So 25. Jan 13:29:16 CET 2015 commit e220478c867a4261ed9878d7b54dc7ea0f9e1731 Author: Gregor Rebel Date: Sun Jan 25 13:28:57 2015 +0100 ren: 'Template/examples/example_channel.h' -> 'Template/examples/DEPRECATED_example_channel.h' ren: 'Template/examples/example_channel.c' -> 'Template/examples/DEPRECATED_example_channel.c' ren: 'TTC-Library/ttc_channel.h' -> 'TTC-Library/DEPRECATED_ttc_channel.h' ren: 'TTC-Library/ttc_channel_types.h' -> 'TTC-Library/DEPRECATED_ttc_channel_types.h' ren: 'TTC-Library/ttc_channel.c' -> 'TTC-Library/DEPRECATED_ttc_channel.c' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_channel.c' -> 'DEPRECATED_ttc_channel.c' chg: ./InstallData/install_058_TTC_CHANNEL.sh - replace 'ttc_channel.o' -> 'DEPRECATED_ttc_channel.o' ren: 'InstallData/install_058_TTC_CHANNEL.sh' -> 'InstallData/DEPRECATED_install_058_TTC_CHANNEL.sh' --------------------------------------------------------- 1.0.53b @So 25. Jan 13:26:36 CET 2015 commit 485ffe46988fb982d33e06a8ba27e48776ca867b Author: Gregor Rebel Date: Sun Jan 25 13:25:57 2015 +0100 neue Datei: readme.TheToolChain - compiled from .readme.TheToolChain --------------------------------------------------------- 1.0.53b @So 25. Jan 13:25:26 CET 2015 commit ad705e2bea4d27421d225b36e46c5017853ca547 Author: Gregor Rebel Date: Sun Jan 25 13:22:45 2015 +0100 new: InstallData/scripts/compile_ReadMe.TheToolChain.pl commit 2f550adf133aab3ca56af19134cb9a520070188f Author: Gregor Rebel Date: Sun Jan 25 12:52:00 2015 +0100 Automatically inserted extension status into all low-level drivers. This will cause lots of compiler warnings until all states have been defined. Please update status of low-level driver to your best knowledge! chg: TTC-Library/DEPRECATED_radio/radio_cc1101_types.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/accelerometer/accelerometer_mpu6050.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/adc/adc_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/adc/adc_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/basic/basic_cm3.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/basic/basic_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/can/can_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/dac/dac_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/dma/dma_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/font/font_type1_16x24.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/gfx/gfx_ili9320.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/gfx/gfx_image.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/gpio/gpio_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/gpio/gpio_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/gpio/gpio_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/gyroscope/gyroscope_mpu6050.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/heap/heap_freertos.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/heap/heap_zdefault.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/i2c/i2c_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/i2c/i2c_stm32f4xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/i2c/i2c_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/i2c/i2c_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/interrupt/interrupt_cortexm3.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/interrupt/interrupt_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/interrupt/interrupt_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/interrupt/interrupt_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/memory/memory_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/memory/memory_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/memory/memory_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/network/network_6lowpan.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/network_layer/network_layer_usart.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/radio/radio_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/radio/radio_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/real_time_clock/real_time_clock_stm32l1.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/register/register_cortexm3.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/register/register_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/register/register_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/register/register_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/rtc/rtc_stm32l1.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/rtc/rtc_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/spi/spi_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/spi/spi_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/spi/spi_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/sysclock/sysclock_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/sysclock/sysclock_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/sysclock/sysclock_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/timer/timer_stm32f0xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/timer/timer_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/timer/timer_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/timer/timer_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/usart/usart_stm32f1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/usart/usart_stm32l1xx.h - inserted #define EXTENSION_STATUS_TTC_* chg: TTC-Library/usart/usart_stm32w1xx.h - inserted #define EXTENSION_STATUS_TTC_* commit b2996503ffed182cfd0df404374bca12bbcb2001 Author: Gregor Rebel Date: Sun Jan 25 12:49:33 2015 +0100 fix: InstallData/scripts/compile_ReadMe.TheToolChain.pl - removed debug output (script now is able to insert EXTENSION_STATUS_TTC_ blocks into real header files) commit 64f275b1cdf560bce71a851ac92ba7285ceca55d Author: Gregor Rebel Date: Sun Jan 25 12:46:19 2015 +0100 fix: InstallData/scripts/compile_ReadMe.TheToolChain.pl - made script executable commit 0e242c28223cd1b9a2303daf80e95322c2b6a83c Author: Gregor Rebel Date: Sun Jan 25 12:45:55 2015 +0100 umbenannt: readme.TheToolChain -> .readme.TheToolChain neue Datei: InstallData/scripts/compile_ReadMe.TheToolChain.pl commit ed13d7c6b3629eab24033bfd0af9dda1562fc38a Author: Adrian Romero Date: Fri Jan 23 10:30:01 2015 +0100 New driver radio for STM32L1XX neue Datei: InstallData/installs_low_level/install_053_TTC_RADIO_STM32L1XX.sh geändert: TTC-Library/interfaces/ttc_radio_interface.h neue Datei: TTC-Library/radio/radio_stm32l1xx.c neue Datei: TTC-Library/radio/radio_stm32l1xx.h neue Datei: TTC-Library/radio/radio_stm32l1xx_types.h geändert: TTC-Library/ttc_radio_types.h commit 63db6d56b6e4d8e2b5fe49258cad276eccfa7b09 Author: Adrian Romero Date: Fri Jan 23 09:47:51 2015 +0100 USART WORKS ON STM32F1XX geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c geändert: TTC-Library/interrupt/interrupt_stm32l1xx.c geändert: TTC-Library/interrupt/interrupt_stm32l1xx.h geändert: TTC-Library/register/register_stm32f1xx_types.h geändert: TTC-Library/ttc_interrupt.h geändert: TTC-Library/ttc_sysclock.c geändert: TTC-Library/ttc_sysclock.h geändert: TTC-Library/usart/usart_stm32f1xx.c geändert: TTC-Library/usart/usart_stm32f1xx.h geändert: TTC-Library/usart/usart_stm32f1xx_types.h geändert: TTC-Library/usart/usart_stm32l1xx.c geändert: TTC-Library/usart/usart_stm32l1xx.h commit 75657c9f963b20325506cfd9c86c6dbbac7a54be Author: Adrian Romero Date: Thu Jan 22 09:17:54 2015 +0100 USART WORKS ON STM32L1XX geändert: TTC-Library/i2c/i2c_stm32l1xx.c geändert: TTC-Library/i2c/i2c_stm32l1xx.h geändert: TTC-Library/interfaces/ttc_usart_interface.c geändert: TTC-Library/interrupt/interrupt_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/timer/timer_stm32l1xx.c geändert: TTC-Library/timer/timer_stm32l1xx.h geändert: TTC-Library/timer/timer_stm32l1xx_types.h geändert: TTC-Library/usart/usart_stm32f1xx_types.h geändert: TTC-Library/usart/usart_stm32l1xx.c geändert: TTC-Library/usart/usart_stm32l1xx.h geändert: TTC-Library/usart/usart_stm32l1xx_types.h commit 0c03889d6c925667ae89037001896b2fc4abc12c Author: Victor Fuentes Date: Wed Jan 21 14:58:59 2015 +0100 New lines added in board installation scripts, in order to support GYROSCOPE driver. geändert: InstallData/install_010_Board_Olimex_LCD.sh geändert: InstallData/install_012_Board_Olimex_P107.sh geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh commit aef91fc49358cf62208b19b19ab99a6cb0cdaf3b Author: Victor Fuentes Date: Wed Jan 21 14:47:55 2015 +0100 *New DRIVER created. Gyroscope MPU6050. Example added and low and high level driver progrramed. neue Datei: InstallData/install_040_TTC_GYROSCOPE.sh neue Datei: InstallData/installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh neue Datei: TTC-Library/gyroscope/gyroscope_mpu6050.c neue Datei: TTC-Library/gyroscope/gyroscope_mpu6050.h neue Datei: TTC-Library/gyroscope/gyroscope_mpu6050_types.h neue Datei: TTC-Library/interfaces/ttc_gyroscope_interface.c neue Datei: TTC-Library/interfaces/ttc_gyroscope_interface.h neue Datei: TTC-Library/ttc_gyroscope.c neue Datei: TTC-Library/ttc_gyroscope.h neue Datei: TTC-Library/ttc_gyroscope_types.h neue Datei: Template/examples/example_ttc_gyroscope.c neue Datei: Template/examples/example_ttc_gyroscope.h commit 8df9e729203af7aa5cb535d08c672f8bef3f2a8c Merge: 6579cbb c8c7b0f Author: Victor Fuentes Date: Wed Jan 21 14:44:22 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6579cbb6e3e174ed3e6fe6fb99e1fef6d81493d7 Author: Victor Fuentes Date: Wed Jan 21 14:41:49 2015 +0100 *New DRIVER created. Gyroscope MPU6050. Example added and low and high level driver progrramed. *Changes made in P103 board installation script. geändert: InstallData/install_011_Board_Olimex_P103.sh InstallData/install_040_TTC_GYROSCOPE.sh InstallData/installs_low_level/install_052_TTC_GYROSCOPE_MPU6050.sh InstallData/scripts/SourceMe.sh TTC-Library/gyroscope/ TTC-Library/interfaces/ttc_gyroscope_interface.c TTC-Library/interfaces/ttc_gyroscope_interface.h TTC-Library/ttc_gyroscope.c TTC-Library/ttc_gyroscope.h TTC-Library/ttc_gyroscope_types.h Template/examples/example_ttc_gyroscope.c Template/examples/example_ttc_gyroscope.h commit c8c7b0f8eebcfcb16317ee1799b238a04bfcfa15 Author: Gregor Rebel Date: Wed Jan 21 12:09:03 2015 +0100 fix: Documentation/TheToolChain_Schnelleinstieg.odt - external hyperlinks fixed commit a49435b780ae57010baa56c39da71eaaa5ed81ac Author: Gregor Rebel Date: Wed Jan 21 12:02:26 2015 +0100 ren: Documentation/The_ToolChain_-_Einfuehrung.odt -> Documentation/TheToolChain_Schnelleinstieg.odt ren: Documentation/The_ToolChain_-_Bedienung_QtCreator-IDE.odt -> Documentation/TheToolChain_QtCreator-Debugging.odt chg: Documentation/TheToolChain_QtCreator-Debugging.odt - updated introduction --------------------------------------------------------- 1.0.53b @Mi 21. Jan 10:59:26 CET 2015 commit 47d2bfcba69a72a70227e4e74839eea963b13bae Author: Gregor Rebel Date: Wed Jan 21 10:54:28 2015 +0100 fix: InstallData/install_005_4OpenOCD.sh - removed stray "exit 0; #D" debug line that prematurely stopped install script and therefore did not install any programmer extension (Mira que soy tonto!) --------------------------------------------------------- 1.0.53b @Mi 21. Jan 10:22:26 CET 2015 commit 66007f5b7592555f768ec6573a1f37eff911e249 Author: Gregor Rebel Date: Wed Jan 21 10:21:15 2015 +0100 chg: InstallData/optional/install_28_KiCAD.sh - now can reuse existing kicad_sources instead of redownload everything in case script is run twice commit c308172e3f7b7245bb801ed675c39c0cd5280163 Author: Victor Fuentes Date: Wed Jan 21 09:53:22 2015 +0100 New changes made in install scripts board. New changes made in SPI low level drivers for F1 family boards. geändert: InstallData/install_011_Board_Olimex_P103.sh geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh geändert: TTC-Library/spi/spi_stm32f1xx.c commit d29d55ce15ac883d5609a77406326468058d1341 Author: Gregor Rebel Date: Tue Jan 20 15:36:04 2015 +0100 chg: InstallData/optional/install_28_KiCAD.sh - now can resume compilation if ~/Source/TheToolChain/InstallData/999_kicad/kicad_sources/kicad.bzw/build/ exists commit 61c09a2e6f1555db503b457355e6c7a8b23a5851 Author: Adrian Romero Date: Wed Jan 14 15:13:10 2015 +0100 DMA DAC TIMER DRIVER CHANGES geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh geändert: TTC-Library/dac/dac_stm32l1xx.c geändert: TTC-Library/dac/dac_stm32l1xx_types.h geändert: TTC-Library/dma/dma_stm32l1xx.c geändert: TTC-Library/dma/dma_stm32l1xx.h geändert: TTC-Library/dma/dma_stm32l1xx_types.h geändert: TTC-Library/interrupt/interrupt_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx.h geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/timer/timer_stm32l1xx.c geändert: TTC-Library/timer/timer_stm32l1xx.h geändert: TTC-Library/timer/timer_stm32l1xx_types.h geändert: TTC-Library/ttc_dac_types.h geändert: TTC-Library/ttc_dma.c geändert: TTC-Library/ttc_dma_types.h geändert: TTC-Library/ttc_timer_types.h commit bee8d5909bbe7a20359451a6e490987bcd8c8d4c Author: Gregor Rebel Date: Mon Jan 12 15:25:43 2015 +0100 fix: InstallData/scripts/debug_stlinkv2.sh - reenabled load command in configs/startscript_stlinkv2.gdb commit e12a7d8f4fc7fea5fac5f707cfe45026287dbf72 Author: Adrian Romero Date: Mon Jan 12 11:52:42 2015 +0100 DAC example for stm32l1xx geändert: Template/examples/example_ttc_dac.c commit 6bde0f1807a584a77e53d1b754a64140e9c811ed Author: Adrian Romero Date: Mon Jan 12 11:26:51 2015 +0100 Memory directions of registers DMA DAC geändert: Template/configs/memory_stm32l1xx.ld commit 78af8a825fa8e836d2c997c6ac14d31868209b5b Author: Adrian Romero Date: Mon Jan 12 11:22:40 2015 +0100 DMA driver works. DAC driver works. Example using DMA and DAC drivers works. Registers DAM and DAC added. Everything it is for stm32l1xx geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh geändert: TTC-Library/dac/dac_stm32l1xx.c geändert: TTC-Library/dac/dac_stm32l1xx.h geändert: TTC-Library/dma/dma_stm32l1xx.c geändert: TTC-Library/dma/dma_stm32l1xx.h geändert: TTC-Library/dma/dma_stm32l1xx_types.h geändert: TTC-Library/register/register_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx.h geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/ttc_dac.c geändert: TTC-Library/ttc_dac_types.h geändert: TTC-Library/ttc_dma.c geändert: TTC-Library/ttc_dma_types.h commit 71955f9ae42ac82b9d3d862994243bde8c688099 Merge: b216055 b59b4bf Author: Adrian Romero Date: Mon Jan 12 11:22:34 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit b59b4bfc015e784adeb3ebd2a0919e3cbb0d00bc Author: Gregor Rebel Date: Mon Jan 12 11:20:16 2015 +0100 fix: InstallData/install_005_4OpenOCD.sh - now installs documentation files into Documentation/Programmer/ commit 632c40b2519cb234ff2b780aaecb0e1da8ddf004 Author: Gregor Rebel Date: Sun Jan 11 22:28:56 2015 +0100 neue Datei: Documentation/TheToolChain-Manual/chapter_ExtensionRanks.tml commit b216055a2b98486c0c7d611b8f5219d1959458e7 Author: Adrian Romero Date: Thu Jan 8 11:27:46 2015 +0100 new driver dma for stm32l1xx neue Datei: InstallData/install_040_TTC_DMA.sh neue Datei: InstallData/installs_low_level/install_051_TTC_DMA_STM32L1XX.sh neue Datei: TTC-Library/dma/dma_stm32l1xx.c neue Datei: TTC-Library/dma/dma_stm32l1xx.h neue Datei: TTC-Library/dma/dma_stm32l1xx_types.h neue Datei: TTC-Library/interfaces/ttc_dma_interface.c neue Datei: TTC-Library/interfaces/ttc_dma_interface.h neue Datei: TTC-Library/ttc_dma.c neue Datei: TTC-Library/ttc_dma.h neue Datei: TTC-Library/ttc_dma_types.h neue Datei: Template/examples/example_ttc_dma.c neue Datei: Template/examples/example_ttc_dma.h commit 35b00110af72f023ecd47d8dbc052eb3288226bc Author: Adrian Romero Date: Thu Jan 8 11:25:47 2015 +0100 Dac driver and structure from new dma driver geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh geändert: TTC-Library/dac/dac_stm32l1xx.c geändert: TTC-Library/dac/dac_stm32l1xx.h geändert: TTC-Library/dac/dac_stm32l1xx_types.h geändert: TTC-Library/register/register_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx.h geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/ttc_dac.c geändert: TTC-Library/ttc_dac.h geändert: TTC-Library/ttc_dac_types.h InstallData/install_040_TTC_DMA.sh InstallData/installs_low_level/install_051_TTC_DMA_STM32L1XX.sh TTC-Library/dma/ TTC-Library/interfaces/ttc_dma_interface.c TTC-Library/interfaces/ttc_dma_interface.h TTC-Library/ttc_dma.c TTC-Library/ttc_dma.h TTC-Library/ttc_dma_types.h Template/examples/example_ttc_dma.c Template/examples/example_ttc_dma.h --------------------------------------------------------- 1.0.53b @So 11. Jan 22:24:57 CET 2015 commit 7e439560a91176b9e5dee04d5deb108842f0adbb Author: Gregor Rebel Date: Sun Jan 11 22:06:21 2015 +0100 geändert: Documentation/TheToolChain-Manual/chapter_ToolchainMarkupLanguage.tml fix: InstallData/installs_low_level/install_001_CPU_STM32W1XX_SIMPLEMAC110.sh - moveDuplicateFile() caused an error when the script was run a second time fix: InstallData/scripts/debug_stlinkv2.sh - disabled line "load" causing error with stlink flasher utility fix: TTC-Library/gpio/gpio_stm32l1xx.c - disabled unused variable causing a compiler warning commit 073a90408947950773b64965f983949c959dcc81 Merge: dcda9be 2198b57 Author: Gregor Rebel Date: Sun Jan 11 22:03:03 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit dcda9bebbfd3399bc93c25cf4c85b7e95769fc73 Author: Gregor Rebel Date: Sun Jan 11 19:09:08 2015 +0100 geändert: Documentation/TheToolChain-Manual/chapter_InstallScripts.tml - minor change (still incomplete) fix: InstallData/optional/install_28_KiCAD.sh - added missing installPackage for libwxgtk-webview* KNOWN_ISSUE: QtCreator 3.1.1 requires a working OpenGL support to run. It will crash with OpenGL error message on many low end gfx (like most Laptops). Workaround: Modify file qtcreator.sh in every project folder to append the following command line options to each qtcreator call: "-noload Welcome -noload QmlDesigner -noload QmlProfiler" --------------------------------------------------------- 1.0.53b @So 11. Jan 20:08:04 CET 2015 commit 2ad2de2328e6b454a84a9a37911fa718a5c32892 Author: Gregor Rebel Date: Sun Jan 11 19:09:08 2015 +0100 geändert: Documentation/TheToolChain-Manual/chapter_InstallScripts.tml - minor change (still incomplete) fix: InstallData/optional/install_28_KiCAD.sh - added missing installPackage for libwxgtk-webview* commit 7a63d0725b4dd9c20a4616309ffa046d415b38b5 Merge: 4d2077d 5215bb8 Author: Gregor Rebel Date: Sun Jan 11 19:08:58 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 4d2077d15021ce425cd75c585b1ed66c427b30f1 Merge: 35527dd 11cceff Author: Gregor Rebel Date: Fri Jan 9 17:19:29 2015 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 35527dd960a1837979b45a27a7539c9765da04f1 Author: Gregor Rebel Date: Fri Jan 9 17:19:18 2015 +0100 neue Datei: Documentation/TheToolChain-Manual/chapter_ToolchainMarkupLanguage.tml commit 6bde4748e23a09c96a44f4504dce5aea477c2276 Author: Gregor Rebel Date: Fri Jan 9 16:52:36 2015 +0100 geändert: readme.TheToolChain - updated for 2015 --------------------------------------------------------- 1.0.53b @Fr 9. Jan 17:26:49 CET 2015 commit 11cceff908aaf4ae7dd633dbeb5a9e13afb2968b Merge: 2b9c36f f527509 Author: Fabian Date: Fri Jan 9 17:09:19 2015 +0100 Merge branch 'master' of thetoolchain.com:TheToolChain commit 2b9c36faddf256e08a280ee8a2798e677ef2f52e Author: Fabian Date: Fri Jan 9 17:06:48 2015 +0100 added further package to avoid problems within the compileprocess of KiCad. --------------------------------------------------------- 1.0.53b @Fr 9. Jan 16:47:29 CET 2015 commit 73eb58f7983974b3cd6686a9440744cc238e3e4c Author: Gregor Rebel Date: Fri Jan 9 16:45:46 2015 +0100 fix: InstallData/optional/install_28_KiCAD.sh - now moves KiCAD sources from $HOME/kicad_sources after compilation into $Install_Dir commit e9d3995d0a8c9437c1653c4af4857df4474d8225 Author: Gregor Rebel Date: Fri Jan 9 16:41:05 2015 +0100 fix: InstallData/scripts/installFuncs.sh - makeOrig() now also supports filenames that contain spaces commit 78613f8ad525755eb1fe3e6caca75b08429497d6 Author: Gregor Rebel Date: Fri Jan 9 13:56:38 2015 +0100 geändert: Documentation/TheToolChain-Manual/TML.readme - added hyperlinks geändert: Documentation/TheToolChain-Manual/chapter_Autostarting.tml - hyperlinks unified geändert: Documentation/TheToolChain-Manual/chapter_Examples.tml - hyperlinks unified geändert: Documentation/TheToolChain-Manual/chapter_Extensions.tml - hyperlinks unified geändert: Documentation/TheToolChain-Manual/chapter_InstallScripts.tml - still incomplete geändert: Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - hyperlinks unified fix: Template/qtcreator.sh - workaround for crashing QtCreator due to incomplete OpenGL support (who needs OpenGL in an IDE???) --------------------------------------------------------- 1.0.53b @Do 8. Jan 14:34:34 CET 2015 commit 4d8802a6d9f76345548cef008d3239f7b858b9f9 Author: Gregor Rebel Date: Thu Jan 8 14:32:56 2015 +0100 neue Datei: Documentation/TheToolChain-Manual/chapter_InstallScripts.tml - incomplete geändert: TTC-Library/templates/_install_NN_TTC_DEVICE.sh --------------------------------------------------------- 1.0.53b @Mi 7. Jan 18:18:38 CET 2015 commit 983723b5792d69c57a5c9cb462dd3b09028f63e7 Author: Gregor Rebel Date: Mon Dec 15 18:36:14 2014 +0100 chg: InstallData/installs_low_level/install_005_TTC_ADC_STM32F1XX.sh - added download of Documentation/uC/STM/AN3116_STM32_ADC-modes_and_applications.pdf commit f7f90517e673b063afb3a04c09710585165b322a Author: Adrian Romero Date: Mon Dec 15 12:14:35 2014 +0100 new dac driver structure commit aa6947b9c1f0e657738f8d19213de3dfc8d96636 Author: Adrian Romero Date: Mon Dec 15 12:11:35 2014 +0100 Structure of dac driver does not work. it is elimininated!! commit 8ebbe7c2944052fb38e2289076daa3757a3f6515 Author: Adrian Romero Date: Mon Dec 15 12:01:41 2014 +0100 neue Datei: InstallData/install_039_TTC_DAC.sh commit 11a4e4466185470878ae8a0aa91175b20d148f9e Author: Adrian Romero Date: Mon Dec 15 11:58:54 2014 +0100 gelöscht: InstallData/install_059_TTC_DAC.sh geändert: InstallData/installs_low_level/install_050_TTC_DAC_STM32L1XX.sh geändert: TTC-Library/dac/dac_stm32l1xx.c geändert: TTC-Library/dac/dac_stm32l1xx.h geändert: TTC-Library/dac/dac_stm32l1xx_types.h geändert: TTC-Library/interfaces/ttc_dac_interface.c geändert: TTC-Library/interfaces/ttc_dac_interface.h geändert: TTC-Library/ttc_dac.c geändert: TTC-Library/ttc_dac.h geändert: TTC-Library/ttc_dac_types.h commit 22b6aabf5155f78f3c6498f144e329c1efa83377 Author: Adrian Romero Date: Mon Dec 15 11:37:32 2014 +0100 Script install ttc_dac is changing geändert: InstallData/install_059_TTC_DAC.sh commit af612e14185a3b84054a4f03ed92cb486e0841a4 Author: Adrian Romero Date: Mon Dec 15 11:24:54 2014 +0100 New dac driver structure. neue Datei: InstallData/installs_low_level/OK.Documentation neue Datei: InstallData/installs_low_level/OK.Install neue Datei: InstallData/installs_low_level/OK.Packages neue Datei: InstallData/installs_low_level/install_050_TTC_DAC_STM32L1XX.sh neue Datei: TTC-Library/dac/dac_stm32l1xx.c neue Datei: TTC-Library/dac/dac_stm32l1xx.h neue Datei: TTC-Library/dac/dac_stm32l1xx_types.h geändert: TTC-Library/interfaces/ttc_dac_interface.h neue Datei: Template/examples/example_ttc_dac.c neue Datei: Template/examples/example_ttc_dac.h commit 19f0d985bd02a7ea4d7338d533b506db50a8e1a3 Author: Adrian Romero Date: Mon Dec 15 09:46:40 2014 +0100 I have done changes in the initialization of mpu6050. geändert: Template/examples/example_ttc_accelerometer.c geändert: Template/examples/example_ttc_i2c_master_receiver.c geändert: Template/examples/example_ttc_i2c_master_receiver.h geändert: Template/examples/example_ttc_i2c_master_transmitter.c geändert: Template/examples/example_ttc_i2c_slave_transmitter.c commit 5ebec0b99af2168a2818b266974dea1146e4c7b5 Author: Gregor Rebel Date: Thu Dec 11 17:20:14 2014 +0100 chg: Documentation/TheToolChain-Manual/chapter_Tweaking.tml - added chapter "How to use RAM" commit bc142b227f7d01326c9a82422408ea3e232f36f0 Author: Adrian Romero Date: Thu Dec 11 15:26:06 2014 +0100 Changes example_ttc_accelerometer with one thread geändert: Template/examples/example_ttc_accelerometer.c commit 001a029b8ec323989eeb1c1604928af2a5e45f90 Author: Adrian Romero Date: Thu Dec 11 13:36:23 2014 +0100 Small Mistake in accelerometer (it is not important) geändert: TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h commit c4daa311ab8fd816abeaee8b4c9c646b95232aec Author: Adrian Romero Date: Wed Dec 10 14:14:26 2014 +0100 PLL 2 and 3 are no used for stm32-LCD geändert: TTC-Library/sysclock/sysclock_stm32f1xx.c commit 390ec4d086a52e1ecb6090b5edfd3356c432a266 Author: Victor Fuentes Date: Wed Dec 10 11:34:25 2014 +0100 fix: STM2L100 board. Changes made in installation script. geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh commit a625bd12dbb67db4e4952c94a91aeea13aa088d6 Author: Victor Fuentes Date: Wed Dec 10 11:26:49 2014 +0100 chg: New lines added in installation scripts, in order to ADC and Accelerometer MPU650 can work on Olimex P107 boards (RevA, RevB and RevC). geändert: InstallData/install_012_Board_Olimex_P107.sh commit dbe7399e26648364aa31ec1e01174422c1870178 Author: Victor Fuentes Date: Wed Dec 10 11:16:28 2014 +0100 chg: New lines added in installation scripts, in order to Olimex LCD board and STM32l100 board can work with ADC and accelerometer MPU6050. chg: Now example_ttc_adc works in Olimex LCD board and STM32l100 board. chg: Changes made in ttc_adc, in order to work properly independently the board you choose. bug: There are some problems in sysclock_stm32f1xx for Olimex LCD board. Clocks doesn't work correctly. chg: some lines added to fix temporarily the bug before mentioned in sysclock_stm32f1xx geändert: InstallData/install_010_Board_Olimex_LCD.sh geändert: InstallData/install_018_Board_STM32L100CDiscovery.sh geändert: TTC-Library/adc/adc_stm32f1xx.c geändert: TTC-Library/adc/adc_stm32l1xx.c geändert: TTC-Library/adc/adc_stm32l1xx.h geändert: TTC-Library/sysclock/sysclock_stm32f1xx.c geändert: TTC-Library/sysclock/sysclock_stm32f1xx.h geändert: TTC-Library/ttc_adc.c geändert: TTC-Library/ttc_adc.h geändert: TTC-Library/ttc_adc_types.h geändert: Template/examples/example_ttc_adc.c geändert: Template/examples/example_ttc_adc.h commit cedac2229cb41dc7e36d9a4b4a0cbc7bcc0449a1 Merge: e71c8b7 49a4b4e Author: Victor Fuentes Date: Thu Dec 4 11:42:11 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit e71c8b79060dbc67b4d32e7d575298b9e247c3c0 Author: Victor Fuentes Date: Thu Dec 4 11:39:41 2014 +0100 chg: ADC, I2C and SPI driver for STM32L1XX boards now works without Standard Peripheral Library. modificado: TTC-Library/adc/adc_stm32l1xx.c modificado: TTC-Library/adc/adc_stm32l1xx.h modificado: TTC-Library/gpio/gpio_stm32l1xx.h modificado: TTC-Library/i2c/i2c_stm32l1xx.c modificado: TTC-Library/i2c/i2c_stm32l1xx.h modificado: TTC-Library/i2c/i2c_stm32l1xx_types.h modificado: TTC-Library/register/register_stm32l1xx_types.h modificado: TTC-Library/spi/spi_stm32l1xx.c modificado: TTC-Library/spi/spi_stm32l1xx.h modificado: TTC-Library/ttc_adc.c modificado: TTC-Library/ttc_adc_types.h commit 49a4b4eaf134ce7031f6a0bbf79e9d7a23be3b0a Author: Adrian Romero Date: Wed Dec 3 14:02:22 2014 +0100 RTC Low level stm32l1xx driver V1 geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/rtc/rtc_stm32l1xx.c geändert: TTC-Library/rtc/rtc_stm32l1xx.h geändert: TTC-Library/rtc/rtc_stm32l1xx_types.h geändert: TTC-Library/ttc_rtc.c geändert: TTC-Library/ttc_rtc_types.h commit be687ffe096c900929e2f7408d07655cba009098 Author: Adrian Romero Date: Tue Dec 2 11:49:41 2014 +0100 PWR and RTC register are being added gelöscht: InstallData/installs_low_level/install_035_TTC_RTC_STM32L1.sh gelöscht: InstallData/installs_low_level/install_036_TTC_RTC_STM32L1.sh geändert: TTC-Library/register/register_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx.h geändert: TTC-Library/register/register_stm32l1xx_types.h commit 6850ed9f82f80e3c5115621d7d02679e987ace85 Author: Gregor Rebel Date: Tue Dec 2 11:15:41 2014 +0100 fix: TTC-Library/ttc_gpio.h - added author reference fix: createNewProject.pl - exitOnError() now accepts undef as argument fix: readme.TheToolChain - debug.sh is now debug_current.sh commit 1e7be78314c6215e5b8ef857f89441870e8b5552 Author: Adrian Romero Date: Mon Dec 1 14:18:41 2014 +0100 New rtc stm32 low leve driver neue Datei: InstallData/installs_low_level/install_051_TTC_RTC_STM32L1XX.sh geändert: TTC-Library/interfaces/ttc_rtc_interface.h neue Datei: TTC-Library/rtc/rtc_stm32l1xx.c neue Datei: TTC-Library/rtc/rtc_stm32l1xx.h neue Datei: TTC-Library/rtc/rtc_stm32l1xx_types.h geändert: TTC-Library/ttc_rtc.h commit 08012c0824d9a3350269d731633f021062cc6a4e Author: Adrian Romero Date: Mon Dec 1 13:29:24 2014 +0100 Line erased!! It works now!! geändert: TTC-Library/ttc_gpio.h commit 4db345a20de9f9d4ace4dd45f00652691ee8c79c Author: Adrian Romero Date: Mon Dec 1 11:49:16 2014 +0100 Example Accelerometer works properly geändert: TTC-Library/accelerometer/accelerometer_mpu6050.c commit d408b82ec6b5e3b1300bd0c440f776cafa048cdf Merge: c9ac8ff 2014539 Author: Adrian Romero Date: Mon Dec 1 11:49:00 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit c9ac8ff422b8ab61e37fe0180dbea8f735bc0783 Author: Adrian Romero Date: Fri Nov 28 14:43:56 2014 +0100 sysclock low level driver stm32l1 clock control function added RCC register updated geändert: TTC-Library/register/register_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx_types.h commit 20145393027c8f41348584103af905367c2a8070 Author: Fabian Kroeger Date: Fri Nov 28 14:30:40 2014 +0100 Fixed the activation of the option to use a custom boardfile within extensions.local commit b3ef1462bee8bc9e7f188e2cd324efab446765ee Merge: 97a2825 ec132c3 Author: Fabian Kroeger Date: Thu Nov 27 17:17:25 2014 +0100 Merge branch 'master' of thetoolchain.com:TheToolChain commit 97a28255db747b976e19fe3b029ee5903d10487c Author: Fabian Kroeger Date: Thu Nov 27 17:13:30 2014 +0100 uncommented some lines. search for //changed by Fabian commit ec132c3b904c70e1b52b706f9126c2d77fc4c9c7 Author: Adrian Romero Date: Thu Nov 27 16:00:51 2014 +0100 gelöscht: ../InstallData/install_040_TTC_RCC.sh gelöscht: ../InstallData/installs_low_level/install_052_TTC_RCC_STM32L1XX.sh gelöscht: interfaces/ttc_rcc_interface.c gelöscht: interfaces/ttc_rcc_interface.h gelöscht: rcc/rcc_stm32l1xx.c gelöscht: rcc/rcc_stm32l1xx.h gelöscht: rcc/rcc_stm32l1xx_types.h geändert: register/register_stm32l1xx_types.h gelöscht: ttc_rcc.c gelöscht: ttc_rcc.h gelöscht: ttc_rcc_types.h commit d1d88a40373142951bb6974382d5f7702b475515 Author: Adrian Romero Date: Thu Nov 27 14:24:57 2014 +0100 umbenannt: InstallData/installs_low_level/install_051_TTC_RCC_STM32L1.sh -> InstallData/installs_low_level/install_052_TTC_RCC_STM32L1XX.sh geändert: TTC-Library/interfaces/ttc_rcc_interface.h umbenannt: TTC-Library/rcc/rcc_stm32l1.c -> TTC-Library/rcc/rcc_stm32l1xx.c umbenannt: TTC-Library/rcc/rcc_stm32l1.h -> TTC-Library/rcc/rcc_stm32l1xx.h umbenannt: TTC-Library/rcc/rcc_stm32l1_types.h -> TTC-Library/rcc/rcc_stm32l1xx_types.h geändert: TTC-Library/ttc_rcc_types.h commit 855f80f6e4c72f2b2e366085e8aeb8cdde33173c Author: Victor Fuentes Date: Thu Nov 27 14:07:36 2014 +0100 chg: SPI driver update for STM32L1xx chg: GPIO driver updated STM32L1xx. Now it works with "register_stm32l1xx_gpio_t" instead of GPIO_TypeDef. New function created for remapping pins. modificado: TTC-Library/adc/adc_stm32l1xx.c modificado: TTC-Library/gpio/gpio_stm32l1xx.c modificado: TTC-Library/gpio/gpio_stm32l1xx.h modificado: TTC-Library/interfaces/ttc_gpio_interface.h modificado: TTC-Library/register/register_stm32l1xx_types.h modificado: TTC-Library/spi/spi_stm32l1xx.c modificado: TTC-Library/spi/spi_stm32l1xx.h modificado: TTC-Library/ttc_gpio.c modificado: TTC-Library/ttc_gpio.h commit 83aea120c93ce4f77788e06558571e250e5214a1 Author: Adrian Romero Date: Thu Nov 27 13:04:32 2014 +0100 New ttc_rcc Driver neue Datei: InstallData/install_040_TTC_RCC.sh neue Datei: InstallData/installs_low_level/install_051_TTC_RCC_STM32L1.sh neue Datei: TTC-Library/interfaces/ttc_rcc_interface.c neue Datei: TTC-Library/interfaces/ttc_rcc_interface.h neue Datei: TTC-Library/rcc/rcc_stm32l1.c neue Datei: TTC-Library/rcc/rcc_stm32l1.h neue Datei: TTC-Library/rcc/rcc_stm32l1_types.h neue Datei: TTC-Library/ttc_rcc.c neue Datei: TTC-Library/ttc_rcc.h neue Datei: TTC-Library/ttc_rcc_types.h neue Datei: Template/examples/example_ttc_rcc.c neue Datei: Template/examples/example_ttc_rcc.h commit a8bd9187f746eada7bc97c38419423d68fcfaf54 Author: Adrian Romero Date: Thu Nov 27 12:41:29 2014 +0100 Low level Sysclock Driver works geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx_types.h commit 7d31765c397d737a078db7ee699a320b181e8506 Merge: c0faa52 b890eeb Author: Adrian Romero Date: Thu Nov 27 12:39:50 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/sysclock/sysclock_stm32l1xx.c commit b890eebe8551229ed0e4c1abbee40fa7c40db60a Merge: e42bd4d 9ce7a21 Author: Victor Fuentes Date: Wed Nov 26 16:40:07 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit e42bd4d467ea8ffc7ee44e07512d3be59395a2b0 Author: Victor Fuentes Date: Wed Nov 26 16:33:28 2014 +0100 chg: SPI driver update for STM32L1xx. Now SPI driver use "register_stm32l1xx_spi_t" instead of "SPI_TypeDef". chg: ADC driver. Some lines commented. modificado: TTC-Library/adc/adc_stm32l1xx.c modificado: TTC-Library/adc/adc_stm32l1xx.h modificado: TTC-Library/spi/spi_stm32l1xx.c modificado: TTC-Library/spi/spi_stm32l1xx.h modificado: TTC-Library/spi/spi_stm32l1xx_types.h modificado: TTC-Library/ttc_spi.c modificado: TTC-Library/ttc_spi_types.h commit c0faa5256ed1eec98457d8dd0521f8ea06dc4d2c Author: Adrian Romero Date: Wed Nov 26 15:36:49 2014 +0100 Sysclock stm32 changes geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx_types.h commit bac3ddab985cecd2e6c566ce7699039a373f00b0 Merge: 7c52936 9ce7a21 Author: Adrian Romero Date: Wed Nov 26 15:35:23 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 7c529368d180a867afa803e5ebeece30749e68e7 Author: Adrian Romero Date: Tue Nov 25 14:18:38 2014 +0100 Sysclock low level driver with MSI works geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h commit 6390a777960faa27105c412f118fb2c54649300e Author: Adrian Romero Date: Mon Nov 24 13:58:53 2014 +0100 sysclock stm32l1 MSI modified geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c commit e69be5d8b5ac7e2d2ea8f348b9dfe54c43bee1f8 Author: Adrian Romero Date: Mon Nov 24 11:46:13 2014 +0100 Examples I2C works neue Datei: Template/examples/example_ttc_i2c_master_receiver.c neue Datei: Template/examples/example_ttc_i2c_master_receiver.h neue Datei: Template/examples/example_ttc_i2c_master_transmitter.c neue Datei: Template/examples/example_ttc_i2c_master_transmitter.h neue Datei: Template/examples/example_ttc_i2c_slave_receiver.c neue Datei: Template/examples/example_ttc_i2c_slave_receiver.h neue Datei: Template/examples/example_ttc_i2c_slave_transmitter.c neue Datei: Template/examples/example_ttc_i2c_slave_transmitter.h --------------------------------------------------------- 1.0.53b @Mi 26. Nov 09:35:27 CET 2014 commit ecefb2999235bcca037a95f366664a332a2b23d8 Author: Gregor Rebel Date: Wed Nov 26 09:33:24 2014 +0100 fix: InstallData/installAll.sh - now deletes existing ToolChain at final destination (avoids error message seen at end of installing beta version of ToolChain) commit 44208eeabca82f13b7b855eb32b551e9935045f3 Author: Victor Fuentes Date: Wed Nov 26 09:24:35 2014 +0100 chg: ttc_adc_types.h update modificado: TTC-Library/ttc_adc_types.h commit f5bf3e2c582526268002d5ca6835fea1f14eb3e1 Author: Victor Fuentes Date: Wed Nov 26 09:10:51 2014 +0100 chg: ADC driver update for STM32L1xx. New adc register defined: "register_stm32l1xx_adc_t". modificado: TTC-Library/adc/adc_stm32l1xx.c modificado: TTC-Library/adc/adc_stm32l1xx.h modificado: TTC-Library/adc/adc_stm32l1xx_types.h modificado: TTC-Library/register/register_stm32l1xx.c modificado: TTC-Library/register/register_stm32l1xx.h modificado: TTC-Library/register/register_stm32l1xx_types.h modificado: TTC-Library/ttc_adc.c modificado: TTC-Library/ttc_adc.h archivo nuevo: TTC-Library/ttc_adc_types.h commit 79ca6e69a11a113057d85986fd01b9a592dd44f2 Author: Adrian Romero Date: Mon Nov 24 11:18:56 2014 +0100 I2C Low-level driver modified. Now, you can choose between master receiver/transmitter and slave receiver/transmitter Add new examples geändert: InstallData/install_067_TTC_I2C.sh geändert: TTC-Library/i2c/i2c_stm32l1xx.c geändert: TTC-Library/register/register_stm32l1xx_types.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h gelöscht: Template/examples/example_ttc_i2c_master.c gelöscht: Template/examples/example_ttc_i2c_master.h gelöscht: Template/examples/example_ttc_i2c_slave.c gelöscht: Template/examples/example_ttc_i2c_slave.h Template/examples/example_ttc_i2c_master_receiver.c Template/examples/example_ttc_i2c_master_receiver.h Template/examples/example_ttc_i2c_master_transmitter.c Template/examples/example_ttc_i2c_master_transmitter.h Template/examples/example_ttc_i2c_slave_receiver.c Template/examples/example_ttc_i2c_slave_receiver.h Template/examples/example_ttc_i2c_slave_transmitter.c Template/examples/example_ttc_i2c_slave_transmitter.h commit 2e5d192c301fdbdcbcc5292dea8d7441bb838445 Merge: 6c55627 703f13f Author: Adrian Romero Date: Mon Nov 24 11:18:16 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 703f13f3b25d448fd8348dbe667ad0c1c60e4f39 Author: Gregor Rebel Date: Fri Nov 21 12:58:42 2014 +0100 chg: InstallData/optional/install_28_KiCAD.sh - now generates Bazaar User ID from current user- and hostname (required to clone repo via bzr) commit 968c43c465ce944620c0344edf758f07cf935edb Author: Gregor Rebel Date: Tue Nov 18 14:31:37 2014 +0100 chg: InstallData/install_032_CPU_STM32L1xx.sh - added documentation RM0038 commit b8609602107c46a4a02cad0aa90ff707348b9096 Merge: 6df1e80 3741325 Author: Gregor Rebel Date: Tue Nov 18 14:31:17 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 3741325c81716495de924e317d3cbcb05b316dc4 Author: Fran Estevez Date: Tue Nov 18 12:30:59 2014 +0100 Benchmarks install script new: InstallData/install_039_ExampleBenchmarks.sh commit d9c11d8c0b052909810b24377087b9f548367ea3 Author: Fran Estevez Date: Tue Nov 18 12:29:33 2014 +0100 example_benchmarks created. It includes: - CRC32 Benchmark - AES Benchmark - DIJKSTRA Benchmark - Mathematical Suite Benchmark These are the benchmarks used on several articles new: Template/examples/example_benchmarks.c new: Template/examples/example_benchmarks.h commit 6c55627be24d5867e80ed3fa0ce4f750cdfefbd7 Author: Adrian Romero Date: Tue Nov 18 10:09:38 2014 +0100 Changes in memory and sysclock low level driver for stm32l1 geändert: TTC-Library/memory/memory_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h commit 6df1e80256d8748a0f9e3624babb60bafa9cecb6 Author: Gregor Rebel Date: Mon Nov 17 11:54:43 2014 +0100 new: InstallData/optional/install_094_grTerminal.sh new: InstallData/optional/folder.tml --------------------------------------------------------- 1.0.53b @Mo 17. Nov 16:00:40 CET 2014 commit 92cb18278a7a5785f18a1cd45b2edc28d23c25c1 Author: Adrian Romero Date: Sat Nov 15 12:14:05 2014 +0100 New low_level_memory driver stm32l1 arquitecture neue Datei: InstallData/installs_low_level/install_050_TTC_MEMORY_STM32L1XX.sh neue Datei: TTC-Library/memory/memory_stm32l1xx.c neue Datei: TTC-Library/memory/memory_stm32l1xx.h neue Datei: TTC-Library/memory/memory_stm32l1xx_types.h commit 795ffcf47771831605be9617b2412db7d2b84188 Author: Adrian Romero Date: Fri Nov 14 15:38:00 2014 +0100 Bugs fixed _sysclock_stm32l1xx_set_clock_frequency sysclock_stm32l1xx driver geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx_types.h commit 37f6577ef8c8bfdc2627550fd7df676c8a7fe722 Author: Gregor Rebel Date: Fri Nov 14 13:51:39 2014 +0100 fix: InstallData/scripts/installFuncs.sh - createLink() now checks if given link target is an existing file before it tries to delete it (avoids unnecessary error message if link target is .) commit f0cc6c8c629e3ca6a0053192e7b062ef436fe790 Author: Gregor Rebel Date: Fri Nov 14 11:34:04 2014 +0100 chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - minor changes chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - added definition to HSE_VALUE (bug: still has wrong value 8000000 for Olimex P107 baord) bug: InstallData/install_033_CPU_STM32W1XX.sh - exits with an error commit 1dcfd8b4252a6b96942d1608225e7033dca9dc11 Author: Gregor Rebel Date: Fri Nov 14 11:11:46 2014 +0100 fix: InstallData/install_046_Programmer_STM-DFU-Bootloader.sh - now uses mirror archive to avoid failure if git-server is down commit 3e25d7ebb3bbdbce679ff2a7c8df3ee05e25e85f Author: Gregor Rebel Date: Fri Nov 14 10:59:16 2014 +0100 chg: renumbered all install scripts (AR: call InstallData/scripts/createDevelopmentVersion.pl to update your ToolChain!) fix: InstallData/install_028_CPU_STM32F1xx.sh - now is able to find StdPeripheral install dir again commit cdee8ed4325be96e9527141371165f92a6e63751 Author: Gregor Rebel Date: Thu Nov 13 13:57:47 2014 +0100 bug: uC hangs somewhere inside sysclock_stm32l1xx_profile_switch() during startExtensions() fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - fixed missing function _sysclock_stm32l1xx_set_clock_frequency() fix: TTC-Library/sysclock/sysclock_stm32l1xx_types.h - fixed missing definition of SYSCLOCK_Register_t commit 3e1c976b10a05e9539fb65d0f62847d3029c9901 Author: Adrian Romero Date: Thu Nov 13 11:36:22 2014 +0100 Port Rx and Tx from Usart1 fixed geändert: TTC-Library/usart/usart_stm32l1xx.c commit bddee800bbd4fae25048387fac88d855ec80098a Author: Adrian Romero Date: Thu Nov 13 09:31:37 2014 +0100 New sysclock_stm32l1xx driver geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c geändert: TTC-Library/sysclock/sysclock_stm32l1xx.h geändert: TTC-Library/sysclock/sysclock_stm32l1xx_types.h commit 6a03f23f67f85d499d0b87615f004b856fc61394 Author: Gregor Rebel Date: Fri Nov 7 16:07:22 2014 +0100 fix: InstallData/optional/install_28_KiCAD.sh - now compiles with WX-3.0 library (bug install script) commit ba1ba2d641211ca6f846ed86aea924e6ff21da3e Author: Gregor Rebel Date: Fri Nov 7 11:22:36 2014 +0100 fix: InstallData/optional/install_28_KiCAD.sh - added check to exit with error in case kicad was not installed fix: InstallData/scripts/findNewestDownload.pl - removed debug output commit d9752f636c50e17dd95093a2209206e043d64b32 Author: Gregor Rebel Date: Thu Nov 6 16:36:11 2014 +0100 chg: rudimentary implementation of ysclock_stm32w1xx.c driver (compiles and runs but does not change clock frequency) fix: example_ttc_sysclock now runs on STM32W1xx (ERTX357) new: TTC-Library/sysclock/sysclock_stm32l1xx.c new: TTC-Library/sysclock/sysclock_stm32l1xx.h new: TTC-Library/sysclock/sysclock_stm32l1xx_types.h new: TTC-Library/sysclock/sysclock_stm32w1xx.c new: TTC-Library/sysclock/sysclock_stm32w1xx.h new: TTC-Library/sysclock/sysclock_stm32w1xx_types.h commit 4af22c80a08a85799d11a6a4851a9c227bed5b6a Author: Gregor Rebel Date: Thu Nov 6 16:34:50 2014 +0100 Statistics: - Source Code Files: 392 - Lines C Source Code: 78327 - Script Files: 215 - Lines Helper Script: 54369 - Lines Documentation: 1869 commit 45fb39d1cb3968b915ba1525359e0e0f7c746b76 Author: Gregor Rebel Date: Thu Nov 6 16:28:13 2014 +0100 fix: Template/configs/memory_stm32w1xx.ld - section _sdata started after _estack which is located at end of ram (how could it link before?) commit e2cd6d6c5c7d97279c27366dfb015cfbe03e31eb Author: Gregor Rebel Date: Thu Nov 6 16:07:53 2014 +0100 chg: Template/examples/example_ttc_sysclock.c - added function task_SYSCLOCK_Delay() to demonstrate frequency adaption of ttc_task_msleep() chg: Template/examples/example_ttc_sysclock.h commit 1b2d407787b6dec997ff4323562a9b6e224626a5 Author: Gregor Rebel Date: Thu Nov 6 15:30:08 2014 +0100 fix: InstallData/install_041_CPU_STM32W1XX.sh - documentation is now again downloaded into correct folder commit 53aa3cfd2af2a56d5c2f8a93b5d8ffbc4ee18443 Author: Gregor Rebel Date: Thu Nov 6 15:16:32 2014 +0100 chg: low-level sysclock drivers for stm32w1xx and stm32l1xx have been regenerated to fit to changed ttc_sysclock API ren: 'TTC-Library/sysclock/sysclock_stm32l1xx.c' -> 'TTC-Library/sysclock/DEPRECATED_sysclock_stm32l1xx.c' ren: 'TTC-Library/sysclock/sysclock_stm32l1xx.h' -> 'TTC-Library/sysclock/DEPRECATED_sysclock_stm32l1xx.h' ren: 'TTC-Library/sysclock/sysclock_stm32l1xx_types.h' -> 'TTC-Library/sysclock/DEPRECATED_sysclock_stm32l1xx_types.h' ren: 'TTC-Library/sysclock/sysclock_stm32w1xx.c' -> 'TTC-Library/sysclock/DEPRECATED_sysclock_stm32w1xx.c' ren: 'TTC-Library/sysclock/sysclock_stm32w1xx.h' -> 'TTC-Library/sysclock/DEPRECATED_sysclock_stm32w1xx.h' ren: 'TTC-Library/sysclock/sysclock_stm32w1xx_types.h' -> 'TTC-Library/sysclock/DEPRECATED_sysclock_stm32w1xx_types.h' commit 44ebf23068e41fb5dd5a73cd8fb748936a4c4d9c Author: Gregor Rebel Date: Thu Nov 6 12:47:58 2014 +0100 new: Documentation/TheToolChain-Manual/chapter_SystemClock.tml commit 1adb400c29d5b8c7e7d59759a315fb5ed723122e Author: Gregor Rebel Date: Thu Nov 6 12:45:07 2014 +0100 chg: Documentation/TheToolChain-Manual/TML.readme - added more format tags chg: TTC-Library/basic/basic_cm3_types.h chg: TTC-Library/interfaces/ttc_sysclock_interface.c chg: TTC-Library/interfaces/ttc_sysclock_interface.h chg: TTC-Library/scheduler/freertos_task.c - freertos_task_usleep() now uses ttc_sysclock_get_delay_scale() to adjust delay time for current system clock frequency chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/ttc_basic_types.h chg: TTC-Library/ttc_sysclock.c - added function ttc_sysclock_get_delay_scale() chg: TTC-Library/ttc_sysclock.h - added function ttc_sysclock_get_delay_scale() chg: TTC-Library/ttc_sysclock_types.h chg: TTC-Library/ttc_task.c - removed deprecated _ttc_task_fallback_usleep() chg: TTC-Library/ttc_task.h - removed deprecated _ttc_task_fallback_usleep() commit f9ccd1f1c9cbf262271886fadc6e0dc5db287f3e Author: Adrian Romero Date: Thu Nov 6 11:07:46 2014 +0100 Function send_byte from i2c_driver works. geändert: TTC-Library/i2c/i2c_stm32l1xx.c commit 7271063065bb30a4e4a11b1354f1efd6314223bb Author: Gregor Rebel Date: Wed Nov 5 18:08:23 2014 +0100 chg: Template/examples/example_ttc_sysclock.c - implemented example code commit 64b2cde4e4ffa343b911aa3c793c3d4205c096c7 Author: Gregor Rebel Date: Wed Nov 5 18:02:59 2014 +0100 chg: InstallData/install_009_Board_Olimex_H103.sh - now sets up ttc_sysclock via TTC_SYSCLOCK_EXTERNAL_HIGHSPEED_CRYSTAL, TTC_SYSCLOCK_EXTERNAL_LOWSPEED_CRYSTAL chg: InstallData/install_010_Board_Olimex_H107.sh - now sets up ttc_sysclock via TTC_SYSCLOCK_EXTERNAL_HIGHSPEED_CRYSTAL, TTC_SYSCLOCK_EXTERNAL_LOWSPEED_CRYSTAL chg: InstallData/install_011_Board_Olimex_LCD.sh - now sets up ttc_sysclock via TTC_SYSCLOCK_EXTERNAL_HIGHSPEED_CRYSTAL, TTC_SYSCLOCK_EXTERNAL_LOWSPEED_CRYSTAL chg: InstallData/install_012_Board_Olimex_P103.sh - now sets up ttc_sysclock via TTC_SYSCLOCK_EXTERNAL_HIGHSPEED_CRYSTAL, TTC_SYSCLOCK_EXTERNAL_LOWSPEED_CRYSTAL chg: InstallData/install_013_Board_Olimex_P107.sh - now sets up ttc_sysclock via TTC_SYSCLOCK_EXTERNAL_HIGHSPEED_CRYSTAL, TTC_SYSCLOCK_EXTERNAL_LOWSPEED_CRYSTAL chg: InstallData/install_083_TTC_SYSCLOCK.sh - enabled example_500_ttc_sysclock chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - now calculates TTC_SYSCLOCK_FREQUENCY_MIN according to current hardware setup chg: TTC-Library/templates/ttc_device.c - added comment chg: TTC-Library/ttc_sysclock.c - added documentation chg: TTC-Library/ttc_sysclock.h - added documentation chg: TTC-Library/ttc_sysclock_types.h reduced size of ttc_sysclock_config_t from 22 -> 12 bytes by use of constant definitions commit cbd0c1cd2bfd8660e6746c565e763a55178b01ab Author: Gregor Rebel Date: Wed Nov 5 16:05:30 2014 +0100 fix: InstallData/install_038_FixPointLib.sh - now again downloads its documentation into Documentation/Math/ commit cb9278a6e7194e0215377d16b84347f57cb11405 Author: Gregor Rebel Date: Wed Nov 5 15:20:26 2014 +0100 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - fixed setting frequency for HSE clock fix: TTC-Library/ttc_sysclock.c - device preparation fixed commit a423b964e8e300ad5fe6fac5af38895a7fcc432d Author: Hagen Hoferichter Date: Wed Nov 5 13:38:21 2014 +0100 geändert: TTC-Library/sysclock/sysclock_stm32l1xx.c lowlevel-driver file created for l1xx devices commit 084466cd8a68a46a4e8769dc455342db4397615f Author: Gregor Rebel Date: Wed Nov 5 12:32:37 2014 +0100 bug: InstallData/scripts/gdb_cortexm3.sh - cannot set watchpoints with GDB bug: TTC-Library/ttc_sysclock.c - after reaching taskMain(), variable ttc_sysclock_config has been corrupted! fix: InstallData/scripts/gdb_cortexm3.sh - reduced hardware watchpoints to 4 chg: InstallData/scripts/gdb_server.sh - added script config/openocd_debug.cfg to openocd call chg: TTC-Library/sysclock/sysclock_stm32f1xx.c chg: TTC-Library/ttc_sysclock.h chg: TTC-Library/ttc_sysclock_types.h commit 9d951c7871aced1e06b1c9551f9ccc19151d949f Author: Adrian Romero Date: Wed Nov 5 10:59:05 2014 +0100 Example Slave for i2c_driver neue Datei: Template/examples/example_ttc_i2c.c neue Datei: Template/examples/example_ttc_i2c.h neue Datei: Template/examples/example_ttc_i2c_slave.c neue Datei: Template/examples/example_ttc_i2c_slave.h commit 5a248361fa246d27e3c186894f3cffe23415d58a Author: Adrian Romero Date: Wed Nov 5 10:41:35 2014 +0100 Changes to prove i2c driver in l1 board geändert: TTC-Library/i2c/i2c_stm32l1xx.c geändert: TTC-Library/i2c/i2c_stm32l1xx.h geändert: TTC-Library/i2c/i2c_stm32l1xx_types.h geändert: Template/examples/example_ttc_accelerometer.c geändert: Template/examples/example_ttc_accelerometer.h geändert: Template/examples/example_ttc_i2c_master.c geändert: Template/examples/example_ttc_i2c_master.h Template/examples/example_ttc_i2c.c Template/examples/example_ttc_i2c.h Template/examples/example_ttc_i2c_slave.c Template/examples/example_ttc_i2c_slave.h commit 68d5cdcaf5fc0d0251ba8114e271adc862226b72 Author: Gregor Rebel Date: Wed Nov 5 09:50:10 2014 +0100 fix: InstallData/install_024_CPU_CortexM4.sh - replaced STM32F1xx -> STM32F4xx commit 3fec63b074360c257d1c61f956cd1ef80289c31c Author: Gregor Rebel Date: Wed Nov 5 09:41:19 2014 +0100 fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - _sysclock_stm32f1xx_set_clock_frequency() now uses PLL1 + PLL2 for more flexible system clock configuration (required to achieve 72MHz with 25MHz external crystal) commit c63296d4b6cd611524a9b3ff4ca85cce4994bbd0 Author: Gregor Rebel Date: Wed Nov 5 09:40:30 2014 +0100 fix: InstallData/install_024_CPU_CortexM4.sh - replaced STM31F1xx -> STM32F1xx in Documentation folder commit e1a1327ee95b9dd7d2becaef4c593e0efc2fea53 Author: Gregor Rebel Date: Tue Nov 4 18:57:55 2014 +0100 fix: ttc_sysclock_get_frequency() now returns 66MHz for Olimex P107 (seems quite good) chg: InstallData/install_009_Board_Olimex_H103.sh - now defines TTC_SYSCLOCK_SETUP chg: InstallData/install_010_Board_Olimex_H107.sh - now defines TTC_SYSCLOCK_SETUP chg: InstallData/install_011_Board_Olimex_LCD.sh - now defines TTC_SYSCLOCK_SETUP chg: InstallData/install_012_Board_Olimex_P103.sh - now defines TTC_SYSCLOCK_SETUP chg: InstallData/install_013_Board_Olimex_P107.sh - now defines TTC_SYSCLOCK_SETUP fix: TTC-Library/register/register_stm32f1xx.c - register address checks added fix: TTC-Library/register/register_stm32f1xx_types.h - fixed broken structure definition: RCC_APB2_ENR_t fix: TTC-Library/sysclock/sysclock_stm32f1xx.c fix: TTC-Library/sysclock/sysclock_stm32f1xx.h chg: TTC-Library/ttc_sysclock.c - added function ttc_sysclock_get_frequency() chg: TTC-Library/ttc_sysclock.h - added function ttc_sysclock_get_frequency() chg: TTC-Library/ttc_sysclock_types.h - added ttc_sysclock_setup_e, TTC_SYSCLOCK_SETUP, TTC_SYSCLOCK_PROFILE_START chg: Template/configs/memory_stm32f1xx.ld - added some missing register address definitions commit 850bffd1bf0520025fd2dc588dd6bb4dcfc70252 Author: Gregor Rebel Date: Tue Nov 4 15:13:03 2014 +0100 ren: 'Template/examples/example_ttc_i2c.c' -> 'Template/examples/example_ttc_i2c_master.c' chg: ./pull.log - replace 'example_ttc_i2c.c' -> 'example_ttc_i2c_master.c' ren: 'Template/examples/example_ttc_i2c.h' -> 'Template/examples/example_ttc_i2c_master.h' chg: InstallData/install_061_TTC_I2C.sh - prepared for example_ttc_i2c_slave chg: Updates/update_deve.sh commit 26ac2b963499a428fe56bb5c78d6c643424a8d78 Author: Gregor Rebel Date: Tue Nov 4 14:37:50 2014 +0100 fix: InstallData/scripts/installFuncs.sh - getDocumentation() called getFile() with broken arguments fix: TTC-Library/usart/usart_stm32f1xx.c - code beautify commit 99860427fac71c4af1670e98e1ff3bf9f0bfe598 Author: Gregor Rebel Date: Tue Nov 4 12:19:36 2014 +0100 chg: Every install-script now uses new function getDocumentation() to download documentation files fix: many documentation files were not downloaded fix: InstallData/install_002_1BasicExtensions.sh fix: InstallData/install_003_2libftd2xx.sh fix: InstallData/install_004_3libftdi.sh fix: InstallData/install_005_4OpenOCD.sh fix: InstallData/install_006_ADC.sh fix: InstallData/install_008_Board_Mini_STM32.sh fix: InstallData/install_009_Board_Olimex_H103.sh fix: InstallData/install_010_Board_Olimex_H107.sh fix: InstallData/install_011_Board_Olimex_LCD.sh fix: InstallData/install_012_Board_Olimex_P103.sh fix: InstallData/install_013_Board_Olimex_P107.sh fix: InstallData/install_014_Board_STM32F0Discovery.sh fix: InstallData/install_014_Board_STM32F3Nucleo.sh fix: InstallData/install_015_Board_STM32F103C-Mini.sh fix: InstallData/install_016_Board_STM32F4Discovery.sh fix: InstallData/install_017_Board_STM32L100CDiscovery.sh fix: InstallData/install_018_Board_STM32L1Discovery.sh fix: InstallData/install_019_Board_WSN3_STM32W108.sh fix: InstallData/install_020_CHIP_ILI9320.sh fix: InstallData/install_021_CPAL.sh fix: InstallData/install_022_CPU_CortexM0.sh fix: InstallData/install_023_CPU_CortexM3.sh fix: InstallData/install_024_CPU_CortexM4.sh fix: InstallData/install_025_CPU_STM32F0xx.sh fix: InstallData/install_026_CPU_STM32F1xx.sh fix: InstallData/install_027_CPU_STM32F2xx.sh fix: InstallData/install_028_CPU_STM32F4xx.sh fix: InstallData/install_029_CPU_STM32F3xx.sh fix: InstallData/install_029_CPU_STM32L1xx.sh fix: InstallData/install_031_Compiler_GCC-ARM_Binary.sh fix: InstallData/install_032_Compiler_Parallel_Make.sh fix: InstallData/install_033_Compiler_SourceryG++.sh fix: InstallData/install_034_Docs.sh fix: InstallData/install_036_TTC_USB.sh fix: InstallData/install_038_FixPointLib.sh fix: InstallData/install_038_TTC_CAN.sh fix: InstallData/install_039_TTC_ADC.sh fix: InstallData/install_039_TTC_RADIO.sh fix: InstallData/install_040_LCD_320x240_ILI9320.sh fix: InstallData/install_040_TTC_BASIC.sh fix: InstallData/install_041_CPU_STM32W1XX.sh fix: InstallData/install_041_Network_uIP.sh fix: InstallData/install_041_TTC_ACCELEROMETER.sh fix: InstallData/install_042_Programmer_STLink_V2.sh fix: InstallData/install_043_Programmer_STM-DFU-Bootloader.sh fix: InstallData/install_044_QtCreator.sh fix: InstallData/install_049_STM-EEPROM_Emulation.sh fix: InstallData/install_050_STM-StdPeripheralsLibrary.sh fix: InstallData/install_053_TTC_DAC.sh fix: InstallData/install_054_TTC_FONT.sh fix: InstallData/install_055_TTC_GFX.sh fix: InstallData/install_057_TTC_GPIO.sh fix: InstallData/install_058_TTC_GUI.sh fix: InstallData/install_060_TTC_HEAP.sh fix: InstallData/install_061_TTC_I2C.sh fix: InstallData/install_062_TTC_INPUT.sh fix: InstallData/install_063_TTC_INTERRUPT.sh fix: InstallData/install_065_TTC_LIST.sh fix: InstallData/install_066_TTC_MATHEMATICS.sh fix: InstallData/install_067_TTC_MAX_HEAP.sh fix: InstallData/install_068_TTC_MEMORY.sh fix: InstallData/install_070_TTC_NETWORK.sh fix: InstallData/install_071_TTC_NETWORK_LAYER.sh fix: InstallData/install_075_TTC_REAL_TIME_CLOCK.sh fix: InstallData/install_076_TTC_REGISTER.sh fix: InstallData/install_077_TTC_RTC.sh fix: InstallData/install_080_TTC_SPI.sh fix: InstallData/install_083_TTC_SYSCLOCK.sh fix: InstallData/install_085_TTC_TIMER.sh fix: InstallData/install_086_TTC_USART.sh fix: InstallData/install_089_TouchScreen_ADS7843.sh fix: InstallData/install_090_TouchScreen_Analog.sh fix: InstallData/install_091_Board_STM32F103C_Alarmhupe.sh fix: InstallData/install_100_Board_STM32W-RFCKit.sh chg: InstallData/scripts/installFuncs.sh- added function getDocumentation() fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh commit d02680ab1592c47e1b9f40059b3473b291c19be0 Author: Gregor Rebel Date: Tue Nov 4 10:35:13 2014 +0100 chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_040_LCD_320x240_ILI9320.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_090_TouchScreen_Analog.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_020_CHIP_ILI9320.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_041_TTC_ACCELEROMETER.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_054_TTC_FONT.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_039_TTC_ADC.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_071_TTC_NETWORK_LAYER.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_061_TTC_I2C.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_055_TTC_GFX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_060_TTC_HEAP.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_015_Board_STM32F103C-Mini.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_042_Programmer_STLink_V2.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_100_Board_STM32W-RFCKit.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/old_install_035_TTC_USB.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_019_Board_WSN3_STM32W108.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_062_TTC_INPUT.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_010_Board_Olimex_H107.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_014_Board_STM32F0Discovery.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_016_Board_STM32F4Discovery.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_009_Board_Olimex_H103.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_086_TTC_USART.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_013_Board_Olimex_P107.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_063_TTC_INTERRUPT.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_075_TTC_REAL_TIME_CLOCK.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_037_TTC_LED.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_034_Docs.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_018_Board_STM32L1Discovery.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_080_TTC_SPI.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_041_CPU_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_028_CPU_STM32F4xx.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_008_Board_Mini_STM32.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_032_Compiler_Parallel_Make.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_057_TTC_GPIO.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_021_CPAL.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_053_TTC_DAC.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_017_Board_STM32L100CDiscovery.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_065_TTC_LIST.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_089_TouchScreen_ADS7843.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_039_TTC_RADIO.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_058_TTC_GUI.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_012_Board_Olimex_P103.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_036_TTC_USB.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_041_Network_uIP.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_068_TTC_MEMORY.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_077_TTC_RTC.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_014_Board_STM32F3Nucleo.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_070_TTC_NETWORK.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_076_TTC_REGISTER.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_036_TTC_SWITCH.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_038_TTC_CAN.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_040_TTC_BASIC.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_044_QtCreator.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_067_TTC_MAX_HEAP.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_031_Compiler_GCC-ARM_Binary.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_011_Board_Olimex_LCD.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_085_TTC_TIMER.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_001_0Content.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/_install_XXX_Template.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_091_Board_STM32F103C_Alarmhupe.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_038_FixPointLib.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_083_TTC_SYSCLOCK.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/install_066_TTC_MATHEMATICS.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_003_TTC_GPIO_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_004_TTC_NETWORK_LAYER_USART.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_038_TTC_BASIC_CM3.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_040_CPU_STM32W1XX_SIMPLEMAC110.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_005_TTC_REGISTER_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_041_CPU_STM32W1XX_SIMPLEMAC201.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_048_TTC_ACCELEROMETER_MPU6050.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_038_TTC_CAN_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_047_TTC_RADIO_CC1101.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_039_TTC_BASIC_STM32F30X.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_008_TTC_SYSCLOCK_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_039_TTC_RADIO_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_046_TTC_MEMORY_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_042_TTC_INTERRUPT_STM32F30X.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_001_TTC_RTC_STM32L1.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_040_TTC_SPI_STM32F30X.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_041_TTC_GPIO_STM32F30X.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_046_TTC_ADC_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_013_TTC_USART_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_037_TTC_USB_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_049_TTC_ACCELEROMETER_LIS3LV02DL.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_006_TTC_REGISTER_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_045_TTC_BASIC_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_047_TTC_ADC_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_043_TTC_REGISTER_STM32F30X.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_005_TTC_RTC_STM32L1.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_007_TTC_SYSCLOCK_STM32F1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_002_TTC_GPIO_STM32L1XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/optional/install_029_Compiler_GCC-CortexM3_wchar16.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/optional/install_087_jEdit.sh - replace 'OK.Docs' -> 'OK.Documentation' chg: ./InstallData/optional/install_28_KiCAD.sh - replace 'OK.Docs' -> 'OK.Documentation' commit 4f1b8b1064aff0ce20da4546143bec5f0bc5725a Merge: dd3a38b 009399f Author: Victor Fuentes Date: Mon Nov 3 11:54:38 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit dd3a38bc4a01466075acc75d71a392cc77ac4aed Author: Victor Fuentes Date: Mon Nov 3 11:51:22 2014 +0100 Spi driver for STM32L1xx updated. Spi Master and Slave example updated. modificado: TTC-Library/spi/spi_stm32l1xx.c modificado: TTC-Library/ttc_spi_types.h modificado: Template/examples/example_ttc_spi_master.c modificado: Template/examples/example_ttc_spi_slave.c modificado: Template/extensions.local/makefile.700_extra_settings commit 009399fb8c97981c62fca8e2ff17782d21d574cb Author: Gregor Rebel Date: Fri Oct 31 13:10:38 2014 +0100 fix: Template/extensions.local/makefile.700_extra_settings - reverted changes made by Adrian commit 7f51d535620bab1d8b77f6ec73802e91d407b273 Author: Gregor Rebel Date: Fri Oct 31 13:08:55 2014 +0100 fix: Template/main.c - reverted changes made by Adrian commit f66b85b12f7e9eadbee788f2c68ed848618ae20b Author: Victor Fuentes Date: Thu Oct 30 14:43:14 2014 +0100 New TTC_ADC for STM32F1 and STM32L1 New TTC_SPI for STM32L1 based on Standard Peripheral Library Examples of ADC, SPI and USART modified archivo nuevo: InstallData/install_039_TTC_ADC.sh modificado: InstallData/install_080_TTC_SPI.sh archivo nuevo: InstallData/installs_low_level/install_046_TTC_ADC_STM32F1XX.sh archivo nuevo: InstallData/installs_low_level/install_047_TTC_ADC_STM32L1XX.sh modificado: TTC-Library/adc/adc_stm32f1xx.c archivo nuevo: TTC-Library/adc/adc_stm32l1xx.c archivo nuevo: TTC-Library/adc/adc_stm32l1xx.h archivo nuevo: TTC-Library/adc/adc_stm32l1xx_types.h modificado: TTC-Library/i2c/i2c_stm32l1xx.c modificado: TTC-Library/interfaces/ttc_adc_interface.c modificado: TTC-Library/interfaces/ttc_adc_interface.h modificado: TTC-Library/interfaces/ttc_interrupt_interface.c modificado: TTC-Library/interfaces/ttc_interrupt_interface.h modificado: TTC-Library/interfaces/ttc_spi_interface.h modificado: TTC-Library/interrupt/interrupt_stm32l1xx.h modificado: TTC-Library/register/register_stm32l1xx.c modificado: TTC-Library/register/register_stm32l1xx.h modificado: TTC-Library/register/register_stm32l1xx_types.h modificado: TTC-Library/spi/spi_stm32f1xx.c modificado: TTC-Library/spi/spi_stm32l1xx.c modificado: TTC-Library/spi/spi_stm32l1xx.h modificado: TTC-Library/spi/spi_stm32l1xx_types.h modificado: TTC-Library/ttc_adc.c modificado: TTC-Library/ttc_adc.h modificado: TTC-Library/ttc_gpio_types.h modificado: TTC-Library/ttc_interrupt.c modificado: TTC-Library/ttc_interrupt.h modificado: TTC-Library/ttc_spi.c modificado: TTC-Library/ttc_spi.h modificado: TTC-Library/usart/usart_stm32l1xx.c modificado: Template/configs/memory_stm32l1xx.ld modificado: Template/examples/example_ttc_adc.h modificado: Template/examples/example_ttc_i2c.c modificado: Template/examples/example_ttc_spi_master.c modificado: Template/examples/example_ttc_spi_slave.c modificado: Template/examples/example_ttc_usart.c commit 3e7bf968293467bbc815510cd34a4b8a621e97cb Author: Gregor Rebel Date: Wed Oct 29 12:28:17 2014 +0100 fix: InstallData/install_042_Programmer_STLink_V2.sh - fixed installation issues commit 52cd797136081e9b8fb7fc80a9012f597d9eec38 Author: Adrian Romero Date: Fri Oct 24 12:22:20 2014 +0200 TTC_ACCELEROMETER updated. LIS3LV02DL and MPU6050 works on STM32F1XX. modified: InstallData/install_011_Board_Olimex_LCD.sh modified: InstallData/installs_low_level/install_049_TTC_ACCELEROMETER_LIS3LV02DL.sh modified: TTC-Library/accelerometer/accelerometer_lis3lv02dl.c modified: TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h modified: TTC-Library/accelerometer/accelerometer_mpu6050.c modified: TTC-Library/accelerometer/accelerometer_mpu6050_types.h modified: TTC-Library/ttc_accelerometer.c modified: TTC-Library/ttc_accelerometer_types.h modified: Template/extensions.local/makefile.700_extra_settings commit a77ac9a3be4ff73bc2621d2036fb15a672854c2c Author: Gregor Rebel Date: Wed Oct 22 15:55:25 2014 +0200 fix: InstallData/install_042_Programmer_STLink_V2.sh - now creates symbolic links to binaries st-util + st-flash into ~/Source/TheToolChain/InstallData/bin/ on every run fix: TTC-Library/ttc_accelerometer_types.h - replaced radio -> accelerometer commit d2747701c893759a687c36070129fd3930e6e8a3 Author: Gregor Rebel Date: Wed Oct 22 15:04:48 2014 +0200 fix: ttc_accelerometer_types.h - replaced radio -> accelerometer commit 57016abea227fbb6b2af094301a1a9174829720c Author: Gregor Rebel Date: Wed Oct 22 15:02:06 2014 +0200 fix: ttc_device_types.h - replaced radio -> commit 614dc57ba89a07443d4c520339230bb3f5e038cd Author: Hagen Hoferichter Date: Wed Oct 22 12:28:20 2014 +0200 install_017_Board_STM32L100CDiscovery.sh Pinbelegung für LEDS geändert commit c3e1cea3746d7132f73e1795b9465122fbf86b49 Author: Hagen Hoferichter Date: Wed Oct 22 11:19:58 2014 +0200 fix: TTC-Library/ttc_basic_types.h - found better definition for ttc_task_begin_criticalsection(), ttc_task_end_criticalsection() that avoid annoying compiler warnings fix: TTC-Library/ttc_task.h - fixed annoying compiler warnings when compiled without FreeRTOS commit 683553d955633fe32ebbb36e6f6840069a335bed Author: Gregor Rebel Date: Mon Oct 20 16:10:39 2014 +0200 new: TTC-Library/templates/.ToDo commit 48b7e5dac590777ffa112353b4266d6f58d28d13 Author: Gregor Rebel Date: Mon Oct 20 15:59:54 2014 +0200 ren: 'InstallData/install_035_TTC_USB.sh_old' -> 'InstallData/DEPRECATED_install_035_TTC_USB.sh_old' commit f00420f2dcc9257acaab136e1fb47c82958ef9e9 Author: Gregor Rebel Date: Mon Oct 20 15:55:54 2014 +0200 ren: 'InstallData/install_007_Accelerometer_LIS3LV02DL.sh' -> 'InstallData/DEPRECATED_install_007_Accelerometer_LIS3LV02DL.sh' ren: 'TTC-Library/sensors/accelerometer/lis3lv02dl.c' -> 'TTC-Library/sensors/accelerometer/DEPRECATED_lis3lv02dl.c' ren: 'TTC-Library/sensors/accelerometer/lis3lv02dl.h' -> 'TTC-Library/sensors/accelerometer/DEPRECATED_lis3lv02dl.h' chg: ./Template/examples/example_i2c.h - replace 'lis3lv02dl.h' -> 'DEPRECATED_lis3lv02dl.h' chg: ./Template/examples/example_ttc_i2c.h - replace 'lis3lv02dl.h' -> 'DEPRECATED_lis3lv02dl.h' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'lis3lv02dl.h' -> 'DEPRECATED_lis3lv02dl.h' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'lis3lv02dl.h' -> 'DEPRECATED_lis3lv02dl.h' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'lis3lv02dl.h' -> 'DEPRECATED_lis3lv02dl.h' chg: ./TTC-Library/interfaces/ttc_accelerometer_interface.h - replace 'lis3lv02dl.h' -> 'DEPRECATED_lis3lv02dl.h' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'lis3lv02dl.c' -> 'DEPRECATED_lis3lv02dl.c' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.c - replace 'lis3lv02dl.c' -> 'DEPRECATED_lis3lv02dl.c' chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl.h - replace 'lis3lv02dl.c' -> 'DEPRECATED_lis3lv02dl.c' chg: ./InstallData/installs_low_level/install_049_TTC_ACCELEROMETER_LIS3LV02DL.sh - replace 'lis3lv02dl.o' -> 'DEPRECATED_lis3lv02dl.o' del: InstallData/install_078_TTC_RTC.sh chg: ./TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h - replace 'accelerometer_DEPRECATED_lis3lv02dl.config_t' -> 'accelerometer_lis3lv02dl_config_t' chg: ./TTC-Library/ttc_gfx_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_heap_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_network_layer_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_sysclock_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_basic_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_gfx_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_clock_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_timer_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_realtimeclock_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_interrupt_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_switch_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_spi_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_spi_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_memory_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_network_layer_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_i2c_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_can_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_accelerometer_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_memory_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_usart_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_basic_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_sysclock_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_register_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_led_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_register_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_usart_types.h.orig - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_i2c_types.h - replace '__Unknown' -> '_Unknown' chg: ./TTC-Library/ttc_heap_types.h - replace '__Unknown' -> '_Unknown' commit 60f3f621076f3d83f94a9539a969f455fa19b66a Author: Gregor Rebel Date: Mon Oct 20 15:40:44 2014 +0200 fix: TTC-Library/templates/ttc_device_types.h - replaced ta___Unknown -> ta__Unknown commit bed68de4da79673b5777a35a84bf071c14917218 Author: Gregor Rebel Date: Mon Oct 20 14:45:12 2014 +0200 fix: TTC-Library/templates/ttc_device.h - replaced old _heap_ by _ commit c82a3426e21aa74a6c8f55231756a3f153b308ee Author: Gregor Rebel Date: Mon Oct 20 13:13:10 2014 +0200 new: TTC-Library/interfaces/ttc_accelerometer_interface.c new: TTC-Library/interfaces/ttc_accelerometer_interface.h commit 29335fecc75dd14b234cc9bdcf97539cbbd07ab4 Author: Gregor Rebel Date: Mon Oct 20 13:11:21 2014 +0200 new: InstallData/install_041_TTC_ACCELEROMETER.sh new: InstallData/installs_low_level/install_048_TTC_ACCELEROMETER_MPU6050.sh new: InstallData/installs_low_level/install_049_TTC_ACCELEROMETER_LIS3LV02DL.sh new: TTC-Library/accelerometer/accelerometer_lis3lv02dl.c new: TTC-Library/accelerometer/accelerometer_lis3lv02dl.h new: TTC-Library/accelerometer/accelerometer_lis3lv02dl_types.h new: TTC-Library/accelerometer/accelerometer_mpu6050.c new: TTC-Library/accelerometer/accelerometer_mpu6050.h new: TTC-Library/accelerometer/accelerometer_mpu6050_types.h new: TTC-Library/ttc_accelerometer.c new: TTC-Library/ttc_accelerometer.h new: TTC-Library/ttc_accelerometer_types.h del: Template/.cproject del: Template/.project new: Template/examples/example_ttc_accelerometer.c new: Template/examples/example_ttc_accelerometer.h commit 215f00cae2ca5e982c532d722843083b5495e7c1 Author: Gregor Rebel Date: Mon Oct 20 13:09:52 2014 +0200 fix: createNewProject.pl - now creates all user changeable files as dereferenced copies to prevent unwanted changes of revisioned file in development toolchains commit 0b3e89cd3ef3551005517090741313ef9ee42d33 Author: Gregor Rebel Date: Sun Oct 19 11:48:30 2014 +0200 chg: InstallData/install_017_Board_STM32L100CDiscovery.sh - added download for Board_STM32-L100_Discovery.pdf commit c69e5c4f984902b88e89f8492dd154587079e729 Author: Gregor Rebel Date: Sun Oct 19 09:50:35 2014 +0200 chg: InstallData/install_029_CPU_STM32L1xx.sh - added download for STM32L100xx datasheet commit 1571d7871dc62d88c4185bc2ee7c09b557d32543 Author: Fran Estevez Date: Thu Oct 16 20:21:05 2014 +0200 I2C interrupts updated Gpio-low-level driver updated commit 1b415ade3caecbb92cbb9c0963203ccaab2d0215 Author: Fran Estevez Date: Tue Oct 14 19:21:34 2014 +0200 I2C Driver for STM32L1, there is a trouble with readings to be resolved commit 41b0fc51ce4cba6946283579b916e7b6df2a0c21 Author: Victor Fuentes Date: Tue Oct 14 14:17:20 2014 +0200 Interface for new adc driver commit 186a8b08e8f5669e853ec0f01c15150702a461fd Author: Victor Fuentes Date: Tue Oct 14 14:16:34 2014 +0200 Ned adc driver for stm32f1xx commit 947562c70eb67b2d376b5a03878fe9225026ef05 Author: Victor Fuentes Date: Tue Oct 14 14:14:09 2014 +0200 Old driver deprecated. ADC Register defined on the register_stm32f1xx commit eed6d1152e38cbe0753d93a0abfce99950d4677d Author: Adrian Romero Date: Mon Oct 13 14:54:55 2014 +0200 Usart Low-level driver modified by Gregor commit d6f1e93ee81f9b6b09cc96442592631d097a951d Author: Adrianls Date: Fri Oct 10 15:17:00 2014 +0200 Low-level driver for USART in STM32L1. commit 02fc10c8654c1a2daa58bd10157c1886ee165c1a Author: Gregor Rebel Date: Fri Oct 10 13:26:23 2014 +0200 fix: example_ttc_i2c now runs on Board_Olimex_LCD fix: InstallData/install_061_TTC_I2C.sh - added missing font activation fix: Template/examples/example_ttc_i2c.c - now only displays sensor OK if correct sensor has been detected commit 0ee604449341b8162775530fde8fa08991fd7e0c Author: Gregor Rebel Date: Fri Oct 10 13:18:39 2014 +0200 fix: example_ttc_gfx now compiles and runs on Board_Olimex_LCD chg: InstallData/install_011_Board_Olimex_LCD.sh chg: InstallData/install_055_TTC_GFX.sh chg: InstallData/install_061_TTC_I2C.sh chg: TTC-Library/gfx/gfx_ili9320.c chg: TTC-Library/gfx/gfx_ili9320.h fix: TTC-Library/i2c/i2c_stm32f1xx.c - fixed Asserts during initialisation chg: TTC-Library/sensors/accelerometer/lis3lv02dl.c chg: TTC-Library/ttc_gfx.h chg: TTC-Library/ttc_heap.h chg: TTC-Library/ttc_i2c.c chg: Template/examples/example_gfx_benchmark.c chg: Template/examples/example_ttc_gfx.c chg: Template/examples/example_ttc_gfx.h chg: Template/examples/example_ttc_i2c.c chg: Template/examples/example_ttc_i2c.h commit ed0cae8d73b072493ec4c70b10933da8f08cafe3 Author: Gregor Rebel Date: Thu Oct 9 20:57:30 2014 +0200 fix: example_gfx_boxes.c now compiles on STM32_LCD without errors chg: TTC-Library/ttc_basic.h - moved Tasks_ macros to ttc_basic_types.h (increases visibility from more source files) chg: TTC-Library/ttc_basic_types.h fix: TTC-Library/ttc_random.h - removed unecessary #include "ttc_spi_types.h" fix: Template/examples/example_gfx_boxes.h - added missing #include "../ttc-lib/math/math_trigonometry.h" commit 585fc37f36c69f8f2ae04ff4b7e556e832ef8a1f Author: Gregor Rebel Date: Wed Oct 8 15:38:14 2014 +0200 fix: InstallData/scripts/compile.sh - no more double, triple, quadruple filename-entries in QtCreator :-) commit ffd6b3588fe3cddf3b2cc3f92326fdf3d21bbb84 Author: Gregor Rebel Date: Wed Oct 8 15:27:39 2014 +0200 fix: createNewProject.pl - did leave QtCreator/TemplateName.project which lead to inconsistent project settings commit 2d30720629b38b7af0ff307bd6f174f101350dab Author: Gregor Rebel Date: Wed Oct 8 15:19:25 2014 +0200 fix: createNewProject.pl - removed tons of warnings regarding grep operating on a directory commit a4fe2e9a9d612980d9ec1a8ba68b103e759fc40b Author: Gregor Rebel Date: Wed Oct 8 14:38:45 2014 +0200 fix: Template/extensions.local/makefile.700_extra_settings - removed local sensor stuff being accidentially added by someone commit 75f0fe3a0c2b09d1c57c6b474dda34e8a3cc72e2 Author: Gregor Rebel Date: Wed Oct 8 12:34:32 2014 +0200 Statistics: - Source Code Files: 400 - Lines C Source Code: 78403 - Script Files: 210 - Lines Helper Script: 53079 - Lines Documentation: 1803 Fix1: now uses enum ttc_physical_index_e to index I2C devices instead of pointers I2C1, I2C2 Change1: added function ttc_i2c_get_base_register() fix: InstallData/install_008_Board_Mini_STM32.sh - Fix1 fix: InstallData/install_009_Board_Olimex_H103.sh - Fix1 fix: InstallData/install_010_Board_Olimex_H107.sh - Fix1 fix: InstallData/install_011_Board_Olimex_LCD.sh - Fix1 fix: InstallData/install_012_Board_Olimex_P103.sh - Fix1 fix: InstallData/install_013_Board_Olimex_P107.sh - Fix1 fix: InstallData/install_014_Board_STM32F0Discovery.sh - Fix1 fix: InstallData/install_014_Board_STM32F3Nucleo.sh - Fix1 fix: InstallData/install_015_Board_STM32F103C-Mini.sh - Fix1 fix: InstallData/install_017_Board_STM32L100CDiscovery.sh - Fix1 fix: InstallData/install_018_Board_STM32L1Discovery.sh - Fix1 fix: InstallData/install_019_Board_WSN3_STM32W108.sh - Fix1 fix: InstallData/install_091_Board_STM32F103C_Alarmhupe.sh - Fix1 fix: TTC-Library/i2c/i2c_stm32f1xx.c - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32f1xx.h - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32f1xx_types.h - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32f4xx.c - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32f4xx.h - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32l1xx.c - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32l1xx.h - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32l1xx_types.h - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32w1xx.c - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32w1xx.h - Fix1, Change1 fix: TTC-Library/i2c/i2c_stm32w1xx_types.h - Fix1, Change1 fix: TTC-Library/interfaces/ttc_i2c_interface.c - Fix1, Change1 fix: TTC-Library/interfaces/ttc_i2c_interface.h - Fix1, Change1 fix: TTC-Library/ttc_basic_types.h - Fix1, Change1 fix: TTC-Library/ttc_heap.c fix: TTC-Library/ttc_i2c.c fix: TTC-Library/ttc_i2c.h fix: TTC-Library/ttc_i2c_types.h commit 2057be3edd0ea3d8c3b1f24fa2ceff0cdedd53bb Author: Fran Estevez Date: Tue Oct 7 15:23:02 2014 +0200 Rollback I2C and USART example geändert: Template/examples/example_ttc_i2c.c geändert: Template/examples/example_ttc_usart.c commit aff4089f116f7027aa5cc0c9835c5ff4eafe1e26 Author: Fran Estevez Date: Tue Oct 7 15:11:43 2014 +0200 Error on the Driver template solved geändert: TTC-Library/templates/_install_NN_TTC_DEVICE.sh commit 60a9ff9a46c9b6a237db4e35447a5bd3902cc317 Author: Victor Fuentes Date: Mon Sep 29 10:07:28 2014 +0200 fix: InstallData/scripts/gdb_server.sh - added search option to find configuration files (debugging should now work again) chg: TTC-Library/sensors/accelerometer/lis3lv02dl.c - code beautify commit fb9ed0a863af20a45dafdac3157a0ae6ec7f88e3 Author: Patrick von Poblotzki Date: Sat Sep 13 22:40:38 2014 +0200 delete old usb data - new beginning from sketch --------------------------------------------------------- 1.0.53b @Do 4. Sep 13:43:40 CEST 2014 commit af340ec5deb28b37f7152b77a33a3bfa93bbe1f1 Author: Gregor Rebel Date: Thu Sep 4 13:42:31 2014 +0200 chg: InstallData/installAll.sh - now recommends to reboot machine if kernel has been upgraded --------------------------------------------------------- 1.0.53b @Do 4. Sep 13:31:49 CEST 2014 commit e56d1c660c0ed8b4a57381c6d2c5995489daee88 Author: Gregor Rebel Date: Thu Sep 4 13:30:45 2014 +0200 fix: InstallData/installAll.sh - now removes folder $HOME/Source/TheToolChain.install after successfull installation commit fba66c42391d752c3bedc6d779ed65e4dab9ca0a Author: Gregor Rebel Date: Thu Sep 4 11:51:33 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - now only creates tarball if it does not exist --------------------------------------------------------- 1.0.53b @Do 4. Sep 11:48:16 CEST 2014 commit 17299cc42fb3015b0054b2600b2afa6d5fe43e3f Author: Gregor Rebel Date: Thu Sep 4 11:47:28 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - upload script now creates correct folder on given server --------------------------------------------------------- 1.0.53b @Do 4. Sep 11:37:28 CEST 2014 commit 92bdf95ed52b529e2f546ae068800694d61feaa1 Author: Gregor Rebel Date: Thu Sep 4 11:36:18 2014 +0200 fix: InstallData/scripts/flash_openocd.sh - added openocd option --search to avoid error msg "Can't find target/swj-dp.tcl" --------------------------------------------------------- 1.0.53b @Mi 3. Sep 16:05:04 CEST 2014 commit c120700ebe4e34ba2e50f8aab57a0d00724137d9 Author: Gregor Rebel Date: Wed Sep 3 16:02:46 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - now only moves ~/Source/TheToolChain.install/TheToolChain if it has not been moved yet (should now be done by installAll.sh) fix: InstallData/install_005_4OpenOCD.sh - now avoids unnecessary tarball creation (uses flag file OK.Recompiled) --------------------------------------------------------- 1.0.53b @Mi 3. Sep 15:24:40 CEST 2014 commit 2d56ca69ca5d68e2553d58b1524d42f0fdc0e2f7 Author: Gregor Rebel Date: Wed Sep 3 15:23:14 2014 +0200 fix: InstallData/installAll.sh - now automatically moves fresh installed ToolChain to ~/Source/ after successfull installation commit e85b25b1c33769c5560178487de610fe5e3f458c Author: Gregor Rebel Date: Wed Sep 3 15:11:38 2014 +0200 chg: InstallData/install_005_4OpenOCD.sh - now uses precompiled OpenOCD tarballs on mirror server to speed up installation --------------------------------------------------------- 1.0.53b @Mi 3. Sep 13:50:52 CEST 2014 commit 65805a45e5fc024dcca39649281a8edce9334fdb Author: Gregor Rebel Date: Wed Sep 3 13:48:46 2014 +0200 fix: InstallData/installAll.sh - improved error handling chg: InstallData/installAll.sh - now installs package pkg-config (required by configure scripts) chg: InstallData/installAll.sh - now sets flag file OK.SoftwareUpdates to avoid full system update after first run --------------------------------------------------------- 1.0.53b @Mi 3. Sep 13:06:28 CEST 2014 --------------------------------------------------------- 1.0.53b @Mi 3. Sep 11:15:10 CEST 2014 commit ba13dbbcb91b9db92bff7276c550e3a9eb388e50 Author: Gregor Rebel Date: Wed Sep 3 11:12:18 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - now uses getFileFromMirror() to look for precompiled openocd package for current ToolChain version fix: InstallData/scripts/installFuncs.sh - get() now automatically removes zero byte download fix: InstallData/scripts/installFuncs.sh - updateSoftware() now automatically installs all available software updates chg: InstallData/scripts/installFuncs.sh - added function getFileFromMirror() to provide mirror downloads for install scripts --------------------------------------------------------- 1.0.53b @Di 2. Sep 19:01:42 CEST 2014 commit 434bcc1ecf9f8db179549c41374508f35c13e1a8 Author: Gregor Rebel Date: Tue Sep 2 19:00:20 2014 +0200 del: InstallData/install_005_4OpenOCD.sh ren: InstallData/optional/install_001_OpenOCD_FromSource.sh -> InstallData/install_005_4OpenOCD.sh (changes did not work) bug: flashing via OpenOCD 0.8.0 does not work in some installations (nor does 0.7.0) --------------------------------------------------------- 1.0.53b @Di 2. Sep 18:31:51 CEST 2014 commit e9a089c556abba3a214ad34376e059f75803cc7c Author: Gregor Rebel Date: Tue Sep 2 18:30:52 2014 +0200 new: InstallData/install_005_4OpenOCD.sh commit 0bd397c10a3f773c2af37ca296f0704d4b09c9bb Author: Gregor Rebel Date: Tue Sep 2 18:30:23 2014 +0200 ren: InstallData/install_005_4OpenOCD.sh -> InstallData/optional/install_001_OpenOCD_FromSource.sh chg: TTC-Library/ttc_heap.c - slight changes commit 1d91d6ebd0e002119e53604fb3147ce92d33d579 Author: Gregor Rebel Date: Fri Jul 4 00:23:46 2014 +0200 fix: InstallData/install_045_RADIO_CC1101.sh fix: TTC-Library/gfx/gfx_ili9320.c - fixed all compiler warnings; removed return code from drawing functions (speedup + not required) fix: TTC-Library/gfx/gfx_ili9320.h - fixed all compiler warnings; removed return code from drawing functions (speedup + not required) fix: TTC-Library/interfaces/ttc_gfx_interface.c - fixed all compiler warnings; removed return code from drawing functions (speedup + not required) fix: TTC-Library/interfaces/ttc_gfx_interface.h - fixed all compiler warnings; removed return code from drawing functions (speedup + not required) fix: TTC-Library/interfaces/ttc_radio_interface.h fix: TTC-Library/radio/radio_stm32w1xx.c fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh fix: TTC-Library/ttc_gfx.c - fixed all compiler warnings; removed return code from drawing functions (speedup + not required) fix: TTC-Library/ttc_gfx.h - fixed all compiler warnings; removed return code from drawing functions (speedup + not required) fix: TTC-Library/ttc_gfx_types.h - fixed all compiler warnings; removed return code from drawing functions (speedup + not required) fix: TTC-Library/ttc_radio_types.h commit e46b45b7dc56a76ef4a6e48158ae24efeb7cc7ec Merge: 2ddd55c 70d508f Author: Gregor Rebel Date: Fri Jul 4 00:20:36 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 2ddd55cae90a04e188be1e72c972217fc362d2e9 Author: Gregor Rebel Date: Mon Jun 30 19:44:45 2014 +0200 fix: InstallData/scripts/installFuncs.sh - now should find script findNewestDownload.pl in PATH commit 70d508f6da7f3e70d3d5cefc15df41b8c2f61ce3 Author: Gregor Rebel Date: Sun Jun 29 17:44:33 2014 +0200 fix: InstallData/optional/install_087_jEdit.sh - now installs into Source/TheToolChain/ instead of system folder commit 459d2c11cc29868598ff53cd0d8192751d1bea55 Author: Gregor Rebel Date: Sun Jun 29 12:06:46 2014 +0200 chg: InstallData/scripts/findNewestDownload.pl - now searches in _ instead of --------------------------------------------------------- 1.0.53b @Do 26. Jun 12:13:14 CEST 2014 commit acd44409f1d652ae84f8774988b813879da00c59 Author: Gregor Rebel Date: Thu Jun 26 12:10:55 2014 +0200 fix: InstallData/install_029_CPU_STM32L1xx.sh - added missing dependency fix: InstallData/installs_low_level/install_039_TTC_RADIO_STM32W1XX.sh - added missing dependency fix: InstallData/installs_low_level/install_045_TTC_BASIC_STM32L1XX.sh - added missing dependency fix: InstallData/scripts/updateProjectFiles.pl - now creates file configs/memory_generic.ld if missing fix: TTC-Library/interfaces/ttc_memory_interface.h - fixed broken include fix: TTC-Library/ttc_basic.h - moved Assert() macro to ttc_basic_types.h (allows to use it even in low-level drivers) fix: TTC-Library/ttc_basic_types.h fix: TTC-Library/ttc_memory.h fix: TTC-Library/ttc_memory_types.h fix: Template/configs/memory_stm32f1xx.ld - now uses _ttc_size_stack to define main stack fix: Template/configs/memory_stm32l1xx.ld - now uses _ttc_size_stack to define main stack fix: Template/configs/memory_stm32w1xx.ld - now uses _ttc_size_stack to define main stack commit 0a4e7b8c9ebf0dbc5b82376c5c0f66895cf35494 Merge: e7bf13e ed7e461 Author: Moritz Kunze Date: Thu Jun 26 10:54:30 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit e7bf13e06d4f66de9e890a41162d0dbaf904a68f Author: Moritz Kunze Date: Thu Jun 26 10:53:58 2014 +0200 präprozessor ifdef baum lesbar gemacht --------------------------------------------------------- 1.0.53b @Do 26. Jun 10:49:15 CEST 2014 commit 90a448b527465b0eccdcbcb99cc54bf5df4ebdbb Author: Gregor Rebel Date: Thu Jun 26 10:47:57 2014 +0200 fix: Example_LEDs now does compile on STM32L1xx again fix: InstallData/install_029_CPU_STM32L1xx.sh - added missing call: activate.250_stm_std_peripherals__syscfg.sh fix: TTC-Library/interrupt/interrupt_stm32l1xx.h - added missing include commit 78e97abf32377381c18f63b8f74ba70131203e5a Author: Gregor Rebel Date: Mon Jun 23 17:36:46 2014 +0200 chg: ./InstallData/install_019_Board_WSN3_STM32W108.sh - replace 'wsn3_stm32w108' -> 'wsn3_etrx357' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'wsn3_stm32w108' -> 'wsn3_etrx357' chg: ./Documentation/TheToolChain-Manual/chapter_Extensions.tml - replace 'wsn3_stm32w108' -> 'wsn3_etrx357' commit 944c2c39a52c1853ae7da3afdb04349d3c5f442c Author: Gregor Rebel Date: Fri Jun 20 15:50:27 2014 +0200 chg: TTC-Library/ttc_string.c - _ttc_string_snprintf() - added support for Format %u (unsigned integer) chg: TTC-Library/ttc_string.c - +ttc_itoa_unsigned() chg: TTC-Library/ttc_string.h - +ttc_itoa_unsigned() --------------------------------------------------------- 1.0.53b @Fr 20. Jun 10:20:57 CEST 2014 commit 8b59abab0a6322ef9632f3592d9b3c43adc4d22b Author: Gregor Rebel Date: Fri Jun 20 10:19:47 2014 +0200 chg: improved example_ttc_radio for STM32W1xx chg: InstallData/install_019_Board_WSN3_STM32W108.sh chg: TTC-Library/interfaces/ttc_usart_interface.c chg: TTC-Library/interfaces/ttc_usart_interface.h chg: TTC-Library/radio/radio_stm32w1xx.c chg: TTC-Library/ttc_radio.c chg: TTC-Library/ttc_radio_types.h chg: TTC-Library/ttc_usart.c chg: TTC-Library/ttc_usart.h chg: TTC-Library/ttc_usart_types.h chg: TTC-Library/usart/usart_stm32f1xx.c chg: TTC-Library/usart/usart_stm32f1xx.h chg: TTC-Library/usart/usart_stm32l1xx.c chg: TTC-Library/usart/usart_stm32l1xx.h chg: TTC-Library/usart/usart_stm32w1xx.c chg: TTC-Library/usart/usart_stm32w1xx.h commit 364c3d44a85c17700d12844eaacf4373b4073bef Author: Gregor Rebel Date: Fri Jun 20 08:55:20 2014 +0200 chg: InstallData/install_019_Board_WSN3_STM32W108.sh - added control pins for external amplifier chg: InstallData/install_044_QtCreator.sh - updated to QtCreator 3.1.1 chg: InstallData/scripts/installFuncs.sh - +unTBZ() chg: TTC-Library/radio/radio_stm32w1xx.c - added control pins for external amplifier (Work In Progress) chg: TTC-Library/ttc_radio.c - added control pins for external amplifier (Work In Progress) chg: TTC-Library/ttc_radio_types.h - added control pins for external amplifier (Work In Progress) chg: TTC-Library/ttc_usart_types.h chg: Template/examples/example_ttc_radio.c --------------------------------------------------------- 1.0.53b @Di 17. Jun 18:47:09 CEST 2014 commit 1474e19a4aaa2740124170372d78edbe70614533 Author: Gregor Rebel Date: Tue Jun 17 18:44:50 2014 +0200 fix: TTC-Library/ttc_radio.c - ttc_radio_get_payload_size_max() did not consider size of Packet->Info chg: TTC-Library/ttc_radio.c - +ttc_radio_transmit_buffer() chg: TTC-Library/ttc_radio.h - +ttc_radio_transmit_buffer() chg: Template/examples/example_ttc_radio.c - now uses ttc_radio_transmit_buffer() to send out strings chg: Template/examples/example_ttc_radio.c - now sends out long, multipacket text when both buttons are pressed --------------------------------------------------------- 1.0.53b @Di 17. Jun 17:46:11 CEST 2014 commit ecb29cb3f5dde855a4e9889e3e0c78c2e8785ac8 Author: Gregor Rebel Date: Tue Jun 17 17:45:51 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - chmod +x --------------------------------------------------------- 1.0.53b @Di 17. Jun 17:44:00 CEST 2014 commit 8c1591754dd16cdc5d5f4dd141e9979df38ffb20 Author: Gregor Rebel Date: Tue Jun 17 17:39:41 2014 +0200 fix: Template/examples/example_ttc_radio.c - etr_transmitData() did copy Payload to wrong position in packet commit 073cbf457c3861baca4135843ecfbdb01334091d Author: Gregor Rebel Date: Tue Jun 17 17:18:48 2014 +0200 fix: InstallData/install_041_CPU_STM32W1XX.sh - now detects either STM32W1xx or EM357 Boundary Scan Tap commit 5c84d33e2433488014c367ddc227f3c027f71516 Author: Gregor Rebel Date: Tue Jun 17 16:59:16 2014 +0200 fix: ttc_radio now delivers received packets correctly via ttc_radio_get_received_packet_try() bug: ttc_radio does not transmit packets given to ttc_radio_transmit() correctly chg: ./TTC-Library/ttc_queue.c - replace 'ttc_mutex_trylock' -> 'ttc_mutex_lock_try' chg: ./TTC-Library/ttc_mutex.h - replace 'ttc_mutex_trylock' -> 'ttc_mutex_lock_try' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_mutex_trylock' -> 'ttc_mutex_lock_try' chg: ./TTC-Library/ttc_mutex.h - replace 'mutex_trylock' -> 'mutex_lock_try' chg: ./TTC-Library/cm3/cm3_mutex.h - replace 'mutex_trylock' -> 'mutex_lock_try' chg: ./TTC-Library/cm3/cm3_mutex.c - replace 'mutex_trylock' -> 'mutex_lock_try' chg: ./TTC-Library/ttc_list.c - replace 'semaphore_try_take' -> 'semaphore_take_try' chg: ./TTC-Library/ttc_semaphore.c - replace 'semaphore_try_take' -> 'semaphore_take_try' chg: ./TTC-Library/ttc_heap.c - replace 'semaphore_try_take' -> 'semaphore_take_try' chg: ./TTC-Library/ttc_semaphore.h - replace 'semaphore_try_take' -> 'semaphore_take_try' chg: ./TTC-Library/cm3/cm3_semaphore.h - replace 'semaphore_try_take' -> 'semaphore_take_try' chg: ./TTC-Library/cm3/cm3_semaphore.c - replace 'semaphore_try_take' -> 'semaphore_take_try' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 'semaphore_try_take' -> 'semaphore_take_try' chg: ./TTC-Library/ttc_queue.c - replace 'pointer_try_push_back' -> 'pointer_push_back_try' chg: ./TTC-Library/ttc_queue.c - replace 'try_push_back' -> 'push_back_try' chg: ./TTC-Library/ttc_queue.h - replace 'try_push_back' -> 'push_back_try' chg: ./TTC-Library/ttc_queue.c - replace 'try_pull_front' -> 'pull_front_try' chg: ./TTC-Library/ttc_queue.h - replace 'try_pull_front' -> 'pull_front_try' chg: ./TTC-Library/ttc_usart.c - replace 'try_pull_front' -> 'pull_front_try' chg: ./Template/examples/example_ttc_radio.c - replace 'try_pop_front_single' -> 'pop_front_single_try' chg: ./TTC-Library/ttc_list.h - replace 'try_pop_front_single' -> 'pop_front_single_try' chg: ./TTC-Library/ttc_list.c - replace 'try_pop_front_single' -> 'pop_front_single_try' chg: ./TTC-Library/ttc_semaphore.c - replace 'try_take' -> 'take_try' chg: ./TTC-Library/ttc_semaphore.h - replace 'try_take' -> 'take_try' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_radio_get_payload_size' -> 'ttc_radio_get_payload_size_max' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_get_payload_size' -> 'ttc_radio_get_payload_size_max' chg: ./TTC-Library/ttc_radio.h.orig - replace 'ttc_radio_get_payload_size' -> 'ttc_radio_get_payload_size_max' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_get_payload_size' -> 'ttc_radio_get_payload_size_max' fix: TTC-Library/ttc_heap.c - ttc_heap_pool_block_get_isr() did not decrease Pool->BlocksAvailable commit 5f56d0ac8affa329c8983952ddc83ed773449693 Author: Gregor Rebel Date: Mon Jun 16 06:46:13 2014 +0200 bug: etr_receivePacket_ISR() - does not copy packet data into NewPacket correctly commit f58cda799f28f0fa8bf45248b4a82a5eca0bd17d Author: Gregor Rebel Date: Mon Jun 16 05:00:58 2014 +0200 chg: TTC-Library/radio/radio_stm32w1xx.c - disabled hal initialization fix: TTC-Library/sysclock/sysclock_stm32w1xx.c - reenabled hal initialization commit e6c855f409bd7a4b6e2b7603578f60dadda480f5 Merge: ba52e51 ae33e55 Author: g Date: Sun Jun 15 17:40:09 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit ba52e5107966d6cdeca0fbfeb61347f642393b33 Author: g Date: Sun Jun 15 17:35:57 2014 +0200 new file: InstallData/installs_low_level/install_045_TTC_BASIC_STM32L1XX.sh new file: TTC-Library/basic/basic_stm32l1xx.c new file: TTC-Library/basic/basic_stm32l1xx.h new file: TTC-Library/basic/basic_stm32l1xx_types.h modified: TTC-Library/gpio/gpio_stm32l1xx.h = #include "../basic/basic_cm3.h" -> #include "../ttc_basic_types.h" modified: TTC-Library/gpio/gpio_stm32l1xx_types.h = #include "../ttc_basic.h" -> #include "../ttc_basic_types.h" modified: TTC-Library/interfaces/ttc_basic_interface.h = added ifdef for stm32l1xx modified: TTC-Library/interrupt/interrupt_stm32l1xx.c = uncommented interrupt_stm32l1xx_prepare() = encapsulated all function definitions in ifdef blocks modified: TTC-Library/interrupt/interrupt_stm32l1xx.h = basic_cm3_interrupt_all -> interrupt_cortexm3_all modified: TTC-Library/register/register_stm32l1xx_types.h = #include "../ttc_basic.h" -> #include "../ttc_basic_types.h" modified: TTC-Library/ttc_basic_types.h -> added ifdef for stme32l1xx commit ae33e55177c0a6115cd3344d6f069f30ab8fd18e Author: Gregor Rebel Date: Sun Jun 15 07:12:29 2014 +0200 bug: memory pools does not work in single tasking chg: ./Template/examples/example_ttc_sysclock.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./InstallData/install_039_FreeRTOS.sh - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_semaphore.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_heap.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_memory_types.h - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_mutex.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_usart.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_extensions.h - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_task.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_string.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' chg: ./TTC-Library/heap/heap_zdefault.c - replace 'RT_SCHEDULER' -> 'TTC_MULTITASKING_SCHEDULER' commit 60743dabd3ba5448a9743897a6ee0401ccc9bad5 Merge: 2246105 d593e07 Author: g Date: Sat Jun 14 22:46:40 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/interrupt/interrupt_stm32l1xx.c commit 2246105e3d6c184fef02835a9f7029a9eddbfe65 Author: g Date: Sat Jun 14 22:22:32 2014 +0200 modified: TTC-Library/gpio/gpio_stm32l1xx.c = in gpio_stm32l1xx_create_index: returns cm3_calc_peripheral_BitBandAddress() = gpio_stm32l1xx_from_index() implemented modified: TTC-Library/interrupt/interrupt_stm32l1xx.c/.h = added global interrupt_stm32l1xx_NVIC_Cfg and heap arrays = implemented interrupt_stm32l1xx_init_gpio(), interrupt_stm32l1xx_enable_gpio(), interrupt_stm32l1xx_enable_usart(), interrupt_stm32l1xx_init_usart(), all EXTIX_IRQHandlers and GPIO_General_IRQHandler(), and all USARTx_IRQHandlers and USART_General_IRQHandler(), plus added unimplemented definitions for all other handlers = in header: added standard peripheral includes as well as ifdef blocks for includes of extra peripherals = added ttc_driver defines modified: TTC-Library/interrupt/interrupt_stm32l1xx_types.h = added #define TTC_INTERRUPT_USART_AMOUNT 8 modified: TTC-Library/ttc_interrupt.c = in _ttc_interrupt_init_usart(): added Entry->PhysicalIndex = (ttc_gpio_pin_e) PhysicalIndex; modified: TTC-Library/usart/usart_stm32l1xx.c/.h = in usart_stm32l1xx_init(): fix -> the wrong pins were being initialized for USART2 = in usart_stm32l1xx_init(): added pointers to DR for faster RX/TX and it now returns ec_usart_OK instead of 0 if successful = in header added defines for USARTx_DR modified: TTC-Library/usart/usart_stm32l1xx_types.h = added ttc_usart_register_tx_t and ttc_usart_register_rx_t commit d593e07a73ec456d482914dd3067db9db69c1975 Author: Gregor Rebel Date: Sat Jun 14 16:27:07 2014 +0200 chg: InstallData/install_019_Board_WSN3_STM32W108.sh - now creates two board extensions, one with Power Amplifier and one without fix: TTC-Library/ttc_radio.c - ttc_radio_load_defaults() now configures power mode from static radio configuration fix: TTC-Library/ttc_radio_types.h - now recognizes static radio configuration keys TTC_RADIO_ALTERNATE_TX_PATH, TTC_RADIO_BOOST_MODE fix: Template/examples/example_ttc_radio.c - removed ST_RadioSetPowerMode() call (now is configured from makefile) commit 51f6bc421c8c1e600d621b3b1e39c9bf921a38aa Author: Gregor Rebel Date: Sat Jun 14 14:28:27 2014 +0200 new: InstallData/install_100_Board_STM32W-RFCKit.sh chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./Template/examples/example_ttc_list.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./Template/examples/example_ttc_network.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./TTC-Library/ttc_list.h - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./TTC-Library/ttc_list.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./TTC-Library/network/support/network_adapt_list.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./Regressions/regression_list.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' chg: ./Regressions/regression_ttc_timer.c - replace 'ttc_list_pop_front_single' -> 'ttc_list_wait_pop_front_single' --------------------------------------------------------- 1.0.53b @Fr 13. Jun 15:48:41 CEST 2014 commit eea53a0c4f0c78910b72ec847dd5c327d7f3af71 Author: Fran Estevez Date: Fri Jun 13 15:39:58 2014 +0200 New CAN low level driver for STM32F1XX neue Datei: InstallData/installs_low_level/install_038_TTC_CAN_STM32F1XX.sh --------------------------------------------------------- 1.0.53b @Fr 13. Jun 15:26:22 CEST 2014 commit 50528945b374845adb9ddeaf8dbf95a5cc509205 Author: Fran Estevez Date: Fri Jun 13 15:22:53 2014 +0200 CAN Install script added neue Datei: InstallData/install_038_TTC_CAN.sh commit 0f7eba7cc9a99595b07d39aeffd3d2a9b3b68376 Author: Gregor Rebel Date: Fri Jun 13 10:19:30 2014 +0200 fix: TTC-Library/ttc_string.c - _ttc_string_snprintf() did produce wrong output for certain hexadecimal numbers with minimum field size commit 407c6500e1556954280b7601c5d672d87c33c4fd Merge: 1e0a09f 7de519e Author: Gregor Rebel Date: Thu Jun 12 18:06:00 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 1e0a09f1d6c735420fc94a21241ec83f0c2edd5a Author: Gregor Rebel Date: Thu Jun 12 18:04:08 2014 +0200 fix: TTC-Library/ttc_string.c - ttc_string_snprintf() did create very long numbers if length of value > MinLength chg: TTC-Library/ttc_string.c - new function: ttc_string_appendf() chg: TTC-Library/ttc_string.h - new function: ttc_string_appendf() commit 27d9ba6065e806ada8614c15f57e7036c0c4b3e5 Author: Gregor Rebel Date: Thu Jun 12 17:43:45 2014 +0200 chg: TTC-Library/ttc_usart.c - changed default configuration 8n1 -> 8e1 (makes communication more stable) --------------------------------------------------------- 1.0.53b @Do 12. Jun 16:17:41 CEST 2014 commit 18f4e857362007773aa5b3da69eddd4e173b0269 Merge: c52fb72 fcba6ab Author: Gregor Rebel Date: Thu Jun 12 16:15:30 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit c52fb7261cb66d13b3a13b979e0bf2f912d5f864 Author: Gregor Rebel Date: Thu Jun 12 16:15:27 2014 +0200 fix: InstallData/install_100_Board_STM32W-RFCKit.sh - fiexed different errors commit 5a8efa9e907a435c4f9e3fe97799c9dd226e6d52 Author: Gregor Rebel Date: Thu Jun 12 16:12:17 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - should now operate in correct home folder if run as user root for other user --------------------------------------------------------- 1.0.53b @Do 12. Jun 16:08:01 CEST 2014 commit b715caa501f96e698dee87125b6799c89151a533 Author: Patrick von Poblotzki Date: Thu Jun 12 14:22:04 2014 +0200 added new empty drivers for stm32f30x commit f74c27be9501431d9baa8b6be3a82f9d4a904ddf Author: Patrick von Poblotzki Date: Thu Jun 12 13:38:32 2014 +0200 added installscripts for stm32f30x and the fitting nucleo board commit f5b4f68a7d11e3895d8e82f77b9116475a927454 Author: Moritz Kunze Date: Thu Jun 12 11:35:42 2014 +0200 fix for STM32L1 CPU not compiling due missing include (by Gregor) commit cc0d7e780e603d1fd3fb1b38b4ffa3c55ffb497b Author: Gregor Rebel Date: Mon Jun 9 00:35:55 2014 +0200 fix: fixed several include issues ren: 'InstallData/install_030_CPU_STM32W1xx.sh' -> 'InstallData/DEPRECATED_install_030_CPU_STM32W1xx.sh' ren: 'TTC-Library/ttc_basic.c' -> 'TTC-Library/DEPRECATED_ttc_basic.c' ren: 'TTC-Library/ttc_basic.h' -> 'TTC-Library/DEPRECATED_ttc_basic.h' ren: 'TTC-Library/ttc_basic_types.h' -> 'TTC-Library/DEPRECATED_ttc_basic_types.h' ren: 'TTC-Library/cm3/cm3_basic.c' -> 'TTC-Library/cm3/DEPRECATED_cm3_basic.c' ren: 'TTC-Library/cm3/cm3_basic_types.h' -> 'TTC-Library/cm3/DEPRECATED_cm3_basic_types.h' ren: 'TTC-Library/cm3/cm3_basic.h' -> 'TTC-Library/cm3/DEPRECATED_cm3_basic.h' chg: ./Template/QtCreator/TemplateName.files - replace 'cm3/cm3_basic.h' -> 'basic/basic_cm3.h' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'cm3/cm3_basic.h' -> 'basic/basic_cm3.h' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'cm3/cm3_basic.h' -> 'basic/basic_cm3.h' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'cm3/cm3_basic.h' -> 'basic/basic_cm3.h' chg: ./TTC-Library/network/support/network_conf.h - replace 'cm3/cm3_basic.h' -> 'basic/basic_cm3.h' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'cm3/cm3_basic.h' -> 'basic/basic_cm3.h' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'cm3/cm3_basic.h' -> 'basic/basic_cm3.h' chg: ./TTC-Library/ttc_basic.h.orig - replace '500_ttc_basic' -> '000_ttc_basic' chg: ./TTC-Library/ttc_basic.h - replace '500_ttc_basic' -> '000_ttc_basic' chg: ./InstallData/install_022_CPU_CortexM0.sh - replace '500_ttc_basic' -> '000_ttc_basic' chg: ./InstallData/install_023_CPU_CortexM3.sh - replace '500_ttc_basic' -> '000_ttc_basic' chg: ./InstallData/install_024_CPU_CortexM4.sh - replace '500_ttc_basic' -> '000_ttc_basic' chg: ./TTC-Library/ttc_basic.h.orig - replace '000_ttc_basic' -> '500_ttc_basic' chg: ./TTC-Library/ttc_basic.h - replace '000_ttc_basic' -> '500_ttc_basic' chg: ./InstallData/install_022_CPU_CortexM0.sh - replace '000_ttc_basic' -> '500_ttc_basic' chg: ./InstallData/install_023_CPU_CortexM3.sh - replace '000_ttc_basic' -> '500_ttc_basic' chg: ./InstallData/install_024_CPU_CortexM4.sh - replace '000_ttc_basic' -> '500_ttc_basic' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'basic_cm3_interrupt_all' -> 'interrupt_cortexm3_all' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'basic_cm3_interrupt_all' -> 'interrupt_cortexm3_all' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'basic_cm3_interrupt_all' -> 'interrupt_cortexm3_all' chg: ./TTC-Library/cm3/cm3_semaphore.c - replace 'cm3_atomic_' -> 'basic_cm3_atomic_' chg: ./TTC-Library/basic/basic_cm3.c - replace 'cm3_atomic_' -> 'basic_cm3_atomic_' chg: ./TTC-Library/basic/basic_cm3.h - replace 'cm3_atomic_' -> 'basic_cm3_atomic_' chg: ./TTC-Library/basic/basic_cm3.c - replace 'basic_basic_cm3' -> 'basic_cm3' chg: ./TTC-Library/basic/basic_cm3.h - replace 'basic_basic_cm3' -> 'basic_cm3' new: InstallData/install_041_CPU_STM32W1XX.sh new: InstallData/install_040_TTC_BASIC.sh new: InstallData/installs_low_level/install_038_TTC_BASIC_CM3.sh new: InstallData/installs_low_level/install_040_CPU_STM32W1XX_SIMPLEMAC110.sh new: InstallData/installs_low_level/install_041_CPU_STM32W1XX_SIMPLEMAC201.sh new: TTC-Library/basic new: TTC-Library/interfaces/ttc_basic_interface.c new: TTC-Library/interfaces/ttc_basic_interface.h new: TTC-Library/ttc_basic.c new: TTC-Library/ttc_basic.h new: TTC-Library/ttc_basic_types.h ren: 'Template/examples/example_radio.c' -> 'Template/examples/DEPRECATED_example_radio.c' ren: 'Template/examples/example_radio_serial.c' -> 'Template/examples/DEPRECATED_example_radio_serial.c' ren: 'Template/examples/example_radio_serial.h' -> 'Template/examples/DEPRECATED_example_radio_serial.h' ren: 'Template/examples/example_radio.h' -> 'Template/examples/DEPRECATED_example_radio.h' chg: ./Template/examples/example_usb_vcp.c - replace 'example_radio.c' -> 'DEPRECATED_example_radio.c' commit 9bcde65601731d81c0cb58c59d044262064e7f21 Author: Gregor Rebel Date: Fri Jun 6 09:38:10 2014 +0200 chg: LEGAL.txt - added license restriction commit 5ac82df5777b7b4ead1449dbfc5fd872db9e2311 Merge: 180429f a623640 Author: Gregor Rebel Date: Thu Jun 5 09:56:22 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 180429fadc2ad7830784eb5710c9a4f8fd9248f0 Author: Gregor Rebel Date: Thu Jun 5 09:56:03 2014 +0200 new: InstallData/install_040_TTC_BASIC.sh new: InstallData/install_041_CPU_STM32W1XX.sh new: InstallData/installs_low_level/install_038_TTC_BASIC_CM3.sh new: InstallData/installs_low_level/install_040_CPU_STM32W1XX_SIMPLEMAC110.sh new: InstallData/installs_low_level/install_041_CPU_STM32W1XX_SIMPLEMAC201.sh new: TTC-Library/basic/basic_cm3.c new: TTC-Library/basic/basic_cm3.h new: TTC-Library/basic/basic_cm3_types.h new: TTC-Library/interfaces/ttc_basic_interface.c new: TTC-Library/interfaces/ttc_basic_interface.h new: TTC-Library/ttc_basic.c new: TTC-Library/ttc_basic.h new: TTC-Library/ttc_basic_types.h commit adb5278450d8c77a0884859472fcae16006c7f61 Author: Gregor Rebel Date: Thu Jun 5 09:54:18 2014 +0200 chg: integrated SimpleMAC library v1.1.0 for STM32W1xx (project compiles successfully) commit ee1af0fa4d9169892735aaf83125a732826ccfa5 Author: Gregor Rebel Date: Thu Jun 5 07:00:40 2014 +0200 fix: InstallData/scripts/findInSources.sh - now only runs grep on entires of type file (avoids tons of error messages "is a directory") commit 3949140000a449a448d57809ddaf43f93737c32d Author: Gregor Rebel Date: Wed Jun 4 09:17:53 2014 +0200 fix: TTC-Library/templates/device_architecture_types.h - now includes ../ttc_basic_types.h instead of ../ttc_basic.h (avoids lots of include issues) commit ad492a38d183654628202c9f3d3352c05cfb3b56 Author: Gregor Rebel Date: Wed Jun 4 08:29:37 2014 +0200 fix: Template/examples/example_ttc_interrupt.c - now initializes exti interrupts for defined switches only commit a623640ab9fd69694d8c2690022d438b53999d32 Author: Fran Estevez Date: Tue Jun 3 12:18:14 2014 +0200 ttc_can is another timer available. Connection between boards works. commit 0df266f5cffb54e85dd60c5ea3587e0071bb9d39 Author: Fran Estevez Date: Tue Jun 3 11:47:44 2014 +0200 CAN Low Level driver added. It works just with Loopback Mode. There was an issue but was solved, now there is that issue another time. commit be37a0983769842354dd8aaadf48ad998b0bc24c Merge: 8e45f0e 914b9e0 Author: Gregor Rebel Date: Tue Jun 3 04:32:28 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 8e45f0e95eb62b34fe7b2fbd44554607710a8435 Author: Gregor Rebel Date: Mon Jun 2 17:13:46 2014 +0200 fix: InstallData/scripts/debug_openocd.sh - changed redirection to /dev/stderr (gave strange error msgs on some systems) --------------------------------------------------------- 1.0.53b @Mo 2. Jun 13:06:57 CEST 2014 commit 0fc6f29a7f1165d30200df108860e657dc0e8ac5 Author: Patrick von Poblotzki Date: Mon Jun 2 10:31:37 2014 +0200 fixed ttc_i2c example --------------------------------------------------------- 1.0.53b @Mo 2. Jun 09:56:40 CEST 2014 commit da4fcf52704e0ae84eee8b10a8befd34b2ad2aa9 Author: Fran Estevez Date: Mon Jun 2 09:54:17 2014 +0200 Example I2C works. Configuration was wrong. It should not work in Fast Mode. --------------------------------------------------------- 1.0.53b @Mi 28. Mai 15:44:41 CEST 2014 commit 35788a7bebffbfd9dc6eede14998f2ff5d2b15f6 Author: Gregor Rebel Date: Wed May 28 09:00:05 2014 +0200 new: Template/QtCreator/TemplateName.project commit 88ce254deb30b776269d065d508da9f6db836deb Author: Gregor Rebel Date: Wed May 28 08:06:25 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - now creates udev rule for all openocd interface that defines a *vid_pid key commit dc531e8b822d612011ffeccea7ed3fc69c27693d Author: Gregor Rebel Date: Wed May 28 07:54:34 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - now creates udev rules for all ftdi based jtag programmers (allows all users in group dialout to flash without super user password) commit 616526309d4bc117af06ae51215eda375b2d7e9b Author: Fran Estevez Date: Mon May 26 11:53:16 2014 +0200 Example I2C updated! commit 6c2b500e5889632fd8f7c9dd459ba003c175f1df Author: Patrick von Poblotzki Date: Mon May 26 11:01:43 2014 +0200 fixed wrong hard conding in stm32f1 i2c, sorry! --------------------------------------------------------- 1.0.53b @Do 22. Mai 08:41:57 CEST 2014 --------------------------------------------------------- 1.0.53b @Do 22. Mai 06:28:00 CEST 2014 commit 6f7cc54ef06fb39d91f41f6bebf0e82d869325c8 Merge: e8c07be 1782fba Author: Gregor Rebel Date: Thu May 22 06:27:49 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit e8c07be3b47262857eca28c80aee0cd7f00d9529 Author: Gregor Rebel Date: Thu May 22 06:27:02 2014 +0200 chg: TTC-Library/ttc_radio.c - disabled radio transmit until crash bug in ST_RadioTransmit() is fixed new: Template/configs/stm32w108xx_conf.h commit eea09bc01b6cd5fc8b3660d9fde6e476bd807c33 Author: Gregor Rebel Date: Thu May 22 06:21:02 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - changed way module ftdi_sio is loaded with new ProductID/VendorID chg: Template/examples/example_ttc_radio.c - reenabled ttc_radio_transmit() --------------------------------------------------------- 1.0.53b @Do 22. Mai 06:26:50 CEST 2014 --------------------------------------------------------- 1.0.53b @Do 22. Mai 05:43:45 CEST 2014 --------------------------------------------------------- 1.0.53b @Do 22. Mai 00:46:54 CEST 2014 commit 26a6e81d3952bf76e5fe999b98b54f859b672f8d Author: Gregor Rebel Date: Thu May 22 00:45:29 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - fixed post-install movement from ~/Source/TheToolChain.install to ~/Source/ chg: InstallData/install_019_Board_WSN3_STM32W108.sh - added GPIO-pin definitions --------------------------------------------------------- 1.0.53b @Do 22. Mai 00:03:35 CEST 2014 commit 1d5827beb6dc21635a8e948144803ecfaf086d30 Author: Gregor Rebel Date: Wed May 21 23:38:39 2014 +0200 chg: ./Template/examples/example_ttc_radio.c - replace 'parseReceivedPacket' -> 'functionReceivedPacket' chg: ./TTC-Library/ttc_radio_types.h - replace 'parseReceivedPacket' -> 'functionReceivedPacket' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'parseReceivedPacket' -> 'functionReceivedPacket' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_radio_initalize_packet' -> 'ttc_radio_packet_initialize' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_radio_initalize_packet' -> 'ttc_radio_packet_initialize' chg: ./TTC-Library/templates/#Untitled-2# - replace 'ttc_radio_initalize_packet' -> 'ttc_radio_packet_initialize' commit a0d74bf14c19f488592521088a653b633b0cc17e Merge: efeeefa 7157631 Author: Gregor Rebel Date: Wed May 21 23:38:34 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 71576314cd5e6cd2d61cb003df9d059ca807f103 Author: Fran Estevez Date: Wed May 21 09:42:21 2014 +0200 SPI issue with the default configuration fixed. example_ttc_spi_slave interact with example_ttc_spi_master commit efeeefa90476062fa8d08454f3f4354fd8373650 Author: Gregor Rebel Date: Wed May 21 06:35:31 2014 +0200 fix: TTC-Library/templates/ttc_device.h - some function comments used fstill ixed term USART instead of commit 9c5047630d08cc7dde207fc3ceae6e82ebc8981e Author: Gregor Rebel Date: Tue May 20 11:22:30 2014 +0200 chg: InstallData/ReadMe_Ranks.txt chg: InstallData/scripts/createActivateScript.pl - now inserts text from InstallData/ReadMe_Ranks.txt commit 507dd47722bd0603e7cd7dbe9300844f9e5a6689 Author: Gregor Rebel Date: Tue May 20 00:09:11 2014 +0200 fix: InstallData/scripts/debug_openocd.sh - adding ampersand to _gdb_server.sh start allows to start _/gdb.sh automatically again (fixes "Connection lost" error on Ctrl+C in GDB session) commit b1f628e8a3c1726dac2af18f63465b82b656e3ac Author: Gregor Rebel Date: Tue May 20 00:07:33 2014 +0200 fix: InstallData/install_030_CPU_STM32W1xx.sh - introduced an error during last replacement cortex-m3 -> cortex-m commit 4ed471241d9ba9af6e950c488c620f193ed6224c Author: Gregor Rebel Date: Mon May 19 23:56:26 2014 +0200 fix: InstallData/installAll.sh - now uses applyTargetUserAndGroup() to chown directories (removed lots of annoying error messages) fix: InstallData/scripts/installFuncs.sh . dir() now uses applyTargetUserAndGroup() which already provides all necessary safety checks commit 48e110d61c53400222c56647ff416d41dccf2eb2 Author: Gregor Rebel Date: Mon May 19 23:50:51 2014 +0200 fix: InstallData/install_030_CPU_STM32W1xx.sh - changed deprecated openocd directive cortex_m3 -> cortex_m fix: InstallData/scripts/installFuncs.sh - dir() now checks if $USER == "root" before trying to chown created directory (avoids annoying error msgs) commit 5db46f2739a5d41bc3240eb95254c6c76099cb4c Author: Fabian Kröger Date: Mon May 19 16:45:06 2014 +0200 Modified STM32F10X USB Part - only warnings - no error but MCU runs into hardfaulthandler while USB interrupt init. commit 0741749902bf7884d92696b656079cbf7f1108c3 Merge: f277e65 5f52ed7 Author: Fabian Kröger Date: Mon May 19 16:43:43 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit f277e6578fad609d0c14606b52aacc0b51d86d4e Merge: 36541ae 02cc9b1 Author: Fabian Kröger Date: Sat May 17 16:16:02 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 36541aef032e4226d845d5252956522c57a87b8a Author: Fabian Kröger Date: Thu May 15 16:09:09 2014 +0200 modified geändert: InstallData/installs_low_level/install_037_TTC_USB_STM32F1XX.sh --------------------------------------------------------- 1.0.53b @Mo 19. Mai 16:18:53 CEST 2014 commit c12520742d46b54d079d8c6ae73e3b48834b41d2 Author: Gregor Rebel Date: Mon May 19 16:16:49 2014 +0200 fix: InstallData/scripts/installFuncs.sh - dir() now chowns each newly created directory to $TargetUser --------------------------------------------------------- 1.0.53b @Mo 19. Mai 13:30:31 CEST 2014 commit 963307fa3c19207a83300b20371053463c06abb2 Author: Fran Estevez Date: Mon May 19 12:08:22 2014 +0200 example_ttc_spi_master fixed. Now Usart works fine commit f6b961841262170191b2ff49a69ab99502c5eeaf Author: Gregor Rebel Date: Mon May 19 09:30:06 2014 +0200 fix: TTC-Library/interrupt/interrupt_cortexm3.c - fixed double defined CortexM3 interrupt handlers fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - fixed double defined CortexM3 interrupt handlers fix: TTC-Library/spi/spi_stm32f1xx.c - added missing curly brackets commit 860134860bf31c1c6e6f978cd7a94d7ae37ffd63 Author: Gregor Rebel Date: Mon May 19 09:08:58 2014 +0200 chg: TTC-Library/ttc_heap.c - +ttc_heap_pool_block_free_isr(), ttc_heap_pool_block_get_isr() chg: TTC-Library/ttc_heap.c - added isr-functionality to memory pools chg: TTC-Library/ttc_heap.h - +ttc_heap_pool_block_free_isr(), ttc_heap_pool_block_get_isr() chg: TTC-Library/ttc_memory_types.h - added isr-functionality to memory pools chg: TTC-Library/ttc_mutex.c - +_ttc_mutex_smart_lock_isr() chg: TTC-Library/ttc_mutex.h - +_ttc_mutex_smart_lock_isr() chg: TTC-Library/ttc_radio.c - +_ttc_radio_initalize_packet() +ttc_radio_get_empty_packet_isr() chg: TTC-Library/ttc_radio.h - +ttc_radio_get_empty_packet_isr() chg: TTC-Library/ttc_radio_types.h - added to ttc_radio_packet_t: AutoAcknowledge, AddressFilter new: InstallData/install_039_TTC_RADIO.sh new: InstallData/installs_low_level/install_039_TTC_RADIO_STM32W1XX.sh new: TTC-Library/interfaces/ttc_radio_interface.c new: TTC-Library/interfaces/ttc_radio_interface.h new: TTC-Library/radio/radio_stm32w1xx.c new: TTC-Library/radio/radio_stm32w1xx.h new: TTC-Library/radio/radio_stm32w1xx_types.h new: Template/examples/example_ttc_radio.c new: Template/examples/example_ttc_radio.h commit c04c3cab35f834d8ce64204f721ffecdbf71cec7 Author: Gregor Rebel Date: Mon May 19 02:13:33 2014 +0200 fix: radio is now transmitting on stm32w1xx :-) chg: ./TTC-Library/ttc_radio.h - replace 'TTC_RADIO_PACKET_POOL_SIZE' -> 'TTC_RADIO_MAX_AMOUNT_PACKETS' chg: ./TTC-Library/ttc_radio.c - replace 'TTC_RADIO_PACKET_POOL_SIZE' -> 'TTC_RADIO_MAX_AMOUNT_PACKETS' chg: ./TTC-Library/ttc_radio.h - replace 'TTC_RADIO_PACKET_MAX_SIZE' -> 'TTC_RADIO_MAX_PACKET_SIZE' chg: ./TTC-Library/ttc_radio.c - replace 'TTC_RADIO_PACKET_MAX_SIZE' -> 'TTC_RADIO_MAX_PACKET_SIZE' chg: InstallData/install_030_CPU_STM32W1xx.sh - added documentation downloads fix: TTC-Library/sysclock/sysclock_stm32w1xx.c - added halInit() call fix: TTC-Library/ttc_radio_types.h - added pad bytes to ensure 4 byte alignment of ttc_radio_packet_t.header (required by ST_RadioTransmit() ) fix: Updates/update_1.0.53.sh commit 28496e3f0c91002285be39051df298f6cfaaa920 Author: Gregor Rebel Date: Sun May 18 14:44:51 2014 +0200 chg: TTC-Library/templates/device_architecture.c - added textguide where to place includes chg: TTC-Library/templates/device_architecture.h - added textguide where to place includes chg: TTC-Library/templates/ttc_device.c - added textguide where to place includes chg: TTC-Library/templates/ttc_device.h - added textguide where to place includes chg: TTC-Library/templates/ttc_device_interface.c - added textguide where to place includes chg: TTC-Library/templates/ttc_device_interface.h - added textguide where to place includes chg: TTC-Library/templates/ttc_device_types.h - added textguide where to place includes commit 932f9fa628b123f89f457c64031b500ea7ccb378 Author: Gregor Rebel Date: Sun May 18 14:21:15 2014 +0200 chg: TTC-Library/ttc_usart.c - improved description for Config->RegisterTx, Config->RegisterRx chg: TTC-Library/ttc_usart_types.h - improved description for Config->RegisterTx, Config->RegisterRx commit 7272806d9367854309e7e874ab6f0d175d70d039 Author: Gregor Rebel Date: Sun May 18 13:38:26 2014 +0200 fix: InstallData/scripts/debug_openocd.sh - fixed issue "^CRemote communication error." by removing _/gdb.sh from the script (DON'T UNDERSTAND WHY!!!) chg: TTC-Library/cm3/cm3_basic.c - moved CortexM3 interrupt handlers to interrupt_cortexm3.c chg: TTC-Library/cm3/cm3_basic.h- moved CortexM3 interrupt handlers to interrupt_cortexm3.h chg: TTC-Library/interrupt/interrupt_cortexm3.c - added general CortexM3 interrupt handlers chg: TTC-Library/interrupt/interrupt_cortexm3.h - added general CortexM3 interrupt handlers chg: ./TTC-Library/cm3/cm3_basic.h - replace 'cm3_hard_fault_handler_c' -> 'interrupt_cortexm3_HardFault_Handler' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'cm3_hard_fault_handler_c' -> 'interrupt_cortexm3_HardFault_Handler' chg: ./TTC-Library/interrupt/interrupt_cortexm3.h - replace 'cm3_hard_fault_handler_c' -> 'interrupt_cortexm3_HardFault_Handler' chg: ./TTC-Library/interrupt/interrupt_cortexm3.c - replace 'cm3_hard_fault_handler_c' -> 'interrupt_cortexm3_HardFault_Handler' chg: TTC-Library/interrupt/interrupt_stm32w1xx.c - moved CortexM3 interrupt handlers to interrupt_cortexm3.c chg: TTC-Library/ttc_basic_types.h - added ec_OutOfMemory to enum ErrorCode_E chg: TTC-Library/ttc_heap.c - ttc_heap_pool_block_get() now returns NULL if ttc_semaphore_take(&(Pool->BlocksAvailable) returns error (only possible in singletasking) chg: TTC-Library/ttc_radio.c - implemented radio packet memory management chg: TTC-Library/ttc_radio.h - implemented radio packet memory management chg: TTC-Library/ttc_radio_types.h - added radio packet structs chg: Updates/update_1.0.53.sh commit e3662c416f498ab4f70e485b2474a765b1c6da26 Merge: 4cb1068 02cc9b1 Author: Gregor Rebel Date: Sat May 17 08:48:30 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 02cc9b1d4114df9ac235afc245cc608b0ef0a69d Author: Fran Estevez Date: Fri May 16 16:37:49 2014 +0200 SPI for STM32F1XX works!! :D commit 4cb106806b90228a5bec3eabcf412edfce29dc84 Author: Gregor Rebel Date: Fri May 16 07:19:11 2014 +0200 fix: InstallData/scripts/compile.sh - now reconstructs missing project files from Template files instead of creating empty files chg: TTC-Library/ttc_radio.c - implemented transmit functionality chg: TTC-Library/ttc_radio.h - implemented transmit functionality fix: TTC-Library/ttc_radio_types.h - implemented packet structures commit 999ef6fdab0d8dd0f2bcb749a847e36856121f6b Author: Gregor Rebel Date: Fri May 16 04:22:56 2014 +0200 fix: InstallData/installAll.sh - improved output of disc free value commit 121160c8b19872a8ae4ad25ba85f0bdea328f0cf Author: Gregor Rebel Date: Fri May 16 04:16:49 2014 +0200 chg: InstallData/installAll.sh - now checks disk free space befor issuing individual install script commit 96285d411657635300eb791d031b4b267f33b882 Merge: 81fff9e 8e1ae8b Author: Gregor Rebel Date: Thu May 15 19:06:29 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 81fff9e01724d9517279181e95cb3f8c1da76be0 Author: Gregor Rebel Date: Thu May 15 18:46:00 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - fixed bug in final info commit 8e1ae8bf8e1514a98595a38e91d3acc5e8d23cb1 Author: Fran Estevez Date: Thu May 15 16:00:49 2014 +0200 ttc_spi but there is not working. commit 8a35d69d3c3071479e4d7a671ccb014f196f8d89 Author: Fran Estevez Date: Thu May 15 13:47:50 2014 +0200 ttc_spi_example modified, now spi example compile commit 2f3048d50b73e3686461998a74ce33a726a9872d Author: Gregor Rebel Date: Thu May 15 13:07:14 2014 +0200 ren: 'TTC-Library/ttc_radio.h' -> 'TTC-Library/DEPRECATED_ttc_radio.h' ren: 'TTC-Library/ttc_radio_types.h' -> 'TTC-Library/DEPRECATED_ttc_radio_types.h' ren: 'TTC-Library/ttc_radio.c' -> 'TTC-Library/DEPRECATED_ttc_radio.c' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_radio.c' -> 'DEPRECATED_ttc_radio.c' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_radio.c' -> 'DEPRECATED_ttc_radio.c' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_radio.c' -> 'DEPRECATED_ttc_radio.c' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio.c' -> 'DEPRECATED_ttc_radio.c' chg: ./TTC-Library/interfaces/ttc_radio_interface.c - replace 'ttc_radio.c' -> 'DEPRECATED_ttc_radio.c' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_radio.c' -> 'DEPRECATED_ttc_radio.c' chg: ./InstallData/install_073_TTC_RADIO.sh - replace 'ttc_radio.o' -> 'DEPRECATED_ttc_radio.o' chg: ./Template/examples/example_channel.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./Template/examples/example_ttc_radio.c - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./Template/examples/example_ttc_radio.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./Template/examples/example_radio_serial.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./Template/examples/example_radio.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/ttc_channel.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/radio/radio_stm32w1xx_types.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/radio/radio_stm32w1xx.c - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/radio/radio_stm32w1xx.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/radio/radio_cc1101.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/radio/radio_cc1120.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/radio/radio_serial.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' chg: ./TTC-Library/interfaces/ttc_radio_interface.h - replace 'ttc_radio.h' -> 'DEPRECATED_ttc_radio.h' ren: 'TTC-Library/radio' -> 'TTC-Library/DEPRECATED_radio' ren: 'InstallData/install_073_TTC_RADIO.sh' -> 'InstallData/DEPRECATED_install_073_TTC_RADIO.sh' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/ttc_gui_mt.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/ttc_heap.h - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/ttc_input.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/ttc_memory_types.h.orig - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/network/support/network_adapt_memb.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_memory_from_pool_t' -> 'ttc_heap_block_from_pool_t' commit f0066a990790525df4650d10e8bd0a1708eccc6f Merge: 47fa51f 8b1beff Author: Gregor Rebel Date: Thu May 15 12:59:36 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 47fa51f6514ac8e59f546437a9a59d127f3ee1af Author: Gregor Rebel Date: Thu May 15 11:16:42 2014 +0200 fix: InstallData/scripts/updateUserConfig.pl - removed debug output commit 4a68fae5bd14e7a3b049c0562bbfb6bb1f762df7 Author: Gregor Rebel Date: Thu May 15 11:15:56 2014 +0200 chg: now deletes QtCreator/*.user to avoid adding user config to repositories commit a57713d7fe6c4e126d0037ebd46e0b211d8c7e5a Author: Gregor Rebel Date: Thu May 15 11:15:14 2014 +0200 fix: now creates missing project files commit 2339381bc28ad3cfe69173b89a294f4af90deb3d Author: Gregor Rebel Date: Wed May 14 14:17:33 2014 +0200 fix: InstallData/scripts/gdb_server.sh - did not find its interface.cfg file commit 8b1beffe45df44ce195a9ee02bb974ab7a835b6d Merge: 811d97e 3499676 Author: Fabian Kröger Date: Tue May 13 17:33:39 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 811d97e7fcf5bef11f5ac76f0eaf21d7cf8d378a Author: Fabian Kröger Date: Tue May 13 17:33:01 2014 +0200 Modified geändert: InstallData/installs_low_level/install_037_TTC_USB_STM32F1XX.sh --------------------------------------------------------- 1.0.53b @Di 13. Mai 14:41:01 CEST 2014 commit 7164e1fc984d03cddb2ea6edb30c78be2c9a1641 Author: Gregor Rebel Date: Tue May 13 14:40:23 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - now used find -exec to move new ToolChain to its place --------------------------------------------------------- 1.0.53b @Di 13. Mai 14:29:31 CEST 2014 commit d962ae07e637b12eae7d7f598cc42f331d33a3f9 Merge: 83be36b e98b46d Author: Gregor Rebel Date: Tue May 13 14:29:17 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 83be36b2eca16c60fcb50559fc2c35366035d96e Author: Gregor Rebel Date: Tue May 13 14:28:32 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - fixed post install stuff commit e98b46d78482ffac2afeff53a0f9a08f92b5cdb8 Merge: e88f2a9 6c5bae9 Author: Fabian Kröger Date: Tue May 13 14:25:59 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6c5bae90e16800b82f9264bd00ec6c46cb03130f Author: Gregor Rebel Date: Tue May 13 14:25:18 2014 +0200 fix: InstallData/install_063_TTC_INTERRUPT.sh - changed install path variable commit 5eaa5e61450613e0044cc782ba339dba339abb06 Author: Gregor Rebel Date: Tue May 13 14:11:19 2014 +0200 fix: low-level installer scripts changed variable $Install_Path which is used is high-level install script (renamed to $Install_PathLL) commit e88f2a9bcced97ca3827e27a5d3a723290d22268 Merge: 9764c71 51ceca5 Author: Fabian Kröger Date: Tue May 13 11:27:02 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 9764c71d2ca5bda34e8dceab90be804fc160d4e6 Author: Fabian Kröger Date: Tue May 13 11:25:46 2014 +0200 Rewrote USB Driver for stm32f1xx --------------------------------------------------------- 1.0.53b @Di 13. Mai 13:44:18 CEST 2014 commit 8e2fd7fbb1ac9b32781faca0fcb11ade44c8da00 Author: Gregor Rebel Date: Tue May 13 13:43:31 2014 +0200 chg: InstallData/install_001_0Content.sh - will not test/ extract content tarball if tarball stayed unchanged (faster installation) --------------------------------------------------------- 1.0.53b @Di 13. Mai 13:33:01 CEST 2014 commit 02259d485bc361957ae3b0cdc596804f085ca25b Author: Gregor Rebel Date: Tue May 13 13:32:34 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - changed way the script replaces itself --------------------------------------------------------- 1.0.53b @Di 13. Mai 13:30:39 CEST 2014 --------------------------------------------------------- 1.0.53b @Di 13. Mai 11:45:20 CEST 2014 commit 7643100ad5eae9f9c6308db0cf01d5f72e129f7a Author: Gregor Rebel Date: Tue May 13 11:44:33 2014 +0200 fix: InstallData/scripts/installFuncs.sh - findNewest() did not find script findNewestDownload.pl in some setups --------------------------------------------------------- 1.0.53b @Di 13. Mai 11:10:42 CEST 2014 commit f8d0c7a3a8c5d5d68f583a77bc2a79dbe628736e Author: Gregor Rebel Date: Tue May 13 11:03:56 2014 +0200 fix: InstallData/optional/install_28_KiCAD.sh - removed debug line "exit 0" (simply canceled installation) commit f995ea4596b94f7677f0d0974ed9a012af53bd9e Author: Gregor Rebel Date: Tue May 13 08:43:36 2014 +0200 chg: Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - added safe upgrade procedure --------------------------------------------------------- 1.0.53b @Di 13. Mai 08:12:39 CEST 2014 commit 0bdee692d7bc90236ea29aa4d3cd05e1634c035a Author: Gregor Rebel Date: Tue May 13 08:12:14 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - fixed info text --------------------------------------------------------- 1.0.53b @Di 13. Mai 08:11:48 CEST 2014 commit 2c24760aaff629a96eb13cec3ab7adf1fe277326 Author: Gregor Rebel Date: Tue May 13 08:08:55 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - removed annyoing debug output from mv command fix: InstallData/scripts/installFuncs.sh - disabled debug output --------------------------------------------------------- 1.0.53b @Di 13. Mai 07:28:20 CEST 2014 commit d966ba8d3b9be2de26f9b917398da6b62bd05b64 Author: Gregor Rebel Date: Tue May 13 07:27:13 2014 +0200 fixed installation issues with missing activate scripts in rank 450 fix: InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh fix: InstallData/installs_low_level/install_001_TTC_RTC_STM32L1.sh fix: InstallData/installs_low_level/install_002_TTC_GPIO_STM32L1XX.sh fix: InstallData/installs_low_level/install_003_TTC_GPIO_STM32W1XX.sh fix: InstallData/installs_low_level/install_004_TTC_NETWORK_LAYER_USART.sh fix: InstallData/installs_low_level/install_005_TTC_REGISTER_STM32F1XX.sh fix: InstallData/installs_low_level/install_005_TTC_RTC_STM32L1.sh fix: InstallData/installs_low_level/install_006_TTC_REGISTER_STM32W1XX.sh fix: InstallData/installs_low_level/install_007_TTC_SYSCLOCK_STM32F1XX.sh fix: InstallData/installs_low_level/install_008_TTC_SYSCLOCK_STM32W1XX.sh fix: InstallData/installs_low_level/install_013_TTC_USART_STM32F1XX.sh fix: InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh fix: InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh fix: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh fix: InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh fix: InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh fix: InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh fix: InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh fix: InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh fix: InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh fix: InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh fix: InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh fix: InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh fix: InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh fix: InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh fix: InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh fix: InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh fix: InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh fix: InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh fix: InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh fix: InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh fix: InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh fix: InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh fix: InstallData/installs_low_level/install_036_TTC_USB_STM32F1XX.sh fix: InstallData/scripts/installFuncs.sh commit 8ef4ad868564b0d7c84a9632dabd0160b1c98f6d Author: g Date: Mon May 12 22:59:58 2014 +0200 modified: InstallData/install_035_TTC_USB.sh - typo on n 124 - variable $Dir_Extensions <- forgot 's' modified: InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh --------------------------------------------------------- 1.0.53b @Mo 12. Mai 11:09:02 CEST 2014 --------------------------------------------------------- 1.0.53b @Mo 12. Mai 11:07:50 CEST 2014 commit 57e435f54bf9156fe5e10a73cf27247b21b6aaa4 Author: Gregor Rebel Date: Mon May 12 11:06:24 2014 +0200 fix: readme.TheToolChain - automatic installation of beta release had MODE argument shown in wrong line commit b924921b5b2896311a3172a385018cabd18d305b Merge: f03d76a fd083a7 Author: Fabian Kröger Date: Mon May 12 10:21:12 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit f03d76ad40fea4e0ff5f18724c8b0eb38383a973 Author: fabian-thinkpad Date: Mon May 12 10:16:07 2014 +0200 Fixed some lines with weird git notes in InstallData/install_035_TTC_USB.sh commit 083e53d47dc5a07593375adb87bac475c5bf4c9c Merge: 717a406 6396df9 Author: fabian-thinkpad Date: Mon May 12 10:07:10 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: InstallData/install_035_TTC_USB.sh commit 717a406ce71fe0a20451891c8fabebbd16a96fdf Author: fabian-thinkpad Date: Mon May 12 10:03:41 2014 +0200 fixed activate in modified: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh --------------------------------------------------------- 1.0.53b @Mo 12. Mai 10:12:12 CEST 2014 commit fba773a34951dbc88018ff1ca5cbc0d94fa11b09 Author: Gregor Rebel Date: Mon May 12 10:11:41 2014 +0200 chg: InstallData/deployment/install_TheToolChain_beta.sh - updated post-install help text commit 6396df9dfecd1423755cb1bcc4787502774386c0 Author: Gregor Rebel Date: Mon May 12 09:36:40 2014 +0200 fix: InstallData/installAll.sh - fixed error message scripts/SourceMe.sh not found --------------------------------------------------------- 1.0.53b @Mo 12. Mai 09:34:25 CEST 2014 commit cc40bc6fa8ecc996e239514c17e5a0b14d77407d Author: Gregor Rebel Date: Mon May 12 09:32:58 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - now moves new installed ToolChain from install folder to $HOME/Source/ after successful installation --------------------------------------------------------- 1.0.53b @Mo 12. Mai 08:49:07 CEST 2014 commit 0208dec088d5da07a963c5c2d5515271dd4d67f6 Merge: 6c04977 fd7a71e Author: Gregor Rebel Date: Mon May 12 08:48:56 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6c0497727a79f572664f592a9dac6f97af39339c Author: Gregor Rebel Date: Mon May 12 08:48:11 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - when calling newly downloaded install script, arguments were not passed --------------------------------------------------------- 1.0.53b @Mo 12. Mai 08:47:10 CEST 2014 commit de84e8c3d581869fe9db6990909edc88c108590b Author: Gregor Rebel Date: Mon May 12 08:46:35 2014 +0200 fix: InstallData/installAll.sh - final symbolic link TheToolChain was not set correctly commit 3ff86cf308dc69804c527ec2c8482febd7fef3be Merge: 380b0b5 03c0a96 Author: Gregor Rebel Date: Mon May 12 08:44:38 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 380b0b5913cd725b0abd60f2ece084a2e5d3edd8 Author: Gregor Rebel Date: Mon May 12 08:43:11 2014 +0200 chg: readme.TheToolChain - added description for MODE argument of install_TheToolChain_beta.sh --------------------------------------------------------- 1.0.53b @Mo 12. Mai 08:38:22 CEST 2014 commit 667fe6f242c7ffe9aa663ce8747fe9ded8c5e15a Author: Gregor Rebel Date: Mon May 12 08:36:30 2014 +0200 chg: InstallData/deployment/install_TheToolChain_beta.sh - added argument MODE fix: InstallData/scripts/installFuncs.sh - getNewestFile() now can find location of findNewestDownload.pl even if not found in standard location --------------------------------------------------------- 1.0.53b @Mo 12. Mai 06:47:15 CEST 2014 commit 7186df41358b730566602fddb3df637d5e1cfa3c Author: Gregor Rebel Date: Mon May 12 06:37:03 2014 +0200 fix: InstallData/install_035_TTC_USB.sh - was using wrong variable to lookup extensions/ ($Dir_Extension -> $Dir_Extensions) chg: InstallData/scripts/installFuncs.sh - added caller information to all error messages to improve debuggability fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - was using wrong variable to lookup extensions/ ($Dir_Extension -> $Dir_Extensions) --------------------------------------------------------- 1.0.53b @Fr 9. Mai 15:33:34 CEST 2014 --------------------------------------------------------- 1.0.53b @Fr 9. Mai 15:14:18 CEST 2014 commit 90f04198d43f358ec6001682581ac60ae4cd9e42 Author: Gregor Rebel Date: Fri May 9 15:13:21 2014 +0200 fix: install_050_STM-StdPeripheralsLibrary.sh - changed absolute documentation path to relative one (created real folder ~/Source/TheToolChain) --------------------------------------------------------- 1.0.53b @Fr 9. Mai 15:05:42 CEST 2014 --------------------------------------------------------- 1.0.53b @Fr 9. Mai 15:05:26 CEST 2014 commit 31c23e6387ff4f337b255014ba2c1e771303bb4a Author: Gregor Rebel Date: Fri May 9 15:04:38 2014 +0200 fix: InstallData/installs_low_level/DEPRECATED_install_009_TTC_TIMER_STM32F0XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/DEPRECATED_install_010_TTC_TIMER_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/DEPRECATED_install_011_TTC_TIMER_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/DEPRECATED_install_012_TTC_TIMER_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/DEPRECATED_install_014_TTC_USART_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/DEPRECATED_install_024_TTC_USB_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_001_TTC_RTC_STM32L1.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_002_TTC_GPIO_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_003_TTC_GPIO_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_004_TTC_NETWORK_LAYER_USART.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_005_TTC_REGISTER_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_005_TTC_RTC_STM32L1.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_006_TTC_REGISTER_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_007_TTC_SYSCLOCK_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_008_TTC_SYSCLOCK_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_013_TTC_USART_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh - removed broke cd "$OldPWD" fix: InstallData/installs_low_level/install_036_TTC_USB_STM32F1XX.sh - removed broke cd "$OldPWD" --------------------------------------------------------- 1.0.53b @Fr 9. Mai 14:33:03 CEST 2014 commit 912e8536def3fb1ce9c033c78ebb4faf5ee2bd0d Author: Gregor Rebel Date: Fri May 9 14:32:14 2014 +0200 fix: InstallData/install_062_TTC_INPUT.sh - removed bad cd --------------------------------------------------------- 1.0.53b @Fr 9. Mai 14:06:00 CEST 2014 commit 8453ff7da60783ef2de40fd2409f8335c2b624b0 Merge: 3571415 9afa30b Author: Gregor Rebel Date: Fri May 9 14:05:40 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 357141567f2aaaa371ef2208d63cb6dc0ef10d65 Author: Gregor Rebel Date: Fri May 9 14:04:53 2014 +0200 fix: InstallData/install_058_TTC_GUI.sh - changed directory into homefolder instead of $Install_Path --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:49:41 CEST 2014 commit a27e754526b32c2467c591ff5df3b533548e9338 Author: Gregor Rebel Date: Fri May 9 11:49:02 2014 +0200 fix: InstallData/install_001_0Content.sh - wget did download into wrong file --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:47:26 CEST 2014 commit 924fedc642a88c3b3a7ac73f30f31451d3f787dc Merge: 01005f5 a451be6 Author: Gregor Rebel Date: Fri May 9 11:47:14 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 01005f52daba683dd611cd8e22a1c32cb1fe68a9 Author: Gregor Rebel Date: Fri May 9 11:47:02 2014 +0200 geändert: InstallData/install_001_0Content.sh --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:40:23 CEST 2014 commit 92ad58d7853384f3a584ff2899092b350ff9ac5c Merge: 9e8f432 f0cf4f1 Author: Gregor Rebel Date: Fri May 9 11:40:09 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 9e8f43247ba94b319c30b3903005731f5cf02ff8 Author: Gregor Rebel Date: Fri May 9 11:39:45 2014 +0200 fix: InstallData/install_001_0Content.sh - fixed $TarballDir --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:38:25 CEST 2014 commit c2d5a43084f4e947e5bd9195533c9cea99110372 Merge: edc82fc d142bb7 Author: Gregor Rebel Date: Fri May 9 11:38:10 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit edc82fc7b8ccd22952ed136d6012e09c9986f0e0 Author: Gregor Rebel Date: Fri May 9 11:37:04 2014 +0200 fix: InstallData/install_001_0Content.sh - did not find its tarball folder --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:37:52 CEST 2014 --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:35:44 CEST 2014 --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:33:26 CEST 2014 commit c4790308fa20d21c36182e174b8cb91535d43dd3 Author: Gregor Rebel Date: Fri May 9 11:32:28 2014 +0200 fix: InstallData/install_001_0Content.sh - now checks timestamp of content tarball on server if old tarball has been found --------------------------------------------------------- 1.0.53b @Fr 9. Mai 11:01:04 CEST 2014 commit bde2c6b76e856c02f12c72a907354480db26a361 Merge: fa82c0d 52a372a Author: Gregor Rebel Date: Fri May 9 11:00:46 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit fa82c0dfb92ecca1055076833fa0b22e467c5380 Author: Gregor Rebel Date: Fri May 9 11:00:02 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - script update process downloaded wget log instead of script (-o -> -O) commit 52a372aec228de0eb97772a121f538edde4a68bf Author: Fran Estevez Date: Fri May 9 10:58:27 2014 +0200 Timer modification: - Timer under 5 milliseconds are not enough predictible - Timer undes 1 millisecond are not confiable. --------------------------------------------------------- 1.0.53b @Fr 9. Mai 10:57:54 CEST 2014 commit a6fbd6a346e8840e83e0b42810688887ac7b94ff Author: Gregor Rebel Date: Fri May 9 10:57:20 2014 +0200 fix: InstallData/deployment/install_TheToolChain_beta.sh - now uses bash to execute downloaded install script --------------------------------------------------------- 1.0.53b @Fr 9. Mai 10:55:18 CEST 2014 --------------------------------------------------------- 1.0.53b @Fr 9. Mai 10:55:10 CEST 2014 commit d86943d26fffba4cd5e90e35fab2c6888317aaa3 Merge: 2c3ae68 8dd91cd Author: Gregor Rebel Date: Fri May 9 10:54:44 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 2c3ae68a67ee941e41d34f0ccf6e9186b8527a26 Author: Gregor Rebel Date: Fri May 9 10:49:49 2014 +0200 chg: InstallData/deployment/install_TheToolChain_beta.sh - now will check if newer install script exists before starting installation chg: InstallData/scripts/createPackage.sh - now updates install scripts in ../ folder from current git --------------------------------------------------------- 1.0.53b @Fr 9. Mai 10:52:20 CEST 2014 --------------------------------------------------------- 1.0.53b @Fr 9. Mai 10:52:12 CEST 2014 --------------------------------------------------------- 1.0.53b @Fr 9. Mai 10:40:33 CEST 2014 commit d7d9be7b6e080efd23b1e2574c3f2ceb1f67dacd Author: Gregor Rebel Date: Fri May 9 10:38:53 2014 +0200 feature: New installation runs can reuse data of old ToolChain of same version as a speed up chg: ./InstallData/install_015_Board_STM32F103Cmini.sh - replace 'board_stm32f103c-mini' -> 'board_stm32f103cmini' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_078_TTC_RTC.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_040_LCD_320x240_ILI9320.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_087_TTC_USB.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_033_Compiler_SourceryG++.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_090_TouchScreen_Analog.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_074_TTC_RANDOM.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_047_RADIO_CC1190.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_020_CHIP_ILI9320.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_046_RADIO_CC1120.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_035_ExampleGfx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_054_TTC_FONT.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_071_TTC_NETWORK_LAYER.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_049_STM-EEPROM_Emulation.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_061_TTC_I2C.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_022_CPU_CortexM0.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_055_TTC_GFX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_060_TTC_HEAP.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_036_ExampleLEDs.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_026_CPU_STM32F1xx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_052_TTC_CHANNEL.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_015_Board_STM32F103C-Mini.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_042_Programmer_STLink_V2.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_073_TTC_RADIO.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_048_RADIO_SERIAL.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_019_Board_WSN3_STM32W108.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_004_3libftdi.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_062_TTC_INPUT.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_079_TTC_SEMAPHORE.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_010_Board_Olimex_H107.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_014_Board_STM32F0Discovery.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_023_CPU_CortexM3.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_016_Board_STM32F4Discovery.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_005_4OpenOCD.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_009_Board_Olimex_H103.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_086_TTC_USART.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_013_Board_Olimex_P107.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_069_TTC_MUTEX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_088_TTC_Watchdog.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_063_TTC_INTERRUPT.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_075_TTC_REAL_TIME_CLOCK.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_037_TTC_LED.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_034_Docs.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_027_CPU_STM32F2xx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_003_2libftd2xx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_072_TTC_QUEUE.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_018_Board_STM32L1Discovery.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_051_STM32F1xx-USB_FS_Device_Lib.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_080_TTC_SPI.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_028_CPU_STM32F4xx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_008_Board_Mini_STM32.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_032_Compiler_Parallel_Make.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_029_CPU_STM32L1xx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_057_TTC_GPIO.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_021_CPAL.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_053_TTC_DAC.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_017_Board_STM32L100CDiscovery.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_024_CPU_CortexM4.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_065_TTC_LIST.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_081_TTC_STRING.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_089_TouchScreen_ADS7843.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_058_TTC_GUI.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_012_Board_Olimex_P103.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_084_TTC_TASK.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_041_Network_uIP.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_050_STM-StdPeripheralsLibrary.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_056_TTC_GFX_MT.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_068_TTC_MEMORY.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_045_RADIO_CC1101.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_077_TTC_RTC.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_006_ADC.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_070_TTC_NETWORK.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_076_TTC_REGISTER.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_043_Programmer_STM-DFU-Bootloader.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_036_TTC_SWITCH.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_039_FreeRTOS.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_044_QtCreator.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_067_TTC_MAX_HEAP.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_031_Compiler_GCC-ARM_Binary.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_037_ExampleThreading.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_011_Board_Olimex_LCD.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_025_CPU_STM32F0xx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_059_TTC_GUI_MT.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_085_TTC_TIMER.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_030_CPU_STM32W1xx.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_007_Accelerometer_LIS3LV02DL.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_001_0Content.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/_install_XXX_Template.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_002_1BasicExtensions.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_091_Board_STM32F103C_Alarmhupe.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_038_FixPointLib.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_083_TTC_SYSCLOCK.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/install_066_TTC_MATHEMATICS.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_003_TTC_GPIO_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_004_TTC_NETWORK_LAYER_USART.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_005_TTC_REGISTER_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_008_TTC_SYSCLOCK_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_001_TTC_RTC_STM32L1.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_013_TTC_USART_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_006_TTC_REGISTER_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_005_TTC_RTC_STM32L1.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_007_TTC_SYSCLOCK_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_024_TTC_USB_STM32F1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_002_TTC_GPIO_STM32L1XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/testing/install_03_OpenOCD+SWD.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/testing/install_02_libswd.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/optional/install_029_Compiler_GCC-CortexM3_wchar16.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/optional/install_087_jEdit.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./InstallData/optional/install_28_KiCAD.sh - replace 'INSTALLPATH' -> 'Install_Dir' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - replace 'InstallDir' -> 'Install_Path' chg: ./TTC-Library/templates/_install_NN_TTC_DEVICE.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_078_TTC_RTC.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_040_LCD_320x240_ILI9320.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_090_TouchScreen_Analog.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_020_CHIP_ILI9320.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_054_TTC_FONT.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_071_TTC_NETWORK_LAYER.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_061_TTC_I2C.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_022_CPU_CortexM0.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_055_TTC_GFX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_060_TTC_HEAP.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_026_CPU_STM32F1xx.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_042_Programmer_STLink_V2.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_062_TTC_INPUT.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_023_CPU_CortexM3.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_016_Board_STM32F4Discovery.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_005_4OpenOCD.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_086_TTC_USART.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_063_TTC_INTERRUPT.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_075_TTC_REAL_TIME_CLOCK.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_037_TTC_LED.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_027_CPU_STM32F2xx.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_051_STM32F1xx-USB_FS_Device_Lib.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_080_TTC_SPI.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_028_CPU_STM32F4xx.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_032_Compiler_Parallel_Make.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_057_TTC_GPIO.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_021_CPAL.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_053_TTC_DAC.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_024_CPU_CortexM4.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_065_TTC_LIST.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_089_TouchScreen_ADS7843.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_058_TTC_GUI.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_041_Network_uIP.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_068_TTC_MEMORY.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_077_TTC_RTC.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_070_TTC_NETWORK.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_076_TTC_REGISTER.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_036_TTC_SWITCH.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_044_QtCreator.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_067_TTC_MAX_HEAP.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_031_Compiler_GCC-ARM_Binary.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_085_TTC_TIMER.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_001_0Content.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/_install_XXX_Template.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_038_FixPointLib.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_083_TTC_SYSCLOCK.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/install_066_TTC_MATHEMATICS.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_003_TTC_GPIO_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_004_TTC_NETWORK_LAYER_USART.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_005_TTC_REGISTER_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_008_TTC_SYSCLOCK_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_001_TTC_RTC_STM32L1.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_013_TTC_USART_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_006_TTC_REGISTER_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_005_TTC_RTC_STM32L1.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_007_TTC_SYSCLOCK_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_024_TTC_USB_STM32F1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_002_TTC_GPIO_STM32L1XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/testing/install_03_OpenOCD+SWD.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/testing/install_02_libswd.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/scripts/installFuncs.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/optional/install_087_jEdit.sh - replace 'InstallDir' -> 'Install_Path' chg: ./InstallData/optional/install_28_KiCAD.sh - replace 'InstallDir' -> 'Install_Path' commit 32555ad8bdbb5fcdcb37f838a8f553533a1d840b Merge: 6cd5142 bb9675b Author: Gregor Rebel Date: Fri May 9 10:38:37 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 6cd51425fa815a4a25c762e9685f384f4b027078 Author: Gregor Rebel Date: Fri May 9 10:38:35 2014 +0200 new: InstallData/deployment/install_TheToolChain_beta.sh commit c08b167289670cbf6bb8786bcaefd031bddd3ced Author: Gregor Rebel Date: Fri May 9 10:38:24 2014 +0200 new: InstallData/deployment/install_TheToolChain.sh commit afc93513fe14707735873fe5b336d394e87aadda Author: Gregor Rebel Date: Fri May 9 10:38:05 2014 +0200 chg: InstallData/install_029_CPU_STM32L1xx.sh - now uses setInstallDir() to setup installation directory (tries to reuse existing one from old installation) commit 26ff067d2aa3b28a032ff4235a252118473a5117 Author: Gregor Rebel Date: Fri May 9 10:37:54 2014 +0200 chg: InstallData/install_029_CPU_STM32L1xx.sh - now uses setInstallDir() to setup installation directory (tries to reuse existing one from old installation) commit 546a5a5c729246afd0422a86a8456a463b448297 Author: Gregor Rebel Date: Fri May 9 10:37:44 2014 +0200 chg: InstallData/install_029_CPU_STM32L1xx.sh - now uses setInstallDir() to setup installation directory (tries to reuse existing one from old installation) commit 24db80032930a2f425d018f9b39543cceec27840 Author: Gregor Rebel Date: Fri May 9 10:37:33 2014 +0200 chg: InstallData/install_029_CPU_STM32L1xx.sh - now uses setInstallDir() to setup installation directory (tries to reuse existing one from old installation) commit 952df1d5b9f32a235209163dd5dc326e76e41b72 Author: Gregor Rebel Date: Fri May 9 10:36:01 2014 +0200 chg: InstallData/install_029_CPU_STM32L1xx.sh - now uses setInstallDir() to setup installation directory (tries to reuse existing one from old installation) commit bb9675b80bf7228f1cf6ecad53b2b968f5e7952e Author: g Date: Fri May 9 00:41:51 2014 +0200 modified: InstallData/install_029_CPU_STM32L1xx.sh - changed line 193 (activate.450_interrupt_cortexm3.sh) to activate.190_cpu_cortexm3.sh commit 155c8187126742b3d57787040f90ac81aff848fd Merge: 690a25b 29dfb58 Author: g Date: Fri May 9 00:34:56 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 690a25b020754fed870f5d9a22113016d5d32688 Author: g Date: Fri May 9 00:27:45 2014 +0200 modified: TTC-Library/interfaces/ttc_usart_interface.c - Register parameter from declaration was forgetten in definition modified: TTC-Library/ttc_usart.h - added #include "ttc_interrupt.h" for ec_interrupt_InvalidImplementation fix: TTC-Library/usart/usart_stm32l1xx.c/.h - RCC_AP12PeriphClockCmd -> RCC_APB1PeriphClockCmd and commented out if(USE_STDPERIPH_DRIVER) condition, added rx and tx isrs fix: TTC-Library/usart/usart_stm32l1xx_types.h - added stm32l1xx_interrupt_usart_errors_t, which defines ttc_interrupt_usart_errors_t commit 29dfb5894042f6073aa118a24030beb8fb893573 Author: fabian-thinkpad Date: Thu May 8 15:07:39 2014 +0200 Rebuild ttc_usb and ttc_usb_stm32f1xx. Fixed a deprecated activation call within install_016_TTC_INTERRUPT_STM32F1XX.sh modified: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh --------------------------------------------------------- 1.0.53b @Do 8. Mai 11:53:26 CEST 2014 commit 76a411ad7880a549c311c7465f2c282810f0fcbc Author: Gregor Rebel Date: Thu May 8 11:51:18 2014 +0200 fix: InstallData/install_015_Board_STM32F103C-Mini.sh - removed Minuscharacter from extension name (gives trouble in makefile) commit 573d03cce683e0643d13b789a9c51d8249c61779 Author: Maik Brueggemann Date: Thu May 8 11:44:31 2014 +0200 fix: board name commit adcfbe941fbb8dd3c68c8807624f49a1ea36ca5c Merge: 7fc174d 907f688 Author: Maik Brueggemann Date: Thu May 8 11:00:03 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 7fc174d49069e059eec335073f953e73e4b3a426 Author: Maik Brueggemann Date: Thu May 8 10:59:35 2014 +0200 add : board alarmhupe --------------------------------------------------------- 1.0.53b @Do 8. Mai 10:59:40 CEST 2014 commit ccea8079550627e08bec095eb9fa2afb7f04d853 Author: g Date: Thu May 8 00:11:45 2014 +0200 fix: InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh - had a duplicate cd command on line 52 commit 16dfc23d0a5489ec6bc63577e743034265b5ba48 Merge: 0233fe6 102fcea Author: g Date: Wed May 7 21:20:03 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 0233fe6bb35565b38dce9da50f6a74072d3b9412 Author: g Date: Wed May 7 21:18:03 2014 +0200 modified: TTC-Library/gpio/gpio_stm32l1xx.h - changed parameter in gpio_stm32l1xx_from_index from register_stm32l1xx_gpio_t** GPIOx -> gpio_stm32l1xx_bank_e* GPIOx --------------------------------------------------------- 1.0.53b @Mi 7. Mai 16:50:25 CEST 2014 commit 642e620a48644ad45aa5239f2d6f9e1d7d70aa58 Author: Gregor Rebel Date: Wed May 7 16:48:36 2014 +0200 chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts fix: TTC-Library/spi/spi_stm32w1xx.c - SPI does transmit now; SPI receive implemented (untested) commit 793970281ba8f076646cec90edfef0479eb195f9 Author: Gregor Rebel Date: Wed May 7 14:34:24 2014 +0200 fix: InstallData/install_089_Board_STM32F103C-Mini.sh - updated install path and extensionname to match new filename of install script commit a75251722c6b07e1e898c29a72f8c2e1703e43ab Author: Gregor Rebel Date: Wed May 7 13:43:37 2014 +0200 fix: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh - added missing activate.250... commit a837a93e44ef1bb95bfd3ec17aba3d4f661ea160 Author: Gregor Rebel Date: Wed May 7 13:34:47 2014 +0200 ren: 'InstallData/install_089_Board_LC_Technology_Core_Board.sh' -> 'InstallData/install_089_Board_STM32F103C-Mini.sh' commit 599a89181862d39f6cfab4b13c488c5788c266c1 Author: Gregor Rebel Date: Wed May 7 13:29:40 2014 +0200 chg: InstallData/install_089_Board_LC_Technology_Core_Board.sh - added download of board documentation chg: InstallData/scripts/installFuncs.sh - added function unRAR() commit 98dae83be92011002cc3c884c073cc66a02c0cf3 Author: Gregor Rebel Date: Wed May 7 13:10:10 2014 +0200 fix: compiler issue regarding volatile thingy (removed empty function of same name as macro definition) commit 9b0bf154b80fe05adb3346320318446395fc70ee Author: Gregor Rebel Date: Wed May 7 11:17:48 2014 +0200 fix: Installation issues since low-level installs have been moved into sub-folders of their high-level driver chg: InstallData/installAll.sh - new function findFolderUpwards() will now find some folders regardless of depth of current working directory fix: InstallData/optional/install_28_KiCAD.sh - now does install automatically again (was waiting for a user input) commit d71e5b286e77d869b425b4066aa6c9af1bfb1b66 Author: Gregor Rebel Date: Wed May 7 08:31:36 2014 +0200 ren: 'InstallData/install_019_CPP-Check.sh' -> 'InstallData/DEPRECATED_install_019_CPP-Check.sh' chg: InstallData/install_001_0Content.sh - now downloads content tarball into ~/Source/TheToolChain.tarballs/ for reuse (speeds up reinstallation) fix: InstallData/install_049_STM32F1xx-USB_FS_Device_Lib.sh - removed "" occurences fix: InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_001_TTC_RTC_STM32L1.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_002_TTC_GPIO_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_003_TTC_GPIO_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_004_TTC_NETWORK_LAYER_USART.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_005_TTC_REGISTER_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_005_TTC_RTC_STM32L1.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_006_TTC_REGISTER_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_007_TTC_SYSCLOCK_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_008_TTC_SYSCLOCK_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_013_TTC_USART_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_024_TTC_USB_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: InstallData/optional/install_087_jEdit.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - changed name of sub-install folder from $INSTALLDIR to $ThisArchitecture commit 3899d119fe5c7f2c2d7c79abd1d86ea00d302a52 Author: Gregor Rebel Date: Wed May 7 08:18:49 2014 +0200 chg: InstallData/scripts/installFuncs.sh - added -N to all wget calls to redownload if newer file exists on server commit 00fd66b73c9d826a68db32bfcfb6086f7903a69d Author: Gregor Rebel Date: Wed May 7 07:06:42 2014 +0200 fix: InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_001_TTC_RTC_STM32L1.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_002_TTC_GPIO_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_003_TTC_GPIO_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_004_TTC_NETWORK_LAYER_USART.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_005_TTC_REGISTER_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_005_TTC_RTC_STM32L1.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_006_TTC_REGISTER_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_007_TTC_SYSCLOCK_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_008_TTC_SYSCLOCK_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_013_TTC_USART_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_014_TTC_USART_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_024_TTC_USB_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh now is installed into own sub directory of its high-level driver fix: InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh now is installed into own sub directory of its high-level driver fix: TTC-Library/interfaces/ttc_spi_interface.c - low-level functions now take Config as argument instead of LogicalIndex (as intended) fix: TTC-Library/interfaces/ttc_spi_interface.h - low-level functions now take Config as argument instead of LogicalIndex (as intended) fix: TTC-Library/spi/spi_stm32l1xx.c - low-level functions now take Config as argument instead of LogicalIndex (as intended) fix: TTC-Library/spi/spi_stm32l1xx.h - low-level functions now take Config as argument instead of LogicalIndex (as intended) fix: TTC-Library/spi/spi_stm32w1xx.c - low-level functions now take Config as argument instead of LogicalIndex (as intended) fix: TTC-Library/spi/spi_stm32w1xx.h - low-level functions now take Config as argument instead of LogicalIndex (as intended) fix: TTC-Library/spi/spi_stm32w1xx_types.h - low-level functions now take Config as argument instead of LogicalIndex (as intended) fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - now creates own sub directory of its high-level driver commit 0db5125d9381b4e4c9b6e6cc6e362d0434e6a67e Author: Gregor Rebel Date: Tue May 6 17:27:29 2014 +0200 fix: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - each low-level install is now started in a sub-folder of its high-level driver to avoid interferences between different install scripts commit c28a8580b0aa4791666c200e11e7f20c64ccabdf Author: Gregor Rebel Date: Tue May 6 11:00:39 2014 +0200 chg: create_DeviceDriver.pl - compileFunctionDefinition() now adds a warning function not implemented into every generated function definition commit be30b6d8679d2046e889a72e6dd70951dae4d47f Author: Gregor Rebel Date: Tue May 6 10:29:32 2014 +0200 implemented basic SPI implementation for STM32W1XX (compiles but does not send/ receive anything) commit 316cd6fc533b1a50054abfeba44cc2f2af8261b0 Merge: 07550b2 4643efe Author: g Date: Mon May 5 22:38:35 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 4643efe2f03ddbf7e9fbd4de16cc8e4a00e3952f Author: Francisco J. Estevez Date: Mon May 5 21:04:57 2014 +0200 spi_stm32f1xx.c Updated geändert: TTC-Library/spi/spi_stm32f1xx.c Template/examples/example_ttc_spi.c Template/examples/example_ttc_spi.h commit 02aa9680dea0f68e7da7dbdd531e4afee5244d3d Merge: cde33e3 68b6598 Author: Patrick von Poblotzki Date: Mon May 5 13:45:19 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit cde33e31ef2b987b0a230be3c21b03d70fccc8ef Author: Patrick von Poblotzki Date: Mon May 5 13:44:17 2014 +0200 new feature, read_write LSB 8 bit commit 68b65986e4d43b7dc3590095b5d80ee3e982cc84 Author: Gregor Rebel Date: Mon May 5 11:56:35 2014 +0200 fix: ttc_spi npw compiles for STM32W1xx without warnings chg: ./TTC-Library/#Untitled-1# - replace 'Assert_SAME_ADDRESS' -> 'Assert_SameAddress' chg: ./TTC-Library/ttc_basic.c - replace 'Assert_SAME_ADDRESS' -> 'Assert_SameAddress' chg: ./TTC-Library/ttc_basic_types.h - replace 'Assert_SAME_ADDRESS' -> 'Assert_SameAddress' chg: ./TTC-Library/register/register_cortexm3.c - replace 'Assert_SAME_ADDRESS' -> 'Assert_SameAddress' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'Assert_SAME_ADDRESS' -> 'Assert_SameAddress' commit de2f082a107d683ba001451f4b073c5e327aa1aa Author: Gregor Rebel Date: Mon May 5 11:35:00 2014 +0200 fix: TTC-Library/DEPRECATED_ttc_spi.c - fixed include to its header file fix: TTC-Library/interfaces/ttc_spi_interface.c - added all missing functions from deprecated driver as empty functions fix: TTC-Library/interfaces/ttc_spi_interface.h - added all missing functions from deprecated driver as empty functions fix: TTC-Library/register/register_stm32w1xx.c - added all missing functions from deprecated driver as empty functions fix: TTC-Library/spi/spi_stm32f1xx.c - added all missing functions from deprecated driver as empty functions fix: TTC-Library/spi/spi_stm32f1xx.h - added all missing functions from deprecated driver as empty functions fix: TTC-Library/spi/spi_stm32l1xx.c - added all missing functions from deprecated driver as empty functions fix: TTC-Library/spi/spi_stm32l1xx.h - added all missing functions from deprecated driver as empty functions fix: TTC-Library/spi/spi_stm32w1xx.c - added all missing functions from deprecated driver as empty functions fix: TTC-Library/spi/spi_stm32w1xx.h - added all missing functions from deprecated driver as empty functions fix: TTC-Library/stm32/DEPRECATED_stm32_spi.c - fixed include to its header file fix: TTC-Library/stm32/DEPRECATED_stm32_spi.h - fixed include to its type header file fix: TTC-Library/ttc_spi.h - added all missing functions from deprecated driver as empty functions fix: TTC-Library/ttc_spi_types.h - completed ttc_spi_config_t fix: Template/configs/memory_stm32w1xx.ld - added subregisters of register_stm32w1xx_SC1, register_stm32w1xx_SC2 commit e72c833877a25813bda5ff919cc4c5e9b5dee478 Author: Gregor Rebel Date: Mon May 5 09:34:38 2014 +0200 fix: ttc_spi now compiles for stm32f1xx and stm32w1xx chg: ./TTC-Library/register/register_cortexm3.c - replace 'Assert_REGISTER_SAME' -> 'Assert_SAME_ADDRESS' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'Assert_REGISTER_SAME' -> 'Assert_SAME_ADDRESS' fix: InstallData/install_008_Board_Mini_STM32.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_009_Board_Olimex_H103.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_010_Board_Olimex_H107.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_011_Board_Olimex_LCD.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_012_Board_Olimex_P103.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_013_Board_Olimex_P107.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_014_Board_STM32F0Discovery.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_016_Board_STM32L100CDiscovery.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_016_Board_STM32L1Discovery.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/install_089_Board_LC_Technology_Core_Board.sh - TTC_SPI is now defined to be one from ttc_spi_physical_index_e fix: InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh - added missing activate.250_stm_std_peripherals__spi.sh fix: TTC-Library/gpio/gpio_stm32f1xx.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/gpio/gpio_stm32f1xx.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/gpio/gpio_stm32l1xx.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/gpio/gpio_stm32w1xx.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/gpio/gpio_stm32w1xx.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interfaces/ttc_gpio_interface.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interfaces/ttc_gpio_interface.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interfaces/ttc_interrupt_interface.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interfaces/ttc_interrupt_interface.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interrupt/interrupt_stm32f1xx.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interrupt/interrupt_stm32l1xx.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interrupt/interrupt_stm32w1xx.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/interrupt/interrupt_stm32w1xx.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) chg: TTC-Library/register/register_cortexm3.c - now uses Assert_SAME_ADDRESS() macro for better readability fix: TTC-Library/register/register_cortexm3.h disabled #include "../ttc_register_types.h" to avoid include loop fix: TTC-Library/register/register_stm32w1xx.c- now uses Assert_SAME_ADDRESS() macro for better readability fix: TTC-Library/spi/spi_stm32f1xx.c - fixed compile issues fix: TTC-Library/spi/spi_stm32f1xx.h - fixed compile issues fix: TTC-Library/spi/spi_stm32w1xx.c - fixed compile issues fix: TTC-Library/stm32w/stm32w_basic.h - fixed compile issues fix: TTC-Library/templates/ttc_device.c - revision 26 fix: TTC-Library/templates/ttc_device_types.h - fixed value checks of TTC_ chg: TTC-Library/ttc_basic_types.h - added macro Assert_SAME_ADDRESS() fix: TTC-Library/ttc_gpio.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/ttc_interrupt.c - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/ttc_interrupt.h - moved _from_index()/ _create_index() functions from ttc_interrupt back to ttc_gpio (simplifies includes) fix: TTC-Library/ttc_spi.c - fixed compilation issues fix: TTC-Library/ttc_spi_types.h- fixed compilation issues fix: Template/examples/example_ttc_spi_master.c - fixed compilation issues fix: Template/examples/example_ttc_spi_master.h - fixed compilation issues commit 07550b2466309c6a9bb264820c2285fe1e3257ef Author: g Date: Mon May 5 07:28:40 2014 +0200 modified: TTC-Library/usart/usart_stm32l1xx.c - added definition for usart_init() modified: TTC-Library/usart/usart_stm32l1xx.h - added STD PL header file includes modified: TTC-Library/usart/usart_stm32l1xx_types.h - added ttc defines, filled out usart_stm32l1xx_config_, commit 9ae2afd51f34d625360f9423d17c8eabd5da5316 Author: Gregor Rebel Date: Mon May 5 02:44:34 2014 +0200 chg: TTC-Library/templates/ttc_device_types.h - renamed physical devices indices INDEX_* -> TTC_INDEX_* chg: TTC-Library/templates/ttc_device_types.h - added static checks of TTC_INDEX_* definitions commit bffb096f83e3628164b6c0415081c38b8ce2ed59 Author: Gregor Rebel Date: Mon May 5 02:08:40 2014 +0200 chg: Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml - added chapter "Handling Updates from other Developers" commit d9613e24745cde60dcb8f7f8c8aaa553ba82684f Author: Gregor Rebel Date: Mon May 5 01:27:48 2014 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - update_LowLevelDrivers() will not insert function into low-level driver if corresponding macro definition has been found any more commit a2b899d8661b9ac9e6993df53b563e57921e9c61 Author: Gregor Rebel Date: Mon May 5 00:48:04 2014 +0200 fix: TTC-Library/interfaces/ttc_spi_interface.h - fixed return type of ttc_spi_interface_deinit() fix: TTC-Library/spi/spi_stm32w1xx.c - fixed return type of spi_stm32w1xx_deinit() fix: TTC-Library/spi/spi_stm32w1xx.h - fixed return type of spi_stm32w1xx_deinit() fix: TTC-Library/templates/ttc_device.c - fixed return type of ttc__deinit() fix: TTC-Library/templates/ttc_device.h - fixed return type of ttc__deinit() fix: TTC-Library/ttc_spi.c - changed return type of ttc_spi_deinit() to void fix: TTC-Library/ttc_spi.h- changed return type of ttc_spi_deinit() to void commit 81a99ee6c8c714c179289c51f7db10ecbbf5d9e7 Author: Fran Estevez Date: Sun May 4 11:37:25 2014 +0200 There was a mistake on main.c Now, ttc_usart works on Olimex-P103 geändert: InstallData/install_012_Board_Olimex_P103.sh geändert: Template/examples/example_ttc_usart.c geändert: Template/main.c commit 72b520c43cf213bcb76cffe1b8d3ffa6eaaeebf4 Merge: 2581bec 1b92670 Author: fabian-thinkpad <--global> Date: Sat May 3 13:01:35 2014 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain commit 2581beca18f7c588b6e265d7ee59d8c3e04dbf46 Author: fabian-thinkpad <--global> Date: Sat May 3 13:01:08 2014 +0200 commit before merge with usb_devel commit 1b926704a3110c5bad1c31af38f3ecece1f961da Author: Gregor Rebel Date: Sat May 3 12:17:51 2014 +0200 new: Template/examples/example_ttc_spi_master.c new: Template/examples/example_ttc_spi_slave.c new: Template/examples/example_ttc_spi_master.h new: Template/examples/example_ttc_spi_slave.h new: TTC-Library/spi/spi_stm32l1xx.c new: TTC-Library/spi/spi_stm32w1xx.h new: TTC-Library/spi/spi_stm32l1xx_types.h new: TTC-Library/spi/spi_stm32w1xx.c new: TTC-Library/spi/spi_stm32f1xx.h new: TTC-Library/spi/spi_stm32l1xx.h new: TTC-Library/spi/spi_stm32f1xx.c new: TTC-Library/spi/spi_stm32f1xx_types.h new: TTC-Library/spi/spi_stm32w1xx_types.h new: InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh new: InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh new: InstallData/installs_low_level/install_036_TTC_SPI_STM32W1XX.sh new: InstallData/install_037_TTC_SPI.sh commit 120b7c53f0ebaee2b8414d730b57855f52f2359d Author: Gregor Rebel Date: Sat May 3 12:12:07 2014 +0200 ren: 'InstallData/install_076_TTC_SEMPAHORE.sh' -> 'InstallData/install_076_TTC_SEMAPHORE.sh' fix: InstallData/install_017_Board_WSN3_STM32W108.sh - fixed SPI configuration chg: InstallData/install_037_TTC_SPI.sh - added two examples: _master and _slave ren: InstallData/install_076_TTC_SEMPAHORE.sh -> InstallData/install_076_TTC_SEMAPHORE.sh fix: TTC-Library/interfaces/ttc_spi_interface.c - updated to new driver interface fix: TTC-Library/interfaces/ttc_spi_interface.h - updated to new driver interface fix: TTC-Library/stm32w/startup_stm32w108.c - reactivated default functions halIrqAIsr(), halIrqBIsr(), halIrqCIsr(), halIrqDIsr() fix: TTC-Library/ttc_spi_types.h del: Template/examples/example_ttc_spi.c del: Template/examples/example_ttc_spi.h commit 8f3989a4889fbd0d570f4bae755130a22446dc74 Merge: c6c4b33 ed629c6 Author: Fran Estevez Date: Fri May 2 16:27:25 2014 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain commit c6c4b334e9bb55c927891d3a89604df100c56dc6 Author: Fran Estevez Date: Fri May 2 16:26:32 2014 +0200 Definition of P103 pins. Mistakes were removed. geändert: InstallData/install_012_Board_Olimex_P103.sh geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c --------------------------------------------------------- 1.0.53b @Fr 2. Mai 10:44:01 CEST 2014 commit c1b76345d4640674ca3beb9ad9bf1b9c3053a4f9 Author: Gregor Rebel Date: Fri May 2 10:33:46 2014 +0200 chg: ./Template/configs/memory_stm32w1xx.ld - replace 'GPIO_INT_FLAG' -> 'INT_GPIOFLAG' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'GPIO_INT_FLAG' -> 'INT_GPIOFLAG' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'GPIO_INT_FLAG' -> 'INT_GPIOFLAG' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'GPIO_INT_FLAG' -> 'INT_GPIOFLAG' fix: InstallData/install_005_4OpenOCD.sh - switched back to rev. 0.8.0-rc1 gelöscht: InstallData/install_063_TTC_LED.sh chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - moved all EXTI isr functions into #ifdef EXTENSION_500_ttc_gpio to keep all GPIO functions together fix: TTC-Library/interrupt/interrupt_stm32w1xx.c - fixed reset of interrupt pending state in halIrqAIsr(), halIrqBIsr(), halIrqCIsr(), halIrqDIsr() fix: TTC-Library/register/register_stm32w1xx.c - renamed register to match name used in datasheet: register_stm32w1xx_GPIO_INT_FLAG -> register_INT_GPIOFLAG fix: TTC-Library/register/register_stm32w1xx.h - renamed register to match name used in datasheet: register_stm32w1xx_GPIO_INT_FLAG -> register_INT_GPIOFLAG fix: TTC-Library/register/register_stm32w1xx_types.h - renamed register to match name used in datasheet: register_stm32w1xx_GPIO_INT_FLAG -> register_stm32w1xx_INT_GPIOFLAG fix: TTC-Library/templates/create_DeviceDriver.pl - did create low-level files for high-level only drivers fix: TTC-Library/ttc_basic.c - Assert_Halt_EC() put breakpoint line into endless loop (was not reachable before) fix: Template/configs/memory_stm32w1xx.ld - renamed register to match name used in datasheet: register_stm32w1xx_GPIO_INT_FLAG -> register_stm32w1xx_INT_GPIOFLAG fix: Template/examples/example_ttc_interrupt.c - now supports two isr-functions for TTC_SWITCH1 and TTC_SWITCH2 fix: Template/examples/example_ttc_interrupt.h commit 45097fb20c0a198ae5abc0c023554ca4d3ebb434 Author: Gregor Rebel Date: Fri May 2 07:29:04 2014 +0200 chg: InstallData/install_023_CPU_STM32F1xx.sh - added documentation download of example code how to setup peripherals fix: InstallData/install_024_CPU_STM32F2xx.sh - documentation + example sources now get installed into correct path Documentation/uC/STM32F2XX/ fix: InstallData/install_048_STM-StdPeripheralsLibrary.sh - documentation + example sources now get installed into correct path Documentation/uC/ST-StandardPeripheralsLibrary/ commit 32b66a9aafa9908dab0ec602cca5e45ac0a7a5fa Author: Fran Estevez Date: Wed Apr 30 20:00:29 2014 +0200 Definition of P107 Rev.A, Rev.B and Rev.C Timers are not complete! geändert: InstallData/install_013_Board_Olimex_P107.sh - Added Rev.A, Rev.B, Rev.C for Olimex P107 geändert: TTC-Library/timer/timer_stm32f1xx.c geändert: TTC-Library/timer/timer_stm32f1xx.h geändert: TTC-Library/timer/timer_stm32f1xx_types.h geändert: Template/examples/example_ttc_timer.c commit 07854fb13509b9adc80ba85d41dd242a648d1998 Author: Patrick von Poblotzki Date: Wed Apr 30 16:16:30 2014 +0200 some minor fixes commit 35dafc56d7cd9e397fd4b3585f44fc752a4c701c Author: Gregor Rebel Date: Wed Apr 30 14:25:57 2014 +0200 Statistics: - Source Code Files: 371 - Lines C Source Code: 72689 - Script Files: 182 - Lines Helper Script: 42822 - Lines Documentation: 1785 neue Datei: InstallData/install_016_Board_STM32L100CDiscovery.sh fix: TTC-Library/gpio/gpio_stm32l1xx.c - fixed return type of gpio_stm32l1xx_deinit() to match those of high-leveld driver fix: TTC-Library/gpio/gpio_stm32l1xx.h - fixed return type of gpio_stm32l1xx_deinit() to match those of high-leveld driver fix: TTC-Library/interrupt/interrupt_stm32l1xx.h - bundled dynamically created functions into grouped ifdef blocks fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - fixed pointer type mismatch in assignment commit 40a6ff8303d72761c910d7a9d4613e3a05c8aeb3 Author: Patrick Hoelker Date: Wed Apr 30 13:18:10 2014 +0200 Detected error in install_026_CPU_STM32L1xx.sh fixed commit 9ec0d47e863190877f12b2dc3b884633e4be52e8 Author: Patrick von Poblotzki Date: Wed Apr 30 12:15:26 2014 +0200 i2c for stm32f1 works now, 8 bit register and multi date access is possible now fixed geändert: TTC-Library/i2c/i2c_stm32f1xx.c fixed geändert: TTC-Library/i2c/i2c_stm32f1xx.h fixed geändert: TTC-Library/interfaces/ttc_i2c_interface.h fixed geändert: TTC-Library/ttc_i2c.h fixed geändert: TTC-Library/ttc_i2c_types.h --------------------------------------------------------- 1.0.53b @Mi 30. Apr 03:06:52 CEST 2014 commit ba5ed6abb62262433c2abc11d40115357fbf6cd0 Author: Gregor Rebel Date: Wed Apr 30 03:06:39 2014 +0200 neue Datei: TTC-Library/interrupt/interrupt_cortexm3.c neue Datei: TTC-Library/interrupt/interrupt_cortexm3.h neue Datei: TTC-Library/interrupt/interrupt_cortexm3_types.h --------------------------------------------------------- 1.0.53b @Mi 30. Apr 02:16:19 CEST 2014 commit 323dc0bca97ab28fadd1253a68ea419022519335 Author: Gregor Rebel Date: Wed Apr 30 02:16:06 2014 +0200 neue Datei: InstallData/installs_low_level/install_035_TTC_INTERRUPT_CORTEXM3.sh commit 38d32982f5de2570a7572e7f17be0bcf2848c7ab Author: Gregor Rebel Date: Wed Apr 30 02:08:50 2014 +0200 fix: TTC-Library/gpio/gpio_stm32w1xx.c - implemented gpio_stm32w1xx_deinit_all() fix: TTC-Library/interrupt/interrupt_stm32f1xx.c - several outdated occurances of Type, PhysicalIndex chg: TTC-Library/register/register_stm32w1xx.c - added definitions of subregisters of GPIOA, GPIOB, GPIOC chg: TTC-Library/register/register_stm32w1xx_types.h - renamed elements of register_stm32w1xx_GPIOx_t to conform with names used in datasheets: IDR->IN, ODR->OUT, SETR->SET fix: TTC-Library/ttc_interrupt_types.h - added missing element PhysicalIndex to ttc_interrupt_config_usart_t chg: Template/configs/memory_stm32w1xx.ld - added definitions of subregisters of GPIOA, GPIOB, GPIOC chg: Template/examples/example_ttc_interrupt.c - added experimental EXTI registration code using standard peripheral library bug: Template/examples/example_ttc_interrupt.c - when pressing TTC_SWITCH1, a pending exception #30 (PendSV) is generated, but not served commit 1b47cf5fd318cd14000d63b0c26517f82b590ab6 Author: Maik Brueggemann Date: Tue Apr 29 23:30:19 2014 +0200 add board LC-Technology core board commit b8fdc55f54c9ef43540d493867dea7cd64216e86 Author: Maik Brueggemann Date: Tue Apr 29 19:53:49 2014 +0200 fix: add execute permissions to InstallData/install_049_STM32F1xx-USB_FS_Device_Lib.sh commit 590f25feb9ff54ace589ed10bb3b0399eb617cfb Merge: a456d75 e9a33e6 Author: fabian-thinkpad <--global> Date: Tue Apr 29 13:54:41 2014 +0200 Merge branch 'master' of thetoolchain.com:TheToolChain Conflicts: Updates/update_1.0.53.sh commit a456d7529326140a46f43367e9034381184e4746 Merge: 370dab4 cee93b1 Author: fabian-thinkpad <--global> Date: Tue Apr 29 13:52:56 2014 +0200 Merge branch 'usb_devel' Conflicts: Updates/update_1.0.53.sh commit cee93b11ada1db7f103763b8d5bb91a4663c0b0e Author: fabian-thinkpad <--global> Date: Tue Apr 29 12:42:11 2014 +0200 Added USB register description to modified: TTC-Library/register/register_stm32f1xx.c modified: TTC-Library/register/register_stm32f1xx_types.h commit e9a33e60dd9f56c188da31ba8fd3a4c9eda829bf Author: Gregor Rebel Date: Tue Apr 29 12:18:56 2014 +0200 fix: InstallData/install_041_Programmer_STM-DFU-Bootloader.sh - added installPackageSafe for gcc (was missing in one installation) commit 3d6f77c504b7f4efc23c2a1c67cfe07710496ae8 Author: fabian-thinkpad <--global> Date: Mon Apr 28 15:20:01 2014 +0200 modified USB commit ceee30c70ba83a81df78b7b0c69beaf6e6463df1 Author: fabian-thinkpad <--global> Date: Fri Apr 25 12:42:50 2014 +0200 renamed following files via ttc_manage renamed: TTC-Library/usb/usb_stm32f1.c -> TTC-Library/usb/usb_stm32f1xx.c renamed: TTC-Library/usb/usb_stm32f1.h -> TTC-Library/usb/usb_stm32f1xx.h renamed: TTC-Library/usb/usb_stm32f1_types.h -> TTC-Library/usb/usb_stm32f1xx_types.h commit dfb01dc358bebe76d42da2076e67714f0566d156 Author: fabian-thinkpad <--global> Date: Fri Apr 25 12:29:32 2014 +0200 Commit before ttc_manage replace commit a39682f1d68669e48702b4aaf4ce55ebedeecd16 Author: fabian-thinkpad <--global> Date: Wed Apr 23 00:15:58 2014 +0200 modified: TTC-Library/usb/usb_stm32f1.h --------------------------------------------------------- 1.0.53b @Di 29. Apr 11:05:15 CEST 2014 commit 5c9bd856a01821999788d1e1d1a665845b877bd4 Author: Gregor Rebel Date: Tue Apr 29 10:55:37 2014 +0200 chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'Config_ISRs->Common.PhysicalIndex' -> 'Config_ISRs->PhysicalIndex' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'Config_ISRs->Common.PhysicalIndex' -> 'Config_ISRs->PhysicalIndex' fix: InstallData/install_026_CPU_STM32L1xx.sh - added missing activates for std-peripheral libraries fix: InstallData/install_027_CPU_STM32W1xx.sh - added missing activates for std-peripheral libraries fix: InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh - added missing activates for std-peripheral libraries fix: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh - added missing activates for std-peripheral libraries fix: InstallData/scripts/createDevelopmentVersion.pl - fixed creation of .updateLinks.sh chg: TTC-Library/interfaces/ttc_interrupt_interface.c - added generic functions chg: TTC-Library/interfaces/ttc_interrupt_interface.h - added generic functions chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - added generic functions chg: TTC-Library/interrupt/interrupt_stm32f1xx.h - added generic functions chg: TTC-Library/interrupt/interrupt_stm32l1xx.c - added generic functions chg: TTC-Library/interrupt/interrupt_stm32l1xx.h - added generic functions chg: TTC-Library/interrupt/interrupt_stm32w1xx.c - added generic functions chg: TTC-Library/interrupt/interrupt_stm32w1xx.h - added generic functions fix: TTC-Library/register/register_cortexm3.h - fixed struct register_cortexm3_NVIC_IP_t fix: TTC-Library/register/register_stm32w1xx.c - replaced Assert_REGISTER() by Assert_REGISTER_SAME() (avoids strange assert errors) fix: TTC-Library/register/register_stm32w1xx_types.h - made elements of register_stm32w1xx_GPIO_debug_wake_irq_t volatile chg: TTC-Library/stm32w/startup_stm32w108.c - made halIrqAIsr, halIrqBIsr, halIrqCIsr, halIrqDIsr extern volatile for testing chg: TTC-Library/ttc_interrupt.c chg: TTC-Library/ttc_interrupt.h chg: TTC-Library/ttc_interrupt_types.h - moved PhysicalIndex from ttc_interrupt_config_t to individual ttc_interrupt_config_*_t chg: TTC-Library/ttc_register_types.h - added macro Assert_REGISTER_SAME() chg: Template/configs/memory_stm32w1xx.ld - added address definition of sub-registers of register_stm32w1xx_GPIO_DB_WAKE_IRQ fix: Template/examples/example_gfx_printf.c - removed superfluos include of ../ttc-lib/ttc_timer.h chg: Template/examples/example_ttc_interrupt.c - added TTC_LED2, example_ttc_interrupt_task() commit 0557925bf259079059367f7de09014625d72b274 Merge: 9efb674 370dab4 Author: g Date: Tue Apr 29 00:38:28 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 9efb674b2e056fdf57f3027b99e34573b7258627 Author: g Date: Tue Apr 29 00:36:00 2014 +0200 modified: TTC-Library/interfaces/ttc_usart_interface.h - added #include for ../usart/usart_stm32l1xx.h modified: TTC-Library/usart/usart_stm32l1xx.h - cleaned up and rearranged function declarations commit 370dab44905dabc2306249f8a1728a3c7c4250c4 Author: Gregor Rebel Date: Mon Apr 28 11:11:07 2014 +0200 chg: ./InstallData/install_017_Board_WSN3_STM32W108.sh - replace '255_cpu_stm32w1xx_std_peripherals_stm32w108xx_' -> '250_stm_std_peripherals__' fix: InstallData/install_017_Board_WSN3_STM32W108.sh - now uses new std-peripherals activates in rank 250 (was rank 255 before) fix: InstallData/install_027_CPU_STM32W1xx.sh - now activates stm_std_peripherals library conforming to STM32F1xx and other cpus commit 831a546c3b47bdf49e01c260bea23b44a0c55b0e Author: Gregor Rebel Date: Mon Apr 28 10:46:05 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - now patches interface configs for olimex adapters to use new ftdi driver (ft2232 is deprecated sinc 0.8.0-rc1) commit cc32506e72134e64204ca57e60766ecb15d93d77 Author: Patrick von Poblotzki Date: Mon Apr 28 09:40:07 2014 +0200 fixed errors commit d3890fae967587deea6261c2d3a6d4ad8a1df2f3 Author: Gregor Rebel Date: Mon Apr 28 07:13:23 2014 +0200 fix: InstallData/install_027_CPU_STM32W1xx.sh - now creates activates + makefiles for std_peripheral library compatible to other architectures (call activate.255_cpu_stm32w1xx_std_peripherals.sh to switch to STM32W1XX std_peripherals) fix: TTC-Library/interfaces/ttc_gpio_interface.c - fixed return value of ttc_gpio_interface_deinit() fix: TTC-Library/interfaces/ttc_gpio_interface.h- fixed return value of ttc_gpio_interface_deinit() fix: TTC-Library/interrupt/interrupt_stm32w1xx.h - added include "../register/register_stm32w1xx.h" to help IDE finding defines fix: TTC-Library/sysclock/sysclock_stm32w1xx.c - removed stray \ (got created by prior ttc_manage.pl replace) fix: TTC-Library/sysclock/sysclock_stm32w1xx.h - removed stray \ (got created by prior ttc_manage.pl replace) fix: TTC-Library/timer/timer_stm32w1xx_types.h - added missing define of ttc_timer_architecture_t fix: TTC-Library/ttc_gpio.h - fixed return value of _driver_gpio_deinit() commit ef7bad8fd0841e356d4789851bbdb6ae66c72442 Merge: a4a3eed fff7dae Author: g Date: Sun Apr 27 17:18:58 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit a4a3eedfa655269e5b98be5e65b4fb635f9d94f7 Author: g Date: Sun Apr 27 17:18:27 2014 +0200 modified: TTC-Library/interfaces/ttc_interrupt_interface.h - added # include "../interrupt/interrupt_stm32l1xx.h" commit fff7daebb0ffe759b144c0ca1f9ea16203ce3577 Author: Gregor Rebel Date: Sun Apr 27 15:57:32 2014 +0200 fix: Template/configs/memory_stm32l1xx.ld - added missing INCLUDE configs/memory_cortexm3.ld ren: 'Template/configs/stm32l1xx.ld' -> 'Template/configs/memory_stm32l1xx.ld' chg: ./Template/QtCreator/TemplateName.files - replace 'stm32l1xx.ld' -> 'memory_stm32l1xx.ld' chg: ./InstallData/install_026_CPU_STM32L 1xx.sh - replace 'stm32l1xx.ld' -> 'memory_stm32l1xx.ld' commit d5bd3837721894a6d9865ac73aaa56d476bf6c4f Author: Gregor Rebel Date: Sun Apr 27 14:49:52 2014 +0200 chg: ./TTC-Library/ttc_sysclock.h - replace '_udelay(Base_signed_t Microseconds' -> '_udelay\(Base_t Microseconds' chg: ./TTC-Library/ttc_sysclock.h.orig - replace '_udelay(Base_signed_t Microseconds' -> '_udelay\(Base_t Microseconds' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.c - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.c - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' chg: ./TTC-Library/sysclock/sysclock_stm32l1xx.h - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c.orig - replace '_udelay(Base_signed_t Microseconds' -> '_udelay(Base_t Microseconds' fix: TTC-Library/gpio/gpio_stm32l1xx.c - added some missing returns fix: TTC-Library/gpio/gpio_stm32l1xx_types.h - double definition of USE_STDPERIPH_DRIVER fix: TTC-Library/interfaces/ttc_interrupt_interface.c - added default implementations for missing driver functions fix: TTC-Library/interfaces/ttc_interrupt_interface.h - added default implementations for missing driver functions fix: TTC-Library/interfaces/ttc_sysclock_interface.c - changed argument type of ttc_sysclock_interface_udelay() Base_signed_t -> Base_t fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - changed argument type of sysclock_stm32f1xx_udelay() Base_signed_t -> Base_t fix: TTC-Library/sysclock/sysclock_stm32f1xx.h - changed argument type of sysclock_stm32f1xx_udelay() Base_signed_t -> Base_t fix: TTC-Library/sysclock/sysclock_stm32l1xx.c - changed argument type of sysclock_stm32l1xx_udelay() Base_signed_t -> Base_t fix: TTC-Library/sysclock/sysclock_stm32l1xx.h - changed argument type of sysclock_stm32l1xx_udelay() Base_signed_t -> Base_t fix: TTC-Library/sysclock/sysclock_stm32w1xx.c - changed argument type of sysclock_stm32w1xx_udelay() Base_signed_t -> Base_t fix: TTC-Library/sysclock/sysclock_stm32w1xx.h - changed argument type of sysclock_stm32w1xx_udelay() Base_signed_t -> Base_t chg: TTC-Library/ttc_gpio_types.h - updated ttc_gpio_errorcode_e wip: TTC-Library/ttc_interrupt.c wip: TTC-Library/ttc_interrupt.h fix: TTC-Library/ttc_sysclock.h - changed argument type of _driver_sysclock_udelay() Base_signed_t -> Base_t commit bd01704c9b8a19b02ac76e3b48dcbf004b412c72 Author: Gregor Rebel Date: Sun Apr 27 13:49:39 2014 +0200 fix: TTC-Library/interfaces/ttc_register_interface.h - _driver_register_get_configuration() fixed function definition mismatch commit 5792c89fd9afa8225a28798b080c6d38dc00fea1 Author: Gregor Rebel Date: Sun Apr 27 13:49:07 2014 +0200 fix: TTC-Library/interfaces/ttc_register_interface.c - _driver_register_get_configuration() fixed function definition mismatch commit 330f1613e3108de74b80888f30d661585a639918 Author: Gregor Rebel Date: Sun Apr 27 13:43:44 2014 +0200 fix: TTC-Library/ttc_interrupt_types.h - changed type of ttc_interrupt_config_t.PhysicalIndex ttc_gpio_pin_e -> physical_index_t commit 90eea9e580244691f37bb70386439750c74303b1 Author: g Date: Sat Apr 26 19:14:49 2014 +0200 modified: InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - added object for register_cortexm3.o modified: TTC-Library/gpio/gpio_stm32l1xx.c - commented out STD_PL GPIO_DeInit in deinit() modified: TTC-Library/ttc_basic.c - commented out call to stm32l1_hardware_init -> already moved to ttc_sysclock_prepare() and not deleted here. commit 0fe2005931c357408cef74009a8929cb33f53b7f Author: g Date: Sat Apr 26 18:25:27 2014 +0200 fix: InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - line 109 was missing $Dependency variable. modified: TTC-Library/interfaces/ttc_memory_interface.c - volatile was added to header, but not to c file for ttc_memory readable, writable, and constant modified: TTC-Library/interfaces/ttc_register_interface.c/.h - ttc_register_interface_get_configuration return type expected by ttc_register to be volatile -> added it. commit 72e064aa8997d9ad00aa43af470835beb07fbfa5 Author: g Date: Sat Apr 26 17:32:49 2014 +0200 modified: TTC-Library/gpio/gpio_stm32l1xx.c - reorganized, init now uses cm3_calc_peripheral_Word() and cm3_calc_peripheral_BitNumber(PortPin), added default cases to switches, took out Pin from deinit(), commented out get_configuration(), init_u8_pin(), set_u8_pin(), and compile_port_config() because they were using the STM32F implementation and need to be ported. modified: TTC-Library/gpio/gpio_stm32l1xx.h - took out redundant deinit() declaration modified: TTC-Library/gpio/gpio_stm32l1xx_types.h - took out redundant gpio_stm32l1xx_bank_e declaration, #include new register_stm32l1xx_types.h, modified: TTC-Library/interrupt/interrupt_stm32l1xx.c/.h - commented out unimplemented extensions modified: TTC-Library/register/register_stm32l1xx_types.h - corrected gpio enums, changed GPIO and USART register struct names to include stm32l1 modified: TTC-Library/sysclock/sysclock_stm32l1xx.c - case on line 75 caused compile error -> added brackets. commit 0f770ee4e122b8a3d551ccd61772340927778ff7 Merge: 2e2c446 9b75135 Author: g Date: Fri Apr 25 19:50:39 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 9b751355ed742deeb23c09c1784ccfecdd9970d5 Author: Patrick von Poblotzki Date: Fri Apr 25 17:29:34 2014 +0200 fixed i2c - compiling now commit 32e57cbbf69eb0dd1052f337657d9a6e6ef1046a Author: Gregor Rebel Date: Fri Apr 25 17:26:47 2014 +0200 fix: Documentation/C_fuer_Microcontroller.odt - rev1.3 (some fixes in exercises) commit 75f2f3f51953a1beb03164304c7c83bcbd47650c Author: Gregor Rebel Date: Fri Apr 25 10:24:25 2014 +0200 geändert: TTC-Library/templates/create_DeviceDriver.pl - removed debug output commit 34c316da3a567845add2da73f68b0d41ead26daf Author: Gregor Rebel Date: Fri Apr 25 10:21:57 2014 +0200 geändert: TTC-Library/interfaces/ttc_i2c_interface.c - function update geändert: TTC-Library/interfaces/ttc_i2c_interface.h - function update fix: TTC-Library/templates/create_DeviceDriver.pl - fixed: UPDATE did not update interface files commit 58fa1ef768b1c190538a24ad39051f7ce97b373d Author: Gregor Rebel Date: Fri Apr 25 10:01:21 2014 +0200 del: TTC-Library/i2c/i2c_stm32l1.c del: TTC-Library/i2c/i2c_stm32l1.h commit 23236a2b80bf1d2b4047a8a04537ee7b20b5cc6b Author: Gregor Rebel Date: Fri Apr 25 09:47:09 2014 +0200 bug: TTC-Library/interrupt/interrupt_stm32w1xx.c - gpio interrupt still does not work :-( geändert: TTC-Library/register/register_cortexm3.c geändert: TTC-Library/register/register_cortexm3.h geändert: TTC-Library/register/register_stm32w1xx.c - added extra register address checks geändert: TTC-Library/register/register_stm32w1xx_types.h - updated register_stm32w1xx_gpio_IRQx_mode_e fix: Template/configs/memory_cortexm3.ld - fixed address of register_cortexm3_NVIC commit 6dfef01c0aa7769464c0daf16631a82749c5b1c9 Author: Patrick von Poblotzki Date: Fri Apr 25 08:48:55 2014 +0200 added new driver for stm32f4xx neue Datei: ../../InstallData/installs_low_level/install_034_TTC_I2C_STM32F4XX.sh neue Datei: ../i2c/i2c_stm32f4xx.c neue Datei: ../i2c/i2c_stm32f4xx.h neue Datei: ../i2c/i2c_stm32f4xx_types.h commit 2e2c446857348c2140ecd78bc0642bde5597a4d4 Merge: 5c9eabd ea657e9 Author: g Date: Fri Apr 25 00:24:23 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/gpio/gpio_stm32l1xx.c - init implementation was different. TTC-Library/gpio/gpio_stm32l1xx.h TTC-Library/gpio/gpio_stm32l1xx_types.h commit 5c9eabdba57fa2cd528c3330be270277d169cc25 Author: g Date: Thu Apr 24 23:23:28 2014 +0200 modified: TTC-Library/gpio/gpio_stm32l1xx.c - implemented gpio_stm32l1xx_init(), _gpio_stm32l1xx_bank_enable(), and _gpio_stm32l1xx_bank_disable() modified: TTC-Library/gpio/gpio_stm32l1xx.h - #include "stm32l1xx_rcc.h", organized function declarations modified: TTC-Library/gpio/gpio_stm32l1xx_types.h - includes, defines (z.B. Max pins), bit band addresses, parallel ports, pin enum gpio_stm32l1xx_pin_e, bank enum gpio_stm32l1xx_bank_e modified: TTC-Library/stm32l1/stm32l1_registers.c - renamed stm32l1_register_GPIO_t -> register_stm32l1xx_gpio_t modified: TTC-Library/stm32l1/stm32l1_registers.h - added enum stm32l1_gpio_otype_e, renamed stm32l1_register_GPIO_t -> register_stm32l1xx_gpio_t modified: TTC-Library/ttc_gpio.h - definition clash: changed void _driver_gpio_deinit(ttc_gpio_pin_e PortPin) -> ttc_gpio_errorcode_e _driver_gpio_deinit(ttc_gpio_pin_e PortPin) commit ea657e918ac14a812cdbc5657f2a83a7f6bcf74d Author: Patrick von Poblotzki Date: Thu Apr 24 16:35:29 2014 +0200 ported ttc_i2c to new design _ some errors to fix left commit 8231f3634344a1719729e4073b3b6b1773cc9342 Author: Patrick von Poblotzki Date: Thu Apr 24 16:02:34 2014 +0200 added prototype function to ttc_i2c commit 7977938ce17903e69d7909b0c48c83954bd5c62b Author: Patrick Hoelker Date: Thu Apr 24 12:15:03 2014 +0200 fixed problems with interrups for gpios commit 8bd6c62cc9af3cb774c3ab033b4c70c373b1b8ec Author: Patrick Hoelker Date: Thu Apr 24 11:01:15 2014 +0200 Fixed a Bug in the Makefile for the USB of the Olimex_H107_board commit fa905f409d69a9730a14d62a9a95237490efd743 Author: Gregor Rebel Date: Thu Apr 24 09:54:16 2014 +0200 fix: InstallData/install_005_4OpenOCD.sh - upgraded to OpenOCD v0.8.0-rc1 fix: TTC-Library/templates/ttc_device.c - fixed calls to _enable() functions fix: TTC-Library/ttc_i2c.c - fixed calls to _enable() functions fix: TTC-Library/ttc_interrupt.c - fixed calls to _enable() functions commit 5ffda4de32744a2085fd2c25648b61aeec1dffdf Author: Gregor Rebel Date: Thu Apr 24 08:50:40 2014 +0200 new: InstallData/installs_low_level/install_032_TTC_I2C_STM32F1XX.sh new: InstallData/installs_low_level/install_033_TTC_I2C_STM32L1XX.sh new: TTC-Library/i2c/i2c_stm32f1xx_types.h new: TTC-Library/i2c/i2c_stm32l1xx_types.h new: TTC-Library/interfaces/ttc_i2c_interface.c new: TTC-Library/interfaces/ttc_i2c_interface.h new: TTC-Library/ttc_i2c.c new: TTC-Library/ttc_i2c.h new: TTC-Library/ttc_i2c_types.h commit 066e9e21bd80d091233f5f22279f26320d2713f2 Author: Gregor Rebel Date: Thu Apr 24 08:49:32 2014 +0200 Statistics: - Source Code Files: 368 - Lines C Source Code: 71421 - Script Files: 178 - Lines Helper Script: 41412 - Lines Documentation: 1785 fix: InstallData/scripts/ttc_commit.sh - now excludes all deprecated files from statistics commit 65002ac9986d5dc9ee056f06504add45dd6df9e4 Author: Gregor Rebel Date: Thu Apr 24 08:43:25 2014 +0200 fix: ttc_interrupt compiles now with out errors ren: 'InstallData/install_060_TTC_I2C.sh' -> 'InstallData/DEPRECATED_install_060_TTC_I2C.sh' new: InstallData/install_037_TTC_I2C.sh new: InstallData/installs_low_level/install_031_TTC_I2C_STM32W1XX.sh new: Template/examples/example_ttc_i2c.c new: Template/examples/example_ttc_i2c.h new: TTC-Library/i2c/i2c_stm32f1xx.c new: TTC-Library/i2c/i2c_stm32f1xx.h new: TTC-Library/i2c/i2c_stm32l1.c new: TTC-Library/i2c/i2c_stm32l1.h new: TTC-Library/i2c/i2c_stm32l1xx.c new: TTC-Library/i2c/i2c_stm32l1xx.h new: TTC-Library/i2c/i2c_stm32w1xx.c new: TTC-Library/i2c/i2c_stm32w1xx.h new: TTC-Library/i2c/i2c_stm32w1xx_types.h new: TTC-Library/interfaces/ttc_i2c_interface.c new: TTC-Library/interfaces/ttc_i2c_interface.h new: TTC-Library/ttc_i2c.c new: TTC-Library/ttc_i2c.h new: TTC-Library/ttc_i2c_types.h ren: 'TTC-Library/ttc_i2c.c' -> 'TTC-Library/DEPRECATED_ttc_i2c.c' ren: 'TTC-Library/stm32/stm32_i2c.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_i2c.h' ren: 'TTC-Library/stm32/stm32_i2c.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_i2c.c' ren: 'TTC-Library/stm32/stm32_i2c_types.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_i2c_types.h' ren: 'TTC-Library/ttc_i2c.h' -> 'TTC-Library/DEPRECATED_ttc_i2c.h' ren: 'TTC-Library/interfaces/ttc_i2c_interface.c' -> 'TTC-Library/interfaces/DEPRECATED_ttc_i2c_interface.c' ren: 'TTC-Library/interfaces/ttc_i2c_interface.h' -> 'TTC-Library/interfaces/DEPRECATED_ttc_i2c_interface.h' ren: 'TTC-Library/ttc_i2c_types.h' -> 'TTC-Library/DEPRECATED_ttc_i2c_types.h' commit 03ebbfe04625b5929dac65d40fdce70e7324a018 Author: Gregor Rebel Date: Thu Apr 24 07:17:18 2014 +0200 fix: TTC-Library/templates/ttc_device_types.h - removed double declarated ec__InvalidImplementation commit 33b223d7971083ca2e11ad027fd4923b45c1aaf3 Author: Gregor Rebel Date: Thu Apr 24 07:06:17 2014 +0200 fix: InstallData/scripts/ttc_manage.pl - removed debug output commit 6ddc87f237f1b70dd5cb3d95f9e21ab18c912f07 Author: Gregor Rebel Date: Thu Apr 24 06:41:17 2014 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - does not insert doubled includes any more fix: TTC-Library/ttc_gfx.h - removed doubled includes fix: TTC-Library/ttc_interrupt.h - removed doubled includes fix: TTC-Library/ttc_register.h - removed doubled includes fix: TTC-Library/ttc_sysclock.h - removed doubled includes fix: TTC-Library/ttc_timer.h - removed doubled includes commit 0ba82be7b94b58344eb888205edaa8cf9bf4591a Author: Gregor Rebel Date: Thu Apr 24 06:33:39 2014 +0200 new: InstallData/installs_low_level/install_030_TTC_INTERRUPT_STM32L1XX.sh new: TTC-Library/interrupt/interrupt_stm32l1xx.c new: TTC-Library/interrupt/interrupt_stm32l1xx.h new: TTC-Library/interrupt/interrupt_stm32l1xx_types.h fix: InstallData/installs_low_level/install_026_TTC_REGISTER_STM32L1XX.sh - added missing cpu dependency fix: InstallData/installs_low_level/install_029_TTC_SYSCLOCK_STM32L1XX.sh - added missing cpu dependency commit 3020807adbb77acf5b894cfaf6232648d2892015 Author: Gregor Rebel Date: Thu Apr 24 06:17:36 2014 +0200 chg: split all interrupt_enable(Config_ISRs, EnableIRQ) into interrupt_enable(Config_ISRs), interrupt_disable(Config_ISRs) chg: ./Template/examples/example_i2c.c - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/ttc_i2c.c - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/ttc_i2c.h - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/ttc_i2c_types.h - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/i2c/i2c_stm32l1.h - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/i2c/i2c_stm32l1.c - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/stm32/stm32_i2c.h - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/stm32/stm32_i2c.c - replace 'ttc_i2c_generic_t' -> 'ttc_i2c_config_t' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ConfigISRs, EnableIRQ' -> 'ConfigISRs' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ConfigISRs, EnableIRQ' -> 'ConfigISRs' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ConfigISRs, EnableIRQ' -> 'ConfigISRs' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'Config_ISRs, BOOL EnableIRQ' -> 'ConfigISRs' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'Config_ISRs, BOOL EnableIRQ' -> 'ConfigISRs' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'Config_ISRs, BOOL EnableIRQ' -> 'ConfigISRs' chg: ./TTC-Library/ttc_interrupt.h - replace 'ConfigISRs' -> 'Config_ISRs' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ConfigISRs' -> 'Config_ISRs' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ConfigISRs' -> 'Config_ISRs' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ConfigISRs' -> 'Config_ISRs' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ConfigISRs' -> 'Config_ISRs' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ConfigISRs' -> 'Config_ISRs' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'Config_ISRs, BOOL EnableIRQ' -> 'Config_ISRs' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'Config_ISRs, BOOL EnableIRQ' -> 'Config_ISRs' fix: InstallData/scripts/installFuncs.sh - createActivateScriptHead() readded missing command line argument QUIET for activate scripts (got lost somewhen in past months) commit a4fab26875d64c86c162415a9a7511eb3f1b3ba5 Author: Patrick von Poblotzki Date: Wed Apr 23 19:39:43 2014 +0200 problems with stm32l1 gpio init left, should work soon - copied the function from stm32f1, hope they also will work, registered were reworked for l1 commit 31a8b1cc80e93eab7acf04ed6070bd213a24086f Author: Patrick von Poblotzki Date: Wed Apr 23 18:09:20 2014 +0200 added sysclock for stm32l1 and prepared registers commit 3e9eb0102823e2e96f9155d3d7e3f363cdd7ae5e Author: Patrick von Poblotzki Date: Wed Apr 23 18:07:30 2014 +0200 chg: ./InstallData/install_088_CPU_CortexM4.sh - replace '/cm3' -> 'cmx' chg: ./InstallData/install_020_CPU_CortexM0.sh - replace '/cm3' -> 'cmx' chg: ./InstallData/install_021_CPU_CortexM3.sh - replace '/cm3' -> 'cmx' chg: ./InstallData/scripts/analyzeLogFile.pl - replace '/cm3' -> 'cmx' chg: ./TTC-Library/ttc_semaphore_types.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/ttc_mutex_types.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/ttc_mutex.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/ttc_semaphore.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/ttc_basic_types.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/ttc_basic.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/network/support/network_conf.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace '/cm3' -> 'cmx' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '/cm3' -> 'cmx' chg: ./Template/QtCreator/TemplateName.files - replace '/cm3' -> 'cmx' chg: ./InstallData/install_088_CPU_CortexM4.sh - replace '/cm3' -> '/cmx' chg: ./InstallData/install_020_CPU_CortexM0.sh - replace '/cm3' -> '/cmx' chg: ./InstallData/install_021_CPU_CortexM3.sh - replace '/cm3' -> '/cmx' chg: ./InstallData/scripts/analyzeLogFile.pl - replace '/cm3' -> '/cmx' chg: ./TTC-Library/ttc_semaphore_types.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/ttc_mutex_types.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/ttc_mutex.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/ttc_semaphore.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/ttc_basic_types.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/ttc_basic.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/network/support/network_conf.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace '/cm3' -> '/cmx' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '/cm3' -> '/cmx' chg: ./Template/QtCreator/TemplateName.files - replace '/cm3' -> '/cmx' chg: ./InstallData/install_088_CPU_CortexM4.sh - replace '/cmx' -> '/cm3' chg: ./InstallData/install_020_CPU_CortexM0.sh - replace '/cmx' -> '/cm3' chg: ./InstallData/install_021_CPU_CortexM3.sh - replace '/cmx' -> '/cm3' chg: ./InstallData/scripts/analyzeLogFile.pl - replace '/cmx' -> '/cm3' chg: ./TTC-Library/ttc_semaphore_types.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/ttc_mutex_types.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/ttc_mutex.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/ttc_semaphore.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/ttc_basic_types.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/ttc_basic.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/network/support/network_conf.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace '/cmx' -> '/cm3' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace '/cmx' -> '/cm3' chg: ./Template/QtCreator/TemplateName.files - replace '/cmx' -> '/cm3' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/ttc_mutex_types.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/ttc_mutex.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/ttc_semaphore.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/ttc_basic_types.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/ttc_basic.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/network/support/network_conf.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'cm3/' -> 'cmx/' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'cm3/' -> 'cmx/' chg: ./Template/QtCreator/TemplateName.files - replace 'cm3/' -> 'cmx/' commit 10100a800af743f1292c54f06f2bc4ac0ae63ad3 Author: Patrick von Poblotzki Date: Wed Apr 23 13:50:26 2014 +0200 stm32l1 register are almost working commit ebe2d6ba690868a6607cd594dd901ec0a2a7477a Author: Patrick von Poblotzki Date: Wed Apr 23 13:19:00 2014 +0200 finished stm32l1xx.c commit 7053d283202520c9d7a15a6099e96ae8a545f4e5 Author: Patrick von Poblotzki Date: Wed Apr 23 13:16:18 2014 +0200 finished stm32l1xx registers commit 81aab286f8b69d5aa2ca532f90b904314ef816af Author: Patrick von Poblotzki Date: Wed Apr 23 13:14:15 2014 +0200 prepared stm32l1 registers commit 6e60e7017bcced7787de5a9b820eebce0803b3de Author: Patrick von Poblotzki Date: Wed Apr 23 13:08:08 2014 +0200 added registers for stm32l1xx commit ca19131de0320afd63b0d293b232bb16c8171fca Author: Gregor Rebel Date: Wed Apr 23 13:06:12 2014 +0200 ren: 'TTC-Library/ttc_spi.c' -> 'TTC-Library/DEPRECATED_ttc_spi.c' ren: 'TTC-Library/ttc_spi.h' -> 'TTC-Library/DEPRECATED_ttc_spi.h' ren: 'TTC-Library/ttc_spi_types.h' -> 'TTC-Library/DEPRECATED_ttc_spi_types.h' ren: 'TTC-Library/stm32/stm32_spi.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_spi.c' ren: 'TTC-Library/stm32/stm32_spi.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_spi.h' ren: 'TTC-Library/stm32/stm32_spi_types.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_spi_types.h' ren: 'InstallData/install_077_TTC_SPI.sh' -> 'InstallData/DEPRECATED_install_077_TTC_SPI.sh' ren: 'Template/examples/example_spi.c' -> 'Template/examples/DEPRECATED_example_spi.c' ren: 'Template/examples/example_spi.h' -> 'Template/examples/DEPRECATED_example_spi.h' new: InstallData/install_037_TTC_SPI.sh new: InstallData/installs_low_level/install_026_TTC_SPI_STM32F1XX.sh new: Template/examples/example_ttc_spi.c new: Template/examples/example_ttc_spi.h new: TTC-Library/interfaces/ttc_spi_interface.c new: TTC-Library/interfaces/ttc_spi_interface.h new: TTC-Library/spi/spi_stm32f1xx.c new: TTC-Library/spi/spi_stm32f1xx.h new: TTC-Library/spi/spi_stm32f1xx_types.h new: TTC-Library/ttc_spi.c new: TTC-Library/ttc_spi.h new: TTC-Library/ttc_spi_types.h ren: 'TTC-Library/stm32l1/stm32l1_gpio.h' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_gpio.h' ren: 'TTC-Library/stm32l1/stm32l1_gpio_types.h' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_gpio_types.h' ren: 'TTC-Library/stm32l1/stm32l1_usart.h' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_usart.h' ren: 'TTC-Library/stm32l1/stm32l1_usart_types.h' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_usart_types.h' new: InstallData/installs_low_level/install_027_TTC_SPI_STM32L1XX.sh new: TTC-Library/spi/spi_stm32l1xx.c new: TTC-Library/spi/spi_stm32l1xx.h new: TTC-Library/spi/spi_stm32l1xx_types.h commit 2a68f3ebd298fe870a89df78efd54de51cd200cd Author: Gregor Rebel Date: Wed Apr 23 08:07:30 2014 +0200 chg: ttc_interrupt - now uses different API for enabling/ disabling interrupts (AR: Adapt your code!) fix: project can now be compiled even if ttc_gpio is not activated (added some #ifdef) chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_gpio_t' -> 'driver_interrupt_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace '_driver_gpio_t' -> 'driver_interrupt_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_timer_t' -> 'driver_interrupt_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace '_driver_timer_t' -> 'driver_interrupt_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_usart_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_usart.c - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_usart_types.h.orig - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_can_t' -> 'driver_interrupt_can_t' chg: ./TTC-Library/ttc_can.h - replace '_driver_can_t' -> 'driver_interrupt_can_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_gpio_t' -> 'interrupt_driver_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'driver_interrupt_gpio_t' -> 'interrupt_driver_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_usart_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_usart.c - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_usart_types.h.orig - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_timer_t' -> 'interrupt_driver_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'driver_interrupt_timer_t' -> 'interrupt_driver_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_can_t' -> 'interrupt_driver_can_t' chg: ./TTC-Library/ttc_can.h - replace 'driver_interrupt_can_t' -> 'interrupt_driver_can_t' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'irq_mode_' -> 'stm32w_irq_mode_' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_timer_t' -> 'interrupt_driver_config_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_timer_t' -> 'interrupt_driver_config_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_usart_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_usart.c - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_usart_types.h.orig - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_gpio_t' -> 'interrupt_driver_config_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_gpio_t' -> 'interrupt_driver_config_gpio_t' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'interrupt_driver_gpio_t' -> 'interrupt_driver_config_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_can_t' -> 'interrupt_driver_config_can_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_can_t' -> 'interrupt_driver_config_can_t' chg: ./TTC-Library/ttc_can.h - replace 'interrupt_driver_can_t' -> 'interrupt_driver_config_can_t' ren: 'TTC-Library/stm32l1/stm32l1_gpio.c' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_gpio.c' chg: ./TTC-Library/i2c/i2c_stm32l1.c - replace 'stm32l1_gpio.c' -> 'DEPRECATED_stm32l1_gpio.c' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'stm32l1_gpio.c' -> 'DEPRECATED_stm32l1_gpio.c' chg: ./TTC-Library/i2c/i2c_stm32l1_types.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/i2c/i2c_stm32l1.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/stm32l1/stm32l1_usart.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/stm32l1/stm32l1_gpio_types.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' ren: 'TTC-Library/stm32l1/stm32l1_usart.c' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_usart.c' chg: ./TTC-Library/stm32l1/stm32l1_usart_types.h - replace 'stm32l1_usart.h' -> 'DEPRECATED_stm32l1_usart.h' chg: ./TTC-Library/stm32l1/stm32l1_usart.h - replace 'stm32l1_usart.h' -> 'DEPRECATED_stm32l1_usart.h' new: TTC-Library/usart/usart_stm32l1xx.c new: TTC-Library/usart/usart_stm32l1xx.h new: TTC-Library/usart/usart_stm32l1xx_types.h new: InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh commit 32b2e69388fa8da27098afeeafe5c0aff8e21c7c Author: Gregor Rebel Date: Wed Apr 23 07:59:42 2014 +0200 fix: Template/main.c - removed accidental change from Fabian commit a33d7e6d226b834a6ac4c56863443dc632b6449a Merge: db4f699 6633018 Author: Gregor Rebel Date: Wed Apr 23 03:56:09 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit db4f699ba7d61a0567de46c9dc920f92fbc9a8d3 Author: Gregor Rebel Date: Wed Apr 23 03:55:52 2014 +0200 fix: project can now be compiled even if ttc_gpio is not activated (added some #ifdef) chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_gpio_t' -> 'driver_interrupt_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace '_driver_gpio_t' -> 'driver_interrupt_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_timer_t' -> 'driver_interrupt_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace '_driver_timer_t' -> 'driver_interrupt_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_usart_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_usart.c - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_usart_types.h.orig - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace '_driver_usart_t' -> 'driver_interrupt_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace '_driver_can_t' -> 'driver_interrupt_can_t' chg: ./TTC-Library/ttc_can.h - replace '_driver_can_t' -> 'driver_interrupt_can_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_gpio_t' -> 'interrupt_driver_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'driver_interrupt_gpio_t' -> 'interrupt_driver_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_usart_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_usart.c - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_usart_types.h.orig - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'driver_interrupt_usart_t' -> 'interrupt_driver_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_timer_t' -> 'interrupt_driver_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'driver_interrupt_timer_t' -> 'interrupt_driver_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'driver_interrupt_can_t' -> 'interrupt_driver_can_t' chg: ./TTC-Library/ttc_can.h - replace 'driver_interrupt_can_t' -> 'interrupt_driver_can_t' chg: ./TTC-Library/register/register_stm32w1xx_types.h - replace 'irq_mode_' -> 'stm32w_irq_mode_' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_gpio_isrs' -> 'ttc_interrupt_config_gpio' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_can_isrs' -> 'ttc_interrupt_config_can' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_usart_isrs' -> 'ttc_interrupt_config_usart' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_spi_isrs' -> 'ttc_interrupt_config_spi' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_radio_isrs' -> 'ttc_interrupt_config_radio' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_timer_isrs' -> 'ttc_interrupt_config_timer' chg: ./TTC-Library/ttc_interrupt.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.c - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/interfaces/ttc_interrupt_interface.h - replace 'ttc_i2c_isrs' -> 'ttc_interrupt_config_i2c' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_timer_t' -> 'interrupt_driver_config_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_timer_t' -> 'interrupt_driver_config_timer_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_usart_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_usart.c - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_usart_types.h.orig - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/usart/usart_stm32w1xx_types.h - replace 'interrupt_driver_usart_t' -> 'interrupt_driver_config_usart_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_gpio_t' -> 'interrupt_driver_config_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_gpio_t' -> 'interrupt_driver_config_gpio_t' chg: ./TTC-Library/interrupt/interrupt_stm32w1xx_types.h - replace 'interrupt_driver_gpio_t' -> 'interrupt_driver_config_gpio_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'interrupt_driver_can_t' -> 'interrupt_driver_config_can_t' chg: ./TTC-Library/ttc_interrupt_types.h.orig - replace 'interrupt_driver_can_t' -> 'interrupt_driver_config_can_t' chg: ./TTC-Library/ttc_can.h - replace 'interrupt_driver_can_t' -> 'interrupt_driver_config_can_t' ren: 'TTC-Library/stm32l1/stm32l1_gpio.c' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_gpio.c' chg: ./TTC-Library/i2c/i2c_stm32l1.c - replace 'stm32l1_gpio.c' -> 'DEPRECATED_stm32l1_gpio.c' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'stm32l1_gpio.c' -> 'DEPRECATED_stm32l1_gpio.c' chg: ./TTC-Library/i2c/i2c_stm32l1_types.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/i2c/i2c_stm32l1.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/stm32l1/stm32l1_usart.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' chg: ./TTC-Library/stm32l1/stm32l1_gpio_types.h - replace 'stm32l1_gpio.h' -> 'DEPRECATED_stm32l1_gpio.h' ren: 'TTC-Library/stm32l1/stm32l1_usart.c' -> 'TTC-Library/stm32l1/DEPRECATED_stm32l1_usart.c' chg: ./TTC-Library/stm32l1/stm32l1_usart_types.h - replace 'stm32l1_usart.h' -> 'DEPRECATED_stm32l1_usart.h' chg: ./TTC-Library/stm32l1/stm32l1_usart.h - replace 'stm32l1_usart.h' -> 'DEPRECATED_stm32l1_usart.h' new: TTC-Library/usart/usart_stm32l1xx.c new: TTC-Library/usart/usart_stm32l1xx.h new: TTC-Library/usart/usart_stm32l1xx_types.h new: InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh commit 743f2580523bc0689dc01346471adf3921f959e0 Author: Gregor Rebel Date: Wed Apr 23 03:54:19 2014 +0200 neue Datei: InstallData/installs_low_level/install_025_TTC_USART_STM32L1XX.sh commit 43caccc010c40091a0e72f40683bbbf28f9f9c4b Author: Gregor Rebel Date: Wed Apr 23 03:49:30 2014 +0200 fix: InstallData/scripts/ttc_manage.pl - correctFilePaths() now makes all filepaths unique and relative to $BaseDir (removes all /./ /../ correctly) fix: InstallData/scripts/ttc_manage.pl - documentOperation() now uses appendFileUnique() to avoid adding double entries to .pending_commits commit 663301815f5cf1d3e2d92d1beb9104fc38bf3a4a Author: fabian-thinkpad Date: Tue Apr 22 22:22:13 2014 +0200 Added USB-Port config to makefile of Olimex STM32-H107 Board modified: InstallData/install_010_Board_Olimex_H107.sh commit 436f5218aba4d5373882eb6a1203bd9542714182 Author: Patrick von Poblotzki Date: Thu Apr 17 08:41:07 2014 +0200 added install_088_CPU_CortexM4.sh commit d0e90dc92b7c0d100a49f1b946e19470de6be850 Author: Gregor Rebel Date: Wed Apr 16 21:14:59 2014 +0200 fix: InstallData/scripts/createActivateScript.pl - comment in rank 170 had no comment prefix (error "Line 237: These: Command not found") commit 187234f28e9f1776955b3f68a0de90889ab386a6 Author: Gregor Rebel Date: Wed Apr 16 01:53:18 2014 +0200 chg: TTC-Library/templates/example_ttc_device.c - added description header; revision 11 chg: TTC-Library/templates/example_ttc_device.h - added description header; revision 11 commit 96ad983ce237b4b75d4348bb007d590795dae645 Author: Gregor Rebel Date: Tue Apr 15 23:25:35 2014 +0200 fix: InstallData/scripts/ttc_manage.pl - now allows to replace strings containing / characters commit ccdd1594e25d3f751ce7324e612b219b29359b9c Author: Fran Estevez Date: Tue Apr 15 12:16:34 2014 +0200 Changes on timers, in order to use with several CPUs neue Datei: InstallData/installs_low_level/install_026_TTC_TIMER_STM32W1XX.sh neue Datei: TTC-Library/ttc_timer.c neue Datei: TTC-Library/ttc_timer.h neue Datei: TTC-Library/ttc_timer_types.h commit a8095bfd65a75d0ff7492fd3d36166b53633b67d Author: Fran Estevez Date: Tue Apr 15 12:14:10 2014 +0200 ren: 'TTC-Library/ttc_timer.c' -> 'TTC-Library/DEPRECATED_ttc_timer.c' ren: 'TTC-Library/ttc_timer.h' -> 'TTC-Library/DEPRECATED_ttc_timer.h' ren: 'TTC-Library/ttc_timer_types.h' -> 'TTC-Library/DEPRECATED_ttc_timer_types.h' ren: 'InstallData/installs_low_level/install_012_TTC_TIMER_STM32W1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_012_TTC_TIMER_STM32W1XX.sh' geändert: InstallData/install_023_CPU_STM32F1xx.sh : TIMER definition added umbenannt: InstallData/installs_low_level/install_012_TTC_TIMER_STM32W1XX.sh -> InstallData/installs_low_level/DEPRECATED_install_012_TTC_TIMER_STM32W1XX.sh umbenannt: TTC-Library/ttc_timer.c -> TTC-Library/DEPRECATED_ttc_timer.c umbenannt: TTC-Library/ttc_timer.h -> TTC-Library/DEPRECATED_ttc_timer.h umbenannt: TTC-Library/ttc_timer_types.h -> TTC-Library/DEPRECATED_ttc_timer_types.h geändert: TTC-Library/interfaces/ttc_timer_interface.c geändert: TTC-Library/interfaces/ttc_timer_interface.h geändert: TTC-Library/interrupt/interrupt_stm32f1xx.c geändert: TTC-Library/interrupt/interrupt_stm32f1xx.h geändert: TTC-Library/interrupt/interrupt_stm32f1xx_types.h geändert: TTC-Library/register/register_stm32f1xx.h geändert: TTC-Library/register/register_stm32f1xx_types.h commit 45057b034eee470f485e81025599d2e1493acb41 Author: Gregor Rebel Date: Tue Apr 15 01:32:06 2014 +0200 fix: Template/examples/example_ttc_timer.c - updated to use logical indices only commit 44b5f97413c73a5ef52ecd8859e5f5328e3745a7 Author: Gregor Rebel Date: Tue Apr 15 01:25:50 2014 +0200 new: Documentation/TheToolChain-Manual/chapter_LogicalIndex_vs_PhysicalIndex.tml commit bfb875dd32275a3fa0a2318fb560cdf0edbae4ea Author: Gregor Rebel Date: Tue Apr 15 01:03:31 2014 +0200 fix: fixed all compiler warnings in ttc_timer and its low-level drivers fix: lots of bugs in ttc_timer and its low-level parts (mostly mixing of LogicalIndex and PhysicalIndex) chg: partly upgraded ttc_timer to new driver architecture (some code is now located in deprecated files) ToDo_FE: Move implementation into new low-level driver files chg: ./TTC-Library/ttc_heap.c - replace 'ttc_h224ap' -> 'ttc_heap' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' chg: ./TTC-Library/timer/timer_stm32l1xx.h - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' chg: ./TTC-Library/timer/timer_stm32f1xx.h - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' chg: ./TTC-Library/stm32/stm32_timer.c - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' chg: ./TTC-Library/stm32/stm32_timer.h - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' chg: ./TTC-Library/stm32f1/stm32f1_timer.h - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' chg: ./TTC-Library/stm32f1/stm32f1_timer.c - replace 'timer_logical_2_physical_address' -> 'timer_physical_index_2_address' ren: 'TTC-Library/stm32/stm32_timer.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_timer.c' chg: ./TTC-Library/stm32/stm32_timer.h - replace 'stm32_timer.c' -> 'DEPRECATED_stm32_timer.c' chg: ./TTC-Library/stm32/stm32_timer_types.h - replace 'stm32_timer.c' -> 'DEPRECATED_stm32_timer.c' ren: 'TTC-Library/stm32/stm32_timer.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_timer.h' chg: ./TTC-Library/stm32/stm32_timer_types.h - replace 'stm32_timer.h' -> 'DEPRECATED_stm32_timer.h' ren: 'TTC-Library/stm32f1/stm32f1_timer.h' -> 'TTC-Library/stm32f1/DEPRECATED_stm32f1_timer.h' chg: ./TTC-Library/stm32f1/stm32f1_timer.c - replace 'stm32f1_timer.h' -> 'DEPRECATED_stm32f1_timer.h' chg: ./TTC-Library/stm32f1/stm32f1_timer_types.h - replace 'stm32f1_timer.h' -> 'DEPRECATED_stm32f1_timer.h' ren: 'TTC-Library/stm32f1/stm32f1_timer.c' -> 'TTC-Library/stm32f1/DEPRECATED_stm32f1_timer.c' chg: ./TTC-Library/stm32f1/stm32f1_timer_types.h - replace 'stm32f1_timer.c' -> 'DEPRECATED_stm32f1_timer.c' ren: 'TTC-Library/stm32/stm32_timer_types.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_timer_types.h' ren: 'TTC-Library/stm32f1/stm32f1_timer_types.h' -> 'TTC-Library/stm32f1/DEPRECATED_stm32f1_timer_types.h' commit 4a95caf1b2bd5972445e595e259261614e10044f Author: Gregor Rebel Date: Mon Apr 14 23:44:10 2014 +0200 new: InstallData/installs_low_level/install_024_TTC_TIMER_STM32F0XX.sh new: InstallData/installs_low_level/install_025_TTC_TIMER_STM32F1XX.sh new: InstallData/installs_low_level/install_025_TTC_TIMER_STM32L1XX.sh new: InstallData/install_037_TTC_TIMER.sh new: InstallData/install_037_TTC_GFX.sh commit 4fda98114c1261d924415863fef1f31cca53163d Author: Gregor Rebel Date: Mon Apr 14 23:43:13 2014 +0200 geändert: TTC-Library/ttc_timer.h commit 11ce0d08a33fe7c74709e4362217acdd1ef228c4 Author: Gregor Rebel Date: Mon Apr 14 23:36:56 2014 +0200 ren: 'InstallData/install_081_TTC_TIMER.sh' -> 'InstallData/DEPRECATED_install_081_TTC_TIMER.sh' ren: 'InstallData/installs_low_level/install_010_TTC_TIMER_STM32F1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_010_TTC_TIMER_STM32F1XX.sh' ren: 'InstallData/installs_low_level/install_009_TTC_TIMER_STM32F0XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_009_TTC_TIMER_STM32F0XX.sh' ren: 'InstallData/installs_low_level/install_011_TTC_TIMER_STM32L1XX.sh' -> 'InstallData/installs_low_level/DEPRECATED_install_011_TTC_TIMER_STM32L1XX.sh' geändert: Regressions/regression_queue.c - now uses ttc_timer_set() to register ISR_P(), ISR_C() geändert: TTC-Library/timer/timer_stm32f0xx.c - updated to new driver structure geändert: TTC-Library/timer/timer_stm32f0xx.h - updated to new driver structure geändert: TTC-Library/timer/timer_stm32f1xx.c - updated to new driver structure geändert: TTC-Library/timer/timer_stm32f1xx.h - updated to new driver structure geändert: TTC-Library/timer/timer_stm32l1xx.c - updated to new driver structure geändert: TTC-Library/timer/timer_stm32l1xx.h - updated to new driver structure geändert: TTC-Library/timer/timer_stm32w1xx.c - updated to new driver structure geändert: TTC-Library/timer/timer_stm32w1xx.h - updated to new driver structure fix: TTC-Library/ttc_interrupt.c - fixed compile isssue with ttc_heap_array_is_null() call fix: TTC-Library/ttc_timer_types.h - fixed wrong datatype of ttc_timer_config_t.eti_NextISR commit 8704d81eeda83fe5dbaa9b3bab7f8c7a078b54fa Author: Gregor Rebel Date: Mon Apr 14 16:11:30 2014 +0200 ren: 'TTC-Library/ttc_timer_old.c' -> 'TTC-Library/DEPRECATED_ttc_timer_old.c' ren: 'TTC-Library/real_time_clock/real_time_clock_stm32l1.c_old' -> 'TTC-Library/real_time_clock/DEPRECATED_real_time_clock_stm32l1.c_old' ren: 'TTC-Library/ttc_timer_old.h' -> 'TTC-Library/DEPRECATED_ttc_timer_old.h' ren: 'TTC-Library/ttc_timer_types_old.h' -> 'TTC-Library/DEPRECATED_ttc_timer_types_old.h' ren: 'TTC-Library/interfaces/ttc_real_time_clock_interface.h_old' -> 'TTC-Library/interfaces/DEPRECATED_ttc_real_time_clock_interface.h_old' --------------------------------------------------------- 1.0.53b @Mo 14. Apr 15:58:33 CEST 2014 --------------------------------------------------------- 1.0.53b @Mo 14. Apr 15:58:25 CEST 2014 commit 16045dd2de45952c2586385d41329fd68f716ae5 Author: Gregor Rebel Date: Mon Apr 14 15:57:45 2014 +0200 fix: InstallData/scripts/createPackage.sh - now pushes tags with option -f to force pushing over existing tags --------------------------------------------------------- 1.0.53b @Mo 14. Apr 15:26:49 CEST 2014 commit 0dd59b3116143c33539f4ffc04811d5d337ec17f Author: Gregor Rebel Date: Mon Apr 14 15:25:34 2014 +0200 chg: moved rank 420 -> 170 (suits better as scripts in this rank are only called from ranks 100 and 150) chg: ./InstallData/install_008_Board_Mini_STM32.sh - replace '420_' -> '170_' chg: ./InstallData/install_011_Board_Olimex_LCD.sh - replace '420_' -> '170_' chg: ./InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh - replace '420_' -> '170_' geändert: InstallData/install_008_Board_Mini_STM32.sh geändert: InstallData/install_011_Board_Olimex_LCD.sh geändert: InstallData/install_087_CHIP_ILI9320.sh geändert: InstallData/installs_low_level/install_022_TTC_GFX_ILI9320.sh geändert: InstallData/scripts/createActivateScript.pl commit 4931f995e457ff7e2798611917b8352f538427b5 Author: Gregor Rebel Date: Mon Apr 14 14:44:29 2014 +0200 ren: 'InstallData/install_036_TTC_GFX.sh' -> 'InstallData/DEPRECATED_install_036_TTC_GFX.sh' del: TTC-Library/gfx/gfx_image.c chg: InstallData/scripts/createActivateScript.pl - added rank 420 --------------------------------------------------------- 1.0.53b @Mo 14. Apr 12:46:57 CEST 2014 commit 42e669a76316e356e824db9b6e086bb647e595a3 Merge: 95c9ad7 95e268b Author: Gregor Rebel Date: Mon Apr 14 12:46:33 2014 +0200 Merge branch 'master' of hlb-labor.de:TheToolChain commit 95c9ad7b9d1c3b20efff6449d0c700a34d1bafe1 Author: Gregor Rebel Date: Mon Apr 14 12:45:15 2014 +0200 fix: InstallData/install_008_Board_Mini_STM32.sh - now activates 420_chip_ili9320 fix: InstallData/install_011_Board_Olimex_LCD.sh - now activates 420_chip_ili9320 gelöscht: TTC-Library/gfx/gfx_image.c fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - now checks if at least one low-level driver has been activated successfully before activating itself commit ec9252990cc17664e7be561020fa84275ae8eee4 Author: Gregor Rebel Date: Mon Apr 14 12:42:16 2014 +0200 neue Datei: InstallData/DEPRECATED_install_036_TTC_GFX.sh commit c4fc3bfc9200989d84dedc0533685946e16fcf12 Author: Gregor Rebel Date: Fri Apr 11 15:47:00 2014 +0200 fix: TTC-Library/templates/create_DeviceDriver.pl - creation of high-level only (architecture less) devices generated "missing file" errors chg: TTC-Library/templates/ttc_device.h - removed interface include (is now added by create_DeviceDriver.pl if required) (->revision 27) --------------------------------------------------------- 1.0.53b @Mo 14. Apr 10:51:14 CEST 2014 --------------------------------------------------------- commit 8eeb3c2fc8cb27f0ae89bfc08cabac0457e341f9 Author: Gregor Rebel Date: Thu Mar 6 01:06:55 2014 +0100 new: InstallData/scripts/updateUserConfig.pl chg: Template/qtcreator.sh - now can modify initial QtCreator user config to set correct project settings chg: createNewProject.pl - removed creation of QtCreator user config commit 6b53e00d655b23b9a3eda487142cf5b43be94a79 Author: Gregor Rebel Date: Wed Mar 5 22:38:29 2014 +0100 Package v1.0.53b commit fec9f5b7f64e5d4382cea6e775f6c909f211f58b Author: Gregor Rebel Date: Wed Mar 5 22:30:27 2014 +0100 gelöscht: Template/QtCreator/TemplateName.creator.user chg: Template/qtcreator.sh - now spawns qtcreator for some seconds to create user config if missing commit ff8ec648d84b3ac18eb88e7c9d402cdae649d084 Author: Gregor Rebel Date: Wed Mar 5 21:11:00 2014 +0100 fix: Template/qtcreator.sh - now sources _/SourceMe.sh to make sure that all paths are set (even at fresh installation) commit 80e81d588897d00ce20c1c7e024e1cd61590fa7a Author: Gregor Rebel Date: Wed Mar 5 20:10:39 2014 +0100 Package v1.0.53b commit 37555f43c10e0c28fa62c077e58c1d65ff45b1bb Author: Gregor Rebel Date: Wed Mar 5 20:08:52 2014 +0100 fix: InstallData/install_040_Programmer_STLink_V2.sh - now downloads snapshot of stlink git instead of cloning it commit d94358521b3d8e318450109334d743c9f1bc4a0a Author: Gregor Rebel Date: Wed Mar 5 19:01:40 2014 +0100 Package v1.0.53b commit 2d6759f8242b4a29b268a35f710949ffbd79cee1 Author: Gregor Rebel Date: Wed Mar 5 19:01:12 2014 +0100 fix: InstallData/optional/install_28_KiCAD.sh - HERE script was not terminated correctly commit 15f333d8ac45ede36fc6fbca6406dedf852f0ff2 Merge: 52ea469 e6bac39 Author: Gregor Rebel Date: Wed Mar 5 19:01:05 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit e6bac393593198abb5391d47d63c34481f87c613 Author: Gregor Rebel Date: Wed Mar 5 18:56:45 2014 +0100 Package v1.0.53b commit 52ea4693b393d84ef2fb01098691f8f64685a226 Author: Gregor Rebel Date: Wed Mar 5 18:55:57 2014 +0100 fix: InstallData/scripts/clean.sh - now cleans even better commit 28c03ff4f14b7daaef54af2b5c4f65ea7c65cb6f Author: Gregor Rebel Date: Wed Mar 5 18:35:56 2014 +0100 fix: TTC-Library/usart/usart_stm32w1xx.c - fixed warning comparison between pointer and integer in line 378 commit c872f52834a58552523b8edeb5db7a83a0d41eee Author: Gregor Rebel Date: Wed Mar 5 18:34:09 2014 +0100 fix: TTC-Library/ttc_usart.h - now shows a compile error in case extension is not activated commit c382604f053a1f6c69adb88aef3168bfe834b47c Author: Gregor Rebel Date: Wed Mar 5 17:42:38 2014 +0100 Package v1.0.53b commit 3d9bbb5264744c1609084d9f18be544b1614620e Author: Gregor Rebel Date: Wed Mar 5 17:21:06 2014 +0100 fix: TTC-Library/cm3/cm3_semaphore_types.h - fixed broken include fix: TTC-Library/ttc_task_types.h - fixed broken include chg: Template/examples/example_leds.c - heartbeat now also works without multitasking scheduler commit 186d326341f2bc2389489e95f72571523212853d Author: Gregor Rebel Date: Wed Mar 5 16:36:26 2014 +0100 Package v1.0.53b commit da6163b9b53e7fdcea95a6c3b0589f5e869256ed Author: Gregor Rebel Date: Wed Mar 5 16:35:00 2014 +0100 fix: TTC-Library/interrupt/interrupt_stm32w1xx.c - enclosed special driver functionality in ifdefs to avoid error messages for not activated extensions fix: TTC-Library/interrupt/interrupt_stm32w1xx.h - added missing include "ttc_heap.h" commit dd5373d572f53ffc9690ce33efffc4faa93dd73c Author: Gregor Rebel Date: Wed Mar 5 16:19:36 2014 +0100 ren: 'InstallData/install_029_Compiler_GCC-CortexM3_wchar16.sh' -> 'InstallData/optional/install_029_Compiler_GCC-CortexM3_wchar16.sh' commit 7b11039516ccad1be6cba8fd4de42cc5414bc7fc Author: Gregor Rebel Date: Wed Mar 5 14:20:55 2014 +0100 Package v1.0.53b commit 9f3d97dfa3fe80bd8e9eb3c57c70ddc3fce1e2b1 Author: Gregor Rebel Date: Wed Mar 5 14:20:05 2014 +0100 fix: InstallData/optional/install_28_KiCAD.sh - package installation did ask for confirmation in hidden log file (now gets input from cr.txt file) commit fadb975f6963ce7918184782ba59ad665a49d4d4 Author: Gregor Rebel Date: Wed Mar 5 10:50:18 2014 +0100 Package v1.0.53b commit 5f8a5157ce4645a758d06ed472bcecfb7145e115 Author: Gregor Rebel Date: Wed Mar 5 10:48:49 2014 +0100 fix: InstallData/install_029_Compiler_GCC-CortexM3_wchar16.sh - fixed installation issues commit 607523b24f60bb8db604915129126e7b00205815 Author: Gregor Rebel Date: Tue Mar 4 15:21:38 2014 +0100 Package v1.0.53b commit 2820483f441f2465022f925bea9c00423dfa6d8e Author: Gregor Rebel Date: Tue Mar 4 15:19:30 2014 +0100 chg: TTC-Library/register/register_cortexm3.h - added SYSTICK registers fix: Template/configs/memory_cortexm3.ld - added missing symbol addresses commit 2bce968ab84f621c385d59cf79d0adcd4e424baf Author: Gregor Rebel Date: Tue Mar 4 14:50:58 2014 +0100 new: Template/configs/memory_cortexm3.ld commit 4dece55da6b99c0fbea9d8eed46476149ee44756 Author: Gregor Rebel Date: Tue Mar 4 14:48:01 2014 +0100 fix: InstallData/install_019_CPP-Check.sh - added missing installPackage g++ chg: Template/configs/memory_stm32f1xx.ld - now includes configs/memory_cortexm3.ld chg: Template/configs/memory_stm32w1xx.ld - now includes configs/memory_cortexm3.ld commit bf312eb375b71d41c10ea5581b2256dfcf6c8831 Author: Gregor Rebel Date: Tue Mar 4 13:21:38 2014 +0100 Package v1.0.53b commit 8f0ae02946c8754d4b2cd7e62add867e6cc76a06 Author: Gregor Rebel Date: Tue Mar 4 13:20:47 2014 +0100 Statistics: - Source Code Files: 321 - Lines C Source Code: 61310 - Script Files: 151 - Lines Helper Script: 33387 - Lines Documentation: 1561 fix: changed install order to make sure that libftdi is installed before OpenOCD ren: 'InstallData/install_085_libftd2xx.sh' -> 'InstallData/install_085_2libftd2xx.sh' ren: 'InstallData/install_086_libftdi.sh' -> 'InstallData/install_086_3libftdi.sh' ren: 'InstallData/install_003_2OpenOCD.sh' -> 'InstallData/install_003_4OpenOCD.sh' chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts commit fd4409e1dc64e07d8ed04c69901979a632ce9e08 Author: Gregor Rebel Date: Tue Mar 4 12:56:55 2014 +0100 Package v1.0.53b commit 2c78bca9b281a8b02485e594c052c0389b9823e1 Author: Gregor Rebel Date: Tue Mar 4 12:54:03 2014 +0100 new: InstallData/installs_low_level/install_020_TTC_MEMORY_STM32F1XX.sh new: TTC-Library/memory/memory_stm32f1xx.c new: TTC-Library/memory/memory_stm32f1xx.h new: TTC-Library/memory/memory_stm32f1xx_types.h commit ad4a67e35a8e72e511565ea94bbcb665feabf37d Author: Gregor Rebel Date: Tue Mar 4 12:51:20 2014 +0100 fix: example_leds now does run again after upgrading drivers for stm32w1xx fix: TTC-Library/heap/heap_freertos.c - completed implementation chg: TTC-Library/interrupt/interrupt_stm32f1xx.c - completed transition to new driver type chg: TTC-Library/register/register_cortexm3.c - completed implementation chg: Template/QtCreator/Project-Settings.png - updated screenshot to QtCreator 3.0.0 beta commit 42ddea8c9c09a3b22bd12150c7dbba1cc7801f58 Author: Gregor Rebel Date: Mon Mar 3 13:26:08 2014 +0100 fix: TTC-Library/templates/device_architecture.h - replaced "Example: #undef ttc_driver__prepare" -> "_foo" (prevented creation of function ttc_driver__prepare() commit 8602195ae78a607fb022aeabe069d14700526a61 Author: Gregor Rebel Date: Mon Mar 3 12:21:46 2014 +0100 fix: InstallData/scripts/ttc_commit.sh - reenabled clearing of .pending_commits commit 3c05e4a6ebb224f79be1e3576cec0c3b2eff320c Author: Gregor Rebel Date: Mon Mar 3 12:21:09 2014 +0100 new: TTC-Library/heap/heap_freertos.c new: TTC-Library/heap/heap_freertos.h new: TTC-Library/heap/heap_freertos_types.h new: InstallData/installs_low_level/install_019_TTC_HEAP_FREERTOS.sh commit 5de4da0008aac5a22092e5c9c718f9e9cc71517f Author: Gregor Rebel Date: Mon Mar 3 12:20:01 2014 +0100 chg: InstallData/scripts/ttc_commit.sh - will now ommit to add statistics if already found in .pending_commits commit 3a8983dda51eccc67429ed82934e0584f0f5e1c2 Author: Gregor Rebel Date: Mon Mar 3 12:15:13 2014 +0100 Statistics: - Source Code Files: 319 - Lines C Source Code: 61101 - Script Files: 150 - Lines Helper Script: 33108 - Lines Documentation: 1561 commit 9831bf095eece8a4d5d0c986f05452139fa9dc11 Author: Gregor Rebel Date: Mon Mar 3 12:14:07 2014 +0100 Statistics: - Source Code Files: 319 - Lines C Source Code: 61101 - Script Files: 150 - Lines Helper Script: 33106 - Lines Documentation: 1561 commit 3e5c1fc9c8af717e67ef28b728414093852cd9cd Author: Gregor Rebel Date: Mon Mar 3 12:10:56 2014 +0100 Statistics: - Source Code Files: 319 - Lines C Source Code: 61101 - Script Files: 150 - Lines Helper Script: 33094 - Lines Documentation: 1561 commit 8138a7e5ecd4cff82fdefa82f352a15217bb1918 Author: Gregor Rebel Date: Mon Mar 3 12:09:15 2014 +0100 new: calling "ttc_commit.sh PUSH" will now automatically append global source statistics Statistics: - Source Code Files: 319 - Lines C Source Code: 61101 - Script Files: 150 - Lines Helper Script: 33094 - Lines Documentation: 1561 commit 568a50fc016951e7d76bd243b935cf3488962f0f Author: Gregor Rebel Date: Mon Mar 3 12:05:53 2014 +0100 Statistics: - sourcecode files: 319 - lines of sourcecode: 61101 - script files: 150 - lines of scriptcode: 33094 - Documentation lines: 1561 commit 13804eacf3454a00c4bba8a97ced2ed0cb759e40 Author: Gregor Rebel Date: Mon Mar 3 09:20:24 2014 +0100 chg: great speedup of project creation due to reuse of cached activate_project.sh chg: InstallData/installAll.sh - deletes cached version of activate_project.sh to force recreation during next project creation chg: createNewProject.pl - will reuse cached version of activate_project.sh from previous run to speed up project creation commit 09aeab93a90c958229e844ae7fe8be91bbd623c2 Author: Gregor Rebel Date: Sun Mar 2 21:12:48 2014 +0100 fix: usart_stm32f1xx now supports RTS, CTS bug: usart_stm32f1xx - interrupts do not work chg: ./Template/configs/memory_stm32w1xx.ld - replace 'register_stm32w1xx_SC1_CFG' -> 'register_stm32w1xx_INT_SC1CFG' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC1_CFG' -> 'register_stm32w1xx_INT_SC1CFG' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC1_CFG' -> 'register_stm32w1xx_INT_SC1CFG' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_stm32w1xx_SC1_CFG' -> 'register_stm32w1xx_INT_SC1CFG' chg: ./Template/configs/memory_stm32w1xx.ld - replace 'register_stm32w1xx_SC2_CFG' -> 'register_stm32w1xx_INT_SC2CFG' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC2_CFG' -> 'register_stm32w1xx_INT_SC2CFG' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC2_CFG' -> 'register_stm32w1xx_INT_SC2CFG' chg: ./Template/configs/memory_stm32w1xx.ld - replace 'register_stm32w1xx_SC1_FLAG' -> 'register_stm32w1xx_INT_SC1FLAG' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC1_FLAG' -> 'register_stm32w1xx_INT_SC1FLAG' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC1_FLAG' -> 'register_stm32w1xx_INT_SC1FLAG' chg: ./TTC-Library/usart/usart_stm32w1xx.c - replace 'register_stm32w1xx_SC1_FLAG' -> 'register_stm32w1xx_INT_SC1FLAG' chg: ./Template/configs/memory_stm32w1xx.ld - replace 'register_stm32w1xx_SC2_FLAG' -> 'register_stm32w1xx_INT_SC2FLAG' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_stm32w1xx_SC2_FLAG' -> 'register_stm32w1xx_INT_SC2FLAG' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'register_stm32w1xx_SC2_FLAG' -> 'register_stm32w1xx_INT_SC2FLAG' commit 31d0d3fa2fc1b3f28cdec0901bf184b67b185a96 Author: Gregor Rebel Date: Sun Mar 2 13:35:32 2014 +0100 fix: usart_stm32w1xx now sends out data at 115200 bit/s on Telegesis ETRX351 @12,433734MHz GEIL!!! commit f63176e6ffb890e53535f836616a1f9ab40f7443 Author: Gregor Rebel Date: Sun Mar 2 13:06:59 2014 +0100 chg: Template/configs/memory_stm32w1xx.ld - added some missing registers commit 75c887796069bea0d0c799a35c41503da5f8c428 Author: Gregor Rebel Date: Sun Mar 2 13:06:04 2014 +0100 chg: added some registers missing in TTC-Library/register/register_stm32w1xx* commit d36b6a825389dde406294cbdc3a2e1bec0249b62 Author: Gregor Rebel Date: Sun Mar 2 11:42:49 2014 +0100 fix: usart_stm32w1xx now does send data bug: usart_stm32w1xx transmits at approx. half rate as stated in datasheet (ETRX351 module seems to run at 12MHz only) chg: ./Template/QtCreator/TemplateName.files - replace 'cm3/cm3_registers.h' -> 'register/register_cm3.h' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'cm3/cm3_registers.h' -> 'register/register_cm3.h' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'cm3/cm3_registers.h' -> 'register/register_cm3.h' chg: ./InstallData/install_030_DebugRegisters.sh - replace 'cm3_registers.o' -> 'register_cm3.o' chg: ./TTC-Library/cm3/cm3_basic.h - replace 'cm3_registers.h' -> 'register_cm3.h' chg: ./TTC-Library/register/register_cm3.h - replace 'cm3_registers.h' -> 'register_cm3.h' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'cm3_registers.h' -> 'register_cm3.h' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'cm3_registers.h' -> 'register_cm3.h' chg: ./TTC-Library/register/register_cm3.c - replace 'cm3_registers.h' -> 'register_cm3.h' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'cm3_registers.h' -> 'register_cm3.h' ren: 'TTC-Library/register/register_cm3.c' -> 'TTC-Library/register/register_cortexm3.c' ren: 'TTC-Library/register/register_cm3.h' -> 'TTC-Library/register/register_cortexm3.h' chg: ./Template/QtCreator/TemplateName.files - replace 'register_cm3.h' -> 'register_cortexm3.h' chg: ./TTC-Library/cm3/cm3_basic.h - replace 'register_cm3.h' -> 'register_cortexm3.h' chg: ./TTC-Library/register/register_cortexm3.h - replace 'register_cm3.h' -> 'register_cortexm3.h' chg: ./TTC-Library/register/register_stm32w1xx.h - replace 'register_cm3.h' -> 'register_cortexm3.h' chg: ./TTC-Library/register/register_stm32f1xx.h - replace 'register_cm3.h' -> 'register_cortexm3.h' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'register_cm3.h' -> 'register_cortexm3.h' chg: ./InstallData/install_030_DebugRegisters.sh - replace 'register_cm3.o' -> 'register_cortexm3.o' commit 9da900970dca7f9217768c3e34d8e896ed20ec25 Author: Gregor Rebel Date: Sat Mar 1 15:03:39 2014 +0100 fix: ttc_memory + ttc_heap should now be usable commit 1b74d64e0fb0e85bc209029fef52f3e3c821cf72 Author: Gregor Rebel Date: Sat Mar 1 14:43:43 2014 +0100 chg: TTC-Library/templates/create_DeviceDriver.pl - now ignores low-level driver functions if corresponding ttc_driver_*() macro is declared as #undef chg: TTC-Library/templates/device_architecture.c - revision 21 (added section "Global Variables") chg: TTC-Library/templates/device_architecture.h - revision 22 (example of undefining a ttc_driver_*() macro) commit 86c5e894b3ca248d9060163df558abb335c0b129 Author: Gregor Rebel Date: Sat Mar 1 13:55:36 2014 +0100 new: InstallData/install_034_TTC_MEMORY.sh new: InstallData/install_035_TTC_HEAP.sh new: InstallData/installs_low_level/install_017_TTC_MEMORY_STM32W1XX.sh new: InstallData/installs_low_level/install_018_TTC_HEAP_ZDEFAULT.sh new: TTC-Library/heap/heap_zdefault.c new: TTC-Library/heap/heap_zdefault.h new: TTC-Library/heap/heap_zdefault_types.h new: TTC-Library/interfaces/ttc_heap_interface.c new: TTC-Library/interfaces/ttc_heap_interface.h new: TTC-Library/interfaces/ttc_memory_interface.c new: TTC-Library/interfaces/ttc_memory_interface.h new: TTC-Library/ttc_heap.c new: TTC-Library/ttc_heap.h new: TTC-Library/ttc_heap_types.h new: TTC-Library/ttc_memory.c new: TTC-Library/ttc_memory.h new: TTC-Library/ttc_memory_types.h new: Template/examples/example_ttc_heap.c new: Template/examples/example_ttc_heap.h new: Template/examples/example_ttc_memory.c new: Template/examples/example_ttc_memory.h commit f2a76d2ebe289ef51742a00d0db75686419a29f0 Author: Gregor Rebel Date: Sat Mar 1 13:53:36 2014 +0100 chg: splitted ttc_memory into ttc_memory (new driver model) + ttc_heap (new) ren: 'InstallData/install_065_TTC_MEMORY.sh' -> 'InstallData/DEPRECATED_install_065_TTC_MEMORY.sh' ren: 'TTC-Library/ttc_memory.c' -> 'TTC-Library/DEPRECATED_ttc_memory.c' ren: 'TTC-Library/ttc_memory.h' -> 'TTC-Library/DEPRECATED_ttc_memory.h' ren: 'TTC-Library/ttc_memory_types.h' -> 'TTC-Library/DEPRECATED_ttc_memory_types.h' ren: 'TTC-Library/heap/heap_freertos.c' -> 'TTC-Library/heap/DEPRECATED_heap_freertos.c' ren: 'TTC-Library/heap/heap_freertos.h' -> 'TTC-Library/heap/DEPRECATED_heap_freertos.h' ren: 'TTC-Library/heap/heap_sdma.c' -> 'TTC-Library/heap/DEPRECATED_heap_sdma.c' ren: 'TTC-Library/heap/heap_sdma.h' -> 'TTC-Library/heap/DEPRECATED_heap_sdma.h' ren: 'TTC-Library/heap/heap_simple.c' -> 'TTC-Library/heap/DEPRECATED_heap_simple.c' ren: 'TTC-Library/heap/heap_simple.h' -> 'TTC-Library/heap/DEPRECATED_heap_simple.h' chg: ./Template/examples/example_radio_serial.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./Template/examples/example_gpio.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_string.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_memory.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_task.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_channel.h - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_queue.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_radio.h - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_list.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_gui_mt.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_network.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_can.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_mutex.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_channel.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_input.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_usb.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.c_old - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/cm3/cm3_semaphore.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/cm3/cm3_mutex.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/radio/radio_cc1101.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/radio/radio_cc1120.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/radio/radio_serial.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/i2c/i2c_stm32l1.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/network/network_6lowpan.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/stm32/stm32_timer.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/stm32/stm32_i2c.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/stm32f1/stm32f1_can.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/stm32f1/stm32f1_timer.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./Regressions/regression_queue.c - replace 'ttc_memory_alloc' -> 'ttc_heap_alloc' chg: ./TTC-Library/ttc_memory.c - replace '_memory_alloc' -> '_heap_alloc' chg: ./TTC-Library/ttc_memory.h - replace '_memory_alloc' -> '_heap_alloc' chg: ./TTC-Library/ttc_memory.h - replace '_memory_free' -> '_heap_free' chg: ./Template/examples/example_ttc_memory_pool.h - replace '_memory_pool' -> '_heap_pool' chg: ./Template/examples/example_ttc_memory_pool.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_memory.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_timer_old.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_gui_mt.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_heap.h - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_gui.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_memory_types.h - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_input.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_network_types.h - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/network/network_6lowpan.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/network/support/network_rime_queuebuf.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/network/support/network_adapt_memb.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/network/support/network_adapt_memb.h - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/network/mac_ieee_802_15_4/network_mac.c - replace '_memory_pool' -> '_heap_pool' chg: ./Regressions/regression_memory_pools.c - replace '_memory_pool' -> '_heap_pool' chg: ./Regressions/regression_memory_pools.h - replace '_memory_pool' -> '_heap_pool' chg: ./TTC-Library/ttc_memory.c - replace '_memory_register_' -> '_heap_register_' chg: ./TTC-Library/ttc_heap.h - replace '_memory_register_' -> '_heap_register_' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace '_memory_register_' -> '_heap_register_' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace '_memory_register_' -> '_heap_register_' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace '_memory_register_' -> '_heap_register_' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace '_memory_register_' -> '_heap_register_' chg: ./TTC-Library/ttc_memory.c - replace '_memory_unregister_' -> '_heap_unregister_' chg: ./TTC-Library/ttc_heap.h - replace '_memory_unregister_' -> '_heap_unregister_' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace '_memory_unregister_' -> '_heap_unregister_' chg: ./Template/examples/example_radio_serial.c - replace 'memory_block' -> 'heap_block' chg: ./Template/examples/example_radio.c - replace 'memory_block' -> 'heap_block' chg: ./Template/examples/example_channel.h - replace 'memory_block' -> 'heap_block' chg: ./Template/examples/example_ttc_usart.h - replace 'memory_block' -> 'heap_block' chg: ./Template/examples/example_ttc_usart.c - replace 'memory_block' -> 'heap_block' chg: ./Template/examples/example_radio_serial.h - replace 'memory_block' -> 'heap_block' chg: ./Template/examples/example_channel.c - replace 'memory_block' -> 'heap_block' chg: ./Template/examples/example_radio.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_string.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_string.c - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_memory.c - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_channel.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_radio.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_channel_types.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_usart.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_heap.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_memory_types.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_network_layer_types.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_channel.c - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_gfx.c - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_usart_types.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_radio_types.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_usart.c - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_usart_types.h.orig - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_gfx.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_usb.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_radio.c - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/radio/radio_serial.c - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/radio/radio_serial.h - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'memory_block' -> 'heap_block' chg: ./Regressions/regression_usart.h - replace 'memory_block' -> 'heap_block' chg: ./Regressions/regression_usart.c - replace 'memory_block' -> 'heap_block' chg: ./Documentation/TheToolChain-Manual/USART_Transmit_Buffer_Handling.svg - replace 'memory_block' -> 'heap_block' chg: ./TTC-Library/ttc_memory.c - replace 'TTC_MEMORY_ENUMERATE' -> 'TTC_HEAP_ENUMERATE' chg: ./TTC-Library/ttc_memory_types.h - replace 'TTC_MEMORY_ENUMERATE' -> 'TTC_HEAP_ENUMERATE' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_MEMORY_ENUMERATE' -> 'TTC_HEAP_ENUMERATE' chg: ./TTC-Library/ttc_memory.c - replace 'TTC_MEMORY_STATISTICS' -> 'TTC_HEAP_STATISTICS' chg: ./TTC-Library/ttc_memory_types.h - replace 'TTC_MEMORY_STATISTICS' -> 'TTC_HEAP_STATISTICS' chg: ./TTC-Library/ttc_heap.c - replace 'TTC_MEMORY_STATISTICS' -> 'TTC_HEAP_STATISTICS' chg: ./TTC-Library/ttc_memory.c - replace 'TTC_MEMORY_RECORDS' -> 'TTC_HEAP_RECORDS' chg: ./TTC-Library/ttc_memory_types.h - replace 'TTC_MEMORY_RECORDS' -> 'TTC_HEAP_RECORDS' chg: ./TTC-Library/ttc_memory.c - replace 'ttc_memory_record_t' -> 'ttc_heap_record_t' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_memory_record_t' -> 'ttc_heap_record_t' chg: ./TTC-Library/ttc_memory.c - replace 'ttc_memory_Records' -> 'ttc_heap_Records' chg: ./Template/examples/example_threading_queues.c - replace 'memory_get_free_size' -> 'heap_get_free_size' chg: ./Template/examples/example_threading_semaphores.c - replace 'memory_get_free_size' -> 'heap_get_free_size' chg: ./Template/examples/example_gfx_printf.c - replace 'memory_get_free_size' -> 'heap_get_free_size' chg: ./TTC-Library/ttc_memory.h - replace 'memory_get_free_size' -> 'heap_get_free_size' chg: ./Regressions/regression_memory_pools.c - replace 'memory_get_free_size' -> 'heap_get_free_size' chg: ./Regressions/regression_queue.c - replace 'memory_get_free_size' -> 'heap_get_free_size' chg: ./Template/configs/memory_stm32f1xx.ld - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./Template/configs/stm32l1xx.ld - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./Template/configs/memory_stm32w1xx.ld - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./InstallData/install_034_TTC_MEMORY.sh - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./Regressions/regression_queue.h - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./Regressions/regression_memory_pools.h - replace 'ttc_memory_heap' -> 'ttc_heap' chg: ./Template/examples/example_radio.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_memory.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_dac.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_real_time_clock.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_network.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_can.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_font.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_sdcard.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_channel.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_input.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_gfx.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_heap.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_usb.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_usart.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_network_layer.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_radio.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/templates/ttc_device.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/radio/radio_cc1101.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/radio/radio_cc1120.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/radio/radio_serial.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/i2c/i2c_stm32l1.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/stm32/stm32_i2c.c - replace 'ttc_array' -> 'ttc_heap_array' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'ttc_array' -> 'ttc_heap_array' chg: ./TTC-Library/ttc_heap.h - replace 'TTC_SAFE_ARRAYS' -> 'TTC_HEAP_SAFE_ARRAYS' chg: ./Documentation/TheToolChain-Manual/chapter_StableCode.tml - replace 'TTC_SAFE_ARRAYS' -> 'TTC_HEAP_SAFE_ARRAYS' commit 56ce77b40b7e98d081b0602d307bf23380c8daf5 Author: Gregor Rebel Date: Sat Mar 1 12:31:39 2014 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - improved detection of driver declarations chg: TTC-Library/templates/create_DeviceDriver.pl - now can parse driver declarations that are placed below a corresponding ttc_ declaration commit f7a9fecd0f0af0afd94d85ecae127d65e7fccee8 Author: Gregor Rebel Date: Sat Mar 1 10:06:48 2014 +0100 chg: TTC-Library/templates/ttc_device.h - revision 26 (added documentation of section "Prototypes of low-level driver functions") commit 097e0d4d218c1e6fd0e3c221c2153bfaded1064c Author: Gregor Rebel Date: Sat Mar 1 08:55:16 2014 +0100 chg: ../../InstallData/scripts/ttc_manage.pl - will not change files with prefix DEPRECATED_ commit 9709b90fd6952da256eecd3240dde9ad399f61ea Author: Gregor Rebel Date: Sat Mar 1 08:20:10 2014 +0100 fix: InstallData/scripts/ttc_manage.pl - did not find files when operating inside git repository since adding environment variable TTC_DIR_REPOSITORY commit b16955020a2e40c098a141e94ca5d5ac5353951a Author: Gregor Rebel Date: Fri Feb 28 15:02:39 2014 +0100 fix: create_DeviceDriver.pl - global replace "\(" -> "(" broke several regular expressions commit 3d7c08cdfa9641e31c8268c19af93492756b298f Author: Gregor Rebel Date: Fri Feb 28 12:09:36 2014 +0100 chg: InstallData/install_019_CPU_CortexM3.sh - added download Cortex-M3_Devices_Generic_User_Guide.pdf commit 781d5c9ca8e1f4980f214b5e56e6391e623acfbb Merge: 3417f05 02a1ab7 Author: Fabian Kröger Date: Fri Feb 28 10:57:50 2014 +0100 Merge branch 'master' of thetoolchain.com:TheToolChain Modified install_026_Compiler_GCC-ARM_Binary.sh to retry the GCC Download commit 3417f05f888f7635e329d9e4a64153fa03b7ccf2 Author: Fabian Kröger Date: Fri Feb 28 10:56:02 2014 +0100 Modified geändert: InstallData/install_026_Compiler_GCC-ARM_Binary.sh to retry the GCC Binary download. commit 02a1ab7b8cb9c5fe8e825788d97ec7b7c6351565 Author: Gregor Rebel Date: Fri Feb 28 08:38:53 2014 +0100 fix: Template/QtCreator/Project-Settings.png - restored image (size was 0) commit 408359c8e0d575bbd10e4045f243aa9a1e71d8b7 Author: Gregor Rebel Date: Fri Feb 28 02:01:46 2014 +0100 chg: improved documentation of ttc_commit.sh commit 1bdc04dceb09fc4676015ca61492c9e761f5fdef Author: Gregor Rebel Date: Fri Feb 28 01:54:34 2014 +0100 new: Template/QtCreator/GDB-Server_1o5.png new: Template/QtCreator/GDB-Server_2o5.png new: Template/QtCreator/GDB-Server_3o5.png new: Template/QtCreator/GDB-Server_4o5.png new: Template/QtCreator/GDB-Server_5o5.png commit 1a3e3f2c48157a0b45f94490f4acfd7898e37fec Author: Gregor Rebel Date: Fri Feb 28 01:47:47 2014 +0100 chg: InstallData/scripts/ttc_commit.sh - added argument PUSH to automatically push changes after commit commit 2872db5fd98adab1b3d4f2f448dbf26759ede8e5 Author: Gregor Rebel Date: Fri Feb 28 01:43:11 2014 +0100 new: Documentation/C_fuer_Microcontroller.odt commit 02218c94bc7057fa604c8dc39892c1f51dd875b6 Author: Gregor Rebel Date: Fri Feb 28 01:42:13 2014 +0100 fix: improved integration of GDB-server into QtCreator v3.0.0 beta commit 96c6672432018393ff71026fe3c075f66ac7ec56 Author: Gregor Rebel Date: Thu Feb 27 22:43:15 2014 +0100 chg: InstallData/install_041_QtCreator.sh - upgraded to 2.8.82 (3.0.0-beta) - now supports remote debugging STM32!!! commit fba872d941484c792420641d1b2fa2554f9cdcfb Author: Gregor Rebel Date: Thu Feb 27 21:10:38 2014 +0100 fix: InstallData/install_027_Compiler_GCC-CortexM3_wchar16.sh - did not deactivate other compilers (there can be only one) chg: Template/examples/example_ttc_usart.c - now only registers its receive function if USART is able to receive commit 25ae2e9e0b5654248cd1cc0db5faf12479f27a3a Author: Gregor Rebel Date: Thu Feb 27 11:11:34 2014 +0100 new: ttc_manage.pl now can be used from anywhere in the filesystem (if environment variable $TTC_DIR_DEVELOPMENT is found) new: Shell alias comment='ttc_manage.pl comment' new: Shell environment variable $TTC_DIR_DEVELOPMENT stores absolute path of current development toolchain commit cde02cf13239a2422b1e7187ea1cb749cf6affd6 Author: Gregor Rebel Date: Thu Feb 27 11:00:54 2014 +0100 fix: example_gfx_boxes does run again on MiniSTM32 fix: interrupt_stm32f1xx.c: unknown type name EXTI_InitTypeDef chg: ./TTC-Library/ttc_extensions.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_spi_types.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_usb.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/DEPRECATED_stm32_registers.c - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart_types.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_i2c.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/DEPRECATED_stm32_registers.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_i2c_types.h - replace 'stm32_registers.h' -> '../register/register_stm32f1xx.h' chg: ./TTC-Library/ttc_spi_types.h - replace 'tsp_MOSI' -> 'ttc_spi_MOSI' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'tsp_MOSI' -> 'ttc_spi_MOSI' commit ba7954a365fe73374617b4c5048cb82d5b37be18 Author: Gregor Rebel Date: Thu Feb 27 09:05:27 2014 +0100 fix: unkknown function gpio_stm32f1xx_from_index() chg: ./TTC-Library/interrupt/interrupt_stm32f1xx.c - replace 'gpio_stm32f1xx_from_index' -> 'interrupt_stm32f1xx_gpio_from_index' chg: ./TTC-Library/stm32/DEPRECATED_stm32_interrupt.c - replace 'gpio_stm32f1xx_from_index' -> 'interrupt_stm32f1xx_gpio_from_index' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'gpio_stm32f1xx_from_index' -> 'interrupt_stm32f1xx_gpio_from_index' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'gpio_stm32f1xx_from_index' -> 'interrupt_stm32f1xx_gpio_from_index' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'gpio_stm32f1xx_from_index' -> 'interrupt_stm32f1xx_gpio_from_index' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'gpio_stm32f1xx_from_index' -> 'interrupt_stm32f1xx_gpio_from_index' commit 8c15781aaf5e1598c2c90c73435f66b51b5bed24 Author: Gregor Rebel Date: Wed Feb 26 16:46:18 2014 +0100 fix: InstallData/install_021_CPU_STM32F1xx.sh - stm32f10x_flash.cfg is now being created again commit d72dbb88b0db74e0092a8198c59e116c417e41d4 Author: Gregor Rebel Date: Wed Feb 26 16:35:02 2014 +0100 fix: install_*_OpenOCD.sh got started after all board scripts (due to last install-script renumbering) chg: ./InstallData/install_020_CPU_STM32F1xx.sh - replace 'stm32f10x_flash.cfg' -> 'stm32f1x.cfg' ren: 'InstallData/install_038_OpenOCD.sh' -> 'InstallData/install_038_2OpenOCD.sh' chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts commit ce0ce1679a7d4d0b7512b756ecbe49a294c77425 Author: Gregor Rebel Date: Wed Feb 26 16:24:27 2014 +0100 fix: InstallData/scripts/makefile - "-\(" -> "-(" (only occurance of \(" which was correct commit 23d8664f6e1fac10f446772f364ef418244161e0 Author: Patrick von Poblotzki Date: Wed Feb 26 16:23:53 2014 +0100 changed permissions of InstallData/optional/install_087_jEdit.sh to executeable commit 504dc7e7e393287b4dd5dd198723efe94078ac70 Author: Gregor Rebel Date: Wed Feb 26 16:16:53 2014 +0100 fix: re-replaced all "\(" -> "(" commit 736778c3015d8d7bb3dfc2796f18e3ac0a3bf362 Author: Gregor Rebel Date: Wed Feb 26 15:56:48 2014 +0100 fix: example_gfx now compiles again chg: InstallData/install_059_TTC_INPUT.sh - removed activate.500_ttc_memory.sh (cause dependency conflict) commit a497437634601a7a6063fcd392390a13d33f1492 Author: Gregor Rebel Date: Wed Feb 26 15:38:59 2014 +0100 new: InstallData/optional/install_087_jEdit.sh new: InstallData/installs_low_level/install_016_TTC_INTERRUPT_STM32F1XX.sh commit e3836038a63f938c436896438aaeab1805d9e5e7 Author: Gregor Rebel Date: Wed Feb 26 15:36:48 2014 +0100 new: TTC-Library/interrupt/interrupt_stm32f1xx.c new: TTC-Library/interrupt/interrupt_stm32f1xx.h new: TTC-Library/interrupt/interrupt_stm32f1xx_types.h commit a23d23fc4713c9e72f3487e9eb87aabd7168ad11 Author: Gregor Rebel Date: Wed Feb 26 15:35:17 2014 +0100 fix: ttc_interrupt now compiles for architecture stm32f1xx commit 5eeb02712012f4b604551bc3c19396f0a0b9f563 Author: Gregor Rebel Date: Wed Feb 26 14:10:29 2014 +0100 fix: InstallData/install_*_BasicExtensions.sh got number 28 after renumbering which broke installAll.sh fix: completed implementation of usart_stm32w1xx bug: usart_stm32w1xx - memory corruption in field Config->PhysicalIndex (27 instead of 0) ren: 'TTC-Library/stm32w/stm32w_gpio.c' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_gpio.c' ren: 'TTC-Library/stm32w/stm32w_gpio.h' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_gpio.h' ren: 'TTC-Library/stm32w/stm32w_gpio_types.h' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_gpio_types.h' chg: ./Template/QtCreator/TemplateName.files - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/em357/DEPRECATED_em357_spi.h - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.c - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/stm32w/DEPRECATED_stm32w_gpio.c - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/stm32w/DEPRECATED_stm32w_gpio_types.h - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/stm32w/stm32w_usart_types.h - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/stm32w/DEPRECATED_stm32w_gpio.h - replace 'stm32w_gpio.h' -> 'DEPRECATED_stm32w_gpio.h' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'stm32w_gpio.c' -> 'DEPRECATED_stm32w_gpio.c' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.c - replace 'stm32w_gpio.c' -> 'DEPRECATED_stm32w_gpio.c' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'stm32w_gpio.c' -> 'DEPRECATED_stm32w_gpio.c' chg: ./TTC-Library/stm32w/DEPRECATED_stm32w_gpio.c - replace 'stm32w_gpio.c' -> 'DEPRECATED_stm32w_gpio.c' chg: ./TTC-Library/stm32w/DEPRECATED_stm32w_gpio.h - replace 'stm32w_gpio.c' -> 'DEPRECATED_stm32w_gpio.c' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'stm32w_gpio.o' -> 'DEPRECATED_stm32w_gpio.o' ren: 'InstallData/install_028_Content.sh' -> 'InstallData/install_028_aaaContent.sh' ren: 'InstallData/install_003_BasicExtensions.sh' -> 'InstallData/install_003_aabBasicExtensions.sh' chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts ren: 'InstallData/install_083_aaaContent.sh' -> 'InstallData/install_083_0Content.sh' ren: 'InstallData/install_084_aabBasicExtensions.sh' -> 'InstallData/install_084_1BasicExtensions.sh' chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts commit 490c1db0948155966a98f1be93f6abc6779f27f9 Author: Gregor Rebel Date: Wed Feb 26 07:37:52 2014 +0100 fix: ttc_usart does compile again (for architecture stm32w1xx) ren: 'TTC-Library/stm32w/stm32w_registers.c' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_registers.c' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'stm32w_registers.c' -> 'DEPRECATED_stm32w_registers.c' chg: ./InstallData/install_029_DebugRegisters.sh - replace 'stm32w_registers.o' -> 'DEPRECATED_stm32w_registers.o' ren: 'TTC-Library/stm32w/stm32w_registers.h' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_registers.h' chg: ./TTC-Library/em357/DEPRECATED_em357_spi.h - replace 'stm32w_registers.h' -> 'DEPRECATED_stm32w_registers.h' chg: ./TTC-Library/stm32w/DEPRECATED_stm32w_registers.c - replace 'stm32w_registers.h' -> 'DEPRECATED_stm32w_registers.h' chg: ./TTC-Library/stm32w/DEPRECATED_stm32w_registers.h - replace 'stm32w_registers.h' -> 'DEPRECATED_stm32w_registers.h' chg: ./TTC-Library/stm32w/stm32w_gpio_types.h - replace 'stm32w_registers.h' -> 'DEPRECATED_stm32w_registers.h' chg: ./TTC-Library/stm32w/stm32w_usart_types.h - replace 'stm32w_registers.h' -> 'DEPRECATED_stm32w_registers.h' chg: ./TTC-Library/stm32w/stm32w_interrupt_types.h - replace 'stm32w_registers.h' -> 'DEPRECATED_stm32w_registers.h' chg: ./TTC-Library/stm32w/stm32w_gpio.c - replace 'stm32w_registers.h' -> 'DEPRECATED_stm32w_registers.h' ren: 'TTC-Library/ttc_interrupt.c' -> 'TTC-Library/DEPRECATED_ttc_interrupt.c' ren: 'TTC-Library/ttc_interrupt.h' -> 'TTC-Library/DEPRECATED_ttc_interrupt.h' ren: 'TTC-Library/ttc_interrupt_types.h' -> 'TTC-Library/DEPRECATED_ttc_interrupt_types.h' ren: 'TTC-Library/stm32w/stm32w_interrupt.c' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_interrupt.c' ren: 'TTC-Library/stm32w/stm32w_interrupt.h' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_interrupt.h' ren: 'TTC-Library/stm32w/stm32w_interrupt_types.h' -> 'TTC-Library/stm32w/DEPRECATED_stm32w_interrupt_types.h' ren: 'TTC-Library/stm32/stm32_interrupt.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_interrupt_types.h' ren: 'TTC-Library/stm32/DEPRECATED_stm32_interrupt_types.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_interrupt.h' ren: 'TTC-Library/stm32/stm32_interrupt.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_interrupt.c' ren: 'TTC-Library/../InstallData/install_060_TTC_INTERRUPT.sh' -> 'TTC-Library/../InstallData/DEPRECATED_install_060_TTC_INTERRUPT.sh' ren: './TTC-Library/stm32l1/stm32l1_interrupt_types.h' -> './TTC-Library/stm32l1/DEPRECATED_stm32l1_interrupt_types.h' ren: './Template/examples/example_ttc_interrupt.h' -> './Template/examples/DEPRECATED_example_ttc_interrupt.h' ren: './Template/examples/example_ttc_interrupt.c' -> './Template/examples/DEPRECATED_example_ttc_interrupt.c' ren: './TTC-Library/stm32l1/stm32l1_interrupt.c' -> './TTC-Library/stm32l1/DEPRECATED_stm32l1_interrupt.c' ren: './TTC-Library/stm32l1/stm32l1_interrupt.h' -> './TTC-Library/stm32l1/DEPRECATED_stm32l1_interrupt.h' new: TTC-Library/templates/../../InstallData/install_034_TTC_INTERRUPT.sh new: TTC-Library/templates/../../InstallData/installs_low_level/install_015_TTC_INTERRUPT_STM32W1XX.sh new: TTC-Library/templates/../../Template/examples/example_ttc_interrupt.c new: TTC-Library/templates/../../Template/examples/example_ttc_interrupt.h new: TTC-Library/templates/../interfaces/ttc_interrupt_interface.c new: TTC-Library/templates/../interfaces/ttc_interrupt_interface.h new: TTC-Library/templates/../interrupt/interrupt_stm32w1xx.c new: TTC-Library/templates/../interrupt/interrupt_stm32w1xx.h new: TTC-Library/templates/../interrupt/interrupt_stm32w1xx_types.h new: TTC-Library/templates/../ttc_interrupt.c new: TTC-Library/templates/../ttc_interrupt.h new: TTC-Library/templates/../ttc_interrupt_types.h chg: ./InstallData/scripts/createActivateScript.pl - replace 'ttc_syclock' -> 'ttc_sysclock' chg: ./TTC-Library/ttc_timer_old.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/ttc_interrupt.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/DEPRECATED_ttc_interrupt.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/ttc_timer_types_old.h - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/timer/timer_stm32l1xx.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/timer/DEPRECATED_timer_stm32l1.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/stm32/DEPRECATED_stm32_interrupt.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/stm32/stm32_timer.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/stm32f1/stm32f1_timer.c - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./InstallData/install_079_TTC_TIMER.sh - replace 'TTC_AMOUNT_TIMERS' -> 'TTC_INTERRUPT_TIMER_AMOUNT' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'gpio_stm32w1xx_create_index' -> 'interrupt_stm32w1xx_gpio_create_index' commit 46ca28c4506553a2e39ee7da800a3c6f38e9929b Author: Gregor Rebel Date: Tue Feb 25 12:47:33 2014 +0100 ren: Documentation/The_ToolChain_-_Konsolenschnittstelle.odt -> Documentation/The_ToolChain_-_Einfuehrung.odt chg: Documentation/The_ToolChain_-_Einfuehrung.odt - update for chapter GDB Debugging commit 7559dca36f96285f7e961b44705cd7e8dd083e5a Author: Gregor Rebel Date: Tue Feb 25 09:40:26 2014 +0100 fix: InstallData/scripts/createDevelopmentVersion.pl - now uses sudo to remove TheToolChain_devel.old/ commit a2c8d31e819beb00ae7b68bd5ce29847f8d12504 Author: Gregor Rebel Date: Mon Feb 24 22:47:37 2014 +0100 chg: ../../InstallData/scripts/createDevelopmentVersion.pl - each .updateLinks.sh script will now remove all *.orig symlinks commit c2dfb7572e5f715479c421c135bec2c1ee3a2fbf Author: Gregor Rebel Date: Mon Feb 24 21:11:54 2014 +0100 chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts fix: InstallData/renumberInstalls.pl - now really sorts by string starting after rank number commit 247232aa9ef280d611a3a4b6e3eeb31dbc492c7e Author: Gregor Rebel Date: Mon Feb 24 21:11:22 2014 +0100 chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts commit 6ce6fdc2b5cd63d045efc16b54be313b140617d6 Author: Gregor Rebel Date: Mon Feb 24 21:06:51 2014 +0100 chg: /home/gregor/git/TheToolChain/InstallData/ - renumbered install scripts fix: InstallData/renumberInstalls.pl - now sorts install scripts by string starting after rank number commit c02c7db3bba21fa152fffee9b7e71b47b0c3d4b2 Author: Gregor Rebel Date: Mon Feb 24 21:05:08 2014 +0100 InstallData/installs_*.sh - renumbered InstallData/installs_*.sh - renumbered InstallData/installs_*.sh - renumbered InstallData/installs_*.sh - renumbered InstallData/installs_*.sh - renumbered InstallData/installs_*.sh - renumbered InstallData/installs_*.sh - renumbered commit b4a7a93a73097f59394b14c139e2f03620aeac2c Author: Gregor Rebel Date: Mon Feb 24 17:45:47 2014 +0100 new: ttc_network_layer (empty implementation) neue Datei: InstallData/install_034_TTC_NETWORK_LAYER.sh neue Datei: InstallData/installs_low_level/install_013_TTC_NETWORK_LAYER_USART.sh neue Datei: TTC-Library/interfaces/ttc_network_layer_interface.c neue Datei: TTC-Library/interfaces/ttc_network_layer_interface.h neue Datei: TTC-Library/network_layer/network_layer_usart.c neue Datei: TTC-Library/network_layer/network_layer_usart.h neue Datei: TTC-Library/network_layer/network_layer_usart_types.h neue Datei: TTC-Library/ttc_network_layer.c neue Datei: TTC-Library/ttc_network_layer.h neue Datei: TTC-Library/ttc_network_layer_types.h neue Datei: Template/examples/example_ttc_network_layer.c neue Datei: Template/examples/example_ttc_network_layer.h commit 470b884ccecc346b7b66d5293047459ab31bb045 Author: Gregor Rebel Date: Mon Feb 24 16:44:13 2014 +0100 chg TTC-Library/interfaces/ttc_gpio_interface.c - disabled warning about unimplemented parallel port access (default handler will do the job) commit ba5078d011e82743acd5e3cee0d6124317082891 Author: Gregor Rebel Date: Mon Feb 24 16:34:06 2014 +0100 fix: example_usart is back online with new driver scheme! (What a weekend.. :-) commit c1e25bf47b0e036332e546cdddde1900787922ba Author: Gregor Rebel Date: Mon Feb 24 15:00:08 2014 +0100 ren: 'Template/examples/example_usart.c' -> 'Template/examples/DEPRECATED_example_usart.c' chg: ./TTC-Library/ttc_memory.h - replace 'example_usart.c' -> 'DEPRECATED_example_usart.c' chg: ./InstallData/DEPRECATED_install_073_TTC_USART.sh - replace 'example_usart.o' -> 'DEPRECATED_example_usart.o' ren: 'Template/examples/example_usart.h' -> 'Template/examples/DEPRECATED_example_usart.h' chg: ./Template/examples/DEPRECATED_example_usart.h - replace 'example_usart.h' -> 'DEPRECATED_example_usart.h' chg: ./Template/examples/DEPRECATED_example_usart.c - replace 'example_usart.h' -> 'DEPRECATED_example_usart.h' chg: ./InstallData/DEPRECATED_install_073_TTC_USART.sh - replace 'example_usart.h' -> 'DEPRECATED_example_usart.h' ren: 'Template/examples/DEPRECATED_example_usart.c' -> 'Template/examples/DEPRECATED_example_usart_test.c' ren: 'Template/examples/DEPRECATED_example_usart_test.c' -> 'Template/examples/DEPRECATED_example_usart.c' commit 5d62cf4d6ab958836f5e4777af1a709a2c3cc028 Author: Gregor Rebel Date: Mon Feb 24 14:59:18 2014 +0100 chg: InstallData/scripts/ttc_manage.pl - now also suggests to replace .o file after renaming .c file commit 495b674b18fdcb3f80c8e124800f52e558b1ed5e Author: Gregor Rebel Date: Mon Feb 24 14:19:25 2014 +0100 fix: example_usart compiles again after upgrading ttc_usart to new driver scheme bug: example_usart.c still not functional bug: ttc_usart still untested chg: removed shortcut mSleep() feature: Switch among installed compilers in a one liner. chg: ./Template/QtCreator/TemplateName.files - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/ttc_queue.c - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/tasks_extension.c - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/ttc_task.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/ttc_task_types.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/ttc_queue.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/heap/heap_sdma.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/heap/heap_freertos.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/heap/heap_sdma.c - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/scheduler/freertos_task_types.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/scheduler/freertos_mutex_types.h - replace 'free_rtos' -> 'freertos' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace 'free_rtos' -> 'freertos' chg: ./InstallData/install_063_TTC_MEMORY.sh - replace 'free_rtos' -> 'freertos' chg: ./InstallData/install_069_TTC_SEMPAHORE.sh - replace 'free_rtos' -> 'freertos' chg: ./InstallData/install_066_TTC_QUEUE.sh - replace 'free_rtos' -> 'freertos' chg: ./InstallData/install_007_FreeRTOS.sh - replace 'free_rtos' -> 'freertos' chg: ./InstallData/ReadMe_Ranks.txt - replace 'free_rtos' -> 'freertos' chg: ./InstallData/install_064_TTC_MUTEX.sh - replace 'free_rtos' -> 'freertos' chg: ./InstallData/scripts/createActivateScript.pl - replace 'free_rtos' -> 'freertos' chg: ./Template/main.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_i2c.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_can.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_spi.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_ttc_list.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_gfx_boxes.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_gfx_benchmark.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_threading_queues.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_gui.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_input.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_gpio_banks.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_ttc_sysclock.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_ttc_usart.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_ttc_watchdog.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_threading_semaphores.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_ttc_network.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_ttc_register.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_leds.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_channel.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_usart.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_gfx_printf.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Template/examples/example_gpio.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_task.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_extensions.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_gui_mt.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_gui.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_task.h - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_channel.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/ttc_input.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/templates/example_ttc_device.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/gfx/input_analog.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./TTC-Library/sensors/accelerometer/lis3lv02dl.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Regressions/regression_memory_pools.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Regressions/regression_queue.c - replace 'mSleep\(' -> 'ttc_task_msleep\(' chg: ./Documentation/TheToolChain-Manual/chapter_Autostarting.tml - replace 'mSleep\(' -> 'ttc_task_msleep\(' commit d9246007b03db16bd7196fa4511a5d9e5ce01adc Author: Gregor Rebel Date: Mon Feb 24 13:56:06 2014 +0100 fix: TTC-Library/ttc_task.c - _ttc_task_msleep() now used ttc_task_usleep() instead of _driver_task_usleep() which is not available in single tasking setup commit c40da8004f0a960b047f0b73d432284d024fb4cf Author: Gregor Rebel Date: Mon Feb 24 13:48:09 2014 +0100 chg: Documentation/TheToolChain-Manual/chapter_Extensions.tml - added to chapter "Observing Activation Process" commit c055b9ff05b7d3c3853c38ec6e1868f4564a9702 Author: Gregor Rebel Date: Mon Feb 24 13:32:52 2014 +0100 fix: InstallData/install_063_TTC_MEMORY.sh - detection of required/ forbidden extension did not make its way into activate scripts (missing escape characters) commit ef7b958b0b94d4dd203524b0f1ccdecaa67e01d5 Author: Gregor Rebel Date: Mon Feb 24 11:34:20 2014 +0100 fix: InstallData/install_063_TTC_MEMORY.sh - 500_ttc_memory_heap_simple will not activate if scheduler is active (would be two parallel allocators on same heap) commit 3f9ec533be4a29e52a60d777ff8f31b5b88161f6 Author: Gregor Rebel Date: Mon Feb 24 11:30:59 2014 +0100 chg: TTC-Library/heap/heap_simple.c - now throws a compile error is activated scheduler is found commit 0eb777a37fa0ebf017e90a805a104feec5bb5186 Author: Gregor Rebel Date: Mon Feb 24 11:03:08 2014 +0100 chg: InstallData/install_004_OpenOCD.sh - updated to v0.7.0 commit 9f897c902beab0731858a2bad4d624e9b5583d78 Author: Gregor Rebel Date: Mon Feb 24 10:46:25 2014 +0100 chg: InstallData/scripts/gdb.sh - disabled breakpoint in WWDG_IRQHandler commit 405cdce64ac43683e9e66fa5626693f1a24f3964 Author: Gregor Rebel Date: Mon Feb 24 09:46:28 2014 +0100 chg: TTC-Library/sysclock/sysclock_stm32f1xx.c - implemented sysclock_stm32f1xx_udelay() for 72MHz sysclock commit fdd2d81ca0d10ef012cb2ee0a1244622725a0dbe Author: Gregor Rebel Date: Mon Feb 24 09:14:36 2014 +0100 chg: TTC-Library/templates/example_ttc_device.c - removed "#ifdef RT_SCHEDULER" (ttc_task_create() now supports single-tasking automatically) commit bc378cd94b22ed80609941c4464f706293bb17d0 Author: Gregor Rebel Date: Mon Feb 24 01:25:03 2014 +0100 new: ported stm32_registers to register_stm32f1xx new: InstallData/installs_low_level/install_012_TTC_REGISTER_STM32F1XX.sh new: TTC-Library/heap/heap_simple.c - Simple single task memory allocator new: TTC-Library/heap/heap_simple.h new: TTC-Library/register/register_stm32f1xx.c new: TTC-Library/register/register_stm32f1xx.h new: TTC-Library/register/register_stm32f1xx_types.h commit 9fa83b58fcc3ad42845b669903b265fa40f2100d Author: Gregor Rebel Date: Mon Feb 24 01:22:07 2014 +0100 fix: cleaned up compile issues after adding single tasking feature bug: example_usart crashes (ttc_usart not yet fully ported to new driver architecture) chg: ./Template/QtCreator/TemplateName.files - replace 'stm32/stm32_registers.h' -> 'register/register_stm32f1xx.h' chg: ./TTC-Library/usart/usart_stm32f1xx_types.h - replace 'stm32/stm32_registers.h' -> 'register/register_stm32f1xx.h' geändert: TTC-Library/ttc_register_types.h - added register_stm32f1xx fix: TTC-Library/ttc_usart.c - replaced memset() call by ttc_memory_set() commit ff59c50ee1e3b24de0171a81d830278e53ac8a55 Author: Gregor Rebel Date: Mon Feb 24 00:14:47 2014 +0100 feature: Applications can run with or without multitasking scheduler. ren: 'Template/configs/stm32w.ld' -> 'Template/configs/memory_stm32w1xx.ld' chg: ./Template/QtCreator/TemplateName.files - replace 'stm32w.ld' -> 'memory_stm32w1xx.ld' chg: ./TTC-Library/register/register_stm32w1xx.c - replace 'stm32w.ld' -> 'memory_stm32w1xx.ld' chg: ./InstallData/install_024_CPU_STM32W1xx.sh - replace 'stm32w.ld' -> 'memory_stm32w1xx.ld' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'stm32w.ld' -> 'memory_stm32w1xx.ld' ren: 'Template/configs/stm32.ld' -> 'Template/configs/memory_stm32f1xx.ld' chg: ./readme.TheToolChain - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./Template/QtCreator/TemplateName.files - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./TTC-Library/ttc_memory.c - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./TTC-Library/stm32/DEPRECATED_stm32_registers.c - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./TTC-Library/scheduler/freertos_heap_4.c - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./TTC-Library/scheduler/freertos_heap_2.c - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./TTC-Library/scheduler/freertos_heap_1.c - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./TTC-Library/scheduler/freertos_heap_3.c - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./InstallData/install_022_CPU_STM32F2xx.sh - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./InstallData/install_021_CPU_STM32F1xx.sh - replace 'stm32.ld' -> 'memory_stm32f1xx.ld' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace 'sysclock_stm32w1xx_wait' -> 'sysclock_stm32w1xx_udelay' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.c - replace 'sysclock_stm32w1xx_wait' -> 'sysclock_stm32w1xx_udelay' chg: ./TTC-Library/ttc_task.h - replace '_sysclock_wait' -> '_sysclock_udelay' chg: ./TTC-Library/ttc_sysclock.h - replace '_sysclock_wait' -> '_sysclock_udelay' chg: ./TTC-Library/sysclock/sysclock_stm32w1xx.h - replace '_sysclock_wait' -> '_sysclock_udelay' chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace '_sysclock_wait' -> '_sysclock_udelay' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.c - replace '_sysclock_wait' -> '_sysclock_udelay' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace '_sysclock_wait' -> '_sysclock_udelay' commit 5d66621c4e64a5a7a731eb9c841dfedd14b5c8fa Author: Gregor Rebel Date: Sun Feb 23 20:40:10 2014 +0100 new: TTC-Library/interfaces/ttc_register_interface.h new: TTC-Library/ttc_basic_types.h commit 43791fe1e0b3af454d2afb72504e7c463d66bf48 Author: Gregor Rebel Date: Sun Feb 23 20:38:52 2014 +0100 new: ttc_register now successfully compiles + runs for architecture stm32w1xx new: Template/examples/example_ttc_register.c new: Template/examples/example_ttc_register.h new: Template/examples/example_ttc_sysclock.c new: Template/examples/example_ttc_sysclock.h new: TTC-Library/ttc_register.c new: TTC-Library/ttc_register.h new: TTC-Library/ttc_register_types.h new: TTC-Library/sysclock/sysclock_stm32w1xx.c new: TTC-Library/sysclock/sysclock_stm32w1xx.h new: TTC-Library/sysclock/sysclock_stm32w1xx_types.h new: TTC-Library/register/register_stm32w1xx.c new: TTC-Library/register/register_stm32w1xx.h new: TTC-Library/register/register_stm32w1xx_types.h new: TTC-Library/interfaces/ttc_register_interface.c new: InstallData/installs_low_level/install_010_TTC_SYSCLOCK_STM32W1XX.sh new: InstallData/installs_low_level/install_011_TTC_REGISTER_STM32W1XX.sh new: InstallData/install_033_TTC_REGISTER.sh commit 85da76fb3e272212d8b62ee8be4e03d1ff7df23d Author: Gregor Rebel Date: Sun Feb 23 20:35:28 2014 +0100 bug: ttc_memory_init_heap() wirft Assert() wegen falscher Adresse von _ttc_memory_heap_end new: TTC-Library/cm3/cm3_basic_types.h ren: 'TTC-Library/stm32/stm32_registers.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_registers.c' ren: 'TTC-Library/stm32/stm32_registers.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_registers.h' chg: ./Template/configs/FreeRTOSConfig.h - replace '_SIZE_K' -> '_SIZEK' chg: ./Template/extensions.local/makefile.100_board_XXX - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_019_CPU_CortexM3.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_012_Board_Olimex_LCD.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_010_Board_Olimex_P103.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_017_Board_Mini_STM32.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_016_Board_WSN3_STM32W108.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_015_Board_STM32L1Discovery.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_013_Board_STM32F0Discovery.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_011_Board_Olimex_H103.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_007_FreeRTOS.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/install_008_Board_Olimex_P107.sh - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/scripts/analyzeLogFile.pl - replace '_SIZE_K' -> '_SIZEK' chg: ./InstallData/scripts/updateProjectFiles.pl - replace '_SIZE_K' -> '_SIZEK' commit ab8edced9701a8db8da0f48d71ac288db334f264 Author: Gregor Rebel Date: Sun Feb 23 18:38:19 2014 +0100 chg: InstallData/install_019_CPU_CortexM3.sh - added definitions for all CortexM3 memory regions commit 9f6f559cf050db5c6793ce497bbe0eb238eff65a Author: Gregor Rebel Date: Sun Feb 23 18:37:06 2014 +0100 chg: InstallData/scripts/updateProjectFiles.pl - now supports memory regions containing an underscore; memory layout is now pretty printed commit f9c731692400bd60423de58fd4c7fabfee95cc14 Author: Gregor Rebel Date: Sun Feb 23 13:03:27 2014 +0100 fix: TTC-Library/templates/ttc_device.c - ttc__deinit() did not match its prototype commit a600a665d79069df12ef039512dc569456690d89 Author: Gregor Rebel Date: Sun Feb 23 12:36:34 2014 +0100 chg: Documentation/TheToolChain-Manual/chapter_Extensions.tml - added chapter "Debugging Extensions" commit 165368516066ab605f63baa564c79f1c07f5020c Author: Gregor Rebel Date: Sun Feb 23 10:02:15 2014 +0100 chg: InstallData/scripts/clean.sh - now removes additionals/* recursively (avoids warning: current/ is a directory) commit 41182ccff7f8afeb73480ada0d37d5a2bfe612de Author: Gregor Rebel Date: Sun Feb 23 09:58:37 2014 +0100 fix: InstallData/install_024_CPU_STM32W1xx.sh - include path for simple mac library commit 6fe4e1c1a89d657c3b8dc1184d3058862672d78a Author: Gregor Rebel Date: Sun Feb 23 01:15:45 2014 +0100 fix: InstallData/scripts/updateProjectFiles.pl - createSymlinks() did not filter symlinks into ttc-lib/ folder commit 360871f690a26d66a8bdeabcfc1636df10fabf97 Author: Gregor Rebel Date: Sun Feb 23 00:33:52 2014 +0100 chg: TTC-Library/templates/create_DeviceDriver.pl - moved "# warning: missing low-level implementation" from ttc_device_interface.h -> .c (less warnings in total) commit a34f4375ac0c7b5550c19e2dacf72d517b030f43 Author: Gregor Rebel Date: Sat Feb 22 20:48:12 2014 +0100 fix: TTC-Library/templates/device_architecture.h - ARCHITECTURE__H -> __H commit b9fbbc28b03226c3753291ee988e7ccdefc4aa84 Author: Gregor Rebel Date: Sat Feb 22 14:46:54 2014 +0100 fix: TTC-Library/templates/device_architecture_types.h - fixed include guard ARCHITECTURE__TYPES_H -> __TYPES_H commit 0f153ea4b193c53da41701474b4edb2d91217e5f Author: Gregor Rebel Date: Fri Feb 21 17:12:43 2014 +0100 chg: Greatly improved visibility in QtCreator. All includes and types should be followable now via F2! :-) chg: InstallData/scripts/updateProjectFiles.pl - now creates symbolic links of all additional project files into additionals/current/ chg: Template/QtCreator/TemplateName.includes - added ../additionals/current/ commit d1188a526e68db63ec7afd0d4df3b708f224bc20 Author: Gregor Rebel Date: Fri Feb 21 16:15:11 2014 +0100 new: InstallData/install_031_TTC_USART.sh new: InstallData/installs_low_level/install_008_TTC_USART_STM32F1XX.sh new: TTC-Library/usart new: TTC-Library/usart/usart_stm32f1xx.c new: TTC-Library/usart/usart_stm32f1xx.h new: TTC-Library/usart/usart_stm32f1xx_types.h commit 2013369710f1d9e9230ae87b35a6e5dbdae20e78 Author: Gregor Rebel Date: Fri Feb 21 16:14:14 2014 +0100 new: TTC-Library/interfaces/ttc_usart_interface.c new: TTC-Library/interfaces/ttc_usart_interface.h new: TTC-Library/ttc_usart.c new: TTC-Library/ttc_usart.h new: TTC-Library/ttc_usart_types.h chg: .gitignore - added *.org *~ commit 84696945c5e31d71e99e73be39ddac2719201405 Author: Gregor Rebel Date: Fri Feb 21 16:10:13 2014 +0100 fix: ttc_usart with new driver architecture now compiles without any warnings bug: ttc_usart - work in progress chg: ./TTC-Library/ttc_memory.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_task.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_eeprom_emulation.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_interrupt.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_timer.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_semaphore_types.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_adc.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_sdcard.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_usart.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_basic.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_real_time_clock.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_mutex.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_gpio.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_task.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_sysclock.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_gpio.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/DEPRECATED_ttc_usart.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_semaphore.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_timer.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_mutex.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_memory.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/DEPRECATED_ttc_usart.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_sysclock.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_semaphore.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_usart.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_dac.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_network.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/ttc_interrupt.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/templates/ttc_device.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/templates/ttc_device.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/templates/ttc_device_interface.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/cm3/cm3_semaphore.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/cm3/cm3_mutex.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/cm3/cm3_basic.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/cm3/cm3_semaphore_types.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32w/stm32w_interrupt_types.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/usart/usart_stm32f1xx.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/network/network_6lowpan.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32/stm32_interrupt.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32/stm32_interrupt.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32/stm32_adc.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32l1/stm32l1_usart.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32l1/stm32l1_interrupt.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32l1/stm32l1_interrupt.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/stm32l1/stm32l1_usart.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/heap/heap_sdma.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/heap/heap_freertos.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_usart_interface.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_clock_interface.h.orig - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h.orig - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_usart_interface.h.orig - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_realtimeclock_interface.h.orig - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_timer_interface.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/interfaces/ttc_sysclock_interface.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/scheduler/freertos_semaphore.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/scheduler/freertos_semaphore.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/scheduler/freertos_task.c - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/scheduler/freertos_semaphore_types.h - replace 'DRIVER_' -> '_driver_' chg: ./TTC-Library/scheduler/freertos_mutex.h - replace 'DRIVER_' -> '_driver_' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tml - replace 'DRIVER_' -> '_driver_' feature: Completely Open Source libraries give you maximum control over your design. commit 60c2fc2d7799e09a8cb72027b26d17828a155384 Author: Gregor Rebel Date: Thu Feb 20 14:00:00 2014 +0100 chg: InstallData/install_005_BasicExtensions.sh - removed activate.500_ttc_sysclock.sh (rank 500 scripts should not be called before board and cpu) chg: InstallData/scripts/createActivateScript.pl - added activate.500_ttc_sysclock.sh to default scripts fix: TTC-Library/templates/example_ttc_device.h - code beautify fix: TTC-Library/templates/ttc_device.h - now throws an #error if EXTENSION_500_ttc_ is not activated (should greatly improve user understanding) fix: TTC-Library/ttc_sysclock.h - now throws an #error if EXTENSION_500_ttc_sysclock is not activated commit 5c0cea0ed573b99df5f420397cef9e430c919ed7 Author: Gregor Rebel Date: Thu Feb 20 13:02:19 2014 +0100 new: TTC-Library/templates/example_device.c new: TTC-Library/templates/example_device.h ren: 'TTC-Library/templates/example_device.c' -> 'TTC-Library/templates/example_ttc_device.c' ren: 'TTC-Library/templates/example_device.h' -> 'TTC-Library/templates/example_ttc_device.h' new: TTC-Library/templates/../../Template/examples/example_ttc_usart.c new: TTC-Library/templates/../../Template/examples/example_ttc_usart.h chg: InstallData/install_005_BasicExtensions.sh - activate.000_basic_extensions_basic_setup.sh now calls activate.500_ttc_sysclock.sh chg: TTC-Library/templates/create_DeviceDriver.pl - now also creates example_*.c/.h files commit 2074700a71ba539d11e0993d4e76e387baa32d57 Author: Gregor Rebel Date: Wed Feb 19 13:09:56 2014 +0100 geändert: ../sysclock/sysclock_stm32f1xx.c commit 7e99222ddca7c2729aa3f8f7bd971d8594fe8ed4 Author: Gregor Rebel Date: Wed Feb 19 13:04:14 2014 +0100 fix: ttc_sysclock now replaces stm32_basic.c/stm32_hardware_init() todo: ttc_basic.c/ttc_hardware_init() - move architecture code for stm32w1xx, stm32l1xx into ttc_sysclock low-level drivers chg: ./TTC-Library/sysclock/sysclock_stm32f1xx.h - replace 'InsrtPrivatePrototypes' -> 'InsertPrivatePrototypes' geändert: TTC-Library/gpio/gpio_stm32f1xx.h - set/get/clr functions now use 8 bit pointer instead of 32 bit (smaller program code) fix: TTC-Library/sysclock/sysclock_stm32f1xx.c - sysclock_stm32f1xx_profile_switch() now supports Profile=tsp_Board_Olimex_STM32f1xx commit f54cf395aa1c445db3e51d9bb8c197ef196749ff Author: Gregor Rebel Date: Tue Feb 18 19:06:38 2014 +0100 geändert: TTC-Library/templates/ttc_device.h - removed section "GDB Function prototypes" commit dabd707ba701c576669aa2845fe314224d640722 Author: Gregor Rebel Date: Tue Feb 18 18:57:44 2014 +0100 fix: TTC-Library/sysclock/sysclock_stm32f1xx_types.h - fixed definition of ttc_sysclock_architecture_t fix: TTC-Library/templates/device_architecture_types.h - fixed definition of ttc__architecture_t commit 00d7969d667219482bb8bb2b1551d73186da75ed Author: Gregor Rebel Date: Tue Feb 18 18:53:13 2014 +0100 fix: new driver set being created by create_DeviceDriver.pl does compile now without errors geändert: InstallData/install_032_TTC_SYSCLOCK.sh geändert: TTC-Library/templates/ttc_device.c geändert: TTC-Library/templates/ttc_device.h geändert: TTC-Library/ttc_sysclock.c geändert: TTC-Library/ttc_sysclock.h commit 4a860e0871bb0eb1c2e290ed9f41be3f0e33d94b Author: Gregor Rebel Date: Tue Feb 18 18:47:47 2014 +0100 fix: TTC-Library/templates/ttc_device_types.h - LowLevelConfig had unknown type (now ttc__architecture_t*) commit 5fa70ecac3a0ad9aab2645403456ae527ce55017 Author: Gregor Rebel Date: Tue Feb 18 18:39:43 2014 +0100 geändert: Template/examples/example_leds.c - removed debug code commit f80f880fa732f78e13bc8786bbe2d073920204b8 Author: Gregor Rebel Date: Tue Feb 18 18:35:59 2014 +0100 geändert: TTC-Library/stm32/stm32_registers.c - new: register_stm32f1xx_RCC geändert: TTC-Library/stm32/stm32_registers.h - new: register_stm32f1xx_rcc_t chg: ./Template/examples/example_radio_serial.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./Template/examples/example_usart.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./Template/examples/example_radio_serial.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./Template/examples/example_channel.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./Template/examples/example_usart.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/ttc_channel.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/ttc_interrupt.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/DEPRECATED_ttc_usart.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/ttc_channel.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/DEPRECATED_ttc_usart_types.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/DEPRECATED_ttc_usart.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/radio/radio_serial.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/radio/radio_serial.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/stm32w/stm32w_usart.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/stm32w/stm32w_usart.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/network/support/network_serialradio.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart_types.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/stm32l1/stm32l1_usart.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/stm32l1/stm32l1_usart.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./Regressions/regression_usart.h - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./Regressions/regression_usart.c - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./Documentation/TheToolChain-Manual/Channels.svg - replace 'ttc_usart_generic_t' -> 'ttc_usart_config_t' chg: ./TTC-Library/ttc_interrupt_types.h - replace 'ttc_usart_Error_t' -> 'ttc_usart_errorcode_e' chg: ./TTC-Library/DEPRECATED_ttc_usart_types.h - replace 'ttc_usart_Error_t' -> 'ttc_usart_errorcode_e' chg: ./TTC-Library/stm32/stm32_interrupt.c - replace 'ttc_usart_Error_t' -> 'ttc_usart_errorcode_e' chg: ./TTC-Library/stm32l1/stm32l1_interrupt.c - replace 'ttc_usart_Error_t' -> 'ttc_usart_errorcode_e' chg: ./InstallData/#install_073_TTC_USART.sh# - replace '600_example_usart' -> '600_example_ttc_usart' chg: ./InstallData/DEPRECATED_install_073_TTC_USART.sh - replace '600_example_usart' -> '600_example_ttc_usart' chg: ./TTC-Library/DEPRECATED_ttc_usart.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/usefull_threads.c_ - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/timer/timer_stm32f1xx.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/em357/DEPRECATED_em357_spi.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/em357/DEPRECATED_em357_spi.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32w/stm32w_spi.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_registers.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_interrupt.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_interrupt.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_spi_types.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/DEPRECATED_stm32_usart_types.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_registers.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_i2c.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32/stm32_i2c_types.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32f1/stm32f1_timer.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32f1/stm32f1_timer_types.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/stm32l1/stm32l1_registers.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32f1_register_' -> 'register_stm32f1xx_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'stm32f1_register_' -> 'register_stm32f1xx_' commit dcc4b9fc65a2620fb3b9bce9ea88e82a8fe72a94 Author: Gregor Rebel Date: Mon Feb 17 14:57:27 2014 +0100 fix: TTC-Library/templates/ttc_device_types.h - fixed type of field ttc__config_t.LowLevelConfig (->revision 22) commit 8fbe9f7cdeccac25960440b868eb67d5ab8ee66d Author: Gregor Rebel Date: Mon Feb 17 10:56:53 2014 +0100 geändert: ttc_device.c commit 01583ba4720d2ea660476d3aa7205e9dec65bd2c Author: Gregor Rebel Date: Mon Feb 17 10:42:36 2014 +0100 start migration of TTC_USART to new driver model umbenannt: TTC-Library/ttc_usart.c -> TTC-Library/DEPRECATED_ttc_usart.c umbenannt: TTC-Library/ttc_usart.h -> TTC-Library/DEPRECATED_ttc_usart.h umbenannt: TTC-Library/ttc_usart_types.h -> TTC-Library/DEPRECATED_ttc_usart_types.h umbenannt: TTC-Library/stm32/stm32_usart.c -> TTC-Library/stm32/DEPRECATED_stm32_usart.c umbenannt: TTC-Library/stm32/stm32_usart.h -> TTC-Library/stm32/DEPRECATED_stm32_usart.h umbenannt: TTC-Library/stm32/stm32_usart_types.h -> TTC-Library/stm32/DEPRECATED_stm32_usart_types.h geändert: TTC-Library/templates/create_DeviceDriver.pl - now prints a list of all affected files as jedit command line commit 4e6ee3d7282276473b1fbca2c03ddadd0149fd0c Author: Gregor Rebel Date: Mon Feb 17 10:35:03 2014 +0100 Package v1.0.53b commit 8b684a43bce469dcbe9040d95023f3d5d23f33c2 Author: Gregor Rebel Date: Fri Feb 14 10:56:26 2014 +0100 geändert: InstallData/optional/install_28_KiCAD.sh - fix: changed installation from broken PPA to bzr download + recompilation commit d7d83ebca43a14c6987b1a847d9da1d9b88cfc78 Author: Gregor Rebel Date: Thu Feb 13 17:11:55 2014 +0100 geändert: InstallData/optional/install_28_KiCAD.sh - changed KiCAD install from PPA (broken) to external install script commit 471fb9398a807570375277ceb1d737a414587d7f Author: Gregor Rebel Date: Thu Feb 13 11:56:28 2014 +0100 new: Documentation/TheToolChain-Manual/TML.readme neue Datei: Documentation/TheToolChain-Manual/TML.readme geändert: Documentation/TheToolChain-Manual/TheToolChain.tex umbenannt: Documentation/TheToolChain-Manual/chapter_Autostarting.tex -> Documentation/TheToolChain-Manual/chapter_Autostarting.tml umbenannt: Documentation/TheToolChain-Manual/chapter_CodingConventions.tex -> Documentation/TheToolChain-Manual/chapter_CodingConventions.tml umbenannt: Documentation/TheToolChain-Manual/chapter_CodingGuidelinex.tex -> Documentation/TheToolChain-Manual/chapter_CodingGuidelinex.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Debugging.tex -> Documentation/TheToolChain-Manual/chapter_Debugging.tml umbenannt: Documentation/TheToolChain-Manual/chapter_DirectoryStructure.tex -> Documentation/TheToolChain-Manual/chapter_DirectoryStructure.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Drivers.tex -> Documentation/TheToolChain-Manual/chapter_Drivers.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Examples.tex -> Documentation/TheToolChain-Manual/chapter_Examples.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Extensions.tex -> Documentation/TheToolChain-Manual/chapter_Extensions.tml umbenannt: Documentation/TheToolChain-Manual/chapter_GPIO.tex -> Documentation/TheToolChain-Manual/chapter_GPIO.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Installation.tex -> Documentation/TheToolChain-Manual/chapter_Installation.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Interrupts.tex -> Documentation/TheToolChain-Manual/chapter_Interrupts.tml umbenannt: Documentation/TheToolChain-Manual/chapter_LongTimeSupport.tex -> Documentation/TheToolChain-Manual/chapter_LongTimeSupport.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Memory.tex -> Documentation/TheToolChain-Manual/chapter_Memory.tml umbenannt: Documentation/TheToolChain-Manual/chapter_RegressionTests.tex -> Documentation/TheToolChain-Manual/chapter_RegressionTests.tml umbenannt: Documentation/TheToolChain-Manual/chapter_StableCode.tex -> Documentation/TheToolChain-Manual/chapter_StableCode.tml umbenannt: Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tex -> Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tml umbenannt: Documentation/TheToolChain-Manual/chapter_tweaking.tex -> Documentation/TheToolChain-Manual/chapter_Tweaking.tml umbenannt: Documentation/TheToolChain-Manual/chapter_Updates.tex -> Documentation/TheToolChain-Manual/chapter_Updates.tml commit e4de56e20ef366474db819ee0f7f6c5833f44d33 Author: Gregor Rebel Date: Thu Feb 13 00:12:43 2014 +0100 new: Documentation/TheToolChain-Manual/chapter_GPIO.tex chg: ./Template/examples/example_leds.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/ttc_gpio_types.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/ttc_gpio.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/stm32_usart_types.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/stm32_spi_types.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/stm32_usart.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/stm32_i2c.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/stm32/stm32_i2c_types.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tex - replace 'ttc_gpio_pin_' -> 'tgp_' chg: ./Template/examples/example_leds.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/ttc_gpio_types.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/ttc_gpio.c - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/ttc_gpio.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32/stm32_usart_types.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32/stm32_spi_types.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32/stm32_usart.c - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32/stm32_i2c.c - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/stm32/stm32_i2c_types.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tex - replace 'tgp_e ' -> 'ttc_gpio_pin_e ' chg: ./Template/examples/example_leds.c - replace 'PortBit' -> 'PortPin' chg: ./Template/examples/example_leds.h - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/ttc_gpio.c - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/ttc_gpio.h - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'PortBit' -> 'PortPin' chg: ./Documentation/TheToolChain-Manual/chapter_GPIO.tex - replace 'PortBit' -> 'PortPin' chg: ./TTC-Library/ttc_gpio.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/ttc_switches.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/ttc_switches.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/stm32w/stm32w_gpio.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/stm32l1/stm32l1_gpio.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_gpio_mode_e Type' -> 'ttc_gpio_mode_e Mode' commit 2338989cad0d568c29c4fbd486542cd52f6ae88d Author: Fran Estevez Date: Wed Feb 12 09:34:18 2014 +0100 Update for TIMERs. Now it is not necessary to use the STD_Peripheral_Library Direct access to Timer registers geändert: InstallData/install_075_TTC_TIMER.sh geändert: InstallData/installs_low_level/install_005_TTC_TIMER_STM32F1XX.sh geändert: TTC-Library/stm32/stm32_interrupt.c geändert: TTC-Library/timer/timer_stm32f1xx.c geändert: Template/examples/example_ttc_timer.h commit 4c1cc5408014756996db418214546811e28ae162 Author: Gregor Rebel Date: Wed Feb 12 08:28:56 2014 +0100 Package v1.0.53b commit cbc0ab5583a35393bf913f97c7a4fcb6b97dc413 Author: Gregor Rebel Date: Wed Feb 12 08:24:09 2014 +0100 geändert: TTC-Library/gpio/gpio_stm32f1xx.h - fix: set/get/clr macros now use volatile pointers to work if compiled with optimizations (-O9, -Os) geändert: TTC-Library/scheduler/freertos_task_types.h - fix: declared size of pxReadyTasksLists[] was too small (compiler warning whe compiling with -O9) geändert: TTC-Library/stm32/stm32_registers.c - removed deprecated lines geändert: TTC-Library/ttc_memory.c - ttc_memory_block_release() now checks if given Block is within writable memory geändert: Template/examples/example_usart.c - reduced frequency of "Hello World" transmits (10Hz -> 1Hz) commit 13a0e8495ec436e1eee9f2f4ca10ec9f6a2f739c Author: Gregor Rebel Date: Wed Feb 12 07:08:42 2014 +0100 fix: TTC-Library/ttc_queue.c - ttc_queue_pointer_create() fixed stone aged memory allocation bug which caused memory corruption during queue operations (Debugging means to come to a point where you realize "IT CANNOT WORK!") commit 017106b9d5a7eaf45a2095de19e563d64cf8c4d4 Author: Gregor Rebel Date: Tue Feb 11 19:44:30 2014 +0100 umbenannt: Documentation/TheToolChain-Manual/chapter_debugging.tex -> Documentation/TheToolChain-Manual/chapter_Debugging.tex commit 826db46abf9b1f000201a03492db03c1d2d7708f Author: Gregor Rebel Date: Tue Feb 11 19:43:51 2014 +0100 ren: 'Documentation/TheToolChain-Manual/chapter_debugging.tex' -> 'Documentation/TheToolChain-Manual/chapter_Debugging.tex' commit 657e16b21a04e6e46cae2db9a390489370f1a68f Author: Fran Estevez Date: Tue Feb 11 16:03:20 2014 +0100 New version of timers. Now fits with the new ToolChain structure Simplified version, easier and intuitive geändert: InstallData/install_075_TTC_TIMER.sh geändert: Template/extensions.local/makefile.700_extra_settings commit e11fb2901e2f894115e69fbe85e7adbc0750b790 Author: Fran Estevez Date: Tue Feb 11 16:00:49 2014 +0100 geändert: InstallData/install_075_TTC_TIMER.sh gelöscht: InstallData/installs_low_level/install_004_TTC_TIMER_STM32F1XX.sh geändert: InstallData/installs_low_level/install_005_TTC_TIMER_STM32F1XX.sh geändert: InstallData/installs_low_level/install_006_TTC_TIMER_STM32L1XX.sh geändert: InstallData/installs_low_level/install_007_TTC_TIMER_STM32W1XX.sh geändert: InstallData/installs_low_level/install_008_TTC_TIMER_STM32F0XX.sh geändert: TTC-Library/interfaces/ttc_timer_interface.c geändert: TTC-Library/interfaces/ttc_timer_interface.h geändert: TTC-Library/timer/timer_stm32f1xx.c geändert: TTC-Library/timer/timer_stm32f1xx.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h geändert: Template/examples/example_ttc_timer.c geändert: Template/examples/example_ttc_timer.h geändert: Template/extensions.local/makefile.700_extra_settings commit f79f17fbf0f40879f49c097fadade05b570ee1cd Author: Gregor Rebel Date: Mon Feb 10 16:27:47 2014 +0100 fix: ttc_usart is running more stable now bug: ec_HardFault occurs during example_usart.c when several kB of text is received via USART at full speed (maybe buffer overrun or stack corruption) chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.h - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/usb/serial_data_stream/src/xhw_config.c - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/usb/virtual_com_port/src/hw_config.c - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/usb/usb_host_hid/src/usb_bsp.c - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/stm32/stm32_usart.c - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'GPIO_Speed_50MHz' -> 'tgs_Max' chg: ./TTC-Library/ttc_gpio.c - replace 'gdb_ttc_gpio_get_configuration' -> 'ttc_gpio_get_configuration_gdb' chg: ./TTC-Library/ttc_gpio.h - replace 'gdb_ttc_gpio_get_configuration' -> 'ttc_gpio_get_configuration_gdb' fix: TTC-Library/ttc_usart.c - _ttc_usart_release_block_isr() causes spurious asserts (did assert if ttc_queue_pointer_push_back_isr() returned tqe_IsrOperationPending) commit b23368d0f7c2ed4134c107493804d7c00315983e Author: Gregor Rebel Date: Mon Feb 10 11:38:28 2014 +0100 geändert: InstallData/install_024_CPU_STM32W1xx.sh geändert: TTC-Library/gpio/gpio_stm32f1xx.c - implemented gpio_stm32f1xx_get_configuration() geändert: TTC-Library/gpio/gpio_stm32f1xx_types.h geändert: TTC-Library/gpio/gpio_stm32w1xx_types.h geändert: TTC-Library/stm32/stm32_registers.h geändert: TTC-Library/templates/ttc_device.c geändert: TTC-Library/templates/ttc_device.h geändert: TTC-Library/templates/ttc_device_types.h geändert: TTC-Library/ttc_gpio.c - new: gdb_ttc_gpio_get_configuration() geändert: TTC-Library/ttc_gpio.h geändert: TTC-Library/ttc_gpio_types.h geändert: TTC-Library/ttc_usart.c commit ecefef2fa6c828cca775e62baeecfc5f20925867 Author: Gregor Rebel Date: Mon Feb 10 10:29:30 2014 +0100 geändert: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - changed revision 20 -> 21 commit 444fd2485f29b9b646219cc2e93765ae78ddc7fc Author: Gregor Rebel Date: Mon Feb 10 10:24:07 2014 +0100 fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - script tried to always find low-level installs for GPIO devices (changed GPIO -> ) commit 4614d5b7c4d64e535babb12b7ae662df4c208010 Author: Gregor Rebel Date: Mon Feb 10 01:37:45 2014 +0100 geändert: TTC-Library/gpio/gpio_stm32f1xx_types.h geändert: TTC-Library/stm32/stm32_usart.c geändert: TTC-Library/stm32/stm32_usart.h fix: TTC-Library/ttc_usart.c - now does compile with new ttc_gpio driver geändert: Template/examples/example_usart.c commit 2ec183b52e4df31320d42673c46d8e75bc9a6588 Author: Gregor Rebel Date: Sun Feb 9 13:26:50 2014 +0100 geändert: TTC-Library/ttc_gpio_types.h - added static configuration check for TTC_GPIO_BANK_A .. F commit 4ae1a387ba558b5cffdd1babab2a5e73b1cba1f1 Author: Gregor Rebel Date: Sun Feb 9 13:07:23 2014 +0100 bug: ttc_gfx_clear() is not used by example_gfx_benchmark.c if compiled with -O9 or -Os on board Olimex STM32-LCD bug: example_gfx_benchmark.c crashes if compiled with -O9 or -Os on board Mini-STM32 geändert: TTC-Library/gfx/lcd_ili9320.c - reformatted source geändert: TTC-Library/stm32/stm32_i2c.c - reformatted source geändert: TTC-Library/ttc_gfx.h - reformatted source geändert: Template/examples/example_gfx_benchmark.c - reformatted source geändert: Template/examples/example_gfx_benchmark.h - reformatted source commit 41f7f8342b19ae375c447ae5eab9a6615e7bd154 Author: Gregor Rebel Date: Sun Feb 9 12:36:32 2014 +0100 fix: ttc_gpio now supports 8- and 16- bit wide parallel ports fix: ttc_gfx runs with new ttc_gpio driver (tested on STM32-LCD and Mini-STM32 rev40) chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'LCD_LI9320_DEPTH' -> 'TTC_GFX1_LI9320_DEPTH' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'LCD_LI9320_HEIGHT' -> 'TTC_GFX1_LI9320_HEIGHT' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'LCD_LI9320_WIDTH' -> 'TTC_GFX1_LI9320_WIDTH' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'TTC_GFX_ILI9320_PIN_' -> 'TTC_GFX1_ILI9320_PIN_' chg: ./TTC-Library/gfx/lcd_ili9320.h - replace 'TTC_GFX_ILI9320_PIN_' -> 'TTC_GFX1_ILI9320_PIN_' chg: ./InstallData/install_012_Board_Olimex_LCD.sh - replace 'TTC_GFX_ILI9320_PIN_' -> 'TTC_GFX1_ILI9320_PIN_' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.c - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.h - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32w/stm32w_spi.h - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/stm32_usart_types.h - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/stm32_spi_types.h - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/stm32_usart.c - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/stm32_i2c.c - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/stm32/stm32_i2c_types.h - replace 'stm32_Port_t' -> 'ttc_gpio_pin_e' chg: ./TTC-Library/ttc_gpio.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/stm32l1/stm32l1_usart.c - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./InstallData/install_017_Board_Mini_STM32.sh - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./InstallData/install_011_Board_Olimex_H103.sh - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'GPIO_BANK_A' -> 'TTC_GPIO_BANK_A' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/stm32l1/stm32l1_usart.c - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./InstallData/install_017_Board_Mini_STM32.sh - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./InstallData/install_011_Board_Olimex_H103.sh - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'GPIO_BANK_B' -> 'TTC_GPIO_BANK_B' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./InstallData/install_017_Board_Mini_STM32.sh - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./InstallData/install_011_Board_Olimex_H103.sh - replace 'GPIO_BANK_C' -> 'TTC_GPIO_BANK_C' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./InstallData/install_008_Board_Olimex_P107.sh - replace 'GPIO_BANK_D' -> 'TTC_GPIO_BANK_D' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./InstallData/install_009_Board_Olimex_H107.sh - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./InstallData/install_008_Board_Olimex_P107.sh - replace 'GPIO_BANK_E' -> 'TTC_GPIO_BANK_E' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'GPIO_BANK_F' -> 'TTC_GPIO_BANK_F' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'GPIO_BANK_F' -> 'TTC_GPIO_BANK_F' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'GPIO_BANK_F' -> 'TTC_GPIO_BANK_F' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_BANK_F' -> 'TTC_GPIO_BANK_F' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'GPIO_BANK_F' -> 'TTC_GPIO_BANK_F' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'GPIO_BANK_F' -> 'TTC_GPIO_BANK_F' chg: ./InstallData/install_012_Board_Olimex_LCD.sh - replace 'GPIO_BANK_F' -> 'TTC_GPIO_BANK_F' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'GPIO_BANK_G' -> 'TTC_GPIO_BANK_G' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'GPIO_BANK_G' -> 'TTC_GPIO_BANK_G' chg: ./InstallData/install_012_Board_Olimex_LCD.sh - replace 'GPIO_BANK_G' -> 'TTC_GPIO_BANK_G' chg: ./TTC-Library/ttc_gpio_types.h - replace 'TTC_LCD_PIN_' -> 'TTC_GFX1_ILI9320_PIN_' chg: ./TTC-Library/gfx/lcd_ili9320.c - replace 'TTC_LCD_PIN_' -> 'TTC_GFX1_ILI9320_PIN_' chg: ./InstallData/install_017_Board_Mini_STM32.sh - replace 'TTC_LCD_PIN_' -> 'TTC_GFX1_ILI9320_PIN_' commit 78345f3f9872ee69a5c2c2a6709e9ede99793eb5 Author: Gregor Rebel Date: Sun Feb 9 11:26:07 2014 +0100 geändert: InstallData/install_047_ExampleGfx.sh - removed activate.500_ttc_usart.sh commit 3f957859c2bc0756af189c5fb96ff8ee5d687e10 Author: Gregor Rebel Date: Sat Feb 8 11:18:05 2014 +0100 InstallData/installs_low_level/ - renumbered commit cc26730c33b0485122d6f0232848f8c7df77eebe Author: Gregor Rebel Date: Sat Feb 8 11:15:49 2014 +0100 fix: ttc_driver_gpio_clr()/ get()/ set() now work on stm32w1xx bug: parallel ports not yet implemented on stm32w1xx new: TTC-Library/gpio/gpio_stm32w1xx.c new: TTC-Library/gpio/gpio_stm32w1xx.h new: TTC-Library/gpio/gpio_stm32w1xx_types.h commit 03536be94a48bcefbada923f9822022e771de98e Author: Gregor Rebel Date: Sat Feb 8 11:09:44 2014 +0100 fix: example_leds now compiles without any warnings on stm32f1xx chg: faster ttc_gpio_set()/ clr/get() functions (<110ns on stm32f1xx @72MHz, < 1100ns on stm32w1xx @24MHz) feature: Fast GPIO set/clr functions for STM32F1xx using bit band addressing (~110ns on STM32F107 @72MHz) chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'stm32_gpio_e' -> 'gpio_stm32f1xx_bank_e' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'stm32_gpio_e' -> 'gpio_stm32f1xx_bank_e' chg: ./TTC-Library/stm32/stm32_adc.h - replace 'stm32_gpio_e' -> 'gpio_stm32f1xx_bank_e' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_gpio_e' -> 'gpio_stm32f1xx_bank_e' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'stm32_gpio_e' -> 'gpio_stm32f1xx_bank_e' chg: ./TTC-Library/ttc_gpio.h_old - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/ttc_adc.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/ttc_gpio.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/ttc_switches.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/ttc_gpio.c_old - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/ttc_switches.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/stm32w/stm32w_gpio.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/stm32w/stm32w_gpio.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/stm32l1/stm32l1_gpio.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/stm32l1/stm32l1_gpio.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32l1xx.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32l1xx.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32w1xx.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32w1xx_types.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32w1xx.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32f1xx_types.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/gpio/gpio_stm32f1xx.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h.orig - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c.orig - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' chg: ./TTC-Library/interfaces/ttc_gpio_interface.c - replace 'ttc_GPIO_BANK' -> 'ttc_gpio_bank_t' geändert: TTC-Library/gpio/gpio_stm32f1xx.h - new: gpio_stm32f1xx_fast_clr()/ set()/ get() functions which are 4x faster than gpio_stm32f1xx_clr()/ set()/ get() commit 32ebdd1f0490368532815a801ded60790cd8d99c Author: Gregor Rebel Date: Fri Feb 7 12:37:44 2014 +0100 fix: ttc_gpio now compiles and works with example_leds for stm32f1xx bug: ttc_gpio currently does not support parallel busses bug: ttc_gpio currently does not support stm32w1xx, stm32l1xx geändert: InstallData/install_021_CPU_STM32F1xx.sh geändert: TTC-Library/gpio/gpio_stm32f1xx.c geändert: TTC-Library/gpio/gpio_stm32f1xx.h geändert: TTC-Library/stm32/stm32_registers.c geändert: TTC-Library/stm32/stm32_registers.h geändert: TTC-Library/ttc_gpio.h geändert: Template/configs/stm32.ld commit fd035ea8cc6a68ffdf672238f6bafc95aafaaf01 Author: g Date: Thu Feb 6 14:56:43 2014 -0500 new file: InstallData/installs_low_level/install_010_TTC_TIMER_STM32L1XX.sh new file: TTC-Library/timer/timer_stm32l1xx.c new file: TTC-Library/timer/timer_stm32l1xx.h new file: TTC-Library/timer/timer_stm32l1xx_types.h commit c2a5fca3396135326d91bd435f15aebda38e753d Merge: d3886c2 7c740f8 Author: g Date: Thu Feb 6 14:54:40 2014 -0500 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/ttc_timer_types.h - stm32l1 include commit 7c740f8291a88f52bfc3395c41362c6f2adfcbd6 Author: Gregor Rebel Date: Thu Feb 6 17:50:53 2014 +0100 fix: ttc_gpio does compile now bug: gpio_stm32f1xx_clr() does not reset pin (bitband addresses seem to be OK) chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'stm32_gpio_create_index8' -> 'gpio_stm32_create_index8' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'stm32_gpio_create_index8' -> 'gpio_stm32_create_index8' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_gpio_create_index8' -> 'gpio_stm32_create_index8' chg: ./TTC-Library/stm32/stm32_interrupt.c - replace 'stm32_gpio_from_index8' -> 'gpio_stm32_from_index8' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'stm32_gpio_from_index8' -> 'gpio_stm32_from_index8' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'stm32_gpio_from_index8' -> 'gpio_stm32_from_index8' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'stm32_gpio_from_index8' -> 'gpio_stm32_from_index8' chg: ./TTC-Library/stm32/stm32_interrupt.c - replace 'gpio_stm32_from_index8' -> 'gpio_stm32f1xx_from_index8' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'gpio_stm32_from_index8' -> 'gpio_stm32f1xx_from_index8' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'gpio_stm32_from_index8' -> 'gpio_stm32f1xx_from_index8' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'gpio_stm32_from_index8' -> 'gpio_stm32f1xx_from_index8' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'gpio_stm32_create_index8' -> 'gpio_stm32f1xx_create_index8' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'gpio_stm32_create_index8' -> 'gpio_stm32f1xx_create_index8' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'gpio_stm32_create_index8' -> 'gpio_stm32f1xx_create_index8' chg: ./TTC-Library/stm32/stm32_interrupt.c - replace 'gpio_stm32f1xx_from_index8' -> 'gpio_stm32f1xx_from_index' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.h - replace 'gpio_stm32f1xx_from_index8' -> 'gpio_stm32f1xx_from_index' chg: ./TTC-Library/stm32/DEPRECATED_stm32_gpio.c - replace 'gpio_stm32f1xx_from_index8' -> 'gpio_stm32f1xx_from_index' commit b6f453effeb2fabfc99652966a95d3455b7f3d0b Author: Gregor Rebel Date: Thu Feb 6 16:23:03 2014 +0100 chg: InstallData/scripts/updateProjectFiles.pl - now adds '#include "ttc_gpio_types.h"' into compile_options.h to allow code seek for PIN_Pxy names (GPIO-Pins) commit eda11422e4980bafb70f41bb26f3842dd070518d Author: Gregor Rebel Date: Wed Feb 5 09:07:46 2014 +0100 geändert: cm3/cm3_basic.h - added cm3_calc_peripheral_Word(), cm3_calc_peripheral_BitNumber() commit d3886c23a63e98f814ed76db14bbf919b77b4318 Author: g Date: Tue Feb 4 14:48:53 2014 -0500 chg: TTC-Library/ttc_timer_old.c chg: TTC-Library/ttc_timer_old.h commit 985f223528b3421b9d5e5c0978b55b41a7b22b83 Merge: 97f5a65 64d21c8 Author: g Date: Tue Feb 4 14:47:15 2014 -0500 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: InstallData/install_075_TTC_TIMER.sh - now calls low-level and has new command-line message. Also some pin updates and calls of low-level peripherals TTC-Library/ttc_timer.h - comments TTC-Library/ttc_timer_types.h - comments commit 97f5a65cc671681060824bcf4b3c5b628a77d739 Merge: 83b367b 924c0b0 Author: g Date: Tue Feb 4 14:38:36 2014 -0500 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/interfaces/ttc_timer_interface.h - just some comment diffs TTC-Library/ttc_timer.c - just some comment diffs TTC-Library/ttc_timer.h - just some comment diffs TTC-Library/ttc_timer_types.h - includes for stm32l1xx and stm32f1xx, as well as change in ttc_timer_config_s commit 64d21c86587eaf468911253cb11379e726f392c0 Author: Gregor Rebel Date: Tue Feb 4 16:44:16 2014 +0100 InstallData/installs_*.sh - renumbered new: InstallData/install_036_Compiler_Parallel_Make.sh InstallData/installs_*.sh - renumbered geändert: InstallData/scripts/compile.sh - fix: now runs "make clean; make" to show error messages next to their command line (was mixed because of parallel make) commit e78112561f0a609f6b05d615921659c740888a2f Author: Gregor Rebel Date: Tue Feb 4 14:57:51 2014 +0100 geändert: TTC-Library/gpio/gpio_stm32f1xx.c - added _reset() geändert: TTC-Library/gpio/gpio_stm32f1xx.h - added _reset() geändert: TTC-Library/gpio/gpio_stm32f1xx_types.h - added PIN_ definitions geändert: TTC-Library/gpio/gpio_stm32l1xx.c- added _reset() geändert: TTC-Library/gpio/gpio_stm32l1xx.h- added _reset() geändert: TTC-Library/gpio/gpio_stm32w1xx.c- added _reset() geändert: TTC-Library/gpio/gpio_stm32w1xx.h- added _reset() geändert: TTC-Library/interfaces/ttc_gpio_interface.c- added _reset() geändert: TTC-Library/interfaces/ttc_gpio_interface.h- added _reset() geändert: TTC-Library/stm32/stm32_interrupt.c - added architecture #IFDEFs to allow compilation with disabled extensions geändert: TTC-Library/stm32/stm32_interrupt.h - added architecture #IFDEFs to allow compilation with disabled extensions geändert: TTC-Library/templates/ttc_device.c - ttc__load_defaults() now calls _deinit() if device is already initialized geändert: TTC-Library/templates/ttc_device.h - fix: added missing prototype ttc__deinit() geändert: TTC-Library/ttc_gpio.c - updated to template release 21 geändert: TTC-Library/ttc_gpio.h - updated to template release 21 geändert: TTC-Library/ttc_gpio_types.h - added PIN_ definitions geändert: TTC-Library/ttc_interrupt.c - added architecture #IFDEFs to allow compilation with disabled extensions geändert: TTC-Library/ttc_interrupt_types.h - added architecture #IFDEFs to allow compilation with disabled extensions geändert: TTC-Library/ttc_task.c - removed some gpio related stuff (did not compile without ttc_gpio) commit ba5980f293106d06f5730da763056dcfc39b6c56 Author: Fran Estevez Date: Tue Feb 4 10:31:34 2014 +0100 geändert: TTC-Library/templates/ttc_device.h bug on function information removed commit 587c9cb64cb06ffe96e61eacdf52bcdf0b9eb6a6 Author: Fran Estevez Date: Tue Feb 4 10:27:34 2014 +0100 geändert: TTC-Library/templates/ttc_device.h DRIVER__reset added commit 83b367b6387bcfac5a1e7d6021efe1243856facd Author: g Date: Mon Feb 3 15:22:17 2014 -0500 chg: InstallData/install_075_TTC_TIMER.sh - created from new driver script. This corrects old problem of not running low-level driver activate/install scripts commit 4eb3d84f0c887bce4232bc409de096bb8dfcc1eb Author: g Date: Mon Feb 3 15:21:07 2014 -0500 new: TTC-Library/ttc_timer_types.h commit 124f54a710f8c9f20b690191c573c2e26d0f9c3b Author: g Date: Mon Feb 3 15:18:21 2014 -0500 new: TTC-Library/ttc_timer.c - ?new? commit b8d1d603fe4ba277a578cd95304db7a1effe6bb1 Author: g Date: Mon Feb 3 15:17:01 2014 -0500 chg: TTC-Library/timer/timer_stm32l1_types.h - commented out unfinished part of config struct commit e7fc8bdca8dbe70351dacb6f9553e6602f7e4900 Author: g Date: Mon Feb 3 15:16:03 2014 -0500 chg: TTC-Library/interfaces/ttc_timer_interface.h - updated #include for stm32l1xx commit 924c0b0d101ce2a23b56322c743355a8779cca2b Author: Gregor Rebel Date: Mon Feb 3 17:42:53 2014 +0100 geändert: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - added datestring, template revision geändert: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh - added datestring, template revision geändert: TTC-Library/templates/create_DeviceDriver.pl - remove debug output; added template replacement for , geändert: TTC-Library/templates/device_architecture.c - added datestring, template revision geändert: TTC-Library/templates/device_architecture.h - added datestring, template revision geändert: TTC-Library/templates/device_architecture_types.h - added datestring, template revision geändert: TTC-Library/templates/ttc_device.c - added datestring, template revision geändert: TTC-Library/templates/ttc_device.h - added datestring, template revision geändert: TTC-Library/templates/ttc_device_interface.c - added datestring, template revision geändert: TTC-Library/templates/ttc_device_interface.h - added datestring, template revision geändert: TTC-Library/templates/ttc_device_types.h - added datestring, template revision geändert: TTC-Library/timer/timer_stm32f0xx.c - added datestring, template revision geändert: TTC-Library/timer/timer_stm32f0xx.h - added datestring, template revision geändert: TTC-Library/timer/timer_stm32f0xx_types.h - added datestring, template revision geändert: TTC-Library/timer/timer_stm32f1xx.c - added datestring, template revision geändert: TTC-Library/timer/timer_stm32f1xx.h - added datestring, template revision geändert: TTC-Library/timer/timer_stm32f1xx_types.h - added datestring, template revision geändert: TTC-Library/timer/timer_stm32w1xx.c - added datestring, template revision geändert: TTC-Library/timer/timer_stm32w1xx.h - added datestring, template revision geändert: TTC-Library/timer/timer_stm32w1xx_types.h - added datestring, template revision geändert: TTC-Library/ttc_timer.c - added datestring, template revision geändert: TTC-Library/ttc_timer.h - added datestring, template revision geändert: TTC-Library/ttc_timer_types.h - added datestring, template revision commit 2bf0518860095b3fe0bc1351313a0bd6a617ed8c Author: Gregor Rebel Date: Mon Feb 3 17:21:13 2014 +0100 created new low-level driver files for stm32l1xx (previous were outdated) ToDo: move functionality from deprecated files into new ones (Do not copy files but function contents!) neue Datei: DEPRECATED_timer_stm32l1.c neue Datei: DEPRECATED_timer_stm32l1.h neue Datei: DEPRECATED_timer_stm32l1_types.h commit 0f38c8ef567d4edf1af74f507dcacfbd38e75f8b Author: Gregor Rebel Date: Mon Feb 3 17:01:46 2014 +0100 geändert: TTC-Library/interfaces/ttc_timer_interface.c - updated to newest template geändert: TTC-Library/interfaces/ttc_timer_interface.h - updated to newest template geändert: TTC-Library/timer/timer_stm32f0xx.c - updated to newest template geändert: TTC-Library/timer/timer_stm32f0xx.h - updated to newest template geändert: TTC-Library/timer/timer_stm32f1xx.c - updated to newest template geändert: TTC-Library/timer/timer_stm32f1xx.h - updated to newest template gelöscht: TTC-Library/timer/timer_stm32l1.c gelöscht: TTC-Library/timer/timer_stm32l1.h gelöscht: TTC-Library/timer/timer_stm32l1_types.h geändert: TTC-Library/timer/timer_stm32w1xx.c - updated to newest template geändert: TTC-Library/timer/timer_stm32w1xx.h - updated to newest template geändert: TTC-Library/ttc_timer.c - added functions ttc_timer_change_period(), ttc_timer_read_value() geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h commit 1c7750c7614071de415ca4584afe7e50ef9f1f07 Author: Gregor Rebel Date: Fri Jan 31 17:43:48 2014 +0100 new: InstallData/install_031_TTC_GPIO.sh new: InstallData/installs_low_level/install_005_TTC_GPIO_STM32W1XX.sh new: InstallData/installs_low_level/install_006_TTC_GPIO_STM32F1XX.sh new: InstallData/installs_low_level/install_007_TTC_GPIO_STM32L1XX.sh commit 6f1d31726e7f9d17fdde00de34ef3c1a70d605a6 Author: Gregor Rebel Date: Fri Jan 31 17:42:57 2014 +0100 geändert: Documentation/TheToolChain-Manual/chapter_Drivers.tex commit e61db2020de0568ec1a87abc91f6c37fa5984db3 Author: Gregor Rebel Date: Fri Jan 31 17:40:51 2014 +0100 geändert: Documentation/TheToolChain-Manual/chapter_Drivers.tex - shortened chapter "Activating your Driver" gelöscht: InstallData/install_033_TTC_GPIO.sh gelöscht: InstallData/installs_low_level/install_013_TTC_GPIO_STM32W1XX.sh gelöscht: InstallData/installs_low_level/install_014_TTC_GPIO_STM32F1XX.sh gelöscht: InstallData/installs_low_level/install_015_TTC_GPIO_STM32L1XX.sh geändert: InstallData/scripts/installFuncs.sh geändert: TTC-Library/interfaces/ttc_gpio_interface.c geändert: TTC-Library/interfaces/ttc_gpio_interface.h geändert: TTC-Library/templates/_install_NN_TTC_DEVICE.sh geändert: TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh geändert: TTC-Library/templates/create_DeviceDriver.pl - now automatically updates enum ttc__architecture_e in ttc__types.h geändert: TTC-Library/templates/ttc_device_types.h geändert: TTC-Library/ttc_gpio_types.h commit 0bf091efba460a3c438d7de1bc1ec0f7e9fa790d Author: Gregor Rebel Date: Fri Jan 31 12:46:00 2014 +0100 geändert: Documentation/TheToolChain-Manual/chapter_Drivers.tex - restructured commit 157491b2883affb144cf78d49d3b300ad7610f0f Author: Gregor Rebel Date: Fri Jan 31 12:42:40 2014 +0100 geändert: Documentation/TheToolChain-Manual/chapter_Drivers.tex - added chapter "Activating your Driver" commit 3b263032057cd895a8cf9d3f4246e3ba4d96ef52 Author: Gregor Rebel Date: Fri Jan 31 09:43:21 2014 +0100 chg: ./Template/QtCreator/TemplateName.files - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/ttc_switches.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/ttc_gpio_types.h_alt - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_gpio.c - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_usart_types.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_spi_types.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_usb.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_gpio.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_usart.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_i2c.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32/stm32_i2c_types.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/stm32f1/stm32f1_timer_types.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h.orig - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'stm32_gpio.h' -> '../gpio/gpio_stm32f1xx.h' ren: 'TTC-Library/stm32/stm32_gpio.c' -> 'TTC-Library/stm32/DEPRECATED_stm32_gpio.c' ren: 'TTC-Library/stm32/stm32_gpio.h' -> 'TTC-Library/stm32/DEPRECATED_stm32_gpio.h' chg: ./InstallData/OLD_install_052_TTC_GPIO.sh - replace 'stm32_gpio.o' -> 'gpio_stm32f1xx.o' commit 045f4d7c81049d42d160d904d9296ced135f41fb Author: g Date: Thu Jan 30 15:05:41 2014 -0500 chg: InstallData/install_075_TTC_TIMER.sh - added TTC_TIMER definitions chg: TTC-Library/timer/timer_stm32l1_types.h - working on config structs commit c29435c6144789401d4237fdaf8d34f5220320af Merge: c3cd883 bc2e106 Author: g Date: Thu Jan 30 15:05:27 2014 -0500 Merge branch 'master' of hlb-labor.de:TheToolChain commit 387858adf8cc00fd672a92c102c5b23682f63d4e Author: Gregor Rebel Date: Thu Jan 30 14:49:35 2014 +0100 new: TTC-Library/ttc_timer.c - empty implementation using new driver model new: TTC-Library/ttc_timer.h - empty implementation using new driver model new: TTC-Library/ttc_timer_old.c - empty implementation using new driver model new: TTC-Library/ttc_timer_old.h - empty implementation using new driver model new: TTC-Library/ttc_timer_types.h - empty implementation using new driver model new: TTC-Library/ttc_timer_types_old.h - empty implementation using new driver model new: InstallData/install_033_TTC_GPIO.sh - empty implementation using new driver model commit 339d9a20ca9e4db3077b83af34ca2b6834a3853a Author: Gregor Rebel Date: Thu Jan 30 14:47:08 2014 +0100 new: TTC-Library/interfaces/ttc_gpio_interface.c - empty implementation using new driver model new: TTC-Library/interfaces/ttc_gpio_interface.h - empty implementation using new driver model commit c11260aa54c70fbfd2cacbe9b93b6b48df772e21 Author: Gregor Rebel Date: Thu Jan 30 14:44:52 2014 +0100 new: TTC-Library/gpio/gpio_stm32f1xx.c - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32f1xx.h - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32f1xx_types.h - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32l1xx.c - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32l1xx.h - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32l1xx_types.h - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32w1xx.c - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32w1xx.h - empty implementation using new driver model new: TTC-Library/gpio/gpio_stm32w1xx_types.h - empty implementation using new driver model commit 8a1399e2d23a834deb7f17165c8cc58750032cde Author: Gregor Rebel Date: Thu Jan 30 14:43:03 2014 +0100 InstallData/installs_*.sh - renumbered new: InstallData/installs_low_level/install_004_TTC_REAL_TIME_CLOCK_STM32L1.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_009_TTC_TIMER_STM32F1XX.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_010_TTC_TIMER_STM32F1XX.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_011_TTC_TIMER_STM32W1XX.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_012_TTC_TIMER_STM32F0XX.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_013_TTC_GPIO_STM32W1XX.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_014_TTC_GPIO_STM32F1XX.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_015_TTC_GPIO_STM32L1XX.sh - empty implementation using new driver model new: InstallData/installs_low_level/install_047_TTC_TIMER_STM32F1XX.sh new: InstallData/installs_low_level/renumberInstalls.pl geändert: TTC-Library/ttc_gpio.c - empty implementation using new driver model geändert: TTC-Library/ttc_gpio.h - empty implementation using new driver model geändert: TTC-Library/ttc_gpio_types.h - empty implementation using new driver model gelöscht: InstallData/installs_low_level/install_001_TTC_I2C_STM32L1.sh gelöscht: InstallData/installs_low_level/install_002_TTC_TIMER_STM32L1.sh gelöscht: InstallData/installs_low_level/install_003_TTC_DAC_STM32L1.sh gelöscht: InstallData/installs_low_level/install_004_TTC_REAL_TIME_CLOCK_STM32L1.sh gelöscht: InstallData/installs_low_level/install_013_TTC_3DGFX_VOODOO1.sh gelöscht: InstallData/installs_low_level/install_044_TTC_DEVICE_ARCHITECTURE.sh gelöscht: InstallData/installs_low_level/install_046_TTC_TIMER_STM32F1.sh gelöscht: InstallData/installs_low_level/install_047_TTC_TIMER_STM32F1XX.sh commit 273e49ea3b216eb07ce003cfe64cc614fe43b727 Author: Gregor Rebel Date: Thu Jan 30 14:36:06 2014 +0100 InstallData/installs_*.sh - renumbered new: InstallData/installs_low_level/install_001_TTC_I2C_STM32L1.sh new: InstallData/installs_low_level/install_002_TTC_TIMER_STM32L1.sh new: InstallData/installs_low_level/install_003_TTC_DAC_STM32L1.sh new: InstallData/installs_low_level/install_004_TTC_REAL_TIME_CLOCK_STM32L1.sh new: InstallData/installs_low_level/install_009_TTC_TIMER_STM32F1XX.sh new: InstallData/installs_low_level/install_010_TTC_TIMER_STM32F1XX.sh new: InstallData/installs_low_level/install_011_TTC_TIMER_STM32W1XX.sh new: InstallData/installs_low_level/install_012_TTC_TIMER_STM32F0XX.sh new: InstallData/installs_low_level/install_013_TTC_3DGFX_VOODOO1.sh new: InstallData/installs_low_level/install_013_TTC_GPIO_STM32W1XX.sh new: InstallData/installs_low_level/install_014_TTC_GPIO_STM32F1XX.sh new: InstallData/installs_low_level/install_015_TTC_GPIO_STM32L1XX.sh new: InstallData/installs_low_level/install_044_TTC_DEVICE_ARCHITECTURE.sh new: InstallData/installs_low_level/install_046_TTC_TIMER_STM32F1.sh new: InstallData/installs_low_level/install_047_TTC_TIMER_STM32F1XX.sh new: InstallData/installs_low_level/renumberInstalls.pl commit bc2e1062d7a3e113e71144eb8c44554c76e1e7a3 Author: Gregor Rebel Date: Thu Jan 30 14:09:50 2014 +0100 geändert: Documentation/TheToolChain-Manual/chapter_Drivers.tex - added chapter "Adding Feature Functions to Driver Sources" gelöscht: InstallData/installs_low_level/install_001_TTC_3DGFX_AMD.sh gelöscht: InstallData/installs_low_level/install_001_TTC_3DGFX_ATI.sh gelöscht: InstallData/installs_low_level/install_001_TTC_3DGFX_NVIDIA.sh gelöscht: InstallData/installs_low_level/install_001_TTC_3DGFX_VOODOO.sh gelöscht: InstallData/installs_low_level/install_001_TTC_3DGFX_VOODOO1.sh gelöscht: InstallData/installs_low_level/install_001_TTC_3DGFX_VOODOO2.sh gelöscht: InstallData/installs_low_level/install_012_TTC_3DGFX_VOODOO3.sh gelöscht: InstallData/installs_low_level/install_013_TTC_3DGFX_VOODOO3.sh gelöscht: InstallData/installs_low_level/install_014_TTC_3DGFX_VOODOO3.sh gelöscht: InstallData/installs_low_level/install_015_TTC_3DGFX_VOODOO1.sh gelöscht: InstallData/installs_low_level/install_016_TTC_3DGFX_VOODOO2.sh gelöscht: InstallData/installs_low_level/install_017_TTC_3DGFX_AMD.sh gelöscht: InstallData/installs_low_level/install_018_TTC_3DGFX_NVIDIA.sh gelöscht: InstallData/installs_low_level/install_019_TTC_3DGFX_VOODOO2.sh geändert: TTC-Library/interfaces/ttc_timer_interface.h fix: TTC-Library/templates/create_DeviceDriver.pl - did create >1 low-level install scripts geändert: TTC-Library/timer/timer_stm32f0xx.c - new driver model (no implementation yet) geändert: TTC-Library/timer/timer_stm32f0xx.h - new driver model (no implementation yet) geändert: TTC-Library/timer/timer_stm32f1xx.c - new driver model (no implementation yet) geändert: TTC-Library/timer/timer_stm32f1xx.h - new driver model (no implementation yet) geändert: TTC-Library/timer/timer_stm32w1xx.c - new driver model (no implementation yet) geändert: TTC-Library/timer/timer_stm32w1xx.h - new driver model (no implementation yet) umbenannt: TTC-Library/ttc_timer.c -> TTC-Library/ttc_timer_old.c umbenannt: TTC-Library/ttc_timer.h -> TTC-Library/ttc_timer_old.h umbenannt: TTC-Library/ttc_timer_types.h -> TTC-Library/ttc_timer_types_old.h commit c3cd88366cd573cc7589465ef841228b9cbcc3de Author: g Date: Wed Jan 29 15:06:36 2014 -0500 chg: TTC-Library/timer/timer_stm32l1.h - added prototype, but it's not being used currently chg: TTC-Library/ttc_dac_types.h - changed #include statement, changed type of LowLevelConfig member chg: TTC-Library/DAC/dac_stm32l1_types.h - added config struct and enums commit cf1ffc5b547c590af6cd0e226373ac23d32d84ad Merge: 9b8d2be 965189b Author: g Date: Wed Jan 29 15:05:15 2014 -0500 Merge branch 'master' of hlb-labor.de:TheToolChain commit 9b8d2bebac6bed9d6592f6ba1bea41b3aaa190b3 Author: g Date: Wed Jan 29 15:04:32 2014 -0500 chg: TTC-Library/timer/timer_stm32l1.c - started implementing init() commit b998d76ae0ffd74dec68f507f376216dc52b8e3a Author: g Date: Wed Jan 29 15:02:30 2014 -0500 chg: TTC-Library/stm32l1/stm32l1_registers.h - took out TIM5 registers. There is no TIM5 in STM32L1 commit 965189b9cc4c4c6c717680acb9a8fbe9f26d3d56 Author: Gregor Rebel Date: Wed Jan 29 15:47:10 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl - disabled debug output; fix: now also detects macro definitions with empty argument list commit 362e7821bf21a3d327e2f20f46c9348a05493609 Author: Gregor Rebel Date: Wed Jan 29 15:07:29 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl - now also creates missing macro-definitions in all /_.h files commit d5d30d329fc7a1d1b876b948bc01e9de2f6ea3bd Author: Gregor Rebel Date: Wed Jan 29 11:12:38 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl - functions sorted alphabetically commit 6a67f01b8df0f27a0cece12f70b13d0bff3609e7 Author: Gregor Rebel Date: Wed Jan 29 10:20:44 2014 +0100 neue Datei: InstallData/installs_low_level/install_001_TTC_3DGFX_AMD.sh neue Datei: InstallData/installs_low_level/install_001_TTC_3DGFX_ATI.sh neue Datei: InstallData/installs_low_level/install_001_TTC_3DGFX_NVIDIA.sh neue Datei: InstallData/installs_low_level/install_001_TTC_3DGFX_VOODOO.sh neue Datei: InstallData/installs_low_level/install_001_TTC_3DGFX_VOODOO1.sh neue Datei: InstallData/installs_low_level/install_001_TTC_3DGFX_VOODOO2.sh neue Datei: InstallData/installs_low_level/install_001_TTC_GPIO_STM32F1XX.sh neue Datei: InstallData/installs_low_level/install_012_TTC_3DGFX_VOODOO3.sh neue Datei: InstallData/installs_low_level/install_013_TTC_3DGFX_VOODOO3.sh neue Datei: InstallData/installs_low_level/install_014_TTC_3DGFX_VOODOO3.sh neue Datei: InstallData/installs_low_level/install_015_TTC_3DGFX_VOODOO1.sh neue Datei: InstallData/installs_low_level/install_016_TTC_3DGFX_VOODOO2.sh neue Datei: InstallData/installs_low_level/install_017_TTC_3DGFX_AMD.sh neue Datei: InstallData/installs_low_level/install_018_TTC_3DGFX_NVIDIA.sh neue Datei: InstallData/installs_low_level/install_019_TTC_3DGFX_VOODOO2.sh neue Datei: InstallData/installs_low_level/install_020_TTC_TIMER_STM32F1XX.sh neue Datei: InstallData/installs_low_level/install_021_TTC_TIMER_STM32F1XX.sh neue Datei: InstallData/installs_low_level/install_022_TTC_TIMER_STM32W1XX.sh neue Datei: InstallData/installs_low_level/install_023_TTC_TIMER_STM32F0XX.sh commit 47c2a5a6c75d850bdc2485af6a04323affabaffa Author: Gregor Rebel Date: Wed Jan 29 10:07:34 2014 +0100 new: TTC-Library/timer new: TTC-Library/timer/timer_stm32f0xx.c new: TTC-Library/timer/timer_stm32f0xx.h new: TTC-Library/timer/timer_stm32f0xx_types.h new: TTC-Library/timer/timer_stm32f1xx.c new: TTC-Library/timer/timer_stm32f1xx.h new: TTC-Library/timer/timer_stm32f1xx_types.h new: TTC-Library/timer/timer_stm32l1.c new: TTC-Library/timer/timer_stm32l1.h new: TTC-Library/timer/timer_stm32l1_types.h new: TTC-Library/timer/timer_stm32w1xx.c new: TTC-Library/timer/timer_stm32w1xx.h new: TTC-Library/timer/timer_stm32w1xx_types.h geändert: InstallData/install_025_CPU_STM32L1xx.sh geändert: InstallData/install_075_TTC_TIMER.sh - moved architecture dependent stuff into low-level install scripts geändert: TTC-Library/interfaces/ttc_timer_interface.h geändert: TTC-Library/templates/create_DeviceDriver.pl - fix: folder / was not lowercased commit 8fd9fbafab23e755290814d1f1c72a2be9877fc1 Author: Gregor Rebel Date: Wed Jan 29 09:32:04 2014 +0100 geändert: InstallData/install_025_CPU_STM32L1xx.sh - added error message to makefile.200_cpu_stm32l1xx in case no microcontroller class has been defined geändert: TTC-Library/templates/create_DeviceDriver.pl - minor change geändert: TTC-Library/templates/device_architecture.c - code reformatted commit 1c0969a0cbb9d93df1cc34e4ca3c8f7fdc3c7943 Merge: 09eaa7d 8d1c69e Author: Gregor Rebel Date: Wed Jan 29 09:32:00 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 8d1c69e72211850b2a161bb310b3d01a4cb00afc Author: Fran Estevez Date: Tue Jan 28 18:47:08 2014 +0100 Broadcast messages work (At least sending go through the layers to the radio layer - PHY -) Unicast messages have an issue with packets and queues, that should be solved (mac_ieee_802_15_4_csma.c:357) Reception seems to work with USART transmissions geändert: InstallData/install_064_TTC_NETWORK.sh geändert: TTC-Library/interfaces/ttc_network_interface.h umbenannt: TTC-Library/network/mac_ieee802_15_4.c -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4.c umbenannt: TTC-Library/network/mac_ieee802_15_4.h -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4.h umbenannt: TTC-Library/network/mac_ieee802_15_4_csma.c -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.c umbenannt: TTC-Library/network/mac_ieee802_15_4_csma.h -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_csma.h umbenannt: TTC-Library/network/mac_ieee802_15_4_frame802154.c -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.c umbenannt: TTC-Library/network/mac_ieee802_15_4_frame802154.h -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_frame802154.h neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer.h neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_802154.c neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_802154.h neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_nullmac.c neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_framer_nullmac.h neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_macstack.c neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_macstack.h umbenannt: TTC-Library/network/mac_ieee802_15_4_nullmac.c -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullmac.c umbenannt: TTC-Library/network/mac_ieee802_15_4_nullmac.h -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullmac.h umbenannt: TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.c -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc-noframer.c umbenannt: TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.h -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc-noframer.h umbenannt: TTC-Library/network/mac_ieee802_15_4_nullrdc.c -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.c neue Datei: TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_nullrdc.h umbenannt: TTC-Library/network/mac_ieee802_15_4_rdc.c -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_rdc.c umbenannt: TTC-Library/network/mac_ieee802_15_4_rdc.h -> TTC-Library/network/mac_ieee_802_15_4/mac_ieee802_15_4_rdc.h umbenannt: TTC-Library/network/support/network_mac.c -> TTC-Library/network/mac_ieee_802_15_4/network_mac.c umbenannt: TTC-Library/network/support/network_mac.h -> TTC-Library/network/mac_ieee_802_15_4/network_mac.h umbenannt: TTC-Library/network/support/network_mac_types.h -> TTC-Library/network/mac_ieee_802_15_4/network_mac_types.h geändert: TTC-Library/network/support/network_adapt_list.c geändert: TTC-Library/network/support/network_adapt_list.h neue Datei: TTC-Library/network/support/network_adapt_process.h neue Datei: TTC-Library/network/support/network_radio.h neue Datei: TTC-Library/network/support/network_rime_queuebuf.c neue Datei: TTC-Library/network/support/network_rime_queuebuf.h geändert: TTC-Library/network/support/network_serialradio.c geändert: TTC-Library/network/support/network_serialradio.h geändert: TTC-Library/ttc_network.h neue Datei: Template/examples/example_ttc_network.c neue Datei: Template/examples/example_ttc_network.h commit 09eaa7d3531c9c6cd9f589347a7e5493f795a0cd Author: Gregor Rebel Date: Tue Jan 28 11:33:06 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl - now creates low-level driver function implementations + declarations with multiline comments geändert: TTC-Library/templates/device_architecture.c - code reformatted geändert: TTC-Library/templates/device_architecture.h - code reformatted geändert: TTC-Library/templates/ttc_device.h - code reformatted geändert: TTC-Library/templates/ttc_device_interface.c - code reformatted geändert: TTC-Library/templates/ttc_device_interface.h - code reformatted commit 58bf513edfea7ef1f5aa224e3b2c6fe3b04d2a58 Author: Gregor Rebel Date: Mon Jan 27 22:47:32 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl - update_LowLevelDrivers() now insertes missing prototypes into /_.h files commit ccf99a533d49f7bd3bcb51a0cc81a913e20580f9 Author: Gregor Rebel Date: Mon Jan 27 17:45:30 2014 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - createNewFiles() now replaces "" by lowercased instead of uppercased architecture name commit 92fd067377427432d90c80b64b6ee68de74bb948 Author: Gregor Rebel Date: Mon Jan 27 16:56:18 2014 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - "#define DRIVER__interface_prepare()" -> "#define DRIVER__prepare()" commit e4b8980471bd9b236075244dcded1d4b218df1fc Author: Gregor Rebel Date: Mon Jan 27 16:42:38 2014 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - fixed creating interface implementations, declarations + includes commit e71e505666c6f0736d834d117e9ff171e702dd58 Author: Gregor Rebel Date: Mon Jan 27 12:10:17 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl - new: collect_DriverFunctions() geändert: TTC-Library/templates/ttc_device_interface.h - code reformatted commit c6b86c7de78c6a9c554f4592084b403c9e3b4aea Merge: 63e6633 58b1422 Author: Fran Estevez Date: Mon Jan 27 11:30:44 2014 +0100 Merge branch 'master' of thetoolchain.com:TheToolChain commit 63e66332f0fc8cf95c84eb84c4e5c8cc769debbe Author: Fran Estevez Date: Mon Jan 27 11:29:39 2014 +0100 network_* files moved to support folder umbenannt: TTC-Library/network/network_adapt_clock.c -> TTC-Library/network/support/network_adapt_clock.c umbenannt: TTC-Library/network/network_adapt_clock.h -> TTC-Library/network/support/network_adapt_clock.h umbenannt: TTC-Library/network/network_adapt_ctimer.c -> TTC-Library/network/support/network_adapt_ctimer.c umbenannt: TTC-Library/network/network_adapt_ctimer.h -> TTC-Library/network/support/network_adapt_ctimer.h umbenannt: TTC-Library/network/network_adapt_list.c -> TTC-Library/network/support/network_adapt_list.c umbenannt: TTC-Library/network/network_adapt_list.h -> TTC-Library/network/support/network_adapt_list.h umbenannt: TTC-Library/network/network_adapt_memb.c -> TTC-Library/network/support/network_adapt_memb.c umbenannt: TTC-Library/network/network_adapt_memb.h -> TTC-Library/network/support/network_adapt_memb.h umbenannt: TTC-Library/network/network_adapt_random.c -> TTC-Library/network/support/network_adapt_random.c umbenannt: TTC-Library/network/network_adapt_random.h -> TTC-Library/network/support/network_adapt_random.h umbenannt: TTC-Library/network/network_adapt_rtimer.c -> TTC-Library/network/support/network_adapt_rtimer.c umbenannt: TTC-Library/network/network_adapt_rtimer.h -> TTC-Library/network/support/network_adapt_rtimer.h umbenannt: TTC-Library/network/network_conf.h -> TTC-Library/network/support/network_conf.h umbenannt: TTC-Library/network/network_mac.c -> TTC-Library/network/support/network_mac.c umbenannt: TTC-Library/network/network_mac.h -> TTC-Library/network/support/network_mac.h umbenannt: TTC-Library/network/network_mac_types.h -> TTC-Library/network/support/network_mac_types.h umbenannt: TTC-Library/network/network_nullradio.c -> TTC-Library/network/support/network_nullradio.c umbenannt: TTC-Library/network/network_nullradio.h -> TTC-Library/network/support/network_nullradio.h umbenannt: TTC-Library/network/network_rime.c -> TTC-Library/network/support/network_rime.c umbenannt: TTC-Library/network/network_rime.h -> TTC-Library/network/support/network_rime.h umbenannt: TTC-Library/network/network_rime_packetbuf.c -> TTC-Library/network/support/network_rime_packetbuf.c umbenannt: TTC-Library/network/network_rime_packetbuf.h -> TTC-Library/network/support/network_rime_packetbuf.h umbenannt: TTC-Library/network/network_rimeaddr.c -> TTC-Library/network/support/network_rimeaddr.c umbenannt: TTC-Library/network/network_rimeaddr.h -> TTC-Library/network/support/network_rimeaddr.h umbenannt: TTC-Library/network/network_serialradio.c -> TTC-Library/network/support/network_serialradio.c umbenannt: TTC-Library/network/network_serialradio.h -> TTC-Library/network/support/network_serialradio.h commit 58b14221a2fa15c1b27dcc631e9eae31d9045319 Author: Gregor Rebel Date: Mon Jan 27 11:23:31 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl geändert: TTC-Library/templates/ttc_device.c - code reformatted geändert: TTC-Library/templates/ttc_device.h - code reformatted geändert: TTC-Library/templates/ttc_device_interface.c - code reformatted geändert: TTC-Library/templates/ttc_device_interface.h - fix: driver function names did not obey to syntax "DRIVER__*()" commit 76da277f2da65b40f823c14a99b3f5c3330d8ec7 Merge: 9da54b5 ef471ae Author: Patrick von Poblotzki Date: Mon Jan 27 11:03:29 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 9da54b552bbd221f006b4fcbf9e4e92e5a5248d9 Author: Patrick von Poblotzki Date: Mon Jan 27 11:02:36 2014 +0100 prepare moving from real_time_clock to rtc commit ef471ae88f2084051f3cb4f29e512b8b0b14a8e4 Author: Gregor Rebel Date: Mon Jan 27 10:33:13 2014 +0100 geändert: TTC-Library/templates/device_architecture.h - source code reformatted; "//Insert" lines added geändert: TTC-Library/templates/device_architecture_types.h - source code reformatted; "//Insert" lines added geändert: TTC-Library/templates/ttc_device.c - source code reformatted; "//Insert" lines added geändert: TTC-Library/templates/ttc_device.h - source code reformatted; "//Insert" lines added geändert: TTC-Library/templates/ttc_device_interface.c - source code reformatted; "//Insert" lines added geändert: TTC-Library/templates/ttc_device_interface.h - source code reformatted; "//Insert" lines added geändert: TTC-Library/templates/ttc_device_types.h - source code reformatted; "//Insert" lines added commit b0c734eab386783e8fc03a490d01dc89a1730b03 Author: Gregor Rebel Date: Mon Jan 27 09:53:00 2014 +0100 chg: ./TTC-Library/templates/#create_DeviceDriver.pl# - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/templates/ttc_device_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_gfx_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_3dgfx_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_timer_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_real_time_clock_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_dac_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_i2c_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_gpio_interface.h - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' chg: ./TTC-Library/interfaces/ttc_3dgfx_interface.h.orig - replace 'InsertArchitectureIncludesAbove' -> 'InsertArchitectureIncludes above' commit ac7936f2c57096bec66cb02baa65290995bc4e96 Author: Gregor Rebel Date: Mon Jan 27 09:48:20 2014 +0100 chg: ./TTC-Library/real_time_clock/real_time_clock_stm32l1.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/templates/device_architecture.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/timer/timer_stm32l1.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/i2c/i2c_stm32l1.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/DAC/dac_stm32l1.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/stm32w/stm32w_gpio.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/network/network_6lowpan.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/network/network_mac.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/stm32/stm32_timer.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/stm32f1/stm32f1_timer.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/3dgfx/3dgfx_voodoo2.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/3dgfx/3dgfx_amd.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/3dgfx/3dgfx_nvidia.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/3dgfx/3dgfx_voodoo.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/stm32l1/stm32l1_interrupt.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/stm32l1/stm32l1_gpio.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/stm32l1/stm32l1_usart.c - replace 'definditions' -> 'definitions' chg: ./TTC-Library/gpio/gpio_stm32f1xx.c - replace 'definditions' -> 'definitions' commit c6bff53b2a07c0f6fcfd27ad7ac19d92007f9077 Author: Gregor Rebel Date: Mon Jan 27 09:26:38 2014 +0100 chg: TTC-Library/templates/create_DeviceDriver.pl - return from parseSource(ttc_.c) now stored in global parseSource(ttc_.c) for reuse during UPDATE commit 22ad4feaa6921bfa578613e786f615c1b0905d6b Author: Gregor Rebel Date: Mon Jan 27 09:16:28 2014 +0100 chg: TTC-Library/templates/create_DeviceDriver.pl - update_InterfaceFiles() now creates missing low-level driver includes in ttc__interface.h commit d8166fd34526a8ef4a9b0c7e27107a336fe0a19d Author: Gregor Rebel Date: Mon Jan 27 07:45:15 2014 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - InsertFunctions() inserted function definitions into header file instead of prototypes commit 44d6e23532d31c986cd38eb2b2a226695ae947d9 Author: Gregor Rebel Date: Mon Jan 27 07:26:12 2014 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - update_InterfaceFiles() appended extra functions at end of file instead above '//InsertPrototypes' commit 121df6309bc759c6822b6c1c94425ae35142d155 Author: Gregor Rebel Date: Sun Jan 26 15:28:44 2014 +0100 geändert: TTC-Library/interfaces/ttc_dac_interface.h - added //InsertArchitectureIncludesAbove geändert: TTC-Library/interfaces/ttc_i2c_interface.h - added //InsertArchitectureIncludesAbove geändert: TTC-Library/interfaces/ttc_network_interface.h - added //InsertArchitectureIncludesAbove geändert: TTC-Library/interfaces/ttc_real_time_clock_interface.h - added //InsertArchitectureIncludesAbove geändert: TTC-Library/interfaces/ttc_timer_interface.h - added //InsertArchitectureIncludesAbove geändert: TTC-Library/templates/create_DeviceDriver.pl - added collect_Architectures() geändert: TTC-Library/templates/ttc_device_interface.h commit 50ec69d6388462ae986616ad36a45c54ad8530e7 Author: Gregor Rebel Date: Sun Jan 26 09:55:44 2014 +0100 fix: TTC-Library/templates/ttc_device_interface.h - "..//_.h" -> "..//_.h" commit 10407a29f81a5b490f01933262af52d9bb47355a Author: Gregor Rebel Date: Sun Jan 26 09:54:52 2014 +0100 neue Datei: .gitignore - global ignore rules gelöscht: .pending_commits commit b3ce9d15d3ad284110bbf56d7a2fbe61b9906e09 Author: Patrick von Poblotzki Date: Sat Jan 25 22:55:58 2014 +0100 removed temporary data commit de831a1ea5e77fb58d70e05fe67380484a5bd2a9 Author: Patrick von Poblotzki Date: Sat Jan 25 22:52:54 2014 +0100 added the real_time_clock_interface commit fe37526b6848d658e7bf503fff6842d0a16cd1cf Author: Patrick von Poblotzki Date: Sat Jan 25 22:10:42 2014 +0100 added stm32l1_basic for automatic using of HSI fixes stm32l1_interrupt if no gpio are used the gpio part won't be compiled fixes so that stm32l1_basic will be included commit 1aaf7aae1db13ded00689161d7510db786f88ed4 Author: g Date: Fri Jan 24 16:37:18 2014 -0500 add: TTC-Library/stm32l1/stm32l1_registers.c/h - added DAC registers commit fac50355a3f57ec4d3d65f587a52cb10c8c985e9 Author: g Date: Thu Jan 23 16:50:34 2014 -0500 fix: InstallData/install_015_Board_STM32L1Discovery.sh - comments about crystal made with C comment '//' -> caused compile error. Changed to '#'. commit 2cc12fdc6a6151a042028823ea29ea814c6de339 Author: g Date: Thu Jan 23 16:28:04 2014 -0500 Added DAC ttc files and low-level drivers for stm32l1 new: InstallData/install_077_TTC_DAC.sh new: InstallData/installs_low_level/install_001_TTC_DAC_STM32L1.sh new: TTC-Library/DAC/dac_stm32l1.c new: TTC-Library/DAC/dac_stm32l1.h new: TTC-Library/DAC/dac_stm32l1_types.h new: TTC-Library/interfaces/ttc_dac_interface.c new: TTC-Library/interfaces/ttc_dac_interface.h new: TTC-Library/ttc_dac.c new: TTC-Library/ttc_dac.h new: TTC-Library/ttc_dac_types.h commit b60e7389d65d53322a6435ca3a9109da00a6aec8 Author: g Date: Thu Jan 23 16:21:10 2014 -0500 fix: TTC-Library/templates/create_DeviceDriver.pl - $DeviceName was not capitalized. This caused error in creating device folder. commit 26683ed16dc2bd182c583751409008b329e99b16 Author: Fran Estevez Date: Thu Jan 23 14:21:46 2014 +0100 Error with i2c_mpu6050.o geändert: Template/extensions.local/makefile.700_extra_settings commit 74a33791a68f577d745cad927efee8d92d1526f2 Author: g Date: Thu Jan 23 00:51:53 2014 -0500 add: TTC-Library/timer/timer_stm32l1.c/h - started fleshing out function implementations and added stm32l1_timer_logical_2_physical_address() commit 6890a4c8fdc68e976f4bf84469cc57f4cbfaaedd Merge: 15761b4 703d613 Author: g Date: Wed Jan 22 14:38:38 2014 -0500 Merge branch 'master' of hlb-labor.de:TheToolChain - timer functionality added for stm32l1 commit 15761b4f954a65f0d49fc3494019dfaae86d1cc4 Author: g Date: Wed Jan 22 14:31:56 2014 -0500 add: TTC-Library/stm32l1/stm32l1_interrupt.h - added init and enable prototypes for timer, spi, i2c, and radio. This removes compilation warning that DRIVER_ttc_... not implemented. fix: TTC-Library/interfaces/ttc_timer_interface.h - fixed header include statement for "../timer/timer_stm32l1.h" add: TTC-Library/stm32l1/stm32l1_gpio_types.h - added my name for credit/responsibility for this file. :) add: TTC-Library/timer/timer_stm32l1_types.h - added implementations for TIMER_Register_e and timer_stm32l1_config_t add: TTC-Library/timer/timer_stm32l1.h/c - added all necessary prototypes and implementations to remove compilation warnings that DRIVER_ttc... not implemented. Implementations simply return tte_NotImplemented at this point. commit 20bb2c86719f47283bfa220e3a5fc220f234bd76 Author: g Date: Wed Jan 22 14:24:21 2014 -0500 add: TTC-Library/stm32l1/stm32l1_interrupt.c - added function implementations for init and enable for spi, i2c, timer, and radio. The implementations simply return tine_NotImplemented. This is to avoid warnings during compilation that DRIVER_ttc... is not implemented. commit 703d613749e0d8efab2b6578f70dc8c314b1fca0 Author: Gregor Rebel Date: Mon Jan 20 18:10:55 2014 +0100 geändert: TTC-Library/templates/create_DeviceDriver.pl - now creates missing function implementations in corresponding interfaces/_interface.c file geändert: TTC-Library/templates/ttc_device.h geändert: TTC-Library/templates/ttc_device_interface.c geändert: TTC-Library/templates/ttc_device_interface.h commit 98cb87f292ae151a74d510e7d980d151d8b19fb1 Author: Patrick von Poblotzki Date: Mon Jan 20 17:04:29 2014 +0100 fix: geändert: InstallData/install_015_Board_STM32L1Discovery.sh - added Crystal config def fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - now does run low-level install scripts (did not find them) commit 9cff853795b8367f8eb883cd910694d993d1adb7 Merge: d6b63a6 667616d Author: Patrick von Poblotzki Date: Mon Jan 20 17:04:20 2014 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain commit 667616db70fa185c11d1eaea9c7b8bcbe40b61f8 Author: Fran Estevez Date: Mon Jan 20 13:54:46 2014 +0100 ttc_queue.h modified to avoid problems with semaphore aligment geändert: TTC-Library/ttc_queue.h commit d6b63a64ddd47243e4a3416a2fba40690fe19425 Author: Patrick von Poblotzki Date: Sun Jan 19 20:40:40 2014 +0100 fixed: i2c on stm32l works now - coded init in example style commit 8a6059207ba06b9114a27fdae77fe62c0cf54a24 Author: Patrick von Poblotzki Date: Sun Jan 19 12:37:32 2014 +0100 improvesments in i2c_stm32l1 try to use bit banding in stm32l1_gpio repaired ttc_input commit 2198528520f4d1092a6c3f3150986b85ade38712 Author: Gregor Rebel Date: Thu Jan 16 17:08:19 2014 +0100 Package v1.0.53b commit 8d3d5cb74ddea9411c57626b34f6a089bad7623b Author: Gregor Rebel Date: Thu Jan 16 16:58:13 2014 +0100 fix: InstallData/install_081_CPP-Check.sh - cppcheck binary should now be found fix: TTC-Library/stm32/stm32_gpio.h - fixed ttc_* includes -> ../ttc_* commit 3806298c75d6a840476ed863bb8eb8983fbc6b2f Author: g Date: Wed Jan 15 22:02:07 2014 -0500 add: TTC-Library/stm32l1/stm32l1_registers.c/h - added general-purpose timer registers (TIM2-TIM4) commit d085ef044eedf069c799b5bb95aac2f34adee07c Author: Gregor Rebel Date: Tue Jan 14 15:48:44 2014 +0100 Package v1.0.53b commit 0fa19c07d21f51cdd486d2430c72748d3b702e37 Author: Patrick von Poblotzki Date: Tue Jan 14 14:39:45 2014 +0100 fixed errors - gpio work again commit 5ea932a8634a9b592b3fb11ddc2186907ec7b1ec Author: Gregor Rebel Date: Thu Jan 9 15:27:34 2014 +0100 Package v1.0.53b commit 4a7a57c5ef7e984fd9715525cfe438ed3c3ca774 Author: Gregor Rebel Date: Thu Jan 9 15:01:40 2014 +0100 geändert: InstallData/install_081_CPP-Check.sh - fix: InstallData/bin/cppcheck did not find its cfg/ - changed into script which calls cppcheck binary commit 68cf3ca52274273e61126ef4d864553262e9cd45 Author: Gregor Rebel Date: Thu Jan 9 14:31:11 2014 +0100 new: InstallData/install_081_CPP-Check.sh fix: InstallData/install_024_CPU_STM32W1xx.sh - fixed: openocd config files used stm32w (illegal command) instead of em357 new: InstallData/install_081_CPP-Check.sh - static semantic check for C/C++ code geändert: InstallData/optional/install_28_KiCAD.sh - added one package install required for current download version commit 48033b74762efc2e1ae0f7a90575494deb6922e3 Author: g Date: Thu Jan 9 01:56:25 2014 -0500 fix: TTC-Library/ttc_timer_types.h - changed #include for STM32L1 to look in new timer/ directory instead of stm32l1 directory, according to new folder heirarchy chg: TTC-Library/stm32l1/stm32l1_registers.h - started adding timer registers for stm32l1 commit b10d591917e1416ed364f6ef1078c8b63012a5b6 Author: Patrick von Poblotzki Date: Wed Jan 8 15:35:04 2014 +0100 added /i2c/ + stm32l1_i2c files example i2c works without gfx now commit 9c1ed5246791f79d6300b0de45e8708ea81ca09e Author: Gregor Rebel Date: Tue Jan 7 14:22:02 2014 +0100 chg: InstallData/install_004_OpenOCD.sh - now supports ttyUSB0 ... ttyUSB4 instead of only 0..1 fix: InstallData/install_024_CPU_STM32W1xx.sh - global replacement em357 -> stm32w broke some openocd config files (replacement undone) commit b0cfc5cc0af3d24619d37e960ed085dc9930e2af Author: Fran Estevez Date: Tue Jan 7 13:56:56 2014 +0100 New explanations about timers added New organisation of the timer library New functions and renaming of old functions to make them easier to use Accuracy of the timers reviewed geändert: Regressions/regression_ttc_timer.c geändert: TTC-Library/interfaces/ttc_timer_interface.c geändert: TTC-Library/interfaces/ttc_timer_interface.h geändert: TTC-Library/stm32f1/stm32f1_timer.c geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h geändert: Template/examples/example_ttc_timer.c commit 422eae729af3fb8c8cc25b699b104d57880b33cd Author: Fran Estevez Date: Tue Jan 7 10:47:34 2014 +0100 New functions on timer library ttc_timer_hardware_start ttc_timer_hardware_set_counter ttc_timer_hardware_get_counter geändert: TTC-Library/interfaces/ttc_timer_interface.c geändert: TTC-Library/interfaces/ttc_timer_interface.h geändert: TTC-Library/stm32/stm32_interrupt.c geändert: TTC-Library/stm32f1/stm32f1_timer.c geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h commit dcdec3006540ea5fa003c99dee6ec970dca0c743 Author: Fran Estevez Date: Mon Jan 6 20:25:20 2014 +0100 New function that works to 1 mSec. Operates in microseconds range. Old functions are renamed to be used from 1 mSec and more. geändert: Regressions/regression_ttc_timer.c geändert: TTC-Library/interfaces/ttc_timer_interface.c geändert: TTC-Library/interfaces/ttc_timer_interface.h geändert: TTC-Library/stm32/stm32_interrupt.c geändert: TTC-Library/stm32f1/stm32f1_timer.c geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: Template/examples/example_ttc_timer.c commit 5d71d1308880ae51aaf39ed5bd88ad4f87e9163c Author: g Date: Mon Jan 6 11:38:22 2014 -0500 chg: TTC-Library/ttc_timer_types.h - added #include for stm32l1 commit d05c6d5b3110602fa4b9095fb9089a0f2bb939fe Author: Gregor Rebel Date: Sun Jan 5 21:18:45 2014 +0100 fix: TTC-Library/templates/_install_NN_TTC_DEVICE.sh - did not find low-level install scripts because of wrong pattern (install_*__*.sh -> install_*__*.sh) (thanx Greg Knoll) commit 76dac59b2be0a93a4b5adbe2de9585f74d51f981 Author: Patrick von Poblotzki Date: Sun Jan 5 19:27:14 2014 +0100 corrected the i2c_stm32l to i2c_stm32l1 updated install_055_TTC_I2C into new layout (like TTC_GPIO) commit 4836794d4a77fb5cbf016bcb3efad59862268927 Author: Patrick von Poblotzki Date: Sat Jan 4 18:13:57 2014 +0100 rename InstallData/installs_low_level/install_000_TTC_I2C_STM32L.sh commit 1cd8be78f4e421b81361c336d2c59f646ba4412e Author: Patrick von Poblotzki Date: Sat Jan 4 18:12:24 2014 +0100 InstallData/installs_*.sh - renumbered commit 8f36aff0b8ea16d4e4173445d9e2561a6c099a66 Author: Gregor Rebel Date: Sat Jan 4 16:18:28 2014 +0100 fix: TTC-Library/templates/create_DeviceDriver.pl - now skips existing install scripts commit 7c1874c2872c231b9c05d28abf50ab94e29b91f6 Author: Patrick von Poblotzki Date: Sat Jan 4 15:09:53 2014 +0100 added stm32l i2c files - no changes in ttc_i2c_interface until now commit 9f31877c1e144d61b1fcdda51b6369c4ffdc8125 Author: Patrick von Poblotzki Date: Sat Jan 4 15:06:57 2014 +0100 @TTC-Library/stm32l1/stm32l1_registers.h : added i2c-registers @TTC-Library/stm32/stm32_i2c.c : Added LogicalIndex and made some code cleanup commit 36048fa3b51bfc7bcee9403b192e5a8f676e8b15 Author: Fran Estevez Date: Fri Jan 3 12:43:45 2014 +0100 Error with some define clauses solved Regressions added (before it was not) geändert: InstallData/install_075_TTC_TIMER.sh neue Datei: Regressions/regression_ttc_timer.c neue Datei: Regressions/regression_ttc_timer.h geändert: TTC-Library/interfaces/ttc_timer_interface.c geändert: TTC-Library/interfaces/ttc_timer_interface.h geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h commit 66df0b6cbff4352573026482dada86d3503342a7 Author: g Date: Thu Jan 2 23:51:41 2014 -0500 fix: TTC-Library/templates/create_DeviceDriver.pl - changed 'driver_' to 'device_' line 105 and 'driver' and 'DRIVER' to 'device' and 'DEVICE' lines 140 and 141 new file: TTC-Library/timer/timer_stm32l1.c new file: TTC-Library/timer/timer_stm32l1.h new file: TTC-Library/timer/timer_stm32l1_types.h new file: TTC-Library/interfaces/ttc_timer_interface.c new file: TTC-Library/interfaces/ttc_timer_interface.h new file: InstallData/install_075_TTC_TIMER.sh new file: InstallData/installs_low_level/install_000_TTC_TIMER_STM32L1.sh commit 0f282e2b40a38ee272af4b2cbe6f0c3ca375547f Author: Fran Estevez Date: Thu Jan 2 21:34:15 2014 +0100 Stop and reset functions added Prescaler configured and tested Example modified Regression completed Minor changes on ttc_timer geändert: TTC-Library/stm32/stm32_interrupt.c geändert: TTC-Library/stm32f1/stm32f1_timer.c geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h geändert: Template/examples/example_ttc_timer.c geändert: Template/examples/example_ttc_timer.h geändert: Template/extensions.local/makefile.700_extra_settings InstallData/install_075_TTC_TIMER.sh InstallData/installs_low_level/install_000_TTC_TIMER_STM32.sh Regressions/regression_ttc_timer.c Regressions/regression_ttc_timer.h TTC-Library/interfaces/ttc_timer_interface.c TTC-Library/interfaces/ttc_timer_interface.h commit e9ed582d4fa28a73bc8ecc258690609072b93511 Author: Gregor Rebel Date: Thu Jan 2 17:31:12 2014 +0100 neue Datei: Documentation/TheToolChain-Manual/SymbolicLinks.svg commit 8f03a1488a4c72e9e6d9915a001de02fad73adc9 Author: Gregor Rebel Date: Thu Jan 2 17:30:31 2014 +0100 geändert: Documentation/The_ToolChain_-_Konsolenschnittstelle.odt - updated for release 1.0.53 commit d45df89245d38a37a4d68203d4c609ffb8da005e Author: Gregor Rebel Date: Thu Jan 2 16:26:08 2014 +0100 geändert: InstallData/_install_XXX_Template.sh commit fbc1a54364355f71ad4388fcfa5b534d54037aca Author: Gregor Rebel Date: Thu Jan 2 10:34:55 2014 +0100 chg: ./TTC-Library/templates/create_DriverSet.pl - replace '' -> '' chg: ./TTC-Library/templates/_install_NN_TTC_DRIVER.sh - replace '' -> '' chg: ./TTC-Library/templates/_install_NN_TTC_DRIVER_ARCHITECTURE.sh - replace '' -> '' chg: ./TTC-Library/templates/ttc_driver.c - replace '' -> '' chg: ./TTC-Library/templates/ttc_driver_types.h - replace '' -> '' chg: ./TTC-Library/templates/driver_architecture_types.h - replace '' -> '' chg: ./TTC-Library/templates/driver_architecture.c - replace '' -> '' chg: ./TTC-Library/templates/ttc_driver_interface.h - replace '' -> '' chg: ./TTC-Library/templates/driver_architecture.h - replace '' -> '' chg: ./TTC-Library/templates/ttc_driver.h - replace '' -> '' chg: ./TTC-Library/templates/ttc_driver_interface.c - replace '' -> '' chg: ./InstallData/_install_XXX_Template.sh - replace '' -> '' ren: 'TTC-Library/templates/driver_architecture.c' -> 'TTC-Library/templates/device_architecture.c' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'driver_architecture.c' -> 'device_architecture.c' ren: 'TTC-Library/templates/driver_architecture.h' -> 'TTC-Library/templates/device_architecture.h' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'driver_architecture.h' -> 'device_architecture.h' ren: 'TTC-Library/templates/driver_architecture_types.h' -> 'TTC-Library/templates/device_architecture_types.h' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'driver_architecture_types.h' -> 'device_architecture_types.h' ren: 'TTC-Library/templates/_install_NN_TTC_DRIVER_ARCHITECTURE.sh' -> 'TTC-Library/templates/_install_NN_TTC_DEVICE_ARCHITECTURE.sh' ren: 'TTC-Library/templates/_install_NN_TTC_DRIVER.sh' -> 'TTC-Library/templates/_install_NN_TTC_DEVICE.sh' chg: ./TTC-Library/templates/create_DriverSet.pl - replace '_install_NN_TTC_DRIVER.sh' -> '_install_NN_TTC_DEVICE.sh' chg: ./TTC-Library/templates/create_DriverSet.pl - replace '_install_NN_TTC_DRIVER_ARCHITECTURE.sh' -> '_install_NN_TTC_DEVICE_ARCHITECTURE.sh' ren: 'TTC-Library/templates/ttc_driver.c' -> 'TTC-Library/templates/ttc_device.c' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'ttc_driver.c' -> 'ttc_device.c' chg: ./TTC-Library/templates/rename.sh - replace 'ttc_driver.c' -> 'ttc_device.c' ren: 'TTC-Library/templates/ttc_driver.h' -> 'TTC-Library/templates/ttc_device.h' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'ttc_driver.h' -> 'ttc_device.h' chg: ./TTC-Library/templates/rename.sh - replace 'ttc_driver.h' -> 'ttc_device.h' ren: 'TTC-Library/templates/ttc_driver_interface.c' -> 'TTC-Library/templates/ttc_device_interface.c' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'ttc_driver_interface.c' -> 'ttc_device_interface.c' chg: ./TTC-Library/templates/rename.sh - replace 'ttc_driver_interface.c' -> 'ttc_device_interface.c' ren: 'TTC-Library/templates/ttc_driver_interface.h' -> 'TTC-Library/templates/ttc_device_interface.h' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'ttc_driver_interface.h' -> 'ttc_device_interface.h' chg: ./TTC-Library/templates/rename.sh - replace 'ttc_driver_interface.h' -> 'ttc_device_interface.h' ren: 'TTC-Library/templates/ttc_driver_types.h' -> 'TTC-Library/templates/ttc_device_types.h' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'ttc_driver_types.h' -> 'ttc_device_types.h' chg: ./TTC-Library/templates/rename.sh - replace 'ttc_driver_types.h' -> 'ttc_device_types.h' ren: 'TTC-Library/templates/create_DriverSet.pl' -> 'TTC-Library/templates/create_DeviceDriver.pl' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace 'create_DriverSet.pl' -> 'create_DeviceDriver.pl' chg: ./Documentation/TheToolChain-Manual/chapter_Drivers.tex - replace 'create_DriverSet.pl' -> 'create_DeviceDriver.pl' chg: ./TTC-Library/templates/ttc_device_types.h - replace '_' -> '_' chg: ./TTC-Library/templates/device_architecture.c - replace '_' -> '_' chg: ./TTC-Library/templates/device_architecture_types.h - replace '_' -> '_' chg: ./TTC-Library/templates/device_architecture.h - replace '_' -> '_' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '_' -> '_' chg: ./TTC-Library/templates/ttc_device_types.h - replace '' -> '' chg: ./TTC-Library/templates/device_architecture.c - replace '' -> '' chg: ./TTC-Library/templates/device_architecture_types.h - replace '' -> '' chg: ./TTC-Library/templates/ttc_device_interface.c - replace '' -> '' chg: ./TTC-Library/templates/ttc_device.h - replace '' -> '' chg: ./TTC-Library/templates/ttc_device.c - replace '' -> '' chg: ./TTC-Library/templates/device_architecture.h - replace '' -> '' chg: ./TTC-Library/templates/ttc_device_interface.h - replace '' -> '' chg: ./TTC-Library/templates/create_DeviceDriver.pl - replace '' -> '' commit 2c36044927a7917f6546ed96beebe89d50b3dbc9 Author: Patrick von Poblotzki Date: Wed Jan 1 22:04:03 2014 +0100 improved ttc_input added condition in interrupt_types for stm32l added sdcard.c etc added condition in ttc_timer_types.h improved example_gui.c commit a4465ee2c9276bf44277cae5a6a42201e2abf52b Author: Fran Estevez Date: Tue Dec 31 13:50:46 2013 +0100 ren: 'Template/examples/example_timer.h' -> 'Template/examples/example_ttc_timer.h' ren: 'Template/examples/example_timer.c' -> 'Template/examples/example_ttc_timer.c' chg: ./install_072_TTC_TIMER.sh - replace 'example_timer.h' -> 'example_ttc_timer.h' chg: ./Template/examples/example_ttc_timer.c - replace 'example_timer.h' -> 'example_ttc_timer.h' chg: ./Template/examples/example_ttc_timer.c - replace 'example_timer_init' -> 'example_ttc_timer_init' chg: ./Template/examples/example_ttc_timer.h - replace 'example_timer_init' -> 'example_ttc_timer_init' chg: ./install_072_TTC_TIMER.sh - replace 'example_timer_start' -> 'example_ttc_timer_start' chg: ./Template/examples/example_ttc_timer.c - replace 'example_timer_start' -> 'example_ttc_timer_start' chg: ./Template/examples/example_ttc_timer.h - replace 'example_timer_start' -> 'example_ttc_timer_start' Timer modified to use interface files. Pending to add reset function for hardware timers and configure prescaler gelöscht: InstallData/install_072_TTC_TIMER.sh geändert: TTC-Library/stm32/stm32_timer.c geändert: TTC-Library/stm32/stm32_timer.h geändert: TTC-Library/stm32f1/stm32f1_timer.c geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h umbenannt: Template/examples/example_timer.c -> Template/examples/example_ttc_timer.c umbenannt: Template/examples/example_timer.h -> Template/examples/example_ttc_timer.h InstallData/install_075_TTC_TIMER.sh TTC-Library/interfaces/ttc_timer_interface.c TTC-Library/interfaces/ttc_timer_interface.h TTC-Library/timer/ commit 65234b3c651d425c0669852d1e9b42def8e77837 Author: Gregor Rebel Date: Mon Dec 30 14:06:38 2013 +0100 gelöscht: Documentation/.gitignore commit 873ac5a003921ca68ca2bc07bab9f98d1e4d99ac Author: Gregor Rebel Date: Mon Dec 30 14:06:17 2013 +0100 umbenannt: Documentation/compile.pl -> Documentation/TheToolChain-Manual/compile.pl commit ae9b7043328e92ec83999eb72be2557becc10d0a Author: Gregor Rebel Date: Mon Dec 30 14:05:33 2013 +0100 umbenannt: Documentation/Channels.svg -> Documentation/TheToolChain-Manual/Channels.svg umbenannt: Documentation/TheToolChain.tex -> Documentation/TheToolChain-Manual/TheToolChain.tex umbenannt: Documentation/USART_Transmit_Buffer_Handling.svg -> Documentation/TheToolChain-Manual/USART_Transmit_Buffer_Handling.svg umbenannt: Documentation/chapter_Autostarting.tex -> Documentation/TheToolChain-Manual/chapter_Autostarting.tex umbenannt: Documentation/chapter_CodingConventions.tex -> Documentation/TheToolChain-Manual/chapter_CodingConventions.tex umbenannt: Documentation/chapter_CodingGuidelinex.tex -> Documentation/TheToolChain-Manual/chapter_CodingGuidelinex.tex umbenannt: Documentation/chapter_DirectoryStructure.tex -> Documentation/TheToolChain-Manual/chapter_DirectoryStructure.tex umbenannt: Documentation/chapter_Drivers.tex -> Documentation/TheToolChain-Manual/chapter_Drivers.tex umbenannt: Documentation/chapter_Examples.tex -> Documentation/TheToolChain-Manual/chapter_Examples.tex umbenannt: Documentation/chapter_Extensions.tex -> Documentation/TheToolChain-Manual/chapter_Extensions.tex umbenannt: Documentation/chapter_Installation.tex -> Documentation/TheToolChain-Manual/chapter_Installation.tex umbenannt: Documentation/chapter_Interrupts.tex -> Documentation/TheToolChain-Manual/chapter_Interrupts.tex umbenannt: Documentation/chapter_LongTimeSupport.tex -> Documentation/TheToolChain-Manual/chapter_LongTimeSupport.tex umbenannt: Documentation/chapter_Memory.tex -> Documentation/TheToolChain-Manual/chapter_Memory.tex umbenannt: Documentation/chapter_RegressionTests.tex -> Documentation/TheToolChain-Manual/chapter_RegressionTests.tex umbenannt: Documentation/chapter_StableCode.tex -> Documentation/TheToolChain-Manual/chapter_StableCode.tex umbenannt: Documentation/chapter_ToolChainDevelopment.tex -> Documentation/TheToolChain-Manual/chapter_ToolChainDevelopment.tex umbenannt: Documentation/chapter_Updates.tex -> Documentation/TheToolChain-Manual/chapter_Updates.tex umbenannt: Documentation/chapter_debugging.tex -> Documentation/TheToolChain-Manual/chapter_debugging.tex umbenannt: Documentation/chapter_tweaking.tex -> Documentation/TheToolChain-Manual/chapter_tweaking.tex commit aa5ad12b8b9d970136053a5b7ccb17067f3784a9 Author: Gregor Rebel Date: Mon Dec 30 14:00:20 2013 +0100 chg: ttc_manage.pl - now can store comments for next ttc_commit.sh InstallData/installs_*.sh - renumbered new: InstallData/renumberInstalls.pl InstallData/installs_*.sh - renumbered del: InstallData/DEPRECATED_install_XXX_Template.sh geändert: Documentation/chapter_Drivers.tex - added section "Driver Install Scripts" commit da7dca382959f11d1b287285b15e81ac635658c2 Author: Gregor Rebel Date: Mon Dec 30 13:10:26 2013 +0100 geändert: Documentation/chapter_Drivers.tex - extended section "Interface Layer" commit 5b23f17a6986d24bd3ba34e69ad49c65a2717a43 Author: Gregor Rebel Date: Mon Dec 30 13:07:12 2013 +0100 geändert: Documentation/chapter_Drivers.tex - extended section "Interface Layer" commit 94ee9baa669b88cd5e578d323d532733704ac144 Author: Gregor Rebel Date: Mon Dec 30 12:10:01 2013 +0100 ren: 'TTC-Library/templates/_install_NN_TTC_Driver_High.sh' -> 'TTC-Library/templates/_install_NN_TTC_driver_high.sh' ren: 'TTC-Library/templates/_install_NN_TTC_Driver_Low.sh' -> 'TTC-Library/templates/_install_NN_TTC_driver_low.sh' ren: 'TTC-Library/templates/_install_NN_TTC_driver_high.sh' -> 'TTC-Library/templates/_install_NN_TTC_DRIVER.sh' ren: 'TTC-Library/templates/_install_NN_TTC_driver_low.sh' -> 'TTC-Library/templates/_install_NN_TTC_DRIVER_ARCHITECTURE.sh' chg: ./TTC-Library/templates/_install_NN_TTC_DRIVER.sh - replace 'driver_installs' -> 'installs_low_level' chg: ./InstallData/install_24_TTC_3DGFX.sh - replace 'driver_installs' -> 'installs_low_level' chg: ./InstallData/_install_XXX_Template.sh - replace 'driver_installs' -> 'installs_low_level' chg: ./TTC-Library/templates/create_DriverSet.pl - replace 'driver_install' -> 'installs_low_level' fix: Documentation/chapter_Drivers.tex - /ToolChain -> /InstallData fix: readme.TheToolChain - /ToolChain -> /InstallData commit ebf0add6824631ee5c279556f789c42976220177 Author: Gregor Rebel Date: Sun Dec 29 16:22:46 2013 +0100 geändert: Documentation/chapter_ToolChainDevelopment.tex geändert: TTC-Library/templates/create_DriverSet.pl - fix: did not exit 10 when called outside of git repository commit fd690b7659bed1f818844c22803a3193086df0df Author: Gregor Rebel Date: Sun Dec 29 16:15:00 2013 +0100 feature: two-level, flexible install scripts for high- and low-level drivers geändert: ../../Documentation/chapter_Drivers.tex - created section at end of chapter: "Writing a Driver manually" umbenannt: _install_NN_TTC_Driver_High.sh -> _install_NN_TTC_DRIVER.sh umbenannt: _install_NN_TTC_Driver_Low.sh -> _install_NN_TTC_DRIVER_ARCHITECTURE.sh geändert: create_DriverSet.pl - now creates high- and low-level install scripts commit 7560b35ffbd379d37d8ec4006fa763222e0aaa20 Author: Gregor Rebel Date: Sun Dec 29 14:04:01 2013 +0100 new: Documentation/chapter_Examples.tex geändert: Documentation/chapter_Drivers.tex - added section "Hints about writing Drivers" commit 0e9e62669b849cdd2b5b27024e69f456b68f5d66 Author: Gregor Rebel Date: Sun Dec 29 13:32:20 2013 +0100 ren: 'TTC-Library/templates/_create_DriverSet.pl' -> 'TTC-Library/templates/create_DriverSet.pl' chg: ./Documentation/chapter_Drivers.tex - replace '_create_DriverSet.pl' -> 'create_DriverSet.pl' ren: 'TTC-Library/templates/_install_XXX_Template_Low.sh' -> 'TTC-Library/templates/_install_NN_TTC_Driver_Low.sh' ren: 'TTC-Library/templates/_install_XXX_Template_High.sh' -> 'TTC-Library/templates/_install_NN_TTC_Driver_High.sh' geändert: Documentation/chapter_Drivers.tex geändert: InstallData/_install_XXX_Template.sh commit ed7191db00dce9dc5c7ead03cd7d9fe3a3d89a99 Author: Gregor Rebel Date: Sun Dec 29 13:19:09 2013 +0100 new: TTC-Library/templates/_install_XXX_Template_Low.sh fix: InstallData/scripts/ttc_manage.pl - fixed message "moving up ..." (did not report current working directory) commit 75fb055ee79ea86e0c2511f8ad55bcb6e13da975 Author: Gregor Rebel Date: Sun Dec 29 13:16:03 2013 +0100 neue Datei: InstallData/ReadMe_InstallScripts.txt commit 9f323be68a7144214a766a4f3262e2a1934ad3fd Author: Gregor Rebel Date: Sun Dec 29 13:15:27 2013 +0100 geändert: readme.TheToolChain - updated chapters Documentation, Header commit 234b041762f27e2b774055e800c4bc35a5abaa31 Author: Gregor Rebel Date: Sun Dec 29 13:07:26 2013 +0100 new: InstallData/_install_XXX_Template.sh - link to ../TTC-Library/templates/_install_XXX_Template_High.sh commit ffe5011e4500bcdb9543e637fec05440ccf2fd9b Author: Gregor Rebel Date: Sun Dec 29 13:05:28 2013 +0100 geändert: Documentation/chapter_Drivers.tex - added description of interface layer geändert: Documentation/chapter_Extensions.tex - added sectionb "Creating install scripts" chg: ./TTC-Library/templates/install_NN_TTC_DRIVER.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_MAX_HEAP.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_GUI.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_NETWORK.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_CAN.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_18_TouchScreen_Analog.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_28_Programmer_STLink_V2.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_13_CPU_STM32F4xx.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_18_TouchScreen_ADS7843.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_18_LCD_320x240_ILI9320.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_INPUT.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_LIST.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_00_Content.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_GFX.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_MATHEMATICS.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_INTERRUPT.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_11_Board_STM32F4Discovery.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_FONT.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/optional/install_28_KiCAD.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe which' chg: ./InstallData/install_24_TTC_MAX_HEAP.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_GUI.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_NETWORK.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_CAN.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_18_TouchScreen_Analog.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_28_Programmer_STLink_V2.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_13_CPU_STM32F4xx.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_18_TouchScreen_ADS7843.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_18_LCD_320x240_ILI9320.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_INPUT.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_LIST.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_00_Content.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_GFX.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_MATHEMATICS.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_INTERRUPT.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_11_Board_STM32F4Discovery.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/install_24_TTC_FONT.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' chg: ./InstallData/optional/install_28_KiCAD.sh - replace '# installPackage libgmp3-dev' -> '# installPackageSafe 'which autoreconf' autoreconf' ren: 'TTC-Library/templates/install_NN_TTC_DRIVER.sh' -> 'InstallData/install_NN_TTC_DRIVER.sh' ren: 'InstallData/install_NN_TTC_DRIVER.sh' -> 'InstallData/_install_XXX_Template_High.sh' ren: 'InstallData/_install_XXX_Template_High.sh' -> 'InstallData/../TTC-Library/templates/_install_XXX_Template_High.sh' ren: 'InstallData/_install_XXX_Template.sh' -> 'InstallData/DEPRECATED_install_XXX_Template.sh' commit 6ca4c83db9145560d34c2c77cb86205d9c490299 Author: Gregor Rebel Date: Sun Dec 29 12:25:31 2013 +0100 geändert: Documentation/chapter_ToolChainDevelopment.tex - added git clone part commit 1ef821ba3f4cb2a419dc331da668dd4c66f1241e Author: Gregor Rebel Date: Sun Dec 29 11:44:45 2013 +0100 geändert: InstallData/scripts/createActivateScript.pl - added extra status updates geändert: createNewProject.pl - added extra status updates (script took pretty long without status updates) commit 887140e4dd2fdb166b8068b8543c79d5e6f93678 Author: Fran Estevez Date: Tue Dec 17 16:40:27 2013 +0100 geändert: InstallData/install_24_TTC_TIMER.sh - Minor changes geändert: Template/examples/example_timer.h - Minor changes commit 2c5572436f40bf65c31b5547f70d594849f50230 Author: Fran Estevez Date: Tue Dec 17 16:33:22 2013 +0100 geändert: InstallData/install_24_TTC_TIMER.sh - Added TTC_TIMER1 ... TTC_TIMER5 geändert: TTC-Library/stm32/stm32_interrupt.c - Problem with NVIC and several timers geändert: TTC-Library/stm32f1/stm32f1_timer.c - Use of several timers fixed geändert: TTC-Library/ttc_timer.c - Improvements on memory usage (necessary to set the right prescaler value) geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h - Improvements on memory usage geändert: Template/examples/example_timer.c - Example works now commit 4fffd2166cbbac0e875cd0e807d0ecd8fe527a33 Author: Patrick von Poblotzki Date: Mon Dec 16 15:39:36 2013 +0100 added ttc_sdcard commit 4baa0c1b751c541158bca14efb65bfef5d809efa Author: Patrick von Poblotzki Date: Sat Dec 14 15:57:53 2013 +0100 fixed@ Template/extensions.local/makefile.700_extra_settings - additional timer defines remove commit e51f3f9aeb148501916d0fecfe76aa582319543d Author: Fran Estevez Date: Fri Dec 13 12:01:38 2013 +0100 chg: ./TTC-Library/stm32f1/stm32f1_timer.h - replace 'stm32f1_timer_logical_2_physical_index' -> 'stm32f1_timer_logical_2_physical_address' chg: ./TTC-Library/stm32f1/stm32f1_timer.c - replace 'stm32f1_timer_logical_2_physical_index' -> 'stm32f1_timer_logical_2_physical_address' Minor changes. To fix: Link several timer executions geändert: InstallData/install_24_TTC_TIMER.sh geändert: TTC-Library/stm32/stm32_interrupt.c geändert: TTC-Library/stm32f1/stm32f1_timer.c geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/ttc_interrupt.c geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h geändert: Template/examples/example_timer.c geändert: Template/examples/example_timer.h commit 476e52982a47a47615442fd750355adda8209a52 Merge: b52cb14 3241e9e Author: Fran Estevez Date: Fri Dec 13 08:36:55 2013 +0100 Merge branch 'master' of thetoolchain.com:TheToolChain commit b52cb1466facfd04069b74b396ee5e53af1a193b Author: Fran Estevez Date: Fri Dec 13 08:28:12 2013 +0100 geändert: stm32/stm32_interrupt.c - Interruption for Timers defined geändert: stm32/stm32_interrupt.h - Interruption for Timers defined geändert: stm32/stm32_registers.h - Extension U16 and Fields for Timer register geändert: stm32f1/stm32f1_timer.c - Hardware Timers defined geändert: stm32f1/stm32f1_timer.h - Hardware Timers defined geändert: stm32f1/stm32f1_timer_types.h - Register and physical index for hardware timers geändert: stm32w/stm32w_registers.h geändert: ttc_interrupt.c - Timer Interruption linked geändert: ttc_interrupt.h - Timer Interruption linked geändert: ttc_interrupt_types.h - Timer interruption events defined geändert: ttc_timer.c - Hardware timer defined geändert: ttc_timer.h - Hardware timer defined geändert: ttc_timer_types.h - Extra types for hardware timers defined commit 3241e9e9daa2f7fd5bd82f4fd70d1ee785f7e09e Author: Patrick von Poblotzki Date: Wed Dec 11 21:27:25 2013 +0100 added @InstallData/install_11_Board_STM32L1Discovery.sh - I2C + SPI Definitions - USART definitions corrected commit d8722bebd01c4d025f56950ee62c8934561d9788 Author: Gregor Rebel Date: Wed Dec 11 15:41:13 2013 +0100 geändert: Documentation/chapter_ToolChainDevelopment.tex - fixed description how to create devel toolchain commit b86e4b1c4a72a452d07b90ad22709931498fd681 Author: Gregor Rebel Date: Wed Dec 11 07:18:23 2013 +0100 Package v1.0.53b commit ab1083ca456ea888bc9a3638b20cedf4caa8ba32 Author: Gregor Rebel Date: Wed Dec 11 07:10:56 2013 +0100 ren: 'Template/configs/em357.ld' -> 'Template/configs/stm32w.ld' commit 67d142209089df7540b1340a9be8b08271df8573 Author: Gregor Rebel Date: Wed Dec 11 07:04:16 2013 +0100 geändert: InstallData/install_14_CPU_STM32W1xx.sh - now calls activate.050_compiler_gcc_cortex_m3_wchar16.sh to ensure 16 bit WCHAR geändert: InstallData/install_16_Compiler_GCC-ARM_Binary.sh - symlinks to compiler binaries are now created via find (creates arm-none-eabi-* symlinks only geändert: InstallData/install_16_Compiler_GCC-CortexM3_wchar16.sh - symlinks to compiler binaries are now created via find (creates arm-none-eabi-* symlinks only geändert: InstallData/install_16_Compiler_SourceryG++.sh - symlinks to compiler binaries are now created via find (creates arm-none-eabi-* symlinks only) fix: InstallData/scripts/compile.sh - now adds ./bin to $PATH to make sure current compiler is found commit ca72ed76228c7de6ed0e7c8fab64b22e67587308 Author: Gregor Rebel Date: Wed Dec 11 06:40:28 2013 +0100 geändert: InstallData/install_16_Compiler_GCC-CortexM3_wchar16.sh - now appends CFLAGS="-fshort-wchar" to every make -j$JOBS in build-toolchain.sh to force 16 bit WCHAR datatype commit 4981af95a38f000d02ea8d0bba143b8ae099d6c6 Author: Gregor Rebel Date: Wed Dec 11 05:02:57 2013 +0100 ren: 'InstallData/testing/install_16_Compiler_GCC_from_Source.sh' -> 'InstallData/install_16_Compiler_GCC_from_Source.sh' ren: 'InstallData/install_16_Compiler_GCC_from_Source.sh' -> 'InstallData/install_16_Compiler_GCC-CortexM3_wchar16.sh' geändert: InstallData/_install_XXX_Template.sh - added hints for Dir_Configs, Dir_Bin to activate scripts geändert: InstallData/installAll.sh - now adds ./bin to PATH variable in SourceMe.sh geändert: InstallData/install_16_Compiler_GCC-ARM_Binary.sh - now creates symlinks to compiler binaries into PROJECTFOLDER/bin/ instead of TOOLCHAINFOLDER/InstallData/bin/ geändert: InstallData/install_16_Compiler_SourceryG++.sh - now creates symlinks to compiler binaries into PROJECTFOLDER/bin/ instead of TOOLCHAINFOLDER/InstallData/bin/ geändert: InstallData/scripts/installFuncs.sh - createActivateScriptHead() now also provides variable $Dir_Bin commit 0d16005700c58cb40550fd348e344dacee32b8a3 Author: Gregor Rebel Date: Tue Dec 10 14:43:53 2013 +0100 new: Template/bin - will store all project dependent executables geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - now successfully compiled arm gcc under Ubuntu 8.10 i386 commit b13ff2b9a3c32afa31351a13a4fbdbb9f58439de Author: Gregor Rebel Date: Tue Dec 10 10:58:35 2013 +0100 geändert: chapter_Interrupts.tex - added subchapters Application Side of Interrupts in TheToolChain, Internals of Interrupt Handling in The ToolChain, Low Level Interrupt Driver commit 7e355ab4b5fc0717c2e1cd79be709ed22150c252 Author: Gregor Rebel Date: Tue Dec 10 08:56:02 2013 +0100 geändert: Template/examples/example_ttc_interrupt.c - added interrupt chaining geändert: Template/examples/example_ttc_interrupt.h - added interrupt chaining commit 559f0ed79d412ceee901ed7f91a8ca64a8b7d2c3 Author: Gregor Rebel Date: Tue Dec 10 08:46:04 2013 +0100 geändert: InstallData/install_24_TTC_INTERRUPT.sh - fix: added missing activate.500_TTC_GPIO.sh to example geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - WIP commit d20c10916fef3534f90565627732ffb27784ad62 Author: Gregor Rebel Date: Mon Dec 9 08:14:52 2013 +0100 fix: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - stage BuildPrerequisites did check wrong OK-file (now skips stage if already done) commit 47a5689ee0a3f8405a36b7bedad1540a9a2c2d6b Author: Gregor Rebel Date: Sun Dec 8 21:32:07 2013 +0100 geändert: InstallData/install_16_Compiler_GCC-ARM_Binary.sh - fix: now does install again (bug after changing package installation part) geändert: InstallData/scripts/installFuncs.sh - createLink() - added extra debug output geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - bug: build-prerequisites.sh throws an error commit a991ef3c5b6be79fc8f898506f8544092ff265c7 Author: Gregor Rebel Date: Fri Dec 6 16:18:10 2013 +0100 geändert: InstallData/install_16_Compiler_GCC-ARM_Binary.sh geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - now installs libncurses5-dev:i386 instead of libncurses5-dev (required for KUbuntu AMD64 >=13.10) geändert: TTC-Library/ttc_gui.c - added asserts to detect memory inconsistency (now asserts instead of hardfault) commit d5bbfc461ba401550c982331e6cf689acd528835 Author: Gregor Rebel Date: Fri Dec 6 15:10:59 2013 +0100 fix: InstallData/scripts/createDevelopmentVersion.pl - updated help text commit de9c25f83d3757d8fc3d3144c792173fd0ea1bc8 Author: Fran Estevez Date: Fri Dec 6 08:29:28 2013 +0100 Added Low-level Driver for mac stack neue Datei: TTC-Library/network/network_mac.c neue Datei: TTC-Library/network/network_mac.h neue Datei: TTC-Library/network/network_mac_types.h commit d4b7dd693ef7df113f22d746e5ff24498cedd21f Author: Fran Estevez Date: Fri Dec 6 08:24:46 2013 +0100 Network files updated (Now names shows network level) Network stack now follows the new High Level (TTC) -> Interface -> Low-Level Driver (STM/...) Structure TO Review: network_adapt_list and network_adapt_memb ren: 'TTC-Library/network/6lowpan_adapt_clock.c' -> 'TTC-Library/network/network_adapt_clock.c' ren: 'TTC-Library/network/6lowpan_adapt_clock.h' -> 'TTC-Library/network/network_adapt_clock.h' chg: ./TTC-Library/network/6lowpan_mac_csma.c - replace '6lowpan_adapt_clock.h' -> 'network_adapt_clock.h' chg: ./TTC-Library/network/6lowpan_adapt_ctimer.h - replace '6lowpan_adapt_clock.h' -> 'network_adapt_clock.h' chg: ./TTC-Library/network/6lowpan_rime_rime.c - replace '6lowpan_adapt_clock.h' -> 'network_adapt_clock.h' chg: ./TTC-Library/network/network_adapt_clock.c - replace '6lowpan_adapt_clock.h' -> 'network_adapt_clock.h' ren: 'TTC-Library/network/6lowpan_adapt_ctimer.c' -> 'TTC-Library/network/network_adapt_ctimer.c' ren: 'TTC-Library/network/6lowpan_adapt_ctimer.h' -> 'TTC-Library/network/network_adapt_ctimer.h' chg: ./TTC-Library/network/6lowpan_mac_csma.c - replace '6lowpan_adapt_ctimer.h' -> 'network_adapt_ctimer.h' chg: ./TTC-Library/network/network_adapt_ctimer.c - replace '6lowpan_adapt_ctimer.h' -> 'network_adapt_ctimer.h' ren: 'TTC-Library/network/6lowpan_adapt_list.c' -> 'TTC-Library/network/network_adapt_list.c' ren: 'TTC-Library/network/6lowpan_adapt_list.h' -> 'TTC-Library/network/network_adapt_list.h' chg: ./TTC-Library/network/6lowpan_mac_csma.c - replace '6lowpan_adapt_list.h' -> 'network_adapt_list.h' chg: ./TTC-Library/network/network_adapt_list.c - replace '6lowpan_adapt_list.h' -> 'network_adapt_list.h' chg: ./TTC-Library/network/6lowpan_rime_rime.c - replace '6lowpan_adapt_list.h' -> 'network_adapt_list.h' chg: ./TTC-Library/network/network_adapt_ctimer.c - replace '6lowpan_adapt_list.h' -> 'network_adapt_list.h' chg: ./TTC-Library/network/6lowpan_net_queuebuf.c - replace '6lowpan_adapt_list.h' -> 'network_adapt_list.h' ren: 'TTC-Library/network/6lowpan_adapt_memb.c' -> 'TTC-Library/network/network_adapt_memb.c' ren: 'TTC-Library/network/6lowpan_adapt_memb.h' -> 'TTC-Library/network/network_adapt_memb.h' chg: ./TTC-Library/network/6lowpan_mac_csma.c - replace '6lowpan_adapt_memb.h' -> 'network_adapt_memb.h' chg: ./TTC-Library/network/network_adapt_memb.c - replace '6lowpan_adapt_memb.h' -> 'network_adapt_memb.h' chg: ./TTC-Library/network/6lowpan_net_queuebuf.c - replace '6lowpan_adapt_memb.h' -> 'network_adapt_memb.h' ren: 'TTC-Library/network/6lowpan_adapt_random.c' -> 'TTC-Library/network/network_adapt_random.c' ren: 'TTC-Library/network/6lowpan_adapt_random.h' -> 'TTC-Library/network/network_adapt_random.h' chg: ./TTC-Library/network/6lowpan_mac_csma.c - replace '6lowpan_adapt_random.h' -> 'network_adapt_random.h' chg: ./TTC-Library/network/network_adapt_random.c - replace '6lowpan_adapt_random.h' -> 'network_adapt_random.h' chg: ./TTC-Library/network/6lowpan_mac_framer_802154.c - replace '6lowpan_adapt_random.h' -> 'network_adapt_random.h' ren: 'TTC-Library/network/6lowpan_adapt_rtimer.c' -> 'TTC-Library/network/network_adapt_rtimer.c' ren: 'TTC-Library/network/6lowpan_adapt_rtimer.h' -> 'TTC-Library/network/network_adapt_rtimer.h' chg: ./TTC-Library/network/network_adapt_rtimer.c - replace '6lowpan_adapt_rtimer.h' -> 'network_adapt_rtimer.h' ren: 'TTC-Library/network/6lowpan_mac_csma.c' -> 'TTC-Library/network/mac_ieee802_15_4_csma.c' ren: 'TTC-Library/network/6lowpan_mac_csma.h' -> 'TTC-Library/network/mac_ieee802_15_4_csma.h' chg: ./TTC-Library/network/mac_ieee802_15_4_csma.c - replace '6lowpan_mac_csma.h' -> 'mac_ieee802_15_4_csma.h' ren: 'TTC-Library/network/6lowpan_mac_frame802154.c' -> 'TTC-Library/network/mac_ieee802_15_4_frame802154.c' ren: 'TTC-Library/network/6lowpan_mac_frame802154.h' -> 'TTC-Library/network/mac_ieee802_15_4_frame802154.h' chg: ./TTC-Library/network/6lowpan_mac_framer_802154.c - replace '6lowpan_mac_frame802154.h' -> 'mac_ieee802_15_4_frame802154.h' chg: ./TTC-Library/network/mac_ieee802_15_4_frame802154.c - replace '6lowpan_mac_frame802154.h' -> 'mac_ieee802_15_4_frame802154.h' chg: ./TTC-Library/network/6lowpan_mac_framer_nullmac.h - replace '6lowpan_mac_framer.h' -> 'mac_ieee802_15_4_framer.h' chg: ./TTC-Library/network/6lowpan_net_netstack.h - replace '6lowpan_mac_framer.h' -> 'mac_ieee802_15_4_framer.h' chg: ./TTC-Library/network/6lowpan_mac_framer_802154.h - replace '6lowpan_mac_framer.h' -> 'mac_ieee802_15_4_framer.h' ren: 'TTC-Library/network/6lowpan_mac_mac.c' -> 'TTC-Library/network/mac_ieee802_15_4.c' ren: 'TTC-Library/network/6lowpan_mac_mac.h' -> 'TTC-Library/network/mac_ieee802_15_4.h' chg: ./TTC-Library/network/6lowpan_mac_rdc.h - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' chg: ./TTC-Library/network/6lowpan_rime_rime.c - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' chg: ./TTC-Library/network/6lowpan_mac_rdc.c - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' chg: ./TTC-Library/network/mac_ieee802_15_4.c - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' chg: ./TTC-Library/network/mac_ieee802_15_4_csma.h - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' chg: ./TTC-Library/network/6lowpan_net_netstack.h - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' chg: ./TTC-Library/network/6lowpan_mac_nullmac.h - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' chg: ./TTC-Library/network/6lowpan_rime_rime.h - replace '6lowpan_mac_mac.h' -> 'mac_ieee802_15_4.h' ren: 'TTC-Library/network/6lowpan_mac_nullmac.c' -> 'TTC-Library/network/mac_ieee802_15_4_nullmac.c' ren: 'TTC-Library/network/6lowpan_mac_nullmac.h' -> 'TTC-Library/network/mac_ieee802_15_4_nullmac.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullmac.c - replace '6lowpan_mac_nullmac.h' -> 'mac_ieee802_15_4_nullmac.h' ren: 'TTC-Library/network/6lowpan_mac_nullrdc.h' -> 'TTC-Library/network/mac_ieee802_15_4_nullrdc.c' ren: 'TTC-Library/network/6lowpan_mac_nullrdc.c' -> 'TTC-Library/network/mac_ieee802_15_4_nullrdc.c' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc.c - replace '6lowpan_mac_nullrdc.h' -> 'mac_ieee802_15_4_nullrdc.h' ren: 'TTC-Library/network/6lowpan_mac_rdc.c' -> 'TTC-Library/network/mac_ieee802_15_4_rdc.c' ren: 'TTC-Library/network/6lowpan_mac_rdc.h' -> 'TTC-Library/network/mac_ieee802_15_4_rdc.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc.h - replace '6lowpan_mac_rdc.h' -> 'mac_ieee802_15_4_rdc.h' chg: ./TTC-Library/network/6lowpan_mac_nullrdc-noframer.h - replace '6lowpan_mac_rdc.h' -> 'mac_ieee802_15_4_rdc.h' chg: ./TTC-Library/network/mac_ieee802_15_4_csma.c - replace '6lowpan_mac_rdc.h' -> 'mac_ieee802_15_4_rdc.h' chg: ./TTC-Library/network/6lowpan_net_netstack.h - replace '6lowpan_mac_rdc.h' -> 'mac_ieee802_15_4_rdc.h' ren: 'TTC-Library/network/6lowpan_radio_nullradio.c' -> 'TTC-Library/network/network_nullradio.c' ren: 'TTC-Library/network/6lowpan_radio_nullradio.h' -> 'TTC-Library/network/network_nullradio.h' chg: ./TTC-Library/network/network_nullradio.c - replace '6lowpan_radio_nullradio.h' -> 'network_nullradio.h' ren: 'TTC-Library/network/6lowpan_radio_serialradio.c' -> 'TTC-Library/network/network_serialradio.c' ren: 'TTC-Library/network/6lowpan_radio_serialradio.h' -> 'TTC-Library/network/network_serialradio.h' chg: ./TTC-Library/network/network_serialradio.h - replace '6lowpan_radio_serialradio.h' -> 'network_serialradio.h' chg: ./TTC-Library/network/network_serialradio.c - replace '6lowpan_radio_serialradio.h' -> 'network_serialradio.h' chg: ./TTC-Library/network/mac_ieee802_15_4.h - replace '6lowpan_radio_radio.h' -> 'network_radio.h' chg: ./TTC-Library/network/network_serialradio.h - replace '6lowpan_radio_radio.h' -> 'network_radio.h' chg: ./TTC-Library/network/6lowpan_mac_nullrdc-noframer.h - replace '6lowpan_radio_radio.h' -> 'network_radio.h' chg: ./TTC-Library/network/network_nullradio.h - replace '6lowpan_radio_radio.h' -> 'network_radio.h' chg: ./TTC-Library/network/6lowpan_net_netstack.h - replace '6lowpan_radio_radio.h' -> 'network_radio.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullmac.h - replace '6lowpan_radio_radio.h' -> 'network_radio.h' ren: 'TTC-Library/network/6lowpan_rime_rimeaddr.c' -> 'TTC-Library/network/network_rimeaddr.c' ren: 'TTC-Library/network/6lowpan_rime_rimeaddr.h' -> 'TTC-Library/network/network_rimeaddr.h' chg: ./TTC-Library/network/mac_ieee802_15_4_frame802154.h - replace '6lowpan_rime_rimeaddr.h' -> 'network_rimeaddr.h' chg: ./TTC-Library/network/6lowpan_net_packetbuf.h~ - replace '6lowpan_rime_rimeaddr.h' -> 'network_rimeaddr.h' chg: ./TTC-Library/network/6lowpan_net_packetbuf.h - replace '6lowpan_rime_rimeaddr.h' -> 'network_rimeaddr.h' chg: ./TTC-Library/network/network_6lowpan.h - replace '6lowpan_rime_rimeaddr.h' -> 'network_rimeaddr.h' chg: ./TTC-Library/network/network_rimeaddr.c - replace '6lowpan_rime_rimeaddr.h' -> 'network_rimeaddr.h' chg: ./TTC-Library/network/6lowpan_net_packetbuf.c - replace '6lowpan_rime_rimeaddr.h' -> 'network_rimeaddr.h' chg: ./TTC-Library/network/6lowpan_rime_rime.h - replace '6lowpan_rime_rimeaddr.h' -> 'network_rimeaddr.h' ren: 'TTC-Library/network/6lowpan_net_packetbuf.c' -> 'TTC-Library/network/network_rime_packetbuf.c' ren: 'TTC-Library/network/6lowpan_net_packetbuf.h' -> 'TTC-Library/network/network_rime_packetbuf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullmac.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/network_rime_packetbuf.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/6lowpan_mac_nullrdc-noframer.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/6lowpan_net_queuebuf.h - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/network_6lowpan.h - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/6lowpan_mac_framer_nullmac.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/6lowpan_mac_framer_802154.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_csma.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/6lowpan_net_queuebuf.c - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' chg: ./TTC-Library/network/6lowpan_rime_rime.h - replace '6lowpan_net_packetbuf.h' -> 'network_rime_packetbuf.h' ren: 'TTC-Library/network/6lowpan_rime_rime.c' -> 'TTC-Library/network/network_rime.c' ren: 'TTC-Library/network/6lowpan_rime_rime.h' -> 'TTC-Library/network/network_rime.h' chg: ./TTC-Library/network/network_rime.c - replace '6lowpan_rime_rime.h' -> 'network_rime.h' ren: 'TTC-Library/network/6lowpan_mac_nullrdc-noframer.c' -> 'TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.c' ren: 'TTC-Library/network/6lowpan_mac_nullrdc-noframer.h' -> 'TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.c - replace '6lowpan_mac_nullrdc-noframer.h' -> 'mac_ieee802_15_4_nullrdc-noframer.h' ren: 'TTC-Library/network/6lowpan_conf.h' -> 'TTC-Library/network/network_conf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_frame802154.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/mac_ieee802_15_4.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_rdc.c - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/network_rime_packetbuf.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/network_rimeaddr.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_macstack.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_rdc.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/network_adapt_rtimer.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/temp/6lowpan_net_packetbuf.h~ - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/temp/6lowpan_net_netstack.h - replace '6lowpan_conf.h' -> 'network_conf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullmac.c - replace '6lowpan_net_netstack.h' -> 'network_6lowpan_netstack.h' chg: ./TTC-Library/network/network_rime.c - replace '6lowpan_net_netstack.h' -> 'network_6lowpan_netstack.h' chg: ./TTC-Library/network/network_6lowpan.h - replace '6lowpan_net_netstack.h' -> 'network_6lowpan_netstack.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.c - replace '6lowpan_net_netstack.h' -> 'network_6lowpan_netstack.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc.c - replace '6lowpan_net_netstack.h' -> 'network_6lowpan_netstack.h' chg: ./TTC-Library/network/mac_ieee802_15_4_csma.c - replace '6lowpan_net_netstack.h' -> 'network_6lowpan_netstack.h' chg: ./TTC-Library/network/temp/network_6lowpan_netstack.c - replace '6lowpan_net_netstack.h' -> 'network_6lowpan_netstack.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.c - replace '6lowpan_net_queuebuf.h' -> 'network_6lowpan_queuebuf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc.c - replace '6lowpan_net_queuebuf.h' -> 'network_6lowpan_queuebuf.h' chg: ./TTC-Library/network/network_rime.h - replace '6lowpan_net_queuebuf.h' -> 'network_6lowpan_queuebuf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_csma.c - replace '6lowpan_net_queuebuf.h' -> 'network_6lowpan_queuebuf.h' chg: ./TTC-Library/network/temp/network_6lowpan_queuebuf.c - replace '6lowpan_net_queuebuf.h' -> 'network_6lowpan_queuebuf.h' chg: ./InstallData/install_24_TTC_NETWORK.sh - replace 'EXTENSION_450_network_IEEE_802.15.4' -> 'EXTENSION_450_network_IEEE_802_15_4' chg: ./TTC-Library/interfaces/ttc_network_interface.h - replace 'EXTENSION_450_network_IEEE_802.15.4' -> 'EXTENSION_450_network_IEEE_802_15_4' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.c - replace 'network_6lowpan_queuebuf.h' -> 'network_rime_queuebuf.h' chg: ./TTC-Library/network/network_rime_queuebuf.c - replace 'network_6lowpan_queuebuf.h' -> 'network_rime_queuebuf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_nullrdc.c - replace 'network_6lowpan_queuebuf.h' -> 'network_rime_queuebuf.h' chg: ./TTC-Library/network/network_rime.h - replace 'network_6lowpan_queuebuf.h' -> 'network_rime_queuebuf.h' chg: ./TTC-Library/network/mac_ieee802_15_4_csma.c - replace 'network_6lowpan_queuebuf.h' -> 'network_rime_queuebuf.h' geändert: InstallData/install_24_TTC_NETWORK.sh geändert: TTC-Library/interfaces/ttc_network_interface.c geändert: TTC-Library/interfaces/ttc_network_interface.h gelöscht: TTC-Library/network/6lowpan_mac_framer.h gelöscht: TTC-Library/network/6lowpan_mac_framer_802154.c gelöscht: TTC-Library/network/6lowpan_mac_framer_802154.h gelöscht: TTC-Library/network/6lowpan_mac_framer_nullmac.c gelöscht: TTC-Library/network/6lowpan_mac_framer_nullmac.h gelöscht: TTC-Library/network/6lowpan_mac_nullrdc.h gelöscht: TTC-Library/network/6lowpan_net_netstack.c gelöscht: TTC-Library/network/6lowpan_net_netstack.h gelöscht: TTC-Library/network/6lowpan_net_queuebuf.c gelöscht: TTC-Library/network/6lowpan_net_queuebuf.h gelöscht: TTC-Library/network/6lowpan_radio_radio.h gelöscht: TTC-Library/network/6lowpan_rime_chameleon.c gelöscht: TTC-Library/network/6lowpan_rime_chameleon.h gelöscht: TTC-Library/network/6lowpan_rime_rimestats.c gelöscht: TTC-Library/network/6lowpan_rime_rimestats.h umbenannt: TTC-Library/network/6lowpan_mac_mac.c -> TTC-Library/network/mac_ieee802_15_4.c umbenannt: TTC-Library/network/6lowpan_mac_mac.h -> TTC-Library/network/mac_ieee802_15_4.h umbenannt: TTC-Library/network/6lowpan_mac_csma.c -> TTC-Library/network/mac_ieee802_15_4_csma.c umbenannt: TTC-Library/network/6lowpan_mac_csma.h -> TTC-Library/network/mac_ieee802_15_4_csma.h umbenannt: TTC-Library/network/6lowpan_mac_frame802154.c -> TTC-Library/network/mac_ieee802_15_4_frame802154.c umbenannt: TTC-Library/network/6lowpan_mac_frame802154.h -> TTC-Library/network/mac_ieee802_15_4_frame802154.h umbenannt: TTC-Library/network/6lowpan_mac_nullmac.c -> TTC-Library/network/mac_ieee802_15_4_nullmac.c umbenannt: TTC-Library/network/6lowpan_mac_nullmac.h -> TTC-Library/network/mac_ieee802_15_4_nullmac.h umbenannt: TTC-Library/network/6lowpan_mac_nullrdc-noframer.c -> TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.c umbenannt: TTC-Library/network/6lowpan_mac_nullrdc-noframer.h -> TTC-Library/network/mac_ieee802_15_4_nullrdc-noframer.h umbenannt: TTC-Library/network/6lowpan_mac_nullrdc.c -> TTC-Library/network/mac_ieee802_15_4_nullrdc.c umbenannt: TTC-Library/network/6lowpan_mac_rdc.c -> TTC-Library/network/mac_ieee802_15_4_rdc.c umbenannt: TTC-Library/network/6lowpan_mac_rdc.h -> TTC-Library/network/mac_ieee802_15_4_rdc.h geändert: TTC-Library/network/network_6lowpan.c geändert: TTC-Library/network/network_6lowpan.h geändert: TTC-Library/network/network_6lowpan_types.h umbenannt: TTC-Library/network/6lowpan_adapt_clock.c -> TTC-Library/network/network_adapt_clock.c umbenannt: TTC-Library/network/6lowpan_adapt_clock.h -> TTC-Library/network/network_adapt_clock.h umbenannt: TTC-Library/network/6lowpan_adapt_ctimer.c -> TTC-Library/network/network_adapt_ctimer.c umbenannt: TTC-Library/network/6lowpan_adapt_ctimer.h -> TTC-Library/network/network_adapt_ctimer.h umbenannt: TTC-Library/network/6lowpan_adapt_list.c -> TTC-Library/network/network_adapt_list.c umbenannt: TTC-Library/network/6lowpan_adapt_list.h -> TTC-Library/network/network_adapt_list.h umbenannt: TTC-Library/network/6lowpan_adapt_memb.c -> TTC-Library/network/network_adapt_memb.c umbenannt: TTC-Library/network/6lowpan_adapt_memb.h -> TTC-Library/network/network_adapt_memb.h umbenannt: TTC-Library/network/6lowpan_adapt_random.c -> TTC-Library/network/network_adapt_random.c umbenannt: TTC-Library/network/6lowpan_adapt_random.h -> TTC-Library/network/network_adapt_random.h umbenannt: TTC-Library/network/6lowpan_adapt_rtimer.c -> TTC-Library/network/network_adapt_rtimer.c umbenannt: TTC-Library/network/6lowpan_adapt_rtimer.h -> TTC-Library/network/network_adapt_rtimer.h umbenannt: TTC-Library/network/6lowpan_conf.h -> TTC-Library/network/network_conf.h umbenannt: TTC-Library/network/6lowpan_radio_nullradio.c -> TTC-Library/network/network_nullradio.c umbenannt: TTC-Library/network/6lowpan_radio_nullradio.h -> TTC-Library/network/network_nullradio.h umbenannt: TTC-Library/network/6lowpan_rime_rime.c -> TTC-Library/network/network_rime.c umbenannt: TTC-Library/network/6lowpan_rime_rime.h -> TTC-Library/network/network_rime.h umbenannt: TTC-Library/network/6lowpan_net_packetbuf.c -> TTC-Library/network/network_rime_packetbuf.c umbenannt: TTC-Library/network/6lowpan_net_packetbuf.h -> TTC-Library/network/network_rime_packetbuf.h umbenannt: TTC-Library/network/6lowpan_rime_rimeaddr.c -> TTC-Library/network/network_rimeaddr.c umbenannt: TTC-Library/network/6lowpan_rime_rimeaddr.h -> TTC-Library/network/network_rimeaddr.h umbenannt: TTC-Library/network/6lowpan_radio_serialradio.c -> TTC-Library/network/network_serialradio.c umbenannt: TTC-Library/network/6lowpan_radio_serialradio.h -> TTC-Library/network/network_serialradio.h geändert: TTC-Library/ttc_network.c geändert: TTC-Library/ttc_network.h geändert: TTC-Library/ttc_network_types.h commit 6a2c1f080b9d98503a32b991f92e9f722e4ffb08 Author: Gregor Rebel Date: Mon Dec 2 07:30:42 2013 +0100 new: Documentation/chapter_LongTimeSupport.tex feature: Long Time Support - All download contents of previous major releases are provided as tarballs neue Datei: Documentation/chapter_LongTimeSupport.tex geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - work in progress commit c3ecec1dfc5c926d12ebc64e2ec66b2af6354037 Author: Patrick von Poblotzki Date: Fri Nov 29 10:25:31 2013 +0100 you can flash and debug the discovery board now, stop while debugging at SystemInit commit 89a4a7b27b3add70ad43d0ab627dd49cd679f7cd Author: Fran Estevez Date: Thu Nov 28 13:48:23 2013 +0100 network interface and 6lowpan low-level driver added neue Datei: TTC-Library/interfaces/ttc_network_interface.c neue Datei: TTC-Library/interfaces/ttc_network_interface.h neue Datei: TTC-Library/network/network_6lowpan.c neue Datei: TTC-Library/network/network_6lowpan.h neue Datei: TTC-Library/network/network_6lowpan_types.h commit 9404d38d6b346712b91dceab501b0111d32fe1c4 Author: Fran Estevez Date: Thu Nov 28 13:43:26 2013 +0100 ttc_network.*, ttc_network_interface.*, network_6lowpan.* updated install_24_TTC_NETWORK updated example_ttc_network.* updated umbenannt: InstallData/install_17_Network_6LoWPAN.sh -> InstallData/install_24_TTC_NETWORK.sh gelöscht: TTC-Library/network/adaptLayer/.DS_Store gelöscht: TTC-Library/network/adaptLayer/cfs.c gelöscht: TTC-Library/network/adaptLayer/inc/cfs.h gelöscht: TTC-Library/network/adaptLayer/inc/gen_task.h gelöscht: TTC-Library/network/adaptLayer/inc/leds.h gelöscht: TTC-Library/network/adaptLayer/inc/process.h gelöscht: TTC-Library/network/adaptLayer/inc/rtimer.h gelöscht: TTC-Library/network/adaptLayer/inc/watchdog.h gelöscht: TTC-Library/network/adaptLayer/leds.c gelöscht: TTC-Library/network/adaptLayer/rtimer.c gelöscht: TTC-Library/network/adaptLayer/watchdog.c gelöscht: TTC-Library/network/ttc_network_driver_6lowpan.c gelöscht: TTC-Library/network/ttc_network_driver_6lowpan.h geändert: TTC-Library/ttc_network.c geändert: TTC-Library/ttc_network.h geändert: TTC-Library/ttc_network_types.h gelöscht: Template/examples/example_ttc_network_driver_6lowpan.c gelöscht: Template/examples/example_ttc_network_driver_6lowpan.h InstallData/TTC_24_TTC_NETWORK.sh TTC-Library/interfaces/ TTC-Library/network/6lowpan_adapt_process.h TTC-Library/network/network_6lowpan.c TTC-Library/network/network_6lowpan.h TTC-Library/network/network_6lowpan_types.h Template/examples/example_ttc_network.c Template/examples/example_ttc_network.h commit eae45cc9c37b9f142e285c63d8b5b4cc261ac6fa Author: Gregor Rebel Date: Thu Nov 28 12:49:05 2013 +0100 Package v1.0.53b commit f50506d31972cd4dcecd55efd9c95c09c2b9ef56 Author: Gregor Rebel Date: Thu Nov 28 10:10:19 2013 +0100 fix: TTC-Library/templates/install_NN_TTC_DRIVER.sh - changed to new low-level driver naming scheme (architecture/driver -> driver(architecture) commit 2713dceb58ca87f5708e6700b91d82827841a595 Author: Gregor Rebel Date: Thu Nov 28 08:32:48 2013 +0100 ren: 'TTC-Library/templates/architecture_driver_types.h' -> 'TTC-Library/templates/driver_architecture_types.h' chg: ./TTC-Library/templates/_create_DriverSet.pl - replace 'architecture_driver_types.h' -> 'driver_architecture_types.h' ren: 'TTC-Library/templates/architecture_driver.h' -> 'TTC-Library/templates/driver_architecture.h' chg: ./TTC-Library/templates/_create_DriverSet.pl - replace 'architecture_driver.h' -> 'driver_architecture.h' ren: 'TTC-Library/templates/architecture_driver.c' -> 'TTC-Library/templates/driver_architecture.c' chg: ./TTC-Library/templates/_create_DriverSet.pl - replace 'architecture_driver.c' -> 'driver_architecture.c' chg: TTC-Library/templates/_create_DriverSet.pl - now creates low-level drivers as TTC-Library/driver/driver_architecture* commit 544d048bc0dbbeb9dc2b41b815f39e0a2f5e8e1f Author: Gregor Rebel Date: Wed Nov 27 16:52:41 2013 +0100 chg: TTC-Library/templates/_create_DriverSet.pl - now supports interface layer between high- and low-level driver geändert: InstallData/_install_XXX_Template.sh geändert: InstallData/install_04_BasicExtensions.sh geändert: TTC-Library/templates/architecture_driver.c geändert: TTC-Library/templates/architecture_driver.h geändert: TTC-Library/templates/architecture_driver_types.h geändert: TTC-Library/templates/install_NN_TTC_DRIVER.sh geändert: TTC-Library/templates/ttc_driver.c geändert: TTC-Library/templates/ttc_driver.h geändert: TTC-Library/templates/ttc_driver_interface.c geändert: TTC-Library/templates/ttc_driver_interface.h geändert: TTC-Library/templates/ttc_driver_types.h geändert: Template/qtcreator.sh commit 27cb07ce1a3dbf0fe04493674a3a4c1d4d9926b0 Author: Gregor Rebel Date: Wed Nov 27 12:06:09 2013 +0100 new: TTC-Library/templates/ttc_driver_interface.c new: TTC-Library/templates/ttc_driver_interface.h feature: Automatic code generator for high- and low-level drivers with flexible interface layer geändert: TTC-Library/templates/_create_DriverSet.pl - now supports interface layer between high- and low-level driver commit 6a5fa41261d0d57b5ed0742d2e33d702bc472121 Author: Gregor Rebel Date: Tue Nov 26 19:26:49 2013 +0100 chg: TTC-Library/ttc_network.c - implemented basic application-side interface ren: 'InstallData/install_23_Network6LoWPAN.sh' -> 'InstallData/install_17_Network_6LoWPAN.sh' ren: 'Template/examples/example_ttc_network_6lowpan.c' -> 'Template/examples/example_ttc_network_driver_6lowpan.c' ren: 'Template/examples/example_ttc_network_6lowpan.h' -> 'Template/examples/example_ttc_network_driver_6lowpan.h' ren: 'TTC-Library/ttc_network_6lowpan.c' -> 'TTC-Library/network/ttc_network_6lowpan.c' ren: 'TTC-Library/ttc_network_6lowpan.h' -> 'TTC-Library/network/ttc_network_6lowpan.h' del: TTC-Library/ttc_network_6lowpan_types.h ren: 'TTC-Library/network/ttc_network_6lowpan.c' -> 'TTC-Library/network/ttc_network_driver_6lowpan.c' ren: 'TTC-Library/network/ttc_network_6lowpan.h' -> 'TTC-Library/network/ttc_network_driver_6lowpan.h' commit 892e07ac8251001349e4233bb1129baa439b0c2f Author: Gregor Rebel Date: Tue Nov 26 16:11:02 2013 +0100 new: Template/examples/example_ttc_list.c new: Template/examples/example_ttc_list.h geändert: InstallData/install_24_TTC_LIST.sh - added EXTENSION_600_example_ttc_list geändert: TTC-Library/ttc_list.c - fixed warning unused variable Name geändert: TTC-Library/ttc_list_types.h geändert: TTC-Library/ttc_task.c - ttc_task_update_info() will now assert if called before scheduler is started commit dc2612d23bd9a13b06c3c7f325997e56038b71a0 Author: Gregor Rebel Date: Tue Nov 26 14:53:07 2013 +0100 neue Datei: TTC-Library/ttc_network_types.h - readded commit a7b4d9dd1220f7822a038159b53c676c60d6855b Merge: 905797a a0138f9 Author: Gregor Rebel Date: Tue Nov 26 14:52:11 2013 +0100 Merge branch 'master' of hlb-labor.de:TheToolChain Conflicts: TTC-Library/network/6lowpan_adapt_list.c commit 905797ac93d73c41f2fc20402c1622df8a37841b Author: Gregor Rebel Date: Tue Nov 26 14:38:29 2013 +0100 geändert: TTC-Library/ttc_network_types.h - redefined ttc_network_config_t and sub-structures commit 88c1bedb1233cf51443d4199d755beba15b1bed0 Author: Gregor Rebel Date: Tue Nov 26 14:38:08 2013 +0100 fix: TTC-Library/network/6lowpan_adapt_list.c - list_pop() did not return anything commit a0138f9dbf5c00428e7ae4177fd73ee2b03947ba Author: Fran Estevez Date: Tue Nov 26 14:11:37 2013 +0100 install script for IEEE 802.15.4, 6LoWPAN modified and ./Template/example_network.* removed neue Datei: InstallData/install_23_Network6LoWPAN.sh neue Datei: TTC-Library/ttc_network_6lowpan.c neue Datei: TTC-Library/ttc_network_6lowpan.h neue Datei: TTC-Library/ttc_network_6lowpan_types.h umbenannt: Template/examples/example_network.c -> Template/examples/example_ttc_network_6lowpan.c umbenannt: Template/examples/example_network.h -> Template/examples/example_ttc_network_6lowpan.h commit 44387e40a3417e153329d323369c4e20d77f4036 Author: Fran Estevez Date: Tue Nov 26 14:07:49 2013 +0100 rollback on ttc_network.* files and install_24_TTC_NETWORK script. ttc_networ_types.h removed geändert: InstallData/install_24_TTC_NETWORK.sh geändert: TTC-Library/ttc_network.c geändert: TTC-Library/ttc_network.h gelöscht: TTC-Library/ttc_network_types.h commit 59a809b4bab03b738184fd4770801d2fe3c7939e Author: Fran Estevez Date: Tue Nov 26 13:40:29 2013 +0100 install script for IEEE 802.15.4 and 6LoWPAN added InstallData/install_23_Network6LoWPAN.sh TTC-Library/ttc_network_6lowpan.c TTC-Library/ttc_network_6lowpan.h TTC-Library/ttc_network_6lowpan_types.h Template/examples/example_ttc_network_6lowpan.c Template/examples/example_ttc_network_6lowpan.h commit 10322a1de25184ab329c6745c9609c8959f54bb5 Author: Gregor Rebel Date: Tue Nov 26 13:02:35 2013 +0100 chg: InstallData/install_24_TTC_SEMPAHORE.sh - now activates 500_ttc_semaphore_cortexm3 as default instead of 500_ttc_semaphore_freertos commit 040430ca69372463a2e9c7b83aa869067bc22393 Author: Gregor Rebel Date: Tue Nov 26 13:01:07 2013 +0100 chg: InstallData/install_24_TTC_MUTEX.sh - now activates 500_ttc_mutex_cortexm3 as default instead of 500_ttc_mutex_freertos commit 2c5afe3e9cac84bed8810ffbfe09176debcbdc19 Author: Gregor Rebel Date: Tue Nov 26 11:37:36 2013 +0100 new: Template/examples/example_ttc_memory_pool.c new: Template/examples/example_ttc_memory_pool.h chg: ./TTC-Library/ttc_memory.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/ttc_gui_mt.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/ttc_memory_types.h - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/ttc_input.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/network/6lowpan_radio_serialradio.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/network/6lowpan_adapt_memb.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_memory_pool_alloc' -> 'ttc_memory_pool_block_get' chg: ./TTC-Library/ttc_memory.c - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./TTC-Library/ttc_timer.c - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./TTC-Library/ttc_gui_mt.c - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./TTC-Library/ttc_gui.c - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./TTC-Library/ttc_input.c - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./TTC-Library/ttc_memory.h - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./TTC-Library/network/6lowpan_radio_serialradio.c - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_memory_pool_release' -> 'ttc_memory_pool_block_free' chg: ./Template/main.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_radio_serial.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_threading_semaphores.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_ttc_memory_pool.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_i2c.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_radio.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_channel.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_i2c.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_can.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_network.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_spi.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_spi.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_threading_queues.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_input.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gfx_boxes.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gfx_boxes.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gfx_benchmark.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_threading_queues.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_can.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gui.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gpio.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_input.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_network.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gpio_banks.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_threading_semaphores.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_timer.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gpio_banks.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_timer.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gui.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_usart.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gfx_benchmark.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_leds.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gfx_printf.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_channel.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_radio.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_usart.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gfx_printf.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_gpio.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Template/examples/example_leds.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_extensions.c - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_radio.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/usefull_threads.h_ - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_gfx_mt.c - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_extensions.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/usefull_threads.c_ - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_input.c - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_memory.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_input.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_gfx_mt.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_watchdog.c - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/ttc_radio.c - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/radio/radio_cc1101_spi.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/radio/radio_serial.c - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/radio/radio_serial.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/radio/radio_cc1120_spi.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/gfx/input_ads7843.h - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/sensors/accelerometer/lis3lv02dl.c - replace 'pvParameters' -> 'TaskArgument' chg: ./TTC-Library/stm32l1/stm32l1_freertos_port.c - replace 'pvParameters' -> 'TaskArgument' chg: ./Regressions/regression_usart.h - replace 'pvParameters' -> 'TaskArgument' chg: ./Regressions/regression_usart.c - replace 'pvParameters' -> 'TaskArgument' fix: TTC-Library/stm32/stm32_interrupt.c - now can compile without ttc_gpio support commit 2f19dcaffdd076a9ed2f2cf3c38956b7983311dd Author: Gregor Rebel Date: Wed Nov 20 14:44:59 2013 +0100 geändert: Documentation/The_ToolChain_-_Konsolenschnittstelle.odt - fixed layout commit 2b88f743523a36edf9f0cc6ffa727a1634d75ab6 Author: Gregor Rebel Date: Wed Nov 20 14:35:41 2013 +0100 geändert: Documentation/The_ToolChain_-_Konsolenschnittstelle.odt - updated to match 1.0.53 commit 8e22d9ac5a145345dc44872f64cc54ae1b49e6da Author: Fran Estevez Date: Tue Nov 19 14:19:08 2013 +0100 Old wrong dependencies removed gelöscht: TTC-Library/network/#6lowpan_mac_contikimac.c# geändert: TTC-Library/network/6lowpan_adapt_rtimer.h geändert: TTC-Library/ttc_network_types.h commit 3ba213585a30aadc9f2a5938a647cd1d1991dcaf Author: Fran Estevez Date: Tue Nov 19 13:45:50 2013 +0100 6lowpan MAC + RDC + RADIO Serial Implementation geändert: ../InstallData/install_24_TTC_NETWORK.sh neue Datei: network/6lowpan_adapt_clock.c neue Datei: network/6lowpan_adapt_clock.h neue Datei: network/6lowpan_adapt_ctimer.c neue Datei: network/6lowpan_adapt_ctimer.h neue Datei: network/6lowpan_adapt_list.c neue Datei: network/6lowpan_adapt_list.h neue Datei: network/6lowpan_adapt_memb.c neue Datei: network/6lowpan_adapt_memb.h neue Datei: network/6lowpan_adapt_random.c neue Datei: network/6lowpan_adapt_random.h neue Datei: network/6lowpan_adapt_rtimer.c neue Datei: network/6lowpan_adapt_rtimer.h neue Datei: network/6lowpan_conf.h neue Datei: network/6lowpan_mac_csma.c neue Datei: network/6lowpan_mac_csma.h neue Datei: network/6lowpan_mac_frame802154.c neue Datei: network/6lowpan_mac_frame802154.h neue Datei: network/6lowpan_mac_framer.h neue Datei: network/6lowpan_mac_framer_802154.c neue Datei: network/6lowpan_mac_framer_802154.h neue Datei: network/6lowpan_mac_framer_nullmac.c neue Datei: network/6lowpan_mac_framer_nullmac.h neue Datei: network/6lowpan_mac_mac.c neue Datei: network/6lowpan_mac_mac.h neue Datei: network/6lowpan_mac_nullmac.c neue Datei: network/6lowpan_mac_nullmac.h neue Datei: network/6lowpan_mac_nullrdc-noframer.c neue Datei: network/6lowpan_mac_nullrdc-noframer.h neue Datei: network/6lowpan_mac_nullrdc.c neue Datei: network/6lowpan_mac_nullrdc.h neue Datei: network/6lowpan_mac_rdc.c neue Datei: network/6lowpan_mac_rdc.h neue Datei: network/6lowpan_net_netstack.c neue Datei: network/6lowpan_net_netstack.h neue Datei: network/6lowpan_net_packetbuf.c neue Datei: network/6lowpan_net_packetbuf.h neue Datei: network/6lowpan_net_queuebuf.c neue Datei: network/6lowpan_net_queuebuf.h neue Datei: network/6lowpan_radio_nullradio.c neue Datei: network/6lowpan_radio_nullradio.h neue Datei: network/6lowpan_radio_radio.h neue Datei: network/6lowpan_radio_serialradio.c neue Datei: network/6lowpan_radio_serialradio.h neue Datei: network/6lowpan_rime_chameleon.c neue Datei: network/6lowpan_rime_chameleon.h neue Datei: network/6lowpan_rime_rime.c commit 98bd9967b7b458d9a2cdbb52966abab525d8cc64 Author: Gregor Rebel Date: Tue Nov 19 13:13:26 2013 +0100 Package v1.0.53b commit b86724ef089ac777495e75bcf58b7abe01eca59f Author: Gregor Rebel Date: Tue Nov 19 13:05:47 2013 +0100 geändert: InstallData/scripts/createDevelopmentVersion.pl - now creates file readme.DevelopmentToolChain in base of new devel toolchain commit 3bc607045408b85c4f77e069e8b0fd4024646eed Author: Gregor Rebel Date: Tue Nov 19 12:56:47 2013 +0100 chg: readme.TheToolChain - updated install info for 1.0.53 release commit 41bf00eb56a3f2e6dca2c0d9f51e044182616391 Author: Gregor Rebel Date: Tue Nov 19 12:49:02 2013 +0100 chg: ./InstallData/testing/Testing.txt - replace 'TheToolChain_devel/ToolChain' -> 'TheToolChain_devel/TheToolChain' commit fe5000a20bf70720ce9b9d894edc5ee32a9ffcfe Author: Gregor Rebel Date: Tue Nov 19 11:57:27 2013 +0100 Package v1.0.53b commit ab4442d930d22b945b71df944581bca8dac5e3bd Author: Gregor Rebel Date: Tue Nov 19 11:57:10 2013 +0100 Package v1.0.53b commit e86d7b70cb5fddd444a0027b4f8fe4350cba6aa3 Author: Gregor Rebel Date: Tue Nov 19 11:56:49 2013 +0100 ren: 'readme.ToolChain' -> 'readme.TheToolChain' commit 03b46b37d41957012823988ef4ecb23bff5976e6 Author: Gregor Rebel Date: Tue Nov 19 11:56:16 2013 +0100 Package v1.0.53b commit 42b7ebadf09633100ec3088074926d406c2f5cf0 Author: Gregor Rebel Date: Tue Nov 19 11:54:54 2013 +0100 Package v1.0.53b commit eecb27547dc6b79a0b38b75ef1e158324c333072 Author: Gregor Rebel Date: Tue Nov 19 11:12:35 2013 +0100 Gobally changed folder ToolChain_STM32/ -> TheToolChain/ chg: ./readme.ToolChain - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./createNewProject.pl - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Template/createLinks.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Template/main.c - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Template/compile.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Template/extensions.local/makefile.100_board_XXX - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Template/extensions.local/activate.100_board_XXX.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./TTC-Library/ttc_extensions.c - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./TTC-Library/ttc_extensions.h - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./TTC-Library/tasks_extension.c - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./TTC-Library/ttc_network_types.h - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./TTC-Library/ttc_network.h - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./TTC-Library/templates/install_NN_TTC_DRIVER.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_15_STM-USB_FS_Device_Lib.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_24_TTC_CHANNEL.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_15_STM-EEPROM_Emulation.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_13_CPU_STM32F0xx.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_12_Board_Mini_STM32.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_24_TTC_CAN.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_26_CPAL.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_16_Compiler_GCC-ARM_Binary.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_28_Programmer_STLink_V2.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_13_CPU_STM32F4xx.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_17_Network_uIP.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_15_STM-StdPeripheralsLibrary.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_16_Compiler_SourceryG++.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_00_Content.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_24_TTC_TIMER.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_14_CPU_STM32W1xx.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_11_Board_STM32F4Discovery.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_03_OpenOCD.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_04_BasicExtensions.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_13_CPU_CortexM3.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_24_TTC_USART.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/ReadMe_Ranks.txt - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_19_FixPointLib.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_13_CPU_CortexM0.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/installAll.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/_install_XXX_Template.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/install_06_FreeRTOS.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/testing/Testing.txt - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/testing/install_03_OpenOCD+SWD.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/testing/install_02_libswd.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/testing/install_16_Compiler_GCC_from_Source.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/printBaseExtensions.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/createActivateScript.pl - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/makefile - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/createPackage.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/gdb_server.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/compile.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/installFuncs.sh - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./InstallData/scripts/createDevelopmentVersion.pl - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Documentation/chapter_Extensions.tex - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Documentation/chapter_ToolChainDevelopment.tex - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Documentation/chapter_DirectoryStructure.tex - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Documentation/chapter_Drivers.tex - replace 'ToolChain_STM32' -> 'TheToolChain' chg: ./Documentation/chapter_Autostarting.tex - replace 'ToolChain_STM32' -> 'TheToolChain' commit e43b9e0df18b55c2a63b5570b6504e413ea1c953 Author: Gregor Rebel Date: Tue Nov 19 11:03:40 2013 +0100 new: Template/examples/example_gpio.c new: Template/examples/example_gpio.h commit d49fb51b57f07143f732a6f18f34d97dfb30e535 Author: Gregor Rebel Date: Tue Nov 19 10:57:46 2013 +0100 chg: ./before.txt - replace 'em357' -> 'stm32w' chg: ./Template/examples/example_gpio.h - replace 'em357' -> 'stm32w' chg: ./Template/examples/example_gpio_banks.c - replace 'em357' -> 'stm32w' chg: ./Template/examples/example_timer.h - replace 'em357' -> 'stm32w' chg: ./Template/examples/example_gpio_banks.h - replace 'em357' -> 'stm32w' chg: ./Template/examples/example_gpio.c - replace 'em357' -> 'stm32w' chg: ./Template/examples/example_leds.h - replace 'em357' -> 'stm32w' chg: ./Template/QtCreator/TemplateName.files - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_i2c.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_gpio_types.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_spi.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_radio.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_channel_types.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_spi_types.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_channel.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_basic.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_i2c.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_radio_types.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_spi.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_i2c_types.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/ttc_radio.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/em357/DEPRECATED_em357_spi.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/em357/DEPRECATED_stm32w_gpio.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/em357/DEPRECATED_em357_spi.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/em357/DEPRECATED_em357_gpio.h - replace 'em357' -> 'stm32w' chg: ./TTC-Library/stm32w/stm32w_basic.c - replace 'em357' -> 'stm32w' chg: ./TTC-Library/stm32w/stm32w_basic.h - replace 'em357' -> 'stm32w' chg: ./InstallData/install_11_Board_WSN3_STM32W108.sh - replace 'em357' -> 'stm32w' chg: ./InstallData/install_24_TTC_Watchdog.sh - replace 'em357' -> 'stm32w' chg: ./InstallData/install_14_CPU_STM32W1xx.sh - replace 'em357' -> 'stm32w' chg: ./InstallData/install_03_OpenOCD.sh - replace 'em357' -> 'stm32w' chg: ./InstallData/scripts/createActivateScript.pl - replace 'em357' -> 'stm32w' chg: ./InstallData/scripts/analyzeLogFile.pl - replace 'em357' -> 'stm32w' fix: InstallData/scripts/ttc_manage.pl - fixed endless loop while doing "cd .." until folder ToolChain/ (was renamed to InstallData/) commit 752590666f64473036fece74e33c4cb31985ed6d Author: Gregor Rebel Date: Tue Nov 19 10:48:22 2013 +0100 geändert: TTC-Library/ttc_spi_types.h - fixed include commit c1b71035a993f4c1ae0f2ce62ed399578a10b0cc Author: Gregor Rebel Date: Tue Nov 19 09:14:09 2013 +0100 Package v1.0.53b commit 3aea8b07a9896315c118214caae10a6e64a91fd1 Author: Gregor Rebel Date: Mon Nov 18 14:48:41 2013 +0100 Package v1.0.53b commit 2b537a2541aacc2e09f40f97f6fce6bda4881827 Author: Gregor Rebel Date: Mon Nov 18 14:47:30 2013 +0100 geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - added compilation of arm-gcc (not yet working) commit 6c563e3c7c83b6f87f298f249b662bf85e1060ab Author: Patrick von Poblotzki Date: Sat Nov 16 10:50:27 2013 +0100 @install_13_CPU_STM32F0xx.sh - all files neccesary file are included - cm0 registers left @ cm3_basic.h added including of f0 - just temporary @ TTC-Library/ttc_basic.h added the stm32f0xx commit 8159874fd02ec97a979d38cf796de2a6682fb08f Author: Gregor Rebel Date: Fri Nov 15 15:57:21 2013 +0100 geändert: InstallData/scripts/installFuncs.sh geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - gcc 4.8 disabled; added download of newest arm toolchain source from launchpad.net/ commit 84e4609a53fcb43a50ea80256041a38444dd8ad9 Author: Gregor Rebel Date: Fri Nov 15 15:31:26 2013 +0100 geändert: InstallData/installAll.sh - fix: creates subdirs inside Log/ to avoid error messages because of missing Logs/optional/ ... geändert: InstallData/scripts/installFuncs.sh - new: getToolChainVersion() - retrieves version string of current ToolChain- or Project-folder geändert: InstallData/testing/install_16_Compiler_GCC_from_Source.sh - WIP commit 206fec7ed83a93e59daf0aadfb4cf31e5045df62 Author: Gregor Rebel Date: Fri Nov 15 14:32:46 2013 +0100 geändert: InstallData/scripts/installFuncs.sh - dir() did not create absolute paths starting with / commit 29b7c5b6ed5bd7b1777510940655fb3fa998081d Author: Gregor Rebel Date: Fri Nov 15 14:22:52 2013 +0100 geändert: InstallData/scripts/installFuncs.sh - dir() now can create multi-level directory path from top to bottom commit 1c7fe8975953123e83e48ca07cd75b6c99a7811b Author: Gregor Rebel Date: Fri Nov 15 13:18:00 2013 +0100 geändert: InstallData/install_16_Compiler_SourceryG++.sh - Documentation is now installed in Documentation/Compiler/CodeSourcery commit 5897c723746876c9eac1a4b382a8f507c327e28d Author: Gregor Rebel Date: Fri Nov 15 13:12:01 2013 +0100 ren: 'InstallData/_install_02_libswd.sh' -> 'InstallData/testing/_install_02_libswd.sh' ren: 'InstallData/testing/_install_02_libswd.sh' -> 'InstallData/testing/install_02_libswd.sh' commit b109ed8d7c52ff97718883e2912c31b610aedbf4 Author: Gregor Rebel Date: Fri Nov 15 11:41:28 2013 +0100 Note: This change requires to create a new development toolchain! ren: 'ToolChain' -> 'InstallData' chg: ./readme.ToolChain - replace 'ToolChain/' -> 'InstallData/' chg: ./before.txt - replace 'ToolChain/' -> 'InstallData/' chg: ./pull.log - replace 'ToolChain/' -> 'InstallData/' chg: ./Template/createLinks.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./Template/compile.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./TTC-Library/ttc_radio.h - replace 'ToolChain/' -> 'InstallData/' chg: ./TTC-Library/templates/_create_DriverSet.pl - replace 'ToolChain/' -> 'InstallData/' chg: ./TTC-Library/templates/install_NN_TTC_DRIVER.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_15_STM-USB_FS_Device_Lib.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_24_TTC_CHANNEL.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_15_STM-EEPROM_Emulation.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_12_Board_Mini_STM32.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_02_libftdi.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_24_TTC_CAN.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_26_CPAL.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_16_Compiler_GCC-ARM_Binary.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_28_Programmer_STLink_V2.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_13_CPU_STM32F4xx.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_17_Network_uIP.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_15_STM-StdPeripheralsLibrary.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_16_Compiler_SourceryG++.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_24_TTC_TIMER.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_14_CPU_STM32W1xx.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_11_Board_STM32F4Discovery.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_03_OpenOCD.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_13_CPU_CortexM3.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_24_TTC_USART.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_19_FixPointLib.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_13_CPU_CortexM0.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/_install_02_libswd.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/installAll.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/_install_XXX_Template.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/install_06_FreeRTOS.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/testing/install_17_Network_6LoWPAN.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/testing/install_03_OpenOCD+SWD.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/testing/install_16_Compiler_GCC_from_Source.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/scripts/createActivateScript.pl - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/scripts/createPackage.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/scripts/installFuncs.sh - replace 'ToolChain/' -> 'InstallData/' chg: ./InstallData/scripts/createDevelopmentVersion.pl - replace 'ToolChain/' -> 'InstallData/' chg: ./Documentation/chapter_Extensions.tex - replace 'ToolChain/' -> 'InstallData/' chg: ./Documentation/chapter_ToolChainDevelopment.tex - replace 'ToolChain/' -> 'InstallData/' chg: ./Documentation/chapter_Updates.tex - replace 'ToolChain/' -> 'InstallData/' chg: ./Documentation/chapter_DirectoryStructure.tex - replace 'ToolChain/' -> 'InstallData/' chg: ./Documentation/chapter_Drivers.tex - replace 'ToolChain/' -> 'InstallData/' chg: ./Documentation/chapter_Autostarting.tex - replace 'ToolChain/' -> 'InstallData/' commit 4bfe9f4f352e744636e2a370986f26375d24e3fc Author: Gregor Rebel Date: Fri Nov 15 10:30:08 2013 +0100 geändert: ToolChain/testing/install_16_Compiler_GCC_from_Source.sh - bug: gcc does not support target arm-*-elf since 4.8 commit 94f3e27d5c320a6473667c7b53afcc4117637e43 Author: Gregor Rebel Date: Thu Nov 14 11:45:10 2013 +0100 geändert: ToolChain/scripts/createPackage.sh - now issues "rm ../archive/*b.tar*" to delete all old beta releases before creating a new beta commit 17bfdecf991753d70c8c767202d3f9647e07c38b Author: Gregor Rebel Date: Thu Nov 14 11:43:05 2013 +0100 Package v1.0.53b commit 52635c4d20d810fa9d058ed9f2e803ddaabe5f0c Author: Gregor Rebel Date: Thu Nov 14 10:10:52 2013 +0100 geändert: TTC-Library/ttc_gfx.h - fixed all gfx examples by enabling a set of extern declarations.. Mmmh strange commit 3265171b4919bb59e8c2dfb909597e4d34fb00e4 Author: Gregor Rebel Date: Wed Nov 13 16:06:39 2013 +0100 geändert: TTC-Library/cm3/cm3_mutex_types.h - fixed includes for QtCreator geändert: TTC-Library/cm3/cm3_semaphore_types.h - fixed includes for QtCreator geändert: TTC-Library/stm32/stm32_adc.h - fixed includes for QtCreator geändert: TTC-Library/ttc_adc.h - fixed includes for QtCreator geändert: Template/examples/example_gfx_printf.c - fixed compile issues geändert: Template/examples/example_leds.c - fixed compile issues geändert: Template/main.c - fixed includes for QtCreator commit 43c58fbcf11994ea08841a879cc73a1a9fc4103c Author: Gregor Rebel Date: Tue Nov 12 10:22:12 2013 +0100 ren: 'ToolChain/_install_03_OpenOCD+SWD.sh' -> 'ToolChain/testing/_install_03_OpenOCD+SWD.sh' ren: 'ToolChain/testing/_install_03_OpenOCD+SWD.sh' -> 'ToolChain/testing/install_03_OpenOCD+SWD.sh' new: ToolChain/testing/Testing.txt geändert: TTC-Library/scheduler/freertos_task.c - fix: gdb command "p Tasks_All" does not through a hardfault anymore geändert: TTC-Library/scheduler/freertos_task.h geändert: TTC-Library/ttc_memory.c - fixed: includes can now be found by QtCreator geändert: TTC-Library/ttc_memory.h - fixed: includes can now be found by QtCreator geändert: TTC-Library/ttc_memory_types.h - fixed: includes can now be found by QtCreator geändert: TTC-Library/ttc_semaphore.h - fixed: includes can now be found by QtCreator geändert: TTC-Library/ttc_task_types.h - fixed: includes can now be found by QtCreator geändert: readme.ToolChain commit c0b4f304f1c82172edbe2d76a5858acc5ec00d03 Author: Patrick von Poblotzki Date: Tue Nov 12 09:51:57 2013 +0100 fixed: you can't start installAll in git fixed: bad linking in install_28_Programmer commit 9ce3e1ad4ccc94fe2a89f5d825be3e9ee796349b Author: Patrick von Poblotzki Date: Tue Nov 12 09:14:07 2013 +0100 deleted trash commit efc5a2b6c4932b15dcd9df13d55b443c61ab6d9f Author: Patrick von Poblotzki Date: Tue Nov 12 09:11:24 2013 +0100 added the install scripts for STM32F0 moved inst_17_Net_6lo into testing commit 5d0b2d9e80acca218e855ffc6ea63bc80de9ab3a Author: Gregor Rebel Date: Fri Nov 8 16:06:21 2013 +0100 Package v1.0.53b commit 8faeade03b93f54746ad844397a1ad20a241fc47 Author: Gregor Rebel Date: Fri Nov 8 16:04:56 2013 +0100 new: Template/examples/example_ttc_watchdog.c new: Template/examples/example_ttc_watchdog.h chg: ./ToolChain/install_24_TTC_Watchdog.sh - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./Template/examples/example_radio_serial.c - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./Template/examples/example_gpio_banks.c - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./Template/examples/example_ttc_watchdog.c - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./Template/examples/example_gpio.c - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./TTC-Library/ttc_radio.h - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./TTC-Library/ttc_channel.c - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./TTC-Library/ttc_watchdog.h - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./TTC-Library/ttc_watchdog.c - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' chg: ./TTC-Library/ttc_radio.c - replace '500_ttc_watchdogs' -> '500_ttc_watchdog' geändert: ToolChain/install_24_TTC_TASK.sh - fix: removed unneeded activate.500_ttc_gpio.sh geändert: ToolChain/install_24_TTC_Watchdog.sh commit 051fc71ab704dac4267082472f830f707aa8fa3a Author: Gregor Rebel Date: Fri Nov 8 14:52:22 2013 +0100 new: Template/examples/example_interrupt.c new: Template/examples/example_interrupt.h ren: 'Template/examples/example_interrupt.c' -> 'Template/examples/example_ttc_interrupt.c' chg: ./Template/examples/example_ttc_interrupt.c - replace 'example_interrupt.c' -> 'example_ttc_interrupt.c' ren: 'Template/examples/example_interrupt.h' -> 'Template/examples/example_ttc_interrupt.h' chg: ./Template/examples/example_ttc_interrupt.c - replace 'example_interrupt.h' -> 'example_ttc_interrupt.h' feature: Simplified usage examples geändert: TTC-Library/scheduler/freertos_mutex_types.h - changed includes to help IDE find included files geändert: TTC-Library/scheduler/freertos_queue_types.h - changed includes to help IDE find included files geändert: TTC-Library/scheduler/freertos_semaphore_types.h - changed includes to help IDE find included files geändert: TTC-Library/ttc_basic.h - changed includes to help IDE find included files geändert: TTC-Library/ttc_interrupt.h - changed includes to help IDE find included files geändert: TTC-Library/ttc_memory.h - changed includes to help IDE find included files geändert: TTC-Library/ttc_mutex_types.h - changed includes to help IDE find included files geändert: TTC-Library/ttc_semaphore.h - changed includes to help IDE find included files geändert: TTC-Library/ttc_semaphore_types.h - changed includes to help IDE find included files geändert: Template/examples/example_leds.c - simplified example geändert: Template/examples/example_leds.h - simplified example neue Datei: Template/examples/example_ttc_interrupt.c neue Datei: Template/examples/example_ttc_interrupt.h geändert: ToolChain/_install_XXX_Template.sh - added example section geändert: ToolChain/install_24_TTC_INTERRUPT.sh - added example_ttc_interrupt geändert: ToolChain/install_24_TTC_MUTEX.sh geändert: ToolChain/scripts/compile.sh - includes in ttc_extensions_active.h/.c are relative now to help IDE find included files geändert: ToolChain/scripts/ttc_manage.pl - new command "feature" will add a feature-comment to .pending_commits geändert: ToolChain/testing/install_16_Compiler_GCC_from_Source.sh - fix: binutils does compile now; bug: gcc still does not compile geändert: Updates/update_1.0.53.sh commit 3494ba9c65d4e2a844b8d595ae9e732c79e358bd Author: Fran Estevez Date: Tue Nov 5 16:43:41 2013 +0100 Modified ttc_network.c and .h, added ttc_network_types.h and modified installation script commit 7fa6c6898830b61e9a37cc52138c511e527f8678 Author: Fran Estevez Date: Tue Nov 5 09:48:54 2013 +0100 install_17_network_6LoWPAN script added commit 7b1000aca1f450f536b4d49a3c8c94f9bf0643aa Author: Gregor Rebel Date: Wed Oct 30 11:54:12 2013 +0100 ren: 'ToolChain/optional/install_16_Compiler_GCC_from_Source.sh' -> 'ToolChain/testing/install_16_Compiler_GCC_from_Source.sh' ren: 'ToolChain/optional/install_17_Network_6LoWPAN.sh' -> 'ToolChain/testing/install_17_Network_6LoWPAN.sh' ren: 'ToolChain/optional/install_15_CPU_STM32L1xx.sh' -> 'ToolChain/install_15_CPU_STM32L1xx.sh' commit f792c3630f054d0b0f1a51607df45c8f068490f7 Author: Gregor Rebel Date: Tue Oct 29 13:28:08 2013 +0100 Package v1.0.53b commit 8e2c48a6df133f2d7cedc3711bc1019665feafde Author: Gregor Rebel Date: Tue Oct 29 13:26:26 2013 +0100 ren: 'ToolChain/install_15_CPU_STM32L1xx.sh' -> 'ToolChain/optional/install_15_CPU_STM32L1xx.sh' ren: 'ToolChain/install_17_Network_6LoWPAN.sh' -> 'ToolChain/optional/install_17_Network_6LoWPAN.sh' fix: TTC-Library/stm32/stm32_io.c - fixed compilation issue fix: TTC-Library/stm32/stm32_io.h fix: ToolChain/install_17_Network_uIP.sh - Extension can now be successfully activated + compiled again mov: ToolChain/install_15_CPU_STM32L1xx.sh -> ToolChain/optional/install_15_CPU_STM32L1xx.sh mov: ToolChain/install_17_Network_6LoWPAN.sh -> ToolChain/optional/install_17_Network_6LoWPAN.sh commit b7c97bed048469727f2f34397345222b09ae823e Author: Gregor Rebel Date: Tue Oct 29 13:06:33 2013 +0100 geändert: Template/examples/example_leds.c - reverted changes made by Fran commit a0eb9bd1516a6838262a9d9abdf5866b2a7caabb Author: Gregor Rebel Date: Tue Oct 29 13:03:41 2013 +0100 fix: ToolChain/install_00_Content.sh - ownership of ~/Source/ToolChain_STM32.Contents/ was not set to current user commit c52c10aa31890b7aba9d764964efa942c660652a Author: Gregor Rebel Date: Fri Oct 25 16:42:52 2013 +0200 Package v1.0.53b commit 460aeb918da2bc846affdc87d44a18527c95a50f Author: Gregor Rebel Date: Fri Oct 25 16:40:58 2013 +0200 fix: includes inside ttc-lib/ should now be found by QtCreator IDE bug: includes to files outside ttc-lib/ still cannot be found by QtCreator IDE chg: ./TTC-Library/ttc_semaphore.h - replace 'include "cm3_semaphore.h"' -> 'include "cm3/cm3_semaphore.h"' chg: ./TTC-Library/cm3/cm3_semaphore.c - replace 'include "cm3_semaphore.h"' -> 'include "cm3/cm3_semaphore.h"' commit 8292d51c87d82c8790fdebb4342c203c58c30d83 Author: Gregor Rebel Date: Fri Oct 25 16:25:51 2013 +0200 fix: all 500_ttc_* extensions can now be activated and compiled together (may produce lots of warnings) chg: ./TTC-Library/math/math_basic.h - replace '#warn ' -> '#warning ' new: /home/gregor/git/ToolChain_STM32/Updates/update_1.0.53.sh commit 7794962e21925bcb7de3a4ad5cf293db39cf55da Merge: cd2dc7d dc5c657 Author: Gregor Rebel Date: Fri Oct 25 14:17:16 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit dc5c6573f47591c9613464d155c8dcff226d9173 Author: Patrick von Poblotzki Date: Fri Oct 25 14:16:54 2013 +0200 fixed: commit 9dd3f17a00ca7a73a83fba36d1c6ac2ce7ba7a64 Author: Patrick von Poblotzki Date: Fri Oct 25 14:15:36 2013 +0200 fixed: error if no low level driver activated commit cd2dc7d6f2789a31dc5710683c49d99a42f31ca8 Author: Gregor Rebel Date: Fri Oct 25 14:02:03 2013 +0200 fix: Several includes being shown as broken in QtCreator geändert: TTC-Library/stm32/stm32_i2c.h - fixed include being shown as broken in QtCreator geändert: TTC-Library/ttc_gpio_types.h - fixed include being shown as broken in QtCreator geändert: TTC-Library/ttc_semaphore_types.h - fixed include being shown as broken in QtCreator geändert: ToolChain/scripts/clean.sh - now cleans in project folder only (does not follow symbolic links anymore) => faster clean up geändert: ToolChain/scripts/compile.sh - now creates symbolic link ttc-lib/extensions.active (fixes several includes being shown as broken in QtCreator) geändert: ToolChain/scripts/updateProjectFiles.pl - now adds project folder to header of create compile_options.h (makes it easier to see to which project this file belongs to) commit fce8e71ab2d6def737d924f2342c1646bd78cd01 Author: Fran Estevez Date: Tue Oct 22 15:15:50 2013 +0200 6lowpan network stack installation script added commit aec59f42b5944c520e8cb922b835ea5915043053 Author: Gregor Rebel Date: Mon Oct 21 16:05:14 2013 +0200 geändert: ToolChain/scripts/installFuncs.sh commit c24976cd41eff2bc5278637cc4a52977d81a66b9 Author: Gregor Rebel Date: Mon Oct 21 16:00:53 2013 +0200 geändert: ToolChain/scripts/installFuncs.sh - fix: gitClone() will delete target-directory, if it does not contain a .git/ folder commit b49ac87cb54e8416a210cee511b8a41a6cac2f22 Author: Patrick von Poblotzki Date: Mon Oct 21 14:50:46 2013 +0200 _added CortexM0 install script commit c200f33f5f87564191c00b9a9bb999fd69108fbd Author: Gregor Rebel Date: Fri Oct 18 10:49:14 2013 +0200 modified: ToolChain/install_15_CPU_STM32L1xx.sh - added datasheet download modified: ToolChain/optional/install_16_Compiler_GCC_from_Source.sh - some slight advantage (still does not compile gcc) modified: ToolChain/scripts/installFuncs.sh - InstallFuncs v1.4 commit 45d04b73e0cc260a3df298fb85eb90d6cc0fe8bb Author: Gregor Rebel Date: Mon Oct 14 12:08:01 2013 +0200 fix: ToolChain/scripts/installFuncs.sh - findNewest() now reports error only if neither newest file nor directory was found commit 33379a836c7f4815a0fef5cec3fbcfd9c0ca8a78 Merge: 65dba4d 2889c45 Author: Gregor Rebel Date: Mon Oct 14 12:05:52 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 65dba4d4ed2923a1d4caabd200dd5daa3af8abe0 Author: Gregor Rebel Date: Mon Oct 14 12:00:23 2013 +0200 ren: 'ToolChain/_install_16_Compiler_GCC.sh' -> 'ToolChain/optional/_install_16_Compiler_GCC.sh' ren: 'ToolChain/optional/_install_16_Compiler_GCC.sh' -> 'ToolChain/optional/install_16_Compiler_GCC_from_Source.sh' deleted: .pending_commits - temporary file! renamed: ToolChain/_install_16_Compiler_GCC.sh -> ToolChain/optional/install_16_Compiler_GCC_from_Source.sh fix: ToolChain/scripts/installFuncs.sh - findNewest(), getNewest() - improved error handling commit 2889c45d6478b9f6e9cd38df44b5e02e6efe2cd6 Author: Gregor Rebel Date: Mon Oct 14 12:00:23 2013 +0200 deleted: .pending_commits - temporary file! renamed: ToolChain/_install_16_Compiler_GCC.sh -> ToolChain/optional/install_16_Compiler_GCC_from_Source.sh fix: ToolChain/scripts/installFuncs.sh - findNewest(), getNewest() - improved error handling commit 6f6091425d9915de4231759ff65d1972ccc8fec7 Author: Gregor Rebel Date: Mon Oct 14 11:58:33 2013 +0200 fix: ToolChain/scripts/findNewestDownload.pl - variable $Out_LastDir was not extracted if found link was a directory commit 385d0991fd01f1aeb141f32e8a35fb8f09136216 Author: Gregor Rebel Date: Mon Oct 14 10:50:43 2013 +0200 fix: Template/main.c - - removed proprietary test code chg: ToolChain/install_06_FreeRTOS.sh - added replace-lines to fix compiler warnings in FreeRTOS-code commit 99ff756cd6eacf56d10ae0210df9d77e33555ff3 Author: Gregor Rebel Date: Mon Oct 14 09:56:18 2013 +0200 modified: Template/examples/example_leds.c - removed proprietary test code commit 836516ef9da40be4e859acc4013de05eb7a56df6 Author: Gregor Rebel Date: Fri Oct 11 15:50:43 2013 +0200 fix: TTC-Library/cm3/cm3_basic.h - now undefines abs() to avoid compile error while including gnu.h (also declares abs() as a function) fix: TTC-Library/stm32w/stm32w_basic.h - added #include "compile_options.h commit 5aa8abf59dea0861939777c232842e87f528c2a9 Merge: 9a9d247 1fdee67 Author: Gregor Rebel Date: Fri Oct 11 15:50:36 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 9a9d247ba643474ae0ad59b69f72958532c94f32 Author: Gregor Rebel Date: Fri Oct 11 15:50:14 2013 +0200 fix: Template/extensions.local/makefile.700_extra_settings - removed project specific stuff commit 1fdee67d42daf1d1163d649062698935234622e0 Author: Fran Estevez Date: Fri Oct 11 11:52:21 2013 +0200 ttc_timer v1.1, all the problems solved. New example and new functions (reset and deactivate) geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h geändert: Template/examples/example_timer.c geändert: Template/examples/example_timer.h commit 589f0b8df25c162feffad7b17b008e8182569df8 Author: Gregor Rebel Date: Fri Oct 11 10:52:56 2013 +0200 Package v1.0.53b commit c8326f0a30d401fa1a95cb08922f480596611c89 Author: Gregor Rebel Date: Fri Oct 11 10:49:56 2013 +0200 fix: ToolChain/install_27_QtCreator.sh - first installation run always gave error "Cannot find a stable release..." commit fea386b7cf44a5836097eb534afc2d4d669faf45 Author: Gregor Rebel Date: Thu Oct 10 15:20:34 2013 +0200 Package v1.0.53b commit b5274ee7a08f8924554c9abd587d9307959ca1ee Author: Gregor Rebel Date: Thu Oct 10 15:05:56 2013 +0200 fix: ToolChain/install_15_Programmer_STM-DFU-Bootloader.sh - now compiles successfully on fresh KUbuntu 13.10 (added missing packages) commit 8a0def64b2457bf571531d1ff5466fed115b6ba8 Author: Fran Estevez Date: Tue Oct 8 15:53:07 2013 +0200 ttc_timer and example_timer pool memory modified and error solved commit 444c37b5eacf73e17a3369c33de297aff1959d36 Author: Patrick von Poblotzki Date: Tue Oct 8 11:09:38 2013 +0200 deleted the trash commit 5bcf8278dd6f505f0c25312aacc0a6e04e0d8140 Author: Patrick von Poblotzki Date: Tue Oct 8 11:07:20 2013 +0200 added: ttc_gfx_mt and ttc_gui_mt, not finished but working, know you can use the gfx-library from different tasks commit 7f5c6ce95a3d0c998bbc467b46c5161ffbb90051 Author: Fran Estevez Date: Tue Oct 8 09:57:53 2013 +0200 example_timer errors solved commit 1720c77e6efb07d2838251af6539f7ce33c874a9 Author: Fran Estevez Date: Mon Oct 7 16:43:27 2013 +0200 example_timer added install_24_TTC_TIMER.sh modified to include example commit 9330d6cd6c104896d535f5e426ee2f1a70254a8d Author: Gregor Rebel Date: Mon Oct 7 13:45:53 2013 +0200 Package v1.0.53b commit 6f02cadbcaf3554c3b71c30de5345d93f0dd2015 Author: Gregor Rebel Date: Mon Oct 7 13:45:48 2013 +0200 Package v1.0.53b commit 2cff077198699243400ffcef0ad70c20d01c78b1 Author: Gregor Rebel Date: Mon Oct 7 13:45:22 2013 +0200 fix: ToolChain/scripts/createPackage.sh - added missing function createLink() commit f8724bad7f964cd2552dfe0b2ed1521933c73a7a Author: Gregor Rebel Date: Mon Oct 7 13:43:01 2013 +0200 Package v1.0.53b commit 2de2605fbe3bf7c238b8ea73994ddc07366d356b Author: Gregor Rebel Date: Mon Oct 7 13:38:27 2013 +0200 modified: ToolChain/install_15_Programmer_STM-DFU-Bootloader.sh - disabled "sudo apt-get remove libusb-1.0.0" (deinstalls lots of stuff) commit 0f4e5a81951133c3ee63daa091dd5fe9a93ced1c Merge: 98829dc d7cf1cd Author: Fran Estevez Date: Fri Oct 4 15:17:50 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 Conflicts: commit 98829dc8739a67179f00e846275ac87c116e8b84 Author: Fran Estevez Date: Fri Oct 4 15:13:48 2013 +0200 This new version includes memory pool use and a list structure. At this moment is based on usleep time and the precission is 1 ms geändert: TTC-Library/stm32f1/stm32f1_timer.c geändert: TTC-Library/stm32f1/stm32f1_timer.h geändert: TTC-Library/stm32f1/stm32f1_timer_types.h geändert: TTC-Library/ttc_timer.c geändert: TTC-Library/ttc_timer.h geändert: TTC-Library/ttc_timer_types.h commit d7cf1cd35c9b8b413cbfcedff4670de01e03d8b0 Author: Gregor Rebel Date: Wed Oct 2 10:59:41 2013 +0200 Package v1.0.53b commit 19db9e4b301f43dd792b19ba198f7a73e643a08a Author: Gregor Rebel Date: Tue Oct 1 10:20:54 2013 +0200 new file: Documentation/chapter_Autostarting.tex modified: TTC-Library/ttc_basic.c - added comments modified: TTC-Library/ttc_extensions.c - added ToDo commit cd6de78f9f55fd8676276917998193bfb50749bd Author: Patrick von Poblotzki Date: Fri Sep 27 14:26:10 2013 +0200 fixed lcd ili9320 and ttc_gui commit 328f90d68ba200cf6cc731fa1d01b1035adf1e91 Author: Gregor Rebel Date: Wed Sep 25 14:09:55 2013 +0200 fix: ToolChain/install_12_Board_Mini_STM32.sh - added COMPILE_OPTS += -DTTC_CPU_CLOCK_SPEED=72000000 modified: Documentation/chapter_ToolChainDevelopment.tex - cleanup modified: TTC-Library/cm3/cm3_basic.h - added comments fix: ToolChain/_install_XXX_Template.sh - cleaned up section "install packages" fix: ToolChain/install_15_Programmer_STM-DFU-Bootloader.sh added missing package installs commit d4710353b60d7abe488a1f42d349f74f2d2933f5 Author: Patrick von Poblotzki Date: Wed Sep 25 12:39:51 2013 +0200 add:offset adjust by using the smart-compiling method add:prepare number area with dec point commit 5a29621f6f449eae1a722dd00cb4241dcdfe748c Author: Gregor Rebel Date: Mon Sep 16 09:52:47 2013 +0200 fix: Documentation/chapter_ToolChainDevelopment.tex - "createLink" -> "ln -sv" commit 37425d0e1e72621d837dd57adc76d333710e16be Author: fjestevez Date: Thu Sep 12 11:41:19 2013 +0200 ttc_timer pool change commit 3dde3c422ebf839f9ab80ff5b78f74e80294c4be Author: fjestevez Date: Thu Sep 12 09:11:57 2013 +0200 ttc_timer library update commit b7397e45c6cdbdf00becf2956a436bd7554df51c Author: Gregor Rebel Date: Mon Sep 9 10:41:56 2013 +0200 chg: ./TTC-Library/ttc_semaphore.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/ttc_task.h - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/radio/radio_cc1120.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/radio/radio_cc1101.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/scheduler/freertos_task.h - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/scheduler/freertos_mutex.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/stm32/stm32_spi.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/cm3/cm3_mutex.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./TTC-Library/cm3/cm3_semaphore.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./Template/examples/example_gfx_benchmark.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./Template/examples/example_leds.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./Template/examples/example_gfx_boxes.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./Template/examples/example_radio_serial.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./Template/examples/example_gpio_banks.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' chg: ./Regressions/regression_list.c - replace 'ttc_task_get_tick_count' -> 'ttc_task_get_elapsed_usecs' commit e9c7690c64dd3a26df8c171663fdecfa72ce8a5a Author: Patrick von Poblotzki Date: Sun Sep 1 13:15:17 2013 +0200 tidied up some files added the keyboard screen in ttc_gui ttc_input uses memory pools now commit 4a25e6ca40243874f27fb8f32fc313fb3a12ee54 Author: Patrick von Poblotzki Date: Mon Aug 19 21:10:51 2013 +0200 remove: ttc_input - removed unnecessary ttc_memory_init fix: ttc_memory_types.h - changed order of ttc_memory_pool_s attributes so that semaphores also work without RT_SCHEDULER - error :4 byte alignment required for semaphores fix: added the clock speed for the Olimex_LCD commit 6ca9503504db290f76fa24b8593b920bffdc969d Author: Patrick von Poblotzki Date: Mon Aug 19 20:27:54 2013 +0200 fix: repaired the startExtensions commit 386d60e0e09d99977afd03cfe93af543e4111e8f Author: Patrick von Poblotzki Date: Mon Aug 19 20:26:29 2013 +0200 fix: removed the wrong include in the main.c commit fa949d8ab7a4f3c8d8124fa26018193969d97839 Merge: 0ea362b a3cba61 Author: Greg Knoll Date: Fri Aug 9 17:46:18 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 0ea362b3494532a8bd82c2796991691369d4814e Author: Greg Knoll Date: Fri Aug 9 17:43:09 2013 +0200 chg: CommonLibraries/stm32/stm32_interrupt.c - moved hard_fault_handler_c() -> cm3_basic.c/cm3_hard_fault_handler_c() fix: Template/examples/example_leds.c - TTC_SWITCH1 is now being read if interrupts are disabled chg: CommonLibraries/stm32l1/stm32l1_interrupt.c - HardFault_Handler() now calls cm3_hard_fault_handler_c() fix: CommonLibraries/stm32l1/stm32l1_interrupt.c - stm32l1_interrupt_init_gpio() - now can initialize an EXTI-interrupt commit 3c19564538a117a27803925a9ebe2e08df40653e Author: Greg Knoll Date: Fri Aug 9 17:35:15 2013 +0200 fix: ToolChain/scripts/debug_stlinkv2.sh - now can debug via STLink v2 commit a3cba618a8a6d12685d92554d8a098cd8a448f2a Author: Gregor Rebel Date: Fri Aug 9 15:35:21 2013 +0200 chg: ToolChain/install_06_FreeRTOS.sh - upgraded to rev 7.5.2 commit 8d1cedad023002bab511c8555f98b71f71ce4391 Merge: bb95b87 7415448 Author: Gregor Rebel Date: Fri Aug 9 15:30:57 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit bb95b8739026bc35f5d3fa7749739922c6dfa777 Author: Gregor Rebel Date: Fri Aug 9 15:30:50 2013 +0200 ren: 'CommonLibraries' -> 'TTC-Library' chg: ./pull.log - replace 'CommonLibraries' -> 'TTC-Library' chg: ./Template/createLinks.sh - replace 'CommonLibraries' -> 'TTC-Library' chg: ./ToolChain/install_24_TTC_FONT.sh - replace 'CommonLibraries' -> 'TTC-Library' chg: ./Documentation/chapter_Drivers.tex - replace 'CommonLibraries' -> 'TTC-Library' chg: ./Documentation/chapter_DirectoryStructure.tex - replace 'CommonLibraries' -> 'TTC-Library' ren: 'TTC-Library/stm32w/crt_stm32w108.c' -> 'TTC-Library/stm32w/startup_stm32w108.c' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'crt_stm32w108' -> 'startup_stm32w108' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'crt_stm32w108' -> 'startup_stm32w108' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'Ember_AN710_Bringing_up_Custom_Devices_for_the_EM35x_SoC_Platform' -> 'Ember_AN710_Bringing_up_Custom_Devices_for_the_EM35x_SoC_Platform.pdf' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'Ember_AN703_Using_the_Simulated_EEPROM' -> 'Ember_AN703_Using_the_Simulated_EEPROM.pdf' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'Ember_AN698_PCB_Design_with_an_EM35x' -> 'Ember_AN698_PCB_Design_with_an_EM35x.pdf' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'Ember_AN713_Measuring_EM35x_Power_Consumption' -> 'Ember_AN713_Measuring_EM35x_Power_Consumption.pdf' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'Ember_AN715_Using_the_EM35x_ADC' -> 'Ember_AN715_Using_the_EM35x_ADC.pdf' ren: 'ToolChain/scripts/debug.sh' -> 'ToolChain/scripts/debug_openocd.sh' chg: ./createNewProject.pl - replace 'ln -sv' -> 'createLink' chg: ./TTC-Library/templates/install_NN_TTC_DRIVER.sh - replace 'ln -sv' -> 'createLink' chg: ./Template/createLinks.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_24_TTC_INTERRUPT.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_17_Network_uIP.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_11_Board_STM32F4Discovery.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_26_CPAL.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_24_TTC_CAN.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_16_Compiler_SourceryG++.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_13_CPU_CortexM3.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_24_TTC_TIMER.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_15_STM-USB_FS_Device_Lib.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_28_Programmer_STLink_V2.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_13_CPU_STM32F1xx.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_15_CPU_STM32L1xx.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_13_CPU_STM32F2xx.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/_install_02_libswd.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_19_FixPointLib.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_06_FreeRTOS.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_16_Compiler_GCC-ARM_Binary.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_12_Board_Mini_STM32.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_24_TTC_CHANNEL.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/_install_03_OpenOCD+SWD.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_15_STM-StdPeripheralsLibrary.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_15_STM-EEPROM_Emulation.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/installAll.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_13_CPU_STM32F4xx.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/_install_XXX_Template.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_24_TTC_USART.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/install_03_OpenOCD.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/_install_16_Compiler_GCC.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/scripts/createDevelopmentVersion.pl - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/scripts/createPackage.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/scripts/installFuncs.sh - replace 'ln -sv' -> 'createLink' chg: ./ToolChain/optional/install_28_KiCAD.sh - replace 'ln -sv' -> 'createLink' chg: ./readme.ToolChain - replace 'ln -s' -> 'createLink' chg: ./Template/compile.sh - replace 'ln -s' -> 'createLink' chg: ./Template/extensions.local/activate.100_board_XXX.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_26_CPAL.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_16_Compiler_SourceryG++.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_28_Programmer_STLink_V2.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_13_CPU_STM32F1xx.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_13_CPU_STM32F2xx.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_06_FreeRTOS.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_16_Compiler_GCC-ARM_Binary.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/installAll.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/_install_16_Compiler_GCC.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/scripts/createPackage.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/scripts/compile.sh - replace 'ln -s' -> 'createLink' chg: ./ToolChain/scripts/createActivateScript.pl - replace 'ln -s' -> 'createLink' chg: ./Documentation/chapter_ToolChainDevelopment.tex - replace 'ln -s' -> 'createLink' commit 7415448dd2797e3c7a2a22cfab2a3d2fc4205e88 Author: Greg Knoll Date: Fri Aug 9 12:59:50 2013 +0200 chg: CommonLibraries/stm32l1/stm32l1_gpio.h - changed all stm32l1xx to stm32l1 chg: CommonLibraries/stm32l1/stm32l1_gpio_types.h - changed all stm32l1xx to stm32l1 chg: CommonLibraries/stm32l1/stm32l1_registers.c - changed all stm32l1xx to stm32l1 chg: CommonLibraries/stm32l1/stm32l1_registers.h - changed all stm32l1xx to stm32l1 commit 9822fe95474aef90d2002b469d3581178bba98de Author: Greg Knoll Date: Fri Aug 9 12:38:43 2013 +0200 chg: CommonLibraries/stm32l1/stm32l1_gpio_types.h - changed stm32l1 to stm32l1xx chg: CommonLibraries/stm32l1/stm32l1_registers.h/.c - added GPIO and EXTI registers commit a485c85874f8625b16ed7bd5dfd4c12fb98faa96 Author: Greg Knoll Date: Thu Aug 8 18:52:06 2013 +0200 didn't mean to commit these changes last commit....oops CommonLibraries/stm32/stm32_interrupt.c Template/examples/example_leds.c Template/examples/example_leds.h Template/extensions.local/makefile.700_extra_settings commit a517850aa3edcb460eb7c68a685114dbb723b765 Author: Greg Knoll Date: Thu Aug 8 18:36:21 2013 +0200 new file: Template/configs/stm32l1xx.ld new file: Template/configs/stm32l1xx_conf.h chg: ToolChain/install_15_CPU_STM32L1xx.sh - pass stm32l1xx.ld to LDFLags instead of stm32.ld chg: CommonLibraries/stm32/stm32_interrupt.c - tried to change priority of EXTI0 as a hail mary - :( commit 2d10913584b28eb56b9b4cef28e5b8dea0eebc8f Author: Gregor Rebel Date: Thu Aug 8 17:58:14 2013 +0200 feature: current flash script (_/flash_current.sh) can now be switched via activate scripts between flash_openocd.sh, flash_stlinkv2.sh, flash_stm32_dfu_bootloader.sh ren: 'ToolChain/scripts/openocd_flash.sh' -> 'ToolChain/scripts/flash_openocd.sh' ren: 'ToolChain/install_15_STM-DFU-Bootloader.sh' -> 'ToolChain/install_15_Programmer_STM-DFU-Bootloader.sh' ren: 'ToolChain/install_28_STLink_V2.sh' -> 'ToolChain/install_28_Programmer_STLink_V2.sh' del: ToolChain/scripts/dfu_flash.sh commit 7084c517435a7e15737c46a8870cac312a401587 Merge: 3280f4d 51b62ac Author: Greg Knoll Date: Thu Aug 8 16:56:50 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 3280f4d16ab1f13e2727559cc128c26e38446463 Author: Greg Knoll Date: Thu Aug 8 16:51:30 2013 +0200 chg: ToolChain/install_24_TTC_INTERRUPT.sh - added standard peripheral activate call chg: ToolChain/install_24_TTC_GPIO.sh - added standard peripheral activate call chg: CommonLibraries/stm32l1/stm32l1_interrupt.h - removed extra ISR arguments from init, usart_init, and gpio_init chg: CommonLibraries/stm32l1/stm32l1_interrupt.c - same as above, and in the middle of debugging the ISRs chg: CommonLibraries/stm32l1/stm32l1_gpio.h - added stm32l1_gpio_create_index8() chg: CommonLibraries/stm32l1/stm32l1_gpio.c - added stm32l1_gpio_create_index8() chg: CommonLibraries/stm32l1/stm32l1_gpio_types.h - added the extra banks from the standard periph (not supported in the stm32L152RC) commit 51b62ac93667fefcfdbfe6235ea20e31a92f342d Author: Gregor Rebel Date: Thu Aug 8 16:48:25 2013 +0200 fix: CommonLibraries/stm32/stm32_gpio.h - ttc_gpio_create_index8() uses __VA_ARGS__ now to avoid errors for invalid amount of arguments chg: ./Template/QtCreator/TemplateName.files - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_usart.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_usb_vcp.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_leds.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_spi.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_channel.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_threading_semaphores.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_threading_queues.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_usb_host_hid.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_radio_serial.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_gfx_printf.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_radio.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_gui.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_i2c.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_gpio_banks.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_gfx_boxes.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_gfx_benchmark.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_can.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/examples/example_input.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/extensions.local/makefile.700_extra_settings - replace 'common/' -> 'ttc-lib/' chg: ./Template/configs/stm32f10x_it.h - replace 'common/' -> 'ttc-lib/' chg: ./Template/configs/stm32f10x_it.c - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_MATHEMATICS.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_15_RADIO_SERIAL.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_INTERRUPT.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_RADIO.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_MEMORY.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_22_Accelerometer_LIS3LV02DL.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_CAN.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_13_CPU_CortexM3.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_FONT.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_TIMER.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_GFX.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_15_STM-USB_FS_Device_Lib.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_04_BasicExtensions.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_13_CPU_STM32F1xx.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_15_CPU_STM32L1xx.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_13_CPU_STM32F2xx.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_CHANNEL.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_GUI.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_15_RADIO_CC1120.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_INPUT.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_15_RADIO_CC1101.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/install_24_TTC_Watchdog.sh - replace 'common/' -> 'ttc-lib/' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'common/' -> 'ttc-lib/' chg: ./Documentation/chapter_debugging.tex - replace 'common/' -> 'ttc-lib/' chg: ./Documentation/chapter_Drivers.tex - replace 'common/' -> 'ttc-lib/' chg: ./Documentation/chapter_DirectoryStructure.tex - replace 'common/' -> 'ttc-lib/' chg: ./CommonLibraries/ttc_memory.h - replace 'common/' -> 'ttc-lib/' chg: ./CommonLibraries/templates/install_NN_TTC_DRIVER.sh - replace 'common/' -> 'ttc-lib/' commit 151622ec70b75052a88cba1665814411e5bcbdcb Author: Gregor Rebel Date: Thu Aug 8 16:05:24 2013 +0200 fix: CommonLibraries/stm32w/stm32w_gpio.c - implemented _variable() functions fix: CommonLibraries/stm32w/stm32w_gpio.c - implemented stm32w_gpio_from_index8(), stm32w_gpio_create_index8() chg: ./CommonLibraries/gfx/lcd_ili9320.h - replace 'stm32_calc_peripheral_BitBandAddress' -> 'cm3_calc_peripheral_BitBandAddress' chg: ./CommonLibraries/stm32w/stm32w_gpio.c - replace 'stm32_calc_peripheral_BitBandAddress' -> 'cm3_calc_peripheral_BitBandAddress' chg: ./CommonLibraries/stm32/stm32_gpio.c - replace 'stm32_calc_peripheral_BitBandAddress' -> 'cm3_calc_peripheral_BitBandAddress' chg: ./CommonLibraries/stm32/stm32_gpio.h - replace 'stm32_calc_peripheral_BitBandAddress' -> 'cm3_calc_peripheral_BitBandAddress' commit f8c9788fe1256c4c08116c49ce6e1c5b789c12aa Author: Gregor Rebel Date: Thu Aug 8 14:18:52 2013 +0200 fix: CommonLibraries/stm32/stm32_interrupt.c - stm32_Interrupt_IRQChannel[] now is of size DRIVER_TTC_AMOUNT_EXTERNAL_INTERRUPTS which makes more sense than TTC_GPIO_MAX_PINS chg: CommonLibraries/stm32/stm32_interrupt.c - removed unsued arguments from stm32_interrupt_init_usart(), stm32_interrupt_init_gpio() commit 2861c23ed311b192221dc6d5ad7c7bfa018e62c7 Author: Greg Knoll Date: Thu Aug 8 12:39:45 2013 +0200 new: CommonLibraries/stm32l1/stm32l1_usart.c - stm32l1_usart_init using standard lib fully function for all three usarts new: CommonLibraries/stm32l1/stm32l1_usart.h new: CommonLibraries/stm32l1/stm32l1_usart_types.h - defines stm32l1_usart_architecture_t commit 6c9db82d445ca4c942c6963e1f8404fa2436ea72 Author: Greg Knoll Date: Thu Aug 8 12:35:33 2013 +0200 chg: ToolChain/install_11_Board_STM32L1Discovery.sh - added USART3 chg: ToolChain/install_24_TTC_USART.sh - added includes for stm32l and stm32w commit daa65af2fd8dd102ae7e984d6b5c7b005325cdb2 Author: Gregor Rebel Date: Thu Aug 8 10:47:57 2013 +0200 fix: CommonLibraries/stm32w/crt_stm32w108.c - does boot again on EM357 (removed doubled estack entry from vector table) chg: CommonLibraries/stm32w/crt_stm32w108.c - made all weak isr defaults functions that call Assert_Halt_EC(ec_UnhandledInterrupt) (makes debugging uninitialized vectors easier) chg: CommonLibraries/ttc_basic.h - can now be included fom crt_stm32w108.c commit ab313bd03afea12b9375ee30a282488be1c23132 Author: Gregor Rebel Date: Thu Aug 8 09:38:02 2013 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - readded "adapter_khz 200" to created file stm32w1xx_flash.cfg to reduce JTAG speed for slow EM357 commit 74e84e614d37c2719559b46b10523b8034afdd9a Author: Greg Knoll Date: Wed Aug 7 19:04:03 2013 +0200 fix: CommonLibraries/stm32l1/stm32l1_interrupt.c - changed some typecasting, fixed typo in USART_General_IRQHandler, and added USARTx_IRQHandler for 1,2,&3 chg: CommonLibraries/stm32l1/stm32l1_interrupt.h - corrected prototype for USART_General_IRQHandler chg: CommonLibraries/stm32l1/stm32l1_registers.h - took out #define USE_STDPERIPH_DRIVER chg: CommonLibraries/ttc_interrupt.h - uncommented #include "stm32l1/stm32l1_interrupt.h" commit 2fcc6d47e185e3df11fc002ac262212b1854f9ec Author: Gregor Rebel Date: Wed Aug 7 19:03:09 2013 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - set flash size in created file stm32w1xx.cfg to avoid erasing option bytes and locking device forever commit 6ad20ffa8c369e53268c76136ea847d2714484d2 Author: Greg Knoll Date: Wed Aug 7 17:38:32 2013 +0200 chg: ToolChain/install_24_TTC_INTERRUPT.sh - added makefile and activate scripts for stm32l1xx fix: CommonLibraries/stm32l1/stm32l1_registers.h - stm32l1_register_usart_t did not have proper register names chg: CommonLibraries/stm32l1/stm32l1_interrupt.c - usart_enable, USART_General_IRQHandler commit 55bb90604cc3e02c671a76fd2c18037f85af7d2c Author: Greg Knoll Date: Wed Aug 7 16:07:15 2013 +0200 new: CommonLibraries/stm32l1/stm32l1_registers.c new: CommonLibraries/stm32l1/stm32l1_registers.h chg: CommonLibraries/stm32l1/stm32l1_interrupt.c - added function shells for init, usart_init, gpio_ini, enable, usart_enable, gpio_enable, and all interrupt handlers chg: CommonLibraries/stm32l1/stm32l1_interrupt.h - added prototypes for init, usart_init, gpio_init, enable, usart_enable, gpio_enable, and all interrupt handlers chg: CommonLibraries/stm32l1/stm32l1_interrupt_types.h - commented everything out chg: Template/configs/FreeRTOSConfig.h - changed portTick back to setting for stm32f chg: Template/examples/example_leds.h - enabled interrupt control chg: Template/examples/example_leds.c - enabled interrupt control commit 6dc4c8c4cf89f046cb9a409232ff03a98e0c371a Author: Greg Knoll Date: Wed Aug 7 13:34:15 2013 +0200 new: CommonLibraries/stm32l1/stm32l1_interrupt.c new: CommonLibraries/stm32l1/stm32l1_interrupt_types.h new: CommonLibraries/stm32l1/stm32l1_interrupt.h fix: CommonLibraries/stm32w/stm32w_usart.c - had wrong struct calls in usart_init (z.B: for Flags) chg: CommonLibraries/ttc_interrupt.h - added include for stm32l1 chg: CommonLibraries/ttc_usart.h - added include for stm32l1 chg: CommonLibraries/ttc_usart_types.h - corrected warnings chg: ToolChain/install_11_Board_STM32L1Discovery.sh - added compile options to define USARTs 1 and 2 commit 0ed0fb5dc81f5e0ed40e2de007ca0620e1c0d721 Author: Greg Knoll Date: Tue Aug 6 13:51:37 2013 +0200 chg: CommonLibraries/stm32/stm32_basic.c - Added MCU_ID for stm32L1xx fix: CommonLibraries/stm32l1/stm32l1_freertos_port.c - removed semicolon (problem was actually extra parenthesis in FreeRTOSConfig.h) fix: Template/configs/FreeRTOSConfig.h - took out extra parenthesis chg: CommonLibraries/stm32l1/stm32l1_gpio.h - changed _stm32l1_gpio_clock_enable so doesn't return bank type (do that now by typecaset in init) chg: CommonLibraries/stm32l1/stm32l1_gpio.c - typecast GPIOx in init function instead of using switch, added implementations for: get, set, clr, variable, init_variable, get_variable, set_variable, and clr_variable chg: Template/examples/example_leds.c - took out exception for STM32L1, because now example works for this architecture commit e9db8c50676b40bcd2597c24db49ff45b956bec1 Author: Greg Knoll Date: Tue Aug 6 11:19:37 2013 +0200 chg: CommonLibraries/ttc_gpio_types.h - added speed and pin configurations supported by STM32L1xx chg: CommonLibraries/stm32/stm32_gpio.c - changed definition of stm32_map_Speed (cleaned up) chg: CommonLibraries/stm32l1/stm32l1_gpio.h - removed function header for Pin map and added speed map header chg: CommonLibraries/stm32l1/stm32l1_gpio.c - removed function _stm32l_stndLib_gpio_pin, added _stm32l1_map_Speed, changed _stm32l1_gpio_clock_enable, and completed implementation of stm32l1_gpio_init commit a07a5055aa607d445c836445e9d1b3d19d143ba2 Author: Gregor Rebel Date: Tue Aug 6 05:41:27 2013 +0200 chg: ToolChain/install_03_OpenOCD.sh - added downoad for Einfuehrung_Boundary_Scan.pdf commit ecdbfd3f60777bb1989030fd0af6e86964a89d9e Author: Gregor Rebel Date: Mon Aug 5 20:54:03 2013 +0200 chg: ToolChain/install_14_CPU_STM32W1xx.sh - added download for Telegesis_AT_Command_Set_for_Combined_Interface.pdf commit a43f07dae8acca9226620048b2b2543d8a205c23 Author: Gregor Rebel Date: Mon Aug 5 15:02:14 2013 +0200 fix: CommonLibraries/ttc_task.c - ttc_task_begin_criticalsection_owner(), ttc_task_end_criticalsection_owner() can now be called when scheduler is disabled without asserting commit 26f30e83b40b3aa84de3b03e91445e4a1829e7e3 Author: Greg Knoll Date: Mon Aug 5 14:51:34 2013 +0200 chg: ToolChain/install_11_Board_WSN3_STM32W108.sh - cpu speed from 72MHz to 24MHz chg: CommonLibraries/stm32l1/stm32l1_gpio.h - started implementing with Standard Lib chg: CommonLibraries/stm32l1/stm32l1_gpio.c - started implementing with Standard Lib commit 25c78d43283ae05265eda29233d20992597a6dfd Author: Greg Knoll Date: Mon Aug 5 14:00:48 2013 +0200 chg: ToolChain/install_07_Board_Olimex_P107.sh - TTC_CPU_CLOCK_SPEED chg: ToolChain/install_08_Board_Olimex_H107.sh - TTC_CPU_CLOCK_SPEED chg: ToolChain/install_09_Board_Olimex_P103.sh - TTC_CPU_CLOCK_SPEED chg: ToolChain/install_10_Board_Olimex_H103.sh - TTC_CPU_CLOCK_SPEED chg: ToolChain/install_11_Board_STM32F4Discovery.sh - TTC_CPU_CLOCK_SPEED chg: ToolChain/install_11_Board_STM32L1Discovery.sh - TTC_CPU_CLOCK_SPEED chg: ToolChain/install_11_Board_WSN3_STM32W108.sh - TTC_CPU_CLOCK_SPEED fix: ToolChain/install_06_FreeRTOS.sh - fixed install path for 300_scheduler_free_rtos chg: Template/configs/FreeRTOSConfig.h - added variable TTC_CPU_CLOCK_SPEED as configCPU_CLOCK_HZ. TTC_CPU_CLOCK_SPEED set in board install files. chg: CommonLibraries/ttc_task.h - added include for EXTENSION_300_scheduler_free_rtos_stm32l1xx commit ed78bcabdfa6451a3869816668f6938463980262 Author: Greg Knoll Date: Mon Aug 5 12:19:50 2013 +0200 new: CommonLibraries/stm32l1/stm32l1_freertos_port.c chg: CommonLibraries/ttc_task_types.h - added #ifdef EXTENSION_300_scheduler_free_rtos_stm32l1xx to include freertos_task_types.h chg: Template/examples/example_leds.c - took out infinite loop in stm32l1xx block chg: ToolChain/install_06_FreeRTOS.sh - created Makefile and Activate Script for free_rtos_stm32l1xx commit 1fdb09fa539b17124f55478da4a938c0a3af4b55 Author: Gregor Rebel Date: Mon Aug 5 11:36:05 2013 +0200 chg: ToolChain/install_14_CPU_STM32W1xx.sh - added creation of openocd config file fix: Template/examples/example_channel.c - argument "(xTaskHandle*) NULL" in ttc_task_create() gave illegal pointer warning due to changed signature fix: Template/examples/example_gfx_boxes.c - argument "(xTaskHandle*) NULL" in ttc_task_create() gave illegal pointer warning due to changed signature fix: Template/examples/example_threading_semaphores.c - argument "(xTaskHandle*) NULL" in ttc_task_create() gave illegal pointer warning due to changed signature fix: Template/examples/example_usart.c - argument "(xTaskHandle*) NULL" in ttc_task_create() gave illegal pointer warning due to changed signature commit e32db871d427de7e2a6d3786e7cb5be0df958e15 Author: Gregor Rebel Date: Sun Aug 4 19:15:53 2013 +0200 chg: ToolChain/install_14_CPU_STM32W1xx.sh - added download for Telegesis_Product_Manual_ETRX35x_ZigBee_Module.pdf commit 010c4e9864b9a558428ade5a2c753d36228d17c2 Author: Greg Knoll Date: Fri Aug 2 12:29:19 2013 +0200 chg: ToolChain/install_15_CPU_STM32L1xx.sh - changed comment from stm32f10x to stm32l1xx commit 39c7ae0638107db9e732ee3697f7ce3cb3b31a3f Author: Greg Knoll Date: Thu Aug 1 11:41:57 2013 +0200 chg: Template/examples/example_leds.c - added if statement for stm32L1 chg: Template/examples/example_leds.h - added if statement for stm32L1 chg: ToolChain/install_11_Board_STM32L1Discovery.sh - changed definition for SWITCH1 chg: ToolChain/install_15_CPU_STM32L1xx.sh - added compile options (-DUSE_STDPERIPH_DRIVER and -DUSE_FULL_ASSERT) and linker options (-mthumb -mcpu=cortex-m3) commit bcc4c5d5434db4bcf7c59c32b65f74c5e8cf413b Author: Greg Knoll Date: Thu Aug 1 10:20:51 2013 +0200 chg: Template/examples/example_leds.c - added section for stm32L1 without FreeRTOS fix: CommonLibraries/stm32l1/stm32l1_gpio.h - took out includes for ttc_task.h and ttc_memory.h. Caused compile problems (include loops?) commit 33c0e03c3a716e9e9ed212b221677536c7aeaafa Author: Greg Knoll Date: Thu Aug 1 09:13:39 2013 +0200 fix: ToolChain/install_24_TTC_GPIO.sh - section for stm32lxx was labeled as stm32wxx commit 8449403d778e12f615d3920bb990aa6cd657650d Author: Greg Knoll Date: Wed Jul 31 19:19:23 2013 +0200 chg: ToolChain/install_11_Board_STM32L1Discovery.sh - took out Pin_NRST. Not defined...yet. chg: ToolChain/install_15_CPU_STM32L1xx.sh - included vpath %.s for assembler commit 8d5c9fc787e080c340c72c2f7eb7558dd12caef4 Author: Greg Knoll Date: Wed Jul 31 17:20:37 2013 +0200 chg: CommonLibraries/stm32l1/stm32l1_gpio.c - redefined functions and types from stm32l to stm32l1 chg: CommonLibraries/stm32l1/stm32l1_gpio.h - redefined functions and types from stm32l to stm32l1 chg: CommonLibraries/stm32l1/stm32l1_gpio_types.h - redefined functions and types from stm32l to stm32l1 chg: CommonLibraries/ttc_usart_types.h - added stm32l1_usart_architecture_t to compile commit 49d8323680f1196f766c218f456b87ce64cbe585 Author: Greg Knoll Date: Wed Jul 31 17:12:43 2013 +0200 new: CommonLibraries/stm32l1/stm32l1_gpio.c new: CommonLibraries/stm32l1/stm32l1_gpio.h new: CommonLibraries/stm32l1/stm32l1_gpio_types.h commit 355504faeb6757f97494449f68664ed4ae1facea Author: Greg Knoll Date: Wed Jul 31 17:09:01 2013 +0200 chg: CommonLibraries/ttc_gpio_types.h - added header include for STM32L series commit 4346c1e5944e04e231dc706cb9a65df69a1a953f Author: Greg Knoll Date: Wed Jul 31 16:12:28 2013 +0200 chg: ToolChain/install_15_CPU_STM32L1xx.sh - OOPs. Forgot to change the arch definition too. chg: CommonLibraries/stm32/stm32_basic.h - add support for STM32L1xx commit ef29f6b834a6a8750ede4730ce60f8cb14233439 Author: Greg Knoll Date: Wed Jul 31 15:58:56 2013 +0200 chg: ToolChain/install_15_CPU_STM32L1xx.sh - added new arch definition: TARGET_ARCHITECTURE_STM32L1xx commit fdea7b8b26811f14ba63f4dbfa8e755b728929b3 Merge: c9948c3 8eda544 Author: Greg Knoll Date: Wed Jul 31 15:57:09 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 8eda544e2c678d09b8cab63da7604d11c57568bb Author: Gregor Rebel Date: Wed Jul 31 15:55:30 2013 +0200 chg: ./Template/examples/example_leds.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./Template/examples/example_leds.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./Template/examples/example_gpio_banks.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./Template/examples/example_gpio_banks.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_24_TTC_SPI.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_24_TTC_I2C.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_24_TTC_USB.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_25_ADC.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_24_TTC_RANDOM.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_13_CPU_STM32F1xx.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_15_CPU_STM32L1xx.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_13_CPU_STM32F2xx.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/install_24_TTC_USART.sh - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_usart.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_usb.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_basic.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_adc.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_memory.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_spi.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_i2c_types.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_usart_types.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_gpio_types.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_usart.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_usb.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_basic.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_can.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_eeprom_emulation.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_random.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_i2c.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_i2c.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_interrupt.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_usb_types.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_watchdog.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_extensions.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_spi.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/ttc_spi_types.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/gfx/lcd_ili9320.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/gfx/lcd_ili9320.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/heap/heap_sdma.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/usb/usb_host_hid/inc/usbh_usr.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/usb/virtual_com_port/inc/hw_config.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/usb/serial_data_stream/inc/hw_config.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/stm32/stm32_basic.c - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./CommonLibraries/stm32/stm32_usb.h - replace 'TARGET_ARCHITECTURE_STM32' -> 'TARGET_ARCHITECTURE_STM32F1xx' chg: ./Template/examples/example_leds.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_leds.c - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.c - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.c - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c_types.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_usart_types.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_gpio_types.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.c - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_interrupt.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.c - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi_types.h - replace 'TARGET_ARCHITECTURE_STM32F1xxW1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' commit c9948c320d4afee43d06bcbeaf94e1655b4509b6 Author: Greg Knoll Date: Wed Jul 31 15:44:01 2013 +0200 chg: ToolChain/install_11_Board_STM32L1Discovery.sh - changed uController variable to STM32L1XX_MDP, based on definitions in ToolChain/install_15_CPU_STM32L1xx.sh fix: ToolChain/install_15_CPU_STM32L1xx.sh - fixed unzip process of Standard Periph Lib commit 273ed08fe0154ddc5b6bc994c09c9d7540865923 Author: Gregor Rebel Date: Wed Jul 31 15:43:43 2013 +0200 chg: Documentation/chapter_debugging.tex - added note "About the meaning of Debugging" modified: Regressions/regression_queue.c commit 026be9bf7b03fc26853fd86d8b2d7cca49add8b5 Author: Greg Knoll Date: Wed Jul 31 15:03:48 2013 +0200 chg: ToolChain/install_15_CPU_STM32L1xx.sh - filled this out: added startup files, compile and assemble options, openocd config script, etc. commit 140055c1fd6b13f7beab03fefaa7e44a788db846 Author: Greg Knoll Date: Wed Jul 31 12:32:12 2013 +0200 fix: ToolChain/install_11_Board_STM32L1Discovery.sh - fixed spacing bug. cat couldn't find END_OF_ACTIVATE commit f98a2dc3cf865ae6113b896e511987771fb840ae Author: Greg Knoll Date: Wed Jul 31 12:10:44 2013 +0200 new: ToolChain/install_11_Board_STM32L1Discovery.sh - CPU, RAM, Flash, some pins and usart defined. TODO: pins for other serial controllers. commit 944b2d4885a1dcb835d687c25e665bfc1a991ecd Author: Greg Knoll Date: Tue Jul 30 13:07:07 2013 +0200 fix: ToolChain/install_24_TTC_GPIO.sh - fixed activation & compilation issues chg: ToolChain/install_24_TTC_INTERRUPT.sh - added comment commit 77a95dc9cedd79658bbe0e8ab8d0089ce4e74611 Author: Greg Knoll Date: Tue Jul 30 12:37:28 2013 +0200 chg: ToolChain/install_24_TTC_GPIO.sh - added support for stm32l1_gpio commit 60f9bbba6e8386bf0dea1ad7dc5f03f669e58bac Author: Greg Knoll Date: Mon Jul 29 17:00:02 2013 +0200 new: ToolChain/scripts/flash_stlinkv2.sh new: ToolChain/scripts/debug_stlinkv2.sh commit edf0c71af30acf427c6eddb4a1dece4eae32824a Author: Greg Knoll Date: Mon Jul 29 15:56:51 2013 +0200 new: ToolChain/scripts/flash_stlinkv2.sh chg: ToolChain/install_28_STLink_V2.sh - added symbolic link for st-flash provided in stlink software (called in flash_stlinkv2.sh) commit cecc908f3e5812b6d4e4237edc711f200c14b7db Author: Greg Knoll Date: Mon Jul 29 15:16:25 2013 +0200 new: ToolChain/install_28_STLink_V2.sh - install script for 350 rank programmer STLinkV2 commit b3f1f93544543a921e61179b79a8a4d25607fb85 Author: Greg Knoll Date: Mon Jul 29 12:26:02 2013 +0200 chg: CommonLibraries/stm32w/stm32w_usart_types.h - removed port for clock in stm32w_usart_architecture_t. Not implemented in STM32W chg: CommonLibraries/stm32w/stm32w_usart.c - completed stm32w_usart_init() commit 8335104602e822a16fe3881af4b6f7169b0e42af Author: Greg Knoll Date: Thu Jul 25 18:26:36 2013 +0200 chg: ToolChain/_install_03_OpenOCD+SWD.sh - added --enable -stlink to config settings for stlink capability chg: CommonLibraries/stm32w/stm32w_gpio.c - added comment that shows alternative implementation of pointer manipulation. This would be more clear in debugging. chg: CommonLibraries/stm32w/stm32w_usart.h - added prototype for stm32w_usart_get_features chg: CommonLibraries/stm32w/stm32w_usart.c - continued implementation of usart_init(). Still NOT FUNCTIONAL. commit 61bbcf389738cc831a8d36134f6bcf4ba81bb2cc Author: patrick Date: Thu Jul 25 10:58:17 2013 +0200 fixed: ttc_extension file executes extensions init and the createFirstTask again commit 3c33fd88aa44a2e417c28afccd520fe9adc55658 Author: Greg Knoll Date: Tue Jul 23 18:02:03 2013 +0200 chg: CommonLibraries/stm32w/stm32w_usart.h - started implementing stm32w_usart_init() chg: CommonLibraries/stm32w/stm32w_usart.c - started implementing stm32w_usart_init() commit 549ae97a3744d731c7dd12c36d098b96e7b07d5c Author: Greg Knoll Date: Tue Jul 23 15:52:13 2013 +0200 Added DRIVER forwarding for stm32 USART in previous commit (accidently not commented) CommonLibraries/ttc_usart.h and .c - added DRIVER_ttc_usart_init forwarding CommonLibraries/stm32/stm32_usart.c - changed stm32_ttc_usart_init() to stm32_usart_init() CommonLibraries/stm32/stm32_usart.h - #define DRIVER_ttc_usart_init(USART_Generic) stm32_usart_init(USART_Generic) commit 686c90c701695089274c8f618aee12453b181c34 Author: Greg Knoll Date: Tue Jul 23 15:49:46 2013 +0200 chg: ./CommonLibraries/ttc_usart.c - replace 'stm32_usart_init' -> 'DRIVER_ttc_usart_init' chg: ./CommonLibraries/stm32/stm32_usart.c - replace 'stm32_usart_init' -> 'DRIVER_ttc_usart_init' chg: ./CommonLibraries/stm32/stm32_usart.h - replace 'stm32_usart_init' -> 'DRIVER_ttc_usart_init' commit d88f22372db5020cc68a7b7eb30ef90c77d06a05 Author: Greg Knoll Date: Tue Jul 23 13:42:32 2013 +0200 chg: CommonLibraries/stm32w/stm32w_basic.c - commented out halInit() for now because configurations for halInternalSleep are not satisfied chg: Documentation/chapter_Extensions.tex - corrected grammar in comments chg: ToolChain/_install_XXX_Template.sh - corrected grammar in comments commit b129967f499bacb5d4afb6f2e72c2cc7d994072e Author: Gregor Rebel Date: Tue Jul 23 13:31:19 2013 +0200 chg: ToolChain/install_13_CPU_STM32F1xx.sh - documentation download for CortexM3 moved to ToolChain/install_13_CPU_CortexM3.sh chg: ToolChain/install_13_CPU_CortexM3.sh - added download Assembly_Language_Programming.pdf chg: Regressions/regression_queue.c - WIP: adding FreeRTOS queues commit e65e73eb7cabe0c39b6e3d494898855b965ab344 Author: patrick Date: Tue Jul 23 13:14:29 2013 +0200 fix: main.c - deleted led start... commit ede269118c038354256f34a28f440f67be18f06a Author: patrick Date: Tue Jul 23 13:09:43 2013 +0200 fix: makefile extra settings commit 6b9377e08df162e5ab22507872586cdada1edbf0 Author: Greg Knoll Date: Mon Jul 22 15:36:16 2013 +0200 chg: CommonLibraries/stm32w/crt_stm32w108.c - changed startup file. shifted vector table by adding another _estack entry at line 347, which is the second entry in the table. Otherwise Reset_Handler was skipped chg: CommonLibraries/stm32w/startup_stm32w108.s - cleaned up indents and used @ for commments instead of ; The assembler was complaining about ';' not being a command chg: CommonLibraries/stm32w/stm32w_basic.h - added prototype for stm32w_stupid_sleep() -> this function was an attempt to override halInternalSleep() chg: CommonLibraries/stm32w/stm32w_basic.c - added implementation of stm32w_stupid_sleep() chg: CommonLibraries/stm32w/stm32w_gpio.c - fixed stm32w_gpio_clr and stm32w_gpio_set. They now function and were reduced to one line. (No additional definitions and assignments to local variables) chg: CommonLibraries/stm32w/stm32w_interrupt.h - commented out interrupt prototypes that were causing trouble with timers. Already defined in Standard Periph. Lib. chg: CommonLibraries/stm32w/stm32w_interrupt.c - commented out interrupt prototypes that were causing trouble with timers. Also made GPIO_General_IRQHandler just Assert to UNKNOWN for now. chg: CommonLibraries/stm32w/stm32w_registers.h - changed indent of comment chg: CommonLibraries/ttc_extensions.c - added if(0) block for debugging chg: Template/extensions.local/makefile.700_extra_settings - MAIN_OBJS += stm32w_interrupt.o interrupts weren't being compiled chg: Template/main.c - commented out startExtensions() and called example directly to get LED working commit 711555c6e2cf47deb978ddd6938ba61a096eac81 Author: Gregor Rebel Date: Fri Jul 19 15:22:42 2013 +0200 chg: ToolChain/install_13_CPU_STM32F1xx.sh - added download for Discovering_the_STM32-Microcontroller.pdf chg: ToolChain/install_14_CPU_STM32W1xx.sh - added download for some Ember Datasheets commit e294f09de5d811fbe4faa4a937a2e99b04b8a26d Author: Gregor Rebel Date: Thu Jul 18 10:08:47 2013 +0200 fix: CommonLibraries/ttc_interrupt.h - removed superfluos warning "Missing driver definition!" commit 57551a356cddb66605124c2a805b1827a9b4d942 Author: Gregor Rebel Date: Tue Jul 16 10:22:24 2013 +0200 fix: CommonLibraries/stm32w/stm32w_gpio.c - stm32w_gpio_get_variable(): added return commit 958776ccf97c094198ec44f32cfe90c15b30bc31 Author: Greg Knoll Date: Mon Jul 15 19:03:29 2013 +0200 chg: CommonLibraries/stm32w/stm32w_gpio.h - added prototypes for variable functions stm32w_gpio_[variable/init/get/set/clr/from_index8] to avoid compile warnings chg: CommonLibraries/stm32w/stm32w_gpio.c - added prototypes for variable functions stm32w_gpio_[variable/init/get/set/clr/from_index8] to avoid compile warnings commit 13f1156c60585cd56a103322932c1743f1819b53 Author: Gregor Rebel Date: Mon Jul 15 17:42:02 2013 +0200 fix: ToolChain/install_23_DebugRegisters.sh - will now activate on stm32f1xx and stm32w1xx fix: ToolChain/install_24_TTC_INTERRUPT.sh - will now activate on stm32f1xx and stm32w1xx commit 796e9c06892fb3be2c98b7dd7130f6184f47b9fe Author: Greg Knoll Date: Mon Jul 15 17:20:07 2013 +0200 chg: CommonLibraries/ttc_usart_types.h - added #include "stm32w_usart_types.h" when TARGET_ARCH is STM32W1xx chg: CommonLibraries/stm32w/stm32w_usart_types.h - added typedef stm32w_usart_architecture_t ttc_usart_architecture_t; for compatability with ttc_usart_types.h chg: CommonLibraries/stm32w/stm32w_gpio.c - changed pointers to type u32_t in gpio_init, gpio_get, gpio_set, and gpio_clr commit 10be69600cc0af7fe0e3551488b36548b8b947a3 Author: Gregor Rebel Date: Mon Jul 15 16:36:51 2013 +0200 fix: ToolChain/install_24_TTC_INTERRUPT.sh - now only activates if a low-level driver hast activated successfully chg: ToolChain/install_24_TTC_INTERRUPT.sh - 450_interrupt_stm32w will not activate (disabled until low-level driver is finished) fix: ToolChain/install_20_ExampleLEDs.sh - does not check for low-level drivers anymore (moved into activate.500_ttc_interrupt) chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'em357_basic' -> 'stm32w_basic' chg: ./CommonLibraries/stm32w/stm32w_basic.c - replace 'em357_basic' -> 'stm32w_basic' chg: ./ToolChain/install_24_TTC_GPIO.sh - replace 'em357_gpio' -> 'stm32w_gpio' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'em357_gpio' -> 'stm32w_gpio' chg: ./CommonLibraries/em357/DEPRECATED_em357_spi.h - replace 'em357_gpio' -> 'stm32w_gpio' chg: ./CommonLibraries/em357/DEPRECATED_em357_gpio.h - replace 'em357_gpio' -> 'stm32w_gpio' chg: ./CommonLibraries/em357/DEPRECATED_em357_gpio.c - replace 'em357_gpio' -> 'stm32w_gpio' commit 9b5b03eadb4986f893e6d0580dd0612b22eba548 Author: Greg Knoll Date: Mon Jul 15 15:14:08 2013 +0200 new: CommonLibraries/stm32w/stm32w_usart.c new: CommonLibraries/stm32w/stm32w_usart.h new: CommonLibraries/stm32w/stm32w_usart_types.h chg: CommonLibraries/ttc_usart_types.h - Gregor Changed. chg: CommonLibraries/ttc_interrupt.h - added DRIVER_TTC_AMOUNT_EXTERNAL_INTERRUPTS for safe array (A()) allocation for ISRs chg: CommonLibraries/ttc_interrupt.c - added TTC_GPIO_MAX_PINS instead of hardcoded 16 for A() allocation chg: CommonLibraries/stm32w/stm32w_interrupt.h - #include "stm32w108xx_exti.h" chg: CommonLibraries/stm32w/stm32w_interrupt.c - added stm32_interrupt_init_usart declaration shell chg: CommonLibraries/stm32/stm32_interrupt.h - added #define DRIVER_TTC_AMOUNT_EXTERNAL_INTERRUPTS 16 for compatibility with change in ttc_interrupt.h chg: CommonLibraries/stm32/stm32_interrupt.c - added DRIVER_TTC_AMOUNT_EXTERNAL_INTERRUPTS in Assert_Interrupt() line 248 commit 971d09fcb4d7b61429bb5316fe24f536c4f9dea3 Author: Gregor Rebel Date: Wed Jul 10 17:59:45 2013 +0200 chg: ./Template/examples/example_leds.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_leds.c - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.c - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/install_24_TTC_GPIO.sh - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.c - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c_types.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_gpio_types.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.c - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_interrupt.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.c - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi_types.h - replace 'TARGET_ARCHITECTURE_STM32W' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_leds.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_leds.c - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.c - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/install_24_TTC_GPIO.sh - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.c - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c_types.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_gpio_types.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.c - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.c - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi_types.h - replace 'TARGET_ARCHITECTURE_STM32W1xx1xx' -> 'TARGET_ARCHITECTURE_STM32W1xx' commit 30115d818bd1332772a021e1b472bb19b96bd5c2 Author: Gregor Rebel Date: Wed Jul 10 16:39:10 2013 +0200 all files in CommonLibraries/em357/ now are deprecated chg: ./ToolChain/install_11_Board_WSN3_STM32W108.sh - replace 'OpenLink' -> 'OpenGLink' chg: ./ToolChain/install_03_OpenOCD.sh - replace 'OpenLink' -> 'OpenGLink' chg: ./ToolChain/install_11_Board_WSN3_STM32W108.sh - replace 'openlink' -> 'openglink' chg: ./ToolChain/install_03_OpenOCD.sh - replace 'openlink' -> 'openglink' ren: 'CommonLibraries/em357/stm32w_spi.c' -> 'CommonLibraries/stm32w/stm32w_spi.c' ren: 'CommonLibraries/em357/stm32w_spi.h' -> 'CommonLibraries/stm32w/stm32w_spi.h' ren: 'CommonLibraries/em357/em357_basic.c' -> 'CommonLibraries/em357/DEPRECATED_em357_basic.c' ren: 'CommonLibraries/em357/em357_basic.h' -> 'CommonLibraries/em357/DEPRECATED_em357_basic.h' ren: 'CommonLibraries/em357/em357_gpio.c' -> 'CommonLibraries/em357/DEPRECATED_em357_gpio.c' ren: 'CommonLibraries/em357/em357_gpio.h' -> 'CommonLibraries/em357/DEPRECATED_em357_gpio.h' ren: 'CommonLibraries/em357/stm32w_gpio.c' -> 'CommonLibraries/em357/DEPRECATED_stm32w_gpio.c' ren: 'CommonLibraries/em357/stm32w_gpio.h' -> 'CommonLibraries/em357/DEPRECATED_stm32w_gpio.h' ren: 'CommonLibraries/em357/em357_spi.c' -> 'CommonLibraries/em357/DEPRECATED_em357_spi.c' ren: 'CommonLibraries/em357/em357_spi.h' -> 'CommonLibraries/em357/DEPRECATED_em357_spi.h' chg: ./Template/examples/example_leds.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_leds.c - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./Template/examples/example_gpio_banks.c - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/install_24_TTC_GPIO.sh - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/install_14_CPU_STM32W1xx.sh - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./ToolChain/scripts/analyzeLogFile.pl - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.c - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c_types.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_gpio_types.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_basic.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.c - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_i2c.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi.c - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' chg: ./CommonLibraries/ttc_spi_types.h - replace 'TARGET_ARCHITECTURE_EM357' -> 'TARGET_ARCHITECTURE_STM32W1xx' ren: 'CommonLibraries/em357/DEPRECATED_em357_basic.c' -> 'CommonLibraries/stm32w/DEPRECATED_em357_basic.c' ren: 'CommonLibraries/em357/DEPRECATED_em357_basic.h' -> 'CommonLibraries/stm32w/DEPRECATED_em357_basic.h' ren: 'CommonLibraries/stm32w/DEPRECATED_em357_basic.c' -> 'CommonLibraries/stm32w/stm32w_basic.c' ren: 'CommonLibraries/stm32w/DEPRECATED_em357_basic.h' -> 'CommonLibraries/stm32w/stm32w_basic.h' chg: ./Template/QtCreator/TemplateName.files - replace 'em357/em357_' -> 'stm32w/stm32w_' chg: ./CommonLibraries/ttc_gpio_types.h - replace 'em357/em357_' -> 'stm32w/stm32w_' commit fc055f4a25448abffa58beff64ca41d6d4c2c4a5 Author: Greg Knoll Date: Wed Jul 10 11:50:29 2013 +0200 chg: CommonLibraries/stm32w/stm32w_interrupt.h - added init_gpio, added prototypes for ISRs chg: CommonLibraries/stm32w/stm32w_interrupt.c - same as above chg: CommonLibraries/stm32w/stm32w_interrupt_types.h - forwarded DRIVER_ttc_interrupt_init to stm32w specific implementation in stm32w_interrupt.h commit b3655eb0d492922e57f80b9ee640be1d579606d2 Author: Greg Knoll Date: Wed Jul 10 09:43:12 2013 +0200 chg: CommonLibraries/stm32w/stm32w_gpio_types.h - in stm32w_GPIO_e -> replaced ptrs with addresses from SPL chg: CommonLibraries/stm32w/stm32w_interrupt.h - commented out template prototypes chg: CommonLibraries/stm32w/stm32w_interrupt.c - commented out template definitions chg: CommonLibraries/ttc_queue.c - Gregor Rebel changed includes (ttc_interrupt.h) chg: CommonLibraries/ttc_usart_types.h - Gregor Rebel changed includes commit e2d14909ad55a0afc5c2d4799164a158f2d4adcd Author: Gregor Rebel Date: Tue Jul 9 13:00:29 2013 +0200 chg: CommonLibraries/stm32/stm32_interrupt.c - moved some common code to ttc_interrupt.c chg: CommonLibraries/ttc_interrupt.c - added some common code from CommonLibraries/stm32/stm32_interrupt.c commit 7341a809e759d9e56a491ee1f2186e98548f90d0 Author: Gregor Rebel Date: Mon Jul 8 16:06:56 2013 +0200 fix: ToolChain/install_24_TTC_INTERRUPT.sh - activate.500_ttc_interrupt.sh: check for architecture driver did not work for stm32f1xx chg: CommonLibraries/stm32/stm32_interrupt.c/.h - moved some functionality into CommonLibraries/ttc_interrupt.c/.h chg: CommonLibraries/ttc_interrupt.c/.h - missing low-level drivers will now generate warning + deactivate parts of the code commit 8f6d6f7b17c7ed5f12af679f4eb1ecbc7031b6f3 Author: Greg Knoll Date: Mon Jul 8 15:22:25 2013 +0200 chg: CommonLibraries/stm32w/stm32w_gpio_types.h - changed pointers from StdPL to those defined in stm32w_register.c chg: CommonLibraries/stm32w/stm32w_interrupt_types.h - started implementation by defining ttc_interrupt function forwarding chg: CommonLibraries/stm32w/stm32w_registers.h - updated GPIO registers. Now organized into: -GPIO basic regs -GPIO debug/wake/irq -GPIO interrupt config -GPIO interrupt flag - added NVIC interrupt registers - added serial registers chg: CommonLibraries/stm32w/stm32w_registers.c - added/updated pointers to registers changed in stm32w_register.h commit ca9cba56f5d9cc48c0e61f235d44a3d2367c94e5 Author: Gregor Rebel Date: Mon Jul 8 14:23:47 2013 +0200 chg: CommonLibraries/ttc_memory.h - extended documentation of safe arrays commit 5c7f9a8823aec47b13329ba57d1f29459928abaa Merge: 7f98ec1 4e0ed6b Author: Gregor Rebel Date: Sat Jul 6 00:00:16 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 4e0ed6b90e442b36bdaf4ea4451872b1febb0a94 Author: Gregor Rebel Date: Fri Jul 5 13:02:25 2013 +0200 fix: ToolChain/scripts/findNewestDownload.pl - now also extracts html-attributes enclosed in single brackets ' instead of " commit 7f98ec1eaf73cb85484f7be9f7b03ea9efd9a99b Merge: c80bcac af8d9a6 Author: Gregor Rebel Date: Thu Jul 4 00:00:10 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit af8d9a66b7c0be9f5f8269131d9893a88e73a90c Author: patrick Date: Wed Jul 3 23:03:06 2013 +0200 fix: deleted unused librarys in ttc_gui.h commit 9c56a54f4cdb6083004bfc81293c173072f66787 Author: patrick Date: Wed Jul 3 23:00:31 2013 +0200 fix: the numpad in ttc_gui works now, but for using there are some function to add commit c80bcacfa1b5eee096e154a72354f79e160aa521 Author: Gregor Rebel Date: Mon Jul 1 11:41:28 2013 +0200 chg: ./ToolChain/install_03_OpenOCD.sh - replace 'openlink_r11' -> 'openglink_r11' commit c2e1fa401fd2292d3306d9b96c607c4933b4d8a4 Author: Patrick von Poblotzki Date: Fri Jun 28 17:48:48 2013 +0200 chg: ttc_input uses memory pools now to fix: number pad in ttc_gui still doesn't work commit f4b20a00c94bacacf0d561866c31c39fd737c9c6 Author: Greg Knoll Date: Fri Jun 28 15:00:30 2013 +0200 chg: CommonLibraries/stm32w/stm32w_registers.h - reserved to reserved2 in stm32w_GPIO_DBGSTAT_t chg: CommonLibraries/stm32w/stm32w_gpio_types.h - #include stm32w_registers.h had typo in stm32w_GPIO_e chg: CommonLibraries/stm32w/stm32w_gpio.h - updated stm32w_GPIO_e types after correcting typo chg: CommonLibraries/stm32w/stm32w_gpio.c - implemented: - stm32w_gpio_init() - stm32w_gpio_get() - stm32w_gpio_set() - stm32w_gpio_clr() commit b6bf13ef8b6f5335b634218c19f9f37db1246832 Merge: daf4f3a ddfc646 Author: Greg Knoll Date: Fri Jun 28 15:00:30 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit ddfc6468232e81a9e22ceb377973e0abce85d55e Author: Gregor Rebel Date: Fri Jun 28 14:51:34 2013 +0200 fix: ToolChain/install_24_TTC_MEMORY.sh - added missing activates commit daf4f3a7e37c96a8147e432814d69df6e7f39595 Author: Greg Knoll Date: Fri Jun 28 14:31:14 2013 +0200 chg: CommonLibraries/stm32w/stm32w_registers.h - added stm32w prefix to all enums and structs #included stm32w108xx.h chg: CommonLibraries/stm32w/stm32w_registers.c - added stm32w prefix to types commit 1e847d16a79a94ca79a91cec8ed3d21051f00636 Author: Greg Knoll Date: Fri Jun 28 14:08:54 2013 +0200 chg: CommonLibraries/stm32w/stm32w_gpio.c - added gpio_init and outlines for gpio_get, set, clr chg: CommonLibraries/stm32w/stm32w_gpio.h - added more macros and prototypes for above functions commit 3b74443584d83c60030defc01b87a96d4eb23c9a Author: Gregor Rebel Date: Fri Jun 28 14:03:40 2013 +0200 chg: ./CommonLibraries/stm32w/stm32w_registers.c - replace 'GPIOx_t' -> 'stm32f1_register_gpio_t' chg: ./CommonLibraries/stm32w/stm32w_registers.h - replace 'GPIOx_t' -> 'stm32f1_register_gpio_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'GPIOx_t' -> 'stm32f1_register_gpio_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'GPIOx_t' -> 'stm32f1_register_gpio_t' chg: ./CommonLibraries/stm32/stm32_i2c_types.h - replace 'I2C_t' -> 'stm32f1_register_i2c_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'I2C_t' -> 'stm32f1_register_i2c_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'I2C_t' -> 'stm32f1_register_i2c_t' chg: ./CommonLibraries/stm32/stm32_i2c.c - replace 'I2C_t' -> 'stm32f1_register_i2c_t' chg: ./CommonLibraries/em357/stm32w_spi.c - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/em357/em357_spi.h - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/em357/em357_spi.c - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/em357/stm32w_spi.h - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/stm32/stm32_spi.c - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/stm32/stm32_spi_types.h - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'SPI_t' -> 'stm32f1_register_spi_t' chg: ./CommonLibraries/ttc_usart.c - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32w/stm32w_registers.h - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32/stm32_interrupt.c - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32/stm32_interrupt.h - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32/stm32_usart.c - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32/stm32_usart_types.h - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/stm32/stm32_usart.h - replace 'USART_t' -> 'stm32f1_register_usart_t' chg: ./CommonLibraries/usefull_threads.c_ - replace 'TIMER_t' -> 'stm32f1_register_timer_t' chg: ./CommonLibraries/stm32f1/stm32f1_timer.c - replace 'TIMER_t' -> 'stm32f1_register_timer_t' chg: ./CommonLibraries/stm32/stm32_timer.c - replace 'TIMER_t' -> 'stm32f1_register_timer_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'TIMER_t' -> 'stm32f1_register_timer_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'TIMER_t' -> 'stm32f1_register_timer_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'RCC_APB2ENR_t' -> 'stm32f1_register_rcc_apb2enr_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'RCC_APB2ENR_t' -> 'stm32f1_register_rcc_apb2enr_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'RCC_APB1ENR_t' -> 'stm32f1_register_rcc_apb1enr_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'RCC_APB1ENR_t' -> 'stm32f1_register_rcc_apb1enr_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'AFIO_t' -> 'stm32f1_register_afio_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'AFIO_t' -> 'stm32f1_register_afio_t' chg: ./CommonLibraries/stm32/stm32_registers.h - replace 'EXTI_t' -> 'stm32f1_register_exti_t' chg: ./CommonLibraries/stm32/stm32_registers.c - replace 'EXTI_t' -> 'stm32f1_register_exti_t' commit 3fd45c35bd8e4e6c0f5be0a58ba60157d2067cc0 Author: Gregor Rebel Date: Fri Jun 28 12:02:07 2013 +0200 chg: ToolChain/scripts/createActivateScript.pl - now adds list of provided object file to each listed activate script new: CommonLibraries/stm32w/stm32w_constants.h new: ToolChain/scripts/extractProvidedMainObjects.pl commit fee9485d457bf60fe9733071593a5e2311685889 Author: Gregor Rebel Date: Fri Jun 28 10:40:17 2013 +0200 added missing: installPackage qt4-qmake commit 3704d39f713734bb4831d6490467948b4d474c39 Author: Greg Knoll Date: Thu Jun 27 17:55:23 2013 +0200 chg: CommonLibraries/stm32w/stm32w_gpio.h - wrote definitions for bank/port/pin and macro&prototype for gpio_init chg: CommonLibraries/stm32w/stm32w_gpio_types.h - wrote enum for bank and struct for port commit e3a1b576919f32153b44c61b84336a2f402b49d8 Author: Gregor Rebel Date: Thu Jun 27 17:18:50 2013 +0200 modified: CommonLibraries/cm3/cm3_registers.h - disabled: #include "stm32f10x.h" commit 5518a44e8b9487f595e59c28fb3c04000d89b1f2 Author: Gregor Rebel Date: Thu Jun 27 16:54:32 2013 +0200 ren: CommonLibraries/stm32w/stm32w_registers.h -> CommonLibraries/stm32w/stm32w_constants.h commit 831743be5308adbea045e68dcda97e6c9eaf9fca Author: Gregor Rebel Date: Thu Jun 27 16:52:24 2013 +0200 fix: Template/QtCreator/TemplateName.creator.user - undone previous changes commit f389077d440eadc4ea99a1d0419084e804eb2392 Author: Greg Knoll Date: Thu Jun 27 15:51:17 2013 +0200 new: CommonLibraries/stm32w/stm32w_registers.c commit e15ffad54ba420ccc54d8a88b2a63d85d2db46e8 Author: Greg Knoll Date: Thu Jun 27 12:20:06 2013 +0200 new: CommonLibraries/stm32w/stm32w_gpio.c new: CommonLibraries/stm32w/stm32w_gpio.h new: CommonLibraries/stm32w/stm32w_gpio_types.h Already committed via git directly. Forgot this existed. Oops. commit 0d151380eb0fa20c15c4d810f8e5539709bebd02 Author: Greg Knoll Date: Thu Jun 27 12:08:58 2013 +0200 chg: CommonLibraries/stm32w/stm32w_registers.h - started adding GPIO registers commit 55d8e2ffac8e3ea66683b38621058344f4c86788 Author: hlb-user Date: Thu Jun 27 11:56:51 2013 +0200 new: CommonLibraries/stm32w/stm32w_gpio.c new: CommonLibraries/stm32w/stm32w_gpio.h new: CommonLibraries/stm32w/stm32w_gpio_types.h commit e02c9c15dba581d3e4884dfab05373421636e245 Author: Gregor Rebel Date: Thu Jun 27 11:27:40 2013 +0200 fix: ToolChain/install_24_TTC_INTERRUPT.sh - activate.450_interrupt_stm32f1.sh: added missing call to activate.250_stm_std_peripherals__exti.sh chg: ./Template/configs/FreeRTOSConfig.h - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' chg: ./CommonLibraries/ttc_task.c - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' chg: ./CommonLibraries/ttc_task_types.h - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' chg: ./CommonLibraries/ttc_semaphore_types.h - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' chg: ./CommonLibraries/ttc_mutex_types.h - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' chg: ./CommonLibraries/ttc_task.h - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' chg: ./CommonLibraries/scheduler/freertos_task.h - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' chg: ./CommonLibraries/scheduler/freertos_task.c - replace 'ttc_task_update_info_t' -> 'ttc_task_info_t' commit 54776fa46b3c937e765732ecb8299d1fcf8cc9b1 Author: hlb-user Date: Thu Jun 27 10:55:16 2013 +0200 fix: CommonLibraries/ttc_semaphore.c - use of undefined variable Error commit 72c5e3c9bc4cf5d955872f7f7b01670b71a99150 Author: patrick Date: Wed Jun 26 21:46:47 2013 +0200 repaired ttc_queue, commit 4a9c34ca9e9df764d5817a34f9e8b670e77d0a75 Merge: 8985c55 12b3781 Author: patrick Date: Wed Jun 26 20:23:54 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 Conflicts: CommonLibraries/ttc_queue.c commit 8985c553b5f5e6d705eed3daa0b38c718725b3e2 Author: patrick Date: Wed Jun 26 20:12:20 2013 +0200 added a kind of numberpad to ttc_gui performance changes in ttc_input commit 12b37812d86dce520cc71d5fa4e803a0e63db5ee Author: Gregor Rebel Date: Wed Jun 26 15:14:01 2013 +0200 chg: CommonLibraries/ttc_queue.c - ttc_queue_pointers_t now uses central ttc_task_waiting_list_t instead of duplicate implementation to wait on list commit b8862ec7d42010c839da3c9d4b80b0213c2b45e3 Author: Gregor Rebel Date: Wed Jun 26 15:01:31 2013 +0200 chg: CommonLibraries/ttc_queue.c - ttc_queue_bytes_t now uses central ttc_task_waiting_list_t instead of duplicate implementation commit 6deff8a4a0928e492118ce14790444e2cdfc3f17 Author: Gregor Rebel Date: Wed Jun 26 13:36:52 2013 +0200 fix: CommonLibraries/ttc_usart.c - adapted to new ttc_queue interface commit 65757982c203a02a899b9449697ae11e410c388a Author: Gregor Rebel Date: Wed Jun 26 13:21:10 2013 +0200 fix: CommonLibraries/ttc_task.h - ttc_task_waitinglist_wait(), ttc_task_waitinglist_awake() did wake up invalid task chg: CommonLibraries/ttc_task.h - ttc_task_resume() change implementation macro -> function to allow precise argument checking by compiler commit fd739264c9444246ddab19c16c474720d352544c Author: Gregor Rebel Date: Sun Jun 23 16:48:15 2013 +0200 work in progress: central task waiting lists (affected: CommonLibraries/cm3/cm3_semaphore.c, CommonLibraries/scheduler/freertos_task.c, CommonLibraries/ttc_memory.c, CommonLibraries/ttc_mutex.c, CommonLibraries/ttc_queue.c , CommonLibraries/ttc_semaphore.c) commit 43a6cd4632308184537d81a56700a1c5d8236044 Author: Greg Knoll Date: Fri Jun 21 15:46:50 2013 +0200 chg: ToolChain/install_14_CPU_STM32W1xx.sh - COMPILE_OPTS += -DTARGET_ARCHITECTURE_STM32W commit 7276be96fc21b2e5ad162ac666b24dfca4a4f514 Author: Greg Knoll Date: Fri Jun 21 12:19:18 2013 +0200 ren: 'CommonLibraries/stm32w/stm32w_regs.h' -> 'CommonLibraries/stm32w/stm32w_registers.h' chg: ./CommonLibraries/stm32w/crt_stm32w108.c - replace 'stm32w_regs.h' -> 'stm32w_registers.h' commit e8e840d03f80437be4f9ec15dbaac2eae4e0c895 Author: Greg Knoll Date: Fri Jun 21 12:09:39 2013 +0200 chg: ToolChain/install_24_TTC_INTERRUPT.sh - added extension 450_interrupt_stm32w chg: ToolChain/install_24_TTC_INTERRUPT.sh - renamed extension 450_interrupt_stm32 -> 450_interrupt_stm32f1 commit be8fa59d9f52671b81ffc2b1cb74181f002cec12 Author: Greg Knoll Date: Fri Jun 21 11:33:19 2013 +0200 new: CommonLibraries/stm32w/stm32w_interrupt.c new: CommonLibraries/stm32w/stm32w_interrupt.h new: CommonLibraries/stm32w/stm32w_interrupt_types.h commit 644e710952868589d41c7bf7afb9c5e90eb400ad Author: Greg Knoll Date: Fri Jun 21 11:32:00 2013 +0200 chg: ttc_interrupt.h - added include stm32w/stm32w_interrupt.h commit b2b293591f37347dc5745362a7e6623cbf69a931 Author: Greg Knoll Date: Fri Jun 21 10:31:03 2013 +0200 geändert: CommonLibraries/em357/em357_gpio.h commit 32e9b94ea1f136b968727fc723067647c582abfa Author: Greg Knoll Date: Fri Jun 21 10:27:41 2013 +0200 fix: CommonLibraries/em357/em357_gpio.h - fixed grammar in comment commit 579862a84b8a2402dd27ecf06568d0581eadeb80 Author: patrick Date: Wed Jun 19 18:58:35 2013 +0200 new: olimex lcd can work with repeat mode now, speed reducement of 50% commit 8464a3e5e2affab227362844a18960b75529e4c4 Author: Gregor Rebel Date: Mon Jun 17 18:51:33 2013 +0200 fix: CommonLibraries/ttc_queue.c - ttc_queue_byte_pull_front() - fixed a NULL-deref that occured in rare cases under heavy stress commit c6ad1c8952aea05aa4236b8725fa78ce5fc4bf33 Author: Gregor Rebel Date: Mon Jun 17 18:19:58 2013 +0200 Package v1.0.52 commit f2d6773d23e5f018cfd2c17b47de19b1053a9528 Author: Gregor Rebel Date: Mon Jun 17 17:43:10 2013 +0200 fix: CommonLibraries/ - replaced all '#include "common/ttc_' -> '#include "ttc_' commit c152691e1a42571e63d56b513dbd4b0bce872ac4 Author: Gregor Rebel Date: Mon Jun 17 17:37:42 2013 +0200 Package v1.0.52 commit a40923a519dbbf3cfe67019511c57d76184c93f5 Author: Gregor Rebel Date: Mon Jun 17 17:36:55 2013 +0200 chg: Template/examples/*.h replaced all '#include "ttc_' -> '#include "../common/ttc_' commit d5994d428250beb488e18d7872cdf454ca233e73 Author: Gregor Rebel Date: Mon Jun 17 17:33:33 2013 +0200 Package v1.0.52 commit 0ac4b53b7a13e5f60cdffd5477288e6dfcd48f1d Author: Gregor Rebel Date: Mon Jun 17 17:27:42 2013 +0200 fix: ToolChain/install_00_Content.sh - now issues a chown on downloaded ToolChain.Contents/ folder after unzipping commit 0de5e1f6ef29dc63f51284f0070f7b629e0b7e0d Author: Gregor Rebel Date: Mon Jun 17 17:23:42 2013 +0200 chg: CommonLibraries/*.h - replaced all '#include "ttc_' -> '#include "common/ttc_' to better support QtCreator IDE in finding header files commit a48dd6abad05d129eae9dd785b34d486c0fea4b2 Author: Gregor Rebel Date: Mon Jun 17 16:58:11 2013 +0200 modified: Regressions/regression_queue.c - increased amount of Producer-/ Consumer-Tasks to 80 each commit 38c3939562b6fade285606cb259d170c8146116a Author: Fran Date: Wed Jun 12 15:27:43 2013 +0200 CAN Message management, not only with default values commit 73a7362bf4f75930835473ab599875d2d5b50c9e Author: Gregor Rebel Date: Mon Jun 10 16:39:50 2013 +0200 Package v1.0.52 commit 135ac60e58d6769a14454bfa9f6fe93898f2eead Author: Gregor Rebel Date: Mon Jun 10 16:39:12 2013 +0200 fix: CommonLibraries/ttc_memory.c - removed bugged define to ttc_memory_init_heap() commit 9cdfe05754a6953df709fa9ba6f3c46374c26dd4 Author: Gregor Rebel Date: Mon Jun 10 15:29:42 2013 +0200 Package v1.0.52 commit 6019ab4aed5070de61a0416e2ffb36312c61bcf6 Author: Fran Date: Mon Jun 10 15:28:34 2013 +0200 new: Template/examples/example_can.c new: Template/examples/example_can.h commit cf3f4c3e38ef7075dcf70d757769146f2989355b Author: Gregor Rebel Date: Mon Jun 10 14:10:01 2013 +0200 Package v1.0.52 commit 6de712f790083b6519fb81b7fc57bc974cc49d2a Author: Fran Date: Mon Jun 10 13:54:39 2013 +0200 example_can.c # can_example added example_can.h # can_example added commit a10f96a87480dae1350132eaacdf84447e98611a Author: Gregor Rebel Date: Mon Jun 10 13:28:04 2013 +0200 fix: ToolChain/install_24_TTC_MEMORY.sh - added rank-prefix 499_ to extension name in startup source code to ensure that ttc_memory_init_heap() is called before any other ttc_*() initializer in ttc_extensions_active.c fix: CommonLibraries/ttc_queue.c - ttc_queue_byte_push_back() now puts task to sleep when queue is full commit 5a4530348940df191f40be5ca313480bd837f947 Author: Gregor Rebel Date: Mon Jun 10 04:36:12 2013 +0200 chg: ./ToolChain/install_24_TTC_MEMORY.sh - replace 'aaa_ttc_memory_init_heap' -> 'ttc_memory_init_heap' chg: ./CommonLibraries/ttc_memory.c - replace 'aaa_ttc_memory_init_heap' -> 'ttc_memory_init_heap' chg: ./CommonLibraries/ttc_memory.h - replace 'aaa_ttc_memory_init_heap' -> 'ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_2.c - replace 'aaa_ttc_memory_init_heap' -> 'ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_4.c - replace 'aaa_ttc_memory_init_heap' -> 'ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_1.c - replace 'aaa_ttc_memory_init_heap' -> 'ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_3.c - replace 'aaa_ttc_memory_init_heap' -> 'ttc_memory_init_heap' commit b73f8b5f875464ecf7c586291a3afb04071182c8 Author: Fran Date: Mon Jun 10 03:31:44 2013 +0200 fix: ToolChain/install_24_TTC_TASK.sh - added missing activate.500_ttc_string.sh commit 3b83b17a91aa1201ac93fa081a7c11373c9f34b1 Author: Gregor Rebel Date: Mon Jun 10 03:28:05 2013 +0200 new: CommonLibraries/scheduler/freertos_task_types.h new: CommonLibraries/stm32f1/stm32f1_timer.c new: CommonLibraries/stm32f1/stm32f1_timer.h new: CommonLibraries/stm32f1/stm32f1_timer_types.h commit b0506492197ecf4bf2dbdf601cc31d3072abbe7c Author: Gregor Rebel Date: Mon Jun 10 03:24:07 2013 +0200 chg: ./ToolChain/install_24_TTC_MEMORY.sh - replace 'ttc_memory_init_heap' -> 'aaa_ttc_memory_init_heap' chg: ./CommonLibraries/ttc_memory.c - replace 'ttc_memory_init_heap' -> 'aaa_ttc_memory_init_heap' chg: ./CommonLibraries/ttc_memory.h - replace 'ttc_memory_init_heap' -> 'aaa_ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_2.c - replace 'ttc_memory_init_heap' -> 'aaa_ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_4.c - replace 'ttc_memory_init_heap' -> 'aaa_ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_1.c - replace 'ttc_memory_init_heap' -> 'aaa_ttc_memory_init_heap' chg: ./CommonLibraries/scheduler/freertos_heap_3.c - replace 'ttc_memory_init_heap' -> 'aaa_ttc_memory_init_heap' fix: CommonLibraries/ttc_queue.c - ttc_queue_byte_push_back(): did block Queue->Lock and slowed down ttc_queue_byte_pull_front() under some conditions commit b1acf6ccda7ce7ce528235762554ea59422cba84 Merge: 223e43b 7157166 Author: Gregor Rebel Date: Mon Jun 10 03:24:06 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 71571664bfb8afe2af1bc5fb4df31f2a59c3281a Author: Fran Date: Mon Jun 10 03:21:58 2013 +0200 chg: ToolChain/install_24_TTC_CAN.sh - code cleanup commit b8a94410bd3c21058f048d025c2135e2a775389d Author: Fran Date: Mon Jun 10 03:15:26 2013 +0200 modified: ToolChain/install_07_Board_Olimex_P107.sh - added definition for TT_CANx modified: ToolChain/install_08_Board_Olimex_H107.sh - added definition for TT_CANx modified: ToolChain/install_09_Board_Olimex_P103.sh - added definition for TT_CANx modified: ToolChain/install_10_Board_Olimex_H103.sh - added definition for TT_CANx modified: ToolChain/install_11_Board_Olimex_LCD.sh - added definition for TT_CANx modified: ToolChain/install_12_Board_Mini_STM32.sh - added definition for TT_CANx modified: ToolChain/install_24_TTC_CAN.sh commit 223e43bf8cc7b85b2216175fca85b8c160a16c37 Author: Gregor Rebel Date: Sun Jun 9 22:49:56 2013 +0200 fix: ToolChain/install_13_CPU_STM32F1xx.sh - added folder common/stm32f1/ to vpath and INCLUDE_DIRS commit 2584b34d4d20d72a42b751a554589fefa48aa342 Author: Gregor Rebel Date: Sun Jun 9 20:28:11 2013 +0200 fix: CommonLibraries/scheduler/freertos_task.c - freertos_task_create() did not store task handles in ExtraTaskInfos commit 630ffd89d4bd501599208b3731ec2a7194a7331c Author: Fran Date: Sun Jun 9 17:15:46 2013 +0200 new: CommonLibraries/stm32f1 new: CommonLibraries/stm32f1/stm32f1_can.c new: CommonLibraries/stm32f1/stm32f1_can.h new: CommonLibraries/stm32f1/stm32f1_CAN.h new: CommonLibraries/stm32f1/stm32f1_can_types.h new: CommonLibraries/ttc_can.c new: CommonLibraries/ttc_can.h new: CommonLibraries/ttc_can_types.h new: ToolChain/install_24_TTC_CAN.sh commit 8a0a5fe76a217fb2d5ab445ec25f16d1012c8352 Author: Gregor Rebel Date: Fri Jun 7 06:17:34 2013 +0200 fix: Template/compile.sh - automatic installation of missing ToolChain lacked argument BASIC for ./installAll.sh commit 35408e1224d9285503392cad1ee28a0f4e89ea0d Author: Gregor Rebel Date: Thu Jun 6 17:57:54 2013 +0200 chg: Documentation/chapter_Drivers.tex - added chapter "PERL Script _create_DriverSet.pl" commit a92587c4625107de0aae2d2ea32edbcd459ed9bf Author: Gregor Rebel Date: Thu Jun 6 17:47:23 2013 +0200 new: CommonLibraries/templates/install_NN_TTC_DRIVER.sh chg: CommonLibraries/templates/_create_DriverSet.pl - now also creates an install script for high- + low-level driver chg: ToolChain/install_24_TTC_TIMER.sh - now has been automatically created by CommonLibraries/templates/_create_DriverSet.pl commit b6eb8f01af62fb1ea402099195d021ccaf05455e Author: Gregor Rebel Date: Thu Jun 6 16:39:01 2013 +0200 fix: CommonLibraries/templates/ - now generate a high- + low-level driver set that compiles successfully commit 73a8cb5b86afad6f458a6511acec0294b9d38c54 Author: Gregor Rebel Date: Thu Jun 6 06:24:32 2013 +0200 new: CommonLibraries/templates/architecture_driver.c new: CommonLibraries/templates/architecture_driver.h new: CommonLibraries/templates/architecture_driver_types.h new: CommonLibraries/stm32/stm32_timer.c new: CommonLibraries/stm32/stm32_timer.h new: CommonLibraries/stm32/stm32_timer_types.h ren: 'CommonLibraries/templates/ttc_template.c' -> 'CommonLibraries/templates/ttc_driver.c' ren: 'CommonLibraries/templates/ttc_template.h' -> 'CommonLibraries/templates/ttc_driver.h' ren: 'CommonLibraries/templates/ttc_template_types.h' -> 'CommonLibraries/templates/ttc_driver_types.h' new: CommonLibraries/templates/_create_DriverSet.pl fix: removed x-bit from all *.c/*.h files commit 9b59232f910723a56bf3e2dff5e8368ba66e8e52 Author: Gregor Rebel Date: Thu Jun 6 02:11:59 2013 +0200 new: CommonLibraries/ttc_timer.c new: CommonLibraries/ttc_timer.h new: ToolChain/install_24_TTC_TIMER.sh new: CommonLibraries/ttc_timer_types.h ren: 'CommonLibraries/ttc_template.c' -> 'CommonLibraries/templates/ttc_template.c' ren: 'CommonLibraries/ttc_template.h' -> 'CommonLibraries/templates/ttc_template.h' ren: 'CommonLibraries/ttc_template_types.h' -> 'CommonLibraries/templates/ttc_template_types.h' ren: 'CommonLibraries/templates/ttc_template.c' -> 'CommonLibraries/templates/ttc_DRIVER.c' ren: 'CommonLibraries/templates/ttc_template.h' -> 'CommonLibraries/templates/ttc_DRIVER.h' ren: 'CommonLibraries/templates/ttc_template_types.h' -> 'CommonLibraries/templates/ttc_DRIVER_types.h' ren: 'CommonLibraries/templates/ttc_DRIVER.c' -> 'CommonLibraries/templates/ttc_template.c' ren: 'CommonLibraries/templates/ttc_DRIVER.h' -> 'CommonLibraries/templates/ttc_template.h' ren: 'CommonLibraries/templates/ttc_DRIVER_types.h' -> 'CommonLibraries/templates/ttc_template_types.h' modified: ToolChain/install_07_Board_Olimex_P107.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_08_Board_Olimex_H107.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_09_Board_Olimex_P103.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_10_Board_Olimex_H103.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_11_Board_Olimex_LCD.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_11_Board_WSN3_STM32W108.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_12_Board_Mini_STM32.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_15_RADIO_CC1101.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_15_RADIO_CC1120.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_15_RADIO_SERIAL.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_15_STM-USB_FS_Device_Lib.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_17_Network_uIP.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_18_LCD_320x240_ILI9320.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_18_TouchScreen_ADS7843.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_18_TouchScreen_Analog.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_19_FixPointLib.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_20_ExampleLEDs.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_22_ExampleGfx.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_23_DebugRegisters.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_CHANNEL.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_GFX.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_GPIO.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_GUI.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_INPUT.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_LED.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_MATHEMATICS.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_MEMORY.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_NETWORK.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_QUEUE.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_RADIO.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_RANDOM.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_SPI.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line new file: ToolChain/install_24_TTC_TIMER.sh modified: ToolChain/install_24_TTC_USART.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_24_TTC_USB.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_25_ADC.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: ToolChain/install_26_CPAL.sh - removed doubled "COMPILE_OPTS += -DEXTENSION" line modified: Updates/update_1.0.52.sh commit 60803fd32f76b23a10453cdb8799411af4bd9128 Author: Patrick von Poblotzki Date: Wed Jun 5 12:36:29 2013 +0200 fix: wrong path in install_15_STM-EEPROM added funtions in stm32_eeprom_emulation commit 84023bac08d4f55e9f48de512fb5ba9a43342903 Author: Gregor Rebel Date: Tue Jun 4 09:31:55 2013 +0200 Package v1.0.52 commit 80c2cffbf1e74a633f642fde09f4292d26a67a0b Author: Gregor Rebel Date: Mon Jun 3 17:20:24 2013 +0200 Package v1.0.52b commit 1073542790817c9e105b984236e9a5cc6b858a39 Author: Gregor Rebel Date: Mon Jun 3 17:19:55 2013 +0200 chg: readme.ToolChain - added chapter "Other Distributions" commit 7d48c25aa35c0634959dc3b0466b91c4894e8fa2 Author: Gregor Rebel Date: Mon Jun 3 17:13:09 2013 +0200 Package v1.0.52b commit 544686969ca6e84368ea357d6032d5c8311fc610 Author: Gregor Rebel Date: Mon Jun 3 17:08:59 2013 +0200 fix: Regressions/regression_queue.c - regression now passes successfully on STM32-LCD with 20 producer + 20 consumer tasks :-) chg: CommonLibraries/scheduler/freertos_task.c - _freertos_task_get_info() added extra safety checks chg: ToolChain/install_24_TTC_QUEUE.sh - disabled activate.300_scheduler_free_rtos_heap4.sh (now uses previously activated heap) commit 027e7099190c9e446162f3eaf6d310a7609504cb Author: Gregor Rebel Date: Mon Jun 3 13:18:33 2013 +0200 fix: CommonLibraries/gfx/lcd_ili9320.h - ili9320_fsmc_init() was only declared if EXTENSION_510_ttc_font is defined commit c697517bd26197e012dd8cbee336218244ff9f1c Author: Gregor Rebel Date: Mon Jun 3 13:14:42 2013 +0200 fix: CommonLibraries/stm32/stm32_i2c.c - stm32_i2c_init() field stm32_i2c_architecture_t.Architecture was not set commit 7f677015d2ad2618ff24afe92f93b4381cc4c315 Author: Gregor Rebel Date: Mon Jun 3 13:05:03 2013 +0200 fix: ToolChain/install_24_TTC_I2C.sh - removed syntax error in activate.600_example_i2c_* scripts commit 4e28716a8303244797c7dba2a8f5ce7709a183f3 Author: Gregor Rebel Date: Mon Jun 3 10:47:06 2013 +0200 new: CommonLibraries/stm32/stm32_i2c_types.h commit 2d9bf0674ab308696253f6ce878a718320f99f8c Author: Gregor Rebel Date: Mon Jun 3 10:43:53 2013 +0200 fix: CommonLibraries/ttc_string.c - ttc_string_printf() did not pass varargs to ttc_string_snprintf() correctly fix: CommonLibraries/stm32/stm32_i2c.c - code cleanup fix: CommonLibraries/stm32/stm32_i2c.c - replaced argument stm32_i2c_architecture_t* by ttc_i2c_generic_t* in all functions fix: CommonLibraries/ttc_spi.c - code cleanup fix: Template/examples/example_gfx_printf.c - code cleanup fix: CommonLibraries/stm32/stm32_spi.c - code cleanup commit 4c3d50f6be59346e3788c0a74a2aab00f136f92c Author: Gregor Rebel Date: Sun Jun 2 20:16:14 2013 +0200 new: ToolChain/scripts/symboltable.sh - lists symbol table of current main.elf fix: Regressions/regression_queue.c - Queue_Producer2Consumer: allocated data array was too small for queue fix: CommonLibraries/gfx/lcd_ili9320.c - created unique name prefix for all local static variables (-> Documentation/chapter_CodingConventions.tex) fix: CommonLibraries/ttc_gfx.c - created unique name prefix for all local static variables (-> Documentation/chapter_CodingConventions.tex) chg: CommonLibraries/scheduler/freertos_heap_1.c - now calls ttc_memory_register_block() for every allocated block chg: CommonLibraries/scheduler/freertos_heap_2.c - now calls ttc_memory_register_block() for every allocated block chg: CommonLibraries/scheduler/freertos_heap_3.c - now calls ttc_memory_register_block() for every allocated block chg: CommonLibraries/scheduler/freertos_heap_4.c - now calls ttc_memory_register_block() for every allocated block chg: CommonLibraries/ttc_memory.c - new: ttc_memory_register_block(), ttc_memory_unregister_block() commit 1e1520b86983755f6102c639c84f9e17c4c0c71c Author: Gregor Rebel Date: Sun Jun 2 16:00:04 2013 +0200 fix: ToolChain/install_03_OpenOCD.sh - list of dynamic activate.350_* was not generated commit 194f9f6a595ac2429f0b2ddfd8f941143eedd283 Author: Gregor Rebel Date: Fri May 31 14:45:20 2013 +0200 new file: Documentation/chapter_RegressionTests.tex commit 22acf4274531241f008065c4885a09d4ac2aa6bb Author: Gregor Rebel Date: Fri May 31 11:48:44 2013 +0200 chg: readme.ToolChain - added chapter "Release Pholosphy" commit 8f38de7b0d61ad1eaa5727f3e620139280d2c56e Author: Gregor Rebel Date: Thu May 30 17:15:03 2013 +0200 Package v1.0.52b commit 278a11b42b3b6e5170abc73a74677bf1156dbce9 Author: Gregor Rebel Date: Thu May 30 17:12:20 2013 +0200 fix: Template/examples/example_threading_semaphores.c - now also runs without ttc_gfx commit e06ab4191f066234e70e84aa9d78ca20b0b93110 Author: Gregor Rebel Date: Thu May 30 16:26:01 2013 +0200 fix: Template/examples/example_threading_semaphores.c - now works with new ttc_semaphore chg: ./Template/examples/example_threading_semaphores.h - replace 'ttc_SemaphoreHandle' -> 'ttc_semaphore_t*' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_SemaphoreHandle' -> 'ttc_semaphore_t*' commit 4abe466c6993f19da6e4b441f38bf53f3ca39316 Author: Gregor Rebel Date: Thu May 30 16:06:45 2013 +0200 chg: ./Template/examples/example_threading_semaphores.h - replace 'ttc_SemaphoreHandle' -> 'ttc_semaphore_t*' chg: ./Template/examples/example_threading_semaphores.c - replace 'ttc_SemaphoreHandle' -> 'ttc_semaphore_t*' commit 104c60b541a9e8dc7096628daf7feaa66d9bcc5d Author: Gregor Rebel Date: Thu May 30 14:48:26 2013 +0200 fix: Template/examples/example_threading_queues.c - code cleanup; now works with current ttc_queue and ttc_gfx fix: CommonLibraries/ttc_queue.c - added Assert(ttc_task_is_scheduler_running()) to ttc_queue_push_back(), ttc_queue_pop_front(), ttc_queue_amount_waiting() chg: CommonLibraries/ttc_task.c - new ttc_task_is_scheduler_running() commit 612ac364bce454dc9ebbbfedc1cfc2d7ff4fade7 Author: Gregor Rebel Date: Thu May 30 13:48:30 2013 +0200 fix: ToolChain/scripts/debug.sh - removed irritating debug messages chg: ToolChain/scripts/gdb.sh - now creates two GDB startscripts for symbol file and for general setup commit 9704386c1000e1f3b185a01c73bd942b9c839727 Author: Gregor Rebel Date: Thu May 30 13:15:38 2013 +0200 chg: Documentation/The_ToolChain_-_Konsolenschnittstelle.odt - added description of gdb startscripts chg: ./createNewProject.pl - replace './_/' -> '_/' chg: ./readme.ToolChain - replace './_/' -> '_/' chg: ./Template/compile.sh - replace './_/' -> '_/' chg: ./Template/createLinks.sh - replace './_/' -> '_/' chg: ./Template/main.c - replace './_/' -> '_/' chg: ./Template/QtCreator/TemplateName.files - replace './_/' -> '_/' chg: ./ToolChain/install_17_Network_uIP.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_SPI.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_I2C.sh - replace './_/' -> '_/' chg: ./ToolChain/install_21_ExampleThreading.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_RADIO.sh - replace './_/' -> '_/' chg: ./ToolChain/install_11_Board_STM32F4Discovery.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_MEMORY.sh - replace './_/' -> '_/' chg: ./ToolChain/install_13_CPU_CortexM3.sh - replace './_/' -> '_/' chg: ./ToolChain/install_25_ADC.sh - replace './_/' -> '_/' chg: ./ToolChain/install_15_STM-USB_FS_Device_Lib.sh - replace './_/' -> '_/' chg: ./ToolChain/install_20_ExampleLEDs.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_LIST.sh - replace './_/' -> '_/' chg: ./ToolChain/install_22_ExampleGfx.sh - replace './_/' -> '_/' chg: ./ToolChain/install_06_FreeRTOS.sh - replace './_/' -> '_/' chg: ./ToolChain/install_16_Compiler_GCC-ARM_Binary.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_CHANNEL.sh - replace './_/' -> '_/' chg: ./ToolChain/install_15_STM-EEPROM_Emulation.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_GUI.sh - replace './_/' -> '_/' chg: ./ToolChain/install_13_CPU_STM32F4xx.sh - replace './_/' -> '_/' chg: ./ToolChain/_install_XXX_Template.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_USART.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_INPUT.sh - replace './_/' -> '_/' chg: ./ToolChain/install_24_TTC_QUEUE.sh - replace './_/' -> '_/' chg: ./ToolChain/install_03_OpenOCD.sh - replace './_/' -> '_/' chg: ./ToolChain/scripts/compile.sh - replace './_/' -> '_/' chg: ./ToolChain/scripts/flash_stm32_dfu_bootloader.sh - replace './_/' -> '_/' chg: ./ToolChain/scripts/openocd_flash.sh - replace './_/' -> '_/' chg: ./ToolChain/scripts/gdb_server.sh - replace './_/' -> '_/' chg: ./ToolChain/scripts/flash.sh - replace './_/' -> '_/' chg: ./Documentation/chapter_Extensions.tex - replace './_/' -> '_/' chg: ./Documentation/chapter_tweaking.tex - replace './_/' -> '_/' chg: ./CommonLibraries/ttc_extensions.c - replace './_/' -> '_/' commit 08322887d2aae9446bb665e4e3b9d5792239fd5c Author: Gregor Rebel Date: Thu May 30 12:05:08 2013 +0200 chg: ToolChain/scripts/gdb.sh - now creates + reuses gdb-startscript in configs/ to allow configuration of gdb session commit 32c35c8540ab02b5057855317d338afe0bcd1812 Author: Gregor Rebel Date: Wed May 29 17:53:27 2013 +0200 Package v1.0.52b commit 331deb18a75204cc93c68889f5702f14ca7ad9dd Author: Gregor Rebel Date: Wed May 29 17:48:39 2013 +0200 fix: CommonLibraries/ttc_input.h - now checks for EXTENSION_400_input_analog instead of EXTENSION_400_lcd_320x240_K320QVB before including input_analog.h fix: CommonLibraries/gfx/lcd_ili9320.c - removed useles code chg: CommonLibraries/ttc_task.c - ttc_task_msleep() will notcrash anymore if scheduler is not running commit b0ccbafbfbc660c42c4a3784c6adb1c765d90387 Author: Gregor Rebel Date: Wed May 29 16:36:48 2013 +0200 Package v1.0.52b commit c2ad0db3f70aaeab89335c55b1a741480c73085f Author: Patrick von Poblotzki Date: Wed May 29 12:04:38 2013 +0200 changed from mSleep to ili9320 delay commit f17d64b1e09f83093db8c667373728a163fb8eb0 Author: Gregor Rebel Date: Wed May 29 12:03:40 2013 +0200 new: Documentation/chapter_CodingGuidelinex.tex new: Documentation/chapter_DirectoryStructure.tex commit 329ed5e9d2634fcb4836aed97dec2573edb240fe Author: Gregor Rebel Date: Wed May 29 12:02:42 2013 +0200 chg: Documentation/chapter_CodingConventions.tex commit 5b205d5da91263e83e275bf379efa63540683ff9 Author: Gregor Rebel Date: Wed May 29 10:39:19 2013 +0200 chg: CommonLibraries/ttc_task.c - code cleanup commit eda8175442a97ef83c1f7b1323ca93a26fcdc8d9 Author: Patrick von Poblotzki Date: Wed May 29 10:25:24 2013 +0200 fix: added fsmc to ili9325 to use the olimex board commit fcaf80fe4159283818fb75b8521d8e8fba70c557 Author: Gregor Rebel Date: Wed May 29 10:14:46 2013 +0200 fix: CommonLibraries/scheduler/freertos_task.c - fix: freertos_task_create() - did write task handle to **Handle instead of *Handle (memory write to address 0 + Handle was not written) commit 759ad702999b36832c43351629d7928da9c4d90c Author: Gregor Rebel Date: Mon May 27 12:37:32 2013 +0200 Package v1.0.52b commit 10f33a859acbb6064c44726d902dacfa7158ddf0 Author: Gregor Rebel Date: Mon May 27 12:36:47 2013 +0200 fix: ToolChain/install_27_QtCreator.sh - did not detect successfull installation of qtcreator on first run commit f292847c42d1899c70b69295931b358477f29f70 Author: Gregor Rebel Date: Mon May 27 11:07:02 2013 +0200 Package v1.0.52b commit 23ccf7363b7be5497b6351fee9e1cbdd9d40a74a Author: Gregor Rebel Date: Mon May 27 07:22:05 2013 +0200 Package v1.0.52b commit 9438a03e82a3802a5c817a665fdd4e8a75f6641e Author: Gregor Rebel Date: Mon May 27 07:21:29 2013 +0200 fix: ToolChain/install_27_QtCreator.sh - script failed even on successfull installation of qtcreator commit 1e93972fea88f69f50b51f3cd2c9b715db9689b3 Author: Gregor Rebel Date: Mon May 27 06:40:00 2013 +0200 Package v1.0.52b commit f7ffb8da6b53860f1aa5a03477879f18a2381171 Author: Gregor Rebel Date: Mon May 27 06:35:31 2013 +0200 fix: ToolChain/installAll.sh - path to SourceMe.sh being added to ~/.bashrc was broken (doubled ToolChain_STM32 string) modified: Documentation/The_ToolChain_-_Konsolenschnittstelle.odt commit a031563db5c4d231ce8ca95a45b79a5f2f581411 Author: Gregor Rebel Date: Mon May 27 05:40:44 2013 +0200 new: Documentation/The_ToolChain_-_Konsolenschnittstelle.odt new: Documentation/Linux_Shell_Essentials.odt chg: CommonLibraries/ttc_task.c - ttc_task_create() now checks arguments TaskFunction and StackSize via Assert() chg: ToolChain/scripts/compile.sh - now uses as many compile jobs in parallel as CPUs found commit cd136f5ffe560c2c8911a6505f24cb65cec97f0a Author: Gregor Rebel Date: Sun May 26 15:27:38 2013 +0200 Package v1.0.52b commit cc38765ed1d73ceb3283be1decc6d5ee08a99d46 Author: Gregor Rebel Date: Sun May 26 15:27:28 2013 +0200 Package v1.0.52b commit 9a18c28bafacc85a2ad4d39f7521847cae38dd8d Author: Gregor Rebel Date: Sun May 26 15:26:38 2013 +0200 chg: readme.ToolChain - replaced install_ToolChain_STM32.sh -> install_TheToolChain.sh commit 83dcfa578fe28e18a1c8512c2c30f79c194b8555 Author: Gregor Rebel Date: Sun May 26 15:00:06 2013 +0200 Package v1.0.52b commit c73afd4e50208b617748c840323fd684b6e366fa Author: Gregor Rebel Date: Sun May 26 14:59:26 2013 +0200 Package v1.0.52b commit 4ef97dd2d249ff24cc8e3eb53e4e24a4c29164f9 Author: Gregor Rebel Date: Sun May 26 14:58:57 2013 +0200 chg: readme.ToolChain - updated to 1.0.52 commit b63c8e2e46e8e0346bedf824b31af15edebc83a8 Author: Patrick von Poblotzki Date: Fri May 24 14:28:38 2013 +0200 the olimex lcd works with the toolchain ili9320 driver now, has to be improved commit ee916afd0ae42b0b9bb2022572ed613896fe8884 Author: Patrick von Poblotzki Date: Wed May 22 18:21:17 2013 +0200 chg: ttc_gfx und ttc_font activate only if all dependencies are fullfilled (ttc_gfx, ttc_gfx_driver, ...) chg: ./ToolChain/install_21_ExampleThreading.sh - replace '500_ttc_font' -> '510_ttc_font' new: /home/papo/git/ToolChain_STM32/Updates/update_1.0.52.sh chg: ./ToolChain/install_24_TTC_FONT.sh~ - replace '500_ttc_font' -> '510_ttc_font' chg: ./ToolChain/install_24_TTC_QUEUE.sh - replace '500_ttc_font' -> '510_ttc_font' chg: ./ToolChain/install_22_ExampleGfx.sh - replace '500_ttc_font' -> '510_ttc_font' chg: ./ToolChain/install_24_TTC_FONT.sh - replace '500_ttc_font' -> '510_ttc_font' chg: ./ToolChain/install_24_TTC_GUI.sh - replace '500_ttc_font' -> '510_ttc_font' chg: ./ToolChain/install_24_TTC_INPUT.sh - replace '500_ttc_font' -> '510_ttc_font' chg: ./ToolChain/install_24_TTC_I2C.sh - replace '500_ttc_font' -> '510_ttc_font' chg: ./ToolChain/install_24_TTC_MEMORY.sh - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/ttc_gfx_types.h - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/ttc_font.h - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/ttc_gfx.h - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/ttc_gfx.c - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/gfx/lcd_ili9320.h - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/gfx/lcd_k320qvb.h - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/gfx/lcd_k320qvb.c - replace '500_ttc_font' -> '510_ttc_font' chg: ./CommonLibraries/gfx/lcd_ili9320.c - replace '500_ttc_font' -> '510_ttc_font' commit e900d8abf2a4386aa4d11e3a9879b18f20c96e90 Author: Gregor Rebel Date: Wed May 15 08:22:59 2013 +0200 Package v1.0.52b commit 56833f2441357b514dad360363c8540f3cb26cf8 Author: Gregor Rebel Date: Wed May 15 08:08:57 2013 +0200 chg: ToolChain/install_12_Board_Mini_STM32.sh - now creates individual activate- /makefiles- in rank 450 for TTC_GFX and TTC_INPUT commit c4910731689c83d919f737bc7f78ece687d3eb7d Author: Gregor Rebel Date: Wed May 15 07:54:57 2013 +0200 fix: Template/examples/example_threading_queues.c - now compiles on non LCD-boards without warnings fix: Template/examples/example_threading_queues.h - now compiles on non LCD-boards without warnings chg: ToolChain/install_11_Board_Olimex_LCD.sh - now creates activates + makefiles for low-level drivers in rank 450 chg: ToolChain/scripts/createActivateScript.pl - added rank 450 for TTC provided low-level drivers chg: ToolChain/scripts/installFuncs.sh - implemented semantic check for createActivateScriptHead() + createActivateScriptTail() (must be called one after another) chg: ToolChain/scripts/installFuncs.sh - implemented semantic check for createExtensionMakefileHead() + createExtensionMakefileTail() - (must be called one after another) commit f19e2e0d98f716650eaac8df85d36c55d2d2c1f9 Author: Gregor Rebel Date: Tue May 14 22:28:46 2013 +0200 fix: ToolChain/install_03_OpenOCD.sh - now replaces all minus (-) in interface names to underscore (_) to avoid "warning invalid character at end of #if" commit 5e02b5d2312531749fc3e1e38e372ac3eb40f911 Author: Gregor Rebel Date: Tue May 14 22:02:40 2013 +0200 fix: createNewProject.pl - will now refuse to create project if procted folder already exists (did check wrong folder before)o commit b506b71de29bd7c73067c6f2cfdce484e84e1157 Author: Gregor Rebel Date: Mon May 13 15:05:05 2013 +0200 Package v1.0.52b commit 4b2b080ff11ed9392f9fe7401b797e8f8a404429 Author: Gregor Rebel Date: Mon May 13 15:04:04 2013 +0200 fix: ToolChain/install_03_OpenOCD.sh - added udev-rule for programmer OLIMEX_USB_OCD_H to fix permission rights commit 1a0cb090ce9b3111efc6630934a2e3a7d5352d0a Author: Gregor Rebel Date: Sat May 11 12:18:07 2013 +0200 chg: ToolChain/scripts/installFuncs.sh - code cleanup commit 3ed5ef2c138cf7f14a4698e161ab6a27a55f7461 Author: Gregor Rebel Date: Sat May 11 07:39:35 2013 +0200 Package v1.0.52b commit 533d32ed46eec5bb72e35e450344ed66ebc0eb98 Author: Gregor Rebel Date: Sat May 11 07:39:15 2013 +0200 fix: ToolChain/installAll.sh - made executable commit 1c76b9bcc0b7f6a8789fe17457973582adfc557f Author: Gregor Rebel Date: Sat May 11 07:37:24 2013 +0200 Package v1.0.52b commit b4f0ec0aebe216ee39237fff13f7f4559250d2fa Author: Gregor Rebel Date: Sat May 11 07:26:00 2013 +0200 fix: ToolChain/installAll.sh - info text at end of installation showed invsalid path to toolchain folder commit e3ec8e5b2933c392c6388118ce76834094cea49f Author: Gregor Rebel Date: Sat May 11 07:21:53 2013 +0200 fix: ToolChain/installAll.sh - fixed target of symbolic link $HOME/Source/ToolChain_STM32 commit 76c140946e81050bd0f97ae311e9f06a5d9096db Author: Gregor Rebel Date: Sat May 11 07:02:41 2013 +0200 fix: ToolChain/install_13_CPU_CortexM3.sh - UrlPrefix argument to getFile() produced invalid URL (missing / after mirror) commit 5293826fdde29f309ed689a94192836e5469d8aa Author: Gregor Rebel Date: Sat May 11 06:14:37 2013 +0200 Package v1.0.52b commit c9ece329132036151ae087e506df7aaf31428837 Merge: 417db4e 108e289 Author: Gregor Rebel Date: Sat May 11 06:14:13 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 417db4e6a06cd1395b98620b9d728641b56caf9e Author: Gregor Rebel Date: Sat May 11 06:13:30 2013 +0200 Package v1.0.52b commit 108e2891983fe02bbbd8d189782a9c331e253379 Author: Gregor Rebel Date: Sat May 11 06:13:08 2013 +0200 fix: readme.History - restored lost parts of history commit db98a76191d50f379fe82c96d9795992f475c2e6 Author: Gregor Rebel Date: Sat May 11 06:06:55 2013 +0200 Package v1.0.52b commit 6adb5a1559a79887f394de4cc402dbce27cd0c19 Author: Gregor Rebel Date: Sat May 11 06:05:22 2013 +0200 fix: ToolChain/scripts/installFuncs.sh - checkUserRoot() now updates and exports $HOME and $USER according to given target user (allows other scripts to install into correct home folder) commit b20ffc21634eaf186c4b7c7e8a75c431fbabbcd6 Author: Gregor Rebel Date: Fri May 10 15:45:42 2013 +0200 Package v1.0.52b commit 1ed00793eb1951fa8a1fc53b08bde5ec6fd2072d Author: Gregor Rebel Date: Fri May 10 15:44:53 2013 +0200 fix: ToolChain/installAll.sh - symbolic link $HOME/Source/ToolChain_STM32 could not be created due to missing privileges commit 8089c77163e7c2a74e7424a5cca2aa84185c0833 Author: Gregor Rebel Date: Fri May 10 15:42:15 2013 +0200 Package v1.0.52b commit 750d5e19a930d04ecef41e9d28f033b4c078123a Author: Gregor Rebel Date: Fri May 10 15:41:14 2013 +0200 fix: ToolChain/install_27_QtCreator.sh - will not try to download qtcreator if it has been installed via package manager commit bd8629ebbf9a990821ef60ec25cbd0549181d0ce Author: Gregor Rebel Date: Fri May 10 15:09:35 2013 +0200 Package v1.0.52b commit 9385b8957d586b7ab3855880ab4abbfb654358cd Author: Gregor Rebel Date: Fri May 10 15:08:12 2013 +0200 chg: each install script (including installAll.sh) can now be run as user root if valid target username is given commit 1c299047b8c49ace96e320e42c2c2e87f49fd63d Author: Gregor Rebel Date: Fri May 10 08:50:30 2013 +0200 Package v1.0.52b commit 5aecb9b97c6e0f313ff65b05d1990f2f661a8765 Author: Gregor Rebel Date: Fri May 10 08:48:33 2013 +0200 Package v1.0.52b commit f7b9d2fccded9dbed7584ba2681e049a48eac139 Author: Gregor Rebel Date: Fri May 10 08:48:09 2013 +0200 Package v1.0.52b commit 0dad9003e98e975d89c5aa70c7a17a6b7e550f41 Author: Gregor Rebel Date: Fri May 10 08:47:28 2013 +0200 Package v1.0.52b commit 6ef7404faa296bb960fc4452dfa333d8bce57499 Merge: 2ce2a2e b86b177 Author: Gregor Rebel Date: Fri May 10 08:46:55 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 2ce2a2ef04a579f2f37c233ccd2d6e3f112d26c7 Author: Gregor Rebel Date: Fri May 10 08:46:31 2013 +0200 Package v1.0.52b commit 44658c14c206afa05564041d146bec58422e554b Author: Gregor Rebel Date: Fri May 10 08:46:22 2013 +0200 Package v1.0.52b commit b86b1771e75a94e8c9eee10035b68dfb8e91b2e5 Author: Gregor Rebel Date: Fri May 10 08:42:23 2013 +0200 chg: CommonLibraries/stm32/stm32_spi.c - stm32_spi_send_raw() - improved speed; Sofware nSS is now held asserted during whole transmission chg: CommonLibraries/stm32/stm32_spi.c - stm32_spi_send_string() - improved speed; Sofware nSS is now held asserted during whole transmission commit 09e4b02231b0defacea45e5deeec4c15871a52c3 Author: Gregor Rebel Date: Fri May 10 07:32:16 2013 +0200 fix: CommonLibraries/stm32/stm32_spi.c - _stm32_spi_send_single_word() deasserted software controlled nSS pin too early commit de594df7f7df8be5e3dd642ae9565859da898afa Author: Gregor Rebel Date: Fri May 10 07:01:32 2013 +0200 fix: ToolChain/install_07_Board_Olimex_P107.sh - changed nSS pin for SPI3 PB1 -> PB15 (== CS UEXT on UEXT pin 10) to allow use of SPI on UEXT connector commit 09a92a3cd6b6e935f73d9b437e15b34769fe7964 Merge: 3e24650 a108555 Author: Gregor Rebel Date: Fri May 10 00:00:07 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit a1085552263c11d5fdf9e907acd9af36a20b0f85 Merge: 05d9531 b7de004 Author: Patrick von Poblotzki Date: Wed May 8 13:14:49 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 05d9531c4bbc37df2b5c77fc2d0b17a0f825b198 Author: Patrick von Poblotzki Date: Wed May 8 13:13:14 2013 +0200 first steps made for integrating the olimex lcd in the ili9520 driver write_reg and write_data transmitted to ili9320 check of need pins in the olimex board, took some pins in comment commit 3e24650a492729977ebbd67c6f330da13414b05f Merge: d834d6e b7de004 Author: Gregor Rebel Date: Wed May 8 00:00:08 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit b7de00491f4c7db7180d730c3018cd53c01c2c40 Author: Gregor Rebel Date: Tue May 7 16:36:22 2013 +0200 Package v1.0.52b commit 6ef1de12b324e3c94f1091cfe80292e4994a4ba0 Author: Gregor Rebel Date: Tue May 7 16:35:23 2013 +0200 fix: ToolChan/scripts/createPackage.sh - did create wrong archive symlink commit 71b4ed5faefc6ddb44d54d981389952e391cf599 Author: Gregor Rebel Date: Tue May 7 16:34:01 2013 +0200 Package v1.0.52b commit d834d6e81096324f96aaf58b670763e0bf1cfb29 Merge: 2fa19f6 d0d7fad Author: Gregor Rebel Date: Tue May 7 16:32:16 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 2fa19f6a339419d954ab6dba8fc5c71e79b33e09 Author: Gregor Rebel Date: Tue May 7 16:31:39 2013 +0200 modified: CommonLibraries/em357/em357_gpio.c modified: CommonLibraries/em357/em357_gpio.h modified: CommonLibraries/scheduler/freertos_queue_types.h modified: CommonLibraries/scheduler/freertos_task.c modified: CommonLibraries/ttc_mutex_types.h modified: CommonLibraries/ttc_task_types.h modified: Template/QtCreator/TemplateName.creator.user modified: Template/examples/example_gfx_printf.c modified: Template/examples/example_spi.c modified: Template/examples/example_threading_queues.c modified: ToolChain/install_03_OpenOCD.sh modified: ToolChain/install_14_CPU_STM32W1xx.sh commit d0d7fad5ab14eb17d6873bf1ab937776159e5eae Author: Gregor Rebel Date: Tue May 7 16:31:04 2013 +0200 Package v1.0.52b commit 9f7a4d54888c8b69c5718337767d13364a9d58d0 Author: Gregor Rebel Date: Tue May 7 16:29:42 2013 +0200 Package v1.0.52b commit 9bec09ff81d54fb12882fbaf4e4337ce68ff07ba Author: Gregor Rebel Date: Tue May 7 16:29:11 2013 +0200 Package v1.0.52b commit b492395f2fbbda0f73ec67262b3db03232cf39ef Merge: f4b18f7 bd1ae15 Author: Gregor Rebel Date: Tue May 7 16:28:53 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit f4b18f790d12df702e684da43317713ed14c04b5 Author: Gregor Rebel Date: Tue May 7 16:28:27 2013 +0200 Package v1.0.52b commit bd1ae158ae9521039e2382c73d0fb1cb1d7ec6c4 Author: sascha Date: Thu May 2 18:43:00 2013 +0200 modified: CommonLibraries/stm32/stm32_i2c.c - added function _stm32_i2c_flush_slave that triese to push and pull to SCL line to flush the slave's internal state machine and bring it back to normal operation Improved error handling modified: CommonLibraries/stm32/stm32_i2c.h commit 219fd89d57b8a5e602e969d6b13f44ab7c41582a Author: sascha Date: Thu May 2 14:41:43 2013 +0200 modified: CommonLibraries/stm32/stm32_i2c.c - added hardware lock with smartMutex to prevent concurrent access to the i2C interface modified: CommonLibraries/stm32/stm32_i2c.h commit a938adffe29e9daf57cf08ed49457b35c17c4b4c Author: sascha Date: Tue Apr 30 18:08:42 2013 +0200 modified: CommonLibraries/radio/radio_cc1120.c - improved error handling modified: CommonLibraries/ttc_radio.c - improved error handling commit 778e8d0b675979566350e1c6da4adb47679644f6 Author: sascha Date: Tue Apr 30 18:06:55 2013 +0200 modified: CommonLibraries/stm32/stm32_i2c.c - implemented TTC_Assert_I2C_STM32, added some asserts and improved error handling modified: CommonLibraries/stm32/stm32_i2c.h commit fbdecce067dfbb8c1ddcf077b1378fd8e47f5a8f Merge: 82a198d aa04b8c Author: sascha Date: Tue Apr 30 10:31:18 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 82a198dd4622a74a4aa21b376e7666208bd10c29 Author: sascha Date: Tue Apr 30 10:30:20 2013 +0200 modified: CommonLibraries/ttc_radio.c - improved error handling commit aa04b8ca2b227d1b2c13ba3bfd04623a5b3ad1de Author: Gregor Rebel Date: Thu Apr 25 18:08:32 2013 +0200 fix: createNewProject.pl - now corrects build directory in QtCreator/TestOpenLink.creator.user of newly created project folder commit 5ccb4aad0f1e3ff183edf7436aaf194c5bc21954 Author: Gregor Rebel Date: Thu Apr 25 16:18:50 2013 +0200 modified: CommonLibraries/ttc_i2c.c - added asserts to intensify argument checks modified: CommonLibraries/ttc_spi.c - added asserts to intensify argument checks modified: CommonLibraries/ttc_usart.c - added asserts to intensify argument checks modified: Template/examples/example_spi.c - small changed for better debuggability fix: ToolChain/install_11_Board_Olimex_LCD.sh - added defines for missing TTC_SPI2 commit 438093e2896f8d71bdf212db951ffc0e28e50a58 Author: Gregor Rebel Date: Thu Apr 25 15:26:35 2013 +0200 fix: ToolChain/scripts/createDevelopmentVersion.pl - file Version is now created as extra file instead of symbolic link commit a9f278a51a52a849fdd0bced87251c1217559dd8 Author: Patrick von Poblotzki Date: Wed Apr 24 11:19:58 2013 +0200 fixed the warning of the input.c ministm32-touch works now commit c0ead01d3391988f8a047c5f7a66ee049f8b49fd Author: sascha Date: Mon Apr 22 15:50:15 2013 +0200 modified: CommonLibraries/ttc_queue.h - added missing prototype for ttc_queue_byte_try_pull_front(ttc_queue_bytes_t* Queue, u8_t* Data); commit 7561f7685ea56e717a114c01a482452adff671bf Author: Gregor Rebel Date: Mon Apr 22 14:20:43 2013 +0200 Package v1.0.52b commit 1d11011b03afd8d11fb43e254e81ed8096b356d3 Author: Gregor Rebel Date: Mon Apr 22 14:16:37 2013 +0200 fix: ToolChain/scripts/createPackage.sh - gitosis@ -> git@ commit 7415be5ce8d370d1825c6ebd98266c83eab5209c Author: Gregor Rebel Date: Mon Apr 22 14:05:35 2013 +0200 fix: ToolChain/scripts/gdb_server.sh - now uses config/openocd_target.cfg instead of target/stm32f1xx.cfg commit b837a405a41e7084d98b222c0693b50517c22075 Author: Gregor Rebel Date: Thu Apr 18 15:05:45 2013 +0200 modified: ToolChain/install_11_Board_WSN3_STM32W108.sh - moved installation of kernel module + rules.d entry to install_03_OpenOCD.sh commit 1c1087d5d9075a73d03e40ebb42f801d37aa0db2 Author: Gregor Rebel Date: Thu Apr 18 11:23:27 2013 +0200 modified: ToolChain/scripts/flash.sh - now executes project specific target_flash.sh if found in current folder commit dad31dd0200a66f09978aca382206ef64da0a898 Author: Gregor Rebel Date: Thu Apr 18 10:35:39 2013 +0200 modified: CommonLibraries/scheduler/freertos_task.c - added extra sanity check for stm32 to avoid hardfault in case of corrupted memory fix: CommonLibraries/stm32/stm32_gpio.h - defined port set/clr macros with variadic arguments to avoid error msgs about invalid amount of arguments bug: Regressions/regression_queue.c - still crashes (assert in CommonLibraries/scheduler/freertos_task.c due to corrupted memory) modified: ToolChain/ReadMe_Ranks.txt - added rank 350 modified: ToolChain/install_03_OpenOCD.sh - programming devices must now be activated (rank 350) commit 8240e9d0d9f0c4a5595eeb57da5917b9b34a86a2 Author: Gregor Rebel Date: Tue Apr 16 17:32:41 2013 +0200 fix: ToolChain/install_02_libftdi.sh - disabled "findNewest http://www.libusb.org/" (website not reachable, line not required anyway) commit e6bbb4d6524d775086ad1b3973b12bf3bbf60fbd Author: Gregor Rebel Date: Tue Apr 16 17:29:46 2013 +0200 chg: ToolChain/scripts/installFuncs.sh - get(): changed wget timeout 900 -> 60secs commit 2a9259acf347d12ac3023ff3194bdab1233ee98d Author: Patrick von Poblotzki Date: Mon Apr 15 16:51:15 2013 +0200 _ttc_gui_sub doesn't decrement one if it is less than 0 commit 0a123a0710477b92dc671b4afdc9a7c6cd437f77 Author: patrick Date: Mon Apr 15 10:14:53 2013 +0200 added a function for single input- area check on input.c commit ced8119fdc8805440cfccbcd272721d8367f61b5 Author: sascha Date: Fri Apr 12 16:48:22 2013 +0200 modified: CommonLibraries/stm32/stm32_interrupt.c - fixed UART4 and UART5 issue defined(STM32F10X_HD) || defined (STM32F10X_HD_VL) || defined(STM32F10X_XL) ||defined(STM32F10X_CL) commit 72783447ec9bdad494435dc4a8b12370bf773042 Author: sascha Date: Mon Apr 8 18:33:34 2013 +0200 modified: CommonLibraries/ttc_usart.c - fixed buffer index issue in ttc_usart_send_raw when sending Amount > TTC_USART_BLOCK_SIZE commit 43cfad94d611ff2d1ce063db5b5fdf845bc89a79 Author: sascha Date: Mon Apr 8 13:04:59 2013 +0200 modified: CommonLibraries/stm32/stm32_registers.c - added new typedef and register, to be able to read the MCU Device ID DBGMCU_TypeDef* register_stm32_DGBMCU = (DBGMCU_TypeDef*) DBGMCU; commit 7f12557c57c005014e2a3588c9b3ed78d1335535 Author: sascha Date: Mon Apr 8 13:03:51 2013 +0200 modified: CommonLibraries/stm32/stm32_basic.c - new functions stm32_get_UID and stm32_get_MCU_Device_ID added modified: CommonLibraries/stm32/stm32_basic.h commit 05df6253568d049e26b5081c16feae453f023458 Merge: 95b3167 2639592 Author: patrick Date: Thu Apr 4 20:00:58 2013 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 95b31674d64d818112beb4f0785007f7f99faba8 Author: patrick Date: Thu Apr 4 19:51:07 2013 +0200 added functions like create_number field to ttc_gui some facelifting in ttc_gfx improved ttc_input still a lot todo!! also improved the coefficents in input_analog, auto callibrate needed commit 26395929e635056bb641d6a7914e9cc0493ddc6d Author: Gregor Rebel Date: Wed Apr 3 15:42:41 2013 +0200 new: Regressions/regression_queue.c new: Regressions/regression_queue.h bug: Regressions/regression_queue.c - currently crashes commit bd25042ffaaea2fd3478eb5cc572ec0aff4028f3 Author: Gregor Rebel Date: Mon Mar 25 02:47:30 2013 +0100 new: CommonLibraries/ttc_memory_types.h new: CommonLibraries/cm3/cm3_mutex_types.h new: CommonLibraries/scheduler/freertos_mutex_types.h new: CommonLibraries/scheduler/freertos_semaphore_types.h new: CommonLibraries/cm3/cm3_semaphore_types.h chg: CommonLibraries/cm3/cm3_semaphore_types.h - reenabled TTC_SMART_SEMAPHORES chg: CommonLibraries/ttc_mutex_types.h - reenabled TTC_SMART_MUTEXES chg: CommonLibraries/scheduler/freertos_heap_4.c - added memory statistics bug: Regressions/regression_memory_pools.c - DMA_Algorithm = dma_FreeRTOS crashes after a minute or so commit 2a9d5b755a3d7ccc104baecd6e0e6829da73904d Author: Gregor Rebel Date: Sun Mar 24 23:56:23 2013 +0100 fix: CommonLibraries/cm3/cm3_semaphore.h - now compiles with disabled TTC_SMART_SEMAPHORES too fix: CommonLibraries/ttc_semaphore.c - now compiles with disabled TTC_SMART_SEMAPHORES too fix: CommonLibraries/ttc_semaphore.h - now compiles with disabled TTC_SMART_SEMAPHORES too fix: CommonLibraries/ttc_semaphore_types.h - disabled TTC_SMART_SEMAPHORES fix: CommonLibraries/ttc_mutex.c - now compiles with disabled TTC_SMART_MUTEXES too fix: CommonLibraries/ttc_mutex_types.h - disabled TTC_SMART_MUTEXES fix: Regressions/regression_memory_pools.c - now runs FCTMA, HEAP3 and SDMA algorithms chg: CommonLibraries/ttc_basic.h - added error code ec_InvalidAddressAlignment fix: CommonLibraries/ttc_memory.c - removed statistic data from memory pools fix: CommonLibraries/heap/heap_sdma.c - finished basic implementation (only short lived blocks supported, no block merging) commit db4ba30fb598583f566d88f7b7eef5377a7c9d18 Author: patrick Date: Fri Mar 22 18:49:34 2013 +0100 made some changes in TTC_GUI.sh - runs now independent commit e079f107a0d7bdd6de3aaa716a736cd527dfa89e Author: Gregor Rebel Date: Wed Mar 20 22:43:32 2013 +0100 new: CommonLibraries/heap/heap_freertos.c new: CommonLibraries/heap/heap_freertos.h new: CommonLibraries/heap/heap_sdma.c new: CommonLibraries/heap/heap_sdma.h fix: CommonLibraries/template.c_ - code cleanup fix: CommonLibraries/template.h_ - code cleanup chg: CommonLibraries/ttc_memory.c - added low-level driver interface for memory allocator (heap_freertos, heap_sdma) chg: CommonLibraries/ttc_memory.h - added low-level driver interface for memory allocator (heap_freertos, heap_sdma) chg: CommonLibraries/ttc_mutex_types.h - activated forced timeout for endless timeout (Debug) fix: CommonLibraries/ttc_queue.c - ttc_queue_pointer_push_back() moved _ttc_queue_pointer_push_back()-call after _ttc_queue_pointer_process_pending() fix: ToolChain/_install_XXX_Template.sh - code cleanup chg: ToolChain/install_24_TTC_MEMORY.sh - added extensions 500_ttc_memory_heap_freertos, 500_ttc_memory_heap_sdma commit 1fb9fa2d188b0ca14ee0838e006bd4d9d71a8e35 Author: Gregor Rebel Date: Wed Mar 20 10:30:56 2013 +0100 fix: ToolChain/install_18_TouchScreen_Analog.sh - added missing activate.500_ttc_adc.sh chg: ToolChain/install_24_TTC_MEMORY.sh - added extensions: 500_ttc_memory_heap_freertos, 500_ttc_memory_heap_sdma commit ecb48200eeeb52d26e79eb1d36295073528e3a28 Author: Gregor Rebel Date: Wed Mar 20 08:47:52 2013 +0100 fix: CommonLibraries/ttc_semaphore.c - _ttc_semaphore_take() returned tsme_NotImplemented because it was using DRIVER_ttc_semaphore_try_take() instead of DRIVER_ttc_semaphore_take() => 500_ttc_memory_pool_regression does run again commit 049ede991be8d17e1849a770c1dae4a9dd5cdd16 Merge: f15d28d 484cabe Author: sascha Date: Sat Mar 16 14:25:10 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit f15d28decac4bf007b8caa24c870c45448bffc48 Author: sascha Date: Sat Mar 16 14:24:37 2013 +0100 ttc_radio_mutex_empty_blocks mutex removed because it was not needed any more, since the queues now do their own locking commit 484cabe8c817ed8bead3ef676be0faf2ad034ad6 Merge: 5fd60fa 06e0643 Author: Gregor Rebel Date: Wed Mar 13 16:18:54 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 5fd60fa35674d95b78020c4cb218f1938f2f9378 Author: Gregor Rebel Date: Wed Mar 13 16:17:53 2013 +0100 chg: ToolChain/install_13_CPU_STM32F1xx.sh - added download for Discovering_the_STM32_Microcontroller.pdf chg: ToolChain/scripts/installFuncs.sh - new addLineIf() commit 06e0643115e46c479aed7e6a8a75b3bbd0d60e5b Author: sascha Date: Tue Mar 12 16:50:58 2013 +0100 - switched radio_cc1120 and ttc_radio to use smart mutexes - ttc_radio_get_empty_block now uses ttc_queue_pointer_try_pull_front to check if there is an entry in the queue otherwise it generates a new one - removed mutex ttc_radio_mutex_empty_blocks / not needed any more, since the queues now implement their own locking modified: CommonLibraries/radio/radio_cc1120.c modified: CommonLibraries/radio/radio_cc1120_types.h modified: CommonLibraries/ttc_radio.c modified: CommonLibraries/ttc_radio_types.h commit 88fc0cddfd553406e233d0560b95a650e4c571df Merge: 261a27c 27d7134 Author: sascha Date: Mon Mar 11 19:29:19 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 261a27c1c96c0e8da03a585a9c32cfc65c53a816 Author: sascha Date: Mon Mar 11 19:27:01 2013 +0100 Some major changes to the STM32 USB support. Interface has not changed, but some of the virtual com port example code was integrated into stm32_usb Removed old code from ttc_usb modified: CommonLibraries/stm32/stm32_usb.c modified: CommonLibraries/stm32/stm32_usb.h modified: CommonLibraries/ttc_usb.c modified: CommonLibraries/ttc_usb.h modified: CommonLibraries/ttc_usb_types.h modified: CommonLibraries/usb/virtual_com_port/inc/hw_config.h commit 27d71342684915a8d817d1f996d531e7bff4adf7 Author: Gregor Rebel Date: Thu Mar 7 11:05:40 2013 +0100 fix: Regressions/regression_usart.c - code cleanup + documentation commit ca2b3cecf44d58851dc94aedd6dc0101f7b7457c Author: Gregor Rebel Date: Wed Mar 6 09:01:34 2013 +0100 fix: CommonLibraries/ttc_queue.c- pending data pushes from *_isr() are now guaranteed to be delivered to task fix: ttc_regression.c now runs with enabled activate.500_ttc_mutex_cortexm3.sh bug: ttc_regression.c stops with with disabled activate.500_ttc_mutex_cortexm3.sh commit ef4094bdf512443a28ab5fa349db4d725b763e41 Author: Gregor Rebel Date: Mon Mar 4 18:32:52 2013 +0100 chg: CommonLibraries/ttc_semaphore.c - added ToDo-comment commit 32332c93140dffa4accd12d7088a4b3637cfac05 Author: Gregor Rebel Date: Mon Mar 4 18:29:56 2013 +0100 chg: CommonLibraries/ttc_semaphore.c - ttc_semaphore_wait() - switched back to active polling (puuting task to sleep gives strange crashes) commit 51b609a35ed1bbaec95491798be1c3af56616e29 Author: Gregor Rebel Date: Mon Mar 4 15:41:03 2013 +0100 fix: CommonLibraries/ttc_usart.c - regression_usart.c now successfully runs >1min fix: CommonLibraries/ttc_semaphore.c - ttc_semaphore_wait() now sets and clears Semaphore->WaitingTask (avoids zombie tasks) commit bdcc631c1bad3a6364e45e41ed23f61021822037 Author: Gregor Rebel Date: Mon Mar 4 14:21:01 2013 +0100 fix: freertos_task_get_all() - pointers to empty lists are now set to NULL commit 789e43a98e70801d8d8a026c14a69dffa69e1bd8 Author: Gregor Rebel Date: Mon Mar 4 13:25:08 2013 +0100 chg: CommonLibraries/ttc_semaphore.c - _ttc_semaphore_take() now puts task to sleep instead of active polling to wait for semaphore fix: CommonLibraries/ttc_semaphore.c - fixed waiting for semaphores fix: CommonLibraries/ttc_usart.c - regression_usart.c now runs for approx. 1 min before asserting chg: CommonLibraries/ttc_queue.c - new: ttc_queue_byte_try_pull_front() fix: CommonLibraries/ttc_queue.c - fixed deadlock while waiting for queue chg: CommonLibraries/cm3/cm3_basic.c - new: cm3_atomic_add_32(), cm3_atomic_add_16(), cm3_atomic_add_8(), cm3_atomic_read_write_32(), cm3_atomic_read_write_16(), cm3_atomic_read_write_8() chg: CommonLibraries/ttc_basic.c - new: ttc_atomic_add_32(), ttc_atomic_add_16(), ttc_atomic_add_8(), ttc_atomic_read_write_32(), ttc_atomic_read_write_16(), ttc_atomic_read_write_8() chg: ./CommonLibraries/ttc_queue.h - replace 'ttc_SimpleQueueBytes_t' -> 'ttc_queue_bytes_t' chg: ./CommonLibraries/ttc_queue.c - replace 'ttc_SimpleQueueBytes_t' -> 'ttc_queue_bytes_t' chg: ./CommonLibraries/ttc_usart.c - replace 'ttc_SimpleQueuePointers_t' -> 'ttc_queue_pointers_t' chg: ./CommonLibraries/ttc_queue.h - replace 'ttc_SimpleQueuePointers_t' -> 'ttc_queue_pointers_t' chg: ./CommonLibraries/ttc_queue.c - replace 'ttc_SimpleQueuePointers_t' -> 'ttc_queue_pointers_t' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_queue.h - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_radio.c - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_queue.c - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_channel.c - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_eeprom_emulation.c - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_usart_types.h - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_usb.c - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_radio_types.h - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/radio/radio_serial.c - replace 'ttc_QueueHandle_Pointers_t' -> 'ttc_queue_pointers_t*' chg: ./CommonLibraries/ttc_queue.h - replace 'ttc_QueueHandle_Bytes_t' -> 'ttc_queue_bytes_t*' chg: ./CommonLibraries/ttc_queue.c - replace 'ttc_QueueHandle_Bytes_t' -> 'ttc_queue_bytes_t*' chg: ./CommonLibraries/ttc_usart_types.h - replace 'ttc_QueueHandle_Bytes_t' -> 'ttc_queue_bytes_t*' chg: ./CommonLibraries/radio/radio_serial.h - replace 'ttc_QueueHandle_Bytes_t' -> 'ttc_queue_bytes_t*' new: CommonLibraries/cm3/cm3_basic.c new: CommonLibraries/ttc_math.c new: CommonLibraries/ttc_math.h commit b19bdc22c6842ddddd4802cc50fbf9baa3ddbf42 Merge: 3385129 5488c82 Author: Gregor Rebel Date: Sat Mar 2 20:40:17 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 33851293227248a6376f9016f4c2a470440f62ac Author: Gregor Rebel Date: Sat Mar 2 20:39:17 2013 +0100 chg: Template/examples/example_gfx_boxes.c - implemented box collisions (not yet perfect) new file: CommonLibraries/cm3/cm3_basic.c commit e8dc9fb571e799e1b92ff12c2579bfc55b97409e Author: Gregor Rebel Date: Sat Mar 2 20:33:06 2013 +0100 fix: CommonLibraries/gfx/lcd_ili9320.c - ili9320_rect_fill() could not handle negativ width or height commit 404676a6ec1127834c0d78c6cd2dae3ec915526d Author: Gregor Rebel Date: Thu Feb 28 17:35:42 2013 +0100 fix: ToolChain/scripts/findNewestDownload.pl - / got lost at end of $URL_Base commit 5488c827541de21b29e6824f061277f196e5f87f Author: sascha Date: Thu Feb 28 09:48:25 2013 +0100 modified: CommonLibraries/usb/virtual_com_port/inc/hw_config.h --- some minor changes modified: CommonLibraries/usb/virtual_com_port/src/hw_config.c deleted: ToolChain/install_11_Board_Olimex_LCD.sh~ -- deleted temp files deleted: ToolChain/install_12_Board_Mini_STM32.sh~ deleted: ToolChain/install_18_TouchScreen_Analog.sh~ deleted: ToolChain/install_24_TTC_GUI.sh~ deleted: ToolChain/install_24_TTC_INPUT.sh~ commit 14bb7c1dbe33ef0ede0facaf1917c46dfc7296b9 Author: Patrick Date: Wed Feb 27 19:51:03 2013 +0100 added new install script ttc_gui added ttc_gui improved input_analog commit 7be070b0c6da522fa4d5dd880faf403afc8dbf73 Author: Gregor Rebel Date: Wed Feb 27 14:35:46 2013 +0100 chg: Documentation/chapter_Drivers.tex - added activation of low- and high-level drivers commit 228061e61d1511477027233227aa0cccade16444 Author: Gregor Rebel Date: Wed Feb 27 11:49:40 2013 +0100 chg: Regressions/regression_usart.c - code cleanup bug: Regressions/regression_usart.c - corrupt data received after some loop iterations commit 4753ce4e538ef40f6c6b70e83969e0a7280aa02d Author: Gregor Rebel Date: Wed Feb 27 10:41:09 2013 +0100 chg: Regressions/regression_usart.c - removed warnings, enabled Config->Flags.Bits.DelayedTransmits fix: CommonLibraries/ttc_usart.c - removed deprecated lines commit 7bc1c25a64a4c7478155bfb01802e7978e7ef459 Author: Gregor Rebel Date: Wed Feb 27 10:37:18 2013 +0100 fix: CommonLibraries/ttc_usart.c - removed while-loop from _ttc_usart_tx_isr() (can cause hardfault because isr runs too long) commit 136d7ab4cb7c7ddf6f69f9fd6a5c6cfe7dc9d45a Author: Gregor Rebel Date: Tue Feb 26 16:47:21 2013 +0100 fix: CommonLibraries/ttc_usart.c - fixed queue-handling (example_usart runs stable now) fix: CommonLibraries/ttc_usart.c - fixed queue-handling (example_usart runs stable now) fix: CommonLibraries/ttc_queue.c - several of bug fixes (_isr() functions do work now, improved locking) chg: CommonLibraries/ttc_queue.c - new: ttc_queue_byte_init(), ttc_queue_pointer_init() commit f50da2d8ebb56abd32a5449f155ce0588a86cd89 Author: Patrick Date: Tue Feb 26 14:14:06 2013 +0100 improved offset etc commit bbce35bcd67e63cd80494fd91ef6c2ed09362bae Author: sascha Date: Tue Feb 26 13:20:44 2013 +0100 modified: Regressions/regression_usart.c -- forgot to restore timeout commit 5f87f942a4fa1aa2b427e1d589998cde8e2b8fb0 Author: sascha Date: Tue Feb 26 13:12:18 2013 +0100 modified: Regressions/regression_usart.c -- added warning Size_Queue_Rx and Size_Queue_Tx commit d3ce3b34d324ee6a42a7f478ec3be402e7ab6ba4 Author: sascha Date: Tue Feb 26 13:08:22 2013 +0100 modified: Regressions/regression_usart.c --is now working properly NOTE: will throw Assert(FALSE, ec_None); (line 112) when regression is done commit 60806c32530806fe462f9e3a0d57509d51db732a Merge: a4ce5c4 bb6069d Author: sascha Date: Tue Feb 26 12:58:30 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit a4ce5c4d21e3e51e74451c5c911e78e5666e633b Author: sascha Date: Tue Feb 26 12:51:37 2013 +0100 modified: CommonLibraries/ttc_memory.c -- inserted some more error handling modified: CommonLibraries/ttc_usart.c -- fixed issue with releasing memory buffers from ISR (_ttc_usart_release_block must not be called from an ISR) -- fixed issue with ttc_memory_block_use (MemoryBlock->UseCount) modified: CommonLibraries/ttc_usart.h -- added function ttc_usart_get_empty_block_isr modified: Regressions/regression_usart.c commit bb6069dc060d4ced7293f36d20a9ae6648a5e98f Author: Gregor Rebel Date: Tue Feb 26 10:48:35 2013 +0100 chg: CommonLibraries/ttc_queue.c - added isr-functionality to pointer queues chg: CommonLibraries/ttc_queue.h - added isr-functionality to pointer queues commit 8728e321b5ab0f5e1b98d5b30c61eda383dab1d0 Author: sascha Date: Tue Feb 26 10:23:22 2013 +0100 modified: Regressions/regression_usart.c - fixed issue (regression needs to start internal task) modified: Regressions/regression_usart.h commit 1f35570ccc832f74d0995c7b6f7240650e0fde62 Author: sascha Date: Mon Feb 25 19:27:19 2013 +0100 new: serial radio new file: CommonLibraries/radio/radio_serial.c new file: CommonLibraries/radio/radio_serial.h modified: CommonLibraries/ttc_radio.c -- serial radio not tested yet but it compiles modified: CommonLibraries/ttc_radio.h modified: CommonLibraries/ttc_radio_types.h modified: Template/examples/example_radio_serial.c -- not working yet commit 6a7ea456a4ba9a2f9e633cbc06676030c3bceeb7 Author: sascha Date: Mon Feb 25 19:26:08 2013 +0100 added missing include path and vpath modified: ToolChain/install_15_RADIO_CC1101.sh modified: ToolChain/install_15_RADIO_CC1120.sh commit 64627aa4091b2647646f178ce049542d436bebe5 Author: sascha Date: Mon Feb 25 19:24:38 2013 +0100 inititialization for Queue->AmountPendingPushes = 0; added modified: CommonLibraries/ttc_queue.c commit 8f74ba3f1b18776d71337388e0f32cf8b390f893 Author: Gregor Rebel Date: Mon Feb 25 17:53:59 2013 +0100 fix: CommonLibraries/ttc_queue.c - ttc_queue_byte_push_back_isr() now can push pending data to extra space to avoid loosing data commit 40b566b637397df1c324ccf686ae366358908794 Author: Patrick Date: Mon Feb 25 15:48:22 2013 +0100 optimizing input_analog, touch handler also work now, commit 174568e7db011a0908d0392fc38bf6940ba6d540 Author: sascha Date: Mon Feb 25 09:09:05 2013 +0100 USART_Generic->Amount_RxBytesSkipped added Assert if more that 254 Bytes skipped modified: CommonLibraries/ttc_usart.c commit ee8ad0ce27bb6a5c4ebc66a0b9fb6129566ac57c Author: Patrick Date: Sat Feb 23 23:33:17 2013 +0100 touch input on olimex lcd display works now, activate the example_input for testing it ToDO: GPIO_ReadInputDataBit is needed for the touch_input_state watch commit 2b4fb08e83fb35a7bfd47b7a41f0ba116bbdd293 Merge: 45a7d0d e3f656e Author: Patrick Date: Sat Feb 23 12:59:36 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit e3f656ed66208410760231f2121492de1e28b934 Author: sascha Date: Fri Feb 22 15:51:35 2013 +0100 added some more Asserts to ttc_usart_init changed task priority _ttc_usart_task_receive from tskIDLE_PRIORITY to 1 to give this task more processing time. modified: CommonLibraries/ttc_usart.c commit 45a7d0dcd12eebf6ece2adf868d9f40d34dba578 Author: Patrick Date: Fri Feb 22 13:09:17 2013 +0100 improved ttc_input, works now with input_analog x-axis commit 149564fb31029266754bbc839255e95ed1c2db51 Merge: ec07bac d84a54b Author: sascha Date: Thu Feb 21 15:26:06 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit ec07bacc067bb3afabf1a43fd9761a7c244725f2 Author: sascha Date: Thu Feb 21 15:24:54 2013 +0100 new functionality: virtual EEPROM for the STM32 called eeprom_emulation new file: CommonLibraries/stm32/stm32_eeprom_emulation.c new file: CommonLibraries/stm32/stm32_eeprom_emulation.h new file: CommonLibraries/ttc_eeprom_emulation.c new file: CommonLibraries/ttc_eeprom_emulation.h new file: ToolChain/install_15_STM-EEPROM_Emulation.sh commit 9f5b1e8ec720538c123a5b47080047fe4f79128c Author: sascha Date: Thu Feb 21 15:22:58 2013 +0100 modified: CommonLibraries/stm32/stm32_usb.c - added some asserts for not implemented functions modified: CommonLibraries/ttc_usb.c- added some asserts for not implemented functions commit d84a54b1f6f2c877782a94ea0b61ec0d5123255b Author: Patrick von Poblotzki Date: Wed Feb 20 16:50:29 2013 +0100 added input_analog to git commit 32a0296ed0066b55a226f894f1bf6c5a834e8778 Author: Patrick Date: Wed Feb 20 14:06:52 2013 +0100 worked on input_ads7843, some bugs still to fix commit e8e7e9816464664ff5275c97f8b9b506abccea21 Author: Gregor Rebel Date: Tue Feb 19 15:15:19 2013 +0100 chg: ToolChain/optional/install_28_KiCAD.sh - added download of meshconv to repair STL-files before loading them into Wings3D commit 01e795d6cd90fef1c45964f77cb6f93e234bdb1f Author: Gregor Rebel Date: Mon Feb 18 19:13:18 2013 +0100 chg: ToolChain/optional/install_28_KiCAD.sh - added download of kicad_3d_vrml.pdf commit e0299c9db6ac7c7936764ed35143f8526edfeaec Author: Patrick von Poblotzki Date: Mon Feb 18 15:15:34 2013 +0100 added input example, doesn't work yet commit 3b774d5360f3a8ff98cc781f6293ea8f1e3eb6c1 Author: sascha Date: Sun Feb 17 17:48:26 2013 +0100 modified: CommonLibraries/ttc_radio.c - a few changes required for duty cycle calculation modified: CommonLibraries/ttc_radio_types.h - added Transmitted_Packets_Total for debug purpose commit 6cda46d6605239b24126dcf337cc7d111a65b484 Author: sascha Date: Sun Feb 17 16:45:30 2013 +0100 modified: CommonLibraries/ttc_extensions.c - fixed issue with first task priority. the Priority must be greater than tskIDLE_PRIORITY (Null) if the user should be able to put his own code into taskMain. Otherwise the execution of the user's code fails commit 1488113b287b74445fd2d0bb8eb66a76953ad60a Author: sascha Date: Sun Feb 17 14:51:35 2013 +0100 modified: CommonLibraries/radio/radio_cc1120_smartrf.h - fixed datarate issue for duty cycle calculation commit 690651b44f2a81c46410dd9f6715de1baa78d3e7 Author: sascha Date: Sun Feb 17 13:21:51 2013 +0100 modified: CommonLibraries/radio/radio_cc1120.c - switched to safe arrasy modified: CommonLibraries/ttc_radio.c - switched to safe arrays modified: Template/examples/example_radio.c - removed all code related to usart because this causes still problems - switched to safe arrays commit 30f93a506e227d4bcf7886be500d03a70c7ca21f Author: sascha Date: Sat Feb 16 12:41:05 2013 +0100 completed implementation of duty cycle calculation radio will now block if the duty cycle is exedded until the timeframe expires. new functions: ttc_radio_getPacketHeaderSize ttc_radio_getDatarate radio_cc1120_getPacketHeaderSize radio_cc1120_getDatarate new defines in CC1120 smartRF config (required for duty cycle calculation) //The following defines are needed for duty cycle calculation modified: CommonLibraries/radio/radio_cc1120.c modified: CommonLibraries/radio/radio_cc1120.h modified: CommonLibraries/radio/radio_cc1120_smartrf.h modified: CommonLibraries/ttc_radio.c modified: CommonLibraries/ttc_radio.h modified: CommonLibraries/ttc_radio_types.h commit 3a7757b416bd8d2cab846892926fc2c8d8773a66 Author: sascha Date: Fri Feb 15 17:58:27 2013 +0100 removed usart stuff from example radio, as this might cause some trouble modified: Template/examples/example_radio.c commit 5df9c126e72570cb1a49adfd32fafcf62946ed9a Author: sascha Date: Fri Feb 15 17:56:24 2013 +0100 new: radio_cc1120_getDatarate new: ttc_radio_getDatarate new: #define SMARTRF_SETTING_DATARATE 383835 modified: CommonLibraries/radio/radio_cc1120.c modified: CommonLibraries/radio/radio_cc1120.h modified: CommonLibraries/radio/radio_cc1120_smartrf.h modified: CommonLibraries/ttc_radio.c modified: CommonLibraries/ttc_radio.h commit 8790cb8e5b0f902f7ae811b2e185813fb3afbf56 Author: Gregor Rebel Date: Fri Feb 15 14:46:55 2013 +0100 fix: CommonLibraries/ttc_gpio.h - fixedargument issues for ttc_gpio_init() chg: CommonLibraries/ttc_task_types.h - renamed ttc_task_info_t.StackFree -> ttc_task_info_t.StackFree_HighWatermark commit 72b6bc1bd1d0004f3f472fa3cf297b4b8c8ccae4 Merge: 77be184 9d5fa1c Author: sascha Date: Fri Feb 15 14:26:16 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 77be184b5f883d8cb55fe0cee966c31a7c81be56 Author: sascha Date: Fri Feb 15 14:24:29 2013 +0100 moved init_radio in order that task is calling the init function. needed to be changed because examples are not using the scheduler any more modified: Template/examples/example_radio.c commit 9d5fa1cb6763a17b54581708d617d1ce2509acb4 Author: Patrick von Poblotzki Date: Fri Feb 15 14:17:55 2013 +0100 added special definitons for MINISTM32 boards touch: input almost ready commit dce61b5586f01f9113c8c8979afcc94102c5fdb0 Author: sascha Date: Fri Feb 15 11:10:10 2013 +0100 somehow there was an misstyped character in one of the #ifdef TARGET_ARCHITECTURE_CM3 fixed it modified: CommonLibraries/ttc_basic.h commit 1abd508f4433dad5d6a9740a9b02af23d1ea3b8a Author: sascha Date: Fri Feb 15 11:07:07 2013 +0100 added duty cycle calculation to ttc_radio. fixed SPI lock issue in radio_cc1120.c modified: CommonLibraries/radio/radio_cc1120.c modified: CommonLibraries/ttc_radio.c modified: CommonLibraries/ttc_radio.h modified: CommonLibraries/ttc_radio_types.h commit 0afadd0ad62c772c036aed4b78af601e14613d89 Author: Gregor Rebel Date: Thu Feb 14 22:17:17 2013 +0100 fix: CommonLibraries/ttc_usart_types.h - removed attribute packed from ttc_usart_generic_t to avoid common/ttc_usart.c:433:34: warning: multiple accesses to volatile structure member because of packed attribute [-fstrict-volatile-bitfields] commit c65424274fc21a350c3fffbcd21ba53a8aa2796a Author: Gregor Rebel Date: Thu Feb 14 21:57:07 2013 +0100 chg: ToolChain/install_11_Board_WSN3_STM32W108.sh - no more sudo password required after first successfull run chg: ToolChain/install_12_Board_Mini_STM32.sh - no more sudo password required after first successfull run commit 942b6df00b7e2ac8b4eb4bd377015a05b46e89e1 Author: Gregor Rebel Date: Thu Feb 14 19:39:15 2013 +0100 fix: CommonLibraries/em357/em357_gpio.h - changed ttc_gpio_init2() -> ttc_gpio_init4() fix: CommonLibraries/gfx/lcd_ili9320.c - fixed missing semicolon fix: Template/examples/example_gfx_benchmark.c - moved init()-call into task (no scheduler available inside example_gfx_benchmark_start()) commit 58bddb0cdb3be43c53a0480f357ebf92bfa2a72a Author: Patrick von Poblotzki Date: Thu Feb 14 18:44:36 2013 +0100 changes: prepared TTC_INPUT for adding touch example :Added in install Olimex LCD the analog touch input :made some changes in ttc_input :added a deint in stm32_adc commit 46ed26b3e3d8998fa61033099892de58c264d59f Merge: 10c606f 6fdc177 Author: Patrick von Poblotzki Date: Thu Feb 14 18:44:23 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 6fdc1774758191dcb0062c044f8b9c51937e8fe5 Author: Gregor Rebel Date: Thu Feb 14 15:39:08 2013 +0100 fix: CommonLibraries/ttc_gpio.h - added missing #define ttc_gpio_init() commit ce4ee219c6cd7f99e654954f97804f01f490b10a Merge: 0abdb6a 5022699 Author: Gregor Rebel Date: Thu Feb 14 15:39:08 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 10c606f80d1b9130d0f11a7fcf61103c4090bfcc Author: Patrick von Poblotzki Date: Thu Feb 14 14:04:19 2013 +0100 chg: ToolChain/install_13_CPU_STM32F1xx.sh - added download diller-stm32.html commit 0abdb6ae4998134f7c71641a543a89865d863e80 Author: Gregor Rebel Date: Wed Feb 13 19:52:30 2013 +0100 fix: ToolChain/scripts/findNewestDownload.pl - now also can handle domain-relative URLs (e.g. href="/foo/bla/...") commit f432876f99ad9519038e4c765d29f6f60c5a8fca Author: Patrick von Poblotzki Date: Wed Feb 13 19:33:09 2013 +0100 added ttc_adc commit d8dec5ddc3526922130b3e5294a2749005ad694f Author: Patrick von Poblotzki Date: Wed Feb 13 19:30:24 2013 +0100 changed stm32 and prepared for ttc_adc commit 5022699f195fb00ec13189008cda5ae75809c013 Author: sascha Date: Fri Feb 8 18:40:07 2013 +0100 changed argument of _ttc_radio_task_rx and _ttc_radio_task_tx to logicalIndex pointer, just to make sure that the passed radio_Generic is pointer stays valit once the ttc_radio_init is done new: startet implementation of duty cycle check to fullfil the limitations provided by EN 300 200-1 within the 868 MHz SRD Band modified: CommonLibraries/ttc_radio.c modified: CommonLibraries/ttc_radio.h modified: CommonLibraries/ttc_radio_types.h commit e6a769fcb40897040c9890a68047d7d8f4177ac9 Author: sascha Date: Fri Feb 8 17:07:23 2013 +0100 changed defaul USART Settings for Board Rev.B on Olimex P107 Board modified: ToolChain/install_07_Board_Olimex_P107.sh commit d37220f69aa1e446d443eeb41cd774457969f2c1 Author: sascha Date: Fri Feb 8 17:05:42 2013 +0100 changed default Pin setting in makefile so that the CC1120 is connected to the UEXT_Connector if defined by the board commit b20a29bc1cefbdda1ea0b170f8b4caa1bc78d2eb Author: Gregor Rebel Date: Fri Feb 8 15:28:30 2013 +0100 fix: CommonLibraries/ttc_gpio.h - fixed compile issue with combined arguments (e.g. TTC_LED1) commit 63350e9f6e7cabc11cd0952f63d80ed79370545c Author: patrick Date: Wed Feb 6 22:18:14 2013 +0100 delete changes in printf commit 5f2bcda7d4d83e992ee5f49a26fdcb9e2fce5acd Author: patrick Date: Wed Feb 6 22:14:56 2013 +0100 changes in ttc_input commit 6a4cf9c46b0864ca6cb31fc19410e9dab68c7718 Author: Gregor Rebel Date: Wed Feb 6 21:37:24 2013 +0100 fix: CommonLibraries/stm32/stm32_gpio.h - fixed some compilation issues with macro arguments (error: too few arguments) fix: CommonLibraries/ttc_gpio.h - fixed some compilation issues with macro arguments (error: too few arguments) commit a2a0beded0f6544cd8469f595b4dd024e0176afc Author: Gregor Rebel Date: Wed Feb 6 19:01:38 2013 +0100 fix: CommonLibraries/stm32/stm32_gpio.h - does compile again fix: CommonLibraries/ttc_gpio.c - does compile again fix: CommonLibraries/ttc_gpio.h - does compile again commit bfe99a0160f81653d77e74d654012c0473b7e9a9 Author: sascha Date: Wed Feb 6 18:34:55 2013 +0100 new feature added STM32 Device Firmware Update (DFU) via dfu-utils new file: ToolChain/install_15_STM-DFU-Bootloader.sh new file: ToolChain/scripts/dfu_flash.sh new file: ToolChain/scripts/flash_stm32_dfu_bootloader.sh commit 3862811274f7e03721f380e80fff30183d266764 Author: patrick Date: Wed Feb 6 16:09:26 2013 +0100 added some functions in input, added INPUT_DRIVER= in makefile temporary commit 2a4035bca8f3eafaac2aeec9a4e4f285a4fcc3b3 Author: Gregor Date: Wed Feb 6 09:09:43 2013 +0100 wip: Facelifting GPIO interface modified: CommonLibraries/em357/em357_gpio.h modified: CommonLibraries/em357/stm32w_gpio.c modified: CommonLibraries/em357/stm32w_gpio.h modified: CommonLibraries/stm32/stm32_gpio.c modified: CommonLibraries/stm32/stm32_gpio.h modified: CommonLibraries/ttc_gpio.c modified: CommonLibraries/ttc_gpio.h commit 598894f1de6f2a8156eb492ab2c2c19e2e5e020d Author: Gregor Date: Wed Feb 6 00:42:03 2013 +0100 fix: Template/main.c - removed gfx-test code (@Patrick: Be carefull when modifying files) commit 624ec352f6d731931c2c0317f1d0e1341c887be5 Author: Gregor Rebel Date: Wed Feb 6 00:36:12 2013 +0100 new: Documentation/chapter_StableCode.tex commit 1868f556607d1b0fb02536d4b5a9f94acaa5657b Author: Gregor Rebel Date: Wed Feb 6 00:35:50 2013 +0100 new: CommonLibraries/scheduler/freertos_queue_types.h commit 62b4c9177a570f941582100f0580fb37a1b1c1c2 Author: Gregor Rebel Date: Wed Feb 6 00:35:00 2013 +0100 new: CommonLibraries/scheduler/freertos_semaphore.c new: CommonLibraries/scheduler/freertos_semaphore.h commit b92219da511f0b87b9964426095e09057e73838d Author: sascha Date: Tue Feb 5 13:25:01 2013 +0100 removed warning for not implemented channel selection for Radio CC1120 will Assert now with error code not implemented, as the CC1120 does not directly support switching channels without applying a new config and recalibration commit 72f8d32aa005c72df0c4d0b52dcce452b62eab35 Author: sascha Date: Tue Feb 5 13:24:06 2013 +0100 moved Radio_Generic->Flags.Bit.Task_RX_Started = 1; after the start of the Radio RX task modified: CommonLibraries/ttc_radio.c commit 062fd78f84b559468e135bd5b25ed59e53a2f364 Author: sascha Date: Mon Feb 4 17:09:53 2013 +0100 fixed issue with radio_cc1120_set_power_tx now uses limited values for Level<-16 and Level>14 added GPIO configuration for GDO3 to radio_cc1120_spi.c commit cfc7be1eeb442b61c11a741e23ec2c6ca267e1fc Author: Patrick von Poblotzki Date: Mon Feb 4 14:30:03 2013 +0100 some more lines added at input-files, still much to do commit 0038fd62e96918c3456544284f922d811e3d7532 Author: Gregor Rebel Date: Mon Feb 4 12:43:18 2013 +0100 chg: CommonLibraries/ttc_memory.c - removed superfluos field MaxBlocks from ttc_memory_pool_t chg: Regressions/regression_memory_pools.c - regression can now switch DMA-implementation (RMA/FreeRTOS-Heap4) commit 7b1bd7e7fae9f953e6408b9aa7fd897d29df71fa Author: Gregor Rebel Date: Sat Feb 2 20:45:23 2013 +0100 fix: CommonLibraries/ttc_memory.c - ttc_memory_pool_XXX() now uses semaphore to count blocks available (fixes out of blocks error) fix: CommonLibraries/ttc_list.c - ttc_list_t now uses semaphore AmountItems instead of counter Size (fixes counter bug) fix: Regressions/regression_memory_pools.c - regression now runs stable for >5000000 blocks fix: Regressions/regression_memory_pools.c - screen update every second commit d567f3f9202c17a42aae1cc03ccfb3a4d0173151 Author: Gregor Rebel Date: Fri Feb 1 17:34:48 2013 +0100 chg: ./ToolChain/install_24_TTC_MEMORY.sh - replace 'regression_start_memory_pools' -> 'regression_memory_pools_start' chg: ./Regressions/regression_memory_pools.h - replace 'regression_start_memory_pools' -> 'regression_memory_pools_start' chg: ./Regressions/regression_memory_pools.c - replace 'regression_start_memory_pools' -> 'regression_memory_pools_start' chg: Regressions/regression_memory_pools.c - increased amount of producer & consumer tasks to 15 each commit 9f5b667625fcd77bbbf168232db4d3d42e07acce Author: Gregor Rebel Date: Fri Feb 1 17:07:34 2013 +0100 chg: CommonLibraries/scheduler/freertos_task.h - slightly changed implementation of DRIVER_ttc_task_get_tick_count() commit fdf3dd27bb86037dc85126eb8cf44bc71fc3c7d0 Author: Gregor Rebel Date: Fri Feb 1 17:04:59 2013 +0100 new: CommonLibraries/scheduler/freertos_semaphore.c - not yet usable! new: CommonLibraries/scheduler/freertos_semaphore.h - not yet usable! fix: CommonLibraries/scheduler/freertos_mutex.c - removed calibration from freertos_mutex_lock() (causes too much trouble in FreeRTOS 7.3.0) commit 56f4af544ef7f64fd5d21dae43ff65b92e24a394 Author: Gregor Rebel Date: Fri Feb 1 16:51:22 2013 +0100 fix: CommonLibraries/ttc_list.c - now uses Semaphore for ttc_list_t.Wait (fixes endless waiting ttc_list_pop_front_single()) fix: CommonLibraries/ttc_list_types.h - now uses Semaphore for ttc_list_t.Wait (fixes endless waiting ttc_list_pop_front_single()) chg: CommonLibraries/ttc_queue.c - moved ttc_semaphore_XXX() stuff to ttc_semaphore.c (interfaces have changed!) chg: CommonLibraries/ttc_queue.h - moved ttc_semaphore_XXX() stuff to ttc_semaphore.c (interfaces have changed!) commit 4212428ce53d789181cd7fe35627de30f9e5e85b Author: Gregor Rebel Date: Fri Feb 1 16:21:43 2013 +0100 fix: CommonLibraries/ttc_memory.c - ttc_memory_pool_create() did not initialize mutex Pool->WaitForBlock commit 2113ccc6c1df3617220dc2e74bc09dc9b1ac38fa Author: Gregor Rebel Date: Fri Feb 1 16:17:45 2013 +0100 new: CommonLibraries/ttc_semaphore_types.h new: CommonLibraries/cm3/cm3_semaphore.c new: CommonLibraries/cm3/cm3_semaphore.h fix: CommonLibraries/cm3/cm3_mutex.c - cm3_mutex_create() did not initialize mutex value commit 8829abc6d863c93497c9394e789a35b8e417074d Merge: 5327479 65e1ba6 Author: sascha Date: Fri Feb 1 12:07:18 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 65e1ba6a472b0429fec8f19e67cfa11f12118a41 Author: Gregor Rebel Date: Thu Jan 31 16:18:50 2013 +0100 new: ToolChain/install_24_TTC_SEMPAHORE.sh new: CommonLibraries/ttc_semaphore.c new: CommonLibraries/ttc_semaphore.h modified: ToolChain/installAll.sh - now uses aterm as default terminal to view log-files commit 53274791d58abd0fbd29f9bf77fe4289d454c0c3 Merge: e005a52 448f988 Author: sascha Date: Thu Jan 31 16:10:16 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit e005a52208f683652bcb4d12841b89b4f918f18d Author: sascha Date: Thu Jan 31 16:09:06 2013 +0100 some minor changes to Regression USART USART is still loosing bytes with ttc_mutex_freertos and ttc_mutex_cortexm3 Committer: sascha modified: Regressions/regression_usart.c commit 448f988bd60e10decc9a6b3e5cae886fddbb92f3 Merge: 246b662 f7da21f Author: Gregor Rebel Date: Thu Jan 31 15:44:50 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 246b66257d7667606ff0741e489210e6cc2c25a7 Author: Gregor Rebel Date: Thu Jan 31 15:44:04 2013 +0100 new: CommonLibraries/ttc_semaphore.c new: CommonLibraries/ttc_semaphore.h fix: ToolChain/installAll.sh - now uses gnome-terminal instead of xterm where available new: ToolChain/install_24_TTC_SEMPAHORE.sh commit f7da21fbfc118a933c4a8d6021c825041931509e Author: sascha Date: Thu Jan 31 15:21:58 2013 +0100 new: Regression for USART: Hardwae requirements: You need to connect the USART RX and TX pin. TTC_USART2_TX=PIN_PD5 # RS232 on 10-pin male header connector TX-Pin TTC_USART2_RX=PIN_PD6 # RS232 on 10-pin male header connector RX-Pin This Regression will assert if the received data does not arrive before a timeout This Regression will assert if the received and transmitted data are different. modified: CommonLibraries/ttc_usart.c new file: Regressions/regression_usart.c new file: Regressions/regression_usart.h modified: ToolChain/install_24_TTC_USART.sh commit b02a00d2e9a48f869cc98d4ded44ab00ed63a638 Author: Gregor Rebel Date: Thu Jan 31 13:56:39 2013 +0100 new: CommonLibraries/scheduler/freertos_heap_1.c new: CommonLibraries/scheduler/freertos_heap_2.c new: CommonLibraries/scheduler/freertos_heap_3.c new: CommonLibraries/scheduler/freertos_heap_4.c commit 69765d90106975b3b87f9e4155d8580a5e1f8dd0 Author: Gregor Rebel Date: Thu Jan 31 13:53:14 2013 +0100 modified: Regressions/regression_memory_pools.c modified: ToolChain/install_06_FreeRTOS.sh - now compiles freertos_heapN.o instead of heapN.o (N=1..4) modified: ToolChain/scripts/compile.sh - added comments to ttc_extensions_active.c commit 6ef6b8212a4af02499b3f7caa38f3cb0797147e8 Merge: 9247cdd ff4f2fa Author: Gregor Rebel Date: Thu Jan 31 13:53:14 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit ff4f2fa6fe794dccb5f36099cf91e78cec15d5cd Author: patrick Date: Wed Jan 30 22:53:14 2013 +0100 first steps to include the ads7843 touch driver, still much to fix commit 9247cdda5868f063db705557a456bbd69c6d7384 Author: Gregor Rebel Date: Wed Jan 30 16:55:40 2013 +0100 chg: CommonLibraries/ttc_extensions.c - ttc_extensions_init() is now called BEFORE scheduler has started to ensure sequential initialization chg: CommonLibraries/ttc_memory.c - ttc_memory_init_heap() must now be called to initialize heap according to loader script settings chg: Template/configs/stm32.ld - now defines symbols _ttc_memory_heap_start, _ttc_memory_heap_end for dynamic sized heap chg: ToolChain/install_00_Content.sh - added download The_GNU-Linker.pdf chg: ToolChain/install_19_FixPointLib.sh - changed download to mirror (download from Google requires valid user account) chg: ToolChain/install_24_TTC_MEMORY.sh - added extension-source calling ttc_memory_init_heap() chg: ToolChain/install_27_QtCreator.sh - removed commandline arguments unknown to open source QtCreator installer commit 2505570ecfaeefc187e750f8c3e9bf13a2d8f9fd Author: Gregor Rebel Date: Wed Jan 30 13:49:01 2013 +0100 chg: CommonLibraries/ttc_list.c - removed debug code chg: CommonLibraries/ttc_memory.c - removed debug code fix: CommonLibraries/ttc_string.c - fixed negative array access of ttc_string_snprintf() fix: CommonLibraries/ttc_string.h modified: Regressions/regression_memory_pools.c chg: Template/configs/FreeRTOSConfig.h - reduced HeapSize to 30% fix: Template/configs/stm32.ld - moved _estack to end of ram region (was fixed at 0x20005000 in the middle of xHeap[]) commit 813477aacca675ed58aec8466553c0cae5586740 Author: sascha Date: Mon Jan 28 19:36:48 2013 +0100 removed some debug code and added some additional asserts to check if the radio tasks were started successfully modified: CommonLibraries/ttc_radio.c commit c92f9917b088a1f729b5e9c50c312737673b0999 Author: sascha Date: Mon Jan 28 16:19:57 2013 +0100 removed some warnings that were caused by using binary data format (0b12345) modified: CommonLibraries/radio/radio_cc1120.c commit 91f61df025be9cb90afeea31b4c5d169e0638d3e Author: sascha Date: Mon Jan 28 16:07:20 2013 +0100 fix: unlocking issue fixed in radio_cc1120_set_operating_mode modified: CommonLibraries/radio/radio_cc1120.c commit 108daaa5f516c62bfa5ff7a0d4226e223d40ee7c Author: sascha Date: Mon Jan 28 14:43:36 2013 +0100 fix: some compile warnings with ttc_mutex_error_e and ttc_queue_error_e commit 6aa2527e97a151fe5922def3a7ecf26b914a066e Merge: 4c193af 262045e Author: sascha Date: Mon Jan 28 14:42:59 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 4c193afeb6ff33ab54bfccd3bcabbbd3b6a1e63d Author: sascha Date: Mon Jan 28 14:41:00 2013 +0100 fix: issues with ttc_mutex_error_e fixed commit 262045ea27ba464c839dde42c36a004141c50bc5 Merge: 00a8465 01eb816 Author: sascha Date: Mon Jan 28 14:38:52 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 00a84656f0fe9378770689f0663b126414d2d7cf Author: sascha Date: Mon Jan 28 14:36:51 2013 +0100 fix: Template for main.c defines/typedefs moved below the includes. modified: Template/main.c commit 01eb816b986cd83d5607eb2b11a351365e6ed43d Author: Gregor Rebel Date: Mon Jan 28 13:43:15 2013 +0100 chg: Template/configs/FreeRTOSConfig.h - size of memory heap without activate.000_max_heap.sh now calculated as 80% of total RAM chg: Template/examples/example_gfx_boxes.c - boxes are now drawn at maximum speed for use as gfx-benchmark commit 064053b57a6a4f7c12d1a75de51e4de7e9af2aa2 Author: Gregor Rebel Date: Mon Jan 28 10:03:13 2013 +0100 chg: ToolChain/installAll.sh - now requires argument ALL or BASIC to run commit 5f51d0a9be313465cf27f310df85ab9316327639 Author: Gregor Rebel Date: Mon Jan 28 09:21:33 2013 +0100 new: ToolChain/optional ren: 'ToolChain/install_28_KiCAD.sh' -> 'ToolChain/optional/install_28_KiCAD.sh' commit 17305b26b39121245bb83d9366422bb9899b0268 Author: Gregor Rebel Date: Fri Jan 25 16:31:15 2013 +0100 fix: Regressions/regression_memory_pools.c - now runs with >8 tasks commit 609431b0c1a6390af171a59a8ab18df37e82b562 Author: Gregor Rebel Date: Fri Jan 25 14:42:42 2013 +0100 new: CommonLibraries/math/math_basic.c new: CommonLibraries/math/math_basic.h ren: 'ToolChain/install_24_TTC_AUTOMATIC_HEAP_CALCULATION.sh' -> 'ToolChain/install_24_TTC_MAX_HEAP.sh' chg: ./ToolChain/install_24_TTC_MAX_HEAP.sh - replace 'automatic_heap_calculation' -> 'max_heap' chg: ./ToolChain/scripts/compile.sh - replace 'automatic_heap_calculation' -> 'max_heap' chg: ./Documentation/chapter_tweaking.tex - replace 'automatic_heap_calculation' -> 'max_heap' chg: ./ToolChain/install_24_TTC_GFX.sh - replace 'activate.500_ttc_math.sh' -> 'activate.500_ttc_math_trigonometry.sh' fix: CommonLibraries/stm32/stm32_interrupt.c - fixed compile warnings with gcc 4.7 commit a42c27b4019861d870206a8079a1bf88d8299f22 Author: Gregor Rebel Date: Wed Jan 23 20:01:46 2013 +0100 fix: CommonLibraries/ttc_task.h - ttc_task_end_criticalsection_owner() was not defined and therefore not called (MANN BIN ICH BLOED!) commit 5504d8cd9b555bdfc6ebc120b85704ed9a004947 Author: Gregor Rebel Date: Wed Jan 23 17:57:03 2013 +0100 fix: CommonLibraries/ttc_task.c - removed uncompilable debug code commit 200aa6a0ded73a4bab29c45cf95b7023419b80b4 Author: Gregor Rebel Date: Wed Jan 23 17:43:46 2013 +0100 . commit 09b0d5c98043c4fa50852dbd9bb4084c205d56b6 Author: Gregor Rebel Date: Tue Jan 22 15:32:47 2013 +0100 fix: Template/configs/FreeRTOSConfig.h - now uses TTC_AUTOMATIC_HEAP_SIZE as heap size commit b3c1813fd3c27ee51ce3dc2ec6b5b54a3fddf27f Author: Gregor Rebel Date: Tue Jan 22 11:06:27 2013 +0100 fix: ToolChain/install_24_TTC_MEMORY.sh - now creates initializer code commit 20ac6819f29f0d65da0ebefd5fde4cdb3c15ac89 Author: Gregor Rebel Date: Mon Jan 21 15:36:57 2013 +0100 fix: CommonLibraries/cm3/cm3_mutex.c - fixed size of cm3_mutex_t fix: CommonLibraries/ttc_list.c fix: Regressions/regression_list.c - regression now passes successfully commit a6f353d1a89f5bff3a5323bf6c7bc17004c91c15 Author: Gregor Rebel Date: Mon Jan 21 11:27:53 2013 +0100 fix: ToolChain/install_13_CPU_CortexM3.sh - changed download location arm.com -> thetoolchain.com/mirror/ (automatic download not supported by arm.com) fix: ToolChain/scripts/installFuncs.sh - testZIP() does work now commit a1ee4217f542b29efaaf78a74e934395b2dc0d27 Author: Gregor Rebel Date: Mon Jan 21 03:55:47 2013 +0100 new: ToolChain/install_11_Board_STM32F4Discovery.sh new: ToolChain/install_13_CPU_STM32F4xx.sh new: Template/examples/example_gpio_banks.c new: Template/examples/example_gpio_banks.h commit 6317eaa6ef8527b405b7fdf9637ec2bdd7ddf7c6 Author: Gregor Rebel Date: Mon Jan 21 03:54:45 2013 +0100 modified: CommonLibraries/cm3/cm3_mutex.c modified: CommonLibraries/scheduler/freertos_task.c modified: CommonLibraries/scheduler/freertos_task.h modified: CommonLibraries/ttc_mutex.c modified: CommonLibraries/ttc_task_types.h modified: Regressions/regression_list.c modified: Template/examples/example_gfx_boxes.c modified: ToolChain/install_18_LCD_320x240_K320QVB.sh modified: ToolChain/install_26_CPAL.sh commit 8ad7d54359d4cbd4c186ae7e0a4c2625e1ea51c6 Author: Gregor Rebel Date: Mon Jan 21 02:08:41 2013 +0100 fix: Template/examples/example_gfx_boxes.c commit fda082033186ed6b552726318eb97cb301fb383f Author: Gregor Rebel Date: Mon Jan 21 01:11:16 2013 +0100 fix: CommonLibraries/gfx/lcd_ili9320.c - fixed some compiler warnings from GCC v4.7 fix: CommonLibraries/ttc_input.c - fixed some compiler warnings from GCC v4.7 fix: Template/configs/FreeRTOSConfig.h - reduced heap size to allow compilation of example_gfx_benchmark.c on board MiniSTM32 rev40 fix: CommonLibraries/ttc_task.h - fixed broken macros ttc_task_resume() ttc_task_resume_isr() ttc_task_suspend() commit 83ea325ec835b733ea7948e9c1b49e35ede8e468 Author: Gregor Rebel Date: Mon Jan 21 00:54:17 2013 +0100 fix: ToolChain/install_26_CPAL.sh - fixed bug in asm-code of __STREXB(), __STREXH() according to https://github.com/texane/stlink/issues/65 chg: ToolChain/install_13_CPU_CortexM3.sh - added download for CMSIS v3p1 (not yet working due to missing C-sources in CMSIS-archive) commit cdfa8b0ac53756e86bb4aa719d5fd117eb8ab093 Author: Gregor Rebel Date: Sat Jan 19 15:53:43 2013 +0100 . commit b0187e85ef478f1cba03b71880f701583b5521c1 Author: Gregor Rebel Date: Sat Jan 19 15:47:31 2013 +0100 fix: ToolChain/scripts/installFuncs.sh - createLink() now accepts a directory as $cl_Link argument commit e61541ca035cf7273ebb5f4a523f4a73e95c18f8 Author: Gregor Rebel Date: Sat Jan 19 15:21:17 2013 +0100 new: ToolChain/install_16_Compiler_GCC-ARM_Binary.sh_downloads commit 1d36ec79539c2382803df450aa54bbd4253687ff Author: Gregor Rebel Date: Sat Jan 19 15:17:39 2013 +0100 fix: ToolChain/scripts/compile.sh - ttc_extensions_active.c/ .h got longer by every compile run fix: CommonLibraries/stm32/stm32_i2c.c - fixed some compile warnings commit 63d9165bd0ff70718b5173b81cc6971c62811476 Author: Gregor Rebel Date: Sat Jan 19 14:59:56 2013 +0100 new: ToolChain/findNewestDownloads.sh - asks all install scripts to look for newest third party downloads chg: ToolChain/scripts/createActivateScript.pl - switch default compiler to GNU-ARM gcc v4.7.3 commit 5bee244be2ba17ffa26157c687cf9aa147858301 Author: Gregor Rebel Date: Sat Jan 19 14:44:56 2013 +0100 chg: CommonLibraries/ttc_basic.h - new macros Task_XXX display current task infos in GDB chg: CommonLibraries/ttc_task.c - new ttc_task_info(), ttc_task_get_all(), ttc_task_get_amount(), ttc_task_current_handle() chg: CommonLibraries/ttc_task.c - split into scheduler independent (ttc_) and scheduler dependent (freertos_) part chg: Template/configs/FreeRTOSConfig.h - upgraded to FreeRTOS v7.3.0 fix: extension 050_compiler_gcc_arm_binary doe work now chg: ./Template/examples/example_leds.c - replace 'programCalibrateUSleep' -> 'ttc_task_calibrate_usleep' chg: ./CommonLibraries/ttc_task.c - replace 'programCalibrateUSleep' -> 'ttc_task_calibrate_usleep' chg: ./CommonLibraries/usefull_threads.c_ - replace 'programCalibrateUSleep' -> 'ttc_task_calibrate_usleep' chg: ./CommonLibraries/ttc_task.h - replace 'programCalibrateUSleep' -> 'ttc_task_calibrate_usleep' chg: ./CommonLibraries/scheduler/freertos_task.c - replace 'programCalibrateUSleep' -> 'ttc_task_calibrate_usleep' commit ebc1cfdd32d1678d5662594d96ac2b954a191aa2 Author: Gregor Rebel Date: Sat Jan 19 09:37:11 2013 +0100 new: CommonLibraries/scheduler/freertos_task.c new: CommonLibraries/scheduler/freertos_task.h new: ToolChain/install_16_Compiler_GCC-ARM_Binary.sh commit e5d39728da2fd859168da94e485ebc15a1bc5f86 Author: sascha Date: Fri Jan 18 17:27:14 2013 +0100 stm32_i2c.c fixed issue with I2C1 Remapped configuration commit 6df27297ee224b624f932a4a1a6e5203e33c8792 Author: Gregor Rebel Date: Thu Jan 17 10:45:26 2013 +0100 chg: ./CommonLibraries/ttc_mutex.h - replace 'ttc_mutex_init_smart' -> 'ttc_mutex_smart_init' chg: ./CommonLibraries/ttc_mutex.c - replace 'ttc_mutex_init_smart' -> 'ttc_mutex_smart_init' chg: ./CommonLibraries/ttc_mutex.h - replace 'ttc_mutex_create_smart' -> 'ttc_mutex_smart_create' chg: ./CommonLibraries/ttc_channel.c - replace 'ttc_mutex_create_smart' -> 'ttc_mutex_smart_create' chg: ./CommonLibraries/ttc_mutex.c - replace 'ttc_mutex_create_smart' -> 'ttc_mutex_smart_create' chg: ./CommonLibraries/radio/radio_cc1120.c - replace 'ttc_mutex_create_smart' -> 'ttc_mutex_smart_create' chg: ./CommonLibraries/radio/radio_cc1101.c - replace 'ttc_mutex_create_smart' -> 'ttc_mutex_smart_create' chg: ./CommonLibraries/ttc_mutex.h - replace 'ttc_mutex_lock_smart' -> 'ttc_mutex_smart_lock' chg: ./CommonLibraries/ttc_channel.c - replace 'ttc_mutex_lock_smart' -> 'ttc_mutex_smart_lock' chg: ./CommonLibraries/ttc_mutex.c - replace 'ttc_mutex_lock_smart' -> 'ttc_mutex_smart_lock' chg: ./CommonLibraries/radio/radio_cc1120.c - replace 'ttc_mutex_lock_smart' -> 'ttc_mutex_smart_lock' chg: ./CommonLibraries/radio/radio_cc1101.c - replace 'ttc_mutex_lock_smart' -> 'ttc_mutex_smart_lock' chg: ./CommonLibraries/ttc_mutex.h - replace '_ttc_mutex_unlock_smart' -> '_ttc_mutex_smart_unlock' chg: ./CommonLibraries/ttc_mutex.c - replace '_ttc_mutex_unlock_smart' -> '_ttc_mutex_smart_unlock' chg: ./CommonLibraries/ttc_mutex.h - replace 'ttc_mutex_unlock_isr_smart' -> 'ttc_mutex_smart_unlock_isr' chg: ./CommonLibraries/ttc_mutex.h - replace 'ttc_mutex_unlock_smart' -> 'ttc_mutex_smart_unlock' chg: ./CommonLibraries/ttc_channel.c - replace 'ttc_mutex_unlock_smart' -> 'ttc_mutex_smart_unlock' chg: ./CommonLibraries/radio/radio_cc1120.c - replace 'ttc_mutex_unlock_smart' -> 'ttc_mutex_smart_unlock' chg: ./CommonLibraries/radio/radio_cc1101.c - replace 'ttc_mutex_unlock_smart' -> 'ttc_mutex_smart_unlock' new: CommonLibraries/ttc_task_types.h new: CommonLibraries/scheduler/freertos_task.c new: CommonLibraries/scheduler/freertos_task.h new: CommonLibraries/../Regressions/regression_list.c new: CommonLibraries/../Regressions/regression_list.h commit 2b5a87c7f27d48dc974608ad4b27e4131fad4db7 Author: Gregor Rebel Date: Tue Jan 15 17:21:24 2013 +0100 new: implemented concept of extensions initialization code (-> extensions.active/ttc_extensions_active.c) commit dee163b13078c849fd3b73e2987ce5a97a1e7993 Author: Patrick von Poblotzki Date: Mon Jan 14 14:13:16 2013 +0100 fixed: filled circle are filled now, function circle accelerated, function line accelerated commit 4df3437d61be99e30ac1fbb3a77cea370e40a2f5 Author: Gregor Rebel Date: Mon Jan 14 03:00:53 2013 +0100 fix: fixed some issues in ttc_list.c, ttc_memory.c and regression_memory_pools.c bug: Regressions/regression_memory_pools.c - still crashes because of corrupt data structures (must be some kind of concurrency problem) commit 65a02b4cd45de0327926d2e4a5bfa8c5c84fe95d Author: Gregor Rebel Date: Sat Jan 12 20:27:39 2013 +0100 fix: CommonLibraries/ttc_task.c - ttc_task_end_criticalsection() did not reduce ttc_task_CountCriticalSection commit d72d17001adb724d8f013feb9efb600ddcb5a719 Author: Gregor Rebel Date: Sat Jan 12 19:01:33 2013 +0100 chg: Regressions/regression_memory_pools.c - now does use ttc_list.c instead of ttc_queue.c chg: ToolChain/install_29_Regressions.sh - now does use ttc_list.c instead of ttc_queue.c new: CommonLibraries/ttc_list_types.h commit a2f137cbd98958101e78b00262efc78c9ad16658 Author: Gregor Rebel Date: Sat Jan 12 17:37:22 2013 +0100 fix: CommonLibraries/ttc_gfx_types.h - fixed compile issue if EXTENSION_400_lcd_320x240_ili9320 was not activated new: CommonLibraries/ttc_list.c new: CommonLibraries/ttc_list.h new: ToolChain/install_24_TTC_LIST.sh chg: ./CommonLibraries/ttc_memory.c - replace 'ttc_memory_queuable' -> 'ttc_list_item' chg: ./CommonLibraries/ttc_memory.h - replace 'ttc_memory_queuable' -> 'ttc_list_item' chg: ./Template/examples/example_threading_semaphores.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./Regressions/regression_memory_pools.c - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_usart.c - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_string.c - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_queue.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_mutex.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_radio.c - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_usart_types.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_memory.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_usb.c - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_list_types.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_mutex.c - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_radio_types.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/radio/radio_cc1120_types.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/radio/radio_cc1101_types.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/scheduler/freertos_mutex.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/cm3/cm3_mutex.h - replace 'ttc_Mutex' -> 'ttc_mutex_t' chg: ./CommonLibraries/ttc_mutex.h - replace 'tme_HigherPriorityTaskWoken' -> 'tme_WasLockedByTask' chg: ./CommonLibraries/ttc_mutex_types.h - replace 'tme_HigherPriorityTaskWoken' -> 'tme_WasLockedByTask' chg: ./CommonLibraries/scheduler/freertos_mutex.c - replace 'tme_HigherPriorityTaskWoken' -> 'tme_WasLockedByTask' chg: ./CommonLibraries/scheduler/freertos_mutex.h - replace 'tme_HigherPriorityTaskWoken' -> 'tme_WasLockedByTask' chg: ./CommonLibraries/cm3/cm3_mutex.h - replace 'tme_HigherPriorityTaskWoken' -> 'tme_WasLockedByTask' commit 1a837703ec7ed7ce95e7486ff444906b9865b45d Author: Gregor Rebel Date: Sat Jan 12 13:13:38 2013 +0100 chg: Template/examples/example_gfx_benchmark.c - new benchmark_CircleFill() chg: CommonLibraries/ttc_gfx.gh - new ttc_gfx_line_vertical(), ttc_gfx_line_horizontal() chg: ./CommonLibraries/ttc_string.c - replace 'strnlen__8' -> 'ttc_string_length8' chg: ./CommonLibraries/ttc_string.h - replace 'strnlen__8' -> 'ttc_string_length8' chg: ./CommonLibraries/ttc_basic.h - replace 'strnlen__8' -> 'ttc_string_length8' chg: ./CommonLibraries/ttc_string.c - replace 'strnlen__16' -> 'ttc_string_length16' chg: ./CommonLibraries/ttc_gfx.c - replace 'strnlen__16' -> 'ttc_string_length16' chg: ./CommonLibraries/ttc_radio.c - replace 'strnlen__16' -> 'ttc_string_length16' chg: ./CommonLibraries/ttc_channel.c - replace 'strnlen__16' -> 'ttc_string_length16' chg: ./CommonLibraries/ttc_string.h - replace 'strnlen__16' -> 'ttc_string_length16' chg: ./CommonLibraries/ttc_string.c - replace 'strnlen__32' -> 'ttc_string_length32' chg: ./CommonLibraries/ttc_string.h - replace 'strnlen__32' -> 'ttc_string_length32' chg: ./CommonLibraries/ttc_basic.h - replace 'strnlen__32' -> 'ttc_string_length32' commit 764f5758145d9cdaac00031ca9061bbd6afe898c Author: Patrick von Poblotzki Date: Fri Jan 11 17:29:29 2013 +0100 solid boxes and clear improved, fast pin io via ttc_ commit d8f9dba3920ea440605d57dbab9fd89217574810 Author: Gregor Rebel Date: Thu Jan 10 20:33:20 2013 +0100 chg: speed up activation process (activates will refuse to run if their makefile already exists) modified: ToolChain/_install_XXX_Template.sh modified: ToolChain/install_04_BasicExtensions.sh modified: ToolChain/install_06_FreeRTOS.sh modified: ToolChain/install_07_Board_Olimex_P107.sh modified: ToolChain/install_08_Board_Olimex_H107.sh modified: ToolChain/install_09_Board_Olimex_P103.sh modified: ToolChain/install_10_Board_Olimex_H103.sh modified: ToolChain/install_11_Board_Olimex_LCD.sh modified: ToolChain/install_11_Board_WSN3_STM32W108.sh modified: ToolChain/install_12_Board_Mini_STM32.sh modified: ToolChain/install_13_CPU_CortexM3.sh modified: ToolChain/install_13_CPU_STM32F1xx.sh modified: ToolChain/install_13_CPU_STM32F2xx.sh modified: ToolChain/install_14_CPU_STM32W1xx.sh modified: ToolChain/install_15_CPU_STM32L1xx.sh modified: ToolChain/install_15_RADIO_CC1101.sh modified: ToolChain/install_15_RADIO_CC1120.sh modified: ToolChain/install_15_RADIO_CC1190.sh modified: ToolChain/install_15_STM-StdPeripheralsLibrary.sh modified: ToolChain/install_15_STM-USB_FS_Device_Lib.sh modified: ToolChain/install_16_Compiler_SourceryG++.sh modified: ToolChain/install_17_Network_uIP.sh modified: ToolChain/install_18_LCD_320x240_ILI9320.sh modified: ToolChain/install_18_LCD_320x240_K320QVB.sh modified: ToolChain/install_18_TouchScreen_ADS7843.sh modified: ToolChain/install_19_FixPointLib.sh modified: ToolChain/install_20_ExampleLEDs.sh modified: ToolChain/install_21_ExampleThreading.sh modified: ToolChain/install_22_Accelerometer_LIS3LV02DL.sh modified: ToolChain/install_22_ExampleGfx.sh modified: ToolChain/install_23_DebugRegisters.sh modified: ToolChain/install_24_TTC_AUTOMATIC_HEAP_CALCULATION.sh modified: ToolChain/install_24_TTC_CHANNEL.sh modified: ToolChain/install_24_TTC_FONT.sh modified: ToolChain/install_24_TTC_GFX.sh modified: ToolChain/install_24_TTC_GPIO.sh modified: ToolChain/install_24_TTC_I2C.sh modified: ToolChain/install_24_TTC_INPUT.sh modified: ToolChain/install_24_TTC_INTERRUPT.sh modified: ToolChain/install_24_TTC_LED.sh modified: ToolChain/install_24_TTC_MATHEMATICS.sh modified: ToolChain/install_24_TTC_MEMORY.sh modified: ToolChain/install_24_TTC_MUTEX.sh modified: ToolChain/install_24_TTC_NETWORK.sh modified: ToolChain/install_24_TTC_QUEUE.sh modified: ToolChain/install_24_TTC_RADIO.sh modified: ToolChain/install_24_TTC_RANDOM.sh modified: ToolChain/install_24_TTC_SPI.sh modified: ToolChain/install_24_TTC_STRING.sh modified: ToolChain/install_24_TTC_TASK.sh modified: ToolChain/install_24_TTC_USART.sh modified: ToolChain/install_24_TTC_USB.sh modified: ToolChain/install_24_TTC_Watchdog.sh modified: ToolChain/install_25_ADC.sh modified: ToolChain/install_26_CPAL.sh modified: ToolChain/install_29_Regressions.sh modified: ToolChain/scripts/installFuncs.sh commit 90ec821b31905f921f68a3ed2f214a7ef46b4b37 Author: sascha Date: Thu Jan 10 20:15:59 2013 +0100 del: old CC1120 files in Subfolder commit c5b3357798e1e44141e5b9a076a6a9e357d75443 Author: Gregor Rebel Date: Thu Jan 10 18:29:48 2013 +0100 . commit 0760d85f9858e3d6f8bd25972958b4a2d99f60ab Author: Gregor Rebel Date: Thu Jan 10 16:58:36 2013 +0100 Package v1.0.51 commit 30087850f24e892fa4b94092038f599d25967663 Author: Gregor Rebel Date: Thu Jan 10 16:02:56 2013 +0100 chg: ToolChain/install_24_TTC_MUTEX.sh - now provides scripts to activate either freertos_mutex.c or cm3_mutex.c commit 0665407ff1b0aa0b8a9fd7cbc7146f2d557b0782 Author: Gregor Rebel Date: Thu Jan 10 13:33:46 2013 +0100 fix: ToolChain/install_29_Regressions.sh - added missing activates fix: CommonLibraries/ttc_extensions.c - added start of Regressions/regression_memory_pools.c commit 64a8af1aa3953c40180239f242dad15cfc8f63d3 Author: Gregor Rebel Date: Thu Jan 10 12:36:27 2013 +0100 fix: ToolChain/scripts/compile.sh - fixed false true detection of warning in linker argument "--no-wchar-size-warning" fix: ToolChain/installAll.sh -now creates symbolic links to all ../scripts/ttc_* into ToolChain/bin/ commit 03381753e1359cd40ea3817f3c8c530c1e95cf7c Author: Gregor Rebel Date: Thu Jan 10 12:13:03 2013 +0100 new: Regressions/regression_memory_pools.c new: Regressions/regression_memory_pools.h commit 5f016818a6450a608288b6a4b8a87ce67d1d28aa Author: Gregor Rebel Date: Thu Jan 10 11:56:00 2013 +0100 chg: ToolChain/scripts/createDevelopmentVersion.pl - added "Next Steps" output at end of script commit 8e40021604648023c7c662f97baf64ccbaaa6575 Author: Gregor Rebel Date: Thu Jan 10 04:36:57 2013 +0100 Package v1.0.51 commit 7518f3c25de5a40f321639330cf65d54bca9fd72 Author: Gregor Rebel Date: Thu Jan 10 04:36:22 2013 +0100 fix: Template/examples/example_gfx_boxes.c commit a4e611839449ed28b5e86be9be5842e2748bee94 Author: Gregor Rebel Date: Thu Jan 10 04:24:59 2013 +0100 Package v1.0.51 commit 9ae6846b69d58355a74cd80caa15a6ccc30ee2f5 Author: Gregor Rebel Date: Thu Jan 10 04:23:43 2013 +0100 new: ToolChain/install_29_Regressions.sh fix: ToolChain/install_24_TTC_MEMORY.sh - activate.500_ttc_memory.sh now also issues activate.500_ttc_mutex.sh commit e2aa41ab8d95a49f81751ca7660267686ee959e7 Author: Gregor Rebel Date: Thu Jan 10 03:38:24 2013 +0100 Package v1.0.51 commit 94b751ef0342923e932648e0d5e60443359c1dd2 Author: Gregor Rebel Date: Thu Jan 10 03:36:06 2013 +0100 fix: CommonLibraries/ttc_string.c - ttc_string_snprintf() did run out of Format string fix: CommonLibraries/ttc_string.c - ttc_string_printf() now provides same feature set as ttc_string_snprintf() chg: ToolChain/install_15_STM-StdPeripheralsLibrary.sh - added download of FSMC documentation commit d4c763df9c117cfa026f7b4969770af354cd3ade Author: Gregor Rebel Date: Wed Jan 9 16:40:34 2013 +0100 chg: Template/examples/example_i2c.c - now makes use of ttc_gfx chg: Template/examples/example_i2c.c - now displaysd Acceleration data on protoboard Olimex STM32-LCD commit 7e045de4432bdf3cbbc27201173fe70a0c1e7664 Author: Gregor Rebel Date: Wed Jan 9 16:37:43 2013 +0100 chg: CommonLibraries/ttc_string.c - ttc_string_snprintf() now can print fixed length decimal + hexadecimal with leading spaces or zeros chg: ToolChain/install_24_TTC_I2C.sh - now activates ttx_gfx commit 5b83347bdce61f9aa5eee946567f3b94e3b62664 Merge: 41e5279 bd6a701 Author: Gregor Rebel Date: Wed Jan 9 16:37:18 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 41e5279f48ba076e98391e07b413618062a355bf Author: Gregor Rebel Date: Wed Jan 9 16:36:38 2013 +0100 chg: CommonLibraries/ttc_gfx.c - new ttc_gfx_print_solid_at() commit bd6a7018fe1e68e89081e5160bda83e3d0bc506f Author: Patrick von Poblotzki Date: Wed Jan 9 14:11:38 2013 +0100 circle_fill added, error with color to fix commit e0c90e5fa74c6184fc21b7208284aa19335fd99a Author: Gregor Rebel Date: Wed Jan 9 13:31:18 2013 +0100 chg: ./Template/examples/example_threading_semaphores.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' new: /home/gregor/git/ToolChain_STM32/Updates/update_deve.sh chg: ./CommonLibraries/ttc_usart.c - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/ttc_string.c - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/ttc_queue.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/ttc_radio.c - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/ttc_usart_types.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/ttc_usb.c - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/ttc_mutex.c - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/ttc_radio_types.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/radio/radio_cc1120_types.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/radio/radio_cc1101_types.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/radio/CC1120/radio_cc1120_types.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/scheduler/freertos_mutex.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' chg: ./CommonLibraries/cm3/cm3_mutex.h - replace 'ttc_MutexHandle' -> 'ttc_Mutex*' commit f551262f5942be8ee90866dfae014b88624cbf69 Author: Patrick von Poblotzki Date: Fri Jan 4 19:51:01 2013 +0100 ili9320 further accelerated, now at 32973ms at benchmarks commit 0b28cd1e64d7f8a7370663d616e66758a63b34f6 Author: Gregor Rebel Date: Fri Jan 4 18:54:35 2013 +0100 lcd_li9320.c - new benchmark record (35279 ms) !!!!!!!!!!!!!!!!!!! chg: CommonLibraries/font/font_type1_16x24.c - added extra ttc_font_data_t-fields chg: CommonLibraries/ttc_font_types.h - added extra ttc_font_data_t-fields fix: CommonLibraries/cm3/cm3_mutex.c - Mutexes for CortexM3 are fully operational now fix: CommonLibraries/ttc_mutex.h - now uses cm3_mutex.c instead of freertos_mutex.c if available commit b96d8140451e146432dffc463b8be4079fd1dcb1 Merge: 9e9e18e 6475433 Author: Gregor Rebel Date: Fri Jan 4 18:11:36 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 6475433ba0bd033640baa75a81e018447f444dc1 Merge: d9e382b 16fc1a0 Author: Patrick von Poblotzki Date: Fri Jan 4 18:10:52 2013 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit d9e382b8da9f288b2fb4c8a750d7e292489e89ff Author: Patrick von Poblotzki Date: Fri Jan 4 18:09:23 2013 +0100 speed of ili9320 on stm32 boards increased commit 16fc1a00871acb3e5097379c2e646f0baa557a45 Author: sascha Date: Fri Jan 4 17:11:59 2013 +0100 fix: activate USART_Generic->QueueRX and _ttc_usart_task_receive if ((USART_Generic->receiveBlock != NULL)||(USART_Generic->receiveSingleByte != NULL)) commit 9e9e18ec1fbcb8290cc9848d0c4f985f77e8b95c Author: Gregor Rebel Date: Fri Jan 4 17:08:19 2013 +0100 fix: CommonLibraries/gfx/lcd_k320qvb.c - k320qvb_line_horizontal() bug in length calculation could create nearly endless lines commit 03e4b9388ddf66d1c585388e30661d3d11db7881 Author: Gregor Rebel Date: Fri Jan 4 11:11:36 2013 +0100 chg: CommonLibraries/sbrk.c - added comments chg: CommonLibraries/stm32/stm32_random.c - moved generic implementation -> CommonLibraries/ttc_random.c commit 4b6b656497b23c809bb35519811c8049aaf6eb2f Author: Gregor Rebel Date: Fri Jan 4 10:55:40 2013 +0100 fix: CommonLibraries/stm32/stm32_i2c.c - updated to compile with new stm32_GPIO_e-definition commit 22f7b062a912acaf7d6522b4dfdc4d5e04b7b1e0 Author: sascha Date: Wed Jan 2 14:37:39 2013 +0100 fix: incompatible types when assigning to type 'stm32_GPIO_e' from type 'void *' needed to set to GPIOx = stm32_GPIO_None; instead of NULL. needed to use GPIOx = stm32_GPIOA; instead of GPIOA commit 331f77cecf442a47b230a90a955a665ef54ae617 Author: sascha Date: Wed Jan 2 11:51:52 2013 +0100 fix: install_21_ExampleThreading.sh does not need to activate ttc_I2C commit d5d0a7276ec9c1a6964507ef8181aded0c9ebbd9 Author: Gregor Rebel Date: Tue Jan 1 13:31:59 2013 +0100 new: CommonLibraries/stm32w/memory.c_ - some basic heap support functions commit 75b338cff6e5fbf5a396a7cd2effdb0b3e229006 Author: Gregor Rebel Date: Tue Jan 1 13:28:51 2013 +0100 updated stm32w-support to STM32W108 SimpleMac Library v2.0.1 (compiles + flashes but does not run) new: CommonLibraries/stm32w/stm32w_dummyboard.c new: CommonLibraries/stm32w/stm32w_dummyboard.h new: CommonLibraries/stm32w/stm32w_regs.h new: CommonLibraries/stm32w/crt_stm32w108.c commit a528b50c985cafc85456fc5c56e7d7d9507dbe54 Author: Gregor Rebel Date: Tue Jan 1 05:49:40 2013 +0100 work in progress: Migrate SimpleMac-Library -> v2.0.1 (10h encounting) new: ToolChain/scripts/findDirectory.pl new: CommonLibraries/stm32w/crt_stm32w108.c new: CommonLibraries/stm32w/startup_stm32w108.s commit 7623324856ae2bee2d3ed7559dff55c70e8c6abd Author: Gregor Rebel Date: Sat Dec 29 18:39:06 2012 +0100 moved mutex-implementation into ttc_mutex, freertos_mutex new: CommonLibraries/ttc_mutex.c - high-level driver for task-synchronization new: CommonLibraries/ttc_mutex.h new: ToolChain/install_24_TTC_MUTEX.sh new: CommonLibraries/cm3/cm3_mutex.c - low-level driver using implementation provided by CMSIS library (not yet implemented) new: CommonLibraries/cm3/cm3_mutex.h new: CommonLibraries/scheduler/freertos_mutex.c - low-level driver using implementation provided by FreeRTOS new: CommonLibraries/scheduler/freertos_mutex.h new: CommonLibraries/ttc_mutex_types.h new: ToolChain/install_13_CPU_CortexM3.sh - provides activate script for common CortexM3 features commit cef0a4302f9da627e95e82b49719d08dc0223ae6 Author: Gregor Rebel Date: Sat Dec 29 14:49:10 2012 +0100 chg: ../ToolChain/scripts/ttc_manage.pl - cmd_AddFile() now can add >1 files commit 89e03fc9f905e89a1b2b10b56797bea0ac6a826d Author: sascha Date: Fri Dec 28 11:15:24 2012 +0100 fix: fixed issue for example I2C Master needed to exclude some LCD Print lines through EXTENSION_400_lcd_320x240_K320QVB now the example does not rely on the LCD Board. commit a0db537680e01e73e295b38a2f3f139eb8015303 Author: Gregor Rebel Date: Thu Dec 27 17:38:38 2012 +0100 Package v1.0.50 commit 220f82e95b146bd3ba5b9e2ef3811cb57da3e798 Author: Gregor Rebel Date: Thu Dec 27 17:36:57 2012 +0100 fix: CommonLibraries/ttc_usart_types.h - INDEX_USART1 now starts at 1 instead of 0 commit 4ff07e411c4fbe2b333da8f6c1ace26ef7610af9 Author: Gregor Rebel Date: Thu Dec 27 17:35:02 2012 +0100 fix: Template/examples/example_usart.c - fixed to compile with new CommonLibraries/ttc_usart.c interface fix: CommonLibraries/ttc_usart.c - fixed Assert() when calling ttc_usart_register_receive() on uninitialized USART commit 823f98291de4e5fd4ab5facac8e8a0e1dbd6593d Author: Gregor Rebel Date: Mon Dec 24 03:11:53 2012 +0100 Package v1.0.50 commit 6bbdc336127da7c8ae97f0c02c4c4ca82fc812c5 Author: Gregor Rebel Date: Mon Dec 24 03:07:45 2012 +0100 fix: ToolChain/scripts/installFuncs.sh - installPackageSafe(): removed --install-suggests from apt-get options to reduce amount of extra installed software commit 3fe8769c14a30d2c8d39154b504eda0ac3a7d4f5 Author: Gregor Rebel Date: Thu Dec 20 21:36:14 2012 +0100 fix: CommonLibraries/ttc_queue.h - added mutex to ttc_SimpleQueuePointers_t to protect it from concurrent accesses commit cbe80eebe13741cfb13f8f77ce41e38d335761a0 Author: Gregor Rebel Date: Thu Dec 20 17:44:52 2012 +0100 fix: Template/examples/example_gfx_printf.h - removed superfluos includes commit 045d96616340ccb5bde4184424f6c69c4c885743 Author: Patrick von Poblotzki Date: Thu Dec 20 15:51:06 2012 +0100 fix: some of the new board work now, 2 are't working, some mysterious errors commit 03f002fc08c0667b8e6efee10dd88dd3f59b02df Author: Patrick von Poblotzki Date: Wed Dec 19 13:57:51 2012 +0100 fix: il9320 works now, but only on one board, try to find the error commit cad7f4bf6593142ee66ef4b1784964df66e34a58 Author: Gregor Rebel Date: Tue Dec 18 19:08:09 2012 +0100 Package v1.0.50 commit 68d8460a4bece9eb2596ddb4c52a0997a3b97986 Author: Gregor Rebel Date: Tue Dec 18 19:07:44 2012 +0100 ren: 'Template/examples/example_lcd_printf.c' -> 'Template/examples/example_gfx_printf.c' ren: 'Template/examples/example_lcd_printf.h' -> 'Template/examples/example_gfx_printf.h' chg: ./Template/examples/example_gfx_printf.c - replace 'example_lcd_printf.h' -> 'example_gfx_printf.h' chg: ./CommonLibraries/ttc_extensions.h - replace 'example_lcd_printf.h' -> 'example_gfx_printf.h' chg: ./ToolChain/install_22_ExampleGfx.sh - replace 'example_lcd_printf.o' -> 'example_gfx_printf.o' commit c3dcb65028873d9e3166fa708c0311bc0177d05f Author: Patrick von Poblotzki Date: Tue Dec 18 15:50:09 2012 +0100 fix: ministm32 v4 lc displays work now commit a5d9ac8186ffa66efbd91ef7f1fe0d0d75d7a65f Author: Gregor Rebel Date: Tue Dec 18 15:47:53 2012 +0100 Package v1.0.50 commit e5d400fcc7a3c019a30a3ab4b1bbf75409d44f46 Author: Gregor Rebel Date: Tue Dec 18 15:33:37 2012 +0100 fix: Template/examples/example_gfx_boxes.c - now works with ttc_gfx.c fix: CommonLibraries/gfx/lcd_ili9320.c - now also compile if no fonz support is available commit 53490cabaa28b373e6db58f62e1c037c113c55bf Author: Gregor Rebel Date: Tue Dec 18 15:18:03 2012 +0100 disabled SWD installscripts to avoid installation issues (ToDo: debug SWD install scripts) ren: 'ToolChain/install_02_libswd.sh' -> 'ToolChain/_install_02_libswd.sh' ren: 'ToolChain/install_03_OpenOCD+SWD.sh' -> 'ToolChain/_install_03_OpenOCD+SWD.sh' commit 0a951aa42713e45ab1c252cb423c73dc02cc538e Author: sascha Date: Tue Dec 18 13:10:05 2012 +0100 removed some unused defines in ttc_usb.c commit 4a002ac9b69e47c1bad20607b6f5d012568f6c95 Author: Gregor Rebel Date: Tue Dec 18 12:56:47 2012 +0100 new: Documentation/chapter_Installation.tex commit aa0034be5bf06a91e6fbc466878b58f76526ea6b Author: Gregor Rebel Date: Tue Dec 18 04:35:19 2012 +0100 Package v1.0.50b commit 94897c21e3fa55a3ece360f4c1d3248ec6c5a4d0 Author: Gregor Rebel Date: Tue Dec 18 04:34:17 2012 +0100 chg: ToolChain/install_22_ExampleGfx.sh - added activation of ttc_queue chg: Template/examples/example_lcd_printf.c - added bytes free line commit 77b3bc1911eae9a523fe1def2426e994a60a5574 Author: Gregor Rebel Date: Tue Dec 18 04:29:38 2012 +0100 new: ToolChain/install_24_TTC_AUTOMATIC_HEAP_CALCULATION.sh commit b42afcdbf7f63113fde3d9ee1bc3994199278b22 Author: Gregor Rebel Date: Tue Dec 18 03:47:37 2012 +0100 Package v1.0.50b commit a9cb20439a8dc0473030215334953a364062734e Author: Gregor Rebel Date: Tue Dec 18 03:46:05 2012 +0100 feature: size of memory heap is calculated automatically to use all memory not used for static symbols commit 793838bd8ae28791dbdb40e2d50aadddf38752b3 Author: Gregor Rebel Date: Tue Dec 18 02:21:52 2012 +0100 fix: ToolChain/scripts/calculateMemoryUsage.pl - size of last symbol in each object-file should now be calculated correctly commit c3acc627b72c99fe9ec405acd5c3b5b4f436f9f4 Author: Gregor Rebel Date: Tue Dec 18 01:59:29 2012 +0100 fix: ToolChain/scripts/calculateMemoryUsage.pl - fixed calculation of occupied bss + data usage fix: Template/examples/example_threading_queues.c - now does work on activate.100_board_mini_stm32_rev20.sh and activate.100_board_olimex_lcd.sh fix: Template/examples/example_threading_semaphores.c - now does work on activate.100_board_mini_stm32_rev20.sh and activate.100_board_olimex_lcd.sh commit 81b6ff0be22084f19bf51b2b5d6706c65caa81d6 Author: Gregor Rebel Date: Mon Dec 17 20:57:31 2012 +0100 ren: 'Template/examples/example_lcd_boxes.c' -> 'Template/examples/example_gfx_boxes.c' ren: 'Template/examples/example_lcd_boxes.h' -> 'Template/examples/example_gfx_boxes.h' chg: ./Template/QtCreator/TemplateName.files - replace 'example_lcd_boxes.h' -> 'example_gfx_boxes.h' chg: ./Template/examples/example_gfx_boxes.c - replace 'example_lcd_boxes.h' -> 'example_gfx_boxes.h' chg: ./CommonLibraries/ttc_extensions.h - replace 'example_lcd_boxes.h' -> 'example_gfx_boxes.h' chg: ./ToolChain/install_22_ExampleGfx.sh - replace 'example_lcd_boxes.o' -> 'example_gfx_boxes.o' fix: example_lcd_boxes.c - now uses ttc_gfx.c commit 9f1148bb608c0213af1426ffc51fd3ad0c79de79 Author: Gregor Rebel Date: Mon Dec 17 19:54:19 2012 +0100 fix: CommonLibraries/gfx/lcd_k320qvb.c - implemented + tuned low-level functions: chg: Template/examples/example_gfx_benchmark.c - improved visual appearance of some benchmarks chg: Template/examples/example_gfx_benchmark.c - added USART initialisation for later result printout chg: CommonLibraries/ttc_gfx.c - removed extra ttc_gfx_CurrentDisplay dereferenciation on every ttc_gfx_XXX() call chg: CommonLibraries/gfx/lcd_ili9320.c - adapted to new calling scheme of CommonLibraries/ttc_gfx.c commit b8aed707bb114945dfcfc0c0b87219b2e4b6124c Author: sascha Date: Mon Dec 17 13:58:24 2012 +0100 removed old smartRF configs commit ee3ee4812e205b208fb606b7c1b1f8c97023efec Author: sascha Date: Mon Dec 17 12:18:15 2012 +0100 upd: current version of ttc_radio.c radio_cc1120 .c / .h radio_cc1120_smartrf.h (new configuration for 868.3 MHz) commit 14691306339020c058e30390a59374c01f79a8ed Author: Gregor Rebel Date: Sun Dec 16 20:47:41 2012 +0100 chg: CommonLibraries/gfx/lcd_ili9320.c - added sum of runtimes chg: CommonLibraries/gfx/lcd_k320qvb.c - added sum of runtimes commit d9d51ac8b5331dc72987a343b5562e65bd25e618 Author: Gregor Rebel Date: Sun Dec 16 20:38:29 2012 +0100 Package v1.0.50b commit dbc0a0d748e78745739762194d79f583925bf3b4 Author: Gregor Rebel Date: Sun Dec 16 20:36:09 2012 +0100 fix: CommonLibraries/gfx/lcd_ili9320.c - updated to work with changed ttc_gfx.c chg: CommonLibraries/gfx/lcd_ili9320.c - added benchmark results (benchmark_Clear() is great, all others lame) chg: CommonLibraries/gfx/lcd_k320qvb.c - added benchmark results commit cfea0f7d33735e792e4dca34d1d7e8a7cc15ca64 Author: Gregor Rebel Date: Sun Dec 16 20:13:45 2012 +0100 Package v1.0.50b commit 1a0a70a2e89ed56f67c9a1fe9f168171858418d5 Author: Gregor Rebel Date: Sun Dec 16 20:12:54 2012 +0100 fix: ToolChain/scripts/createPackage.sh - now changes Version files after git pull to avoid git error commit cbf74fc0c21cedf8998cf06b3d5eb40c0d296975 Author: Gregor Rebel Date: Sun Dec 16 20:12:47 2012 +0100 Package v1.0.50b commit ee7d824deb4be73cdb51b7d9ecbe530f04733990 Author: Gregor Rebel Date: Sun Dec 16 20:11:55 2012 +0100 Package v1.0.50b commit 38bb4dd4b40210d35d10b63ed8c4939705db4af7 Merge: f5ee54c 89287d0 Author: Gregor Rebel Date: Sun Dec 16 20:11:47 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit f5ee54cb548a41f5462540dbb9ce71c933125b32 Author: Gregor Rebel Date: Sun Dec 16 20:11:23 2012 +0100 Package v1.0.50b commit bc0287f4218cda84ec1b4b705f922d4bb53dd44c Author: Gregor Rebel Date: Sun Dec 16 20:10:51 2012 +0100 Package v1.0.50b commit 89287d0833b93fe95bbc7f7125b248f470ba8316 Author: Gregor Rebel Date: Sun Dec 16 20:09:41 2012 +0100 fix: Template/examples/example_gfx_benchmark.c - eight benchmarks running (sum: 165441ms) commit 64edd0d5a5ebd4c41b39c0949dbf59b068340411 Author: Gregor Rebel Date: Sun Dec 16 20:08:00 2012 +0100 ren: 'CommonLibraries/gfx/gfx_font.c' -> 'CommonLibraries/gfx/font_type1_16x24.c' new: /home/gregor/git/ToolChain_STM32/Updates/update_1.0.50.sh ren: 'CommonLibraries/gfx/font_type1_16x24.h' -> 'CommonLibraries/gfx/font_type1_16x24.h' chg: ./.pending_commits - replace 'gfx_font.h' -> 'font_type1_16x24.h' chg: ./Updates/update_1.0.50.sh - replace 'gfx_font.h' -> 'font_type1_16x24.h' chg: ./CommonLibraries/ttc_gfx.h - replace 'gfx_font.h' -> 'font_type1_16x24.h' chg: ./CommonLibraries/gfx/font_type1_16x24.c - replace 'gfx_font.h' -> 'font_type1_16x24.h' chg: ./ToolChain/install_24_TTC_GFX.sh - replace 'gfx_font.o' -> 'gfx_font_type1_16x24.o' ren: 'CommonLibraries/gfx/font_type1_16x24.c' -> 'CommonLibraries/font/font_type1_16x24.c' ren: 'CommonLibraries/gfx/font_type1_16x24.h' -> 'CommonLibraries/font/font_type1_16x24.h' ren: 'CommonLibraries/font/font_type1_16x24.c' -> 'CommonLibraries/font/font_type1_16x24.c' chg: ./.pending_commits - replace 'gfx_font_type1_16x24.c' -> 'font_type1_16x24.c' chg: ./Updates/update_1.0.50.sh - replace 'gfx_font_type1_16x24.c' -> 'font_type1_16x24.c' ren: 'CommonLibraries/font/font_type1_16x24.h' -> 'CommonLibraries/font/font_type1_16x24.h' chg: ./.pending_commits - replace 'gfx_font_type1_16x24.h' -> 'font_type1_16x24.h' chg: ./CommonLibraries/ttc_gfx.h - replace 'gfx_font_type1_16x24.h' -> 'font_type1_16x24.h' chg: ./CommonLibraries/font/font_type1_16x24.c - replace 'gfx_font_type1_16x24.h' -> 'font_type1_16x24.h' chg: ./CommonLibraries/ttc_gfx.h - replace 'ttc_gfx_font_' -> 'ttc_font_' chg: ./CommonLibraries/ttc_gfx.c - replace 'ttc_gfx_font_' -> 'ttc_font_' chg: ./CommonLibraries/ttc_font_types.h - replace 'ttc_gfx_font_' -> 'ttc_font_' chg: ./CommonLibraries/ttc_gfx_types.h - replace 'ttc_gfx_font_' -> 'ttc_font_' chg: ./CommonLibraries/font/font_type1_16x24.h - replace 'ttc_gfx_font_' -> 'ttc_font_' chg: ./CommonLibraries/font/font_type1_16x24.c - replace 'ttc_gfx_font_' -> 'ttc_font_' chg: ./Template/examples/example_gfx_benchmark.c - replace 'fill_rect' -> 'rect_fill' chg: ./CommonLibraries/ttc_gfx.h - replace 'fill_rect' -> 'rect_fill' chg: ./CommonLibraries/ttc_gfx.c - replace 'fill_rect' -> 'rect_fill' chg: ./CommonLibraries/gfx/lcd_k320qvb.h - replace 'fill_rect' -> 'rect_fill' chg: ./CommonLibraries/gfx/lcd_k320qvb.c - replace 'fill_rect' -> 'rect_fill' chg: ./CommonLibraries/gfx/lcd_ili9320.c - replace 'fill_rect' -> 'rect_fill' chg: ./CommonLibraries/gfx/lcd_ili9320.h - replace 'fill_rect' -> 'rect_fill' chg: ./CommonLibraries/ttc_gfx.c - replace 'gfx_get_pixel_rgb24' -> 'gfx_image_get_pixel_24bit' chg: ./CommonLibraries/gfx/gfx_image.c - replace 'gfx_get_pixel_rgb24' -> 'gfx_image_get_pixel_24bit' chg: ./CommonLibraries/gfx/gfx_image.h - replace 'gfx_get_pixel_rgb24' -> 'gfx_image_get_pixel_24bit' commit a6570060d224e6b7d7b2e3e7e477b87a4430bd88 Author: Gregor Rebel Date: Sun Dec 16 13:46:14 2012 +0100 chg: chapter_Drivers.tex chg: chapter_Extensions.tex commit 6f57b40a21cab4769d5e7e36f2fd94acb3e65729 Author: Gregor Rebel Date: Sun Dec 16 10:51:27 2012 +0100 chg: ../ToolChain/scripts/ttc_manage.pl - implemented commands replace, rename, addfile, delfile commit 680a9d518045e0e59cc3707f61c953ec56e5921c Author: Gregor Rebel Date: Sun Dec 16 09:48:24 2012 +0100 new: Documentation/chapter_Updates.tex commit b6095af01665433eb3a599f04a0df40b3af013d5 Author: Gregor Rebel Date: Sun Dec 16 09:11:14 2012 +0100 new: Version new: Updates/ commit 9da25a5acc5adecdece602a8b7761f5e6a2820f4 Author: Gregor Rebel Date: Sun Dec 16 09:09:16 2012 +0100 now also supports alpha version of TTC commit 16787efe5913d0593087d113c8fbd74664f6cd15 Author: Gregor Rebel Date: Sat Dec 15 14:26:49 2012 +0100 new: ToolChain/bin/commit.sh commit 116ce700ee6addacff71d20bd449b543805a39d7 Author: Gregor Rebel Date: Sat Dec 15 14:14:57 2012 +0100 fix: ToolChain/scripts/ttc_manage.pl - now can replace commit 6c58a9aa16f6b0e18e00bd70d239784195164c42 Author: Gregor Rebel Date: Sat Dec 15 13:36:23 2012 +0100 chg: ToolChain/scripts/ttc_manage.pl - more tests commit 2df0ac3703f6f16932535eb04aeeadedff163409 Author: Gregor Rebel Date: Sat Dec 15 13:31:08 2012 +0100 chg: ToolChain/scripts/ttc_manage.pl - first tests commit 50e4eab7afb016fe2d3eb5be24b14f88d40477ac Author: Gregor Rebel Date: Fri Dec 14 23:12:06 2012 +0100 chg: Template/examples/example_gfx_benchmark.c - new: benchmark_Line_ortho() commit 3a96ad451cb14f7867efed913a736007d8ca8cf1 Author: Gregor Rebel Date: Fri Dec 14 22:57:51 2012 +0100 new: Template/examples/example_gfx_benchmark.c/ .h commit 76ad3d294626de02583784dab72a75aade069249 Author: Gregor Rebel Date: Fri Dec 14 19:33:31 2012 +0100 new: ToolChain/scripts/ttc_manage.pl - only base frame; not yet working commit 2c96af23a44560c7b51e6ca39c1a6dd4f5ef43be Author: Gregor Rebel Date: Thu Dec 13 10:34:43 2012 +0100 Package v1.0.50b commit af7b2ba7c02dd1ebd9554ae339116fcb798f1b3b Author: Gregor Rebel Date: Thu Dec 13 10:33:48 2012 +0100 fix: CommonLibraries/ttc_gfx.c - now works on STM32-LCD and MINI-STM32 boards commit dbaea6392d2c8c0a098ef915cc3179002efb6d11 Author: Gregor Rebel Date: Wed Dec 12 15:56:37 2012 +0100 Package v1.0.50b commit 923836bdb761398b6ecf2dc0690e78eae5c710f5 Author: Gregor Rebel Date: Wed Dec 12 15:55:17 2012 +0100 fix: CommonLibraries/ttc_gfx.c - Text + Graphic output does work now on MiniSTM32 rev20 fix: Template/examples/example_lcd_printf.c - now uses new ttc_gfx-interface commit 656f353377033960e05fc3ddb8b985b5607338e0 Author: Gregor Rebel Date: Wed Dec 12 05:22:01 2012 +0100 Package v1.0.50b commit 94bd87d313f02f4be002bf5f61f20167f809d7fc Author: Gregor Rebel Date: Wed Dec 12 05:20:06 2012 +0100 fix: CommonLibraries/gfx/lcd_ili9320.c - tidied up naming scheme fix: CommonLibraries/gfx/lcd_ili9320.h - tidied up naming scheme fix: CommonLibraries/ttc_gfx.c - tidied up naming scheme fix: CommonLibraries/ttc_gfx.h - tidied up naming scheme commit fee0d0593e8df4db40ab0bbc63e0db07cf5f2a3e Author: Gregor Rebel Date: Wed Dec 12 05:09:03 2012 +0100 Package v1.0.50b commit 60e22dac4bc19b4555d2304dbaa9b3bab29e5c71 Author: Gregor Rebel Date: Wed Dec 12 05:03:21 2012 +0100 new: CommonLibraries/gfx/gfx_font.c new: CommonLibraries/gfx/gfx_font.h new: CommonLibraries/gfx/gfx_image.c new: CommonLibraries/gfx/gfx_image.h new: CommonLibraries/gfx/input_ads7843.c new: CommonLibraries/gfx/input_ads7843.h new: CommonLibraries/gfx/lcd_ili9320.c new: CommonLibraries/gfx/lcd_ili9320.h new: CommonLibraries/math/math_trigonometry.c new: CommonLibraries/math/math_trigonometry.h new: CommonLibraries/ttc_gfx.c new: CommonLibraries/ttc_gfx.h new: CommonLibraries/ttc_gfx_types.h new: CommonLibraries/ttc_input.c new: CommonLibraries/ttc_input.h new: CommonLibraries/ttc_input_types.h new: Documentation/chapter_CodingConventions.tex new: ToolChain/install_18_LCD_ILI9320.sh new: ToolChain/install_18_TouchScreen_ADS7843.sh new: ToolChain/install_24_TTC_GFX.sh new: ToolChain/install_24_TTC_INPUT.sh new: ToolChain/install_24_TTC_MATHEMATICS.sh chg: CommonLibraries/ttc_extensions.h chg: CommonLibraries/ttc_usart.c chg: Documentation/chapter_Drivers.tex - extended chapter chg: ToolChain/_install_XXX_Template.sh - updated template chg: ToolChain/installAll.sh fix: ToolChain/install_18_LCD_320x240_Olimex.sh - fixed to work with Olimex LCD again fix: ToolChain/install_22_ExampleLCD.sh - fixed to work with Olimex LCD again ren: Template/examples/example_lcd_320x240.c -> Template/examples/example_lcd_printf.c ren: Template/examples/example_lcd_320x240.h -> Template/examples/example_lcd_printf.h ren: ToolChain/install_12_Board_Mini_STM32_v30.sh -> ToolChain/install_12_Board_Mini_STM32.sh commit dc412da5f70cf5c6e8385c92e8b36a52b9c98e3b Author: Gregor Rebel Date: Tue Dec 11 20:19:41 2012 +0100 fix: ToolChain/install_11_Board_Olimex_LCD.sh - patches away all compile warnings of Olimex LCD-Example fix: ToolChain/install_11_Board_Olimex_LCD.sh - now creates correcxt link into additionals even on second run fix: Template/examples/example_threading_queues.c - now compiles again with new ttc_task interface fix: ToolChain/install_11_Board_Olimex_LCD.sh - renamed double defines commit 79f489338ccf4916daeceef0b582ff409faf1d50 Author: sascha Date: Tue Dec 11 08:39:02 2012 +0100 added compile options for UEXT connectors commit 9200ef2a3cf65668f55fc651afac74adcef71a84 Author: sascha Date: Sat Dec 8 15:40:02 2012 +0100 new: install_24_TTC_LED.sh commit 4696d86f3d164faf5f41741bbaf4bceeec26cddd Author: sascha Date: Sat Dec 8 15:29:06 2012 +0100 new: added Compile options for UEXT connector to P107 and LCD Board commit fcdb26767fe31e2c2811c68d0920385b0cd1f429 Author: Gregor Rebel Date: Fri Dec 7 15:56:08 2012 +0100 chg: CommonLibraries/ttc_queue.h - added defines TTC_ASSERT_QUEUES, TTC_SMART_MUTEXES commit 35ef7163303c175a3b70a48cd39cc14d3726c31c Author: sascha Date: Fri Dec 7 12:34:29 2012 +0100 fix: added ttc_spi and ttc_memory to activate script LCD Examples are now working again commit f9d0e7c90f995be810cbf81322589f5b6602afaa Author: sascha Date: Fri Dec 7 12:14:19 2012 +0100 fix: fixed problem with task create in emplate/examples/example_lcd_boxes.c Note still not compiling because __read not defined commit 936630c2482939483d53624aae6ef87487b9952f Merge: fa8a74f ef9a746 Author: sascha Date: Fri Dec 7 12:08:00 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit fa8a74f8da21c970a00019b738927474373ae238 Author: sascha Date: Fri Dec 7 12:07:27 2012 +0100 fix: fixed install script for example LCD Note: Examples not compiling because undefined reference to `_read' commit ef9a74617f917982f4fd2c894e29056faa614e9b Author: Gregor Rebel Date: Thu Dec 6 18:23:40 2012 +0100 chg: readme.ToolChain - updated gdb-commands commit 1a5643f18084ade1d146f1da5959cfb0393eb2c3 Author: Gregor Rebel Date: Wed Dec 5 15:17:41 2012 +0100 Package v1.0.50b commit 1cc9e4c6801d3d6aa543494bb078a03e07ff380d Author: Gregor Rebel Date: Wed Dec 5 15:17:12 2012 +0100 new: ToolChain/install_03_OpenOCD+SWD.sh commit 7017f195ecb22d408eab2aad001fab69921d89b9 Author: sascha Date: Tue Dec 4 18:34:47 2012 +0100 fixed wrong implemented function for smart mutex that will be released from an ISR Owner will not be reset any more commit 6403e3d82fcc9777cc048d13debc871db622756d Author: sascha Date: Tue Dec 4 18:33:44 2012 +0100 some further improvements of the USB virtual com port driver commit ef8592ba3ca83ff4af323a37f939b41625f89154 Author: Gregor Rebel Date: Mon Dec 3 17:39:09 2012 +0100 Package v1.0.50b commit 19bbf98f59a906af991e237b490a240a482e3c4b Author: Gregor Rebel Date: Mon Dec 3 17:38:20 2012 +0100 fix: ToolChain/scripts/calculateMemoryUsage.pl - now uses arm-none-eabi-objdump commit ffe8eb951ad050fc8a949f0a40baa72c4ca345cd Author: sascha Date: Mon Dec 3 17:37:10 2012 +0100 added host hid example to CommonLibraries/ttc_extensions.c commit 8867eda444ab13d7ea04fc90d7d5602d6b7a583f Author: Gregor Rebel Date: Mon Dec 3 17:17:16 2012 +0100 fix: USB OTG Host does compile now (functionality untested) commit fea5f71da9ba3b788f7710153c57cca06bbef316 Author: Gregor Rebel Date: Mon Dec 3 16:50:26 2012 +0100 fix: USB-support for STM32 now compiles without warnings fix: Template/examples/example_usb_vcp.c - does work now commit 34223aa3fb8eca568382ba94b880cfde0851bb81 Author: sascha Date: Mon Dec 3 00:05:50 2012 +0100 fix: forgot to add some files now the USB HOST stuff is complete compiling but not tested on hardware yet commit 3a3226c1dd5071197bf0c81a98250af178ca2a63 Author: sascha Date: Mon Dec 3 00:02:23 2012 +0100 new: added support for USB HOST Library with HID example NOTE: there were some includes required in the original files that are not patched automaically yet so the example 600_example_usb_host_hid might not compile yet. NOTE: code not tested on hardware yet )but it compiles with 1000 warnings( commit f6ed80177730944f5740416d1ede48a95b319f6a Author: sascha Date: Sun Dec 2 15:51:38 2012 +0100 fix: fixed issue with reconfiguration of SysTick Handler is function USB_OTG_BSP_uDelay now this function calls ttc_task_usleep(usec); commit 59df8a737e4c2ae2cbaf99539f7e4a8c262fbacd Author: sascha Date: Sun Dec 2 15:50:38 2012 +0100 fix: added activate.500_ttc_usb to usb vcp example commit 6a6a61226176b8927c8e286aacafb293ad7c784b Author: sascha Date: Sun Dec 2 15:49:39 2012 +0100 chg: example_usb_vcp now uses ttc_usb functions commit 54714c6b3e3e7ce6be93f32fd5e0a72e782b70a7 Author: sascha Date: Sun Dec 2 14:56:51 2012 +0100 fix: issue with a define for TTC_NETWORK_MAX_PAYLOAD_SIZE fixed in case no Radio is defined the TTC_NETWORK_MAX_PAYLOAD_SIZE will be set to 0 commit c80ab71d544e721ace106daf13e5e60756953821 Author: Gregor Rebel Date: Sun Dec 2 11:54:49 2012 +0100 chg: CommonLibraries/ttc_queue.c - AMOUNT_LAST_SMART_MUTEXES=0 disables recording use of smart mutexes (faster + less memory usage) commit 86ee60147c8a3d0800593ae2f517490b858b0c42 Author: Gregor Rebel Date: Sun Dec 2 11:48:20 2012 +0100 Package v1.0.50b commit d07035f31544c82cc81be80d42ca4c537025328d Author: Gregor Rebel Date: Sun Dec 2 11:46:06 2012 +0100 fix: CommonLibraries/stm32/stm32_interrupt.c - added some asserts to stm32_interrupt_enable_gpio() fix: Template/examples/example_leds.c - isr_Switch1() was called on both, rising and falling edge chg: CommonLibraries/ttc_interrupt_types.h - added define TTC_ASSERT_INTERRUPTS to externally enable/ disable use of asserts for interrupts (-> #define TTC_ASSERT_INTERRUPTS as 1 or 0) commit 44718e9f7c4fa72aedd942c7d0d6a6a31860247c Author: Gregor Rebel Date: Sun Dec 2 11:35:58 2012 +0100 new: Template/QtCreator/Project-Settings.png - screenshot of project settings required to compile/ clean project from QtCreator commit 622c965632878b1742b0cb50258eec6c80577d34 Author: Gregor Rebel Date: Sun Dec 2 11:30:37 2012 +0100 chg: ToolChain/scripts/installFuncs.sh - installPackage(): removed --install-suggests from apt-get to reduce amount of installed packages uńder Ubuntu derivates commit 39b02a37fb872f7a8b13a883854ad93bb4ccb47a Author: sascha Date: Fri Nov 30 17:48:21 2012 +0100 fix: added function _ttc_mutex_unlock_smart_isr this function will reset the owner and call ttc_mutex_unlock commit 3da99f0019cfc3cea3bf9d0b38967db1993e1420 Author: Gregor Rebel Date: Fri Nov 30 10:11:30 2012 +0100 Package v1.0.50b commit 461682bdfe551b0d2b541564720cccd8dd360bcd Author: Gregor Rebel Date: Fri Nov 30 10:10:51 2012 +0100 fix: ToolChain/install_02_libftdi.sh - now does start installation of libusb-dev commit 6086c1fd2905ab546d7c9915302c4632152399e2 Author: Gregor Rebel Date: Fri Nov 30 09:26:24 2012 +0100 Package v1.0.50b commit 09e967d281b440e8540d1ca7e7bd89ff2b9e482b Author: Gregor Rebel Date: Fri Nov 30 09:25:55 2012 +0100 fix: ToolChain/install_00_Content.sh - installation will now continue if contents-archive was not found commit e7dcb6d57f3eacaf2f04be4f6524fba952221b52 Author: Gregor Rebel Date: Fri Nov 30 09:24:30 2012 +0100 Package v1.0.50b commit 76b8aab021706b72edef80b4c0ea0d2f33c4ee11 Author: Gregor Rebel Date: Fri Nov 30 09:24:07 2012 +0100 fix: ToolChain/install_00_Content.sh - will now move away corrupt archive commit 7ac86b80a2c12969f98368cab6bd476b34c3f5ab Author: Gregor Rebel Date: Fri Nov 30 08:39:51 2012 +0100 Package v1.0.50b commit 5dc76eabbf46cd5622c8239bfe84ffdf8f567921 Author: Gregor Rebel Date: Fri Nov 30 08:38:54 2012 +0100 new: ToolChain/install_00_Content.sh - will download tarball of complete ToolChain_STM32.Contents/ if available commit ece1948d78c0f33d2f8c2484dec732d5b3ab5433 Author: Gregor Rebel Date: Thu Nov 29 09:09:50 2012 +0100 Package v1.0.50b commit f00b30b58a101ca46ba35e13a6aa29067200dcfa Author: Gregor Rebel Date: Thu Nov 29 09:08:58 2012 +0100 chg: ToolChain/install_03_OpenOCD.sh - disabled libftd2xx; enabled libftdi commit 3f6677247b0cb57d2307c77c0c4fc47c17a16bf4 Author: Gregor Rebel Date: Thu Nov 29 09:08:42 2012 +0100 fix: ToolChain/install_02_libftdi.sh - removed debug-exit commit 24fcb0d00c855319ae17ade9e5803fb8a04a1c0c Merge: a55186a 6a7f8ea Author: sascha Date: Wed Nov 28 19:23:04 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit a55186a3ebff4e58d293fe57f5457da1d46daf2f Author: sascha Date: Wed Nov 28 19:22:30 2012 +0100 fix: changed RADIO_CC1120_PAYLOAD_SIZE to 128 to match the CC1120 Fifo buffer size commit 6a7f8eab1e02bb0959893836c41473bde701a7a5 Author: Gregor Rebel Date: Wed Nov 28 14:58:36 2012 +0100 Package v1.0.50b commit 662deb6b2f3e37456decbee0056394198dca2b11 Author: Gregor Rebel Date: Wed Nov 28 14:57:42 2012 +0100 fix: ToolChain/install_03_OpenOCD.sh - now gives configure relative path to ftd2xx.h commit d0e832bec88b9dc0248cfc7c58f2e92045f1a3d5 Author: Gregor Rebel Date: Wed Nov 28 13:02:26 2012 +0100 Package v1.0.50b commit 4b3efb47097582afb30f11fb111374c2c155a6a2 Author: Gregor Rebel Date: Wed Nov 28 13:01:58 2012 +0100 fix: ToolChain/scripts/installFuncs.sh - installPackageSafe() installed wrong packages commit 777f73c3d84611c74c7a38e73e4ec5faf3aae779 Author: Gregor Rebel Date: Wed Nov 28 12:59:20 2012 +0100 Package v1.0.50b commit 05f5a6c4e740708ef16cd1a29bc77b6b0f4ff5c7 Author: Gregor Rebel Date: Wed Nov 28 12:56:35 2012 +0100 Package v1.0.50b commit 07dc033a49d02ea43c3045a53a37ec9a676af25d Author: Gregor Rebel Date: Wed Nov 28 12:55:55 2012 +0100 fix: ToolChain/scripts/installFuncs.sh - installPackageSafe() used wrong argument as CheckIfInstalled commit ee0ab86b60562d96161ccce9d5b690ce7aa2ff34 Author: Gregor Rebel Date: Wed Nov 28 12:27:00 2012 +0100 Package v1.0.50b commit fef8b5743c56cecd58f68ac0b3be8b0e3d13840d Author: Gregor Rebel Date: Wed Nov 28 12:26:36 2012 +0100 fix: fixed several installation issues commit 6ecf8e88e141417314eab2ed180c855cc8ec0e31 Author: Gregor Rebel Date: Wed Nov 28 11:08:08 2012 +0100 Package v1.0.50b commit a6686f46924c1e5ae16137b4227d9768bee3e3a4 Author: Gregor Rebel Date: Wed Nov 28 11:06:15 2012 +0100 fix: ToolChain/scripts/installFuncs.sh - findNewest() now uses absolute path to findNewestDownload.pl commit 4b4a0d5974dc6b804217a5717c21e0976e291991 Author: Gregor Rebel Date: Wed Nov 28 11:02:56 2012 +0100 Package v1.0.50b commit 1b016d3fd4661418917a166b013605344949a1f6 Author: Gregor Rebel Date: Wed Nov 28 11:02:07 2012 +0100 fix: ToolChain/install_02_libftdi.sh - now installs missing libusb-dev commit 807f77742a82f49c4bbf0af71217da8327b5ebb7 Author: sascha Date: Tue Nov 27 16:15:08 2012 +0100 fix: added support for stm32_usb to install_24_TTC_USB.sh commit 59242a96663318232893acf2ba381508245cd37e Author: sascha Date: Tue Nov 27 16:14:01 2012 +0100 new: added stm32_usb support and moved low level implementations from ttc_usb to stm32_usb commit f4626870d432c3d5a2df357dab3d2877aa76b477 Author: sascha Date: Mon Nov 26 18:24:27 2012 +0100 fix: needed to add some #ifdefs in case ttc_usb is not activated we will need to add stm32_usb layer commit 9f75b3ca83d1d47b548cc976843c85f67d2889db Author: sascha Date: Mon Nov 26 18:12:23 2012 +0100 new: further development of TTC_USB commit 61d94b2c3edc18e85f0ab3257cdb9e3c1eede5be Merge: 7fb9744 dabeb0d Author: sascha Date: Mon Nov 26 13:59:01 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 7fb974415f8a778b5d447d1c4ee23a2247dd5365 Author: sascha Date: Mon Nov 26 13:57:17 2012 +0100 new: USB example for serial data stream for right now this example is the same than the virtual com port example but might be changed so that no usart is used for data transmission commit 523d3356a72ceee19c25778c0c9d380b6e388fa6 Author: sascha Date: Mon Nov 26 13:56:25 2012 +0100 new: initial version of ttc_usb without any content yet commit 7acaad593c98479012dd5fa1aeea618cb1f76184 Author: sascha Date: Mon Nov 26 13:53:26 2012 +0100 new: install script for TTC_USB created commit 6508cd1089edcf23dff0af382db2a058d3a58e88 Author: sascha Date: Mon Nov 26 13:49:46 2012 +0100 fix: include for hw_config,h changed -#include "../usb/virtual_com_port/inc/hw_config.h" +#include "hw_config.h" commit a05a14c11ecc11ec38a46c0b821fd04407e13d94 Author: sascha Date: Mon Nov 26 13:48:13 2012 +0100 fix: changes to makefile generated by ToolChain/install_15_STM-USB_FS_Device_Lib.sh commit 9ad111c77d18abafd91a463502dc5fe5da124744 Author: sascha Date: Mon Nov 26 13:47:08 2012 +0100 fix: changed file mode for ToolChain/install_28_KiCAD.sh so that it is executable commit 7e5e91410057d56a73a300c1d3647e6dd22f02db Author: sascha Date: Mon Nov 26 13:45:49 2012 +0100 fix: USB hw_config.c needs to be part of the project. renamed to CommonLibraries/usb/virtual_com_port/src/xhw_config.c commit dabeb0dacce78473080558e231601ca8e2de3567 Author: Gregor Rebel Date: Mon Nov 26 11:14:47 2012 +0100 Package v1.0.50b commit c3c1227f3470b4d7c44b357e2941a36d09b71683 Author: Gregor Rebel Date: Mon Nov 26 11:13:40 2012 +0100 fix: ToolChain/install_28_KiCAD.sh - removed remaining exit 0 commit e3ea796a0df664dec74172b6e8e33ea1d12dc95f Author: Gregor Rebel Date: Mon Nov 26 10:35:20 2012 +0100 Package v1.0.50b commit 7f31da16cc030a899279941f3a8b74341c456b78 Author: Gregor Rebel Date: Sun Nov 25 22:53:10 2012 +0100 new: ToolChain/install_28_KiCAD.sh commit cfb621306bdbf744aeaf294a9b7b3057513578fc Author: sascha Date: Fri Nov 23 14:10:02 2012 +0100 fix: activate activate.500_ttc_task.sh requires ttc_gpio to be activated commit 33847447174f9959ca0f58b581ce814b0c107bc1 Merge: c248864 d237511 Author: sascha Date: Thu Nov 22 20:10:34 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit c248864ca0c2f66edf94a67ea0c937e84203f400 Author: sascha Date: Thu Nov 22 20:08:40 2012 +0100 chgd: ranamed Radio_Generic->TxFunction_UCB (UCB User callback) to clearify what this function does commit 4202854b09aa3b297876ec95164d593f4e963cf7 Author: sascha Date: Thu Nov 22 20:05:56 2012 +0100 fix: added debug LED to Incomming USART Data Endpoint commit d9a148cab0583e39237f6f4b8f52413adfb46453 Author: sascha Date: Thu Nov 22 20:03:02 2012 +0100 fix: wrong USART for UEXT Connector in Olimex Datasheet for the P107 protoboard (should be USART2) changed the GPIO Pins for Radio CC1120 that is connected to the UEXT connector commit 669459c3bf134b7081e39042bd71cf4bd2430087 Author: sascha Date: Thu Nov 22 20:02:09 2012 +0100 deleted USB config files from Template/ folder commit aec72863e9fd81ecca429853b13fc3279ce70915 Author: sascha Date: Thu Nov 22 19:59:56 2012 +0100 added Debug Message "STM32 Example Radio" to be printed via USART commit d237511f35ff533fb3f88968e92884e6c72435dc Author: Gregor Rebel Date: Thu Nov 22 12:35:30 2012 +0100 Package v1.0.50b commit 6279d4c21faf90ea2ef2fd9ad9c4966d0cb0ada5 Author: Gregor Rebel Date: Thu Nov 22 12:34:25 2012 +0100 Package v1.0.50b commit 7ff212f596a5cd0405bbff73c9b37b26d7b7ab79 Author: sascha Date: Wed Nov 21 17:45:29 2012 +0100 fix: some improvements to the radios fix: ttc_radio_init now requires to specify the device address set during initialization commit 503efbfd338f08bc522f21175591a65a1f0d79ae Author: sascha Date: Wed Nov 21 17:43:01 2012 +0100 fix: removed USART output in user-callback function for transmitted packets this significantly improved the stability of the radio transmission --> maybe problem with USART buffer handling?! commit 206aaf9a2863a56dd5b7da7e7b6c3c5cd10a47c0 Author: sascha Date: Wed Nov 21 11:59:58 2012 +0100 fix: added init of TTC_DEBUG_RADIO_PINx in Example if TTC_DEBUG_RADIO==1 commit e3ed97e98be6cf8a512392127bd59a1ff732ad15 Author: Gregor Rebel Date: Wed Nov 21 07:11:53 2012 +0100 chg: readme.ToolChain - added more gdb commands commit 35e61e836b84b0f58c207880aa4e960c4ab534ea Author: Gregor Rebel Date: Wed Nov 21 01:53:20 2012 +0100 minor changes commit c1aef8bdc0390f400c1efe0594185ef5385352d4 Merge: 0bb60e8 9727f4e Author: Gregor Rebel Date: Wed Nov 21 01:51:14 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 9727f4eed7af0cead3f7c61ac8f7972e1b57cdaf Author: sascha Date: Tue Nov 20 16:54:12 2012 +0100 modifications to CC1120 send routine commit 2ec4802be5b6f6d1010cb190c76ac1b585f48f7e Author: sascha Date: Tue Nov 20 16:24:17 2012 +0100 some modifications to the CC1120 radio driver commit 42261bab2ce8d1b6f5822a0d1341140b2dcb836d Author: sascha Date: Mon Nov 19 19:35:06 2012 +0100 fix: continued working on CC1120 integration commit 0bb60e89ee984e5f7eca4c27002320c240171c25 Author: Gregor Rebel Date: Mon Nov 19 00:31:41 2012 +0100 new: ToolChain/install_02_libswd.sh chg: ToolChain/install_03_OpenOCD.sh - moved documentation Documentation/OpenOCD -> Documentation/Interfaces commit 3e6fb4432879b48070192b200e685a964914fe2f Author: Gregor Rebel Date: Sun Nov 18 23:07:32 2012 +0100 chg: ToolChain/install_02_libftdi.sh - now automatically fetches newest available libusb chg: ToolChain/install_03_OpenOCD.sh - now also compiles support for stlink interface commit a5565e864eb7665e0c28e134ae081325e1c8b345 Author: sascha Date: Fri Nov 16 18:36:40 2012 +0100 fix: modifications to CC1120 radio. especially because there are different functionalities of the RX and TX Fifo buffers commit 76516d11c2bd25243f9d5cb896dc448aa8c5044c Author: sascha Date: Wed Nov 14 18:00:48 2012 +0100 fix: stm32_interrupt.c added #ifdef for usb interrupt handler fix: changed register read for radio CC1120 commit 28ee24a9cfbc48784708ac02a537748e7b1812bd Author: sascha Date: Wed Nov 14 14:57:58 2012 +0100 fix: example_usb_vcp now provides working ttyACM interface with internal loopback hardcoded in function USB_To_USART_Send_Data File: hw_config.c commit 35ab59907c15899c6b7918baf633fbdcbe86d10b Author: sascha Date: Wed Nov 14 10:34:26 2012 +0100 fix: USB is now showing up as a communication device. no data transfer possible yet commit 6a77738a845e51451d55c97ae586f13c3280e06a Author: sascha Date: Wed Nov 14 08:52:10 2012 +0100 fix: needed to define EVAL_COM1 in makefile as compile option as the VCP Example in the USB Library depends on this commit 1e3917988cba4b0e3d98f22966adf07a4ca13bf5 Author: sascha Date: Tue Nov 13 23:53:45 2012 +0100 fix: some modifications to usb_conf.h fix: some modifications to install_15_STM-USB_FS_Device_Lib.sh USB Example is now compiling with 1000000 warnings :) commit 98323649a7e8edf6cc498fef301cc5470a17517e Author: sascha Date: Tue Nov 13 23:50:23 2012 +0100 new: added USB Virtual Com Port configuration files to CommonLibraries/usb/virtual_com_port/ new: added USB Example files Template/examples/example_usb_vcp.c (not working yet) commit 30e001ecf268d3d628847e37525696bf58a44f0b Author: sascha Date: Tue Nov 13 16:50:03 2012 +0100 new: added config file for usb host usbh_conf.h mod: some modifications to makefile in install_15_STM-USB_FS_Device_Lib.sh still having trouble with the core_cm3.h because it is not properly compiled by the 200_CPU_STM32F1x commit b983753ef4ace144e311df4f9d03eacef2807393 Author: sascha Date: Tue Nov 13 15:46:54 2012 +0100 fix: uncommented includes for Eval Boards in file Template/configs/usb_conf.h fix: modifications to makefile generated by install_15_STM-USB_FS_Device_Lib.sh commit 6ea238574ffc71b8d12450b52dc6dccb4f9db632 Author: sascha Date: Tue Nov 13 14:42:19 2012 +0100 added usb config files to Template/configs/ commit d93d7629b2b9ee92a6af461807e1dad49943492a Author: sascha Poggemann Date: Mon Nov 12 10:33:00 2012 +0100 upd: new version Version="1.1.12" for install_01_libftd2xx.sh upd: new version 0.20 for install_02_libftdi.sh commit 7ff0e7daed599c569389e455bd3289c02e558fdb Author: Gregor Rebel Date: Mon Nov 12 10:03:06 2012 +0100 fix: ToolChain/install_03_OpenOCD.sh - updated to version 0.6.1 (em357 untested) commit 678cdc39726162368aa955bdbe51b7faedf33a64 Merge: 3745c0c 1ec2a03 Author: Gregor Rebel Date: Mon Nov 12 10:01:38 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 1ec2a03b7ea4e702aca4967344724b11bba82dc2 Author: sascha Poggemann Date: Thu Nov 8 12:34:04 2012 +0100 fix: added link for the new USB Device Driver (V3.4.0) commit 3e26980566b4ab0dc8296aa6db73c25e147544e7 Author: sascha Poggemann Date: Thu Nov 8 11:53:09 2012 +0100 fix: added download for new USB Device Library (V3.4.0) to install script install_15_STM-USB_FS_Device_Lib.sh (Note: still need to link this new version to be the "current" version) commit 3745c0c25c702acdf5c581f109616f4aaa0bf48b Author: Gregor Rebel Date: Wed Nov 7 16:13:40 2012 +0100 fix: createNewProject.pl - corrected user permissions commit 437f052a2280cf5da193566ad44e693f5c2265a3 Author: Gregor Rebel Date: Wed Nov 7 15:47:26 2012 +0100 fix: ToolChain/installAll.sh - ./_/createLinks.sh can now be called directly without corrupting links fix: ToolChain/install_14_CPU_STM32W1xx.sh - fixed some issues with broken symblinks in PROJECT_FOLDER/addtionals/ ren: ToolChain/install_18_LCD_320x240.sh -> ToolChain/install_18_LCD_320x240_Olimex.sh commit f8da3c5c9267cee7cfb8b2f216a66aa5b0e388f7 Author: sascha Poggemann Date: Wed Nov 7 13:10:55 2012 +0100 new: added sample configurarin for USB to Template/configs/usbd_conf.h commit f218c2536dcd2bd31f7a58a44b1816be3a8501c4 Author: sascha Poggemann Date: Wed Nov 7 12:40:46 2012 +0100 fix: makefile for USB Integration fixed installation paths commit 8f5bcd3cfbbc54bc604bdc9605373a60bf2d4144 Author: Gregor Rebel Date: Tue Nov 6 17:43:46 2012 +0100 fix: Template/examples/example_channel.* - fixed some compile warnings fix: * fixed some file modes commit 86ccf193835e16072a2875f0388cd69cecf70540 Merge: bb25940 8a60302 Author: Gregor Rebel Date: Tue Nov 6 16:55:38 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit bb259404ffd17757fd22ffe3a05d0d056cdc4a1c Author: Gregor Rebel Date: Tue Nov 6 16:55:10 2012 +0100 fix: ToolChain/install_15_STM-USB_FS_Device_Lib.sh - fixed activation issues; moved to rank 260 commit 8a603024847c21361ca5da18caa1f61fed6442ee Author: Sascha Date: Mon Nov 5 11:41:58 2012 +0100 added makefile for USB Integration commit 08b05c18008fd6b607354e12a8f23e6c877940c6 Author: Gregor Rebel Date: Mon Nov 5 04:26:23 2012 +0100 . commit f6fa0301fdd23c18491cf8935d873aedd076d378 Author: Gregor Rebel Date: Mon Nov 5 04:22:20 2012 +0100 . commit e33dee29da059cd5dede0849ed7370cde09b626c Author: Gregor Rebel Date: Mon Nov 5 04:17:52 2012 +0100 chg: CommonLibraries/ttc_memory.h - added documentation commit cf17ac4a1a62d5ae1a189f5e51099d7cadf37c74 Author: Gregor Rebel Date: Mon Nov 5 03:41:05 2012 +0100 chg: CommonLibraries/ttc_memory.* - added concept of memory pools (untested) commit 9eacc22359a72430e9e83fd2fbb4b48d7098a557 Author: Gregor Rebel Date: Sun Nov 4 18:17:13 2012 +0100 chg: CommonLibraries/stm32/stm32_i2c.c - updated to new signature of stm32_gpio_init_variable() chg: CommonLibraries/stm32/stm32_spi.c - updated to new signature of stm32_gpio_init_variable() chg: CommonLibraries/stm32/stm32_usart.c - updated to new signature of stm32_gpio_init_variable() fix: CommonLibraries/ttc_channel.c - stdout-interface does work now fix: CommonLibraries/ttc_channel.c - basic USART functionality does work now commit 5244d4a2c290b6a07d2f5d86c06ed717da8dd455 Author: Gregor Rebel Date: Sun Nov 4 16:49:54 2012 +0100 chg: ttc_memory_block_t - added field MaxSize chg: ttc_memory_block_t - changed type of field Size (s32_t -> s16_t) commit 5a05b0b0e9e6e87ad21ce16cab03dfd59c02167c Author: Gregor Rebel Date: Sat Nov 3 17:47:06 2012 +0100 chg: CommonLibraries/ttc_usart.c - new function ttc_usart_register_receive() chg: CommonLibraries/ttc_usart.c - changed signature of receiveBlock() => AR: check example_usart.c to see how to use the new interface! chg: Template/examples/example_usart.c - added argument Argument to eu_receiveData() commit b293f11e7e71007c2a76b9af7d69a5c80679a9e9 Author: Gregor Rebel Date: Sat Nov 3 15:40:38 2012 +0100 chg: CommonLibraries/ttc_radio.h - added documentation "Building a new radio driver" commit 99ae2c4361ed019dcd68d7e128995f695409f7aa Author: Gregor Rebel Date: Sat Nov 3 15:12:50 2012 +0100 fix: CommonLibraries/ttc_channel*, Template/examples/example_channel.* - fixed all compile issues (yet untested) fix: CommonLibraries/stm32/stm32_i2c.c - updated ttc_task_begin_criticalsection() call to new signature commit 77f415c456e493129f3a88e9288a961de201f477 Author: Gregor Rebel Date: Sat Nov 3 14:26:03 2012 +0100 chg: ToolChain/install_15_STM-USB_FS_Device_Lib.sh - documentation moved to Documentation/STM/ chg: ToolChain/install_15_STM-StdPeripheralsLibrary.sh - documentation moved to Documentation/STM/ commit c9e3554ef9efa5cf8f5ad3c57d405e87ecab7a52 Author: Sascha Date: Sat Nov 3 12:48:12 2012 +0100 added install script for 200_cpu_stm32_USB_FS_Device_Lib (documentation is not beeing stored in the Documentation so far) commit a8458964db41dad442631bfeeecb082906ecca6e Author: Gregor Rebel Date: Fri Nov 2 18:40:16 2012 +0100 chg: CommonLibraries/ttc_channel.c, CommonLibraries/ttc_channel.h commit 1500998228c678853a88df3a0112759012916a75 Author: Gregor Rebel Date: Fri Nov 2 18:38:50 2012 +0100 new: Template/examples/example_channel.* (not compiling) chg: CommonLibraries/ttc_channel* - implemented basic interface (not compiling) commit f967fd8ce94037289e64e74d66f5b60b65f83b10 Author: Gregor Rebel Date: Wed Oct 31 17:22:22 2012 +0100 Package v1.0.50b commit 10e912c075294048cec86954d4a9f3c0dea9fc70 Author: Gregor Rebel Date: Wed Oct 31 17:19:41 2012 +0100 chg: CommonLibraries/stm32/stm32_gpio.c - changed argument types of stm32_gpio_init(), stm32_gpio_init_variable() chg: CommonLibraries/stm32/stm32_gpio.c - reduced runtime of stm32_gpio_init() by 2.8x chg: CommonLibraries/stm32/stm32_gpio.c - new: stm32_gpio_init_u8_pin(), stm32_gpio_init_u8_pin() for fast initialisation of 8-/ 16-bit wide parallel ports commit 587fd6fc5191994e7a6c7fbdd2bd49132a08c232 Author: Gregor Rebel Date: Wed Oct 31 13:06:27 2012 +0100 chg: readme.ToolChain - added section "Upgrade your project from older ToolChain version" commit 4ae4f2c9de1bd5ece6c4d9024fe94ea3f3e6cbce Author: Gregor Rebel Date: Tue Oct 30 22:30:49 2012 +0100 Package v1.0.50b commit 6afb4fa79c96a54bca51faff2f93f6669ddea458 Author: Gregor Rebel Date: Tue Oct 30 22:29:02 2012 +0100 feature: support for fast 8- and 16-bit wide parallel ports (->ttc_gio.h) commit 055fad6cb29345b37f9ed5b3230e7beb8ff6e105 Author: Gregor Rebel Date: Tue Oct 30 22:04:19 2012 +0100 fix: scripts/updateProjectFiles.pl - preprocessor defines could not set value 0 (0 was changed to 1 while writing into compile:options.h) commit d29b332f5b2ffd8da6a1db1a5652684f0d1b4ba9 Author: Gregor Rebel Date: Tue Oct 30 15:55:07 2012 +0100 fix: Template/main.c - removed include of ttc_channel.h commit 4e037c8f9f5625c5cc99aecf85e6029bbc031e44 Merge: 50917a0 dca9b12 Author: Gregor Rebel Date: Tue Oct 30 11:10:35 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 50917a0fe72832f8e60034cfb668f2ab34a5242d Author: Gregor Rebel Date: Tue Oct 30 11:09:57 2012 +0100 new: ttc_channel* (first shot, not compiling) commit dca9b1244edac8fa0c2f0592d2d2dcd48a52f1fc Author: Sascha Date: Mon Oct 29 19:30:14 2012 +0100 fix: activated usart_generic->Flags.Bits.DelayedTransmits = 1; radio is working with delayed transmits commit 64073f16de4835f6822c4fcacf298e1c4e5e7421 Author: Sascha Date: Mon Oct 29 19:23:03 2012 +0100 fix: function the define RADIO_CC1101_ASSERT_FALSE_CHIP_VERSION now selects if radio_cc1101_spi_get_chip_version will assert if a wrong chip version was read from the CC1101 radio fix: added tre_Radio_Reset_Request for the error handler to perform a radio reinit commit 73abe8650bdd8e8ab0297d1541fc13bb3c87cf90 Author: Gregor Rebel Date: Fri Oct 26 19:50:09 2012 +0200 fix: CommonLibraries/radio/radio_cc1101.c - fixed lots of locking issues commit 1c0b1937188254f3c156cb3f5c75077ca384ae02 Author: Gregor Rebel Date: Fri Oct 26 15:47:11 2012 +0200 new: ttc_channel.c, ttc_channel.h, ttc_channel_types.h - first sketch (not compiling) commit c4e92b7bb98a3e972bbfcef856730bcf8373d9da Author: Sascha Date: Wed Oct 24 18:41:11 2012 +0200 fix: radio_cc1120 added LBT support to init function fix: ttc_radio_types.h moved LBT flag a few lines up because it does not belong to low level driver commit 0fa5f38b7cec715379dd46c108586c98804006f3 Author: Gregor Rebel Date: Wed Oct 24 00:30:51 2012 +0200 Package v1.0.49 commit 7cca910c89b702040ef1ad30008f336d48b36eb1 Author: Gregor Rebel Date: Wed Oct 24 00:29:14 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - path to findNewestDownload.pl was still wrong (COFFESTOPPEDWORKINGERROR) commit c5ec0e267f50c6ea80e1179464e77ece63f55be1 Author: Gregor Rebel Date: Wed Oct 24 00:27:32 2012 +0200 Package v1.0.49 commit a25f8111d8a3969febf741ea2cb496fc204dae5b Author: Gregor Rebel Date: Wed Oct 24 00:27:17 2012 +0200 Package v1.0.49 commit ec48e34a5b15634d69b8c09dcb851c080097fc79 Author: Gregor Rebel Date: Wed Oct 24 00:26:49 2012 +0200 chg: readme.ToolChain - forgot to commit updates commit 8f8ea0384dacce87c7b53d9c91c81188545f5f23 Author: Gregor Rebel Date: Wed Oct 24 00:26:17 2012 +0200 Package v1.0.49 commit 4621c127cdf5abbd4d73626f828c15cee1643422 Author: Gregor Rebel Date: Wed Oct 24 00:26:12 2012 +0200 Package v1.0.49 commit 609fcb2aa3cc2558c997497025f1e12f930ce2db Author: Gregor Rebel Date: Wed Oct 24 00:01:25 2012 +0200 chg: readme.ToolChain - updated overall documentation commit a377eaad054f26ff13a0729ab39a2eb0f406c8e1 Author: Gregor Rebel Date: Tue Oct 23 23:59:14 2012 +0200 Package v1.0.49 commit 5314bef889a8357843a90d17cf8010a2c1f548ec Author: Gregor Rebel Date: Tue Oct 23 23:59:09 2012 +0200 Package v1.0.49 commit 41d5bd4bda0c060539b774646b875cda3d4c4c75 Author: Gregor Rebel Date: Tue Oct 23 23:58:48 2012 +0200 chg: readme.ToolChain - added openSUSE 12.2 commit 5961af39f85207b79fff259e37c30b318dc3e345 Author: Gregor Rebel Date: Tue Oct 23 23:58:11 2012 +0200 Package v1.0.49 commit 0fe3a1e420691be45e63b6e3d7516e39e85e679e Author: Gregor Rebel Date: Tue Oct 23 23:57:51 2012 +0200 Package v1.0.49 commit ea6c51eb020724eca150dfc1e7f64bbe8c03ee57 Author: Gregor Rebel Date: Tue Oct 23 23:57:27 2012 +0200 chg: readme.ToolChain - added Kubuntu 12.10 commit fb391ac383e62ba0ea66d92821597852309a4fd8 Author: Gregor Rebel Date: Tue Oct 23 23:52:49 2012 +0200 Package v1.0.49 commit 7bb642e93530cfd388d9a67d2d41d637f15dcee9 Author: Gregor Rebel Date: Tue Oct 23 23:52:12 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - invalid path to findNewestDownload.pl commit 21d3ca9918cbd32cd7b07655453c99c937d75662 Author: Gregor Rebel Date: Tue Oct 23 23:39:26 2012 +0200 Package v1.0.49 commit 61dd631af714e367386f1b9875ae5ebc4c7002ae Author: Gregor Rebel Date: Tue Oct 23 23:38:32 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - getNewestFile() now uses long path to find SourcefindNewestDownload.pl (script was not found on openSUSE) commit d7c91f98213c9a47fea4e539b9f10cb74d22edd7 Author: Gregor Rebel Date: Tue Oct 23 23:25:04 2012 +0200 Package v1.0.49 commit c99dbbaf3315fadd4334789448d27b4ee47701fb Author: Gregor Rebel Date: Tue Oct 23 23:24:09 2012 +0200 fix: ToolChain/install_27_QtCreator.sh - now also installs basic QtCreator via repository (enables compiler warnings + errors in IDE) commit 463fd9c7565aa1527dd1dffb56fb810b8251b301 Merge: 762d7e5 2969d39 Author: Gregor Rebel Date: Tue Oct 23 23:24:09 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 2969d396514e2bd3e0c2ce5334098e74894c575d Author: Gregor Rebel Date: Tue Oct 23 23:06:23 2012 +0200 Package v1.0.49 commit 762d7e57a959f1317e78d729c72d0a38de8350d7 Author: Gregor Rebel Date: Tue Oct 23 23:06:14 2012 +0200 fix: Template/qtcreator.sh - now also searches for qtcreator binary in $HOME/Source/qtcreator/bin/ commit 833db94fa46fe5a7e320f0a67ebd9049b3b7c82c Author: Gregor Rebel Date: Tue Oct 23 22:59:13 2012 +0200 Package v1.0.49 commit aabd7e122b7c3290a841449eda202e867a3826ea Author: Gregor Rebel Date: Tue Oct 23 22:57:55 2012 +0200 new: ToolChain/install_27_QtCreator.sh chg: ToolChain/installAll.sh - now creates symlink ~/Source/ToolChin_STM32/ToolChain/bin/findNewestDownload.pl commit 25383515be58b682923fae8510bb2a9539b80b2c Author: Gregor Rebel Date: Tue Oct 23 22:10:39 2012 +0200 fix: Template/qtcreator.sh - donwload -> download commit ed4fcdf2c8b66481fe561dd75f5e3a55d1713a4c Author: Gregor Rebel Date: Tue Oct 23 22:09:24 2012 +0200 fix: ToolChain/installAll.sh - removed superfluos "next steps" (6)-(7) commit 953047a04106d26641499298c04b0f3ce13df468 Author: Gregor Rebel Date: Tue Oct 23 22:07:53 2012 +0200 Package v1.0.49 commit bc7a7f0ad498c8da9ed65249c48b282c49db3595 Author: Gregor Rebel Date: Tue Oct 23 22:06:51 2012 +0200 fix: ToolChain/scripts/createDevelopmentVersion.pl - did copy Template/QtCreator/TemplateName.creator.user to wrong place fix: Template/QtCreator/TemplateName.creator.user - warnings + errors get displayed in QtCreator again chg: Template/qtcreator.sh - now searches for qtcreator binary in /opt/ chg: ToolChain/install_16_Compiler_SourceryG++.sh - now creates links of binaries inside ~/Source/ToolChain_STM32/ToolChain/bin/ commit 8c7c17a5123eb68cf62e3b9b55ba68ec1455a0a4 Author: Gregor Rebel Date: Tue Oct 23 21:06:19 2012 +0200 fix: ToolChain/install_01_libftd2xx.sh - "sudo ldconfig" -> "sudo -i ldconfig" (required for openSUSE to find ldconfig) commit 695a60449e50bce6026a24fbf587fba671df8f30 Author: Gregor Rebel Date: Tue Oct 23 20:55:24 2012 +0200 Package v1.0.49 commit 0800473a4c6baf1de984b84a21ca0a09f81d93c9 Merge: 1704649 4fe9930 Author: Gregor Rebel Date: Tue Oct 23 20:55:13 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 4fe99307f8fde7de18b447b08cefa47e721e5f50 Author: Gregor Rebel Date: Tue Oct 23 20:54:11 2012 +0200 Package v1.0.49 commit 170464984c2ed32495590994dbc2f4bc854caeed Author: Gregor Rebel Date: Tue Oct 23 20:53:10 2012 +0200 fix: ToolChain/install_02_libftdi.sh - syntax error commit e9b3d0625b1f7b55b253a8f9f731f3c0ebee85ec Author: Gregor Rebel Date: Tue Oct 23 20:52:47 2012 +0200 Package v1.0.49 commit e29733005d854176e15cb800d763e3c8e7da6bd2 Author: Gregor Rebel Date: Tue Oct 23 20:49:38 2012 +0200 fix: ToolChain/install_02_libftdi.sh - now uses which to search for an installed libusb-config commit af6b82b21c970eaadd9d9d83a23f3ca35bf079ae Author: Gregor Rebel Date: Tue Oct 23 20:43:44 2012 +0200 Package v1.0.49 commit d52905e452db6833d58b1d2f52e2affd4d71dbe0 Author: Gregor Rebel Date: Tue Oct 23 20:42:34 2012 +0200 chg: ToolChain/installAll.sh - now automatically adds PackMan repository for openSUSE if missing chg: ToolChain/scripts/installFuncs.sh - new: identifyOS() commit 677b17da9fa45ee6be93b445b8deb7bcbe1a10c5 Author: Gregor Rebel Date: Tue Oct 23 19:40:34 2012 +0200 Package v1.0.49 commit 7539147bb947c68b160454a3f263ad645d2d0956 Author: Gregor Rebel Date: Tue Oct 23 19:39:48 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - installPackage() fixed invalid ordered arguments to zypper commit 9567c0b6b2331267d0bee740c642aa85ad755703 Author: Gregor Rebel Date: Tue Oct 23 19:37:48 2012 +0200 Package v1.0.49 commit 2569371f9863a9b5a7f255d8cb13b07d1e8e4f7e Author: Gregor Rebel Date: Tue Oct 23 19:36:52 2012 +0200 chg: ToolChain/scripts/installFuncs.sh - installPackage() will now automatically ignore gpg checks on zypper bases OSs (openSUSE) commit c63ea887465e4fd633f26e6806b7391d0f1277e4 Author: Gregor Rebel Date: Tue Oct 23 19:29:14 2012 +0200 Package v1.0.49 commit e0cf6fa9fb54d475bdc7cd8072f92d2fbf4d66f6 Author: Gregor Rebel Date: Tue Oct 23 19:28:09 2012 +0200 chg: ToolChain/install_02_libftdi.sh - updated to ft232r_prog v1.10 commit 34b9572edbbfc15bd0b5842f5eafc36b5fc2d4ed Author: Gregor Rebel Date: Tue Oct 23 19:18:19 2012 +0200 Package v1.0.49 commit ff371b55e9f3d6d021bb15471e58bc08c9a6685d Author: Gregor Rebel Date: Tue Oct 23 19:16:36 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - get() now clears CMD_ERROR before wget to avoid getting confused by earlier errors from cmd() commit ee77b535882d1b2907cf8fed4391d03d8d405cce Author: Gregor Rebel Date: Tue Oct 23 18:31:00 2012 +0200 Package v1.0.49 commit 397428f37efdbe7a17002f1084fbe750ae078c49 Author: Gregor Rebel Date: Tue Oct 23 18:30:08 2012 +0200 Package v1.0.49 commit 3e134d6c8409413305960faac468444dad86f9a5 Author: Gregor Rebel Date: Tue Oct 23 18:29:24 2012 +0200 chg: readme.ToolChain - added chapter "operating systems" commit 17e0164ef7aa5d4b9b4cb85c6bcfb4743995b630 Author: Gregor Rebel Date: Tue Oct 23 17:08:12 2012 +0200 Package v1.0.49 commit aeeba400b671ca88f8f57cf2434ba557fe213bcb Author: Gregor Rebel Date: Tue Oct 23 17:02:40 2012 +0200 fix: ToolChain/install_03_OpenOCD.sh - Zeile 1138: Syntaxfehler commit ebf36f24483a24ad942791084d436df8fb3fa406 Author: Gregor Rebel Date: Tue Oct 23 16:58:13 2012 +0200 Package v1.0.49 commit 1a432b75a0cb3a440d64f8f18725121aa99251f5 Author: Gregor Rebel Date: Tue Oct 23 16:54:26 2012 +0200 fix: ToolChain/install_03_OpenOCD.sh - removed downloads of documentation from dead slow sourceforge-server (documentation is now compiled from sources) commit a265dbc8967c6e34cebd5e86c37575b6b0471d03 Author: Sascha Date: Tue Oct 23 11:08:29 2012 +0200 fix: added support for cc1120 to ttc_radio layer in file ttc_radio.c ttc_radio.h commit 7429718ba6317033f139fdfaf3e38ac770e37878 Merge: 518cb97 1039d72 Author: Sascha Date: Tue Oct 23 08:59:44 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 1039d72a6449722b4a2cfb834490aea5c0543e11 Author: Gregor Rebel Date: Mon Oct 22 18:40:05 2012 +0200 Package v1.0.49 commit 1d6657245ffaf9e6cb8cc92a6ac13f5c8e69bdab Author: Gregor Rebel Date: Mon Oct 22 18:39:05 2012 +0200 fix: issues with USART indices commit 518cb9774740f4fce196af4d939b0e05d75c68ae Author: Sascha Date: Mon Oct 22 17:52:19 2012 +0200 added function radio_cc1120_manualCalibration commit f83e4c268f1621891eaf82e3f2bb3aadb4f2b5b7 Author: Sascha Date: Mon Oct 22 14:08:17 2012 +0200 some minor changes for CC1120 implementation commit 9d286365e66e60daf0677cf5cd2067fb34a98c7a Author: Sascha Date: Mon Oct 22 12:26:43 2012 +0200 fix: implemented register access for CC1120 registers (8bit) and extended registers (16 bit) fix: smartRFconfig rewritten for CC1120 registers added new access functions radio_cc1120_spi_register_write_8 radio_cc1120_spi_register_write_16 radio_cc1120_spi_register_single_write radio_cc1120_spi_register_read_extended radio_cc1120_spi_register_read removed radio_cc1120_register_e from code and changed to 8 or 16 bit register addresses commit d98243580f9b9be8af46c1b588b16bad814d83d5 Author: Sascha Date: Mon Oct 22 09:33:19 2012 +0200 fix: removed activate of CC1120 amplifier commit e06016fe874c9f6fcc44937cf49de38c2802e527 Author: Sascha Date: Mon Oct 22 09:31:22 2012 +0200 fix: added some required activate scripts so that ttc_radio can be activated without the need to activate an radio example commit d3d5d1b9c58d93fe3f9885a95d0b8f1ec0d8989c Author: Sascha Date: Mon Oct 22 09:29:25 2012 +0200 fix: added trd_cc1120_spi to enum ttc_radio_driver_e commit 7e50f2d8cad281fb02517cd95be84898729069e7 Author: Gregor Rebel Date: Fri Oct 19 18:29:32 2012 +0200 Package v1.0.49 commit 681d79e89041c8262d787fd291abd039bf2d7a8f Author: Gregor Rebel Date: Fri Oct 19 18:26:56 2012 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - fix endless symlink-loop in filesystem fix: ToolChain/scripts/createDevelopmentVersion.pl - now copies .user file instead on linking it commit 64feb81cfd8e51784345c088ee0294d40726b395 Author: Sascha Date: Fri Oct 19 16:17:49 2012 +0200 fix: implemented PA power settings radio_cc1120_set_power_tx fix: changed the old CC1101 register names to new CC1120 register names within the files CommonLibraries/radio/radio_cc1120.c and CommonLibraries/radio/radio_cc1120_spi.c commit 88a824f60efa5183524cfcb0824efaa6833744ea Author: Sascha Date: Fri Oct 19 14:25:19 2012 +0200 CC1120 files moved to CommonLibraries/radio/ commit e7dcb744098ef1bd6103416146ad4d63b2ce3540 Author: Gregor Rebel Date: Thu Oct 18 18:06:45 2012 +0200 Package v1.0.49 commit fdbb336d24c1d25b1de299e3193fbc982fd5a609 Author: Gregor Rebel Date: Thu Oct 18 18:06:24 2012 +0200 Package v1.0.50 commit ccc70c2907ad3a4a9028ca3d613997ed169b7de8 Author: Gregor Rebel Date: Thu Oct 18 18:04:57 2012 +0200 Package v1.0.49b commit 26a443d8ce4927cd8e5073474c75d3128c02955a Author: Gregor Rebel Date: Thu Oct 18 18:03:45 2012 +0200 chg: ToolChain/install_14_CPU_STM32W1xx.sh - added STM Standard Peripherals Library for STM32W108xx commit e4de06fa2d72e3862c554cda26dbbfcd36279fc3 Author: Gregor Rebel Date: Thu Oct 18 17:37:07 2012 +0200 fix: CommonLibraries/ttc_usart_types.h - fixed "error TTC_USART5 must be numerical value" chg: ToolChain/install_14_CPU_STM32W1xx.sh - upgraded to SimpleMAC_V2.0.0 commit 76117bc3dcc53d18334e0b6939b3f09d14328af5 Author: Gregor Rebel Date: Thu Oct 18 15:15:16 2012 +0200 Package v1.0.49b commit 83c793314625ffb2b5c80a928023e2c202c7754d Author: Gregor Rebel Date: Thu Oct 18 15:14:37 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - getFile() now removes received empty files commit e53add88be4152a332d3d5f74068e98e4df2efeb Author: Gregor Rebel Date: Thu Oct 18 15:05:47 2012 +0200 Package v1.0.49b commit 105ffad9ac653d610f3ece3db89e9b9b3a29c5f7 Author: Gregor Rebel Date: Thu Oct 18 15:04:26 2012 +0200 chg: ToolChain/scripts/installFuncs.sh - getFile() now uses mirror website for missing URLs commit c8e84a2c064a564c0d0eb3f8886c238d05537ea5 Author: Sascha Date: Thu Oct 18 12:24:11 2012 +0200 added files for Radio CC1120 to folder CommonLibraries/radio/CC1120/ added ToolChain/install_15_RADIO_CC1120.sh commit 95160401f9ea6c561066cd247492a4cea082dfda Author: Gregor Rebel Date: Wed Oct 17 13:43:57 2012 +0200 Package v1.0.49b commit e724e460493cc219a906af99d4ffa7e6c75dfa45 Author: Gregor Rebel Date: Wed Oct 17 13:43:15 2012 +0200 Package v1.0.49 commit f425037a3d06d5a0c641e56b9d8058293dbb5028 Author: Gregor Rebel Date: Tue Oct 16 20:20:36 2012 +0200 fix: CommonLibraries/ttc_usart.h - updated documentation commit e3ae18fed698fda334bd55017576801e33a53951 Author: Gregor Rebel Date: Tue Oct 16 20:18:50 2012 +0200 chg: CommonLibraries/ttc_usart_types.h - renamed USARTn_Physical -> INDEX_USARTn commit 78d93b617d2c8a2e90caf2a750b3ea7e98094a94 Author: Gregor Rebel Date: Tue Oct 16 20:01:19 2012 +0200 fix: CommonLibraries/ttc_usart.h - updated usage description commit 641a05536723775cce534b597966236e4839110a Author: Gregor Rebel Date: Tue Oct 16 19:56:56 2012 +0200 fix: ToolChain/scripts/debug.sh - fixed "error: invalid descriptor" on some linux distros commit 6d584b45f2db17c2395b85a1670a1b85445760c1 Author: Gregor Rebel Date: Wed Oct 10 18:24:39 2012 +0200 fix: CommonLibraries/ttc_usart.c - _ttc_usart_task_receive() now goes to sleep instead of busy waiting chg: CommonLibraries/ttc_task.c - new: ttc_task_resume(), ttc_task_resume_isr(), ttc_task_suspend() commit b54c868dafed8d020f7b292dd7d641cbd5119628 Author: Gregor Rebel Date: Tue Oct 9 21:08:19 2012 +0200 fix: CommonLibraries/ttc_queue.c - ttc_mutex_lock() now handles given timeout exactly down to 1000us fix: CommonLibraries/radio/radio_cc1101.c - now works again with example_radio_serial.c bug: Template/examples/example_radio_serial.c - stops working after a while commit 3fcb24ff5e6e02e514db7b1e0367c93d8bfdd3f5 Author: Gregor Rebel Date: Tue Oct 9 17:07:25 2012 +0200 fix: Template/examples/example_usart.c - removed critical section in example_usart_init() commit 196bfe85350dd24c3c5cffa5ef1243f0492c1264 Author: Sascha Poggemann Date: Mon Oct 8 21:34:15 2012 +0200 fix: moved the USART init with default settings infront of the ttc_radio init afterwards reconfigure the USART so that the data from the USART can be shifted to and from the radio commit 613bdd7b435ca4fe1b06e33f02fe796e55746518 Author: Sascha Poggemann Date: Mon Oct 8 17:10:26 2012 +0200 fix: secured UART access, so that no access is possible before the init was called. therefore the USART_Init_Running variable was added. USART Init will set USART_Init_Running = LogicalIndex; at the beginning and USART_Init_Running = 0 afterwards. If ttc_usart_get_configuration is beeing called outside the Init function, it will assert, if there is no valid configuration commit 3bbfade5e349f57af1ebfb986e60c6e595b1e1eb Author: Sascha Poggemann Date: Mon Oct 8 15:26:07 2012 +0200 added check if RX_BytesPending is read correctly from the register rcr_RXBYTES commit 3bb5919a4640703b0a17eaffd776b569900b3543 Author: Gregor Rebel Date: Fri Oct 5 14:31:33 2012 +0200 fix: CommonLibraries/ttc_watchdog.c - now works again commit 87797b624a024940966e13bef897254e2dc35198 Merge: d26dc4a 0452c9d Author: Gregor Rebel Date: Fri Oct 5 14:03:17 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit d26dc4a454ce1d32458b7709603a476162c496b2 Author: Gregor Rebel Date: Fri Oct 5 14:02:09 2012 +0200 fix: ToolChain/install_24_TTC_Watchdog.sh - fixed wrong object file in MAIN_OBJS bug: ToolChain/_install_16_Compiler_GCC.sh - still does not complete without errors commit 0452c9d1f4740129349bff31d9b8c13388ed4f20 Author: Sascha Poggemann Date: Fri Oct 5 13:52:29 2012 +0200 added support for watchdog to radio_seríal example commit 159d71edb6eaa1ff415641e61c8b8563b418e742 Author: Sascha Poggemann Date: Fri Oct 5 13:52:02 2012 +0200 added support for watchdog to radio_seríal example commit 3b86de510c9a6d214c2d2e659473b0eaa3a01095 Author: Sascha Poggemann Date: Fri Oct 5 13:51:22 2012 +0200 added support for watchdog to radio_seríal example commit 3a525190f85d66b969a22a85fd90108438324935 Author: Sascha Poggemann Date: Thu Oct 4 16:37:08 2012 +0200 removed some empty lines so the code looks nice commit 37db27cae9417bb4a54428833ccef809aba60de2 Author: Sascha Poggemann Date: Thu Oct 4 16:34:51 2012 +0200 added TTC_DEBUG_RADIO_PIN3 debug port to change its value each time rxFunction_R1 is beeing called needs to define TTC_DEBUG_RADIO commit 35c1e14bf1c8d74e475fa147a6791ed54817a049 Author: Sascha Poggemann Date: Thu Oct 4 16:33:38 2012 +0200 added debug ports TTC_DEBUG_RADIO_PINxxx to show timing of ISR and function calls needs to define TTC_DEBUG_RADIO for usage commit dbf5ccbc918eae30087ecd6b103fc739758163b5 Author: Sascha Poggemann Date: Thu Oct 4 16:32:28 2012 +0200 changed timing for _ttc_radio_check_mode call in _ttc_radio_task_rx commit 0ee30d56552add63b22b1d768662cdf0bf9cf974 Author: Gregor Rebel Date: Wed Oct 3 22:34:21 2012 +0200 new: ToolChain/scripts/findNewestDownload.pl - finds newest version of a file on given webpage commit 43bebcc2dff7a3679f38741bad1035fd9b0d3d4c Author: Sascha Poggemann Date: Wed Oct 3 21:32:14 2012 +0200 added counter for debug purposes to Radio_Generic Amount_Error_*** commit b6132bfc70299ad30f44fe83abf65177d36d91c5 Author: Sascha Poggemann Date: Wed Oct 3 21:31:12 2012 +0200 changed CC1101 Fifo treshold to 0x0F in functioon radio_cc1101_init_SmartRF commit e32db581d9b9a8dd5f64185149539521d5ea8ed4 Author: Sascha Poggemann Date: Wed Oct 3 20:43:28 2012 +0200 new: added function ttc_memory_get_free_size() to CommonLibraries/ttc_memory.c commit 7c8f6a98549205a3937febc59e1bdab91c476658 Author: Sascha Poggemann Date: Wed Oct 3 16:45:29 2012 +0200 new: Template/examples/example_radio_serial.h commit 91d7ce5be357f0df53aa5455d271feb73adff673 Author: Sascha Poggemann Date: Sun Sep 30 22:28:13 2012 +0200 fix: CommonLibraries/ttc_radio.c - first successfull pass of bidirectional test commit 3d3939e978144131b8a27cbba454c02248ffdb69 Author: Sascha Poggemann Date: Sun Sep 30 17:20:07 2012 +0200 fix: _ttc_radio_check_bytes_received() - fixed warning for wrong type in function call radio_cc1101_spi_register_single_read() commit 6f9099614e74305a3a62b182fe14ab8433065244 Author: Gregor Rebel Date: Sun Sep 30 17:16:27 2012 +0200 fix: CommonLibraries/ttc_radio.c - _ttc_radio_task_rx() can now read in more than one received packet commit 85e4fb072aa1782a30fd3ceec5127c708faec38a Author: Gregor Rebel Date: Sun Sep 30 16:51:40 2012 +0200 fix: Template/QtCreator/TemplateName.creator.user - recreated lost user file commit 14f381c96a5cb44fb32c78ad6670e1e0b6e377d2 Author: Sascha Poggemann Date: Sat Sep 29 23:45:49 2012 +0200 bug: _radio_cc1101_isr_receive() stops receiving data after 5 packets received commit aad384a9ea163e9fb25cdda97107edeb17f01ce8 Merge: 0885acd 6d1c63a Author: Sascha Poggemann Date: Sat Sep 29 19:27:25 2012 +0200 try to fix conflicts for file TemplateName.creator.user Merge branch 'master' of hlb-labor.de:ToolChain_STM32 Conflicts: Template/QtCreator/TemplateName.creator.user commit 0885acdf69d69ff4fce782e9b6a9bd139abe8ed7 Author: Sascha Poggemann Date: Sat Sep 29 19:23:37 2012 +0200 renamed Template/examples/example_radio_serial.c added radio_serial to ttc_extensions.c modified install_24_TTC_RADIO.sh to support radio_serial commit 6d1c63a20e8e5e7214681ff0670a36ae5c3fcf8c Author: Gregor Rebel Date: Sat Sep 29 17:09:16 2012 +0200 chg: Template/examples/example_radio.c - transmit tasks now randomly sleep for 20..147 ms between to transmit commit a803faac4548a45a47ff6dd90ee5a31da7953026 Author: Gregor Rebel Date: Sat Sep 29 16:42:26 2012 +0200 new: Template/QtCreator/TemplateName.creator.user commit de38fff62c68fe97d5f453b3b33ae76976d4e709 Author: Sascha Poggemann Date: Sat Sep 29 16:17:23 2012 +0200 added examples serial_Radio commit e0f665ad1392474ecf65b13db1c561a6bc2f0e6c Author: Gregor Rebel Date: Sat Sep 29 16:04:55 2012 +0200 fix: Template/examples/example_radio.c - improved debug output commit c77683d3b2ab746444587c5e833329f5442b105e Author: Gregor Rebel Date: Sat Sep 29 15:40:49 2012 +0200 fix: CommonLibraries/ttc_usart.c - _ttc_usart_send_string_blocking() is now thread safe => ttc_usart_stdout_send_string() can now be used from several tasks commit 789e68e767bb38ff26645f5efac11a67ae167bfa Author: Gregor Rebel Date: Fri Sep 21 15:49:20 2012 +0200 fix: example_radio.c - now runs with one radio enabled and dual cc1101 extension board bug: example_radio.c - enabling 2 radios won't work commit 23716b43d950e11e7f9aca5fdd7810718b7c54c7 Author: Gregor Rebel Date: Fri Sep 21 14:10:25 2012 +0200 fix: Template/examples/example_radio.c - removed debug code commit a54a7924db9c53ae01fc3bc0cf87adca8a2f91b0 Author: Gregor Rebel Date: Fri Sep 21 13:37:23 2012 +0200 chg: CommonLibraries/ttc_radio.c - integrated amplifier cc1190 commit e0fd58bc169de3e401e2edb331af0fcb240ee45d Author: sascha Date: Tue Sep 18 15:19:41 2012 +0200 fix: radio cc1101 now sending and receiving commit c4f623026a2b8d661d9d5b7dc6206f7dcc80c809 Author: sascha Date: Mon Sep 17 21:40:55 2012 +0200 fix: bypassed problem with suspended task scheduler through applying usart_generic->Flags.Bits.DelayedTransmits = 0; two radios are now working simultaniously !!!! commit 5e0e1139b5f0145cdd0bf32e4a68f5aab3fe54a5 Author: sascha Date: Mon Sep 17 14:56:13 2012 +0200 fix: added security check if cc1190 was successfully inititalize in ttc_radio_init for the given Radio_Generic->LogicalIndex commit 53599907700d296cd70bd5391a1b2d951fc205b7 Author: Gregor Rebel Date: Sun Sep 16 11:32:03 2012 +0200 Package v1.0.48 commit 5254f9f024824c80dc309bc6712e4e978f36df0b Author: Gregor Rebel Date: Sun Sep 16 10:47:02 2012 +0200 fix: install_15_RADIO_CC1101.sh - corrected constant defines TTC_RADIO_${Index}* -> TTC_RADIO${Index}* commit d17f069dcccfb3241385426f990afc39d9c0c151 Author: Gregor Rebel Date: Sun Sep 16 10:12:23 2012 +0200 Package v1.0.48 commit aea2ded60a35c3233f96c3b4ea9aa322e5f332bb Author: Gregor Rebel Date: Sun Sep 16 10:10:30 2012 +0200 chg: install_15_RADIO_CC1101.sh - now creates activate scripts for 5 radios chg: install_15_RADIO_CC1190.sh - now creates activate scripts for 5 radios commit 082f62c1210c2fa3f4789a1ba9eba65acd7573db Author: Gregor Rebel Date: Sun Sep 16 09:46:35 2012 +0200 fix: ToolChain/installAll.sh - does not remove OK.AllInstalls any more fix: CommonLibraries/ttc_radio.c - added missing initialization for ttc_radio_queue_empty_blocks, ttc_radio_mutex_empty_blocks fix: CommonLibraries/ttc_usart.c - added missing initialization for Queue_EmptyBlocks, Mutex_EmptyBlocks commit d970d653aaac77db501ff26936eee61ff18ed96b Author: sascha Date: Sat Sep 15 20:11:44 2012 +0200 bug: radio_cc1101.c:284 wait for radio to reach RX State ttc_task_get_tick_count() always returns the same value: 11130 commit 7608ff616f6571328c928164cd81afb558ca0d2a Author: sascha Date: Sat Sep 15 19:58:35 2012 +0200 fix: added TX timeout to radio_cc1101_packet_send() fix: added Error handling for TX Timeout to _radio_cc1101_handle_error() commit 51abd489ced4de9a3466143da681a344f444a650 Merge: 741ae7f bde8538 Author: sascha Date: Sat Sep 15 19:40:33 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 741ae7f6501abec7645cdbdc17f8a15dc68ffc07 Author: sascha Date: Sat Sep 15 19:39:22 2012 +0200 chg: GDO02 now asserts if a packet has been received with CRC OK. De-asserts when the first byte is read from the RX FIFO. IOCFG=0x07 commit bde85381c6607c02cd978fbf744166c1b2b61be0 Author: Gregor Rebel Date: Sat Sep 15 17:53:04 2012 +0200 Package v1.0.48 commit 021dcb6c55337f34e4588bbfe82106e64f680800 Merge: 9a389e0 16a1ec6 Author: sascha Date: Sat Sep 15 17:52:35 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 9a389e01b2bd8a7d67568d152f8b3dd594790b62 Author: sascha Date: Sat Sep 15 17:37:50 2012 +0200 fix: fixed problem with smart mutex in radio_cc1101.c commit 16a1ec60199746aa7f673583daca02e843b522e4 Author: Gregor Rebel Date: Sat Sep 15 17:20:28 2012 +0200 Package v1.0.48b commit 89cc202000e0e310b1efe54435416244c592931d Author: Gregor Rebel Date: Sat Sep 15 17:19:54 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - installPackage() now uses noninteractive style commit 0038d107faaed718dd06e39cd72d609fda6f674d Author: Gregor Rebel Date: Sat Sep 15 17:05:38 2012 +0200 fix: CommonLibraries/radio/radio_cc1101.c - LockTransaction() now can wait forever commit 003488dfa0e40b31cc18948bd956e5f4544abb54 Author: Gregor Rebel Date: Sat Sep 15 16:58:32 2012 +0200 Package v1.0.48b commit 76d5b1d77304afe82124a4baee1e2917b4e8e1b5 Author: Gregor Rebel Date: Sat Sep 15 16:58:11 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - installPackage() commit 1a8170f7c474fd9df942ed37dadeb7a094980d5c Author: Gregor Rebel Date: Sat Sep 15 16:55:54 2012 +0200 Package v1.0.48b commit d8602793c6bd722d36e4b5c828f99efdd39b3e00 Author: Gregor Rebel Date: Sat Sep 15 16:55:24 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - installPackage() commit 9a6f55063ea8a98fb7a7a7f857c8ee202c41e37b Author: Gregor Rebel Date: Sat Sep 15 16:52:54 2012 +0200 Package v1.0.48b commit 730552af6e9bcb51a55f2c26daff4f46b2a19cb2 Author: Gregor Rebel Date: Sat Sep 15 16:52:18 2012 +0200 fix: ToolChain/install_18_LCD_320x240.sh - updated to new layout of Olimex website commit 7724c4eb427929dfd6d2ed804a10e6290a74806d Author: Gregor Rebel Date: Sat Sep 15 16:24:40 2012 +0200 fix: Template/examples/example_spi.c - made it compile again commit 857649419e352e9f90210e4bab3a961ed9ef27a6 Author: Gregor Rebel Date: Sat Sep 15 16:17:30 2012 +0200 fix: simplified interfaces of ttc_spi and ttc_radio commit b5ee891b6ade2dfe7277f404829f7981cb913b86 Merge: 78f4d61 10a20d5 Author: sascha Date: Sat Sep 15 15:35:08 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 78f4d6119407beeb849835d85d291b7bcdebb6f9 Author: sascha Date: Sat Sep 15 15:33:37 2012 +0200 added 2. radio to example_radio bug:not working yet because SPI reinit is not working in radio_cc1101_spi_init commit 10a20d53a2284b21653b06787c452cffba9e1a67 Author: Gregor Rebel Date: Sat Sep 15 15:17:15 2012 +0200 Package v1.0.48b commit 4479671e6c262eb0bd7d28a9d84e33f809107459 Author: Gregor Rebel Date: Sat Sep 15 15:16:37 2012 +0200 fix: added --force-all to apt-get install commit fbd8342ff424ab314f75ca99252734e9455159ba Merge: 4e97677 d9d08d8 Author: Gregor Rebel Date: Sat Sep 15 15:16:37 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit d9d08d828143978813a51f675b70c8e95b19f8d5 Author: Gregor Rebel Date: Sat Sep 15 15:12:25 2012 +0200 Package v1.0.48 commit 4e97677ed81409df6fae75d1af02a3350006622e Author: Gregor Rebel Date: Sat Sep 15 15:01:17 2012 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - EULA for font-installation is now accepted automatically commit f377972bfe0e5d0d731bf80197a4194e258bc7d2 Author: sascha Date: Sat Sep 15 13:37:30 2012 +0200 fix: radio_cc1101_spi_init() needs to init and pull up the NSS Pins of other radios. commit 9a89e3984fe06aaaebdb254e57d2527df5943864 Author: sascha Date: Fri Sep 14 21:40:18 2012 +0200 fix: radio_cc1101_spi_init also needs to initialize the NSS Pins of other radios connected an pull the NSS Pin high! added PowerDown Mode to radio_amplifier_mode_e added CC1190 Init to ttc_radio_init() commit 401a28da33329f66e84272080464c641a0af5bfa Author: sascha Date: Fri Sep 14 18:41:33 2012 +0200 fix: updated Port names and ttc_gpio function calls in CommonLibraries/radio/radio_cc1190.c commit 0791805b4908426bfb814eb84b2a3b7430a0bf3c Author: Gregor Rebel Date: Fri Sep 14 18:26:25 2012 +0200 bug: CommonLibraries/radio/radio_cc1190.c - currently does not compile commit aae577a2b11407025eeac56f2540d9970d24f4f4 Author: Gregor Rebel Date: Fri Sep 14 18:21:39 2012 +0200 chg: CommonLibraries/ttc_queue.c - added concept of smart mutexes bug: Template/examples/example_radio.c - example stops working after message #109 commit 1560ab68723b6d3a0285f5388a77b988bec7c768 Author: Gregor Rebel Date: Fri Sep 14 16:29:31 2012 +0200 fix: CommonLibraries/radio/radio_cc1101_spi.c - removed all mutex locking fix: CommonLibraries/radio/radio_cc1101.c - added central mutex lock for every SPI-interface to avoid interrupted spi transactions commit 77cd146e91d75deff49d64bda747e5b3781327fa Author: Gregor Rebel Date: Fri Sep 14 15:44:07 2012 +0200 ToolChain/install_17_Network_uIP.sh - fix: url for ethernet demo download updated commit b206162ab424bd26abacb14247d901b81387024a Author: Gregor Rebel Date: Thu Sep 13 18:56:08 2012 +0200 Package v1.0.48 commit ba8bea3eab30b3eccb70212a9b0abb1b23835b74 Author: Gregor Rebel Date: Thu Sep 13 18:48:38 2012 +0200 fix: ttc_radio.c is now fully implemented bug: ttc_radio.c stops working after a while commit 1a569ef7f20faca3c2205765926326a87aee080a Author: Gregor Rebel Date: Thu Sep 13 15:29:33 2012 +0200 fix: CommonLibraries/radio/radio_cc1101.c - radio_cc1101_packet_send() does work now commit cb50abbee9d816b24025b9ec2eac7751e4a0ff6f Author: Gregor Rebel Date: Thu Sep 13 13:17:25 2012 +0200 chg: ToolChain/install_06_FreeRTOS.sh - upgraded to FreeRTOS 7.2.0 commit 575115b718dd1126f3603b3a46c72d1b7bc007af Author: Gregor Rebel Date: Wed Sep 12 20:57:41 2012 +0200 bug: ttc_radio.c runs out of memory blocks commit 07bfb702874324b259194202c5bd3f86d3640534 Merge: 46b7548 67f2e73 Author: Gregor Rebel Date: Wed Sep 12 20:33:35 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 46b7548af2fcbafc3118f389ffc4d20f3006abfd Author: Gregor Rebel Date: Wed Sep 12 20:31:59 2012 +0200 fix: CommonLibraries/ttc_radio.c - ttc_radio_send_string() - got hung in endless loop if MaxSize > strlen(String) commit 67f2e7343a67086b473a912d497900ed3c8731f9 Author: sascha Date: Wed Sep 12 19:25:05 2012 +0200 changed interrupt flag for GDO2 to tit_GPIO_Rising commit 27f8c678458d6e3002c674918cb668e24b2910c8 Author: sascha Date: Wed Sep 12 19:12:48 2012 +0200 fixed: Problem when setting rcr_MCSM1 Register after Init. Function radio_cc1101_spi_apply_configuration_smartRF is now using fixed value 0x3f this will set RXOFF + TXOFF modes according to cc1101 datasheet p.81 RXOFF_Mode : stay in RX TXOFF_Mode : go to RX Mode commit 5aa3e5082ce61820b6b93e18982e9ddf35fbaff3 Author: Gregor Rebel Date: Wed Sep 12 18:38:36 2012 +0200 chg: CommonLibraries/ttc_memory.c - changed signature of void ttc_memory_copy(void* Destination, const void* Source, Base_t AmountBytes) chg: CommonLibraries/ttc_radio_types.h - changed signature of ttc_radio_generic_t.TxFunction commit 7f6697f54818f2de6c095b876b7f3e2c7cd68334 Author: Gregor Rebel Date: Wed Sep 12 18:32:27 2012 +0200 fix: CommonLibraries/ttc_radio.c - ttc_radio_get_empty_block() will now wait until a memory block becomes available commit 4e39ec7e0fd83dc224ebf6c4f694f6ba80499bc7 Merge: 5f94b12 375aee1 Author: Gregor Rebel Date: Wed Sep 12 18:19:48 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 Conflicts: Template/QtCreator/TemplateName.creator.user Template/examples/example_radio.c commit 5f94b12ccd080d42248f236cfbc1683f175b0954 Author: Gregor Rebel Date: Wed Sep 12 18:15:48 2012 +0200 chg: Template/examples/example_radio.c - added usart output commit 375aee10da5bba704b2f80aef669885b8b0c9808 Author: sascha Date: Wed Sep 12 17:49:44 2012 +0200 fixed: State!= rcm_RX) //wait for radio to reach RX State in radio_cc1101.c commit 14f2860c6b49301e511e26469b60ec53b0c982ee Author: sascha Date: Wed Sep 12 17:40:42 2012 +0200 chg: radio_cc1101_spi_reset to only applying SRST command strobe wait for Radio to go back to IDLE State after reset. chg: new SmartRF configuration chg: radio_cc1101_packet_send waits until TX state is passed waits until RX mode is reached (requires SMARTRF_SETTING_MCSM1 == 0x33) fixed: problem with name of ttc_radio_init in example_radio.c commit 0bdbdb2836e2ab160ab9cb30637887f57323f4d8 Author: Gregor Rebel Date: Wed Sep 12 17:08:13 2012 +0200 chg: CommonLibraries/ttc_usart.c - structs ttc_usart_generic_t are now allocated and managed inside ttc_usart.c (see example_usart.c for new usage!) commit e77c7adfaf9d56bfad87ed897a332662d3376158 Author: Gregor Rebel Date: Wed Sep 12 15:46:33 2012 +0200 chg: radio_cc1101.c - changed modes TXOFF, RXOFF commit 4be4e7ae075aa01c6465b4042abe8c6043c404b8 Author: sascha Date: Wed Sep 12 15:01:02 2012 +0200 applied new SmartRF config: /* Sync word qualifier mode = 30/32 sync word bits detected */ /* CRC autoflush = false */ /* Channel spacing = 199.951172 */ /* Data format = Normal mode */ /* Data rate = 499.878 */ /* RX filter BW = 812.500000 */ /* PA ramping = false */ /* Preamble count = 8 */ /* Whitening = false */ /* Address config = No address check */ /* Carrier frequency = 867.999939 */ /* Device address = 0 */ /* TX power = 0 */ /* Manchester enable = false */ /* CRC enable = true */ /* Deviation = 1.586914 */ /* Packet length mode = Variable packet length mode. Packet length configured by the first byte after sync word */ /* Packet length = 255 */ /* Modulation format = 2-FSK */ /* Base frequency = 867.999939 */ /* Modulated = true */ /* Channel number = 0 */ /*************************************************************** * SmartRF Studio(tm) Export * * Radio register settings specifed with C-code * compatible #define statements. * * RF device: CC1101 * ***************************************************************/ commit 13e6f03df59d2822d1bf7f60ce2a8069ae19a72f Author: Gregor Rebel Date: Wed Sep 12 12:12:50 2012 +0200 bug: radio_cc1101_switch_mode(Radio_Generic, trm_Receive) produces endless SPI-traffic commit 5e1067abd56f124eaf25393815a679226900b792 Author: sascha Date: Tue Sep 11 20:23:44 2012 +0200 applied new SmartRF config for 868MHz commit 9ea475e964e12d6596e26588ce5faf8cd0bacfaf Author: Gregor Rebel Date: Tue Sep 11 19:46:43 2012 +0200 fix: cc1101 radio now is able to transmit data fix: CommonLibraries/ttc_radio.c - ttc_radio_send_string_const() does work now commit df5b07325983117c566178fd1b10f25abc1c6077 Author: Gregor Rebel Date: Tue Sep 11 10:12:20 2012 +0200 fix: CommonLibraries/stm32/stm32_interrupt.c - interrupts now even work for EXTI-lines > 0 commit 4834439002eb2867a8517b9af96f33a0561eaafd Author: Gregor Rebel Date: Mon Sep 10 08:38:52 2012 +0200 fix: Template/examples/example_leds.c - now can fall back to polling mode if interrupts are not available to check switch. commit 2292dae46ff276efd360b86cd940deb0347aa19c Author: Gregor Rebel Date: Mon Sep 10 08:37:48 2012 +0200 fix: Template/examples/example_leds.c - now can fall back to commit 48e34e9af8e5cdb78c84fb5c9293f0a9f97d99d6 Author: Gregor Rebel Date: Mon Sep 10 07:19:43 2012 +0200 fix: CommonLibraries/stm32/stm32_interrupt.c - interrupt types tit_GPIO_Falling, tit_GPIO_Rising, tit_GPIO_Rising_Falling now sem to work (tested on board olimex_p103) commit 5e62587627a2b4f8b8e64e950bc5cc994c2c16bc Author: Gregor Rebel Date: Sun Sep 9 18:30:44 2012 +0200 chg: CommonLibraries/stm32/stm32_registers.c/.h - added definitions GPIOx_t, AFIO_t, EXTI_t chg: CommonLibraries/stm32/stm32_interrupt.c - implemented interrupts from external gpio bug: CommonLibraries/stm32/stm32_interrupt.c - GPIO_General_IRQHandler() currently does not get called fix: source now also compiles with option -pedantic commit 18efb83470a080607fa910f71d0e8ba204b50eae Author: Gregor Rebel Date: Sat Sep 8 08:12:33 2012 +0200 chg: stm32_interrupt.c - integrated stm32_interrupt_init_gpio() into stm32_interrupt_init() bug: stm32_interrupt.c - GPIO_General_IRQHandler() not yet implemented ren: ttc_interrupt_source_e -> ttc_interrupt_type_e ren: ttc_initPort_variable() -> ttc_gpio_init_variable() ren: ttc_initPort2_variable() -> ttc_gpio_init2_variable() ren: ttc_initPort() -> ttc_gpio_init() ren: ttc_initPort2() -> ttc_gpio_init2() ren: ttc_loadPort_variable() -> ttc_gpio_variable() ren: ttc_portGet_variable() -> ttc_gpio_get_variable() ren: ttc_portSet_variable() -> ttc_gpio_set_variable() ren: ttc_portClr_variable() -> ttc_gpio_clr_variable() ren: ttc_portSetN_variable() -> ttc_gpio_setn_variable() ren: ttc_portGet() -> ttc_gpio_get() ren: ttc_portSet() -> ttc_gpio_set() ren: ttc_portClr() -> ttc_gpio_clr() ren: stm32_portClr() -> stm32_gpio_clr() ren: stm32_portSet() -> stm32_gpio_set() ren: stm32_portGet() -> stm32_gpio_get() ren: stm32_initPort_variable() -> stm32_gpio_init_variable() ren: stm32_initPort2_variable() -> stm32_gpio_init2_variable() ren: stm32_initPort() -> stm32_gpio_init() ren: stm32_initPort2() -> stm32_gpio_init2() ren: stm32_loadPort_variable() -> stm32_gpio_variable() ren: stm32_portGet_variable() -> stm32_gpio_get_variable() ren: stm32_portSet_variable() -> stm32_gpio_set_variable() ren: stm32_portClr_variable() -> stm32_gpio_clr_variable() ren: stm32_portSetN_variable() -> stm32_gpio_setn_variable() commit 9eb5efddd8531b9b3f3c02c3d90c64c343acefaf Author: sascha Date: Fri Sep 7 15:05:21 2012 +0200 added GPIO Interrupt support commit 7347db017594b4645b756de49aa1b88341e36812 Author: Gregor Rebel Date: Fri Sep 7 10:04:48 2012 +0200 fix: CommonLibraries/ttc_radio_types.h - fixed some wrong constants commit a079adf8f6f96b5fd70ff95ffdde9de74ff120ea Author: Gregor Rebel Date: Fri Sep 7 09:52:46 2012 +0200 work in progress: adding radio-support commit 7537d1eb9c84a131df7a6f7415178456cf389974 Author: Gregor Rebel Date: Fri Sep 7 08:10:33 2012 +0200 work in progress: adding radio-support chg: Template/examples/example_leds.c - now get state of TTC_SWITCH1 and activates TTC_LDE2 accordingly commit c6a17e5804d3163c0fe6d32d83c8447ceeb976ca Author: Gregor Rebel Date: Fri Sep 7 07:53:50 2012 +0200 . commit 23f6fde76da3be4ccfb11aa29a4b8f88b320565b Author: Gregor Rebel Date: Thu Sep 6 19:28:49 2012 +0200 chg: CommonLibraries/ttc_interrupt_types.h - removed dependcy from other high-level drivers commit f3f8852d911d293f1e5fe97009a459de1db2f3c0 Author: Gregor Rebel Date: Thu Sep 6 19:28:03 2012 +0200 chg: CommonLibraries/stm32/stm32_interrupt.c - added example enum selector chg: CommonLibraries/ttc_interrupt_types.h - added some extra comments commit c14ec638ccb7dedc10c2a6d47df43f741e29e11d Author: sascha Date: Thu Sep 6 18:09:37 2012 +0200 processed most of the ToDo SP comments commit 01f782d92e822d30c39469d5f5d0df0548bbe288 Author: Gregor Rebel Date: Tue Sep 4 11:20:25 2012 +0200 work in progress: adding radio-support chg: CommonLibraries/ttc_usart.c - changed signature of ttc_usart_send_raw(), ttc_usart_send_string() commit 6d7e2bb3984d9bce48aa3f24b4f2b503ed7283d7 Author: Gregor Rebel Date: Mon Sep 3 09:35:09 2012 +0200 work in progress: adding radio-support commit e02288180545e088ac3bef645269969ca33b49e6 Author: Gregor Rebel Date: Sun Sep 2 18:31:14 2012 +0200 chg: CommonLibraries/ttc_usart.h - changed signature of ttc_usart_send_raw() chg: CommonLibraries/ttc_usart.h - changed signature of ttc_usart_send_string() commit fd108b7ebeb445443f708f0206bee7a467754d7f Author: Gregor Rebel Date: Sun Sep 2 18:18:36 2012 +0200 new: ToolChain/scripts/todos.sh - find and list all lines containing string "ToDo" in current folder and all subfolders commit 0663c8d8ad296db61136db8d9d505dfdfc2b933c Author: Gregor Rebel Date: Sat Sep 1 14:50:21 2012 +0200 fix: Template/compile.sh - now will not accept to be run as user root to avoid complications with file permissions fix: ToolChain/installAll.sh - now will not accept to be run as user root to avoid complications with file permissions fix: ToolChain/scripts/compile.sh - now will not accept to be run as user root to avoid complications with file permissions commit b4351d67a6ca18f4639aaedddde81ba32bc26a22 Author: Gregor Rebel Date: Sat Sep 1 12:43:43 2012 +0200 work in progress: adding radio-support commit 713f279c97bd5d2a7dd7f2a68c92a5a3dc2bf8cc Author: Gregor Rebel Date: Fri Aug 31 23:37:31 2012 +0200 work in progress: adding radio-support commit 082d5773c0f924e2e05f2734ac232b976f56c24b Author: Gregor Rebel Date: Fri Aug 31 04:18:44 2012 +0200 new: Documentation/chapter_tweaking.tex commit bda0d59e38ecaca179afeaf70a20ca8ee1e65617 Author: Gregor Rebel Date: Thu Aug 30 22:31:20 2012 +0200 chg: CommonLibraries/ttc_string.c/.h - moved strnlen__N() -> CommonLibraries/ttc_string.c/.h commit a042b52b330c0d299eb8c2f7307c3a0ef6cea5f4 Author: Gregor Rebel Date: Thu Aug 30 18:15:24 2012 +0200 fix: ToolChain/installAll.sh - during a fresh install, the file QtCreator.ini was not found (thanks to andreas for reporting this bug) commit d2805e7b2df425fc1564980a610ce4a0fbfc4129 Author: Gregor Rebel Date: Tue Aug 28 19:35:08 2012 +0200 work in progress: adding radio-support commit a82051a4b3bce72bf8cb1c79046cc96ec6b8ab79 Author: Gregor Rebel Date: Tue Aug 28 19:26:31 2012 +0200 fix: ToolChain/scripts/createActivateScript.pl - created script activate_project.sh now exits with error code in case one activate returns an error code fix: Template/compile.sh - now stops compile process in case activate_project.sh exits with error code commit f83fc9e2d1c4fc86b8d8b447248a7775d2dbc1de Author: Gregor Rebel Date: Tue Aug 28 13:27:36 2012 +0200 new: CommonLibraries/radio/radio_cc1101_spi_registers.h new: CommonLibraries/radio/radio_cc1101_transport.c new: CommonLibraries/radio/radio_cc1101_transport.h new: CommonLibraries/ttc_network.c new: CommonLibraries/ttc_network.h new: ToolChain/install_15_RADIO_CC1101.sh commit 634d6e8e6ce1bc319cbbb05e12c3ad43314c8056 Author: Gregor Rebel Date: Tue Aug 28 01:09:50 2012 +0200 work in progress: adding radio-support commit 32686dd7a2d592920da26e7e951a6cc9870630ac Author: Gregor Rebel Date: Tue Aug 28 01:08:25 2012 +0200 chg: ToolChain/scripts/createDevelopmentVersion.pl - now creates script .updateLinks.sh in every folder to make it easier to create symbolic links to new files in master git folder commit b4c75f913f5d069bbe7bca9825498ddcfd560a7f Author: Gregor Rebel Date: Mon Aug 20 16:06:47 2012 +0200 chg: createNewProject.pl - simplified user hints "Next steps" commit eef7b3897c9f5632ee31e591350f8191ed4b84bb Author: Gregor Rebel Date: Fri Aug 17 18:59:55 2012 +0200 Package v1.0.47 commit 172bd528887ac0179a7db502203b057634882523 Author: Gregor Rebel Date: Fri Aug 17 19:41:45 2012 +0200 fix: CommonLibraries/ttc_usart.c - blocking transmits chg: CommonLibraries/ttc_usart.c - renamed ttc_usart_send_string() -> _ttc_usart_send_string_blocking() (is now private!) chg: CommonLibraries/ttc_usart.c - renamed ttc_usart_send_raw() -> _ttc_usart_send_raw_blocking() (is now private!) chg: CommonLibraries/ttc_usart.c - renamed ttc_usart_send_word() -> _ttc_usart_send_word_blocking() (is now private!) chg: CommonLibraries/ttc_usart.c - new function ttc_usart_flush_tx() chg: CommonLibraries/ttc_usart.c - renamed ttc_usart_send_raw_delayed() -> ttc_usart_send_raw() chg: CommonLibraries/ttc_usart.c - renamed ttc_usart_send_string_delayed() -> ttc_usart_send_string() chg: CommonLibraries/ttc_usart.c - renamed ttc_usart_send_block_delayed() -> ttc_usart_send_block() chg: Template/examples/example_usart.c - added example code for ttc_string_printf() chg: CommonLibraries/ttc_string.c - new function ttc_itoa() chg: CommonLibraries/ttc_string.c - new function ttc_xtoa() chg: CommonLibraries/ttc_string.c - ttc_string_printf() - fixed formats %i,%d and %x commit 4fc6ca6408798f20b34b4efbbb4108f208128fe5 Author: Gregor Rebel Date: Thu Aug 16 13:38:33 2012 +0200 Package v1.0.47 commit f9f2b9f1786d93ae3a4dc0dfcf10d0d2e3935c9b Author: Gregor Rebel Date: Thu Aug 16 14:25:28 2012 +0200 fix: all examples now successfully compile again commit 2303e57615a8efc7311af3d5ae60166b560275a1 Author: Gregor Rebel Date: Thu Aug 16 12:33:28 2012 +0200 fix: example_lcd_boxes now compiles successfully commit 7203ef9b5e3669016342b0aaee9618ba3fe60dbb Author: Gregor Rebel Date: Tue Aug 14 20:06:29 2012 +0200 Package v1.0.47b commit e8a5d5f22ee193ab04d343fd3fb8ce7a7689928c Author: Gregor Rebel Date: Tue Aug 14 20:51:33 2012 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - flash script now executes soft_reset_halt 2 times, because single reset was unreliable commit c397b19d6b0aa671953aee98f9867ac5cc7f46a9 Author: Gregor Rebel Date: Tue Aug 14 19:57:24 2012 +0200 Package v1.0.47b commit 527babec04f23df520ebb0b9a65266fabcd67bbe Author: Gregor Rebel Date: Tue Aug 14 19:46:03 2012 +0200 Package v1.0.47b commit c871f15cfb37a6c3d6c7e4a741a581666f8bb596 Author: Gregor Rebel Date: Tue Aug 14 20:32:27 2012 +0200 fix: ToolChain/install_03_OpenOCD.sh - speed up JTAG programming for STM32W108 (5kHz -> 200kHz) fix: ToolChain/install_14_CPU_STM32W1xx.sh - speed up JTAG programming for STM32W108 (5kHz -> 200kHz) commit f7313ff1e7c15e60a5ff68714a26fa72350d2e79 Author: Gregor Rebel Date: Tue Aug 14 18:57:01 2012 +0200 Package v1.0.47b commit 5b690346d6a4c97d138d9629577467a359cfe3c0 Author: Gregor Rebel Date: Tue Aug 14 19:41:40 2012 +0200 chg: ToolChain/install_03_OpenOCD.sh - moved PROJECTFOLDER/_/interface.cfg -> PROJECTFOLDER/configs/interface.cfg commit 8050411c7677d68a783cd17d21669b52eefd5e96 Author: Gregor Rebel Date: Tue Aug 14 17:05:47 2012 +0200 Package v1.0.47b commit 95b2ecdea28328cd8b2b12c429a1a391cadee444 Author: Gregor Rebel Date: Tue Aug 14 15:52:13 2012 +0200 ren: CommonLibraries/extensions.h -> CommonLibraries/ttc_extensions.h ren: CommonLibraries/extensions.c -> CommonLibraries/ttc_extensions.c commit 2dc64ecc5deac1126440d15277a10ab603bed70e Author: Gregor Rebel Date: Mon Aug 13 20:09:08 2012 +0200 Package v1.0.47b commit 982c0330bc2153bb166d18b626434523f663a95c Author: Gregor Rebel Date: Mon Aug 13 20:56:08 2012 +0200 fix: CommonLibraries/em357/em357_basic.c - fixed extern ttc_string_printf() definition commit eb8164521934b8596f835b75de86b523693dfcc8 Author: Gregor Rebel Date: Mon Aug 13 20:01:05 2012 +0200 Package v1.0.47b commit 81748986a8c960d518d750c5b9a5e0444af87840 Author: Gregor Rebel Date: Mon Aug 13 20:48:15 2012 +0200 fix: Template/main.c - removed architecture specific em357 stuff commit 9349c558473c863eae8ff1ecbdeb80047a8ac3cb Author: Gregor Rebel Date: Mon Aug 13 19:59:04 2012 +0200 Package v1.0.47b commit 8083cb4a18904324d1dfe98bac8cd439daed9572 Author: Gregor Rebel Date: Mon Aug 13 20:43:47 2012 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - added missing object file nvm.o feature: printf() via any interface (currently implemented: ttc_usart_stdout_set() ) fix: ToolChain/install_14_CPU_STM32W1xx.sh - SimpleMAC library does compile successfully commit 4b1b97cef3adc45e7d2c93bb0910758318499d3a Author: Gregor Rebel Date: Mon Aug 13 15:41:23 2012 +0200 Package v1.0.47b commit 2d814a38b20b2ec7b403d4abaa0ba699f9903d28 Author: Gregor Rebel Date: Mon Aug 13 16:27:17 2012 +0200 chg: ToolChain/install_14_CPU_STM32W1xx.sh - changed rank makefile.200_cpu_stm32w1xx_hal -> makefile.251_cpu_stm32w1xx_hal chg: ToolChain/install_14_CPU_STM32W1xx.sh - changed rank makefile.200_cpu_stm32w1xx_simple_mac -> makefile.251_cpu_stm32w1xx_simple_mac chg: ToolChain/scripts/analyzeLogFile.pl - added analyze_Compiler_NoSuchFile() commit 6b378337a845f5b5534eb11cce83cfbcafdc6f78 Author: Gregor Rebel Date: Mon Aug 13 12:13:07 2012 +0200 fix: ToolChain/scripts/compile.sh - now will create empty compile_options.h if missing (required for compilation, which is required to create compile_options.h) commit f8892f894537c21885a92857c9e3738ac840c3e7 Author: Gregor Rebel Date: Mon Aug 13 11:35:57 2012 +0200 fix: Template/qtcreator.sh commit 61258e2dc873a232aa1cd8b1d48d150b121deb4e Author: Gregor Rebel Date: Mon Aug 13 10:46:39 2012 +0200 Package v1.0.47b commit ccfed6b32dbf37947ea606043941565da4c5aba6 Author: Gregor Rebel Date: Mon Aug 13 11:33:46 2012 +0200 new: Template/qtcreator.sh - automatically starts QtCreator for all creator projects in current project folder. commit e50f2e4b46326894ac89bc375c9e73f7b2d1e650 Author: Gregor Rebel Date: Mon Aug 13 11:31:53 2012 +0200 fix: ToolChain/install_24_TTC_GPIO.sh - fixed check for current uC-architecture (STM32F10x/ STM32W1xx) commit f233cfd4a42cb456c32a035999739b5f5c8b2723 Author: Gregor Rebel Date: Mon Aug 13 10:41:37 2012 +0200 Package v1.0.47b commit 943a04cdeec0d86c7ba7b6b63e9d249848ba44cf Author: Gregor Rebel Date: Sat Aug 11 05:59:04 2012 +0200 Package v1.0.47b commit 2f6eb27187720fc2b16c13a90d9d0c11123df0aa Author: Gregor Rebel Date: Sat Aug 11 06:45:41 2012 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - now should find installed SimpleMAC in .wine/drive_c/Program Files/ too commit 39aec1643de13a6377c96f70483a26bcf4343c31 Author: Gregor Rebel Date: Sat Aug 11 05:39:02 2012 +0200 Package v1.0.47b commit 39be5ddb24c0a87f7d64a098f16435cdce4750f2 Author: Gregor Rebel Date: Sat Aug 11 06:25:59 2012 +0200 fix: moved low-level em357 stuff Template/main.c -> CommonLibraries/em357/em357_basic.h commit 1e533bb7f256ded08af23f6e1be2d675d646c4d7 Author: Gregor Rebel Date: Sat Aug 11 05:27:38 2012 +0200 Package v1.0.47b commit 789d54d14c3ab1bea5ab98e1ca14154f683ea6e5 Author: Gregor Rebel Date: Sat Aug 11 06:13:42 2012 +0200 fix: ToolChain/scripts/clean.sh - now also deletes main.elf.S fix: ToolChain/scripts/analyzeLogFile.pl - got it working back after changing internals commit 675d89aa1ca1958c4495bcb20ba767a927c34667 Author: Gregor Rebel Date: Fri Aug 10 15:39:34 2012 +0200 Package v1.0.47b commit eddc15eb12b361b3e091f035db6791c71208fe66 Author: Gregor Rebel Date: Fri Aug 10 16:25:13 2012 +0200 new: CommonLibraries/em357/em357_basic.c new: CommonLibraries/stm32/stm32_basic.c new: CommonLibraries/stm32/stm32_basic.h commit e762750d990b2ed186d64c292ba36a62dd40a563 Author: Gregor Rebel Date: Fri Aug 10 15:32:54 2012 +0200 Package v1.0.47b commit 51d689c3cec30f5bc58c34118cf0c468543387c7 Author: Gregor Rebel Date: Fri Aug 10 15:12:44 2012 +0200 Package v1.0.47b commit 3c2064a9b748c1f820ca890576d61af62e9b1796 Author: Gregor Rebel Date: Fri Aug 10 15:59:52 2012 +0200 chh: Template/main.c - moved demo code for em357 to Template/examples/example_leds.c commit d50f0ac25eab8f1727a6249603bf028af4951b76 Author: Gregor Rebel Date: Fri Aug 10 15:55:51 2012 +0200 new: CommonLibraries/em357/em357_basic.c new: CommonLibraries/stm32/stm32_basic.c new: CommonLibraries/stm32/stm32_basic.h commit 734434283972f936c58df1fff01ddedd4666afe9 Author: Gregor Rebel Date: Thu Aug 9 15:21:43 2012 +0200 Package v1.0.47b commit 593f503a9b13f7553f2d1ddfe782ee4a941e4d88 Author: Gregor Rebel Date: Thu Aug 9 16:08:38 2012 +0200 new: CommonLibraries/em357/em357_basic.c new: CommonLibraries/stm32/stm32_basic.c new: CommonLibraries/stm32/stm32_basic.h commit 3ac5dfdc55e7766c35da06a25888f727a355b2df Author: Gregor Rebel Date: Thu Aug 9 03:51:41 2012 +0200 fix: CommonLibraries/em357/em357_gpio.c - fixed warnings commit 91e8be300cdc641114a0f7b2236df62167be28bb Author: Gregor Rebel Date: Thu Aug 9 02:12:42 2012 +0200 Package v1.0.47b commit 7dddb0f56b3b69909d81619df33da7b11ce469e4 Author: Gregor Rebel Date: Thu Aug 9 02:59:12 2012 +0200 fix: Example_USART now compiles for target STM32W (EM357) bug: flashing via wsn3_oocdlink-h.cfg does not work with WSN3 programming adaptor commit 63b3d957b67b0773a855d548196f270bb01d2448 Author: Gregor Rebel Date: Thu Aug 9 00:55:03 2012 +0200 Package v1.0.47b commit ff87c0248f933a2f0529a01ba998025e095cb951 Author: Gregor Rebel Date: Thu Aug 9 01:42:05 2012 +0200 fix: ToolChain/installAll.sh - error message "unknown command XTerm" chg: ToolChain/scripts/installFuncs.sh - new function waitForProcess() commit 323b69dea652a79a10205e95e81a590086c322ba Author: Gregor Rebel Date: Thu Aug 9 00:43:09 2012 +0200 Package v1.0.47b commit cce6af12ffbb61b3021a667d0c71821478462a99 Author: Gregor Rebel Date: Thu Aug 9 01:29:23 2012 +0200 fix: ToolChain/install_14_CPU_STM32W1xx.sh - will now abort in case wine could not be installed commit 76ad32c2f570bf0a6b7a297e8db1737ac085be6f Author: Gregor Rebel Date: Thu Aug 9 00:31:05 2012 +0200 Package v1.0.47b commit d2a74bb222f11a797a773fb61f8eeb0a715a72a2 Author: Gregor Rebel Date: Thu Aug 9 01:17:10 2012 +0200 fix: ToolChain/installAll.sh - now installs xterm if missing commit c261a43499feffcff4ad782fe57f7f7f74bb046f Author: Gregor Rebel Date: Thu Aug 9 00:37:01 2012 +0200 fix: ToolChain/install_19_FixPointLib.sh - will now abort if /usr/bin/svn could not be installed. commit f8787ac8f12d331edf6a6c81348898de163fb6c4 Author: Gregor Rebel Date: Wed Aug 8 05:27:32 2012 +0200 chg: ToolChain/install_14_CPU_STM32W1xx.sh - added to MAIN_OBJS: adc.o flash.o commit 168e9803d6ec074f11b867cbbb6727c388653ecb Author: Gregor Rebel Date: Wed Aug 8 05:21:35 2012 +0200 new: CommonLibraries/cm3/cm3_basic.h new: CommonLibraries/em357/em357_basic.h new: CommonLibraries/stm32/stm32w_gpio.c new: CommonLibraries/stm32/stm32w_gpio.h new: CommonLibraries/stm32/stm32w_spi.c new: CommonLibraries/stm32/stm32w_spi.h new: Template/configs/em357.ld commit f5dd8970033b794f45b6aa5ac61f037dfb765e50 Author: Gregor Rebel Date: Wed Aug 8 05:19:16 2012 +0200 bug: em357 support still not compiling new: ToolChain/scripts/analyzeLogFile.pl - analyzes compile.log and gives hints how to solve errors commit 353aef05b737230ae0f7aeb955e4022f51eb3b10 Author: Gregor Rebel Date: Tue Aug 7 15:49:08 2012 +0200 fix: Template/examples/example_leds.c - changed ttc_portXXXX() to match new ttc_gpio.c interface commit 901d0f3aec5685a58d68bf4cd7abd339ce920106 Author: Gregor Rebel Date: Tue Aug 7 00:04:46 2012 +0200 Package v1.0.47b commit 0b762525f3e49c32312807313c0135f466882a0a Author: Gregor Rebel Date: Tue Aug 7 00:51:53 2012 +0200 bug: sending on two USARTs simultaneously corrupts data commit 681287d8d720c3e218a54048bf8ad109d700f5ae Author: Gregor Rebel Date: Mon Aug 6 23:44:31 2012 +0200 fix: CommonLibraries/ttc_usart.c - interface does not block any more (removed all FreeRTOS queues) commit ee8a03e87ddc6d7fd5dc179035475798e6de4f71 Author: Gregor Rebel Date: Mon Aug 6 22:23:21 2012 +0200 chg: CommonLibraries/ttc_usart.c - only one queue of empty memory blocks for rx/tx of all usarts (saves lots of memory for many usarts) fix: CommonLibraries/ttc_usart.c - fixed queue: ttc_usart_rx_isr() -> USART_Generic->Queue_Rx -> _ttc_usart_task_receive() fix: CommonLibraries/ttc_usart.c - fixed queue: _ttc_usart_release_tx_block() -> USART_Generic->Queue_EmptyTxBlocks -> ttc_usart_getNewTxBlock() bug: ttc_usart_init() sends out one random byte when activating USART device bug: _ttc_usart_task_receive() if more than 40 bytes are received without line-end symbol then scheduler gets screwed up (tasks.c/uxMissedTicks = very high number) commit 2a1b2144c87e8d10a6676b4b5eda796372efa690 Author: Gregor Rebel Date: Mon Aug 6 18:00:06 2012 +0200 new: Documentation/USART_Transmit_Buffer_Handling.svg fix: CommonLibraries/ttc_usart.c - fixed queue: ttc_usart_rx_isr() -> USART_Generic->Queue_Rx -> _ttc_usart_task_receive() fix: CommonLibraries/ttc_usart.c - fixed queue: _ttc_usart_release_tx_block() -> USART_Generic->Queue_EmptyTxBlocks -> ttc_usart_getNewTxBlock() bug: ttc_usart_init() sends out one random byte when activating USART device bug: _ttc_usart_task_receive() if more than 40 bytes are received without line-end symbol then scheduler gets screwed up (tasks.c/uxMissedTicks = very high number) commit c558d38af7fc187c1cbbf270e6a462f0838ea911 Author: Gregor Rebel Date: Sun Aug 5 17:14:41 2012 +0200 new: Documentation/chapter_Extensions.tex fix: ToolChain/install_24_TTC_USART.sh - added missing activate.500_ttc_task.sh commit d2179c3cd7c7d5f8a23bbf3e7b035f52b12504f5 Author: Gregor Rebel Date: Sat Aug 4 18:09:07 2012 +0200 new: CommonLibraries/stm32/stm32_usart_types.h commit e9cb39b5a6aa0c78b0fe96fbe6b958c45e4da71c Author: Gregor Rebel Date: Fri Aug 3 19:18:49 2012 +0200 new: Documentation/chapter_Memory.tex new: Documentation/chapter_debugging.tex commit 06df25609ecc96083437eed40f719ffde91b7a82 Author: Gregor Rebel Date: Fri Aug 3 19:16:49 2012 +0200 feature: Safe Pointers null-check before dereferencing in an elegant way bug: CommonLibraries/ttc_usart.c - FreeRTOS queues get stuck and won't deliver items commit ec46391b558918433bcb06a8ee03f1549e0f80ab Author: Gregor Rebel Date: Thu Aug 2 17:32:37 2012 +0200 chg: CommonLibraries/ttc_gpio.*/ CommonLibraries/stm32/stm32_gpio.* - renamed ttc_portXXX() -> ttc_portXXX_variable() chg: CommonLibraries/ttc_gpio.*/ CommonLibraries/stm32/stm32_gpio.* - new static functions to set/ get/ clear ports fix: CommonLibraries/stm32/stm32_interrupt.c - interrupt RxNE now is served on every request bug: common/ttc_usart.c:382 - hardfault when called from example_usart.c:155 commit bac7897221670104649dbb61c06b5039271b6965 Author: Gregor Rebel Date: Thu Aug 2 13:15:46 2012 +0200 chg: ToolChain/scripts/updateProjectFiles.pl - now adds file main.elf.S to .files commit 978b0e870fd6a513734bdbcafa571e8befeb98a9 Author: Gregor Rebel Date: Mon Jul 30 05:10:16 2012 +0200 chg: CommonLibraries/ttc_usart.c - ttc_usart_init() requires no USART_Arch argument any more bug: CommonLibraries/stm32/stm32_interrupt.c - USART_General_IRQHandler() is not called for every incoming byte commit 01ee64daee39f31f7ecad3f8489b3ca83aee4698 Author: Gregor Rebel Date: Fri Jul 27 23:34:39 2012 +0200 chg: CommonLibraries/ttc_memory.h - renamed SAFE_ARRAYS -> TTC_SAFE_ARRAYS commit ba14a434009ff2bf50e7d93967848bfc71a4a27e Author: Gregor Rebel Date: Fri Jul 27 23:16:33 2012 +0200 chg: CommonLibraries/ttc_memory.h - safe arrays can now be disabled by external #define TTC_SAFE_ARRAYS 0 commit 3be42b60edef7440d4dd6d208887ad938c9471cd Author: Gregor Rebel Date: Fri Jul 27 22:59:31 2012 +0200 feature: concept of safe arrays (-> ttc_memory.h) commit b90a3f2c6af427c80203c7dd9bcbca58c4f9dacc Author: Gregor Rebel Date: Fri Jul 27 19:09:34 2012 +0200 chg: now deletes some symbolic links to temporary files commit 84767c2b3e68fecbccb555d81acd637e576e971a Author: Gregor Rebel Date: Fri Jul 27 13:46:57 2012 +0200 fix: ToolChain/scripts/updateProjectFiles.pl - now finds sources of all object-files including .s-sources + works faster. :-) chg: ToolChain/scripts/updateProjectFiles.pl - now automatically adds all files in folder configs/ to list of project files commit 5433ff8ad36474c0b7816753a3b7e9828f345f3b Author: Gregor Rebel Date: Thu Jul 26 19:45:30 2012 +0200 fix: CommonLibraries/stm32/stm32_interrupt.c - usage of struct USART_t for register access created unpredicted behaviour (enabled PCE bit in _stm32_usart_send_byte_isr() ) bug: receiving on USART does crash commit cf661a23229ffc8c97ade6a3ecc709d63cd4e627 Author: Gregor Rebel Date: Thu Jul 26 19:22:27 2012 +0200 bug: stm32_usart.c - _stm32_usart_send_byte_isr() still sees MyUSART->CR1.PCE==1 commit a51c67517b2252b81e8016fe6a32f791a341718d Author: Gregor Rebel Date: Thu Jul 26 19:19:11 2012 +0200 chg: CommonLibraries/stm32/stm32_gpio.* - speed up stm32_portSet(), stm32_portGet(), stm32_portClr() by use of bit-banding (E.g.: stm32_portSet() 1500ns -> 850ns) commit 161973bbdff004d8ec029c531a823e938dc04e10 Author: Gregor Rebel Date: Wed Jul 25 04:48:31 2012 +0200 bug: CommonLibraries/ttc_usart.c - USART settings do change unexpected and activate CR1.PCE for no reason commit 76ff4073a28b7212855278848c95d70a86287936 Author: Gregor Rebel Date: Tue Jul 24 12:35:52 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - installPackage(): added a permanent "sudo dpkg --configure -a" to avoid a frequent installation issue on Ubuntu commit fc01e9ec8d0863039b83bf0d98e493e4f199283f Author: Gregor Rebel Date: Tue Jul 24 00:53:39 2012 +0200 chg: Template/configs/FreeRTOSConfig.h all defines may now be overridden by makefile commit 8629ffe3ee45358fa5e893eb165bc8ae1768f3a7 Author: Gregor Rebel Date: Tue Jul 24 00:46:28 2012 +0200 chg: Template/configs/FreeRTOSConfig.h - added INCLUDE_uxTaskGetStackHighWaterMark commit 545740d07f9accedfdb8a95d77030e769c7059c0 Author: Gregor Rebel Date: Mon Jul 23 23:31:34 2012 +0200 new: Documentation/chapter_ToolChainDevelopment.tex commit d5734a8be7f9a2012b7b5f76ac9124a34f936f3f Author: Gregor Rebel Date: Mon Jul 23 23:12:45 2012 +0200 new: ToolChain/scripts/createDevelopmentVersion.pl - creates a development version of toolchain directory with symbolic links instead of real files commit e22c8eca05f2178835b2fe4a68972ced3956d5ca Author: Gregor Rebel Date: Mon Jul 23 23:12:10 2012 +0200 fix: ToolChain/scripts/updateProjectFiles.pl - improved error message commit 7e71bcbce067303441e19cf032145de526f73641 Author: Gregor Rebel Date: Mon Jul 23 17:23:43 2012 +0200 new: CommonLibraries/cm3/cm3_registers.* bug: CommonLibraries/ttc_usart.c - still no usart interrupts commit 78289136f37bf2fa0c93888543f7b36aed352c68 Author: Gregor Rebel Date: Sat Jul 21 05:29:51 2012 +0200 chg: usart rxne interrupt does work now; txe interrupt does not commit 702bd25da87f6c567c9aade71a46c0ee2071a884 Author: Gregor Rebel Date: Sat Jul 14 20:43:42 2012 +0200 bug: CommonLibraries/ttc_interrupt.c - usart-isr() still does not get called commit eaed200c3d7fcf1e3892a2ba16912daad02bcaae Author: Gregor Rebel Date: Thu Jul 12 16:54:00 2012 +0200 fix: ToolChain/install_11_Board_WSN3_STM32W108.sh - added kernel module reload to /etc/rc.local to support WSN3 programming adapter commit 691e69ce1a09a3af0bce188779f0a0d06ba8da37 Author: Gregor Rebel Date: Thu Jul 12 16:36:49 2012 +0200 chg: now create udev-rule for WSN3 programming adapter commit 20b31c364a03e0baea885f7024e913ddd8c79e0f Author: Gregor Rebel Date: Tue Jul 10 15:18:55 2012 +0200 new: ToolChain/install_24_TTC_INTERRUPT.sh - provides architecture independent interrupt sources (yet not working) chg: Template/configs/stm32f10x_it.c - moved all interrupt-handlers to stm32_interrupt.c/.h chg: CommonLibraries/ttc_task.c - new function ttc_task_check_stack() commit 87112c1bb2b1ffb9c32d6b8bb2997352ac5d7539 Author: Gregor Rebel Date: Mon Jul 9 18:21:58 2012 +0200 chg: moved Template/additionals/examples/ -> Template/examples/ commit 292964f16e88b13df3fa857e176e8981ef4ffa8e Author: Gregor Rebel Date: Mon Jul 9 18:03:52 2012 +0200 chg: moved Template/addtionals/common -> Template/common commit 94a094ac59c56929c0c4268cee44af8b09cbabae Author: Gregor Rebel Date: Fri Jun 29 22:13:04 2012 +0200 chg: ToolChain/scripts/compile.sh - removed all warning filters chg: CommonLibraries/stm32/stm32_usart.* - implemented USART interrupts (untested yet) chg: CommonLibraries/ttc_usart.* - implemented support for receive interrupts (untested yet) chg: ToolChain/scripts/installFuncs.sh - replaceInFile() now always creates an _orig-file if missing chg: Template/configs/stm32f10x_it.c - disabled usart irq handlers (these are now implemented inside stm32_usart.c) commit 94d74a5cb5765f56faf676027f21e995f9565d6d Author: Gregor Rebel Date: Fri Jun 29 22:12:31 2012 +0200 fix: ToolChain/install_06_FreeRTOS.sh - FreeRTOS now compiles without warnings (HURRAY!) commit c3846c293ab622a11e729c4169c8cff228c44af3 Author: Gregor Rebel Date: Fri Jun 29 16:57:58 2012 +0200 fix: ToolChain/scripts/createActivateScript.pl - now sorts activates in each rank in correct order commit a2d9098806394faf86fed7a0efc1a8b93649678a Author: Gregor Rebel Date: Tue Jun 26 15:22:50 2012 +0200 chg: Template/additionals/examples/example_threading_semaphores.* now uses ttc_queue.* for task synchronisation only commit 9411f9f921131174fe07b67e826382ad6e9254df Author: Gregor Rebel Date: Tue Jun 26 13:25:36 2012 +0200 new: CommonLibraries/ttc_queue.* new: ToolChain/install_24_TTC_MEMORY.sh new: ToolChain/install_24_TTC_QUEUE.sh new: ToolChain/install_24_TTC_TASK.sh chg: Template/additionals/examples/example_threading_queues.c - now only uses CommonLibraries/ttc_queue.* for queueing chg: Template/additionals/examples/example_usart.c - started to implement interrupt based receive (not yet finished) commit c411ccdeb0633f99c39d6ac312325c6f1f12ead2 Author: Gregor Rebel Date: Thu Jun 21 15:36:04 2012 +0200 chg: ToolChain/scripts/updateProjectFiles.pl - now creates includable header file compile_options.h containing all constant definitions from makefiles. commit 24be748257af5eb12d6cb566bfe0beb1891f45cd Author: Gregor Rebel Date: Wed Jun 20 11:39:57 2012 +0200 fix: CommonLibraries/stm32/stm32_i2c.c - stm32_i2c_read_register() now avoids warning: unused parameter 'RegisterType' commit d841dc67a40653eb36dd3394dec001e8ed162575 Author: Gregor Rebel Date: Tue Jun 19 13:53:46 2012 +0200 Package v1.0.46 commit d56b90cc46237a778919be7df7782da2eef82de3 Author: Gregor Rebel Date: Tue Jun 19 14:36:04 2012 +0200 fix: CommonLibraries/stm32/stm32_i2c.c - stm32_i2c_read_register() does work now (first quick implementation) chg: Template/additionals/examples/example_i2c.c - now checks for accelerometer, if activated new: CommonLibraries/sensors/accelerometer/lis3lv02dl.* new: ToolChain/scripts/tryToCompileExamples.pl - tries to compile all examples automatically new: ToolChain/install_22_Accelerometer_LIS3LV02DL.sh - accelerometer device placed on prototype board olimex STM32-LCD commit 69ad3ccb69370473926cf828dbe4718161860f6d Author: Gregor Rebel Date: Tue Jun 5 18:21:29 2012 +0200 Package v1.0.45b commit b1135a6cd29a12f1f1ac5a4744945f39a5e76913 Author: Gregor Rebel Date: Tue Jun 5 19:08:27 2012 +0200 chg: CommonLibraries/ttc_spi.c - added support for em357_spi commit 4fff5aa613e09b3710eb5bf8b1a17108d717f23b Author: Gregor Rebel Date: Tue Jun 5 19:05:42 2012 +0200 new: CommonLibraries/em357/em357_spi.* new: CommonLibraries/radio/radio_cc1101.* chg: CommonLibraries/ttc_gpio.* - added support for em357_gpio commit 16e4e65cc8d937571ba2b2f5c6683e7e337f2497 Author: Gregor Rebel Date: Tue Jun 5 18:45:36 2012 +0200 new: CommonLibraries/ttc_radio* commit c05f46c99cca69288d6495d6adac3b089e5b5165 Author: Gregor Rebel Date: Mon Jun 4 13:56:35 2012 +0200 Package v1.0.45 commit fcaf82618f989aed1d9f8af69bd80b937a11ffd6 Merge: ae46b38 0bc63b1 Author: Gregor Rebel Date: Mon Jun 4 14:41:16 2012 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit ae46b38661fd67a5115b1517988fe5c0e9f5b109 Author: Gregor Rebel Date: Mon Jun 4 14:08:11 2012 +0200 new: I2C write access is working now commit 0bc63b16baa91699a90f1f034fe2864933771d84 Author: Gregor Rebel Date: Mon Jun 4 13:21:02 2012 +0200 Package v1.0.45 commit 2e9534151e6e094d9d5d09f5b1d88c8c785383d5 Author: Gregor Rebel Date: Sun Jun 3 12:14:04 2012 +0200 fix: tidied up Documentation/ folder new: ToolChain/install_24_TTC_I2C.sh commit 1b28562b214fbee9eb8dbf7e0ccaf5bc5e0b5647 Author: Gregor Rebel Date: Sun Jun 3 12:04:39 2012 +0200 fix: tidied up entries in Documentation/uC/ commit 0499e8530f4e3edb216c06f3b5690e8f74147c59 Author: Gregor Rebel Date: Sun Jun 3 11:46:33 2012 +0200 chg: changed default programming device olimex-arm-usb-tiny-h.cfg -> olimex-arm-usb-ocd-h.cfg commit 6bee5a8d3298ebdf86db7d9144770c2a9c0f37ec Author: Gregor Rebel Date: Sun Jun 3 11:42:59 2012 +0200 fix: now also prints header for assembly stage commit ab904137e93f0451072169814e8443161e223a34 Author: Gregor Rebel Date: Sun Jun 3 11:33:15 2012 +0200 fix: escaped $ signs to produce correct makefile "$(AS) $(ASFLAGS) $^" -> "\$(AS) \$(ASFLAGS) \$^" fix: now also creates symbolic link to common folder of example sources commit aabbc87d2b0366a7f05a5afaf5faf8f6009ce5a8 Author: Gregor Rebel Date: Sun Jun 3 11:22:38 2012 +0200 ren: CommonLibraries/ttc_tasks.* -> CommonLibraries/ttc_task.* commit fe98851721d15a83f9bbfc5c2230d3e5454f514f Author: Gregor Rebel Date: Sun Jun 3 11:04:42 2012 +0200 ren: CommonLibraries/ttc_multitask.* -> CommonLibraries/ttc_tasks.* commit 52e18679d6ef03615f41d9ad0cddfb7e6f5987f3 Author: Gregor Rebel Date: Wed May 30 15:17:40 2012 +0200 new: example_i2c bus cmpiles now (stil does only compile) commit d57c0a543278ee9c93f069a4dbb3fc05dff877a4 Author: Gregor Rebel Date: Fri May 25 17:54:42 2012 +0200 fix: improved support for STM32W1xx architecture (not yet fully working) commit 80f4bdbe24c8013e46561d364a48cb577e215ad6 Author: Gregor Rebel Date: Tue May 22 16:23:14 2012 +0200 feature: support for em357 architecture commit 2843f36f49d0d23044218b7b574706f5b54b2141 Author: Gregor Rebel Date: Sun May 20 18:18:14 2012 +0200 new: support for stm32w1xx cpu new: ToolChain/install_11_Board_WSN3_STM32W108.sh commit ffa52ae598b04066ffe8c3b9cc0b7d95b14ab2d3 Author: Gregor Rebel Date: Tue May 15 13:56:45 2012 +0200 Package v1.0.44 commit 0eeb0c512e561b46b25f195835f1c25bf47c3441 Author: Gregor Rebel Date: Tue May 15 14:43:23 2012 +0200 fix: ToolChain/install_08_Board_Olimex_H107.sh - corrected pin definitions of TTC_USART1_CTS, TTC_USART1_RTS commit 0f53e0d615652026908e160d5cef1665422c5e3a Author: Gregor Rebel Date: Tue May 15 12:02:46 2012 +0200 Package v1.0.44 commit 50dc27c698078ff27dc5f90b61dd6c986a07c26b Author: Gregor Rebel Date: Tue May 15 12:49:38 2012 +0200 fix: Template/extensions.local/makefile.700_extra_settings - removed double defined pin TTC_SPI1_NSS commit 10b15f72d78cbe5c3bf5fb044ac80ad43f97d31e Author: Gregor Rebel Date: Tue May 15 11:55:48 2012 +0200 Package v1.0.44 commit fda0142089f0e4a8e0bd8823622ebbb94c288cb2 Author: Gregor Rebel Date: Tue May 15 12:42:35 2012 +0200 fix: ToolChain/install_07_Board_Olimex_P107.sh - added pin definition for TTC_SPI1_NSS commit 5465a0e8404ee786d07dd521733b67adae4e3293 Author: Gregor Rebel Date: Tue May 15 11:21:22 2012 +0200 Package v1.0.44 commit d55601c296f48ad0915ad5ec135b32e5ec28a48c Author: Gregor Rebel Date: Tue May 15 12:07:09 2012 +0200 fix: CommonLibraries/stm32/stm32_spi.c - now provides Software NSS handling on every GPIO pin commit e90a107b65438feea37bb5b8649add37d9699555 Author: Gregor Rebel Date: Tue May 15 09:32:45 2012 +0200 . commit c0b5f26aae9d063156c2201fc06144ffc7822b66 Author: Gregor Rebel Date: Tue May 15 09:32:38 2012 +0200 fix: ToolChain/scripts/openocd.sh - improved error handling commit 1a6aa5dd66e6a4eaef68c6cfa7936f5fbadf6d5f Author: Gregor Rebel Date: Mon May 14 09:39:46 2012 +0200 fix: ToolChain/install_04_BasicExtensions.sh - now installs 32-bit compatibility libs on x86_64 machines chg: ToolChain/install_04_BasicExtensions.sh - added LD_LIBS part commit 894975715f8dcaf2c8bb0ad2b29d2f323bcd8f6b Author: Gregor Rebel Date: Thu May 10 18:15:49 2012 +0200 fix: Template/configs/stm32f10x_it.* - disabled Reset_Handler() chg: Template/extensions.local/makefile.700_extra_settings - added #MAIN_OBJS += stm32f10x_it.o commit 2c2246493d567f857891aa1989b6e9be734695fe Author: Gregor Rebel Date: Thu May 10 16:47:40 2012 +0200 chg: Template/configs/stm32f10x_it.* - added function definitions for all existing interrupts commit 04f18c0c4aa15fce7a3da510d7906789ae739168 Author: Gregor Rebel Date: Thu May 10 14:29:40 2012 +0200 Package v1.0.43 commit 904a82dc66fd1a48e9bc5224737b31bb381fb344 Author: Gregor Rebel Date: Thu May 10 09:06:58 2012 +0200 Package v1.0.43b commit 539f6ca7029bdc32a50a553f51d730c75963d96c Author: Gregor Rebel Date: Wed May 9 14:12:24 2012 +0200 Package v1.0.43b commit 5122437bfac2827282ce218234d46a37933882a2 Author: Gregor Rebel Date: Wed May 9 14:57:02 2012 +0200 ren: ToolChain/DEPRECATED_install_15_STM-StdPeripheralsLibrary.sh -> ToolChain/install_15_STM-StdPeripheralsLibrary.sh chg: ToolChain/install_15_STM-StdPeripheralsLibrary.sh - now creates link to Examples into Documentation/STM/ fix: ToolChain/install_22_ExampleLCD.sh - added activate.500_ttc_random.sh commit 5b7f635ef3c3ab976da55665a6be2f375441fd8b Author: Gregor Rebel Date: Wed May 9 13:25:19 2012 +0200 Package v1.0.43b commit 99bcb07f95834fec3bb5f24193efbb80f6056992 Author: Gregor Rebel Date: Wed May 9 14:11:42 2012 +0200 ren: Examples/ -> Template/additionals/examples/ commit 4113b68c5c8c0385f4453135a9649f01fcf571f2 Author: Gregor Rebel Date: Wed May 9 14:07:24 2012 +0200 feature: platform independent interface for random number generation ( ttc_rand(), ttc_srand() ) commit 11d5eb2ad101589d10e5e425bfef8d3f9b91ceb3 Author: Gregor Rebel Date: Tue May 8 17:37:15 2012 +0200 fix: ToolChain/install_07_Board_Olimex_P107.sh - TTC_SWITCH1 was configured on wrong pin commit 3880687d84b58fff50c9e42ae6b6d1841a94a325 Author: Gregor Rebel Date: Tue May 8 14:08:06 2012 +0200 Package v1.0.42 commit d54f56c2d10a5db18aec1091299c350c3b63743f Author: Gregor Rebel Date: Tue May 8 14:53:04 2012 +0200 fix: CommonLibraries/stm32/stm32_spi.c - workaround for missing SSOE-pin configuration in StdPeripheralsLib chg: CommonLibraries/ttc_spi_types.h - added bit MultiMaster to struct tsg_Bits_t commit da85bf8ef4bf8bebd208ad7f2cfcaf3056f22943 Author: Gregor Rebel Date: Tue May 8 12:58:40 2012 +0200 Package v1.0.42 commit 968ef72b6429d9ef4419afc750c84f11cec33c99 Author: Gregor Rebel Date: Tue May 8 13:44:44 2012 +0200 chg: ../ToolChain/scripts/updateProjectFiles.pl - added files in extensions.local/ commit b77fa7a15f7707e0f9cfc5143c7f53054d1f98a7 Author: Gregor Rebel Date: Tue May 8 12:50:32 2012 +0200 Package v1.0.42 commit 5390c606b33c9ac0b2758d7c8c2c7708c2d05f4f Author: Gregor Rebel Date: Tue May 8 13:34:06 2012 +0200 fix: added argument NOLOG to compile.sh to forward warnings + error-message to QtCreator commit 9228cbe5e4a58990e70e1b331531f28b4a412ffe Author: Gregor Rebel Date: Mon May 7 13:05:06 2012 +0200 Package v1.0.42 commit 577be3961d800bcde7a9a4569929505c8a4f424e Author: Gregor Rebel Date: Mon May 7 13:50:49 2012 +0200 chg: All examples can be activated at the same time now (incompatibilities yet unchecked!) commit 335fb1f248c5deaf884e10a989c135af6d2c499c Author: Gregor Rebel Date: Sun May 6 20:48:14 2012 +0200 Package v1.0.42b commit 63707c8b613cbc7a49c5daea9f4d70b6d5fd51fe Author: Gregor Rebel Date: Sun May 6 21:34:29 2012 +0200 chg: Examples/example_lcd_boxes.* - prepared for L-Polygons commit 4e828d4903ff8bb7473133eeef0082a65c5ddd45 Author: Gregor Rebel Date: Sun May 6 19:32:11 2012 +0200 Package v1.0.42b commit a738024e2c3e2d02bdd00874cb1dd5d7336bf7fb Author: Gregor Rebel Date: Sun May 6 20:18:23 2012 +0200 chg: Template/compile.sh - added argument NOLOG to ommit spooling compile-output to logfile chg: ToolChain/scripts/compile.sh - added argument NOLOG to ommit spooling compile-output to logfile chg: Template/QtCreator/QtCreator.ini - now supports NOLOG argument of Template/compile.sh chg: ToolChain/installAll.sh - now copies QtCreator.ini instead of linking it commit ffb1baf05b6a72965f8d9cf1d9ea88b730c98bd7 Author: Gregor Rebel Date: Sun May 6 19:42:27 2012 +0200 new: Template/QtCreator/QtCreator.ini - example QtCreator-configuration commit 68edcb5d7c04563ce974383069f6a6033c45f1e9 Author: Gregor Rebel Date: Sun May 6 19:16:23 2012 +0200 fix: createNewProject.pl - now calls createActivateScript.pl twice to ensure presence of all activate-scripts chg: Template/compile.sh - added argument NOCOMPILE commit 96d59c9ad2c6e6cabcf6d8f1f4795039ed527583 Author: Gregor Rebel Date: Sun May 6 19:04:00 2012 +0200 fix: ToolChain/install_26_CPAL.sh - info of generated activate-scripts now states full filename (e.g. stm32f10x_crc.c instead of crc.c) commit dc9cda55640adbc230eb05c32b41b553ba5f1314 Author: Gregor Rebel Date: Sun May 6 18:49:07 2012 +0200 chg: ToolChain/scripts/createActivateScript.pl - enclosed each rank in "if then ... fi" to allow folding in QtCreator commit f93428eef98724abdaf7728b8861463280b91300 Author: Gregor Rebel Date: Sun May 6 18:41:36 2012 +0200 chg: ToolChain/scripts/createActivateScript.pl - now automatically detects a changed extension setup commit 714f8734ea8ee3990dbc4582e31dd1a5e28f0d82 Author: Gregor Rebel Date: Sun May 6 18:33:03 2012 +0200 fix: Template/compile.sh - fixed compile error after changed setup due to missing createLinks.sh call after activate_project.sh commit d9aa19d06495960faf468b863cbe9719c90c6267 Author: Gregor Rebel Date: Sun May 6 10:56:55 2012 +0200 chg: ToolChain/scripts/updateProjectFiles.pl - now always adds activate_project.sh to the list of project files commit cfffb674bb2916f4dfe18669b8c38f5de3b671eb Author: Gregor Rebel Date: Wed May 2 11:06:02 2012 +0200 Package v1.0.41 commit 3d4cbde071466be6290a57e5a99c2d4e7a451707 Author: Gregor Rebel Date: Wed May 2 11:52:04 2012 +0200 fix: ToolChain/install_03_OpenOCD.sh - fixed missing file creation 'wsn3_oocdlink-h.cfg' commit 07f14831cb68d29300634e076d0b9407f6173710 Author: Gregor Rebel Date: Wed May 2 10:49:16 2012 +0200 Package v1.0.42b commit f22da39bde57cbb1f7a7e3c32f5dfd0ed1703cb9 Author: Gregor Rebel Date: Wed May 2 11:34:54 2012 +0200 ren: PB_LED* -> TTC_LED* ren: PB_SWITCH* -> PB_SWITCH* commit 4580e9695f3bf357965b153a9a20ea00f94e5cbd Author: Gregor Rebel Date: Wed May 2 09:44:34 2012 +0200 Package v1.0.41 commit 9b6972135a7592a775942eb0a8342c99733fbefa Author: Gregor Rebel Date: Wed May 2 10:30:05 2012 +0200 fix: Template/extensions.local/activate.100_board_XXX.sh - fixed removing relative entries from $PATH fix: ToolChain/install_26_CPAL.sh- fixed removing relative entries from $PATH fix: ToolChain/scripts/installFuncs.sh- fixed removing relative entries from $PATH commit 95a6c08bc6c87a59dacc7837c6c1c8473c788bba Author: Gregor Rebel Date: Wed May 2 10:29:32 2012 +0200 fix: ToolChain/install_03_OpenOCD.sh - no longer asks for root password after being installed correctly commit 103ab636c12f2a13fde0f155f0a5af26afbdab2f Author: Gregor Rebel Date: Wed May 2 07:30:17 2012 +0200 Package v1.0.41 commit 2924274377a5c04fb54104fd84538b7d99c5742b Author: Gregor Rebel Date: Wed May 2 08:15:49 2012 +0200 fix: Template/extensions.local/activate.100_board_XXX.sh - now removes all ./ prefixed entries from $PATH to avoid trouble with find commit a196389306d7b36c5f5c9af45e3be69a9d9c8f0f Author: Gregor Rebel Date: Wed May 2 06:20:15 2012 +0200 Package v1.0.41 commit b3323509a68004b0bbda07d281466945380bebde Author: Gregor Rebel Date: Wed May 2 07:06:26 2012 +0200 feature: allows to run project-local activate scripts from extensions.local/ commit bd3368bcd6712d0b3a4defa7bfd534f6fb0e23bd Author: Gregor Rebel Date: Wed May 2 06:59:40 2012 +0200 new: ToolChain/installAll.sh - added ./extensions.local/ to PATH-variable allowing to use local activate scripts commit 82562afa353bd6cf96966a30feb155cad991097f Author: Gregor Rebel Date: Wed May 2 06:03:49 2012 +0200 Package v1.0.41 commit c18eb45dc1951c1b76461b03af3ec76e107ba5c6 Author: Gregor Rebel Date: Wed May 2 06:49:31 2012 +0200 fix: ToolChain/scripts/compile.sh - removed compiler warnings for external source when compiling for *_example_lcd_* commit d2d8a4c8d2889f7f75d77f6a0d45b4803cfc8e0a Author: Gregor Rebel Date: Wed May 2 03:20:36 2012 +0200 Package v1.0.41 commit f4dc513ed27cfc8e2a25d3e6384f0bc991c991ae Author: Gregor Rebel Date: Wed May 2 04:05:45 2012 +0200 fix: ToolChain/install_12_Board_Mini_STM32_v30.sh - fixes download issues for hlb-labor.de commit 6705d7f5b055c22e29f763d6bff83ef1320589dc Author: Gregor Rebel Date: Mon Apr 30 00:01:34 2012 +0200 Package v1.0.41 commit b28b8c41f8160208af8ab1f93e48e94ac21d24b4 Author: Gregor Rebel Date: Mon Apr 30 00:46:46 2012 +0200 fix: ToolChain/install_03_OpenOCD.sh - added missing line for reset configuration (thanx to Sascha Poggemann) ren: oocdlink-h.cfg -> wsn3_oocdlink-h.cfg commit 72e001c95f193e2425e13b0d9629d3ae0e288875 Author: Gregor Rebel Date: Thu Apr 26 18:06:15 2012 +0200 chg: ToolChain/scripts/openocd.sh - now also prints command-line to openocd.log chg: ToolChain/install_03_OpenOCD.sh - disabled removal of openocd-sources to allow debugging commit 7bd5d02b4b0a67ca65b9140719b0856f4d4ba549 Author: Gregor Rebel Date: Tue Apr 24 19:16:01 2012 +0200 Package v1.0.41 commit 052eeea49aac28a132f96349c266523e76f66ca7 Author: Gregor Rebel Date: Tue Apr 24 17:57:11 2012 +0200 fix: CommonLibraries/stm32/stm32_spi.c - corrected pin layout for SPI3 commit a735e3e90a9109bc86622e0f4ec6bb162642a167 Author: Gregor Rebel Date: Tue Apr 24 14:10:02 2012 +0200 Package v1.0.41 commit 49aedfe2cd0491b73546926b699a8c729199e04b Author: Gregor Rebel Date: Tue Apr 24 14:53:15 2012 +0200 new: ToolChain/scripts/startscript.gdb fix: ToolChain/scripts/gdb_server.sh - now kills all running openocd/ arm-none-eabi-gdb fix: ToolChain/scripts/gdb.sh - now kills all running openocd/ arm-none-eabi-gdb fix: ToolChain/install_03_OpenOCD.sh - now supports programmer "WSN3 OOCDLink-H A" fix: Examples/example_spi.c - example now works as master and slave chg: CommonLibraries/ttc_spi_types.h - changed struct ttc_spi_generic_t for better debugging visibility in QtCreator commit f869a4fba090e21ac54dbbe5d92274fde52981a5 Author: Gregor Rebel Date: Mon Apr 23 17:24:31 2012 +0200 Package v1.0.40 commit 3a3e80f633a19e7c3905b7b54cbaac22ab227f7b Author: Gregor Rebel Date: Mon Apr 23 13:23:29 2012 +0200 Package v1.0.40b commit 9f88b910810b54b051f5bcb43e8c1699465164e7 Author: Gregor Rebel Date: Mon Apr 23 14:09:15 2012 +0200 feature: example code for architecture independent SPI support commit 576c6d6a7fa23fbb494f0062f055758e9a615030 Author: Gregor Rebel Date: Mon Apr 23 12:18:43 2012 +0200 new: Template/QtCreator/startscript.gdb - allows remote-debugging in QtCreator commit 4eb8aa713d31d791614096ce01ad1d32e19e14cf Author: Gregor Rebel Date: Mon Apr 23 09:38:08 2012 +0200 fix: ToolChain/scripts/compile.sh - now suppresses summary of warnings in case of compile error commit f95908833b65635a245d3ea62ca912cc026ad8d5 Author: Gregor Rebel Date: Mon Apr 23 06:09:11 2012 +0200 fix: All examples now compile without any warning message commit 5c5f8dac9e9fbb2a1f5873f21199d4e898f40ff7 Author: Gregor Rebel Date: Mon Apr 23 05:46:04 2012 +0200 chg: ToolChain/scripts/compile.sh - now stops and displays warning messages commit 4a3189475154a941128eb6214541cb3de27d5ab7 Author: Gregor Rebel Date: Mon Apr 23 03:52:50 2012 +0200 new: Examples/example_spi.* chg: CommonLibraries/stm32/stm32_registers.* - added SPI registers commit d966ff6a80ce76471c31503e61e19084337f48d8 Author: Gregor Rebel Date: Mon Apr 23 02:02:36 2012 +0200 Package v1.0.40b commit 4a953944020c6467d9b15ff2107f21adfcec645e Author: Gregor Rebel Date: Mon Apr 23 02:45:49 2012 +0200 fix: ToolChain/scripts/openocd.sh - reported path for interface.cfg was missing a / commit a37fa7e7c2250afafa85e077e007ba37589062fc Author: Gregor Rebel Date: Mon Apr 23 00:38:25 2012 +0200 Package v1.0.40b commit b7484e562b8b7768840b83f2bbc7d9bdfc5d5c62 Author: Gregor Rebel Date: Mon Apr 23 01:21:22 2012 +0200 feature: architecture independent GPIO support new: CommonLibraries/stm32/stm32_gpio.* new: CommonLibraries/stm32/stm32_spi.* (no yet working) new: CommonLibraries/ttc_basic.* new: CommonLibraries/ttc_gpio_types.h new: CommonLibraries/ttc_multitask.* new: CommonLibraries/ttc_spi* new: ToolChain/install_24_TTC_GPIO.sh !DEPRECATED: CommonLibraries/stm32/stm32_io.* - functions have been moved to other files (see examples for how to use GPIOs with new interface) commit c47804c6177a5ecb6807b4aaea72413ec274d4f0 Author: Gregor Rebel Date: Sun Apr 22 23:32:02 2012 +0200 chg: ToolChain/scripts/makefile - reduced amount of parallel compile processes to 1 to ease debugging chg: ToolChain/scripts/makefile - added text describing current compilation stage to ease debugging commit 794768a3aea20f20b8fbefe1d6b37427dac2b72c Author: Gregor Rebel Date: Sun Apr 22 18:30:31 2012 +0200 !RENAMED: initPort() -> stm32_initPort() !RENAMED: initPort2() -> stm32_initPort2() !RENAMED: loadPort() -> stm32_loadPort() !RENAMED: portGet() -> stm32_portGet() !RENAMED: portSet() -> stm32_portSet() !RENAMED: portClr() -> stm32_portClr() commit 5be28676b91de809247cc00c4c210a5c7e9b86b3 Author: Gregor Rebel Date: Sun Apr 22 17:07:21 2012 +0200 chg: ToolChain/install_07_Board_Olimex_P107.sh - added pin defines for SPI chg: ToolChain/install_08_Board_Olimex_H107.sh - added pin defines for SPI chg: ToolChain/install_09_Board_Olimex_P103.sh - added pin defines for SPI chg: ToolChain/install_10_Board_Olimex_H103.sh - added pin defines for SPI chg: ToolChain/install_11_Board_Olimex_LCD.sh - added pin defines for SPI chg: ToolChain/install_12_Board_Mini_STM32_v30.sh - added pin defines for SPI commit 56cd4c790940d29a235a8d43192c2d376afbb826 Author: Gregor Rebel Date: Fri Apr 20 19:24:16 2012 +0200 Package v1.0.39 commit f18a77d04a918d326c292ca271ab2ae6cc06819b Author: Gregor Rebel Date: Fri Apr 20 20:08:29 2012 +0200 new: Examples/example_lcd_boxes.* fix: createNewProject.pl - now creates link to current version of ToolChain before creating project folder commit c6f1999563cd00ccb7e86bc6a41a95a2a80302b2 Author: Gregor Rebel Date: Fri Apr 20 16:34:36 2012 +0200 Package v1.0.39 commit 2d5dd7e68fb8b01bd1652291cd3b9b3dd10e3a74 Author: Gregor Rebel Date: Fri Apr 20 17:19:58 2012 +0200 fix: ToolChain/install_18_LCD_320x240.sh - download-sources seem to have changed so that sed-replacements did not work correctly commit 517ebdd8c6a0b2e764d8893236ad5cf83eecd2ab Author: Gregor Rebel Date: Thu Apr 19 14:03:37 2012 +0200 Package v1.0.39 commit 2da90eb9975b6775d09201d87e16d25a845acc8a Author: Gregor Rebel Date: Wed Apr 11 16:27:18 2012 +0200 Package v1.0.39b commit 9a7c9305855f925da7c8636a91e745f3176ba378 Author: Gregor Rebel Date: Wed Apr 11 16:27:09 2012 +0200 Package v1.0.39b commit 51ddffec7aacd06aa5109988dad6f44e1a11e500 Author: Gregor Rebel Date: Wed Apr 11 17:12:00 2012 +0200 feature: example_usart can now be active parallel to any lcd-example commit 14d04293f237924c37218960bf2f6abfc0e103de Author: Gregor Rebel Date: Tue Apr 10 13:58:20 2012 +0200 Package v1.0.38 commit e9636370a6484bfc82735d22e543e1a675a44194 Author: Gregor Rebel Date: Tue Apr 10 14:43:18 2012 +0200 new: ToolChain/install_08_Board_Olimex_H107.sh - added defines for TTC_USART1, TTC_USART2 commit 9a18a668e93a57eb947a7a4a6530f68d44473577 Author: Gregor Rebel Date: Mon Apr 9 23:13:17 2012 +0200 Package v1.0.38 commit 3034fed7d0404ba943fa2680c01ad0e447c0525d Author: Gregor Rebel Date: Mon Apr 9 23:58:26 2012 +0200 fix: ToolChain/install_11_Board_Olimex_LCD.sh - both USARTs now work with Examples/example_usart.c commit 461f3c5b0cef871e068d181c6b294bfcf9074b64 Author: Gregor Rebel Date: Mon Apr 9 22:40:41 2012 +0200 Package v1.0.38b commit f9fe378b6ef4001f67cc17fdbdcb7bfa2a8ad79d Author: Gregor Rebel Date: Mon Apr 9 23:26:12 2012 +0200 chg: CommonLibraries/stm32/stm32_io.c - changed uSleep() commit 10b4e86c715ead26db4dfd264ac67e1b0b35d082 Author: Gregor Rebel Date: Mon Apr 9 22:35:09 2012 +0200 Package v1.0.38b commit a1c6c8b4dd5f88a45fdaf5e3917cad9afcea31ec Author: Gregor Rebel Date: Mon Apr 9 23:20:40 2012 +0200 new: Examples/example_usart.c - now also receives data and echoes it back commit d01e3668e85687df9ce1fe63858980fba87a1436 Author: Gregor Rebel Date: Mon Apr 9 20:00:37 2012 +0200 Package v1.0.38b commit 471fdd362db3e6f28505fc4960f0dbc6cff89abb Author: Gregor Rebel Date: Mon Apr 9 20:45:26 2012 +0200 feature: architecture independent USART interface (currently only STM32F10x implemented) commit 7c641acda4e3a2cc2bb66662dcb2f26b15d8aad8 Author: Gregor Rebel Date: Mon Apr 9 18:37:20 2012 +0200 new: CommonLibraries/stm32/stm32_registers.* - added detailed USART registers commit 198066bc639f3ef95eb459643d0f3a94de840ebe Author: Gregor Rebel Date: Sun Apr 8 21:30:32 2012 +0200 Package v1.0.38b commit 02f53602bdbebd24da4875ec9cffcea234a0e9db Author: Gregor Rebel Date: Sun Apr 8 22:15:53 2012 +0200 new: CommonLibraries/ttc_usart.c new: CommonLibraries/ttc_usart.h new: Examples/example_usart.c new: Examples/example_usart.h commit 4c67161ffbbb1295e22a45a89a3b066dee1e18e8 Author: Gregor Rebel Date: Sun Apr 8 22:13:59 2012 +0200 feature: every extension provides single-line info text (->activate_project.sh) commit 149ceedf378ffcfa17698d36c8785b1456cb3409 Author: Gregor Rebel Date: Sun Apr 8 21:41:11 2012 +0200 chg: ToolChain/scripts/createActivateScript.pl - now adds activate info to each activate-line chg: ToolChain/scripts/createActivateScript.pl - now uses foldmarks to fold each rank commit 1ee574157ffa7379d6b4ab7750d6e13686a34bd7 Author: Gregor Rebel Date: Sun Apr 8 21:17:41 2012 +0200 feature: activate-scripts can provide an info text (-> installFuncs.sh:createActivateScript() ) commit bd220eab02e709fbf17ecc10a173ca510ad06fcc Author: Gregor Rebel Date: Sun Apr 8 19:58:42 2012 +0200 feature: Compile + Remote Debug from within QtCreator (preconfigured .creator.user file) commit 13c897b30673e77913f8fdffc367435e94cd369a Author: Gregor Rebel Date: Sun Apr 8 19:13:15 2012 +0200 fix: ToolChain/scripts/clean.sh - no more error messages for empty folders commit 218e0e23f614988fc6dc5e1305a40af041d71e7d Author: Gregor Rebel Date: Sun Apr 8 18:55:33 2012 +0200 feature: Most scripts should now support whitespaces in filepaths commit 23763b24613005c0af505e976ab1ea2b7b16c0f0 Author: Gregor Rebel Date: Sun Apr 8 18:05:41 2012 +0200 fix: Template/compile.sh - now supports directory names containing spaces commit a622bf6f9820f198d3e0ff9ba4319e04147267d5 Author: Gregor Rebel Date: Sun Apr 8 18:03:17 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - createActivateScriptHead() now supports directory names containing spaces commit 508652b862adbb3c32b447315aa652780278e2c8 Author: Gregor Rebel Date: Sun Apr 8 14:48:50 2012 +0200 Package v1.0.37 commit a9efc1c3d827383cf0cc713e519a306ddcdf0014 Author: Gregor Rebel Date: Sun Apr 8 15:34:11 2012 +0200 chg: createNewProject.pl - improved user hints commit 8b338cf7f0ea4f0a05331cec676be0ede13dfc5b Author: Gregor Rebel Date: Sun Apr 8 14:10:05 2012 +0200 Package v1.0.37 commit 1c7bc088f72af078e332a7f8d37779c474ddb8ba Author: Gregor Rebel Date: Sun Apr 8 14:35:51 2012 +0200 ren: Template/stm32.ld -> Template/configs/stm32.ld commit 404c902fb1a7d84d32467831c9d63eaf8adda2c5 Author: Gregor Rebel Date: Thu Apr 5 16:27:07 2012 +0200 Package v1.0.37 commit 40c9ccfe2d17787661b4dcf3ea52b766eae51546 Author: Gregor Rebel Date: Thu Apr 5 17:11:49 2012 +0200 fix: examples no longer deactivate current board or other non-example settings commit 6a5f5bf175db8e82b1c61208f4a45a3fbf5d6ba1 Author: Gregor Rebel Date: Thu Apr 5 15:40:05 2012 +0200 Package v1.0.37 commit dc2a34d8623ea0d9fcdbae748f67b506e285145f Author: Gregor Rebel Date: Thu Apr 5 16:25:09 2012 +0200 fix: ToolChain/installAll.sh - fixed broken perl oneliner in scripts/SourceMe.sh commit 749558825a865c96e8357a6a82904778cd4f0ea8 Author: Gregor Rebel Date: Thu Apr 5 15:12:03 2012 +0200 Package v1.0.37 commit 5ee741c91b59a67301fb4884af1d54d13a69e121 Author: Gregor Rebel Date: Thu Apr 5 15:56:56 2012 +0200 fix: ToolChain/installAll.sh - now adds line to SourceMe.sh that removes . from $PATH (avoids trouble with find command) commit c7a313c165339d1969bf888da2158366828f6bed Author: Gregor Rebel Date: Thu Apr 5 15:03:57 2012 +0200 Package v1.0.37 commit 2d6c0e2d9cfb4c9a8fede44152c4985330be2632 Author: Gregor Rebel Date: Thu Apr 5 15:45:33 2012 +0200 fix. ToolChain/scripts/installFuncs.sh - now removes . from $PATH to avoid trouble with find command commit 5e7bb9e26e618efbd7a0c961e766423b28c3dfb4 Author: Gregor Rebel Date: Thu Apr 5 12:51:41 2012 +0200 fix: ToolChain/install_01_libftd2xx.sh - now always installs gcc + make commit 7cb7bd6ddb98dfd7f011860c02c96c76c6d9b9e6 Author: Gregor Rebel Date: Thu Apr 5 10:03:54 2012 +0200 . commit 30dcc4b3eb0fea3ef42c04413f7cd9b07e7ffd57 Author: Gregor Rebel Date: Thu Apr 5 07:37:06 2012 +0200 Package v1.0.37 commit d1d41052523bdbe9cb2859163ce361c0568612b9 Author: Gregor Rebel Date: Thu Apr 5 08:21:47 2012 +0200 fix: ToolChain/install_19_FixPointLib.sh - fixed missing documentation download commit efdcc02b6bf7611671b54a389e60ca2a9cbbb948 Author: Gregor Rebel Date: Wed Apr 4 18:22:01 2012 +0200 fix: ToolChain/install_03_OpenOCD.sh - now downloads complete manual into Documentation/OpenOCD commit 0b39eaf2ccef2f0c93d6b08a1e995d2a90852cfc Author: Gregor Rebel Date: Wed Apr 4 15:35:56 2012 +0200 Package v1.0.37 commit 2e9453fc8c2a03df03b9effa47b842bd9cbfa41d Author: Gregor Rebel Date: Wed Apr 4 14:35:03 2012 +0200 Package v1.0.37b commit e7da020ffe37ee7a361703c48ad41cea54c272d8 Author: Gregor Rebel Date: Wed Apr 4 15:20:08 2012 +0200 feature: multiple installed versions of toolchain share same download-content (greatly reduces content download) commit 3f71397ff993d390a896343f3d8f502d16ae0f02 Author: Gregor Rebel Date: Wed Apr 4 13:36:30 2012 +0200 Package v1.0.37b commit de0d3627b60302dbb13563b0c7eb9f244a336124 Author: Gregor Rebel Date: Wed Apr 4 14:20:42 2012 +0200 new: Template/extensions.local/makefile.100_board_XXX feature: project can activate its own board file commit 8f642cdc523ffa66b5293ec6704a31be2b22c1d5 Author: Gregor Rebel Date: Tue Apr 3 13:53:14 2012 +0200 Package v1.0.37 commit 32629b46fea92ed07e2f34885302507c136ba969 Author: Gregor Rebel Date: Tue Apr 3 14:37:27 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - get() now displays progress bar during download commit 1f6096d813ef83f8eb6237d51a57a3f83a569c72 Author: Gregor Rebel Date: Tue Apr 3 14:26:25 2012 +0200 fix: ToolChain/scripts/installFuncs.sh - get() now avoids incomplete downloads commit fbe9424af0780a5de3fb1a1ef60a1ca31be6dbd8 Author: Gregor Rebel Date: Mon Apr 2 12:26:40 2012 +0200 Package v1.0.37b commit 5863bc977533013c89dcc82f87a8d86cd5c769d0 Author: Gregor Rebel Date: Mon Apr 2 13:09:53 2012 +0200 fix: createNewProject.pl - did not call ./_/createActivateScript.pl commit dcadbc41dc977380b7dd36cbd765b5121337819c Author: Gregor Rebel Date: Mon Apr 2 12:21:11 2012 +0200 ren: stm32f10x_conf.h -> configs/stm32f10x_conf.h ren: stm32f10x_it.c -> configs/stm32f10x_it.c ren: stm32f10x_it.h -> configs/stm32f10x_it.h commit eb597552dbf8b7cea54ad838bb7dc23b60c85dec Author: Gregor Rebel Date: Mon Apr 2 12:18:12 2012 +0200 new: Template/configs/ - all configuration files are now moved into folder configs/ commit 7fc1e3a3ab2ef1b23927927cbf1c5a0fed9f5259 Author: Gregor Rebel Date: Sun Apr 1 22:24:16 2012 +0200 Package v1.0.37b commit 54b876519d5d5f8eec9922e003b6969857c358c9 Author: Gregor Rebel Date: Sun Apr 1 22:24:08 2012 +0200 Package v1.0.37 commit e71ac709ed328a0cf4a1c26b236b21a27fe34b57 Author: Gregor Rebel Date: Sun Apr 1 17:33:52 2012 +0200 Package v1.0.36b commit f206f5ccbe5c0009a39c7d7723b5cd965415d19f Author: Gregor Rebel Date: Sun Apr 1 18:16:22 2012 +0200 new: ToolChain/scripts/createActivateScript.pl - dynamically creates new activate_project.sh feature: createNewProject.pl - dynamically creates a activate_project.sh containing all available extensions new: extension 270_CPAL_STM32_CPAL_Driver__cpal_i2c commit ba97a6e8d5866b5955700228ec4586df8203cba1 Author: Gregor Rebel Date: Sun Apr 1 16:47:42 2012 +0200 chg: Renamed extension 250_watchdogs -> 400_watchdogs commit d94347a244c8d9762dd74a9a647a6a0883ea7f5c Author: Gregor Rebel Date: Sun Apr 1 15:38:49 2012 +0200 new: ToolChain/_install_XXX_Template.sh chg: ToolChain/install_*,sh - changed names of variables in activate-scripts chg: ToolChain/scripts/installFuncs.sh:createActivateScriptHead() - now provides variables: $Dir_Extensions, \$Dir_ExtensionsLocal, \$Dir_ExtensionsActive, \$Dir_Additionals chg: ToolChain/install_26_CPAL.sh - added support for CPAL_DRIVERS, CPAL_I2C commit 9eccdd0b51dd5067197a3abba16581439dc3e4e7 Author: Gregor Rebel Date: Fri Mar 30 16:09:51 2012 +0200 Package v1.0.36 commit 1fd82741fd015affa2506ede2afd5fd58e652466 Author: Gregor Rebel Date: Fri Mar 30 16:53:40 2012 +0200 new: ToolChain/scripts/calculateMemoryUsage.pl - shows overview of static memory usage (global variables) feature: overview summary of static memory usage (global variables) commit c5a9e86513e26245d8cbbca5163fe0c548e93b35 Author: Gregor Rebel Date: Fri Mar 30 15:47:31 2012 +0200 Package v1.0.36 commit e39c35888b760c1dcd8ea701ca2c4ae3fd6c9017 Author: Gregor Rebel Date: Fri Mar 30 16:31:32 2012 +0200 fix: ToolChain/install_26_CPAL.sh - no longer creates superfluos makefile.250_CPAL/ activate.250_CPAL.sh commit f7bca9022cddffc14794dded4c9fae776f4d582b Author: Gregor Rebel Date: Fri Mar 30 15:19:01 2012 +0200 Package v1.0.36 commit e0f5e20c46d3a5a326de014e2bcc943864f8289d Author: Gregor Rebel Date: Fri Mar 30 16:02:05 2012 +0200 fix: activate.000_basic_extensions_optimize_1_*.sh - now removes exisiting optimization commit 817587290a035d768b519e0c2f2332b51835e990 Author: Gregor Rebel Date: Fri Mar 30 09:48:24 2012 +0200 Package v1.0.36 commit 500cd4543fc77e2c82d61fdc3d54358ab0d619ac Author: Gregor Rebel Date: Fri Mar 30 10:32:27 2012 +0200 fix: ToolChain/install_21_ExampleThreading.sh - 600_example_threading_queues_led can now be activated commit 69c35cb3eab811e13e09b8842a487786ecaf1556 Author: Gregor Rebel Date: Thu Mar 29 17:10:28 2012 +0200 Package v1.0.36 commit c6995de110b95207641d11c16e29dbb061e8b4ee Author: Gregor Rebel Date: Thu Mar 29 17:53:38 2012 +0200 fix: LCD-Examples now call activate.250_stm_std_peripherals__fsmc.sh feature: all Examples are now in rank 600 commit d6096b4d7d5a1ae0a72a978158f933a28dfa3b45 Author: Gregor Rebel Date: Thu Mar 29 17:20:48 2012 +0200 chg: renamed 600_example_ -> 700_example_ commit 1338af8457db86273fcbc381cf806167a3bcc4c8 Author: Gregor Rebel Date: Fri Mar 23 12:34:00 2012 +0100 Package v1.0.36 commit f7df4d1407d5652fac94b1e6d8eed338bf8f53eb Author: Gregor Rebel Date: Fri Mar 23 13:17:07 2012 +0100 fix: ToolChain/install_04_BasicExtensions.sh - activated optimizations were not passed to compiler commit 6464f506dea027b689bf9f3f95894c4f3a8d1734 Merge: ec3a76d b398e41 Author: Gregor Rebel Date: Fri Mar 23 13:17:07 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit ec3a76dbf0ce1be79666dfbafdc3a5dce514c640 Author: Gregor Rebel Date: Fri Mar 23 12:48:07 2012 +0100 fix: ToolChain/install_01_libftd2xx.sh - removed unnecessary error message commit df3998dd120c3859a9e009207440f29a5d4d1458 Author: Gregor Rebel Date: Fri Mar 23 12:36:39 2012 +0100 fix: CPAL now compiles successfully for stm32f10x commit b398e412ee18261f414cbd27a90ad49a01fbba05 Author: Gregor Rebel Date: Fri Mar 23 12:15:36 2012 +0100 Package v1.0.36 commit 42289e31093e67a7b324363a5c322805c65b8553 Author: Gregor Rebel Date: Fri Mar 23 11:56:28 2012 +0100 Package v1.0.36b commit 91130c1f5e13cdc0a2d35c9f48c1c251fbb740a9 Merge: 8a0b815 df3998d Author: Gregor Rebel Date: Fri Mar 23 11:56:28 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit c80d06483353a4dfb66e0d8287cbb34765cd8b7c Author: Gregor Rebel Date: Thu Mar 22 16:18:41 2012 +0100 feature: Common Peripheral Access Library (CPAL) feature: Support for STM32LF1xx (untested) commit 5f62bdf31f2629d29f44a83c5036084c731e93aa Author: Gregor Rebel Date: Thu Mar 22 14:45:04 2012 +0100 new: ToolChain/scripts/installFuncs.sh - added function addDocumentationFile() commit 8a0b81572bd68e40dc3d6acb5750045ee79caf61 Author: Gregor Rebel Date: Mon Mar 19 09:47:26 2012 +0100 Package v1.0.36 commit b1976ff3f71747b4b347152719f11b4a56854f54 Author: Gregor Rebel Date: Wed Mar 14 19:26:03 2012 +0100 chg: ToolChain/scripts/createPackage.sh - added extra "git push" because sometimes latest version is not pushed commit 9e89ae9abb646e9ec1621cacad8363706bb0d579 Author: Gregor Rebel Date: Wed Mar 14 18:40:13 2012 +0100 Package v1.0.36b commit 9e3db2e7db83ca895e9b0718a5572973db27ccc6 Merge: e37322d 11805b5 Author: Gregor Rebel Date: Wed Mar 14 18:40:13 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 11805b5583e4dedfddcdda084bd48fa06cd72f1c Author: Gregor Rebel Date: Wed Mar 14 19:11:27 2012 +0100 fix: ToolChain/scripts/flash.sh - now recognizes errors kfrom called sub-scripts fix: ToolChain/scripts/openocd_flash.sh - now uses smybolic link additionals/999_open_ocd/ to find its scripts chg: ToolChain/install_03_OpenOCD.sh - now creates symbolic link additionals/999_open_ocd/ commit 13cbaa3592973c162aad3ac7d554894cf4dae1a9 Author: Gregor Rebel Date: Wed Mar 14 18:15:09 2012 +0100 feature: all board installer now activate cpu and individual features of std_peripheral_library chg: Template/activate_project.sh - now activates board olimex_p107 by default commit c9903a9d420dac544e67e7640002876a773e15e6 Author: Gregor Rebel Date: Wed Mar 14 17:56:40 2012 +0100 feature: _/clean.sh - now also removes all files from additionals/ and extensions.active/ feature: installAll.sh - automatic popup of additional xterm to show individual log-messages and progress feature: std peripheral library is now switchable between stm32f10x and stm32f2xx (currently only stm32f10x tested) feature: individual c-files in std peripheral library are now supported by individual activate scripts commit e37322df52203d79edc9d429b9b1eea90f6948f6 Author: Gregor Rebel Date: Wed Mar 14 17:34:36 2012 +0100 Package v1.0.36b commit 16e8941336194fb603069e284a8a73dcce65bd4c Merge: 5fa6cb3 13cbaa3 Author: Gregor Rebel Date: Wed Mar 14 17:34:36 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 64efa77f7263a4baee992b854a5d60e099715034 Author: Gregor Rebel Date: Wed Mar 14 15:50:14 2012 +0100 chg: ToolChain/scripts/clean.sh - now also removes all files in additionals/ and extensions.active commit cde113049aeb620ecad0594f419827d07ce57f6a Author: Gregor Rebel Date: Wed Mar 14 00:46:35 2012 +0100 new: std_peripheral_library for STN32F2xx commit ddd70f29b3f6a80406f7aabf96504587cfa40a2e Author: Gregor Rebel Date: Tue Mar 13 19:30:57 2012 +0100 chg: ToolChain/install_13_CPU_STM32F1xx.sh - activate.200_stm_std_peripherals_f1xx.sh now redirects link additionals/200_stm_std_peripherals to corresponding std peripherals library commit 6eada3d8c195995394578332974207b2e5eac507 Author: Gregor Rebel Date: Tue Mar 13 18:45:22 2012 +0100 new: every activate.XXX script now contains a header text. commit 1c1fdf97293d8e3a4cf9585eae2f520d74652d60 Author: Gregor Rebel Date: Tue Mar 13 17:35:18 2012 +0100 chg: ToolChain/installAll.sh - all log files are now emptied before installation scripts are started commit 81a46021f855d3b067e26046d179e28b3dd0307d Author: Gregor Rebel Date: Tue Mar 13 17:08:21 2012 +0100 fix: all install scripts now use OK-files to avoid double downloads or installation commit 301838748b95d10dc4287ca6126854dc688bde80 Author: Gregor Rebel Date: Tue Mar 13 16:02:54 2012 +0100 fix: ToolChain/install_12_Board_Mini_STM32_v30.sh - now skips already installed parts commit dd9b74733dd62b05b465319ca282a051b9a86de3 Author: Gregor Rebel Date: Tue Mar 13 15:50:57 2012 +0100 fix: ToolChain/scripts/installFuncs.sh - get() checked wrong file and therefore always reported an error commit f1e6a765ad4ce5edac511fadb9d33a0a0e2bb533 Author: Gregor Rebel Date: Tue Mar 13 15:48:18 2012 +0100 chg: ToolChain/installAll.sh - now opens extra xterm to display individual log outputs commit 06e9c34e336b1dfdf47aa9946df645cba22df5f5 Author: Gregor Rebel Date: Tue Mar 13 15:20:49 2012 +0100 chg: CommonLibraries/extensions.c - added vApplicationStackOverflowHook() chg: CommonLibraries/sbrk.c - added Assert()-calls to all functions (sbrk.c is only meant to allow to include certain libraries, not to call its functions) chg: ToolChain/scripts/flash.sh - now uses pkill to kill an already running openocd fix: ToolChain/install_17_Network_uIP.sh - fixed paths commit 7d2a8e32350a75e211119d76b6350a5fbe4b246e Merge: 8f89c0e d0a47a7 Author: Gregor Rebel Date: Wed Mar 7 10:37:59 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit d0a47a78db0c34dc8ee0cf49fa4f0244c518b567 Author: Gregor Rebel Date: Wed Mar 7 10:37:01 2012 +0100 changed install_XXX.sh structure commit f6c379ef3e929fc6a8a66cbb0e2ccca601b5d176 Author: Gregor Rebel Date: Mon Mar 5 20:27:32 2012 +0100 ren: ToolChain/install_15_STM-StdPeripheralsLibrary.sh -> ToolChain/DEPRECATED_install_15_STM-StdPeripheralsLibrary.sh fix: ToolChain/installAll.sh - corrected user hint ren: ToolChain/install_13_CPU_CortexM3.sh -> ToolChain/install_13_CPU_STM32F1xx.sh ren: ToolChain/install_14_CPU_STM32Wxxx.sh -> ToolChain/install_14_CPU_STM32W1xx.sh commit 04b40335719bce4f3f7a97f4f491a589fa5e6358 Author: Gregor Rebel Date: Sun Mar 4 21:34:33 2012 +0100 chg: createNewProject.pl - replacement of TemplateName/ TemplateAuthor limited to depth 3 (faster) commit fe1fa904ac592ab1985f405356b9ef71629852b5 Author: Gregor Rebel Date: Sun Mar 4 21:24:46 2012 +0100 . commit cd798a2de59517b645e7e2481fbedc2087931d16 Author: Gregor Rebel Date: Sun Mar 4 21:21:20 2012 +0100 ren: ToolChain/_install_04_GCC.sh -> ToolChain/_install_16_Compiler_GCC.sh commit ca9371733ca718369716326300e05c8ced001a68 Author: Gregor Rebel Date: Sun Mar 4 21:20:58 2012 +0100 chg: reordered install_XXX.sh scripts commit 5fa6cb316283569d606f5cb72d8d815ef9dc4579 Author: Gregor Rebel Date: Sun Mar 4 21:02:01 2012 +0100 Package v1.0.36b commit 44bc573bb3d170bc1895f026d1b8895ca334692f Author: Gregor Rebel Date: Sun Mar 4 20:26:14 2012 +0100 Package v1.0.36b commit 8d36e29409c742f6c4f9c491e8abb48a1c7666f7 Author: Gregor Rebel Date: Sun Mar 4 20:43:19 2012 +0100 new: LEGAL.txt (LGPLv3) commit 8f89c0e0d70ecb600915effe07f941c78877686a Author: Gregor Rebel Date: Thu Mar 1 17:21:23 2012 +0100 chg: ft232 documentation now ipnstalled into Documentation/bin/ commit 1221be461a8fd82b70ec26eb0ad33f3d4d7772a6 Author: Gregor Rebel Date: Thu Mar 1 17:06:23 2012 +0100 new: common binaries are now being linked into ToolChain/bin/ commit 347fc1be2537bfe9bdd2eb5adec1474ee9d2caaa Author: Gregor Rebel Date: Thu Mar 1 16:55:24 2012 +0100 fix: ToolChain/installAll.sh - PATH add now uses generic path to $HOME/ToolChain_STM32/ fix: ToolChain/install_04_SourceryG++.sh - PATH add now uses generic path to $HOME/ToolChain_STM32/ fix: ToolChain/install_06_libftdi.sh - PATH add now uses generic path to $HOME/ToolChain_STM32/ fix: ToolChain/install_07_OpenOCD.sh - PATH add now uses generic path to $HOME/ToolChain_STM32/ new: ToolChain/bin/ - takes symbolic links to various binaries commit a14caaad5acfb223db295c6ee1a241399f345748 Merge: 3e9760e 0e143aa Author: Gregor Rebel Date: Thu Mar 1 15:34:23 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 0e143aa211705f35e57b5f78da3d52ee4662944f Author: Gregor Rebel Date: Tue Feb 28 18:00:58 2012 +0100 new: ToolChain/install_25_CPU_STM32Wxxx.sh commit 0590377d9398e65fc9787b5e985690104a1d69a7 Author: Gregor Rebel Date: Tue Feb 28 17:07:08 2012 +0100 fix: createNewProject.pl - canceld -> canceled commit dc8aa11627b3bcd1c85c8fb5314be598f6e01c04 Author: Gregor Rebel Date: Tue Feb 28 16:59:02 2012 +0100 del: Template/_ fix: createNewProject.pl - improved error handling commit 0e3d26d9b8edfce2b709f0b8a4eed7697dc79edb Author: Gregor Rebel Date: Tue Feb 28 16:21:51 2012 +0100 fix: Template/compile.sh - added cPWD to message "compiling in incorrect folder" commit 72cca149234d4dbc46d818dc6762acf7b5e33579 Author: Gregor Rebel Date: Tue Feb 28 16:05:02 2012 +0100 fix: createNewProject.pl - fixed "variable $PWD masks earlier declaration" commit 9fa2ca1b8a4616a8f963900a963bab24d48ff03a Merge: c4da3f0 a0f1e8d Author: Gregor Rebel Date: Tue Feb 28 15:54:51 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit c4da3f0613ebdbb6334e146ed155de1398bb0ad5 Author: Gregor Rebel Date: Tue Feb 28 08:07:40 2012 +0100 fix: ToolChain/scripts/flash.sh - now checks for running openocd before attempting to kill it (avoids unnecessary error message) commit 4f59ecdfb577556b36928c4fdc1df5bb428617f8 Author: Gregor Rebel Date: Tue Feb 28 08:03:47 2012 +0100 chg: Template/createLinks.sh - adjusted comments commit 3e9760ee8c33e6a477ae9466674410594ccd0b31 Author: Gregor Rebel Date: Mon Feb 27 15:17:23 2012 +0100 fix: ToolChain/install_23_CPU_CortexM3.sh - had installed documentation outside Documentation commit 9aba5d9e4fa4a1b28e1fb7c39a7bd9a4f75c9f7f Author: Gregor Rebel Date: Mon Feb 27 15:14:31 2012 +0100 chg: ToolChain/scripts/installFuncs.sh - get() now reports already downloaded files commit a0f1e8d10f7b1447dbe2dbda50c0800787eaf1af Merge: b1a394c 71acea8 Author: Gregor Rebel Date: Mon Feb 27 15:12:22 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 Conflicts: ToolChain/scripts/updateProjectFiles.pl commit 71acea872509ce7bfe9d9f719f53b6a8798105e4 Author: Gregor Rebel Date: Wed Feb 22 00:04:31 2012 +0100 chg: Template/compile.sh - moved updateProjectFiles.pl call to ToolChain/scripts/compile.sh chg: ToolChain/scripts/compile.sh - now cancels compilation when updateProjectFiles.pl returns error chg: ToolChain/scripts/updateProjectFiles.pl - now exits with errorcode when double entries in MAIN_OBJS are found. commit 364bb43abc9c697944dea3fedfbf7000b613fbf5 Author: Gregor Rebel Date: Tue Feb 21 22:14:16 2012 +0100 fix: ToolChain/scripts/updateProjectFiles.pl - now also collects multiple vpath.c/ vpath.s lines commit b1a394c1d66a91345e6a954d0967b010eeda26a4 Author: Gregor Rebel Date: Wed Feb 15 17:11:35 2012 +0100 fix: ToolChain/scripts/updateProjectFiles.pl - removed trailing spaces from corrupt directory paths commit 240c37f5091cac341c835d8303d7b56c1841a080 Author: Gregor Rebel Date: Wed Feb 15 14:37:56 2012 +0100 fix: ToolChain/scripts/createPackage.sh - now also pushes tags back to git-server commit 57768f77c52f90f2efb11194803d4cd4abd2d8ee Author: Gregor Rebel Date: Wed Feb 15 13:06:32 2012 +0100 chg: CommonLibraries/FreeRTOSConfig.h - heap size now calculated as 50% of RAM_SIZE_K chg: ToolChain/install_05_libftd2xx.sh - upgraded to v1.1.0 commit 7bd64b201485218f2dd468527f74d87bd438bf4a Author: Gregor Rebel Date: Thu Feb 2 15:53:56 2012 +0100 Package v1.0.35 commit 086ee56b8027071673e6980eb359c2c824b5ed9d Author: Gregor Rebel Date: Thu Feb 2 15:53:16 2012 +0100 Package v1.0.35b commit 2767ce96db449d556e4e0fffe927089ebf4f36c0 Author: Gregor Rebel Date: Thu Feb 2 15:53:09 2012 +0100 Package v1.0.35b commit 3b686ce5367d5d9d8dd27dc241c01cf7909e17e9 Author: Gregor Rebel Date: Thu Feb 2 16:26:08 2012 +0100 fix: ToolChain/scripts/createPackage.sh - did check for file in wrong path commit 191192163c402fffd4e5306d16f311a4c7c82fcc Author: Gregor Rebel Date: Thu Feb 2 15:51:57 2012 +0100 Package v1.0.35b commit 1a98ea03a15c08623999ac693af39e3f57f70423 Author: Gregor Rebel Date: Thu Feb 2 15:50:05 2012 +0100 Package v1.0.35 commit c5f4760e457aa34d99c6ceecf2fccc5e3fa3b619 Author: Gregor Rebel Date: Thu Feb 2 15:47:25 2012 +0100 Package v1.0.35 commit 4466a6fb2284d018c2779cb7295c2edbe8f0bd8f Author: Gregor Rebel Date: Thu Feb 2 15:47:21 2012 +0100 Package v1.0.35b commit 4b56dab93528de290e6e409092596ca69747cb6b Author: Gregor Rebel Date: Thu Feb 2 15:46:19 2012 +0100 Package v1.0.35b commit fb912567105ae71040d821310ec2b7558c16c34d Author: Gregor Rebel Date: Thu Feb 2 16:19:24 2012 +0100 fix: ToolChain/scripts/createPackage.sh - beta release now overwrites existing beta release without error commit bf5abc9c66dbf8468ed5ea9212d012754e76dfb2 Author: Gregor Rebel Date: Thu Feb 2 15:44:20 2012 +0100 Package v1.0.35b commit 8e4d069b7799fef51d7645b52566e90265f8895b Author: Gregor Rebel Date: Thu Feb 2 16:17:15 2012 +0100 new: ToolChain/scripts/createPackage.sh - added beta release commit 0033281dd0ddb3f172f04ed9f5af27113dd5cdf6 Author: Gregor Rebel Date: Thu Feb 2 16:08:32 2012 +0100 del: ToolChain/scripts/interface.cfg - now is automatically created by ToolChain/install_07_OpenOCD.sh new: ToolChain/install_07_OpenOCD.sh - now downloads OpenOCD Users Guide v0.6.0 new: ToolChain/scripts/openocd.sh - central openocd script with solution hints new: ToolChain/scripts/openocd_flash.sh - now uses ToolChain/scripts/openocd.sh ew: ToolChain/scripts/gdb_server.sh - now uses ToolChain/scripts/openocd.sh commit 7311310940399872f3c69d753b12ab3e5fa8fdc2 Author: Gregor Rebel Date: Thu Feb 2 08:38:49 2012 +0100 fix: ToolChain/scripts/makefile now default target is all: fix: ToolChain/scripts/makefile clean: now alsow removes *.map *.list commit c3355aa6cd6e33a769c70732c60e3bf389829d7d Author: Gregor Rebel Date: Wed Feb 1 17:56:01 2012 +0100 new: Template/main.c - improved documentation of main.c commit 8da184c047878f5c257e05aee2f9328011001dbe Author: Gregor Rebel Date: Wed Feb 1 16:59:58 2012 +0100 Package v1.0.35 commit 7c5bb828d144868148ba2fd6f301e68d0fd54e7a Author: Gregor Rebel Date: Wed Feb 1 17:29:43 2012 +0100 fix: ToolChain/scripts/updateProjectFiles.pl - now ignores empty entries from .files2 file commit 4012e0ac1910da5e0191dafc4a24dab7dcf78b35 Author: Gregor Rebel Date: Wed Feb 1 17:26:27 2012 +0100 new: ToolChain/scripts/updateProjectFiles.pl - now reads QtCreator/xxx.files2 for additional file names commit 17949f30cd801770fe3a23471f342af3d937ba8e Author: Gregor Rebel Date: Wed Feb 1 16:37:59 2012 +0100 fix: ToolChain/scripts/openocd_flash.sh - now print interface-hint in case of openocd-error commit 429c0508390810768e701a662101bd8f4ce1ba82 Author: Gregor Rebel Date: Wed Feb 1 16:24:10 2012 +0100 fix: ToolChain/install_02_FreeRTOS.sh - now checks if symbolic link current exists new: Template/compile.sh - new argument NOFLASH disables flashing new: createNewProject.pl - does compile new project without flashing (updates QtCreator/xxx.files) commit cf0c322945c20327c80a00c60b0aaee897edd69e Author: Gregor Rebel Date: Wed Feb 1 15:27:36 2012 +0100 fix: createNewProject.pl - does not replace in linked files any more commit 3429f4ee6d2eab042caf45a5e46d8a7b675fad92 Author: Gregor Rebel Date: Wed Feb 1 15:09:23 2012 +0100 fix: createNewProject.pl - now also calls createLinks.sh in newly created project folder commit 1b451147832b0705b66db114b63904d6cc53040c Author: Gregor Rebel Date: Wed Feb 1 14:46:30 2012 +0100 fix: ToolChain/scripts/interface.cfg - activated programmer olimex-arm-usb-tiny-h commit 1484748bac5610dac08177c22275cb59e7125512 Author: Gregor Rebel Date: Tue Jan 24 00:37:08 2012 +0100 Package v1.0.35 commit f939979a939dd0d5ff2511811e8f796b67a05253 Author: Gregor Rebel Date: Tue Jan 24 01:01:55 2012 +0100 fix: createNewProject.pl - now clears extensions.active/ to prevent incomplete set of extensions commit 55c370a5f8fabe68518ab4ed3f7511766fa240fd Author: Gregor Rebel Date: Tue Jan 24 00:56:19 2012 +0100 fix: createNewProject.pl - project is created faster now commit 950632dc336b49e58f36c92648055e263bfbf922 Author: Gregor Rebel Date: Tue Jan 24 00:22:50 2012 +0100 fix: createNewProject.pl - limited max depth for find to 3 (speeds up creation of new project folder) commit 7c743279d75d89e18681cca4d4d4ded0293af188 Author: Gregor Rebel Date: Tue Jan 24 00:17:37 2012 +0100 fix: ToolChain/install_07_OpenOCD.sh - did not create correct entry in ToolChain/scripts/SourceMe.sh commit 92aa41c8d5875786fad84cf61a637f5472f4254e Author: Gregor Rebel Date: Tue Jan 24 00:08:30 2012 +0100 ren: CommonLibraries/cm3_watchdog.* -> CommonLibraries/cortexm3/cm3_watchdog.* fix: ttc_watchdog.o now will only be added to binary if watchdogs are activated commit e1cdceaada6f20d7e6c7ccf61baebff002104df9 Author: Gregor Rebel Date: Mon Jan 23 23:30:50 2012 +0100 fix: CommonLibraries/FreeRTOSConfig.h - reduced amount of memory for FreeRTOS-heap to 50% of total RAM fix: ToolChain/installAll.sh - source line in .bashrc no longer shows toolchain version number commit 31d5e0cb42fad7751fa6bfe86464f77d08a33b90 Author: Gregor Rebel Date: Sun Jan 22 20:49:27 2012 +0100 Package v1.0.35 commit 6047c6beb1aef3dd3af7db9f9c806cb2034428f8 Author: Gregor Rebel Date: Sun Jan 22 21:18:42 2012 +0100 new: Independent Watchdog now works via activate.250_watchdogs.sh (see Example_LED.c) commit 49780210b8e3a1de5f2ed33602a26cbc2fcef6d7 Author: Gregor Rebel Date: Sun Jan 22 20:46:10 2012 +0100 fix: added include-guards commit 5c7074257e9cac01606e9f44b26550b24aaf2b9e Author: Gregor Rebel Date: Sun Jan 22 19:59:43 2012 +0100 new: ToolChain/scripts/compile.sh - now compiles with 4 threads commit f396cd4002942297c4c9a0bcb5271fe663b5840a Author: Gregor Rebel Date: Sun Jan 22 19:47:31 2012 +0100 fix: ToolChain/install_24_Watchdogs.sh - added .h-file to MAIN_OBJS commit b0b9acd9c6d1ede03e67fe06723357c903ad5143 Author: Gregor Rebel Date: Sun Jan 22 19:39:30 2012 +0100 fix: Template/compile.sh - now always removes ToolChain_STM32/ (even if link to missing folder) commit eea43c46df2dfc717076a10a6b4680f10cce2897 Author: Gregor Rebel Date: Sun Jan 22 18:56:16 2012 +0100 fix: CommonLibraries/FreeRTOSConfig.h reduced amount of FreeRTOS heap to 70% of total RAM. commit ef46fb6a6b5d03bf90b54d96d973871c32e8a22c Author: Gregor Rebel Date: Sun Jan 22 18:51:16 2012 +0100 fix: ToolChain/installAll.sh commit 5cd26ea7fdb29cb92bc5b44adb97b8ff5c628acd Author: Gregor Rebel Date: Sun Jan 22 18:45:05 2012 +0100 fix: Template/activate_project.sh - removed outdated default set of active extensions commit 7c448000eb148d740ff1371ec64fcdf93a02c104 Author: Gregor Rebel Date: Sun Jan 22 18:33:32 2012 +0100 . commit f20945d3cd5ebbbf7430d8c2fff302efd379cb46 Author: Gregor Rebel Date: Sun Jan 22 18:28:17 2012 +0100 fix: ToolChain/install_17_Board_Olimex_P107.sh - variable uCONTROLLER was not set correctly fix: ToolChain/install_18_Board_Olimex_H107.sh - variable uCONTROLLER was not set correctly fix: ToolChain/install_19_Board_Olimex_P103.sh - variable uCONTROLLER was not set correctly fix: ToolChain/install_20_Board_Olimex_H103.sh - variable uCONTROLLER was not set correctly commit fa609379ff26198ec5bd28a4b1d7f6eaed37eb00 Author: Gregor Rebel Date: Sun Jan 22 18:20:40 2012 +0100 fix: ToolChain/scripts/installFuncs.sh commit 01e51c839bdd4c9d1f5c450c96a95197ba434387 Author: Gregor Rebel Date: Sun Jan 22 18:17:41 2012 +0100 fix: ToolChain/scripts/installFuncs.sh - name of extension was not properly passed as compiler-define commit 1d648132e0ce090f4e5d04389fd0e347b07fd5be Author: Gregor Rebel Date: Sun Jan 22 18:12:26 2012 +0100 new: CommonLibraries/cm3_watchdog.c - watchdogs on CortexM3 new: CommonLibraries/cm3_watchdog.h new: CommonLibraries/ttc_watchdog.c - platform independent watchdogs new: CommonLibraries/ttc_watchdog.h ren: Template/template.c_ -> CommonLibraries/template.c_ ren: Template/template.h_ -> CommonLibraries/template.h_ new: ToolChain/install_24_Watchdogs.sh commit f15357c14d61f23f7783149815168cdfd9afa9a9 Author: Gregor Rebel Date: Sun Jan 22 17:06:10 2012 +0100 new: ToolChain/install_00_BasicExtensions.sh new: moved several settings from makefile to extensions fix: compile.sh does work again commit e0db03440110ec55ec8ad0db019fbb2343092180 Author: Gregor Rebel Date: Fri Jan 20 14:41:47 2012 +0100 ren: Template/FreeRTOSConfig.h -> CommonLibraries/FreeRTOSConfig.h new: CommonLibraries/tasks_extension.* commit 01f30f03f2b57ab1c3d1eccfe8d1d6ca91d70631 Author: Gregor Rebel Date: Wed Jan 18 17:15:11 2012 +0100 fix: compile.sh - -> TemplateName commit 55dc50dacea7e9cbaa84d971481a45053022d603 Author: Gregor Rebel Date: Wed Jan 18 12:13:38 2012 +0100 del: install_16_Network_lwIP.sh - (already provided by FreeRTOS) commit bd52f2c02449568b43c9776491b1218f1ea5b4fd Author: Gregor Rebel Date: Wed Jan 18 11:49:17 2012 +0100 fix: restored missing CommonLibraries/FreeRTOSConfig.h commit 1ab7150bd2c4f91be3f948cd9911e0221155436b Author: Gregor Rebel Date: Tue Jan 17 10:32:38 2012 +0100 fix: ToolChain/install_04_SourceryG++.sh - reconstructed commit 6436ab8752466da58711c17987e88c92de1959ef Merge: ba41d05 d87b7b7 Author: Gregor Rebel Date: Tue Jan 17 10:15:07 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 Conflicts: ToolChain/install_04_SourceryG++.sh commit d87b7b7b0fe4187a74f3c1bb8e8aa78d7e5d5cf1 Merge: 0e7ebe4 ff3e555 Author: Gregor Rebel Date: Tue Jan 17 09:59:00 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 0e7ebe4a353cd0381ef5e0e456aac504cd3be0d6 Author: Gregor Rebel Date: Tue Jan 17 09:58:21 2012 +0100 bug: currently does not compile (bug in extension-makefiles) commit a6bcff5a7c0aa5927a8292a64a84c1b35511273e Author: Gregor Rebel Date: Mon Jan 16 14:55:23 2012 +0100 new: install_23_CPU_CortexM3.sh fix: moved code from central makefile into dedicated install_XXX.sh files commit ba41d05aac8250c1f027095ba5abf3146f99cf93 Author: Gregor Rebel Date: Fri Jan 13 11:41:09 2012 +0100 fix: some files (e.g. crti.o) were not extracted from archive due to strange reason commit ff3e55559ef9449a65b679bf5a85ff37b51b9bee Author: Gregor Rebel Date: Fri Jan 6 08:37:32 2012 +0100 Package v1.0.34 commit 09bdbd51549637ee7a47ebdc27f1a3b545924701 Merge: b71172f 7ef1e3e Author: Ggggg Rrrrr Date: Fri Jan 6 09:05:02 2012 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit b71172fc8198e09789605f3d510feb2eea98f023 Author: Ggggg Rrrrr Date: Fri Jan 6 09:03:55 2012 +0100 fix: compile.sh - did not update QtCreator/*.files commit 38d5acc0a62c0adf7192032b2d42b35e654aeddb Author: Gregor Rebel Date: Fri Dec 30 13:16:30 2011 +0100 new: CommonLibraries/extensions.* - take all code required to activate extensions provided by ToolChain_STM32 new: Template/main.c - removed all extension handling code del: Template/Memory.h - was not used ren: ToolChain/scripts/openocd_gdb.sh -> ToolChain/scripts/gdb_server.sh new: ToolChain/scripts/makefile - now always adds extension.o new: readme.ToolChain - updated commit 7ef1e3e3b47e05305b578dd2817bfd35639ae176 Author: Gregor Rebel Date: Fri Dec 30 12:53:06 2011 +0100 Package v1.0.34 commit 1cd3e825d294578b3d25aca111e8f1f936491a37 Author: Gregor Rebel Date: Fri Dec 30 11:32:05 2011 +0100 new: ToolChain/scripts/createPackage.sh - does not copy template.* files any more commit 6cdaf2fe8dfa9d75473c5bc510e7575725eef014 Author: Gregor Rebel Date: Fri Dec 30 00:30:21 2011 +0100 Package v1.0.33 commit 8d3b748c2d08a316fbecfdfb02e2d240255afee8 Author: Gregor Rebel Date: Fri Dec 30 00:55:53 2011 +0100 fix: Template/createLinks.sh - has deleted _/ link fix: ToolChain/installAll.sh - removed double // in extensions// commit d5265e056ce8b52129e6426918d3aee15c8763cb Author: Gregor Rebel Date: Fri Dec 30 00:22:19 2011 +0100 Package v1.0.33 commit 26aed8491f1626aaf2bac8f05d3e55b27cb1f2aa Author: Gregor Rebel Date: Fri Dec 30 00:47:31 2011 +0100 fix: ToolChain/install_07_OpenOCD.sh - removed "chown $USER: ." because it creates problems in using it as normal user commit 50ae64823da779b2781315676d33a1096b2e3fe5 Author: Gregor Rebel Date: Fri Dec 30 00:00:06 2011 +0100 Package v1.0.33 commit 6d0fe359db68c48035d0c64fd3a85fbb6396316f Merge: 11fce43 90cf998 Author: Gregor Rebel Date: Thu Dec 29 23:59:59 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 90cf998b6c99949aba3bf7993a54f7917c8a5057 Merge: ef51e29 6140aab Author: Gregor Rebel Date: Fri Dec 30 00:25:48 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit ef51e2993cc07da96c319cd7f011692743a26e60 Author: Gregor Rebel Date: Fri Dec 30 00:25:15 2011 +0100 new: moved History.readme -> readme.History new: moved ToolChain.readme -> readme.ToolChain commit c6bd0d648b4589953bd12573dab7c40d844da4d0 Author: Gregor Rebel Date: Fri Dec 30 00:20:41 2011 +0100 fix: ToolChain/install_07_OpenOCD.sh - now chowns all files in 999_open_ocd/ back to current user to make it easier to delete this folder. commit 5cb2053db23f61153c0424af573acc397fd300f4 Author: Gregor Rebel Date: Fri Dec 30 00:10:37 2011 +0100 new: moved Template/makefile -> ToolChain/scripts/makefile commit d4c152b197d8ef349202ca38daf71d7860fcca9d Author: Gregor Rebel Date: Fri Dec 30 00:07:10 2011 +0100 new: ToolChain.readme - updated to current state new: Template/activate_project.sh - activates extensions for local project new: Template/compile.sh- now automatically calls activate_project.sh new. Template/extensions.local/makefile.700_extra_settings - makefile extension for local project commit 11fce436e58e3e79df46fdb7863e24df059a4ed8 Author: Gregor Rebel Date: Thu Dec 29 23:59:46 2011 +0100 Package v1.0.33 commit 3bdd5268422a7e0f683d57b9d9cae6ea812db31b Author: Gregor Rebel Date: Thu Dec 29 23:59:37 2011 +0100 Package v1.0.33 commit 6140aab4c71fb246453e7b27eac7e15155f43f50 Author: Gregor Rebel Date: Thu Dec 29 23:55:43 2011 +0100 Package v1.0.33 commit 98b77ac787c24c02011b439c782a68944ca1fdc8 Author: Gregor Rebel Date: Thu Dec 29 23:04:05 2011 +0100 fix: Template/FreeRTOSConfig.h - Heapsize now automatically calculated as 80% of total RAM. commit f9cdfc902a71f6021bbd161434f8cfc7d10e06d7 Author: Gregor Rebel Date: Thu Dec 29 21:47:31 2011 +0100 Package v1.0.33 commit 85c659e235e0f10cacc05e788eaf6fec9edb8efd Author: Gregor Rebel Date: Thu Dec 29 22:12:36 2011 +0100 new: ToolChain/scripts/updateProjectFiles.pl - now also creates memory space definitions to be included from linker script. commit cea6e8931d0eaccb7339f91d5a7b08af8cdedacf Author: Gregor Rebel Date: Thu Dec 29 18:26:06 2011 +0100 Package v1.0.33 commit 89158f720b26e7ca23fd9ed7a6f251c2fd33c72b Author: Gregor Rebel Date: Thu Dec 29 18:50:46 2011 +0100 new: size of memory spaces in linker script now dynamically defined by currently activated board extension. commit 2cdba766a083b9466e8d99b93ba6b77f89d73bad Author: Gregor Rebel Date: Thu Dec 29 17:35:24 2011 +0100 new: install_22_Board_Mini_STM32_v30.sh - LED examples now also run on board Mini-STM32 new: all boards now define constants RAM_SIZE_K, RAM_START, FLASH_SIZE_K, FLASH_SIZE_K commit 2e48117db372dd28138bcb355d94fb5fab5256db Author: Gregor Rebel Date: Wed Dec 28 16:12:17 2011 +0100 fix: non InstallFuncs createActivateScriptHead(), createActivateScriptTail() moved to end of file commit 9d66b4fb8c41203e235b317374fa14f695357a70 Author: Gregor Rebel Date: Tue Dec 20 14:17:32 2011 +0100 Package v1.0.32 commit c347048da2072f863f54a0a64b027ef041a31967 Author: Gregor Rebel Date: Tue Dec 20 14:41:30 2011 +0100 fix: ToolChain/install_21_Board_Olimex_LCD.sh - syntax error due to bad characters () in url commit 8bc6fbb7e0a8c719e8184a0fa32bfa24fad825fc Author: Gregor Rebel Date: Tue Dec 20 13:52:27 2011 +0100 Package v1.0.32 commit 4a85791fdb173e9d1deb3324d1d298247d86b1e5 Author: Gregor Rebel Date: Tue Dec 20 14:15:53 2011 +0100 new: moved QtCreator project into subfolder QtCreator/ commit 23358d23ba33c648fca94f6aa60509de97bd1ea1 Author: Gregor Rebel Date: Tue Dec 20 00:44:01 2011 +0100 Package v1.0.32 commit 311ce134b9b4e38f0336e56cb0fc097d3f53a7ca Author: Gregor Rebel Date: Tue Dec 20 00:43:56 2011 +0100 Package v1.0.32 commit b0a4b263e6446c06b8d66ea4239cf75a879a5ccb Merge: 9a0f3e7 09497b3 Author: Gregor Rebel Date: Tue Dec 20 01:07:37 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 9a0f3e7c47e81ca473e8fe567738d6078d6df471 Author: Gregor Rebel Date: Tue Dec 20 01:06:26 2011 +0100 new: ToolChain/scripts/createPackage.sh - now creates symbolic link ToolChain_STM32 commit 09497b378bde632201d0d7377c355992f08a99a8 Author: Gregor Rebel Date: Tue Dec 20 00:40:09 2011 +0100 Package v1.0.32 commit eb30835cae2a03038f22422fe26a80e34876c098 Author: Gregor Rebel Date: Mon Dec 19 23:59:15 2011 +0100 new: ToolChain/scripts/createPackage.sh - now creates folder ToolChain_STM32_vX.X.X commit ebc63b4b3e5713e1f7b8566e521a1e0a77e55210 Author: Gregor Rebel Date: Mon Dec 19 23:52:55 2011 +0100 Package v1.0.32 commit 65647639a9759fb63af5513989388d99d3ae31df Author: Gregor Rebel Date: Mon Dec 19 23:42:16 2011 +0100 new: compile.sh - now downloads only required version of toolchain new: moved project files for QtCreator into subdirectory new: INSTALL.readme -> ToolChain.readme new: createNewProject.pl - now creates project folder outside of ToolChain_STM32 commit 1813c9c8fe0c62255613cdf899c8dab87c133ba8 Author: Gregor Rebel Date: Mon Dec 19 08:35:53 2011 +0100 Package v1.0.31 commit 8cf664a1486f3827a0069c365ae0feedb7fae3ba Author: Gregor Rebel Date: Mon Dec 19 08:58:56 2011 +0100 fix: ToolChain/install_08_Network_uIP.sh - added activate-script fix: ToolChain/install_10_FixPointLib.sh - added activate-script fix: ToolChain/install_12_DebugRegisters.sh - added activate-script commit c8dac98c848eb21a72127ef7d19ce8c4ee5064c9 Merge: 52b5bdd c07258e Author: Gregor Rebel Date: Mon Dec 19 06:59:13 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 52b5bdd4f4a0a722cec2cafcc07892e24bf5f597 Author: Gregor Rebel Date: Mon Dec 19 05:29:26 2011 +0100 new: Template/extensions.local/ commit 26114af02f54f7b1ae066431908fd5609fdfc0af Merge: 378bc55 78a675a Author: Gregor Rebel Date: Thu Dec 15 21:29:12 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 378bc55878a50dc6f325285b071fc491d85cd92f Author: Gregor Rebel Date: Thu Dec 15 21:27:25 2011 +0100 fix: ToolChain/installAll.sh - now creates missing Template/additionals, ToolChain/extensions commit 99121e40cae00475aa28bf78c96865034a7224bd Author: Gregor Rebel Date: Thu Dec 15 21:16:55 2011 +0100 fix: lots of bugs in activate-scripts new: more activate-scripts new: main.c now checks presence of required defines commit c07258e76e5497f98de9e2cab81de9d73c9e7dcf Author: Gregor Rebel Date: Thu Dec 15 21:09:22 2011 +0100 Package v1.0.30 commit 78a675a9642e7dd3335c653a132effd169e64846 Author: Gregor Rebel Date: Thu Dec 15 20:54:33 2011 +0100 Package v1.0.30 commit 0f1cfc0c1b0d6e028728cd793faa56c2e8c5abf7 Author: Gregor Rebel Date: Thu Dec 15 17:40:14 2011 +0100 new: ToolChain/readme.txt - explanation of rank-numbers commit f27e7917431726ea21dc66b2b68e435881c80291 Author: Gregor Rebel Date: Thu Dec 15 16:44:48 2011 +0100 Package v1.0.30 commit 3ba9ed25d5d82987eeb888914676887f4e0ec8ad Author: Gregor Rebel Date: Thu Dec 15 17:07:16 2011 +0100 fix: removed annyoing debug messages and superfluos error messages during createLinks.sh commit e1c52110a9d0ae423b2d7f97a42db50f7d5b3abe Author: Gregor Rebel Date: Thu Dec 15 16:33:57 2011 +0100 Package v1.0.30 commit 769db05fa0a3d05dce673505bbd31d21d15f4244 Author: Gregor Rebel Date: Thu Dec 15 16:51:32 2011 +0100 fix: installAll.sh - added user hints commit 33252844047a4f69bea3909b38369d07bdee682e Author: Gregor Rebel Date: Thu Dec 15 16:43:56 2011 +0100 fix: ToolChain/installAll.sh - now starts Template/createLinks.sh to prepare template for first project. commit a5bd5b6c4471c924945b62f992a53d56632dee37 Author: Gregor Rebel Date: Thu Dec 15 16:37:34 2011 +0100 fix: install_04_SourceryG++.sh - moved file to mirror server commit cab554da2dfe926fa3614c61133c1e3438d72852 Author: Gregor Rebel Date: Thu Dec 15 16:00:43 2011 +0100 Package v1.0.30 commit 8c48ad80544481802b115b9eb2329b0fbef55834 Author: Gregor Rebel Date: Thu Dec 15 16:17:45 2011 +0100 fix: ../Examples/example_threading_semaphores.c now also works on led-only boards (P107, H107, ...) commit a5dcefac57ae0ec6f3e36b18a6a3f0ba94a7050c Author: Gregor Rebel Date: Wed Dec 14 23:29:45 2011 +0100 Package v1.0.30 commit 59a520b5ba6843629c38e4e159f5e2a90404e336 Author: Gregor Rebel Date: Wed Dec 14 23:50:43 2011 +0100 new: concept of activate.XXX scripts new: additional documentation new: restructured Documentation/ commit e6ac76fe6301c6645a5b50add4a5f5f509a90486 Author: Gregor Rebel Date: Wed Dec 14 21:40:57 2011 +0100 fix: scripts/installFuncs.sh - get() checked wrong file for existance commit cdd5aa1c317041a0c98ebe8c5d3714fb5d590c94 Author: Gregor Rebel Date: Wed Dec 14 20:08:11 2011 +0100 fix: install_11_ADC.sh - filenames changed commit a4ec0984f34ff7bfdab1683304832eaa0d610e75 Author: Gregor Rebel Date: Wed Dec 14 16:59:30 2011 +0100 new: getScriptPath() fix: createLink() checks if old link exists before removing it commit 2b5cb1891d1560b7c0d4d1e24d120e1d39b07efb Author: Gregor Rebel Date: Wed Dec 14 15:10:25 2011 +0100 Package v1.0.29 commit 9e1efcaa80eea21a75410d7ea968c2636a141f53 Merge: 67b3ff8 ae96fb8 Author: Gregor Rebel Date: Wed Dec 14 15:33:12 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 67b3ff868237580e9708098ee3380ef5d342ca6c Author: Gregor Rebel Date: Wed Dec 14 15:32:13 2011 +0100 new: FreeRTOS v7.0.1 -> v7.1.0 new: basic support for lwIP (untested, no example code yet) commit 71193a28e1e9d43657eaf3f3903689191b17bc46 Author: Gregor Rebel Date: Mon Dec 12 17:50:58 2011 +0100 fix: producer delays tuned so that queue can run dry commit 39bac8deb6bcf551b1b1563413802de2a07099c3 Author: Gregor Rebel Date: Mon Dec 12 17:44:40 2011 +0100 fix: example_threading_semaphores commit ae96fb895ac00fac2a9be6cbd0c72e3b320ec241 Author: Gregor Rebel Date: Mon Dec 12 17:29:42 2011 +0100 Package v1.0.28 commit 1942bffcc894552298fe35f1cb2d0e4f4304deec Author: Gregor Rebel Date: Mon Dec 12 10:15:09 2011 +0100 new: example_threading_semaphores commit ad5096b5501203b6ce365e6e4f50bcd9cf7f56cd Author: Gregor Rebel Date: Mon Dec 5 13:14:50 2011 +0100 Package v1.0.28 commit 0846a00ec1e883a970b05778e8b7181ae533a1a3 Merge: 961687c 57c4200 Author: Gregor Rebel Date: Mon Dec 5 10:55:32 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 961687cf63a171ddac558922cedb80e308e19bcf Author: Gregor Rebel Date: Mon Dec 5 10:55:14 2011 +0100 new: ToolChain/extensions/ commit 96a528444667d9ffec0c383a9047c3ec7af11d4e Author: Gregor Rebel Date: Mon Dec 5 09:52:52 2011 +0100 fix: Examples/example_threading does work now with EXTENSION_example_leds or EXTENSION_lcd_320x240_olimex commit 57c420098868a8520d7c26d11ec3c2adea168387 Author: Gregor Rebel Date: Mon Dec 5 09:33:35 2011 +0100 Package v1.0.28 commit 08cd2d966f0e2cfcca59f5ffffa619670c3c2030 Author: Gregor Rebel Date: Mon Dec 5 09:21:04 2011 +0100 fix: Examples/example_threading works now with EXTENSION_example_leds or commit 931bc1d1315d4b9608cfe1de47b21f531db53400 Author: Gregor Rebel Date: Wed Nov 30 20:26:20 2011 +0100 . commit cfda798b58d4e900665da7a5f82ce5298a3f44ac Author: Gregor Rebel Date: Tue Nov 29 10:03:32 2011 +0100 Package v1.0.27 commit 32e47151ddb0e6edfd3e79bf678431f49967dbd2 Author: Gregor Rebel Date: Tue Nov 29 10:22:31 2011 +0100 fix: all extension filenames are now lowercased commit 991ca05f8d888631f6a632b29d3f0877a41819c2 Author: Gregor Rebel Date: Mon Nov 28 17:04:05 2011 +0100 Package v1.0.26 commit 0353b44e2da22fb922cb5440264423b6a6e13462 Author: Gregor Rebel Date: Mon Nov 28 17:21:47 2011 +0100 new: all additional libraries are now placed inside additionals/ commit 975ffdc8edc74fff3e5f8adfbb38d62ddaa54d57 Author: Gregor Rebel Date: Mon Nov 28 09:49:18 2011 +0100 Package v1.0.25 commit d5c8a9617a8238496e0c2608fcd3a71d8875ad74 Author: Gregor Rebel Date: Mon Nov 28 10:06:26 2011 +0100 new: Extension Example Threading commit 38e8e70d7fcfc572bd6c087a05e26a8918ac9694 Author: Gregor Rebel Date: Fri Nov 25 13:21:24 2011 +0100 Package v1.0.24 commit daca61ff4cf23be6018867487e99ffe5e2b78e18 Author: Gregor Rebel Date: Fri Nov 25 13:40:33 2011 +0100 fix: Extension ADC commit 851c63620ac542ca76cce24971ac6cdf3d8274b7 Author: Gregor Rebel Date: Fri Nov 25 13:11:22 2011 +0100 Package v1.0.24 commit 90e7f1b07d214e325f4e06fdcd975765e0eccc4f Author: Gregor Rebel Date: Fri Nov 25 13:30:50 2011 +0100 new: Extension DebugRegisters commit b60bb39ff9719391957a446117ee08fe32bd59e6 Merge: 09a154b 28699c6 Author: Gregor Rebel Date: Fri Nov 25 13:14:45 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 09a154bf38b8aa86df1fec0f5557e43e6564954e Author: Gregor Rebel Date: Fri Nov 25 13:13:15 2011 +0100 fix: ToolChain/installAll.sh - now provides current version-no to scripts/createLinks.sh commit 28699c6ca167b6acdac64f631c6a3aa4f2e652ac Author: Gregor Rebel Date: Fri Nov 25 12:54:49 2011 +0100 Package v1.0.24 commit 86ecc6474014891793b9293d6903d0513d592e0c Author: Gregor Rebel Date: Fri Nov 25 12:42:17 2011 +0100 Package v1.0.24 commit 4c88b235370d7decf9b17d4e7beea55a0e6d2c17 Author: Gregor Rebel Date: Fri Nov 25 13:01:48 2011 +0100 del: Template/extensions.active/makefile.empty commit 30649d5eb60c2a28d4f41e86fc5085b4fbc50909 Author: Gregor Rebel Date: Fri Nov 25 12:40:15 2011 +0100 Package v1.0.24 commit 8ee4359df960ad89c1269fa597012994840d9db5 Author: Gregor Rebel Date: Fri Nov 25 12:59:04 2011 +0100 fix: added misssing Libraries/stm32_Registers.c Libraries/stm32_Registers.h commit 2acae5efbf6cc308ddb6535a621b13446b6c2a06 Author: Gregor Rebel Date: Fri Nov 25 11:57:18 2011 +0100 Package v1.0.24 commit 44f9f3f1dbd0f8c43338c68665ea822d4bc8fb24 Merge: c1fefe0 92c3ef3 Author: Gregor Rebel Date: Fri Nov 25 12:15:41 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 92c3ef3565caaaa4989472f72e3559e029e591b4 Author: Gregor Rebel Date: Fri Nov 25 11:55:40 2011 +0100 Package v1.0.24 commit c1fefe08d8dab92827909e91ffe436f121def2c4 Author: Gregor Rebel Date: Fri Nov 25 10:19:13 2011 +0100 new: ToolChain extensions now provide their own makefile in extensions.all/ new: makefile automatically includes all makefile.* files from extensions.active/ commit 77ee82527adbc5a334dd9d7a63cac11aae984bf3 Author: Gregor Rebel Date: Fri Nov 25 08:50:08 2011 +0100 new: ToolChain/extesions/ commit 57f75bf342848e82ac1370b122bb010ba65b35d7 Author: Gregor Rebel Date: Thu Nov 24 09:25:47 2011 +0100 new: install_01_Docs.sh - added download of AN284 commit 71dbbc6ba82e1cb1f09ba2eb1613bfc92fedbb85 Author: Gregor Rebel Date: Thu Nov 10 21:05:21 2011 +0100 Package v1.0.23 commit 86acd68b09a7016bb60a0ee61c148cbbd4aa8af9 Merge: 40f6ca6 54aef36 Author: Gregor Rebel Date: Thu Nov 10 21:24:07 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 Conflicts: ToolChain/install_01_Docs.sh commit 40f6ca612ce16b52778e734b967dd958a92fccaf Author: Gregor Rebel Date: Thu Nov 10 21:20:58 2011 +0100 fix: ToolChain/scripts/createPackage.sh - now forces git tag to override existing tag commit 274d81d33b8d793ef70c2203c735934275f047c5 Author: Gregor Rebel Date: Thu Nov 10 21:18:03 2011 +0100 fix: ToolChain/install_01_Docs.sh - 0 bytes documents => corrected links commit 54aef363bc931d0299eb1d11704ef1a94cdbfd81 Author: Gregor Rebel Date: Thu Nov 10 21:00:24 2011 +0100 Package v1.0.23 commit 8a0bed79d87896be4658f65d1cf39d7a99207726 Author: Gregor Rebel Date: Thu Nov 10 15:58:01 2011 +0100 Package v1.0.23 commit 36f2d08f4e975ff7985ddaa63c3be61454f9b745 Merge: 1980969 b3946e8 Author: Gregor Rebel Date: Thu Nov 10 16:08:35 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 1980969b1ddcc88814e5f7913dae9538a61fb082 Author: Gregor Rebel Date: Thu Nov 10 16:08:07 2011 +0100 new: ADC support commit 1a4518edff721ad66106caa6fd5f756f8453891a Author: Gregor Rebel Date: Thu Nov 10 13:02:31 2011 +0100 new: ToolChain/scripts/updateProjectFiles.pl - now always adds file "makefile" commit 8789ded1c8ede31bc6e534fc1f0a668eb991dc68 Author: Gregor Rebel Date: Wed Nov 9 10:32:06 2011 +0100 new: ToolChain/install_01_Docs.sh now also downloads Links.html commit 61aae835937d9801888d0ea1151912ee42693734 Merge: 593a438 c01faef Author: Gregor Rebel Date: Tue Nov 8 16:28:55 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 593a438f9ca1219bd543d2fbd6bcdb4b4a63f154 Author: Gregor Rebel Date: Tue Nov 8 16:28:29 2011 +0100 fix: install_02_FreeRTOS.sh - download URL has changed commit 4164b4638fa928f7635ed30a6d22672870c417d1 Merge: 3aa6772 61830ac Author: Gregor Rebel Date: Tue Nov 8 16:25:30 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 3aa6772667d37a8910e818ee1eed9960c2ae8e28 Author: Gregor Rebel Date: Tue Nov 8 16:20:32 2011 +0100 new: ToolChain/install_02_FreeRTOS.sh - FreeRTOS v7.0.2 commit b3946e86b9ad0f28359a308646205328c1858a26 Author: Gregor Rebel Date: Tue Nov 8 16:10:19 2011 +0100 Package v1.0.22 commit c01faef5869bc96512d50d5f8a962ba818e2d879 Author: Gregor Rebel Date: Tue Nov 8 16:08:39 2011 +0100 Package v1.0.22 commit 980d4e297f959671e54d4bfb94ebb633bb757a3a Author: Gregor Rebel Date: Tue Nov 8 16:06:55 2011 +0100 Package v1.0.22 commit 2c18fbcbe1ea6861f88298ac6072a8bd1df57e62 Author: Gregor Rebel Date: Tue Nov 8 16:06:51 2011 +0100 Package v1.0.2 commit f8fb535aecd6b4e4fc66a5cb228d4894a4a15aaa Author: Gregor Rebel Date: Tue Nov 8 16:02:37 2011 +0100 new: more dox being downloaded into Documentation/ now commit 61830ace8cdd1faba723385a1ba3ab09974ab620 Author: Gregor Rebel Date: Tue Nov 8 15:44:40 2011 +0100 Package v1.0.22 commit 5e3ed810c74554a0f941fd5bff47c4dc67e56f46 Author: Gregor Rebel Date: Tue Nov 8 11:45:05 2011 +0100 new: ToolChain/install_10_FixPointLib.sh now installs documentation into Documentation/ commit 7df980ce4dfdc35ebbd95fd8f0e2db7bab2696c1 Author: Gregor Rebel Date: Mon Nov 7 15:24:16 2011 +0100 fix: ToolChain/scripts/updateProjectFiles.pl - does not preserve old entries in .files any more del: deprecated files ToolChain/scripts/addProjectFile.pl ToolChain/scripts/updateProjectFiles.sh commit f7dd0b77758bbc061585f53c4b6fc760e49d9b44 Author: Gregor Rebel Date: Mon Nov 7 15:07:31 2011 +0100 Package v1.0.21 commit 2ac15ec60593ab1334435cf7d0689a7a0d6766f5 Author: Gregor Rebel Date: Fri Nov 4 06:35:29 2011 +0100 Package v1.0.20 commit 7a65432e6960391d388b4bc712b84a6f42105bc5 Author: Gregor Rebel Date: Fri Nov 4 06:52:41 2011 +0100 new: SourceMe.sh now establishes alias commit="git pull && git commit" commit 8f339aab805e0d534000c438d432277865ffbbac Author: Gregor Rebel Date: Fri Nov 4 06:47:34 2011 +0100 new: ToolChain/install_07_OpenOCD.sh - now issues 2x amount of available CPU-cores for parallel jobs to speed up compilation commit d4034e3f75ecb0ace364a99e47316cc4685d00f2 Author: Gregor Rebel Date: Fri Nov 4 06:19:50 2011 +0100 Package v1.0.19 commit 891e68610ad5759541a1d68a83c4a8f6496b871d Merge: 79105ee ad73548 Author: Gregor Rebel Date: Fri Nov 4 06:36:29 2011 +0100 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 79105ee26dc9508f9f828ff9c01c7e270ae0ecdc Author: Gregor Rebel Date: Fri Nov 4 06:30:50 2011 +0100 fix: ToolChain/scripts/createLinks.sh will now being regenerated on every run of ToolChain/installAll.sh commit 9a0dcc6365277b9a155c24e2453226a05701ed18 Author: Gregor Rebel Date: Fri Nov 4 06:27:53 2011 +0100 fix: install_07_OpenOCD.sh - script did not detect successfull install during first run commit ad73548f737dd80676448aeddcf1c3d0e3d48dde Author: Gregor Rebel Date: Fri Nov 4 06:16:59 2011 +0100 Package v1.0.19 commit 8169ab03ec861c49aa942272dec91f81b68a0200 Author: Gregor Rebel Date: Fri Nov 4 04:51:22 2011 +0100 fix: ToolChain/scripts/createPackage.sh - again updates template.c/ .h on downloadpage new: ToolChain/scripts/createPackage.sh - moves old revisions to archive/ commit 676b621265dbd13dd41726364b5382987fa8968e Author: Gregor Rebel Date: Fri Nov 4 04:24:22 2011 +0100 Package v1.0.18 commit 9d6d8e2a951ba8911daf94d2bae80f36b77ea362 Author: Gregor Rebel Date: Fri Nov 4 04:40:55 2011 +0100 new: installFuncs v0.8 commit 30aa3738eb676eda0e38a41184b89c3f0324c05b Author: Gregor Rebel Date: Fri Nov 4 04:40:33 2011 +0100 new: scripts/installFuncs.sh commit 2ef6496d0f714b25915e36ff29004c7fe4b9d5ca Author: Gregor Rebel Date: Fri Nov 4 04:39:11 2011 +0100 fix: install_07_OpenOCD.sh - now changes owner of all installed files to current user commit 895de89cef8eae22062166b266e1ee4c86d5079f Author: Gregor Rebel Date: Fri Nov 4 04:33:19 2011 +0100 new: installFunc v0.8 commit 16a317b0d358bd8a8ffd4228608401bc1f076e9a Author: Gregor Rebel Date: Fri Nov 4 04:32:31 2011 +0100 new: ToolChain/scripts/createPackage.sh - now tags current git-state commit 21abb69462eda27059b8b78366d9b952e638ae80 Author: Gregor Rebel Date: Fri Nov 4 04:03:37 2011 +0100 fix: ToolChain/install_07_OpenOCD.sh - invalid PATH line in ToolChain/scripts/SourceMe.sh commit 6b0cc73919a3087352c6fa5790df42d03dfac814 Author: Gregor Rebel Date: Mon Oct 31 11:52:13 2011 +0100 Package v1.0.17 commit 6e3642fd9d66a8448581a213a97792a87d80ad99 Author: Gregor Rebel Date: Mon Oct 31 11:27:30 2011 +0100 fix: install_07_OpenOCD.sh replace "-Werror" -> " " commit a083588982d96db71ca187e667e4208e3601b4ea Author: Gregor Rebel Date: Wed Oct 26 18:13:33 2011 +0200 Package v1.0.16 commit 1a41580fd7d83a2ec2c55285512a766e9ade8cc8 Author: Gregor Rebel Date: Wed Oct 26 18:31:31 2011 +0200 fix: install_07_OpenOCD.sh - now removes Werror from all makefiles commit 46f4100d367b86a3ab61dfd4a398eaf0c73ec210 Author: Gregor Rebel Date: Wed Oct 26 17:50:00 2011 +0200 Package v1.0.16 commit 4955144d501e5916cb8dcbc3020b642cfe55cede Author: Gregor Rebel Date: Wed Oct 26 18:07:55 2011 +0200 fix: install_04_SourceryG++.sh - syntax error in while-loop commit 48c950f99b5e8cf006725e279e6d7b13834a27e6 Author: Gregor Rebel Date: Wed Oct 26 17:44:13 2011 +0200 Package v1.0.16 commit 2ec59894ebf5b58c6712f01135f8ff5366759854 Author: Gregor Rebel Date: Wed Oct 26 18:02:10 2011 +0200 fix: install_04_SourceryG++.sh - syntax error in while-loop commit bb39b2823b383c91657be2f304e86ebc7983b04e Author: Gregor Rebel Date: Wed Oct 26 17:30:39 2011 +0200 Package v1.0.16 commit c248fc13d5c5fd05e54d803c65f351cab147ae17 Author: Gregor Rebel Date: Wed Oct 26 17:48:21 2011 +0200 fix: installAll.sh - removed "exit 0" for testing commit e93e87653bce28e2d5b64338a03f6796684b4dda Author: Gregor Rebel Date: Wed Oct 26 17:29:17 2011 +0200 Package v1.0.16 commit a9736e9f4f85e9f669624f9e8fb3732875262885 Author: Gregor Rebel Date: Wed Oct 26 17:47:06 2011 +0200 fix: installAll.sh - if then bug fixed commit 10432a89c05b30d3d792cd79f1954444e5cc0e3f Author: Gregor Rebel Date: Wed Oct 26 17:26:58 2011 +0200 Package v1.0.16 commit 078a7ab231011a085e288d5a60397e8f75bf649a Merge: 2c3c5ef 9f7710a Author: Gregor Rebel Date: Wed Oct 26 17:44:33 2011 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 2c3c5efea5d33e2c496979734f89442f097965b0 Author: Gregor Rebel Date: Wed Oct 26 17:41:33 2011 +0200 fix: installAll.sh - now creates dir Logs/ if missing commit 9f7710a3da6742459067249a9392b268155314ef Author: Gregor Rebel Date: Wed Oct 26 17:23:38 2011 +0200 Package v1.0.16 commit a374a7756a6dafeb9aae2a298ef872d0e06d0c0b Author: Gregor Rebel Date: Wed Oct 26 17:20:04 2011 +0200 Package v1.0.15 commit 12d51f6ca494adfcdd0b934198a6f6dd6226c2f3 Author: Gregor Rebel Date: Wed Oct 26 17:36:45 2011 +0200 fix: install_07_OpenOCD.sh - now removes -Werror from Makefile to allow compilation commit 67b74d01ad2b2c49e89242dac901b302e04efaef Author: Gregor Rebel Date: Wed Oct 26 16:40:56 2011 +0200 Package v1.0.14 commit 00d988c636ad2d9b4c18e351b31949f5c3a9ab41 Merge: 17a7124 8f9649a Author: Gregor Rebel Date: Wed Oct 26 16:58:46 2011 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 17a7124d9535557363684d2b4c07fb647d7c15d0 Author: Gregor Rebel Date: Wed Oct 26 16:58:01 2011 +0200 fix: installAll.sh - removed touch error-messages commit a6e713b2e7045a7fe7324a21f782f59065a3dbe4 Merge: 4e3d3d2 b5ce5c6 Author: Gregor Rebel Date: Wed Oct 26 16:49:48 2011 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit 8f9649ac00284607bf50f5029cde6ee2a667315e Author: Gregor Rebel Date: Wed Oct 26 16:33:59 2011 +0200 Package v1.0.13 commit b5ce5c6a3a7bf3cf5a283816380b644490baafcf Author: Gregor Rebel Date: Thu Oct 20 15:41:07 2011 +0200 Package v1.0.12 commit 4e3d3d243c9f1bea63ff2dc574cd51ba67e09c6d Author: Gregor Rebel Date: Thu Oct 20 15:09:15 2011 +0200 fix: SourceMe.sh was sourced from wrong filepath commit d8fe21e09388baa233828f23bf9f1946b5f12a62 Author: Gregor Rebel Date: Wed Oct 12 14:18:53 2011 +0200 fix: tested to run as Example_LCD commit 5f27a6da5e72bf9951c9f8ec72e2ec70c1eae7dd Merge: f42f94e 402c0b5 Author: Gregor Rebel Date: Mon Sep 26 13:18:23 2011 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit f42f94e91955f928c60f6c287ca058843eca6441 Author: Gregor Rebel Date: Mon Sep 26 13:17:49 2011 +0200 ../ToolChain/scripts/createPackage.sh: now adds date + time of package creation to version number commit 534b61853a2aa38bc7f2ff931d6285eb1da32d53 Author: Gregor Rebel Date: Mon Sep 26 13:12:57 2011 +0200 . commit 56484b0de3678bdc418c35c9f07ab31fd2430c50 Author: Gregor Rebel Date: Mon Sep 26 13:12:00 2011 +0200 stm32f10x_it.c: fixed: missing symbol error in TIM2_IRQHandler() if network-feature was disabled commit c98c5c99c5e89f322ac7aa7941c11da10fe151da Author: Gregor Rebel Date: Mon Sep 26 13:11:16 2011 +0200 ../ToolChain/scripts/compile.sh: fixed: now stops if makefile reports Error: commit 126701b36538820d87ee8c76d22ab526a20fb203 Author: Gregor Rebel Date: Mon Sep 26 13:10:50 2011 +0200 makefile: all is now default make target commit 402c0b5203c86865b1d47e77799139a50ec60aef Author: Gregor Rebel Date: Mon Sep 26 12:56:55 2011 +0200 Package v1.0.11 commit e3f9156b7766fd007fa63a7f5e8b88546aaf213d Author: Gregor Rebel Date: Mon Sep 26 11:36:01 2011 +0200 compile.sh: fixed: now calls createLinks.sh commit 3c682f543ad8441c52be124b2d1e1bd17a683328 Author: Gregor Rebel Date: Mon Sep 19 14:55:05 2011 +0200 Package v1.0.10 commit ccbbcd4f803cf6ceb6939230e3f2a845bb741e63 Author: Gregor Date: Mon Sep 19 15:09:58 2011 +0200 install_XXX.sh: now skips install if already ínstalled successfully commit 3930c121af7dc290104896376ef186e36a796e6f Author: Gregor Date: Thu Sep 15 10:58:13 2011 +0200 compile.sh: now sources scripts/SourceMe.sh commit d8962d8b18efd1133a1d6c13bc51e52b981d115f Author: Gregor Date: Thu Sep 15 10:55:53 2011 +0200 new: moved ToolChain/SourceMe.sh -> ToolChain/scripts/SourceMe.sh commit 41ea276595c9c2cce89e05aa92242c65529654fc Author: Gregor Rebel Date: Tue Sep 13 10:32:57 2011 +0200 createPackage.sh: now creates file ../../ToolChain.history commit f07e53b9a56fca8a84a0ddfd0eb64c98fab1a630 Author: Gregor Rebel Date: Tue Sep 13 10:29:10 2011 +0200 Package v1.0.9 commit 473426b5ea9a36b027afab02bb0443686f93a0aa Merge: c60d90b 7366cbe Author: Gregor Rebel Date: Tue Sep 13 10:27:05 2011 +0200 Merge branch 'master' of hlb-labor.de:ToolChain_STM32 commit c60d90bb9d9f059977bd6425859af3fd445174a9 Author: Gregor Rebel Date: Tue Sep 13 10:26:26 2011 +0200 new: ToolChain/scripts/createPackage.sh - creates downloadable package of ToolChain commit 4528d65e54fc9515d5217a06c78160a46b69f75b Author: Gregor Rebel Date: Tue Sep 13 10:06:27 2011 +0200 .txt -> .readme commit 7366cbedf61118fa22bf7857e9a52e288b0124af Author: Gregor Rebel Date: Mon Sep 12 12:01:55 2011 +0200 install_08_Ethernet.sh: now removes #include httpd.h from app/ethernet.h (httpd not required for minimal TCP/IP stack) commit 2a46522f5930f86df1b83d4e9c961881ca57f97b Author: Gregor Rebel Date: Mon Sep 12 10:21:04 2011 +0200 InstallFuncs v0.7: addLine() fixed (did not detect existence of lines correctly) commit 68fa109ab776fd4efc20c58df03eda519a1dba78 Author: Gregor Rebel Date: Fri Sep 9 16:33:23 2011 +0200 new: compile.sh now always updated .files file with all included source- and header-files. commit 1208cc3e7e79e0479abb6336301932d5eadbc058 Author: Gregor Rebel Date: Fri Sep 9 15:43:34 2011 +0200 new: updateProjectFiles.pl automatically finds all included files + adds them to given .files-file commit 6a48ba6e53c4546931c0e6e6fc0d3f7d685088e6 Author: Gregor Rebel Date: Wed Sep 7 17:04:34 2011 +0200 fix: now compiles with HTTP_SERVER=1 commit 563b896007368578fcb6a08f33ca797404a94deb Author: Gregor Rebel Date: Wed Sep 7 13:38:35 2011 +0200 . commit a91eb0371a4b40b4c32dc464090ddfc2fa0026d9 Author: Gregor Rebel Date: Wed Sep 7 13:37:47 2011 +0200 createNewProject.pl: creates working copy of Template/ folder for a new project. commit 53bd79de398ac613dc4e38c099cdf3fa965e9a0c Author: Gregor Rebel Date: Mon Sep 5 16:42:55 2011 +0200 new: Links to external tools are now being collected in ToolChain/scripts/createLinks.sh commit eb3297686c7cabe0f5a1eda285e951394728e8a4 Author: Gregor Rebel Date: Mon Sep 5 16:41:56 2011 +0200 createLinks.sh: now calls ToolChain/scripts/createLinks.sh to add all links to external tools commit 4ee50374ef064b235c23937dfedb1c4a927434d9 Author: Gregor Rebel Date: Mon Sep 5 15:37:59 2011 +0200 installAll.sh: fixed cancellation after first step commit af6d690939a8bf62c63901cbbd6670c5889fa0b2 Author: Gregor Rebel Date: Fri Sep 2 17:16:45 2011 +0200 fixed: EXAMPLE_LCD_320x240 now displays >Hello World< + Seconds commit 1a7dae2d083dd3825635cd7b257fb4692be17084 Author: Gregor Rebel Date: Fri Sep 2 16:43:38 2011 +0200 fixed: ToolChain/install_07_OpenOCD.sh again removes temporary scripts new: ToolChain/scripts/openocd_flash.sh downloads current openOCD-documentation into Documentation folder commit e5a570b50bef206683c6e285daa61704b9a8cd2e Author: Gregor Rebel Date: Fri Sep 2 16:33:46 2011 +0200 new: support for Color LCD Panel 320x240 new: support for FixPointLib fixed: ToolChain/scripts/openocd_flash.sh is now compatible to OpenOCD 0.5.0 (2011-08-09) commit 9eeeee578fe0db3b3bff81e820176e92d155df51 Author: Gregor Rebel Date: Thu Sep 1 16:58:16 2011 +0200 moved to Libraries/ commit ea964e946e6546d4be5385fedc6669799de7fb5c Author: Gregor Rebel Date: Thu Sep 1 16:42:49 2011 +0200 Fixpoint Mathematical Library commit 44037a3a9acdb2b4ba88eecacbb52ae1a49268b1 Author: Gregor Rebel Date: Thu Sep 1 16:27:46 2011 +0200 empty functions for low level memory operations (may be required to compile certain libraries) commit 0343a482a0ef8dd8c48b8b3db4f291e81be1748e Author: Gregor Rebel Date: Thu Sep 1 11:41:17 2011 +0200 new: COMPILE.TXT -> compile.sh (automatically downloads + installs ToolChain if necessary) updated some install scripts commit a4ab97e6ad8a903eb633317b626dadac503a81a5 Author: Gregor Rebel Date: Thu Sep 1 11:40:06 2011 +0200 fixed: DEPRECATED! use script 'target/stm32f1x.cfg' not 'target/stm32.cfg' commit 2503d94e583278654532b724bbead41b46db577e Author: Gregor Rebel Date: Wed Aug 31 14:39:35 2011 +0200 added Ethernet_Demo commit 977a0fc82210c380e79fd90fd0e58d3d25392679 Author: Gregor Rebel Date: Wed Aug 31 14:34:44 2011 +0200 install_08_Ethernet.sh: retrieves source-code of ethernet support for STE101P network interface. commit 51859e33540195cde6350d2e7f98837bb7125e4e Author: Gregor Rebel Date: Thu Aug 11 19:42:09 2011 +0200 fixed: minor bugs commit 5089fbc6d0edfce079b942d3bcd0352d26f0d655 Author: Gregor Rebel Date: Thu Aug 11 18:12:53 2011 +0200 new: InstallFuncs v0.6 new: update to openocd-0.5.0 new: openocd is now being installed in subfolder of ToolChain/ commit e2345755a2776972e93fb23bb892b1b03a8ec0b3 Author: Gregor Rebel Date: Thu Aug 11 17:54:40 2011 +0200 new: InstallFuncs v0.6 new: now installs into subfolder of ToolChain/ new: automatically removes temporary source-folder after successfull installation commit c282825e336f7dd3c0ca17fac4725189183bac5e Author: Gregor Rebel Date: Thu Aug 11 17:46:52 2011 +0200 fixed: wrong detection of architecture commit 71f05fe3738d905e5c85716b46a5ef99a3a40e5c Author: Gregor Rebel Date: Thu Aug 11 17:36:52 2011 +0200 updated to 64 bit architectures commit 50db25696a2960a6f90525885336e6e0a1a58fd0 Author: Gregor Rebel Date: Thu Aug 11 17:13:28 2011 +0200 updated to InstallFuncs v0.6 commit ea3cfcb549942a368d8d04da567c7ae7d1c190f8 Author: Gregor Date: Thu Aug 11 16:32:23 2011 +0200 updated to InstallFuncs v0.6 commit d691687b0056b11b3def837049ef9cdba4ccadd4 Author: Gregor Date: Thu Aug 11 16:26:22 2011 +0200 updated to v7.1.1 commit 57c5da8a8bfe7a7b285b70143388a4c463290fac Author: Gregor Date: Thu Aug 11 16:22:36 2011 +0200 new file: INSTALL.txt commit b1d01c4bb21a9c3d93913b6ac415071bb87b4514 Author: Gregor Rebel Date: Thu Jul 21 09:32:14 2011 +0200 del: removed obsolete Template_Basic new: Template_FreeRTOS now is only template provided (easier to maintain) commit 22478dd0e60b7a157d37d3bf29d80322eaa666c6 Author: Gregor Rebel Date: Fri Jul 15 11:19:12 2011 +0200 script now searches in all subfolders of current directory commit 02f58741ddbbdfd1010f8a88c99ce72dca1ee70f Author: Gregor Rebel Date: Fri Jul 15 11:12:19 2011 +0200 improved scripts in _/ commit 92ded33c7fbe8b8df1144868c711a1c66c5fff91 Author: Gregor Rebel Date: Fri Jul 8 11:16:05 2011 +0200 added C-Templates commit 91b6ed8d63269390f5f121d5f7ec27b5690b4b30 Author: Gregor Rebel Date: Wed Jul 6 14:45:00 2011 +0200 new: Source can now be edited with QtCreator (http://qt.nokia.com) commit 663fdc09e1e882babbde63c4d97310166542e81f Author: Gregor Rebel Date: Mon Jul 4 14:28:57 2011 +0200 new: void initPort2(GPIO_TypeDef* GPIOx, u32_t Pin, GPIOMode_TypeDef Type, GPIOSpeed_TypeDef Speed) commit 25c3cf903756fdeb4675b7e768c5233ef3555fd3 Author: Gregor Rebel Date: Mon May 23 16:25:00 2011 +0200 updated scripts commit cc5dd00aab54ac189efaacda5807bfb9874030b3 Author: Gregor Rebel Date: Fri May 20 16:25:34 2011 +0200 Initial Commit