Ill be glad when the HTTP stuff is sorted so i can add all the final interfaces for it all - once its all done, i need to get my nice cross platform compiler/debugger working using it - so i can rewrite it all ;) I forgot how hard it was to dev something of this size even in the great comet assembler (I cant remember which assembler i first started with - but it had line numbers ;). When a project starts getting above 4000 lines of code its a pain to follow. I guess im too use to multiple files and headesr to keep everything simple these days :D
Adrian -----Original Message----- From: owner-sam-us...@nvg.ntnu.no [mailto:owner-sam-us...@nvg.ntnu.no] On Behalf Of Colin Piggot Sent: 08 January 2009 22:00 To: Adrian Subject: Re: SAM Revival issue 22 out now! Thomas wrote: > To my mind, this would add significantly to the value of the Trinity, > and if you were to develop such a thing (presumably it'd just be > however long it takes to modify the OS ROM, then existing Trinitys > could be reflashed?) then I would definitely go on the pre-order list. No need to reflash existing Trinitys. The EEPROM on the Trinity is both readable and writeable from software. It's on there to store settings and such like for programs (e.g. network configuration). It's allocated with a simple system giving 120 x 1K chunks and a table which has a record of what is using each chunk. There's all the info on how it stores stuff as well as all the source code needed to do everything included with the Trinity (and also printed in SAM Revival 20) A simple program could be made to allocate a chunk (or chunks) for the extra boot code or the whole DOS, which the patched SAM ROM could then fetch when the SAM starts up. > In fact, I guess you'd just be able to offer the OS ROM as an upgrade > (?), so I guess I could order a Trinity right now and get myself in > order with whatever tiny number of discs I didn't long ago image while > the drive is still working. Yeap. When it's ready it would just need the modified SAM ROM to be fitted inside the SAM and then a program loaded on the SAM to dump the extra chunk of code in the Trinity's EEPROM and then it would be all set to go. > While the Atom and that ROM would clearly solve my solid-state needs, > it would be nice to throw some ethernet on in there while I'm spending > the cash. I'm itching to see stuff using the Ethernet up and running as you'll have seen from the latest magazine - I'll update information on my webby of what I've got in the works at the weekend when I've got some spare time. >From chatting with Adrian I know he's been making great progress with the TCP/IP code, running his DNS program and just seeing it pop the results up shows it's well on the way! With all the ideas that he has been kicking about for the completed stack it is going to be fantastic - and easy to use for all the programmers out there. Colin. ===== Quazar : Hardware, Software, Spares and Repairs for the SAM Coupe 1995-2009 - Celebrating 15 Years of developing for the SAM Coupe Website: http://www.samcoupe.com/ APB Computer Services Ltd. Registered Address: 3 Springfield, Trevadlock, Congdons Shop, Launceston, Cornwall, PL15 7PW. Registration Number: 4942193. V.A.T. No: 826 0005 70 This email and any files transmitted with it are confidential and intended solely for the use of the individual or entity to whom they are addressed. If you have received this email in error please notify the system manager. This message contains confidential information and is intended only for the individual named. If you are not the named addressee you should not disseminate, distribute or copy this e-mail. Please notify the sender immediately by e-mail if you have received this e-mail by mistake and delete this e-mail from your system. If you are not the intended recipient you are notified that disclosing, copying, distributing or taking any action in reliance on the contents of this information is strictly prohibited.