CVSROOT: /cvs/ecos Module name: ecos Changes by: sergeig@sourceware.org 2011-10-30 20:07:41 Added files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl kinetis_clocking.cdl packages/hal/cortexm/kinetis/var/current/include: hal_cache.h hal_diag.h plf_stub.h var_arch.h var_intr.h var_io.h var_io_devs.h var_io_flexbus.h variant.inc packages/hal/cortexm/kinetis/var/current/include/pkgconf: mlt_kinetis_flash_sram2s_rom.h mlt_kinetis_flash_sram2s_rom.ldi mlt_kinetis_flash_sram2s_sram.h mlt_kinetis_flash_sram2s_sram.ldi mlt_kinetis_flash_unisram_rom.h mlt_kinetis_flash_unisram_rom.ldi mlt_kinetis_flash_unisram_sram.h mlt_kinetis_flash_unisram_sram.ldi mlt_kinetis_flexnvm_sram2s_rom.h mlt_kinetis_flexnvm_sram2s_rom.ldi mlt_kinetis_flexnvm_sram2s_sram.h mlt_kinetis_flexnvm_sram2s_sram.ldi mlt_kinetis_flexnvm_unisram_rom.h mlt_kinetis_flexnvm_unisram_rom.ldi mlt_kinetis_flexnvm_unisram_sram.h mlt_kinetis_flexnvm_unisram_sram.ldi packages/hal/cortexm/kinetis/var/current/src: hal_diag.c kinetis_clocking.c kinetis_misc.c Log message: * New package -- Freescale Kinetis variant HAL.
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2011-12-25 13:48:16 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: var_io.h Added files: packages/hal/cortexm/kinetis/var/current/include: var_io_gpio.h Log message: Convenience macros for manipulating GPIO pins.
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-02-22 21:26:08 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl packages/hal/cortexm/kinetis/var/current/include: var_io.h var_io_devs.h packages/hal/cortexm/kinetis/var/current/src: kinetis_clocking.c kinetis_misc.c Added files: packages/hal/cortexm/kinetis/var/current/cdl: kinetis_flexbus.cdl kinetis_irq_scheme.cdl Log message: * cdl/kinetis_irq_scheme.cdl Centralized IRQ priority scheme. * cdl/hal_cortexm_kinetis.cdl: * cdl/kinetis_flexbus.cdl * include/var_io_devs.h: * include/var_io.h: * src/kinetis_clocking.c: * src/kinetis_misc.c: Add I/O defs for eDMA, DSPI. Add flexbus control. CYG_HAL_STARTUP parenthed bt CYG_HAL_STARTUP_ENV. Early clock start [Bugzilla 1001450]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-05-09 22:14:17 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl kinetis_clocking.cdl kinetis_flexbus.cdl packages/hal/cortexm/kinetis/var/current/include: hal_cache.h var_io.h var_io_devs.h packages/hal/cortexm/kinetis/var/current/src: kinetis_clocking.c kinetis_misc.c Added files: packages/hal/cortexm/kinetis/var/current/include: var_io_ddrmc.h var_io_lmem.h packages/hal/cortexm/kinetis/var/current/src: kinetis_ddram.c Log message: Add: Clocking support for PLL1 (K70), DDRAM controller Cache, eDMA - 32 chan. [Bugzilla 1001579
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-05-18 18:32:15 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl Log message: Bug fix: Do not refer external memory if Platform startup is not selected. [ Bugzilla 1001590 ]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-05-18 21:27:23 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog Added files: packages/hal/cortexm/kinetis/var/current/doc: kinetis.sgml kinetis_begin.sgml kinetis_end.sgml Log message: New files -- Kinetis variant documentation. [Bug 1001580]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-06-06 19:50:00 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: hal_cache.h packages/hal/cortexm/kinetis/var/current/src: kinetis_misc.c Log message: Provide for cache enablement in RAM startup mode [Bugzilla 1001606]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-08-06 06:56:59 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: var_io.h packages/hal/cortexm/kinetis/var/current/src: kinetis_misc.c Log message: Add functions and macros for clock gating control to Kinetis.
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-11-03 15:51:54 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl kinetis_clocking.cdl packages/hal/cortexm/kinetis/var/current/doc: kinetis.sgml packages/hal/cortexm/kinetis/var/current/include: hal_cache.h var_io.h var_io_ddrmc.h var_io_lmem.h packages/hal/cortexm/kinetis/var/current/include/pkgconf: mlt_kinetis_flash_sram2s_rom.ldi mlt_kinetis_flash_sram2s_sram.ldi mlt_kinetis_flexnvm_sram2s_rom.ldi mlt_kinetis_flexnvm_sram2s_sram.ldi packages/hal/cortexm/kinetis/var/current/src: kinetis_ddram.c kinetis_misc.c Log message: Separate data and code caches, as well as text indentation suggested by Jifl. Fixes to cache and SDRAM CDL and functions Improved SDRAM controller support due to better manufacturer documentation: Configurable pad control. [Bugzilla 1001606]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2012-11-04 13:48:32 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: var_io.h Log message: Define register access to FTFL module. Contributed by Nicolas Aujoux at 2012-09-07 [Bugzilla 1001561]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2013-03-09 17:19:38 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl packages/hal/cortexm/kinetis/var/current/include: var_io.h packages/hal/cortexm/kinetis/var/current/src: kinetis_misc.c Log message: * cdl/hal_cortexm_kinetis.cdl: Changes to Kinetis part builder related to addition of archhitectural hardware floating point support. CYGHWR_HAL_CORTEXM_KINETIS_FPU and CYGHWR_HAL_CORTEXM_KINETIS_FLEXNVM look and feel like other name building options. Added new Kinetis members to part selection. * include/var_io.h, src/kinetis_misc.c: Enumerated PORT F. [Bugzilla 1001607]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2013-04-07 15:59:32 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: var_io.h var_io_devs.h packages/hal/cortexm/kinetis/var/current/src: hal_diag.c kinetis_ddram.c kinetis_misc.c Added files: packages/hal/cortexm/kinetis/var/current/include: var_io_clkgat.h Log message: Add clock gating management and API.
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2013-04-26 16:52:27 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: kinetis_irq_scheme.cdl packages/hal/cortexm/kinetis/var/current/include: var_io_devs.h Log message: Implemented support for I2C [Bugzilla 1001397]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2013-06-02 16:36:08 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl kinetis_clocking.cdl packages/hal/cortexm/kinetis/var/current/include: hal_cache.h var_io_lmem.h Added files: packages/hal/cortexm/kinetis/var/current/cdl: kinetis_ddram.cdl kinetis_fbram.cdl Log message: Add FlexBus RAM configuration and caching, DDRAM CDL moved to a separate file. Updated FlexNVM configuration with 512KiB FlexNVM and 16KiB FlexMemory. CYGINT_HAL_CORTEXM_KINETIS_150 moved to hal_cortexm_kinetis.cdl Add more cache functions. [ Bugzilla 1001837 ]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2013-06-13 19:14:06 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: var_io.h Log message: Clean up macros to support interrupts and set/get features.
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2013-09-20 20:53:37 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: var_intr.h var_io.h Log message: Redefine CYGNUM_HAL_INTERRUPT_RTC_RTC because of conflict with same named macro defined in hal_intr.h (Cortex-M architecture). Define some interrrupt numbers, previously reservrd. Upgrade RTC registers. [ Bugzilla 1001904 ]
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2014-02-16 08:30:35 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/include: var_intr.h var_io_clkgat.h var_io_gpio.h Log message: Add interrupt numbers for second eDMA controller. Add clock gating for ADC2. Add GPIO port F.
CVSROOT: /cvs/ecos Module name: ecos Changes by: vae@sourceware.org 2014-05-03 19:27:13 Modified files: packages/hal/cortexm/kinetis/var/current: ChangeLog packages/hal/cortexm/kinetis/var/current/cdl: hal_cortexm_kinetis.cdl packages/hal/cortexm/kinetis/var/current/include: var_io_gpio.h Added files: packages/hal/cortexm/kinetis/var/current/src: kinetis_gpio.c Log message: Add functions for Kinetis GPIO pin configuration and manipulation.[ Bugzilla 1001981 ]