Notice: We have migrated to GitLab launching 2024-05-01 see here: https://gitlab.rtems.org/

Changes between Initial Version and Version 1 of POSIX-Compliance


Ignore:
Timestamp:
05/12/17 19:12:11 (7 years ago)
Author:
aditya
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • POSIX-Compliance

    v1 v1  
     1= POSIX Compliance =
     2
     3[[TOC(GSoC/2017/POSIX Compliance , depth=2)]]
     4
     5'''Student:''' Aditya Upadhyay.
     6
     7'''Mentors:''' Joel Sherrill, Jennifer Averett.
     8
     9'''Introduction:''' POSIX Compliance allows us to port the source code that is running on one machine, can be run on other machine. This Project deals with the implementation of a subset of functions that is defined in POSIX 1003_1 standard, Due to physical resource constraints some real time systems like small embedded system needs limited set of operating system functionality. For these type of system it is necessary that the standards allow implementation to support only a particular subset of POSIX functions. Real Time Working Group addressed these subset of function.
     10POSIX profiles defined in FACE technical Standards, designed for avionics system versus POSIX in RTEMS where some functions are missing. These missing function need to be implemented. For the same I will use FreeBSD, NetBSD , POSIX 1003_1 as reference and IEEE std 1003.1 ™-2008. I will integrate these implemented function to Newlib.
     11
     12'''Related Open Project Tickets:''' https://devel.rtems.org/ticket/2968
     13https://devel.rtems.org/ticket/2970 https://devel.rtems.org/ticket/2971      https://devel.rtems.org/ticket/2972       https://devel.rtems.org/ticket/2973     https://devel.rtems.org/ticket/2974    https://devel.rtems.org/ticket/2975       https://devel.rtems.org/ticket/2978