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

Subversion Repositories or1k_old

[/] [or1k_old/] [trunk/] [rtems-20020807/] [doc/] [posix_users/] [status.t] - Blame information for rev 1782

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1026 ivang
@c
2
@c COPYRIGHT (c) 1988-2002.
3
@c On-Line Applications Research Corporation (OAR).
4
@c All rights reserved.
5
@c
6
@c status.t,v 1.5 2002/01/17 21:47:45 joel Exp
7
@c
8
 
9
@chapter Status of Implementation
10
 
11
This chapter provides an overview of the status of the implementation
12
of the POSIX API for RTEMS.  The @i{POSIX 1003.1b Compliance Guide}
13
provides more detailed information regarding the implementation of
14
each of the numerous functions, constants, and macros specified by
15
the POSIX 1003.1b standard.
16
 
17
RTEMS supports many of the process and user/group oriented services
18
in a "single user/single process" manner.  This means that although
19
these services may be of limited usefulness or functionality, they
20
are provided and do work in a coherent manner.  This is significant
21
when porting existing code from UNIX to RTEMS.
22
 
23
@itemize @bullet
24
@item Implementation
25
@itemize @bullet
26
@item The current implementation of @code{dup()} is insufficient.
27
@item FIFOs @code{mkfifo()} are not currently implemented.
28
@item Asynchronous IO is not implemented.
29
@item The @code{flockfile()} family is not implemented
30
@item getc/putc unlocked family is not implemented
31
@item Shared Memory is not implemented
32
@item Mapped Memory is not implemented
33
@item NOTES:
34
@itemize @bullet
35
@item For Shared Memory and Mapped Memory services, it is unclear what
36
level of support is appropriate and possible for RTEMS.
37
@end itemize
38
@end itemize
39
 
40
 
41
@item Functional Testing
42
@itemize @bullet
43
@item Tests for unimplemented services
44
@end itemize
45
 
46
@item Performance Testing
47
@itemize @bullet
48
@item There are no POSIX Performance Tests.
49
@end itemize
50
 
51
@item Documentation
52
@itemize @bullet
53
@item Many of the service description pages are not complete in this
54
manual.  These need to be completed and information added to the
55
background and operations sections.
56
@item Example programs (not just tests) would be very nice.
57
@end itemize
58
 
59
@end itemize
60
 
61
 

powered by: WebSVN 2.1.0

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