News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

HDOS ROMs

Started by rpalmer, 06:48, 09 January 11

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

TFM

Please keep us updated about the HDOS documentation. Would be great to read about it in detail.
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Nilquader

Quote from: arnoldemu on 10:26, 11 January 11
The SD Card device I was thinking of would be really cheap, the Z80 would have to do all the work, including talking to the SD card over SPI. The hardware would be a slot and some very simple glue logic. I would access all through a few I/O ports. Essentially the SD card would be formatted to fat16,fat32 or similar, and files copied on from PC.

I made such a device for the Amstrad NC100 and the Schneider Euro PC and ported the Sector read/write functions to the CPC. Should be easy to integrate these into HDOS. Here is a Picture: www.dosforum.de • Thema anzeigen - Parallelport SD-Kartenleser (Sorry, only german, but you can look at the pictures...)

By the way, I still have at least 10 spare PCBs...
--
Nilquader of SPRING
http://www.nilquader.net/

Bryce

Very nice, I don't suppose you'd like to share the schematics would you?

Bryce.

Nilquader

I will share the schematics in the future. I just made some changes to the schematics (to support new SD slots and an USB port for power supply) and the new batch will be in production soon. As soon as I've tested that all changes are working as expected, I will share the schematics.
--
Nilquader of SPRING
http://www.nilquader.net/

robcfg

One of those for the NC100 would be nice  ;D


How much would that be? I'm obviously interested. And how about the necessary software for the nc100?

Nilquader

Quote from: robcfg on 17:05, 28 March 12
One of those for the NC100 would be nice  ;D
The hardware is the same for the NC100, PC and CPC (A DB25 Printer port adapter is needed for the CPC)

Quote from: robcfg on 17:05, 28 March 12
How much would that be? I'm obviously interested. And how about the necessary software for the nc100?
If you don't want to solder yourself, you should wait for the new batch of boards to be produced and tested. There will only be kits abaliabe. The old ones were about 15€ (Board and parts).

The software for the NC100 only supports copying files to and from the SD card (just like the NC200 floppy - the NC100 OS seems to have no support for 'real' mass storage devices) and backing up whole SRAM cards. It includes my own implementation of the FAT16 file system in Z80 assembler (still lacking directory support) and supports cards up to 2 GB.


--
Nilquader of SPRING
http://www.nilquader.net/

TFM

Quote from: Nilquader on 18:28, 28 March 12
The hardware is the same for the NC100, PC and CPC (A DB25 Printer port adapter is needed for the CPC)

Well, the CPC can only send data to the printer port, but it can receive data only using a single bit (busy). Do you transfer data to the computer by using 8 bits or single bits?


Quote from: Nilquader on 18:28, 28 March 12
The software for the NC100 only supports copying files to and from the SD card and backing up whole SRAM cards. It includes my own implementation of the FAT16 file system in Z80 assembler (still lacking directory support) and supports cards up to 2 GB.

That's AWESOME!!!
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Nilquader

Quote from: TFM/FS on 18:59, 28 March 12
Well, the CPC can only send data to the printer port, but it can receive data only using a single bit (busy). Do you transfer data to the computer by using 8 bits or single bits?

Single bits - I do the complete SPI protocol in software on the Z80. That's not very fast, but keeps the hardware simple, cheap and compatible with almost all 7/8 bit printer ports.
--
Nilquader of SPRING
http://www.nilquader.net/

TFM

Quote from: Nilquader on 20:26, 28 March 12
Single bits - I do the complete SPI protocol in software on the Z80. That's not very fast, but keeps the hardware simple, cheap and compatible with almost all 7/8 bit printer ports.

Ah! WoW! That's pretty cool! Can you post example code how to write / read a byte? (Only if it is not confidental).
TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Gryzor

This is actually very elegant and really nice... I'd definitely want one of these!

xesrjb

Any news? Did someone use HDOS?

xesrjb
,,The pellet with the poison's in the vessel with the pestle; the chalice from the palace has the brew that is true."

RockRiver

Some people tried it in Spain. But without success  :(


Powered by SMFPacks Menu Editor Mod