comparison packages/io/fileio/current/ChangeLog @ 208:e0c0827131d1 ecos

Merge from eCos master repository on 2002-05-20-20:11:54-BST
author jlarmour
date Mon, 20 May 2002 22:19:26 +0000
parents dd81b18e45fb
children 6eb55882e01c
comparison
equal deleted inserted replaced
207:74c807ddde34 208:e0c0827131d1
1 2002-04-11 Nick Garnett <nickg@redhat.com>
2
3 * doc/fileio.sgml: Added a section on writing a new
4 filesystem. This probably still needs more work, but it's better
5 than nothing.
6
7 2002-04-05 Nick Garnett <nickg@redhat.com>
8
9 * src/devfs.cxx: Changed test for EAGAIN in dev_fo_read() and
10 dev_fo_write() to negate value first.
11
12 2002-03-07 Nick Garnett <nickg@redhat.com>
13
14 * doc/fileio.sgml: Added this file to contain documentation on
15 this package.
16
17 2002-02-04 Gary Thomas <gthomas@redhat.com>
18
19 * tests/socket.c (main):
20 * tests/select.c (main): sin_len field must be set.
21
22 2002-01-29 Jonathan Larmour <jlarmour@redhat.com>
23
24 * cdl/fileio.cdl: Actually, don't bother to build testfs.c at all.
25
26 2002-01-29 Jesper Skov <jskov@redhat.com>
27
28 * cdl/fileio.cdl: Added CYGPKG_FILEIO_BUILD_TESTS option and made
29 building of testfs dependant on it.
30
31 2002-01-25 Jonathan Larmour <jlarmour@redhat.com>
32
33 * include/inode.h: New API defining a common generic inode type.
34 * src/inocache.cxx: Implement the inode cache functions.
35 * cdl/fileio.cdl: (Configurably) build it.
36
37 2002-01-23 David Woodhouse <dwmw2@redhat.com>
38 2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
39
40 * cdl/fileio.cdl: Remove select compilation and support to new
41 CYGFUN_IO_FILEIO_SELECT option conditional on the kernel
42 Ditto for DEVS and CYGPKG_IO_FILEIO_DEVFS_SUPPORT.
43 Make CYGPKG_IO_FILEIO_SOCKET_SUPPORT also conditional on kernel.
44 * src/fio.h: Define FILEIO_MUTEX_LOCK() and FILEIO_MUTEX_UNLOCK()
45 so that code doesn't need to care whether the kernel is included or
46 not.
47 * src/fd.cxx: Conditionalize mutex usage throughout on CYGPKG_KERNEL,
48 and FILEIO_MUTEX_LOCK()/UNLOCK().
49 * src/file.cxx: Ditto.
50 * src/misc.cxx: Ditto.
51 (cyg_timestamp): Only use Cyg_Clock implementation if CYGPKG_KERNEL.
52
53 2002-01-23 Jonathan Larmour <jlarmour@redhat.com>
54
55 * src/misc.cxx: Initialize fileio_initializer at prio CYG_INIT_IO_FS
56 so it happens after the devices it depends on.
57 * src/file.cxx (getcwd_lock): Ditto.
58 * src/select.cxx (select_mutex): ditto.
59 (selwait): ditto.
60 * src/fd.cxx (fdlock): ditto
61 (file_lock): ditto.
62 * src/dir.cxx (readdir): Use FILEIO_RETURN_VALUE on exit.
63 (readdir_r): Ditto.
64 * src/devfs.cxx (dev_stat): Don't use handle for st_dev - it will
65 probably be truncated.
66
1 2002-01-04 Wade Jensen <Wade_Jensen@inter-tel.com> 67 2002-01-04 Wade Jensen <Wade_Jensen@inter-tel.com>
2 2002-01-04 Jonathan Larmour <jlarmour@redhat.com> 68 2002-01-04 Jonathan Larmour <jlarmour@redhat.com>
3 69
4 * src/socket.cxx (recvfrom): Set msg.msg_namelen correctly for 70 * src/socket.cxx (recvfrom): Set msg.msg_namelen correctly for
5 NULL fromlen. 71 NULL fromlen.