Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Feature Requests
#18
I'm assuming that you're going for a RAM-based solution for the SD cart, and not in-device flash programming?

You'd need to decide what kind of SD interface you plan to use. Something bare bones where the host CPU has to do all the work, or something that comes integrated with a uC or CPLD for hardware assisted communication with the SD card? This choise determines a few other things. For example, you don't want to access the SD card in SPI mode on a slow host CPU as that would kill the performance completely. OTOH, if you had some dedicated hardware to take care of that then SPI mode would be preferable over native mode as it would simplify the code a bit.

You'll also want to consider how you're going to map the SD interface and the cart RAM into the TLCS900 memory space. With a 32-bit address space this shouldn't be a big issue, but it's still something to think about.

Only after all that has been decided is it worth beginning to do any software design.

For PFF you really want a C compiler, which could become a problem since I don't know of any C compilers that target the TLCS900H. Is Toshiba's compiler still downloadable from somewhere?

The lower-level disk I/O code that initialises the card and reads sector data is not such a big deal and can be written without too much effort once the SD interface and memory mapping is known. Here's the Z80 implementation I made for the neoflash sega master system cart: http://code.google.com/p/neo-myth-menu/s...skio_asm.s
Reply


Messages In This Thread
Feature Requests - by Flavor - 02-17-2012, 08:43 AM
RE: Feature Requests - by WilsonWad - 02-17-2012, 09:39 PM
RE: Feature Requests - by Morden - 02-18-2012, 08:27 AM
RE: Feature Requests - by NiN^_^NiN - 02-22-2012, 09:30 PM
RE: Feature Requests - by mr.spiv - 02-23-2012, 06:17 AM
RE: Feature Requests - by Flavor - 02-23-2012, 08:56 AM
RE: Feature Requests - by Flavor - 03-28-2012, 02:34 AM
RE: Feature Requests - by mat - 04-05-2012, 03:05 AM
RE: Feature Requests - by Flavor - 04-06-2012, 01:16 AM
RE: Feature Requests - by mat - 04-06-2012, 05:54 AM
RE: Feature Requests - by Flavor - 04-06-2012, 07:43 AM
RE: Feature Requests - by mat - 04-07-2012, 09:04 AM
RE: Feature Requests - by Flavor - 04-10-2012, 01:10 AM
RE: Feature Requests - by -SD- - 05-07-2012, 02:30 PM
RE: Feature Requests - by Morden - 05-07-2012, 06:12 PM
RE: Feature Requests - by mic_ - 05-07-2012, 04:26 PM
RE: Feature Requests - by Flavor - 05-10-2012, 02:41 AM
RE: Feature Requests - by mic_ - 05-10-2012, 07:07 PM
RE: Feature Requests - by Flavor - 05-10-2012, 11:44 PM
RE: Feature Requests - by sodthor - 05-11-2012, 01:12 AM
RE: Feature Requests - by Flavor - 05-15-2012, 11:55 PM
RE: Feature Requests - by mic_ - 05-11-2012, 04:36 AM
RE: Feature Requests - by -SD- - 05-28-2012, 08:57 AM
RE: Feature Requests - by Morden - 05-28-2012, 05:58 PM
RE: Feature Requests - by fpcreator2000 - 06-20-2012, 04:53 AM
RE: Feature Requests - by mic_ - 05-28-2012, 09:19 PM
RE: Feature Requests - by Morden - 05-29-2012, 01:17 AM
RE: Feature Requests - by Flavor - 05-30-2012, 02:28 PM
RE: Feature Requests - by Morden - 06-16-2012, 11:22 PM
RE: Feature Requests - by Flavor - 06-19-2012, 06:01 AM
RE: Feature Requests - by Morden - 06-19-2012, 08:14 AM
RE: Feature Requests - by mic_ - 06-20-2012, 06:57 PM
RE: Feature Requests - by Flavor - 06-20-2012, 11:34 PM
RE: Feature Requests - by mic_ - 06-21-2012, 12:21 AM
RE: Feature Requests - by Flavor - 06-21-2012, 12:54 AM
RE: Feature Requests - by mic_ - 08-29-2012, 05:43 AM
RE: Feature Requests - by Flavor - 08-29-2012, 06:25 AM
RE: Feature Requests - by Senk - 09-04-2012, 08:57 AM
RE: Feature Requests - by Flavor - 11-10-2012, 06:56 AM

Forum Jump:


Users browsing this thread: 2 Guest(s)