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

Add syscalls #196

Merged
merged 16 commits into from
Jul 3, 2021
Merged

Add syscalls #196

merged 16 commits into from
Jul 3, 2021

Commits on Jun 28, 2021

  1. Add syscall handler

    vinc committed Jun 28, 2021
    Configuration menu
    Copy the full SHA
    239d38f View commit details
    Browse the repository at this point in the history

Commits on Jun 29, 2021

  1. Add syscall macro

    vinc committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    b329792 View commit details
    Browse the repository at this point in the history
  2. Add sleep syscall

    vinc committed Jun 29, 2021
    Configuration menu
    Copy the full SHA
    c435b1c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    0c3ce70 View commit details
    Browse the repository at this point in the history

Commits on Jun 30, 2021

  1. Add syscalls to MOROS API

    vinc committed Jun 30, 2021
    Configuration menu
    Copy the full SHA
    46f56d5 View commit details
    Browse the repository at this point in the history

Commits on Jul 1, 2021

  1. Refactor idt

    vinc committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    79459b9 View commit details
    Browse the repository at this point in the history
  2. Add return value to syscalls

    vinc committed Jul 1, 2021
    Configuration menu
    Copy the full SHA
    8ecf440 View commit details
    Browse the repository at this point in the history

Commits on Jul 2, 2021

  1. Add uptime syscall

    vinc committed Jul 2, 2021
    Configuration menu
    Copy the full SHA
    a3a39a4 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    397e949 View commit details
    Browse the repository at this point in the history

Commits on Jul 3, 2021

  1. Remove syscall4

    vinc committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    fc3476e View commit details
    Browse the repository at this point in the history
  2. Use naked function for syscall

    vinc committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    f0430c1 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    700146f View commit details
    Browse the repository at this point in the history
  4. Use sysv64 calling convention

    vinc committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    8d4d6e0 View commit details
    Browse the repository at this point in the history
  5. Add realtime syscall

    vinc committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    c6c1213 View commit details
    Browse the repository at this point in the history
  6. Add basic documentation

    vinc committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    cba2c3e View commit details
    Browse the repository at this point in the history
  7. Update changelog

    vinc committed Jul 3, 2021
    Configuration menu
    Copy the full SHA
    2d78535 View commit details
    Browse the repository at this point in the history