Palacios Public Git Repository
To checkout Palacios execute
git clone http://v3vee.org/palacios/palacios.web/palacios.git
This will give you the master branch. You probably want the
devel branch or one of the release branches. To switch to the devel
branch, simply execute
cd palacios
git checkout --track -b devel origin/devel
The other branches are similar.
Jack Lange [Tue, 22 Apr 2008 20:47:56 +0000]
moved pic device
Jack Lange [Tue, 22 Apr 2008 20:46:26 +0000]
moved pic to device directory
Jack Lange [Tue, 22 Apr 2008 20:12:19 +0000]
*** empty log message ***
Jack Lange [Fri, 18 Apr 2008 22:29:32 +0000]
added irq initial setup
Jack Lange [Wed, 16 Apr 2008 06:07:07 +0000]
something that sort of works more than it did previously....
Jack Lange [Tue, 15 Apr 2008 21:34:03 +0000]
moved over the a real linked list implementation
Jack Lange [Mon, 14 Apr 2008 06:12:24 +0000]
added full device support
Jack Lange [Sun, 13 Apr 2008 22:58:50 +0000]
*** empty log message ***
Peter Dinda [Sat, 12 Apr 2008 01:11:28 +0000]
Added devices, device manager, and nvram device
Jack Lange [Fri, 11 Apr 2008 22:46:46 +0000]
*** empty log message ***
Jack Lange [Fri, 11 Apr 2008 21:59:49 +0000]
*** empty log message ***
Jack Lange [Fri, 11 Apr 2008 20:17:36 +0000]
*** empty log message ***
Jack Lange [Fri, 11 Apr 2008 19:12:50 +0000]
*** empty log message ***
Jack Lange [Wed, 9 Apr 2008 23:58:07 +0000]
added the framework for interupt delivery
Jack Lange [Wed, 9 Apr 2008 20:18:17 +0000]
BIOS now runs, but dies because it has no devices....
Peter Dinda [Wed, 9 Apr 2008 18:54:52 +0000]
*** empty log message ***
Peter Dinda [Wed, 9 Apr 2008 18:54:37 +0000]
*** empty log message ***
Peter Dinda [Wed, 9 Apr 2008 18:54:21 +0000]
*** empty log message ***
Peter Dinda [Wed, 9 Apr 2008 18:53:57 +0000]
*** empty log message ***
Peter Dinda [Wed, 9 Apr 2008 18:53:34 +0000]
*** empty log message ***
Jack Lange [Wed, 9 Apr 2008 00:28:01 +0000]
*** empty log message ***
Jack Lange [Wed, 9 Apr 2008 00:25:33 +0000]
*** empty log message ***
Jack Lange [Wed, 9 Apr 2008 00:21:54 +0000]
got the bios setup ok, now we have to handle the exits
Jack Lange [Sat, 5 Apr 2008 01:20:19 +0000]
*** empty log message ***
Jack Lange [Sat, 5 Apr 2008 01:08:49 +0000]
code restructuring
Jack Lange [Fri, 4 Apr 2008 23:39:32 +0000]
restored file
Jack Lange [Fri, 4 Apr 2008 23:39:07 +0000]
moved vmm to new directory
Jack Lange [Fri, 4 Apr 2008 22:49:31 +0000]
*** empty log message ***
Jack Lange [Fri, 4 Apr 2008 19:30:27 +0000]
added segmentation helper
Jack Lange [Fri, 4 Apr 2008 18:59:24 +0000]
quick fix for segmentation bug:
Jack Lange [Fri, 4 Apr 2008 06:01:57 +0000]
added full io support
Jack Lange [Fri, 4 Apr 2008 03:34:35 +0000]
update
Jack Lange [Fri, 4 Apr 2008 00:28:23 +0000]
added support for in/out instructions
Jack Lange [Thu, 3 Apr 2008 07:15:47 +0000]
moving along...
more complicated guest kernel that jumps to protected mode and then executes an out instruction....
Jack Lange [Thu, 3 Apr 2008 04:45:02 +0000]
added 32 bit operand support
Jack Lange [Wed, 2 Apr 2008 00:28:34 +0000]
real->protected mode switch should work now
Jack Lange [Tue, 1 Apr 2008 22:55:04 +0000]
working on x86 instruction decoding support
Jack Lange [Tue, 1 Apr 2008 00:56:55 +0000]
added memory conversions and copies for the guest/host contexts
Jack Lange [Mon, 31 Mar 2008 21:29:08 +0000]
more work on the memory system
Jack Lange [Mon, 31 Mar 2008 21:28:42 +0000]
*** empty log message ***
Jack Lange [Fri, 28 Mar 2008 19:40:13 +0000]
*** empty log message ***
Jack Lange [Wed, 26 Mar 2008 20:15:58 +0000]
*** empty log message ***
Peter Dinda [Wed, 26 Mar 2008 01:29:10 +0000]
*** empty log message ***
Jack Lange [Fri, 14 Mar 2008 23:54:51 +0000]
*** empty log message ***
Jack Lange [Fri, 14 Mar 2008 22:59:33 +0000]
working paged real mode
Jack Lange [Tue, 11 Mar 2008 06:01:45 +0000]
WTF??????
Jack Lange [Fri, 7 Mar 2008 20:25:40 +0000]
*** empty log message ***
Jack Lange [Tue, 4 Mar 2008 23:30:26 +0000]
added memory region generated page tables, and removed all the ugliness that was the high memory loader
Jack Lange [Mon, 3 Mar 2008 17:36:14 +0000]
Added memory ranges
Jack Lange [Sun, 2 Mar 2008 00:08:18 +0000]
*** empty log message ***
Jack Lange [Sat, 1 Mar 2008 23:48:00 +0000]
*** empty log message ***
Jack Lange [Sat, 1 Mar 2008 23:06:54 +0000]
initial SVM guest running
Jack Lange [Fri, 29 Feb 2008 19:25:24 +0000]
*** empty log message ***
Jack Lange [Thu, 28 Feb 2008 01:50:09 +0000]
added all the SVM flags, codes, masks, and addresses
Jack Lange [Thu, 28 Feb 2008 00:22:31 +0000]
split the vmm from the internal geekos
Jack Lange [Thu, 28 Feb 2008 00:22:05 +0000]
added some vmm stuff
Jack Lange [Wed, 27 Feb 2008 21:59:36 +0000]
added build env specific makefile
Jack Lange [Wed, 27 Feb 2008 21:58:18 +0000]
added generic VMM framework
Jack Lange [Wed, 27 Feb 2008 19:09:23 +0000]
wq
Jack Lange [Tue, 26 Feb 2008 23:53:23 +0000]
*** empty log message ***
Jack Lange [Tue, 26 Feb 2008 21:38:00 +0000]
added svm files
Peter Dinda [Fri, 22 Feb 2008 17:29:41 +0000]
*** empty log message ***
Jack Lange [Fri, 22 Feb 2008 17:25:57 +0000]
automatic build script for the build tools needed for the vmm
Jack Lange [Wed, 13 Feb 2008 23:52:22 +0000]
*** empty log message ***
Jack Lange [Wed, 13 Feb 2008 21:37:35 +0000]
added guest vm
Jack Lange [Tue, 12 Feb 2008 00:52:30 +0000]
*** empty log message ***
Jack Lange [Tue, 12 Feb 2008 00:38:02 +0000]
*** empty log message ***
Jack Lange [Tue, 12 Feb 2008 00:37:45 +0000]
fully extended copy support added, ego's shattered
Peter Dinda [Mon, 11 Feb 2008 22:00:27 +0000]
Partially working - looking at the load sector for vm kernel
Peter Dinda [Mon, 11 Feb 2008 00:29:21 +0000]
This code now successfully does the Linux kernel load and
the calls to use the bios to move it to high memory
It all works without any reported error, but the destination content
is not right. I bet we have the copy table wrong
Peter Dinda [Mon, 11 Feb 2008 00:28:26 +0000]
*** empty log message ***
Peter Dinda [Fri, 8 Feb 2008 22:27:57 +0000]
Added IDE driver stuff (not working for anything >plain old ide
Jack Lange [Fri, 8 Feb 2008 22:26:31 +0000]
pulled out vmxassist, added linux kernel
Peter Dinda [Fri, 8 Feb 2008 22:24:52 +0000]
*** empty log message ***
Jack Lange [Fri, 18 Jan 2008 23:59:03 +0000]
*** empty log message ***
Peter Dinda [Wed, 19 Dec 2007 00:44:21 +0000]
*** empty log message ***
Peter Dinda [Thu, 29 Nov 2007 23:04:14 +0000]
*** empty log message ***
Peter Dinda [Thu, 29 Nov 2007 21:40:07 +0000]
*** empty log message ***
Peter Dinda [Thu, 29 Nov 2007 20:26:38 +0000]
Initial revision