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

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [templates/] [default/] [ChangeLog] - Blame information for rev 786

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2004-04-15  Jonathan Larmour  
2
 
3
        * current.ect: Provide default for CYGBLD_ISO_STDIO_FILEOPS_HEADER
4
        and CYGBLD_ISO_STDIO_FILEPOS_HEADER.
5
 
6
2001-11-27  Jonathan Larmour  
7
 
8
         current.ect: Provide default for CYGBLD_ISO_STRING_BSD_FUNCS_HEADER
9
 
10
2000-11-03  Jonathan Larmour  
11
 
12
        * current.ect: Update inferred values for stdio streams header
13
 
14
2000-08-02  Jonathan Larmour  
15
 
16
        * current.ect: Update inferred values for current CDL
17
 
18
2000-07-04  Jonathan Larmour  
19
 
20
        * current.ect: Add memalloc package
21
 
22
2000-05-02  Jonathan Larmour  
23
 
24
        * current.ect: Update template to reflect splitting up of libc
25
 
26
2000-04-07  Hugo Tyson  
27
 
28
        * ecos.db: Re-organize device packages.  This is a massive change
29
        involving deleting all the sources for serial and ethernet drivers
30
        from where they used to live in
31
            packages/io/serial/current/src/ARCH/PLATFORM.[ch]
32
            packages/net/drivers/eth/PLATFORM/current/src/...
33
        and reinstating them in
34
            packages/devs/serial/ARCH/PLATFORM/current/src/...
35
            packages/devs/eth/ARCH/PLATFORM/current/src/...
36
 
37
        All these new packages are properly defined in ecos.db, and are
38
        all of type "hardware" so that a "target" can grab them.
39
 
40
        This directory layout is descriptive of the devices we have right
41
        now, arch and platform are separate levels just to make it easier
42
        to navigate in the filesystem and similar to the HAL structure in
43
        the filesystem.
44
 
45
        It is *not* prescriptive of future work; for example, the mythical
46
        common highly-portable 16550 serial driver which works on many
47
        targets would be called "devs/serial/s16550/current", or a serial
48
        device for a particular board (cogent springs to mind) that can
49
        work with different CPUs fitted is "devs/serial/cogent/current".
50
 
51
        Changelogs have been preserved and replicated over all the new
52
        packages, so that no history is lost.
53
 
54
        The contents of individual source files are unchanged; they build
55
        in just the same emvironment except for a very few cases where the
56
        config file name changed in this movement.
57
 
58
        Targets in ecos.db have been redefined to bring in all relevant
59
        hardware packages including net and serial drivers (but the newly
60
        included packages are only active if their desired parent is
61
        available.)
62
 
63
        The names of CDL options (and their #defines of course) stay the
64
        same for the serial drivers, for backward compatibility.
65
 
66
        * templates/*/current.ect: these have had CYGPKG_IO_SERIAL added
67
        rather than it being in (almost) all target definitions.
68
 
69
2000-04-05  Jesper Skov  
70
 
71
        * current.ect: Wallclock moved.
72
 
73
1999-12-09  Bart Veer  
74
 
75
        * templates/default directory created
76
 
77
 
78
//===========================================================================
79
// ####GPLCOPYRIGHTBEGIN####
80
// -------------------------------------------
81
// This file is part of eCos, the Embedded Configurable Operating System.
82
// Copyright (C) 1998, 1999, 2000, 2001, 2002 Free Software Foundation, Inc.
83
//
84
// This program is free software; you can redistribute it and/or modify
85
// it under the terms of the GNU General Public License as published by
86
// the Free Software Foundation; either version 2 or (at your option) any
87
// later version.
88
//
89
// This program is distributed in the hope that it will be useful, but
90
// WITHOUT ANY WARRANTY; without even the implied warranty of
91
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
92
// General Public License for more details.
93
//
94
// You should have received a copy of the GNU General Public License
95
// along with this program; if not, write to the
96
// Free Software Foundation, Inc., 51 Franklin Street,
97
// Fifth Floor, Boston, MA  02110-1301, USA.
98
// -------------------------------------------
99
// ####GPLCOPYRIGHTEND####
100
//===========================================================================

powered by: WebSVN 2.1.0

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