Path: chuka.playstation.co.uk!news From: Nick Slaven Newsgroups: scee.yaroze.freetalk.english Subject: Re: Interesting memory card fault Date: Fri, 12 Jun 1998 01:21:22 +0100 Organization: PlayStation Net Yaroze (SCEE) Lines: 40 Message-ID: <35807482.254011A5@compuserve.com> References: <357C8169.9A5E5C0A@compuserve.com> <3580055F.7B8F3F08@ndirect.co.uk> NNTP-Posting-Host: ld36-170.lon.compuserve.com Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Mailer: Mozilla 4.04 [en] (Win95; I) Alex Herbert wrote: > Yes, I beleive this is true. When connecting a multi-tap, the memory card > has to be removed from it's normal slot (as the slot is obscured by the > multi-tap's plug) and inserted into socket 1 on the multi-tap. This works > for software (including the Yaroze libs) which doesn't even recognise the > multi-tap. i.e. a memory card can be read/written to through a controller's > socket! Well I never realised that, never seen a multitap close up, but this proves that it is some kind of serial bus. How many slots are there on the multitap? Something I also noticed was that the memory card has a crystal oscilator on the printed circuit board, kinda weird as you would have thought the clock pulses would be generated by the playstation. > This got me thinking along similar lines also. If we can write to a memory > card through the multi-tap (which is only connected via a controler port) > then we are half way there. Now if only I could find out what the OS is > actually doing to write to a memory card... Does anyone have a copy of the > Yaroze libs source code? (only kidding) Hmmm, you use file I/O to access the memory cards, so the actual code that writes to them is well hidden! Maybe there is a file I/O device that can talk to the multitap and the shock pad? > I think the addresses given above will vary depending on the libs used, and > will probably differ from version to version. I think the data from the pads > is copied to RAM at this location by the OS. I have a feeling that the real addresses of all the hardware bits & bobs are below the magic 0x80000000 address. Nick -- http://www.netyaroze-europe.com/~nslaven/