Search found 13 matches

by mik
Fri Apr 17, 2009 8:51 pm
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

Well, the first step is to get the MIPS manuals and learn MIPS assembly. Otherwise it's hard to tell anything for the code. :D Been there, done that. The next step is to learn by doing, as you formulated earlier. So, (I'm asking this now for the third time :) from which version of the firmware is t...
by mik
Fri Apr 17, 2009 5:14 pm
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

Ok, sorry if my request was not clear, I'll try to formulate it more explicitly. I'd like to follow/read the code in http://hitmen.c02.at/files/yapspd/psp_doc/chap9.html#sec9.5.2 and trace it back to the assembly of firmware 1.5 I have. I don't do this to understand the functionality of the code (fo...
by mik
Thu Apr 16, 2009 11:17 pm
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

Only me, my PC and a friend with the same interests. It's incredibly fruitful if you can exchange ideas, I experience that everyday at work... but unfortunately nobody in my near surroundings is interested in coding for the PSP. So I have to rely on the exchange within this forum. I'm currently rea...
by mik
Thu Apr 16, 2009 6:58 am
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

Well, maybe because its not a completely valid argument :-P Today, due to the increasing complexity of technology, it is more difficult to get your feet on the ground than it was 20 years ago. On the other hand, today it's probably easier (and faster) to find the needed information, but the time and...
by mik
Wed Apr 15, 2009 4:44 pm
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

Things like int handlers are the more complex parts of any kernel. It helps to have previous experience with such things on other computers. Many programmers start with 8 bit systems where ints are more simple, then move on to 16 bit systems which may have a simple controller, then work up to the f...
by mik
Tue Apr 14, 2009 5:23 pm
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

Just look over this. It has all the info for that needed... if you're ready for such low-level tasks. ;) Well, I have to start somewhere :) http://hitmen.c02.at/files/yapspd/psp_doc/chap9.html#sec9 Jap, thanks, I knew the doc and I need some time to digest it ;) Just to be sure, the interrupt handl...
by mik
Tue Apr 14, 2009 3:55 pm
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

I am unfamiliar with it and also pretty curious, thats why I'm asking :-)
You mean that it can be derived by looking only at the static assembly in sceKernelSuspendIntr for example or would it be needed to run pspinside on a 1.5 firmware?
Thx
by mik
Tue Apr 14, 2009 7:36 am
Forum: PSP Development
Topic: Low-level interrupt control
Replies: 14
Views: 5086

Low-level interrupt control

Hi, I'm experimenting with interrupts using Jackson's ucLinux port and I'm asking me how did you find out that the hardware registers 0xbc300000 and 0xbc300010 are used to mask the interrupts (I'm referring to http://forums.ps2dev.org/viewtopic.php?t=7426&postdays=0&postorder=asc&start=9...
by mik
Mon Apr 06, 2009 2:12 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238888

enabling 64mb on slim

Although the kernel detects correctly the available RAM, it is not used on the slim. The trivial patch to use all 64MB can be found here (sets HIGHMEM_START to 0x8c000000 such that all memory is acquired by ZONE_NORMAL): https://lists.berlios.de/pipermail/psplinux-devel/2009-April/000001.html Should...
by mik
Fri Mar 13, 2009 6:31 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238888

Hi, I've compiled the kernel with Jacksons' toolchain. It boots fine but now I need to compile busybox. The problem is that his toolchain (mipsel-linux-cpp) looks up the uClibc headers in predefined folders (the first to paths are fine, since they are inside my psp environment; the third one I had t...
by mik
Mon Mar 09, 2009 6:26 pm
Forum: PSP Development
Topic: psptoolchain broken?
Replies: 15
Views: 8477

Hi, could a Dev please apply the below patch to the toolchains' readme-ubuntu.txt? This makes explicit that gcc-4.2 is required and higher versions break the build. Thanks, Mik --- 1/readme-ubuntu.txt 2009-03-09 09:18:27.000000000 +0100 +++ 2/readme-ubuntu.txt 2009-03-09 09:1...
by mik
Wed Apr 02, 2008 7:18 pm
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238888

Ah ok,
I thought I could avoid the compilation of 2 toolchains on my medieval machine ;)
Thanks for the reply.
mik
by mik
Sat Mar 29, 2008 10:25 am
Forum: PSP Development
Topic: A new port of uClinux on PSP (with accessibility to ms0)
Replies: 284
Views: 238888

Hi, I got the toolchain running (buildroot, applied sim's patches), installed the kernel and it runs ;) Now I wanted to compile pspsdk too (to build pspboot by myself). Can I use buildroot's toolchain instead of pspdev? I created symlinks from linux-mipsel-* to psp-*, e.g. gcc, ld, ranlib and so on ...