Commit History

Autor SHA1 Mensaxe Data
  Evan Green cf1d4e9275 Unified "full/sparse" system calls into one type. %!s(int64=7) %!d(string=hai) anos
  Evan Green 4bbe7c8a43 Kernel changes needed to get x64 booting to a shell. %!s(int64=7) %!d(string=hai) anos
  Evan Green c7338e0152 Compiling x64 kernel. %!s(int64=7) %!d(string=hai) anos
  Evan Green 0373dd7765 Add GPLv3 banner to all .c, .h, .S, and .ck files. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens d581697baa Remove system calls' KSTATUS parameter members. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens 2a9ca0f3f9 Add restarts to pause and sigsuspend if no signal. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens 471fd8662f Make ArIsTrapFrameComplete accurate again. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens c95a85263c Scrub incomplete trap frames on debug break. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens 76c1b094c6 Add system call restart support. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens cd2fd823f1 Remove signal application from PsSysSuspendExecution. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens 2382fade87 Remove PsDispatchPendingSignalsForSystemCall. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens 2f39101eff Move syscall signal dispatching to assembly. %!s(int64=8) %!d(string=hai) anos
  Evan Green b228f3a92f Add {get,set,make,swap}context functions to C library. %!s(int64=8) %!d(string=hai) anos
  Evan Green 0860d2a88e Reshaped SIGNAL_CONTEXT in preparation for ucontext. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens 1ac49f4f26 Add support to restart system calls after signals. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens 8c5e66f878 Modify system call handler function signature. %!s(int64=8) %!d(string=hai) anos
  Evan Green fad68b20dc Force important signals sent by the kernel. %!s(int64=8) %!d(string=hai) anos
  Evan Green 27eaaf33cd Dispatch signals on user mode stack. %!s(int64=8) %!d(string=hai) anos
  Evan Green 7da5e2a6d7 Moved PROCESS_ENVIRONMENT block to the user stack. %!s(int64=8) %!d(string=hai) anos
  Chris Stevens e869912669 Added sigwait, sigwaitinfo, and sigtimedwait. %!s(int64=8) %!d(string=hai) anos
  Evan Green 42d3b9dc2a Moved debug headers into include/minoca/debug. %!s(int64=8) %!d(string=hai) anos
  Evan Green 191e3398c3 Move kernel headers to include/minoca/kernel/. %!s(int64=8) %!d(string=hai) anos
  Evan Green 519628c3f8 Fixed FPU race in KTHREAD.Flags %!s(int64=8) %!d(string=hai) anos
  Evan Green 68fa37d205 Normalized line endings to LF in the repository. %!s(int64=8) %!d(string=hai) anos
  Evan Green 210e664bde More sculpting towards better separation between Mm and Ps. %!s(int64=9) %!d(string=hai) anos
  Evan Green 4b5b32e4b7 Moved MM-related portions of the process into their own structure. %!s(int64=9) %!d(string=hai) anos
  Evan Green e8d959674c Added basic lexer/parser. %!s(int64=9) %!d(string=hai) anos
  Evan Green 1598fc5f17 Initial Commit, r1001. %!s(int64=8) %!d(string=hai) anos