Mercurial > flash_v2
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 //=========================================================================== |
