Subject: NetBSD cooperatively running on WinCE
To: None <port-hpcarm@netbsd.org>
From: armin <arminarm@users.sourceforge.net>
List: port-hpcarm
Date: 05/30/2005 20:06:49
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Hello.
I succeeded in making NetBSD1.6D run cooperatively on WinCE4.2 .
It is far cry from being practical.
Only a few commands are prepared in memory disk.
Screen shot:
http://sahasrabuja-g.sf.net
How to execute:
download bootloader program sahasrabuja.exe.(tested only sigmarionIII)
http://prdownloads.sourceforge.net/sahasrabuja-g/sahasrabuja.exe?download
How to get source code:
# cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sahasrabuja-g login
passwd: <empty for password>
# cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/sahasrabuja-g co -P src
How to build:
download some resources.
- NetBSD1.6 kernel source tree (tag: netbsd-1-6-PATCH002-RELEASE)
- eMbedded Visual C++ & platform SDK
- gcc-arm toolchain
Project status:
<ABILITY>
- download a kernel image via internet.
- console access using a network socket (localhost:2345)
- shared libraries(.so) support.
- using Xscale PID register for exclusive user space.
- root fs in memory disk.
<NOTYET>
- access to host resource
- networking
- correct timerinturrupt
- more big root fs
<TODO(Need supports)>
- Support for other WinCE-Xscale machines
jornada7xx and others
- Implement virtual network driver
In a current status, the WinCE NDIS driver is built,
but not installed and tested yet.
If vmnet driver bring to completion, lot of problems
may be solve.
o networking ability
o gain correct timer
o accessing storage block device via network
- research WinCE bridge framework
The closured licence "shared source" needs high cost. I can't share umm...
http://www.tech-archive.net/Archive/WindowsCE/microsoft.public.windowsce.embedded/2004-11/0334.html
It is expected to become more practicable because of your cooperation.
Thanks.
------
public key: gpg --keyserver pgp.mit.edu --search-keys arminarm@sahasrabuja-g.sourceforge.net
fingerpring: http://sahasrabuja-g.sf.net/armin-finger-print.txt
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org
iD8DBQFCm9LNYawZmDFCfTARArKqAJ9lLPDCzykEjpdXuyGwlVLbtHgJ2wCgkfql
xQ+5Du1SCCfQKOrCS/hmh9M=
=aQxW
-----END PGP SIGNATURE-----