Changeset 832e33c in rtems


Ignore:
Timestamp:
Aug 3, 1998, 6:30:21 PM (21 years ago)
Author:
Joel Sherrill <joel.sherrill@…>
Branches:
4.10, 4.11, 4.8, 4.9, master
Children:
7fc5d54e
Parents:
92ef225
Message:

Added many new chapters

Location:
doc/new_chapters
Files:
13 added
5 edited

Legend:

Unmodified
Added
Removed
  • doc/new_chapters/Makefile

    r92ef225 r832e33c  
    1919COMMON_FILES=../common/cpright.texi
    2020
    21 GENERATED_FILES= process.texi procenv.texi files.texi clock.texi \
    22   cond.texi key.texi mutex.texi \
    23   sched.texi signal.texi thread.texi
     21GENERATED_FILES= \
     22   adminiface.texi base.texi cancel.texi clock.texi cond.texi confspace.texi \
     23   cspecific.texi device.texi dumpcontrol.texi eventlog.texi files.texi \
     24   io.texi key.texi memorymgmt.texi message.texi mutex.texi procenv.texi \
     25   process.texi sched.texi semaphores.texi signal.texi systemdb.texi \
     26   thread.texi
    2427
    2528FILES= posix_users.texi preface.texi \
     
    108111            -n "" ${*}.t
    109112
     113io.texi: io.t Makefile
     114         $(BMENU) -p "" \
     115            -u "Top" \
     116            -n "" ${*}.t
     117
     118device.texi: device.t Makefile
     119         $(BMENU) -p "" \
     120            -u "Top" \
     121            -n "" ${*}.t
     122
     123cspecific.texi: cspecific.t Makefile
     124         $(BMENU) -p "" \
     125            -u "Top" \
     126            -n "" ${*}.t
     127
     128semaphores.texi: semaphores.t Makefile
     129         $(BMENU) -p "" \
     130            -u "Top" \
     131            -n "" ${*}.t
     132
     133memorymgmt.texi: memorymgmt.t Makefile
     134         $(BMENU) -p "" \
     135            -u "Top" \
     136            -n "" ${*}.t
     137
     138message.texi: message.t Makefile
     139         $(BMENU) -p "" \
     140            -u "Top" \
     141            -n "" ${*}.t
     142
     143cancel.texi: cancel.t Makefile
     144         $(BMENU) -p "" \
     145            -u "Top" \
     146            -n "" ${*}.t
     147
     148eventlog.texi: eventlog.t Makefile
     149         $(BMENU) -p "" \
     150            -u "Top" \
     151            -n "" ${*}.t
     152
     153dumpcontrol.texi: dumpcontrol.t Makefile
     154         $(BMENU) -p "" \
     155            -u "Top" \
     156            -n "" ${*}.t
     157
     158confspace.texi: confspace.t Makefile
     159         $(BMENU) -p "" \
     160            -u "Top" \
     161            -n "" ${*}.t
     162
     163adminiface.texi: adminiface.t Makefile
     164         $(BMENU) -p "" \
     165            -u "Top" \
     166            -n "" ${*}.t
     167
     168systemdb.texi: systemdb.t Makefile
     169         $(BMENU) -p "" \
     170            -u "Top" \
     171            -n "" ${*}.t
     172
  • doc/new_chapters/gen_section

    r92ef225 r832e33c  
    55
    66# Set this based on which chapter you want to generate a template for.
    7 chapter="files"
     7chapter=$1
    88
    99case ${chapter} in
     
    1111    CHAPTER_CAPS="Process Creation and Execution"
    1212    CHAPTER_LOWER="process creation and execution"
    13     ROUTINES="execl execv execle execve execlp execvp pthread_atfork \
     13    ROUTINES="fork execl execv execle execve execlp execvp pthread_atfork \
    1414      wait waitpid _exit"
    1515    ;;
     
    1717    CHAPTER_CAPS="Process Environment"
    1818    CHAPTER_LOWER="process environment"
    19     ROUTINES="getpid getppid getgid getegid setuid setgid getgroups \
    20       getlogin getlogin_r getpgrp setsid setpgid uname times \
     19    ROUTINES="getpid getppid getuid geteuid getgid getegid setuid setgid \
     20      getgroups getlogin getlogin_r getpgrp setsid setpgid uname times \
    2121      getenv ctermid ttyname ttyname_r isatty sysconf "
    2222    ;;
     
    2828       rmdir rename stat fstat access chmod fchmod chown \
    2929       utime ftrunctate pathconf fpathconf"
     30    ;;
     31  io)
     32    CHAPTER_CAPS="Input and Output Primitives"
     33    CHAPTER_LOWER="input and output primitives"
     34    ROUTINES="pipe dup dup2 close read write fcntl lseek fsynch fdatasynch \
     35       aio_read aio_write lio_listio aio_error aio_return aio_cancel \
     36       aio_suspend aio_fsync"
     37    ;;
     38  device)
     39    CHAPTER_CAPS="Device- and Class- Specific Functions"
     40    CHAPTER_LOWER="device- and class- specific functions"
     41    ROUTINES="cfgetispeed cfgetospeed cfsetispeed cfsetospeed tcgetattr \
     42       tcsetattr tcsendbreak tcdrain tcflush tcflow tcgetpgrp tcsetpgrp"
     43    ;;
     44  cspecific)
     45    CHAPTER_CAPS="Language-Specific Services for the C Programming Language"
     46    CHAPTER_LOWER="language-specific services for the C programming language"
     47    ROUTINES="setlocale fileno fdopen flcokfile ftrylockfile funlockfile \
     48       getc_unlocked getchar_unlocked putc_unlocked putchar_unlocked \
     49       setjmp longjmp sigsetjmp siglongjmp tzset strtok_r asctime_r \
     50       ctime_r gmtime_r localtime_r rand_r"
     51    ;;
     52  systemdb)
     53    CHAPTER_CAPS="System Databases"
     54    CHAPTER_LOWER="system databases"
     55    ROUTINES="getgrgid getgrgid_r getgrnam getgrnam_r getpwuid getpwuid_r \
     56       getpwnam getpwnam_r"
     57    ;;
     58  semaphores)
     59    CHAPTER_CAPS="Semaphores"
     60    CHAPTER_LOWER="semaphore"
     61    ROUTINES="sem_init sem_destroy sem_open sem_close sem_unlink sem_wait \
     62       sem_trywait sem_post sem_getvalue"
     63    ;;
     64  memorymgmt)
     65    CHAPTER_CAPS="Memory Management"
     66    CHAPTER_LOWER="memory management"
     67    ROUTINES="mlockall munlockall mlock munlock mmap munmap mprotect \
     68       msync shm_open shm_unlink"
     69    ;;
     70  message)
     71    CHAPTER_CAPS="Message Passing"
     72    CHAPTER_LOWER="message passing"
     73    ROUTINES="mq_open mq_close mq_unlink mq_send mq_receive mq_notify \
     74       mq_setattr mq_getattr"
     75    ;;
     76  cancel)
     77    CHAPTER_CAPS="Thread Cancellation"
     78    CHAPTER_LOWER="thread cancellation"
     79    ROUTINES="pthread_cancel pthread_setcancelstate pthread_setcanceltype \
     80       pthread_testcancel pthread_cleanup_push"
     81    ;;
     82  eventlog)
     83    CHAPTER_CAPS="Event Logging"
     84    CHAPTER_LOWER="event logging"
     85    ROUTINES="log_write log_open log_read log_notify log_close log_seek \
     86       log_severity_before log_facilityemptyset log_facilityfillset \
     87       log_facilityaddset log_facilitydelset log_facilityismember"
     88    ;;
     89  dumpcontrol)
     90    CHAPTER_CAPS="Process Dump Control"
     91    CHAPTER_LOWER="process dump control"
     92    ROUTINES="dump_setpath"
     93    ;;
     94  confspace)
     95    CHAPTER_CAPS="Configuration Space"
     96    CHAPTER_LOWER="configuration space"
     97    ROUTINES="cfg_mount cfg_unmount cfg_mknod cfg_get cfg_set cfg_link \
     98       cfg_unlink cfg_open cfg_read cfg_children cfg_mark cfg_close"
     99    ;;
     100  adminiface)
     101    CHAPTER_CAPS="Administration Interface"
     102    CHAPTER_LOWER="administration interface"
     103    ROUTINES="admin_shutdown"
    30104    ;;
    31105  *)
  • doc/new_chapters/posix_users.texi

    r92ef225 r832e33c  
    8787@include preface.texi
    8888@include process.texi
     89@include signal.texi
    8990@include procenv.texi
    9091@include files.texi
    91 @include thread.texi
    92 @include signal.texi
     92@include io.texi
     93@include device.texi
     94@include cspecific.texi
     95@include systemdb.texi
     96@include semaphores.texi
    9397@include mutex.texi
    9498@include cond.texi
     99@include memorymgmt.texi
     100@include sched.texi
     101@include clock.texi
     102@include message.texi
     103@include thread.texi
    95104@include key.texi
    96 @include clock.texi
    97 @include sched.texi
     105@include cancel.texi
     106@include eventlog.texi
     107@include dumpcontrol.texi
     108@include confspace.texi
     109@include adminiface.texi
    98110@ifinfo
    99111@node Top, Preface, (dir), (dir)
     
    105117* Preface::
    106118* Process Creation and Execution Manager::
     119* Signal Manager::
    107120* Process Environment Manager::
    108121* Files and Directories Manager::
    109 * Thread Manager::
    110 * Signal Manager::
     122* Input and Output Primitives Manager::
     123* Device- and Class- Specific Functions Manager::
     124* Language-Specific Services for the C Programming Language Manager::
     125* System Databases Manager::
     126* Semaphores Manager::
    111127* Mutex Manager::
    112128* Condition Variable Manager::
     129* Memory Management Manager::
     130* Scheduler Manager::
     131* Clock Manager::
     132* Message Passing Manager::
     133* Thread Manager::
    113134* Key Manager::
    114 * Clock Manager::
    115 * Scheduler Manager::
     135* Thread Cancellation Manager::
     136* Event Logging Manager::
     137* Process Dump Control Manager::
     138* Configuration Space Manager::
     139* Administration Interface Manager::
    116140* Command and Variable Index::
    117141* Concept Index::
  • doc/new_chapters/procenv.t

    r92ef225 r832e33c  
    1919@item @code{getpid} -
    2020@item @code{getppid} -
     21@item @code{getuid} -
     22@item @code{geteuid} -
    2123@item @code{getgid} -
    2224@item @code{getegid} -
     
    9395
    9496@page
     97@subsection getuid - XXX
     98
     99@subheading CALLING SEQUENCE:
     100
     101@ifset is-C
     102@example
     103int getuid(
     104);
     105@end example
     106@end ifset
     107
     108@ifset is-Ada
     109@end ifset
     110
     111@subheading STATUS CODES:
     112
     113@subheading DESCRIPTION:
     114
     115@subheading NOTES:
     116
     117@page
     118@subsection geteuid - XXX
     119
     120@subheading CALLING SEQUENCE:
     121
     122@ifset is-C
     123@example
     124int geteuid(
     125);
     126@end example
     127@end ifset
     128
     129@ifset is-Ada
     130@end ifset
     131
     132@subheading STATUS CODES:
     133
     134@subheading DESCRIPTION:
     135
     136@subheading NOTES:
     137
     138@page
    95139@subsection getgid - XXX
    96140
  • doc/new_chapters/process.t

    r92ef225 r832e33c  
    1717
    1818@itemize @bullet
     19@item @code{fork} -
    1920@item @code{execl} -
    2021@item @code{execv} -
     
    4142
    4243@page
     44@subsection fork - XXX
     45
     46@subheading CALLING SEQUENCE:
     47
     48@ifset is-C
     49@example
     50int fork(
     51);
     52@end example
     53@end ifset
     54
     55@ifset is-Ada
     56@end ifset
     57
     58@subheading STATUS CODES:
     59
     60@subheading DESCRIPTION:
     61
     62@subheading NOTES:
     63
     64@page
    4365@subsection execl - XXX
    4466
Note: See TracChangeset for help on using the changeset viewer.