kfraser@localhost.localdomain
79700a5ce7
[MINIOS]Events handling cleaned up. The interface extended to provide
...
void* pointer to handlers.
Signed-off-by: Steven Smith <sos22@cam.ac.uk >
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk >
2006-07-05 11:27:58 +01:00
kaf24@firebug.cl.cam.ac.uk
165bf6f0bd
[MINIOS] Allows the use of a C library without modifying Mini-OS source files.
...
From: John Ramsdell
Signed-off-by: Keir Fraser <keir@xensource.com >
2006-05-26 13:23:18 +01:00
kaf24@firebug.cl.cam.ac.uk
a54b2baac2
Implement console for Mini-os and also fix 2 bugs:
...
a) in initialising new page table frames
b) in initialising idle thread.
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk >
2006-03-15 20:25:50 +01:00
kaf24@firebug.cl.cam.ac.uk
cdb8b09f6b
Xenbus implementation ported from Linux to Mini-os, simple thread support introduced
...
to simplify the porting. 64 bit version of Mini-os now compiles, but does not work
because of the pagetables and some bits of scheduler not being written.
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk >
2005-09-09 09:24:25 +00:00
kaf24@firebug.cl.cam.ac.uk
393415f09c
The patch removes broken, and very complicated malloc in
...
favour of much simpler (and working) Xen's allocator
(xmalloc by Rusty).
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk >
2005-08-26 10:35:36 +00:00
kaf24@scramble.cl.cam.ac.uk
054206d161
bitkeeper revision 1.1185 (420cf3c8-bMMcsnH1kMVRwy5AQ-ecg)
...
Various mini-os and Xen fixes. The M2P table is now definitely
accessible (read-only) from guest context.
Signed-off-by: keir.fraser@cl.cam.ac.uk
2005-02-11 18:04:56 +00:00
kaf24@scramble.cl.cam.ac.uk
ec0f4bdc22
bitkeeper revision 1.1177.1.1 (420c983eSjbjDYGF-fYWrXw_L7qkLA)
...
Mini-OS cleanups. Bug fixes in x86_64 assembly code.
Signed-off-by: keir.fraser@cl.cam.ac.uk
2005-02-11 11:34:22 +00:00
kaf24@scramble.cl.cam.ac.uk
6bf9a1e14c
bitkeeper revision 1.1004 (40d9962b6c-Z9R9FquPba7TS8wG_1w)
...
Cleanups.
2004-06-23 14:39:39 +00:00
kaf24@scramble.cl.cam.ac.uk
a2a4fd60d0
bitkeeper revision 1.695 (4017ff70oJV8517inpGbN1CixN6csw)
...
Many files:
Clean up compile warnings. Added stricter gcc options for Xen build.
2004-01-28 18:29:04 +00:00
kaf24@scramble.cl.cam.ac.uk
b88b24c645
bitkeeper revision 1.694 (40133166fMqipwBHlUP1QVHEO6EEOg)
...
Many files:
From Kip Macy, we now are stricter when compiling the mini os.
2004-01-25 03:00:54 +00:00
kaf24@scramble.cl.cam.ac.uk
d47201cc4f
bitkeeper revision 1.520 (3f8d13d8qVVqxcYD--4cXYs5egqNyg)
...
Many files:
Fix the minos license so that it is usable for XP and BSD ports.
minios.lds:
Rename: extras/mini-os/vmlinux.lds -> extras/mini-os/minios.lds
.del-list.h~d612a8726e8d42e:
Delete: extras/mini-os/h/list.h
.del-COPYING~1f9753354580bd13:
Delete: extras/mini-os/COPYING
2003-10-15 09:31:04 +00:00
iap10@labyrinth.cl.cam.ac.uk
e4130630e1
bitkeeper revision 1.483 (3f81a3e2iM-0WXaGxUS3ywM3_KZqLw)
...
move mini-os to extras directory
2003-10-06 17:18:26 +00:00