Editing Bios

Jump to navigation Jump to search
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.

The edit can be undone. Please check the comparison below to verify that this is what you want to do, and then publish the changes below to finish undoing the edit.

Latest revision Your text
Line 30: Line 30:
| CDVDMAN || The CD/DVD manager. ||  
| CDVDMAN || The CD/DVD manager. ||  
|-
|-
| CLEARSPU || Clears/resets the SPU2 by setting the registers to a known state and zeroing SPU2 memory. If the SPU2 asserts an interrupt when this library is active, it will cause a bus error due to the fact that the callback function is set to NULL. Only used by the OSDSYS of the SCPH-10000 and SCPH-15000, probably retained for backward-compatibility. Appears to use an older version of the libspu2 library. ||  
| CLEARSPU || Seems to clear/reset the SPU, but is known to cause crashes under some conditions. Not sure if it's buggy or not. Only used by the OSDSYS of the SCPH-10000 and SCPH-15000, probably retained for backward-compatibility. ||  
|-
|-
| CMN01 || ||  
| CMN01 || ||  
Line 336: Line 336:
| OSDCNF || Contains the IOP boot configuration for OSDSYS (mainly listing the X prefixed modules) ||  
| OSDCNF || Contains the IOP boot configuration for OSDSYS (mainly listing the X prefixed modules) ||  
|-
|-
| OSDSND || OSD sound library. This is a combination of the tentative libraries "libspu2", "libsnd2", "rspu2drv" from the PS2 runtime library, which are mostly ports from the PS1 runtime library. The changes to OSDSND from SCPH-18000 and newer is that it contains improvements to SPU2 AutoDMA code, larger thread stack size, more waits, and a fix to the timer quit code. However, it does not contain the VSync/Alarm based callback code that is in libsnd2 in SDK 1600. ||  
| OSDSND || OSD sound library. This is a combination of the tentative libraries "libspu2", "libsnd2", "librspu2" from the PS2 runtime library, which are mostly ports from the PS1 runtime library. The funny thing about OSDSND from the SCPH-18000 and newer is that it's newer than the one in the Sony SDK, even at release v3.02. ||  
|-
|-
| OSDSYS || The browser. ||  
| OSDSYS || The browser. ||  
Line 461: Line 461:
|-
|-
| ROMVER || ROM version. specifies ROM version, console region letter, machine type letter and a date (presuably packing date?) ||
| ROMVER || ROM version. specifies ROM version, console region letter, machine type letter and a date (presuably packing date?) ||
|-
| S147CTRL || System 147/148 control ||
|-
| S147MDEV || System 147/148 storage manager providing the "atfile" device ||
|-
| S147NAND || System 147/148 NAND/Flash driver interfaces with S147MDEV ||
|-
| S147NETB || System 147/148 an986 USB-Ethernet network booting using driver files from "atfile10" filesystem provided by S147MDEV ||
|-
| S147USBM || System 147/148 USB memory driver interfaces with S147MDEV ||
|-
|-
| SBIN || PS1 BIOS kernel memory COFF file. This is loaded into kernel memory at 0x80000500 (-0x90 header), and contain A0/B0/C0 vector handlers, and more. On real PS1 this code is located at 0xBFC10000, and later also copied to 0x80000500 during bios initialization. ||  
| SBIN || PS1 BIOS kernel memory COFF file. This is loaded into kernel memory at 0x80000500 (-0x90 header), and contain A0/B0/C0 vector handlers, and more. On real PS1 this code is located at 0xBFC10000, and later also copied to 0x80000500 during bios initialization. ||  
Line 518: Line 508:
| SSDATA || ||  
| SSDATA || ||  
|-
|-
| SSND || Arcade sound driver. Uses the libspu2 library. || System 246/256 exclusive, has debug symbols
| SSND || Arcade sound driver || System 246/256 exclusive, has debug symbols
|-
|-
| STDIO || Standard I/O library. ||  
| STDIO || Standard I/O library. ||  
Line 536: Line 526:
| TESTMODE || Test mode program. The EE will boot this module from EELOAD, if the console is put into service mode by the SONY service jig. For expansion bay sets, it is a device that goes into the expansion bay, but connects to the chassis from within it (it does not connect to the expansion connector). ||  
| TESTMODE || Test mode program. The EE will boot this module from EELOAD, if the console is put into service mode by the SONY service jig. For expansion bay sets, it is a device that goes into the expansion bay, but connects to the chassis from within it (it does not connect to the expansion connector). ||  
|-
|-
| TESTSPU || Used by the TESTMODE program for testing the SPU. Depends on libsd. ||  
| TESTSPU || Used by the TESTMODE program for testing the SPU. ||  
|-
|-
| TEXBARRW || ||  
| TEXBARRW || ||  
Please note that all contributions to PS2 Developer wiki are considered to be released under the GNU Free Documentation License 1.2 (see PS2 Developer wiki:Copyrights for details). If you do not want your writing to be edited mercilessly and redistributed at will, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource. Do not submit copyrighted work without permission!

To protect the wiki against automated edit spam, we kindly ask you to solve the following hCaptcha:

Cancel Editing help (opens in new window)