Ben Gras
bdab3c4cfb
Library call for cpu features; make kernel and vm use this to query cpu
...
features (specifically: 4MB pages and TLB global bit). Only enable
these features in CR4 if available. 4MB pages to be used in the near
future.
2009-05-15 17:07:36 +00:00
Ben Gras
143422fa0a
C CPUID interface.
2009-05-14 15:55:28 +00:00
Ben Gras
eae27c899a
move senda to sep. file
2008-12-11 14:37:02 +00:00
Philip Homburg
e9899f3c86
Added sendnb and senda, removed echo and _ipcnew.s.
2007-04-23 12:11:03 +00:00
Ben Gras
7dd225ffb2
delete redundant source
2007-04-12 16:30:59 +00:00
Ben Gras
23f881aa29
Hack to mask 1586 ('extended family') as 686
2006-04-05 20:57:18 +00:00
Jorrit Herder
453beb04ad
Library progress
2006-03-10 16:16:21 +00:00
Ben Gras
0e9a5612d7
Throw away unused dirs, generated Makefiles.
...
Moved some calls back.
2006-01-17 10:36:53 +00:00
Ben Gras
591e943779
Makefiles of Joren's new library build system.
2006-01-16 15:47:30 +00:00
Ben Gras
34d445c0af
Joren's new library make system (minus Makefiles)
2006-01-16 15:44:55 +00:00
Ben Gras
69a0586adf
Changes to make gcc compile our libraries too (Joren)
2005-10-21 11:19:35 +00:00
Jorrit Herder
748b3dd434
Updates system library calls: interface changes (removed unused parameters).
...
Removed old notification trap: renamed alert() to notify() ... finally ;-)
2005-07-29 15:01:59 +00:00
Jorrit Herder
fe0dcb5c00
AT driver is not modified (debugging only);
...
TTY: select and revive with new notify and FS call back;
kernel: removed old notify code; removed ugly prepare_shutdown timer
kputc: don't send to FS if PRINTF_PROC fails
2005-07-27 14:32:16 +00:00
Jorrit Herder
a41eb700e8
Minor fixes and improvements for sys_call().
2005-07-26 13:51:21 +00:00
Jorrit Herder
654722493b
Renamed various system calls.
...
Cleaned up system call library.
Added new alert() trap to replace notify() --- current notify will be removed
and alert() will be called notify() later.
2005-07-14 15:13:33 +00:00
Jorrit Herder
b421423c77
SENDREC now always has flag FRESH_ANSWER to prevent pending notifications
...
to be used as answer to a SENDREC call.
2005-05-30 11:11:40 +00:00
Jorrit Herder
8d9c0886cd
Created ECHO system call for testing purposes.
...
Furthermore, a quick way to get one's own process number.
2005-05-27 13:57:00 +00:00
Jorrit Herder
1cb880b158
Intermediate update---please await next commit.
2005-05-19 09:36:44 +00:00
Ben Gras
9865aeaa79
Initial revision
2005-04-21 14:53:53 +00:00