Search found 85 matches

by M.Jackson
Sat Sep 13, 2008 3:33 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Frankly speaking, just like some guys had pointed out before, that one of the biggest limitation on psp is that it has no mmu, thus userland programs would not be able to take advantage of features like share libraries which could have significantly reduced memory consumption at runtime. This is not...
by M.Jackson
Sat Sep 13, 2008 1:21 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Sorry for long delay guys, life has been kind of driving me nuts lately. I have uploaded the files to another file hosting server again. For those who still need the packages, you may have another try.
by M.Jackson
Wed Jul 23, 2008 1:58 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

I was wondering if it is possible to get ADOM http://www.adom.de/ to run? I get some error about bad header magic, is it because of the file system? Any suggestions? The "Bad header magic" has nothing to do with the filesystem. The linux-binary on adom.de is an ELF-binary but the PSP need...
by M.Jackson
Wed Jul 23, 2008 1:54 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Has anyone had success using ncurses? I tried to cross compile ncurses 5.6 and ended up with ncurses.h missing function prototypes and I'm getting undefined references to initscr etc. Believe it or not, I did try that before when I tried to port the text mode mouse daemon, but encountered so many c...
by M.Jackson
Tue Feb 26, 2008 12:32 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

I think it is possible. Recompile the kernel with the ISO fs support, and place your ISO files in MS, then just mount the file using the loop device.
by M.Jackson
Thu Feb 14, 2008 1:32 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Thanks for the detailed information of the drivers provided above. I think I still got a lot to catch up and I am gonna start with some basis first :)
by M.Jackson
Thu Feb 14, 2008 1:22 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

I think I can answer this. Currently bmp2c can only handle 24-bit bitmaps (24 bits per pixel), and the bmp file that came with the original osk package is just one of those. If you wanna use your own images, you probably need to use one of those format converters to turn your files into 24-bit forma...
by M.Jackson
Mon Feb 04, 2008 4:01 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

I am not sure I am getting this right, but I think the problem is most of other programs can "derive" some wifi abilities from the Sony firmware (because they simply run on it), while the linux kernel can not as it replaces the firmware to run on the machine directly (meaning there is noth...
by M.Jackson
Mon Feb 04, 2008 3:08 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Perhaps let me put it this way. It is hard (for me) because the hardware specification (or the programming interface at h/w level) of that psp wifi device is still kept in secret by Sony. Maybe I am good at developing software but definitely not good at hacking. Honestly I am always marvelled by guy...
by M.Jackson
Mon Feb 04, 2008 2:37 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Hi all. I have released a new version of uClinux which hasn't been tested on slim yet. Would somebody help to test it, to see whether it can successfully detect the extra 32M RAM on slim? It can be downloaded from the following link:

http://myfreefilehosting.com/f/2afaf6e1f1_1.05MB

Thanks!
by M.Jackson
Fri Feb 01, 2008 8:30 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

well, not too much was going on actually, partly because I have been quite busy with my daytime job recently. Now I am working on an emulate mouse driver which gives the user some copy and paste ability in the text console. Originally I was trying to port gmp to the psp but that proved to be kind of...
by M.Jackson
Wed Jan 30, 2008 3:17 am
Forum: PSP Development
Topic: Question about RAM?
Replies: 6
Views: 2496

Well, theoretically speaking this is still possible but just highly impractical. You can still "map" part of the memory stick into an address space outside the physical RAM. As a result, any attempt to access that range will immediately trigger a bus error which could be caught by a specia...
by M.Jackson
Mon Jan 21, 2008 5:11 pm
Forum: PSP Development
Topic: A question about thread manipulation in homebrew programming
Replies: 10
Views: 3856

ok, forget about the trouble I had with subversion. when reading thctx.c, I found that there seemed to be a little bit of overlay inside the structure of SceKernelThreadKInfo. For example, the filed of EPC exists in both thContext (of type SceThreadContext) and scContext (of type SceSCContext) . And...
by M.Jackson
Mon Jan 21, 2008 4:19 pm
Forum: PSP Development
Topic: A question about thread manipulation in homebrew programming
Replies: 10
Views: 3856

Urm subversion perhaps ;) svn://svn.pspdev.org/psp/trunk/psplinkusb I guess the url above only works on the svn type of access. But since my pc is behind a firewall which i don't have any authority to config (otherwise I think I could have changed the NAT table allowing me to pass through), the onl...
by M.Jackson
Sat Jan 19, 2008 3:28 am
Forum: PSP Development
Topic: Exception Handler for Kernel 3.xx
Replies: 23
Views: 12121

This is probably an unrelated question. But is this installable exception handler a "true" exception handler for Allegrex (which suggests it can handle all exceptions/traps like clock interrupt or data/instruction bus error), or just one of the cascaded exception handlers managed by the fi...
by M.Jackson
Sat Jan 19, 2008 3:06 am
Forum: PSP Development
Topic: A question of unraveling prx modules using the prxtool
Replies: 3
Views: 3068

OH!!! can't believe I was fooled by this simple trick of hidden files...Thanks very much for pointing me to the right direction. Another question concerning prx is: how can we figure out the exact definitions of the exported functions from a prx that was not currently included by the PSPSDK (how do ...
by M.Jackson
Fri Jan 18, 2008 4:34 pm
Forum: PSP Development
Topic: A question of unraveling prx modules using the prxtool
Replies: 3
Views: 3068

A question of unraveling prx modules using the prxtool

Hi everyone, Recently I upgraded my psp to 3.71 and downloaded the prxtool from this site to try to look into the 3.71 firmware. I never tried to do anything with the prx before hence I don't know if it has always been this way since the beginning. but in my psp, all the prx modules are located in f...
by M.Jackson
Fri Jan 18, 2008 3:38 pm
Forum: PSP Development
Topic: uClinux for psp problem
Replies: 7
Views: 3621

hi again! well, seems to work now I did some repatching and applied 150kernel patch at last. Seems that the m33-3/4 updates are smashing the 150kernel patch, when applied at after it. thx to all! bye, ali There is a new bootloader I released before for loading the port on 2.0+ firmware or slim. I h...
by M.Jackson
Fri Jan 18, 2008 3:19 pm
Forum: PSP Development
Topic: A question about thread manipulation in homebrew programming
Replies: 10
Views: 3856

I know this may sound stupid, but where can I get the source of psplink? Everywhere I found via google only provided the prebuilt version for download.

Thanks!
by M.Jackson
Fri Jan 11, 2008 12:53 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Re: at last got a running kernel

at last i got a running kernel ------------------- i think the problem is , before when im compiling the kernel it asked something about openswan , so i downloaded the openswan source and kept in appropriate places ...... and compiled kernel but this time i just commented out the openswan line in K...
by M.Jackson
Fri Jan 11, 2008 12:38 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Re: add the vmlinux.bin build to the buildroot framework

Actually it doesn't quite make sense to "login" to the psp before using the shell 'cos it is not like you can have multiple users working on it simultaneously for the time being. Or can you? not yet, not yet ... Another question, since the kbd echo on terminal works nicely (and I now unde...
by M.Jackson
Thu Jan 10, 2008 6:06 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Re: add the vmlinux.bin build to the buildroot framework

... Actually "don't work properly" is not right, let's say the serial port is behaving awkwardly: any command typed on the serial port (115200 baud, N81) is echoed on the LCD (tty1 ?), and while the result of the command appears on the LCD, the terminal connected to the serial port echoes...
by M.Jackson
Thu Jan 10, 2008 12:49 pm
Forum: PSP Development
Topic: A question about thread manipulation in homebrew programming
Replies: 10
Views: 3856

thanks, guys. thanks for all the details :)
by M.Jackson
Wed Jan 09, 2008 8:56 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Didn't danzel already port it? Nevertheless, good work. Is there any chance of getting the Linux Kernel to support the extra 32 MB available on the Slim? Cloudy I just change the way of entering the kernel mode which should reduce the possibility of crash since the location where a prx is loaded is...
by M.Jackson
Wed Jan 09, 2008 8:06 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

I have released a new bootloader v0.22 capbable of running on 2.0+ firmware and slim PSP (in theory). Besides a few bug fixing, the major change in this version is employing a safer way of running code in the kernel mode avoiding the risk of overwriting the in-used code during RAM transfer. It has b...
by M.Jackson
Wed Jan 09, 2008 2:05 pm
Forum: PSP Development
Topic: A question about thread manipulation in homebrew programming
Replies: 10
Views: 3856

A question about thread manipulation in homebrew programming

Hi everybody. Is there a way to manipulate the execution flow of a thread externally? I mean, if I've got a thread A which is currently running at address 0x11111111. But then I wanna suspend it, and when it resumes, I want it to start running the code from address 0x22222222 (note that the code at ...
by M.Jackson
Tue Jan 08, 2008 12:59 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

After sucessfully compiling all toolchains, I can get a working vmlinux.bin kernel which boots fine, but busybox will crash with a dump of all register values after the kernel frees memory. I tried with the busybox provided by Jackson (after extracting it from his vmlinux.bin image and including it...
by M.Jackson
Tue Jan 08, 2008 1:12 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

vijay wrote:hi jackson i tried with the new patch but having the same problem
You mean you are still getting the same compilation problem? or keep getting your psp shutdown during kernel booting? If it is the latter, did you try to boot it under the 1.5 firmware?
by M.Jackson
Mon Jan 07, 2008 12:59 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238854

Hey guys, i had no idea it could create so much drama on applying the kernel patch. Perphas the previous patch for new files (like the ones from the IPL SDK) was not properly generated hence it does not contain all the content you need for compiling the kernel. I have uploaded a new kernel patch to ...