I don’t know anything about a linux host, but on x64 windows, x86 programs running in ring 3 are fully supported. Accordint to Microsoft documentation, if an x86 application depends on some device driver, then only the device driver needs to be replaced with an x64 version. I believe that if linux.sys were ported to x64, then the current x86 version of the CoLinux executables would run unmodified.




From: peter green [mailto:plugwash@P10Link.net]
Sent: Monday, July 31, 2006 1:06 PM
To: Daniel Slater; colinux-devel@lists.sourceforge.net
Subject: RE: [coLinux-devel] x64 version of CoLinux


while i'm not positive i belive a full 64 bit colinux would be much easier than a i386 linux kernel running on a x64 windows system.

-----Original Message-----
From: colinux-devel-bounces@lists.sourceforge.net [mailto:colinux-devel-bounces@lists.sourceforge.net]On Behalf Of Daniel Slater
Sent: 31 July 2006 16:45
To: colinux-devel@lists.sourceforge.net
Subject: [coLinux-devel] x64 version of CoLinux

I was wondering if anyone is considering an x64 version of linux.sys. it seems to me that CoLinux could benefit greatly from running on an x64 box as this should allow you to give the CoLinux process a lot more memory. To be clear, I’m not talking about porting the whole colinux package to x64 or supporting an x64 linux kernel inside of colinux, just an x64 version of linux.sys that would allow the current 32 bit version of colinux to run on an x64 box.


Any thoughts?