Ben Gras
|
b450c33377
|
sometime this will be a new release.
|
2009-01-14 08:38:37 +00:00 |
|
Ben Gras
|
b82588848d
|
cprofile always on; data type and definitions to include file
|
2009-01-09 21:40:29 +00:00 |
|
Ben Gras
|
128a0508c0
|
timing measurement code out of kernel and into library
(so other components can use it too)
|
2009-01-09 16:15:15 +00:00 |
|
Ben Gras
|
b740ff055f
|
if serial output is enabled in the boot monitor, on the first serial line,
enable serial debug output in the kernel too.
|
2008-12-19 13:21:42 +00:00 |
|
Ben Gras
|
f0000078c3
|
make kernel leave a page-sized gap in its code and data to not be
mapped in if so configured.
|
2008-12-18 14:30:55 +00:00 |
|
Ben Gras
|
710f44c4b8
|
added code for debugging pagefaults
|
2008-12-16 14:33:53 +00:00 |
|
Ben Gras
|
4be5b6f437
|
|
2008-12-16 14:32:56 +00:00 |
|
Ben Gras
|
a306c63e0b
|
|
2008-12-15 15:16:26 +00:00 |
|
Ben Gras
|
0cd26cd1c0
|
DEV_BOOT is obsolete.
|
2008-12-11 16:50:01 +00:00 |
|
Ben Gras
|
6009642110
|
for compatability with older images.
|
2008-12-11 15:50:33 +00:00 |
|
Ben Gras
|
dd9e9c74cd
|
vm map request - ioctl to /dev/video
|
2008-12-11 14:11:59 +00:00 |
|
Ben Gras
|
3f30c3a0ee
|
add va_copy()
|
2008-12-11 14:10:56 +00:00 |
|
Ben Gras
|
9bbee4f1ce
|
|
2008-12-11 14:10:37 +00:00 |
|
Ben Gras
|
e75e231abc
|
VMCTL_INCSP to increase process stack pointer.
(Used to change the virtual address of the stack before a process has
started executing.)
|
2008-12-11 14:10:17 +00:00 |
|
Ben Gras
|
682b9a872e
|
. ser_putc() goes to library
. another cmd for getinfo - obtaining current HZ value
|
2008-12-11 14:09:38 +00:00 |
|
Ben Gras
|
ef5b6f8cdf
|
. HZ no longer constant, but settable at boot time; default is DEFAULT_HZ (60)
. some kernel flags to <minix/const.h>
|
2008-12-11 14:08:53 +00:00 |
|
Ben Gras
|
9b33056d2b
|
make allocmem accept and return values in bytes, ramdisk expects this.
|
2008-11-19 15:40:17 +00:00 |
|
Ben Gras
|
c078ec0331
|
Basic VM and other minor improvements.
Not complete, probably not fully debugged or optimized.
|
2008-11-19 12:26:10 +00:00 |
|
Ben Gras
|
39aa2e6489
|
A glob() implementation.
|
2008-04-08 13:14:33 +00:00 |
|
Philip Homburg
|
60c1131b94
|
SYS_MAPDMAx -> SYS_MAPDMA, added IOMMU_MAP
|
2008-02-25 14:39:19 +00:00 |
|
Philip Homburg
|
07c258a9c7
|
Added adddma/deldma/getdma.
|
2008-02-21 15:58:55 +00:00 |
|
Philip Homburg
|
e674f1a54f
|
Added ERESTART.
|
2008-02-21 15:58:26 +00:00 |
|
Philip Homburg
|
3b3fc8a9c4
|
Added O_REOPEN.
|
2008-02-21 15:58:06 +00:00 |
|
Philip Homburg
|
82cb46af0a
|
Changes for asynchronous interface to character specials.
Removed DEV_SEL_WATCH. Added SYS_MAPDMAx. New message type (DIAG_REPL) for
replies to DIAGNOSTICS(_S).
|
2008-02-21 15:57:35 +00:00 |
|
Philip Homburg
|
698df384c3
|
Extra calls to PM for I/O MMUs.
|
2008-02-21 15:51:27 +00:00 |
|
Philip Homburg
|
cb2b7ada63
|
Nonblocking send.
|
2008-02-21 15:50:09 +00:00 |
|
Philip Homburg
|
fc4593fb42
|
List of service/driver names that are allowed as IPC endpoints for a new
driver/service.
|
2008-02-21 15:49:44 +00:00 |
|
Philip Homburg
|
124a128736
|
Defines for AMD I/O MMU
|
2008-02-21 15:47:11 +00:00 |
|
Ben Gras
|
50fa859819
|
A rint() implementation.
|
2007-12-14 11:59:54 +00:00 |
|
Ben Gras
|
3f2230eee5
|
add M_SQRT1_2 (1/sqrt(2))
|
2007-12-11 10:59:02 +00:00 |
|
Ben Gras
|
c67a56708e
|
es1370 driver and updated es1371 and framework by Pieter Hijma.
|
2007-11-23 11:40:33 +00:00 |
|
Ben Gras
|
0d2d8c6db2
|
audio drivers. (not updated for trunk.)
sb16: port of isa sb16 driver to user-space. Port by Peter Boonstoppel.
es1371: By Laurens Bronwasser.
|
2007-11-23 11:30:50 +00:00 |
|
Philip Homburg
|
b74b3315a3
|
Added PF_UNIX and PF_INET to make porting easier.
|
2007-09-17 11:35:44 +00:00 |
|
Philip Homburg
|
9c3f85d14f
|
Better interface for sys_times.
|
2007-08-16 13:16:26 +00:00 |
|
Philip Homburg
|
4d2f56daf6
|
Added prototype for mapdriver5 (from RS to VFS, report the name of a driver
instead of its endpoint).
|
2007-08-07 11:59:02 +00:00 |
|
Philip Homburg
|
6b0db0d181
|
Many changes to the VFS/FS interface.
|
2007-08-07 11:58:03 +00:00 |
|
Philip Homburg
|
d9166df3f7
|
Added FS_READY (from vfsif.h), and MAPDRIVER (from RS to VFS)
|
2007-08-07 11:57:33 +00:00 |
|
Philip Homburg
|
23fd914307
|
New message type 9: 5 longs, 3 shorts, and 2 chars.
|
2007-08-07 11:56:28 +00:00 |
|
Philip Homburg
|
498728bdbe
|
New call SYS_STIME, restructured fields for SYS_TIMES, removed PM_STIME,
added VFS_BASE.
|
2007-08-07 11:55:28 +00:00 |
|
Philip Homburg
|
fc0d7995e9
|
Some parts of dmap can be private (to vfs)
|
2007-08-07 11:53:41 +00:00 |
|
Philip Homburg
|
bf6620d285
|
Added prototypes for sys_stime and getuptime2 (tell the kernel about the
boot time and return the boot time together with the uptime)
|
2007-08-07 11:52:15 +00:00 |
|
Philip Homburg
|
2a58d1dc58
|
Constants for symlink loops
|
2007-08-07 11:43:49 +00:00 |
|
Ben Gras
|
03446f5554
|
micro_delay in sysutil, used in ti1225, dp8390, fxp and
orinoco now. Uses a combination of tickdelay (where possible) and
calibrated busywait (where necessary).
|
2007-07-31 15:01:49 +00:00 |
|
Ben Gras
|
b00f287449
|
Restore user-owned bits from PSW after a signal handler, instead of
copying complete PSW after signal handler.
This fixes a psw corruption bug reported by Jens de Smit <jst260@few.vu.nl>.
|
2007-05-08 15:43:00 +00:00 |
|
Philip Homburg
|
69ca935251
|
getpeuid implementation. Get the uid of a process (by endpoint)
|
2007-04-27 12:21:06 +00:00 |
|
Philip Homburg
|
35c3f52d99
|
Renamed BUSC_PCI_ACL to BUSC_PCI_SET_ACL, added BUSC_PCI_DEL_ACL.
Added DL_STAT_REPLY and GET_PRIVID.
|
2007-04-23 12:01:47 +00:00 |
|
Philip Homburg
|
555bc29a0c
|
sys_getprivid macro to get the ID of a process' privilege structure.
Prototype for pci_del_acl.
|
2007-04-23 12:00:46 +00:00 |
|
Philip Homburg
|
36c764be1c
|
Asynchronous send.
|
2007-04-23 11:59:19 +00:00 |
|
Philip Homburg
|
a17ff08fb9
|
Prototype for cpf_reload.
|
2007-04-23 11:58:41 +00:00 |
|
Ben Gras
|
691b09f232
|
This will become 3.1.3
|
2007-04-12 14:31:16 +00:00 |
|