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