IOP is not just used for reading CDVD discs, but is used for all PS2 IO drivers, and the 'IOP reset' used in uLE and other programs is a way to clean out old drivers so we can start over with a clean slate. This is needed because some drivers can't be properly reinitialized for use by another application than the one that loaded it.
dlanor maybe you give me the answer to this : my PS2 just give up to read the disc and give read error. Will Reset IOP in ULE do anything after that ? i mean will it reset it or is there nothing to be reset after the read error ? or am i wrong ? :confused: