NT-kernel on PSP

Discuss the development of new homebrew software, tools and libraries.

Moderators: cheriff, TyRaNiD

Post Reply
ardatan
Posts: 44
Joined: Sat Jan 12, 2008 8:47 am

NT-kernel on PSP

Post by ardatan »

Hi everyone,
ReactOS is open source based on NT Kernel operating system.
Slim can run this OS. ReactOS's System Requirements are:
* 32 MB RAM
* IDE hard disk of at least 150 MB
* FAT16/FAT32 boot partition
* 2 MB VGA graphics adapter (4 MB recommended)
* CD-ROM drive
* Standard keyboard
* PS/2 compatible mouse or Microsoft Mouse-compatible serial mouse

Can we build this for PSP with mips toolchain and can we boot kernel with uClinux on PSP's boot loader?
http://www.reactos.org
I'm sorry for my bad English.
pspZorba
Posts: 156
Joined: Sat Sep 22, 2007 11:45 am
Location: NY

Post by pspZorba »

Hi ardatan,

do you mean you are interested in running XP application on your PSP?
--pspZorba--
NO to K1.5 !
ardatan
Posts: 44
Joined: Sat Jan 12, 2008 8:47 am

Post by ardatan »

yes, i mean.
reactos is like wine. which toolchain should i use? Or can mipsel-linux toolchain build that? Not only XP. We know NT 5.0 as XP or 2000.
ReactOS has NT(XP,2000,Vista) subsystem.

ReactOS can run x86 exe applications. It emulates Windows binaries.
I'm sorry for my bad English.
jsharrad
Posts: 100
Joined: Thu Oct 20, 2005 3:06 am

Post by jsharrad »

http://www.reactos.org/en/about_userfaq.html#whichcpu

I don't see MIPS listed there, sorry mate.
ardatan
Posts: 44
Joined: Sat Jan 12, 2008 8:47 am

Post by ardatan »

I saw that Windows NT 4.0 ran at MIPS arch.
I'm sorry for my bad English.
brin_vg
Posts: 17
Joined: Wed Oct 03, 2007 5:43 pm
Location: A pineapple, under the sea
Contact:

Post by brin_vg »

Windows CE was distributed for MIPS, the screen (at least on my old cassiopeia) was roughly the same as the PSPs even :D
Tinnus
Posts: 67
Joined: Sat Jul 29, 2006 1:12 am

Post by Tinnus »

That simply won't work because ReactOS is just an Operating System, not a x86 emulator, and Windows programs are compiled for x86, not MIPS. So that means you'd have to rebuild from source, and if you want Windows-only programs, that's probably not possible :)
Let's see what the PSP reserves... well, I'd say anything is better than Palm OS.
ardatan
Posts: 44
Joined: Sat Jan 12, 2008 8:47 am

Post by ardatan »

I know. I want to say ReactOS is NT Kernel. I don't want to build x86 emulator. We can create MIPS-NT programs. Win32 gui can use as GUI not SDL. For example Bochs......
I'm sorry for my bad English.
J.F.
Posts: 2906
Joined: Sun Feb 22, 2004 11:41 am

Post by J.F. »

The last time I checked, ReactOS had a LOT of x86 assembly language written specifically toward the PC for things like interrupts and timing and misc hardware. It would take a lot of work to make ReactOS work on another processor or hardware platform.
User avatar
Wally
Posts: 663
Joined: Mon Sep 26, 2005 11:25 am

Post by Wally »

what J.F said and it'll take forever to port.
User avatar
jean
Posts: 489
Joined: Sat Jan 05, 2008 2:44 am

Post by jean »

at
http://en.wikipedia.org/wiki/MIPS_architecture
you can find
Among the manufacturers which have made computer workstation systems using MIPS processors are SGI, MIPS Computer Systems, Inc., Olivetti, Siemens-Nixdorf, Acer, Digital Equipment Corporation, NEC, and DeskStation. Operating systems ported to the architecture include SGI's IRIX, Microsoft's Windows NT (until v4.0),
So, ONCE there was A version of NT that had A release made specifically for A mips cpu...but this doesn't mean you can access -for instance- NT3 sources and port they from Rxxx to the modified R400032 (no TLB - no MMU - with FPU with VFPU)....forget it...i think it would be easier to adapt google's Android http://code.google.com/android/ (linux kernel with a beefy java virtual machine) to run on PSP, since it's designed to run on severly limited environments too.

jean

EDIT: - MIPS is an intended target for Android to build, but to do so, we've to wait google to release the entire sourcecode (it's open, but they have no time 'cause they're still fixing SDK)
http://groups.google.com/group/android- ... 0f616a3eb5
User avatar
Jim
Posts: 476
Joined: Sat Jul 02, 2005 10:06 pm
Location: Sydney
Contact:

Post by Jim »

Android is based on Linux kernel 2.6 which, one assumes, requires an MMU which means PSP is out as a platform.

Jim
Post Reply