Mercurial > flash_v2
comparison packages/ChangeLog @ 82:6736c52df507 ecos-sw-2000-04-14
Merge from eCos master repository on 2000-04-14-13:35:46-BST
| author | jlarmour |
|---|---|
| date | Tue, 18 Apr 2000 21:51:55 +0000 |
| parents | 2085233a121a |
| children | 4642a6d35749 |
comparison
equal
deleted
inserted
replaced
| 81:89fef2181d7d | 82:6736c52df507 |
|---|---|
| 1 2000-04-11 Hugo Tyson <hmt@cygnus.co.uk> | |
| 2 | |
| 3 * ecos.db: CYGPKG_IO_SERIAL should not be "hardware" now that it | |
| 4 lives in templates rather than targets. | |
| 5 | |
| 6 2000-04-07 Hugo Tyson <hmt@cygnus.co.uk> | |
| 7 | |
| 8 * ecos.db: Re-organize device packages. This is a massive change | |
| 9 involving deleting all the sources for serial and ethernet drivers | |
| 10 from where they used to live in | |
| 11 packages/io/serial/current/src/ARCH/PLATFORM.[ch] | |
| 12 packages/net/drivers/eth/PLATFORM/current/src/... | |
| 13 and reinstating them in | |
| 14 packages/devs/serial/ARCH/PLATFORM/current/src/... | |
| 15 packages/devs/eth/ARCH/PLATFORM/current/src/... | |
| 16 | |
| 17 All these new packages are properly defined in ecos.db, and are | |
| 18 all of type "hardware" so that a "target" can grab them. | |
| 19 | |
| 20 This directory layout is descriptive of the devices we have right | |
| 21 now, arch and platform are separate levels just to make it easier | |
| 22 to navigate in the filesystem and similar to the HAL structure in | |
| 23 the filesystem. | |
| 24 | |
| 25 It is *not* prescriptive of future work; for example, the mythical | |
| 26 common highly-portable 16550 serial driver which works on many | |
| 27 targets would be called "devs/serial/s16550/current", or a serial | |
| 28 device for a particular board (cogent springs to mind) that can | |
| 29 work with different CPUs fitted is "devs/serial/cogent/current". | |
| 30 | |
| 31 Changelogs have been preserved and replicated over all the new | |
| 32 packages, so that no history is lost. | |
| 33 | |
| 34 The contents of individual source files are unchanged; they build | |
| 35 in just the same emvironment except for a very few cases where the | |
| 36 config file name changed in this movement. | |
| 37 | |
| 38 Targets in ecos.db have been redefined to bring in all relevant | |
| 39 hardware packages including net and serial drivers (but the newly | |
| 40 included packages are only active if their desired parent is | |
| 41 available.) | |
| 42 | |
| 43 The names of CDL options (and their #defines of course) stay the | |
| 44 same for the serial drivers, for backward compatibility. | |
| 45 | |
| 46 * templates/*/current.ect: these have had CYGPKG_IO_SERIAL added | |
| 47 rather than it being in (almost) all target definitions. | |
| 48 | |
| 1 2000-04-05 Jesper Skov <jskov@redhat.com> | 49 2000-04-05 Jesper Skov <jskov@redhat.com> |
| 2 | 50 |
| 3 * ecos.db: Wallclock moved. | 51 * ecos.db: Wallclock moved. |
| 4 | 52 |
| 5 2000-03-24 Jonathan Larmour <jlarmour@redhat.co.uk> | 53 2000-03-24 Jonathan Larmour <jlarmour@redhat.co.uk> |
