OpenCores
URL https://opencores.org/ocsvn/openrisc/openrisc/trunk

Subversion Repositories openrisc

[/] [openrisc/] [trunk/] [rtos/] [ecos-3.0/] [packages/] [devs/] [disk/] [ide/] [current/] [ChangeLog] - Blame information for rev 786

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 786 skrzyp
2008-08-19  Andrew Lunn  
2
 
3
        * cdl/ide_disk.cdl: Rename of the devices to be /dev/idediskX/Y
4
        so that all disk drivers have unique device names.
5
 
6
2008-08-18 Frank Pagliughi 
7
 
8
        * cdl/ide_disk.cdl:
9
        * src/ide_diskc: Add a configurable startup delay to allow slow
10
        disks to initialize. Add support for 8-bit data path. Remove the
11
        identity check which are retired in the ATA standard. Optimize the
12
        read/write functions.
13
 
14
2006-11-17  Jonathan Larmour  
15
 
16
        * src/ide_disk.c (ide_read_sector, ide_write_sector): Length
17
        is counted in sectors now, not bytes (due to change in io/disk
18
        API).
19
 
20
2006-09-21  Jonathan Larmour  
21
 
22
        * src/ide_disk.h: DISK_FUNS is now implicitly static.
23
        (IDE_DISK_INSTANCE): Reflect updated io/disk API by using
24
        ide_disk_controller.
25
        * src/ide_disk.c: Define ide_disk_controller (even though unused
26
        in practice).
27
        (ide_disk_init): Provide phys_block_size and max_transfer disk ident
28
        members.
29
 
30
2005-02-02 Knud Woehler 
31
 
32
        * src/ide_disk.c: Check the device is not busy before sending a
33
        command to the device.
34
 
35
2004-10-17 Iztok Zupet 
36
 
37
        * include/ide_disk.h : moved to ->
38
        * src/ide_disk.h: because this is a private include file
39
 
40
        * cdl/ide_disk.cdl: define CYGDAT_DEVS_DISK_IDE_SECTOR_SIZE there.
41
        * src/ide_disk.c: use the CDL defined sector size
42
 
43
 
44
2004-10-16 Iztok Zupet 
45
 
46
        * cdl/ide_disk.cdl:
47
        * src/ide_disk.c:
48
        * include/ide_disk.h:
49
        A generic IDE disk device driver
50
 
51
 
52
 
53
//===========================================================================
54
// ####GPLCOPYRIGHTBEGIN####
55
// -------------------------------------------
56
// This file is part of eCos, the Embedded Configurable Operating System.
57
// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2004, 2006 Free Software Foundation, Inc.
58
//
59
// This program is free software; you can redistribute it and/or modify
60
// it under the terms of the GNU General Public License as published by
61
// the Free Software Foundation; either version 2 or (at your option) any
62
// later version.
63
//
64
// This program is distributed in the hope that it will be useful, but
65
// WITHOUT ANY WARRANTY; without even the implied warranty of
66
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
67
// General Public License for more details.
68
//
69
// You should have received a copy of the GNU General Public License
70
// along with this program; if not, write to the
71
// Free Software Foundation, Inc., 51 Franklin Street,
72
// Fifth Floor, Boston, MA  02110-1301, USA.
73
// -------------------------------------------
74
// ####GPLCOPYRIGHTEND####
75
//===========================================================================

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.