comparison packages/devs/serial/sh/scif/current/ChangeLog @ 124:0ec04793409a ecos-sw-2000-09-11

Merge from eCos master repository on 2000-09-11-03:00:13-BST
author jlarmour
date Mon, 11 Sep 2000 02:42:46 +0000
parents
children 0c2b7be0d798
comparison
equal deleted inserted replaced
123:9b71e8e665a3 124:0ec04793409a
1 2000-09-05 Jesper Skov <jskov@redhat.com>
2
3 * src/sh_scif_serial.c: Moved to separate SCIF package.
4 * ChangeLog: Cleaned out all non-SCIF related entries.
5
6 2000-08-01 Jonathan Larmour <jlarmour@redhat.co.uk>
7
8 * src/sh3_scif_serial.c (sh3_scif_set_config): Now use keys to make
9 more flexible.
10
11 2000-06-22 Hugo Tyson <hmt@cygnus.co.uk>
12
13 * cdl/<yournamehere>.cdl: Remove the comment on the empty
14 include_files directive; the tools now support this correctly.
15 This keeps internal include files internal.
16
17 2000-04-11 Hugo Tyson <hmt@cygnus.co.uk>
18
19 * cdl/ser_sh_scif.cdl: Change the parent from CYGPKG_IO_SERIAL
20 (which is enabled most of the time) to CYGPKG_IO_SERIAL_DEVICES
21 (which is not...) thus allowing convenient control independent of
22 platform. Also enable all individual devices by default, now, so
23 that they can be enabled simply by enabling the above new parent.
24
25 2000-04-11 Jesper Skov <jskov@redhat.com>
26
27 * src/sh3_scif_serial.c: Can't get input FIFO to work properly.
28 Disabled for now.
29
30 2000-04-07 Hugo Tyson <hmt@cygnus.co.uk>
31
32 * ecos.db: Re-organize device packages. This is a massive change
33 involving deleting all the sources for serial and ethernet drivers
34 from where they used to live in
35 packages/io/serial/current/src/ARCH/PLATFORM.[ch]
36 packages/net/drivers/eth/PLATFORM/current/src/...
37 and reinstating them in
38 packages/devs/serial/ARCH/PLATFORM/current/src/...
39 packages/devs/eth/ARCH/PLATFORM/current/src/...
40
41 All these new packages are properly defined in ecos.db, and are
42 all of type "hardware" so that a "target" can grab them.
43
44 This directory layout is descriptive of the devices we have right
45 now, arch and platform are separate levels just to make it easier
46 to navigate in the filesystem and similar to the HAL structure in
47 the filesystem.
48
49 It is *not* prescriptive of future work; for example, the mythical
50 common highly-portable 16550 serial driver which works on many
51 targets would be called "devs/serial/s16550/current", or a serial
52 device for a particular board (cogent springs to mind) that can
53 work with different CPUs fitted is "devs/serial/cogent/current".
54
55 Changelogs have been preserved and replicated over all the new
56 packages, so that no history is lost.
57
58 The contents of individual source files are unchanged; they build
59 in just the same emvironment except for a very few cases where the
60 config file name changed in this movement.
61
62 Targets in ecos.db have been redefined to bring in all relevant
63 hardware packages including net and serial drivers (but the newly
64 included packages are only active if their desired parent is
65 available.)
66
67 The names of CDL options (and their #defines of course) stay the
68 same for the serial drivers, for backward compatibility.
69
70 * templates/*/current.ect: these have had CYGPKG_IO_SERIAL added
71 rather than it being in (almost) all target definitions.
72
73 2000-04-10 Jesper Skov <jskov@redhat.com>
74
75 * src/sh/sh3_scif_serial.c:
76 Working, but FIFO isn't enabled due to an interrupt problem.
77
78 2000-04-04 Jesper Skov <jskov@redhat.com>
79
80 * src/sh/sh3_scif_serial.c: FIFO related changes.
81
82 2000-04-03 Jesper Skov <jskov@redhat.com>
83
84 * cdl/ser_sh_scif.cdl:
85 * src/sh/sh_scif_serial.c:
86 Added SCIF driver, based on SCI driver.
87
88 //===========================================================================
89 //####COPYRIGHTBEGIN####
90 //
91 // -------------------------------------------
92 // The contents of this file are subject to the Red Hat eCos Public License
93 // Version 1.1 (the "License"); you may not use this file except in
94 // compliance with the License. You may obtain a copy of the License at
95 // http://www.redhat.com/
96 //
97 // Software distributed under the License is distributed on an "AS IS"
98 // basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the
99 // License for the specific language governing rights and limitations under
100 // the License.
101 //
102 // The Original Code is eCos - Embedded Configurable Operating System,
103 // released September 30, 1998.
104 //
105 // The Initial Developer of the Original Code is Red Hat.
106 // Portions created by Red Hat are
107 // Copyright (C) 1998, 1999, 2000 Red Hat, Inc.
108 // All Rights Reserved.
109 // -------------------------------------------
110 //
111 //####COPYRIGHTEND####
112 //===========================================================================