forums.ps2dev.org Forum Index forums.ps2dev.org
Homebrew PS2, PSP & PS3 Development Discussions
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Linux (again)

 
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> General Discussion
View previous topic :: View next topic  
Author Message
ole



Joined: 08 May 2004
Posts: 92
Location: Czech Republic

PostPosted: Sun Jul 11, 2004 8:23 pm    Post subject: Linux (again) Reply with quote

Please note that I'm linux newbie, so my questions may be pretty lame.

1) Are the sources of the sony linux kernel publicly availabe, if so where, if not why?

2) What is the status of the sony linux kernel? Is it constantly developping? What is their current kernel version ?

3) Is it possible to build linux kernel for ps2 from the common public sources (and let's say by using the ps2dev toolchain)? If not, what are the absolute necessary pieces of code that is missing to achieve this?

4)I understand that there is a rte that provides some sort of layer for accessing the iop but is it really necessary? What about to create new drivers / modules for accessing the hw that kernel needs for "basic" operation? Or is there any other way?

5) If I remeber the dreamcast scene well, one of the first homebrew application that appeared when the free compiler toolchain became available was linux. So I'm wondering why the homebrew linux for ps2 is not ready when the usable compilers are at least 2 years old now :-) Is the reason the hw complexity or just small inetrest of people around the dev scene?
Back to top
View user's profile Send private message
nicp067



Joined: 20 Jan 2004
Posts: 15
Location: Quebec,Canada

PostPosted: Sun Jul 11, 2004 9:15 pm    Post subject: Reply with quote

1- Yes at http://playstation2-linux.com/
2- 2.2.26 http://playstation2-linux.com/projects/xrhino-kernel Sony offered kernel 2.2.1 with th elinux kit.
3-I guess you can build the kernel with the ps2dev toolchain but never tried it.
4-Im no expert but I think the RTE is necessary. to provide basic function to linux. Have a llok in ps2dev.org cvs for the TGE project its replacement for the RTE (its a work in progress not booting linux yet).
5-Again Im no expert but the Dreamcast is running some kind of windows ce buillt in so maybe the dreamcast already have basic support for an OS(Speculation). The ps2 is a more complexe hardware thats probaly why.
Back to top
View user's profile Send private message
blackdroid



Joined: 17 Jan 2004
Posts: 564
Location: Sweden

PostPosted: Sun Jul 11, 2004 10:14 pm    Post subject: Reply with quote

personally I dont see any use for yet another console with linux on it, and I guess most ppl doing ps2dev are happy with working natively on the ps2.
_________________
Kung VU
Back to top
View user's profile Send private message Visit poster's website
TyRaNiD



Joined: 18 Jan 2004
Posts: 918

PostPosted: Sun Jul 11, 2004 10:47 pm    Post subject: Reply with quote

The RTE is there in some part because it's slightly more troublesome for linux when the main processor does not have direct control over IO devices. Of course this dovetails nicely with Sony not wanting to release code and too much info about the SIF and IOP itself.

You probably can build the linux kernel using normal ps2dev tools as the kernel is just a static elf program. Though how complex it is to build I don't know.
Back to top
View user's profile Send private message
Darren



Joined: 12 Jul 2004
Posts: 23

PostPosted: Tue Jul 13, 2004 12:02 am    Post subject: Reply with quote

There is 2.4.17 kernel but it breaks compatability with some other things within the older kernel kit.
http://www.kingchurch.net/~hek/projects/ps2-linux/linux2.4.17bb.html
If you want to keep high compatability with existing ps2linux work then your best chance would be to continue with TGE.
Back to top
View user's profile Send private message
ooPo
Site Admin


Joined: 17 Jan 2004
Posts: 2032
Location: Canada

PostPosted: Tue Jul 13, 2004 4:26 am    Post subject: Reply with quote

As far as I know, the dreamcast didn't have windows ce built in - it was included on the discs of games that needed it.
Back to top
View user's profile Send private message Visit poster's website
Drakonite
Site Admin


Joined: 17 Jan 2004
Posts: 989

PostPosted: Tue Jul 13, 2004 6:49 am    Post subject: Reply with quote

ooPo wrote:
As far as I know, the dreamcast didn't have windows ce built in - it was included on the discs of games that needed it.

DOH >_< I wrote a lengthy and informative (yeah, actual information instead of my usual ramblings) reply about this very thing but forgot to hit submit.
Yeah, the DC did NOT have a builtin CE, it came on any disc that needed it. There is nothing really special hardware has to do to "have support for an OS" it's more the other way around, the OS has to have support for the hardware. That being said the DC was a lot simpler hardware to move an OS onto than the PS2 is.
_________________
Shoot Pixels Not People!
Makeshift Development
Back to top
View user's profile Send private message Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    forums.ps2dev.org Forum Index -> General Discussion All times are GMT + 10 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group