I hope I have put this question in the good subject...
In the PSX documentation project written by Joshua Walker, it is indicated that the PSX has 6 hardware interrupt and 2 software interrupt. The Cause Register of the Cop0 has 8 bit dedicated to these interrupts.
Now my question, what are these interrupt and which bit in the Cause register controls which interrupt. There should by a VBlank interrupt, a CDRom interrupt but I don't know the others and I have no idea which bit controls which interrupt.
If anyone knows what I'm talking about, please give me some info. As you can see, I'm working on something that looks like an emulator but the doc project of Joshua lacks some small details like this one. ( Being the best doc on PSX out there anyway )
In the PSX documentation project written by Joshua Walker, it is indicated that the PSX has 6 hardware interrupt and 2 software interrupt. The Cause Register of the Cop0 has 8 bit dedicated to these interrupts.
Now my question, what are these interrupt and which bit in the Cause register controls which interrupt. There should by a VBlank interrupt, a CDRom interrupt but I don't know the others and I have no idea which bit controls which interrupt.
If anyone knows what I'm talking about, please give me some info. As you can see, I'm working on something that looks like an emulator but the doc project of Joshua lacks some small details like this one. ( Being the best doc on PSX out there anyway )