Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[RFC] Filesystem experiments #197

Closed
wants to merge 2 commits into from
Closed

Commits on Apr 2, 2017

  1. Configuration menu
    Copy the full SHA
    043018d View commit details
    Browse the repository at this point in the history
  2. Filesystem: Start a user file IO interface package

    This will provide a better user interface to manipulate files (closer to
    Ada.Text_IO) than the one required for filesystem drivers.
    
    This idea comes from the difficulty to have an good interface that
    covers both the filesystem drivers where implementation have to define
    their own file handles and a clean user file IO API.
    
    This separation also makes sense when looking at operating systems. For
    instance on Linux, there's a difference between the user interface
    (usually the C library) and the filesystem driver implementation (super
    block, inodes, etc.).
    
    This is an incomplete experimental version.
    Fabien-Chouteau committed Apr 2, 2017
    Configuration menu
    Copy the full SHA
    5624447 View commit details
    Browse the repository at this point in the history