]> git.kernelconcepts.de Git - karo-tx-redboot.git/blob - packages/devs/disk/synth/v2_0/ChangeLog
unified MX27, MX25, MX37 trees
[karo-tx-redboot.git] / packages / devs / disk / synth / v2_0 / ChangeLog
1 2006-02-03  Nick Garnett  <nickg@ecoscentric.com>
2
3         * src/synthdisk.c: Updated to match changes in io/disk package.
4
5 2004-07-01  Savin Zlobec  <savin@elatec.si> 
6
7         * src/synthdisk.c:
8         Updated to work with the new DISK_CHANNEL macro definition.
9
10 2004-04-15  Nick Garnett  <nickg@ecoscentric.com>
11
12         * src/synthdisk.c: Mildly reorganized to support changeable
13         media. Added synth_disk_change() function to allow us to fake a
14         disk change for testing purposes.
15
16 2004-02-05  Nick Garnett  <nickg@ecoscentric.com>
17
18         * cdl/synthdisk.cdl: Added testing config options, plus
19         define_proc to export CYGDAT_DEVS_DISK_CFG include file name.
20
21 2004-01-30  Nick Garnett  <nickg@ecoscentric.com>
22
23         * src/synthdisk.c: Updated to latest disk device specification.
24
25 2004-01-15  Nick Garnett  <nickg@ecoscentric.com>
26
27         * cdl/synthdisk.cdl:
28         * src/synthdisk.c:      
29         Added _FILENAME option for disk instances to map device to an
30         arbitrary configured file.
31         
32         * src/synthdisk.c: Removed block_pos arguments from read
33         and write calls: it is not necessary.
34
35 2003-09-01 Savin Zlobec <savin@elatec.si>
36
37         * cdl/synthdisk.cdl: 
38         * src/synthdisk.c: 
39         Updated to work with the current disk interface.
40
41 2003-08-19 Savin Zlobec <savin@elatec.si>
42
43         * cdl/synthdisk.cdl:
44         * src/synthdisk.c:
45         A synthetic block device driver.
46
47
48
49 //===========================================================================
50 //####ECOSGPLCOPYRIGHTBEGIN####
51 // -------------------------------------------
52 // This file is part of eCos, the Embedded Configurable Operating System.
53 // Copyright (C) 2003 Savin Zlobec
54 // Copyright (C) 2004, 2006 eCosCentric Limited
55 //
56 // eCos is free software; you can redistribute it and/or modify it under
57 // the terms of the GNU General Public License as published by the Free
58 // Software Foundation; either version 2 or (at your option) any later version.
59 //
60 // eCos is distributed in the hope that it will be useful, but WITHOUT ANY
61 // WARRANTY; without even the implied warranty of MERCHANTABILITY or
62 // FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
63 // for more details.
64 //
65 // You should have received a copy of the GNU General Public License along
66 // with eCos; if not, write to the Free Software Foundation, Inc.,
67 // 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA.
68 //
69 // As a special exception, if other files instantiate templates or use macros
70 // or inline functions from this file, or you compile this file and link it
71 // with other works to produce a work based on this file, this file does not
72 // by itself cause the resulting work to be covered by the GNU General Public
73 // License. However the source code for this file must still be made available
74 // in accordance with section (3) of the GNU General Public License.
75 //
76 // This exception does not invalidate any other reasons why a work based on
77 // this file might be covered by the GNU General Public License.
78 //
79 // -------------------------------------------
80 //####ECOSGPLCOPYRIGHTEND####
81 //===========================================================================