Re: SMS2 in FPGA
Posted: Sun Jun 15, 2025 6:27 pm
I mean that was my response to some of TTs writings! Not that I am an expert in OSes but Ive written a couple for various products!"What kind of nonsense is this"
I mean that was my response to some of TTs writings! Not that I am an expert in OSes but Ive written a couple for various products!"What kind of nonsense is this"
Funny anecdote I had not heard before.Tinyfpga wrote: Sun Jun 15, 2025 5:51 pm A while back I had a personal connection to ARM's board of directors. I used this connection to convince ARM to look at TTs work. The were given a demonstration and in a nutshell their response was "What kind of nonsense is this"
Found it as follows:- viewtopic.php?t=4679&start=40Post by RalfR » Sun Jun 15, 2025 2:37 pm - Link?
Yes, the lower one.Tinyfpga wrote: Sun Jun 15, 2025 2:49 pm Presumably one or two of the small ICs to the left of the FPGA.
Yes, initially with a JTAG adaptor. Later on there is an SMSQ/E program which can also do the job.Tinyfpga wrote: Sun Jun 15, 2025 2:49 pm I assume code has to be loaded into flash memory from an external source
Yes that happens automatically.Tinyfpga wrote: Sun Jun 15, 2025 2:49 pm that the code has to reloaded into the the FPGAs on power on?
Just that rewriting his OS in ARM assembler is the opposite of simple. In reality, Stella is bound to the 68K architecture.Tinyfpga wrote: Sun Jun 15, 2025 2:47 pm I remember TT saying that C is not a suitable language to express his OS ideas. In particular the work involved in hand checking the object code for errors would be greater than simply rewriting the OS in assembler for another processor.
^^^ This
Well, this is a list of files, but not a piece of source code.Tinyfpga wrote: Sun Jun 15, 2025 9:18 pmFound it as follows:- viewtopic.php?t=4679&start=40Post by RalfR » Sun Jun 15, 2025 2:37 pm - Link?
8th post, 2nd image.
I don't quite understand why you are so fixated on SMS2. SMS2 is basically a stripped-down version of SMSQ/E and has zero features beyond SMSQ/E. SMSQ/E is a maintained operating system (admittedly, with very few active developers, but still more than the zero for SMS2) that is constantly being updated and ported to new platforms. SMS2 is not. I don't get why you don't simply use SMSQ/E - There's nothing you cannot do with that that you could do with SMS2.Tinyfpga wrote: Mon Jun 16, 2025 9:24 am I had another thought on SMS2 in FPGA. There is a version of SMSQE that runs on Atari STs using the same drivers as SMS2. SMS2 runs on Atari STs in the same way. Thus it would seem that, likewise, SMS2 should be able to run on his FPGA hardware.
Well, there's reality and there's wishful thinking. Reality is that Unix/Linux concepts have been adopted by the industry and thousands of developers are working pushing it forward. There's no point in shouting "we've got something better" with a handful of developers behind it (and, as sad as it may sound, I doubt we "have something better").Tinyfpga wrote: Mon Jun 16, 2025 9:24 am Is UNIX and its ilk, dating from the 1960s and still reflecting the hardware available at that time, really "cutting edge" technology, with its need, on a personal and single user computer, for an administrator and an MMU.
What kind of nonsense is that!
Nope. Otherwise this forum and the enthusiasts around it wouldn't exist. But these OSs have set their bets on a boat that has sailed. They were really, really good OSs at their time, but are stuck with an architecture that is gone forever. Of course you can proceed with FPGA-based hardware which could maybe achieve x-100MHz performance if you invested a lot of effort and money, but still, modern CPUs that work at multiple-GHz ranges would run circles around it.Tinyfpga wrote: Mon Jun 16, 2025 9:24 am Is QDOS, SMS2 and SMSQE, just a load of old nonsense? Do the members of a forum that use these OSs really think that.