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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [hal/] [arm/] [at91/] [eb40a/] [current/] [ChangeLog] - Blame information for rev 856

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

Line No. Rev Author Line
1 786 skrzyp
2009-03-23  John Dallaway  
2
 
3
        * include/hal_platform_setup.h: Tweak LED manipulation routines to
4
        allow building for Thumb.
5
 
6
2009-01-31  Bart Veer 
7
 
8
        * cdl/hal_arm_at91_eb40a.cdl: update compiler flags for gcc 4.x
9
 
10
2009-01-24  Bart Veer 
11
 
12
        * cdl/hal_arm_at91_eb40a.cdl: switch from arm-elf-gcc to
13
        arm-eabi-gcc. Remove -mno-short-load-words.
14
 
15
2004-09-16  Andrea Michelotti 
16
 
17
        * include/hal_platform_ints.h: When CYGHWR_HAL_ARM_AT91_FIQ is defined
18
          CYGNUM_HAL_ISR_MIN is equal to zero.
19
 
20
2004-08-30  Thomas Koeller 
21
 
22
        * cdl//hal_arm_at91_eb42.cdl: Undid last change. These
23
        options are not really common among all platforms.
24
 
25
2004-02-12  Jani Monoses 
26
 
27
        * cdl/hal_arm_at91_eb40a.cdl: Move configuration options
28
        common to all AT91 EB boards up to AT91 variant .cdl.
29
 
30
2003-12-16  Gary Thomas  
31
 
32
        * misc/redboot_ROMRAM.ecm:
33
        CYGNUM_FLASH_WORKSPACE_SIZE is no longer used.
34
 
35
2003-09-30 Jani Monoses 
36
 
37
        * cdl/hal_arm_at91_eb40a.cdl: Interfaces are already implemented by
38
        AT91 variant .cdl, do not duplicate them here.
39
 
40
2003-07-15  Jonathan Larmour  
41
 
42
        * include/hal_platform_ints.h (HAL_PLATFORM_RESET): Actually use
43
        hal_at91_reset_cpu().
44
 
45
2003-06-11  Oyvind Harboe  
46
 
47
        * src/eb40a_misc.c:
48
        LED routines were using the wrong bits.
49
 
50
        * include/plf_io.h
51
        LED defines were using the wrong bits
52
        Added defines for the EB40a board push buttons
53
 
54
2003-05-12  Nick Garnett  
55
 
56
        * src/eb40a_misc.c:
57
        Renamed and changed behaviour of led routines. They now all have
58
        hal_at91_ in front to prevent namespace pollution, and all now
59
        just take a simple 8 bit mask and adapt to the specific pin
60
        assignments internally.
61
 
62
        * cdl/hal_arm_at91_eb40a.cdl: Added requirement for
63
        CYGHWR_HAL_ARM_AT91 == "R40008" to customize the variant HAL to
64
        the device on this board.
65
 
66
        * include/hal_platform_setup.h: Added _led_init and _led macros to
67
        initialize and work board LEDs. Ensured that LEDs work even in RAM
68
        startup.
69
 
70
        * include/pkgconf/mlt_arm_at91_eb40a_ram.ldi:
71
        * include/pkgconf/mlt_arm_at91_eb40a_ram.h:
72
        * include/pkgconf/mlt_arm_at91_eb40a_rom.ldi:
73
        * include/pkgconf/mlt_arm_at91_eb40a_rom.h:
74
        * include/pkgconf/mlt_arm_at91_eb40a_romram.ldi:
75
        * include/pkgconf/mlt_arm_at91_eb40a_romram.h:
76
        Changed RAM configuration to work only within the 256K of SRAM
77
        normally shipped with these boards.
78
 
79
2002-07-14  Tim Drury 
80
 
81
        * adapted from Thomas Koeller's  EB40
82
        patch to the original AT91 ecos base.  Fixed up FLASH, RAM, and SRAM
83
        sizes and locations throughout.  My EB40A board came with 1MB on-board
84
        SRAM although the docs state SRAM is NOT included, so this port
85
        reflects my on-board SRAM.
86
        * cdl/hal_arm_at91_eb40a.cdl - changed to 66MHz clock
87
        * include/hal_platform_setup.h - wait states for FLASH and SRAM are the
88
        same as EB40 (oddly enough).  The parts are faster but so is the AT91
89
        part, so the pre- and post-wait state numbers came out the same.
90
        * include/plf_io.h - added EB40A on-board LED definitions
91
        * include/pkgconf/* - changed all .h and .ldi files to reflect new
92
        FLASH, SRAM, and RAM sizes and locations.  NOTE: I do not use Windows
93
        so someone else will have to create the .mlt files that the GUI
94
        configuration tool needs to generate the .h and .ldi files.
95
        * misc/*.ecm - changed to use AT49LV1614 FLASH
96
        * src/eb40a_misc.c - added led_on(), led_off(), and get_leds()
97
 
98
 
99
//===========================================================================
100
// ####GPLCOPYRIGHTBEGIN####
101
// -------------------------------------------
102
// This file is part of eCos, the Embedded Configurable Operating System.
103
// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2009 Free Software Foundation, Inc.
104
//
105
// This program is free software; you can redistribute it and/or modify
106
// it under the terms of the GNU General Public License as published by
107
// the Free Software Foundation; either version 2 or (at your option) any
108
// later version.
109
//
110
// This program is distributed in the hope that it will be useful, but
111
// WITHOUT ANY WARRANTY; without even the implied warranty of
112
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
113
// General Public License for more details.
114
//
115
// You should have received a copy of the GNU General Public License
116
// along with this program; if not, write to the
117
// Free Software Foundation, Inc., 51 Franklin Street,
118
// Fifth Floor, Boston, MA  02110-1301, USA.
119
// -------------------------------------------
120
// ####GPLCOPYRIGHTEND####
121
//===========================================================================

powered by: WebSVN 2.1.0

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