Yet Another Playstationportable Documentation (Not Quite Worth

Yet Another Playstationportable Documentation (Not Quite Worth

yet another PlayStationPortable Documentation (not quite worth printing - yet) December 23, 2006 this is the result of myself pasting together various freely available documents aswell as adding some of my own findings. have fun... additions and corrections welcome :) THIS IS WORK IN PROGRESS! INFORMATION CONTAINED IN THIS DOCUMENT MAY BE MISSING, INCOMPLETE OR EVEN PLAIN WRONG! NO F****N’ WARRANTY IMPLIED! IF THE USE OF THE INFORMATION CONTAINED HERE RESULTS IN ULTRA REALISTIC SMOKE EFFECTS, BRAIN DAMAGE OR LOSS OF PHYSICAL AND/OR MEN- TAL HEALTH PLEASE DON’T COME BACK AND SAY YOU HAVEN’T BEEN WARNED! YOU SHOULDN’T BE USING THIS IN THE FIRST PLACE! groepaz/hitmen ([email protected]) Hitmen-Console http://www.hitmen-console.org 1 CONTENTS 2 Contents 1 Introductional Rant 16 1.1 Things that are in this document . 16 1.2 Things that are not in this document . 16 1.3 Conventions . 16 2 System Overview 18 2.1 Playstation Portable Main Unit . 18 2.1.1 Modells/Revisions . 19 2.1.1.1 Box Code . 19 2.2 Game Specifications . 19 2.3 Supplied accessories . 20 2.4 Separately Sold Accessories . 20 2.4.1 Memory Stick Duo (PSP-M32) . 20 2.4.2 AC adaptor (PSP-100) . 20 2.4.3 Battery pack (PSP-110) . 20 2.4.4 Headphone with remote control (PSP-140(W)) . 20 2.4.5 Soft case and hand strap (PSP-170(B)) . 20 2.4.6 USB microphone (PSP-240(X)) . 21 2.4.7 GPS receiver . 23 2.4.8 Camera . 24 2.5 Development Hardware (DEM-100) . 24 3 Hardware Overview 24 3.1 Mainboard . 24 3.1.1 Revisions . 24 3.1.1.1 TA-079 . 24 3.1.1.2 TA-080 . 25 3.1.1.3 TA-081 . 25 3.1.1.4 TA-082 . 25 3.1.1.5 TA-086 . 29 3.1.2 Semiconductors . 29 3.1.3 other . 33 3.2 WIFI Daughterboard . 33 3.2.1 Semiconductors . 33 3.3 Headphones/Remote Control . 34 3.4 Memory Stick . 34 3.5 Talkman Microphone . 35 4 CPU Overview 36 4.1 Registers . 36 4.2 Debug Registers . 37 4.3 COP0 (System Control) . 38 4.3.1 Status Registers (mfc/mtc) . 38 4.3.2 Control Registers (cfc/ctc) . 39 4.4 COP1 (FPU) . 40 4.4.1 Status Registers (mfc/mtc) . 40 4.4.2 Control Registers (cfc/ctc) . 41 4.5 COP2 (VFPU) . 41 CONTENTS 3 4.5.1 Registers . 41 4.5.2 Extra Registers . 43 4.6 Instruction Format . 43 4.7 MIPS Instructions . 43 4.7.1 lw........................................................... 44 4.7.2 sw........................................................... 44 4.7.3 addiu . 44 4.8 Allegrex Instructions . 44 4.8.1 halt . 45 4.8.2 mfic / mtic . 45 4.9 VFPU Instructions . 45 4.9.1 lv........................................................... 48 4.9.2 sv........................................................... 48 4.9.3 vzero . 49 4.9.4 vone . 49 4.9.5 vmzero . 49 4.9.6 vmidt . 49 4.9.7 vmmul . 50 4.9.8 vrcp . 50 4.9.9 vexp2 . 50 4.9.10 vlog2 . 50 4.9.11 vsqrt . 51 4.9.12 vrsq . 51 4.9.13 vsin . 51 4.9.14 vcos . ..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    250 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us