OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [m68k/] [mcf52xx/] [mcf5272/] [m5272c3/] [current/] [ChangeLog] - Rev 856

Go to most recent revision | Compare with Previous | Blame | View Log

2009-01-31  Bart Veer <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl: update compiler flags for gcc 4.x

2008-11-18  Bart Veer  <bartv@ecoscentric.com>

        * whole package. Replace the original M68K port.

2008-11-17  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl, doc/m5272c3.sgml, include/plf.inc,
        include/plf_io.h, src/platform.c: minor clean-ups.

2007-09-14  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl, misc/redboot_DBUG.ecm,
        misc/redboot_RAM.ecm, misc/redboot_ROM.ecm,
        misc/redboot_ROMFFE.ecm : the V2 AMD driver requires an erase
        burst duration of at least 400 to operate reliably.

2007-07-27  John Dallaway  <jld@ecoscentric.com>

        * misc/cfpe-stub.gdb: New GDB command file for debugging via
        m68k-elf-cfpe-stub.

        * cdl/hal_m68k_m5272c3.cdl: Reference per-package documentation.

2007-07-25  John Dallaway  <jld@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl: Define CYGHWR_MEMORY_LAYOUT as
        required by the eCos Configuration Tool.

2006-09-10  Bart Veer  <bartv@ecoscentric.com>

        * include/plf.inc: processor HAL now uses more verbose names in
        the init macros.

        * include/plf_io.h: no need to define MBAR, the processor HAL now
        has a default.

        * cdl/hal_m68k_m5272c3.cdl, include/plf_stub.h (removed): allow
        the architectural HAL to provide plf_stub.h

2006-09-08  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl: lots of changes for all the reasons
        below.

        * src/platform.c: eliminate nearly all initialization. Some of
        this now happens higher up in the processor, variant or
        architectural HAL. The processor HAL now implements a proper reset
        so we can assume the on-chip devices are in a default state.

        * include/plf_io.h: diagnostics definitions now use the variant
        HAL defaults.

        * include/plf_arch.h: can now be #include'd by assembler.

        * src/flash.c (was source/m5272c3_flash.c): now uses V2 flash
        driver.
        
        * src/platform/asm.S: no longer needed.
 
        * include/plf_intr, include/plf.inc: stacks are now provided by
        the architectural HAL.

        * include/plf.inc: Initialization uses the processor HAL macros.

        * misc/redboot_DBUG.ecm, misc/redboot_RAM.ecm,
          misc/redboot_ROM.ecm, misc/redboot_ROMFFE.ecm: regenerate
          
        * include/pkgconf/mlt_m5272c3.h, include/pkgconf/mlt_m5272c3.ldi:
        Simplified linker scripts using the new architectural support
        
        * include/pkgconf/mlt_m68k_m5272c3_dbug.h,
          include/pkgconf/mlt_m68k_m5272c3_dbug.ldi, 
          include/pkgconf/mlt_m68k_m5272c3_ram.h,
          include/pkgconf/mlt_m68k_m5272c3_ram.ldi, 
          include/pkgconf/mlt_m68k_m5272c3_rom.h,
          include/pkgconf/mlt_m68k_m5272c3_rom.ldi, 
          include/pkgconf/mlt_m68k_m5272c3_romffe.hi, 
          include/pkgconf/mlt_m68k_m5272c3_romffe.ldi:
        All replaced by mlt_m5272c3.h and mlt_m5272c3.ldi 

2004-08-02  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl: minor change following serial driver
        change, specify that RTS and CTS are connected on both UARTs

2004-06-25  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl: CYGNUM_HAL_M68K_M5272C3_SCR, ethernet
        should always have priority over the cpu, in case you are
        debugging over ethernet.

2004-06-24  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl: HAL_M68K_VSR_COUNT has been moved to
        the processor HAL

2004-06-22  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl: increase default startup stack size.
        Doing a printf() in a static constructor while debugging over
        ethernet could overflow.

2004-05-17  Bart Veer  <bartv@ecoscentric.com>

        * src/platform.c (hal_m68k_m5272c3_init): set up the GPIO
        directions, then the control bits, to eliminate a small window
        where a GPIO pin might be incorrectly set as an output
        Fix the exception handling initialization.

        * cdl/hal_m68k_m5272c3.cdl: fix default SCR value for better
        performance. 

2004-02-11  Bart Veer  <bartv@ecoscentric.com>

        * doc/m5272c3.sgml: romffe startup has now been tested

        * src/platform.c (hal_m68k_m5272c3_init): minor fix to UART
        initialization code

        * cdl/hal_m68k_m5272c3.cdl: fix typo in board name.

2004-01-07  Bart Veer  <bartv@ecoscentric.com>

        * doc/m5272c3.sgml, misc/redboot_ROMFFE.ecm:
        Add .ecm file for building RedBoot to run from the first block of
        flash.

2003-11-13  Bart Veer  <bartv@ecoscentric.com>

        * src/m5272c3_flash.c: remove spurious comment

2003-09-14  John Dallaway  <jld@ecoscentric.com>

        * misc/bdm.gdb: Add BDM macro file for use with GDB.

2003-07-22  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl:
        Use a larger denominator. Small values cause problems for
        time-related calculations elsewhere.

2003-07-21  Bart Veer  <bartv@ecoscentric.com>

        * doc/m5272c3.sgml: Add documentation

2003-07-17  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl:
        Fix some mentions of mcf5272c3 to m5272c3

2003-07-11  Bart Veer  <bartv@ecoscentric.com>

        * cdl/hal_m68k_m5272c3.cdl:
        Make the default system clock configurable.

2003-07-04  Bart Veer  <bartv@ecoscentric.com>

        * src/platform_asm.S: 
        * include/plf_intr.h: 
        * include/plf.inc:
        Interrupt stack is now optional and both the stack base and top
        need to be exported.

2003-06-04  Bart Veer  <bartv@ecoscentric.com>

        * New version of the M68K support

//===========================================================================
// ####GPLCOPYRIGHTBEGIN####                                                
// -------------------------------------------                              
// This file is part of eCos, the Embedded Configurable Operating System.   
// Copyright (C) 2003, 2004, 2006, 2007, 2008 Free Software Foundation, Inc.
//
// This program is free software; you can redistribute it and/or modify     
// it under the terms of the GNU General Public License as published by     
// the Free Software Foundation; either version 2 or (at your option) any   
// later version.                                                           
//
// This program is distributed in the hope that it will be useful, but      
// WITHOUT ANY WARRANTY; without even the implied warranty of               
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU        
// General Public License for more details.                                 
//
// You should have received a copy of the GNU General Public License        
// along with this program; if not, write to the                            
// Free Software Foundation, Inc., 51 Franklin Street,                      
// Fifth Floor, Boston, MA  02110-1301, USA.                                
// -------------------------------------------                              
// ####GPLCOPYRIGHTEND####                                                  
//===========================================================================

Go to most recent revision | Compare with Previous | Blame | View Log

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.