Posts by vertigo@mastodon.social
 (DIR) Post #9zetoq4LhAISIKi3Dk by vertigo@mastodon.social
       2020-09-29T17:56:56Z
       
       1 likes, 0 repeats
       
       @xerz I *almost* had this?  My S16X4 family of homebrew CPUs have fewer than 16 opcodes, so it was pretty easy to memorize instructions by number.  No assembler needed!  Just edited raw hex dumps .  :)
       
 (DIR) Post #9zkto6kLMyWCg3lNbs by vertigo@mastodon.social
       2020-10-02T15:31:31Z
       
       1 likes, 0 repeats
       
       @Azure If only Khan were so motivated in Star Trek II: The Wrath of Khan, imagine how different that movie and subsequent films would've turned out.
       
 (DIR) Post #9zm9qQtDF46Q9b0BXc by vertigo@mastodon.social
       2020-10-02T22:38:15Z
       
       1 likes, 0 repeats
       
       @tuxcrafting I have that book somewhere.  :)
       
 (DIR) Post #9zpRGKdJPJGAyRNbxg by vertigo@mastodon.social
       2020-10-04T20:01:50Z
       
       0 likes, 0 repeats
       
       @cstrotm m68k was a big-endian architecture.  What does "little endian mode" mean here?
       
 (DIR) Post #9zpReq5A8D6JSh5nlI by vertigo@mastodon.social
       2020-09-28T20:25:51Z
       
       1 likes, 0 repeats
       
       So, I looked at EmuTOS source code this morning.  I don't think I'll be porting this software to the #Kestrel3 .  Reasons include:1. As I expected, it is tied tightly with the m68k architecture.  And, that's OK; it does what it says on the tin.  I just was hoping that some of the footwork for making it more portable has already been done.2. There is no migration plan; nothing to tell me, "Start here."  Tripos, however, does have at least *notes* to this effect, which is very helpful.
       
 (DIR) Post #9zpRfomUSFPTiRpFcu by vertigo@mastodon.social
       2020-09-28T20:33:51Z
       
       1 likes, 0 repeats
       
       What I am thinking for the #Kestrel3 going forward is I should port Tripos (yes, that means system software will be written in BCPL, not C) to get *something* working.Then, try to bring up a GUI environment within Tripos.  It won't be compatible with GEM, but I envision it would share its essential features (its overall architecture, for example) along with some repairs to GEM's architectural deficiencies (8.3 filename limitation, single-click latency, etc.).
       
 (DIR) Post #9zpRfzMJ7w0CWQezqK by vertigo@mastodon.social
       2020-09-28T20:35:02Z
       
       1 likes, 0 repeats
       
       I might even take some architectural cues from Plan 9 and Rio.Whichever is easier to get off the ground and working sooner.
       
 (DIR) Post #9zpRxFpN9L1iWQUJhQ by vertigo@mastodon.social
       2020-10-04T20:12:18Z
       
       1 likes, 0 repeats
       
       @bhtooefr @cstrotm OK, now that just invites whatever scorn they deserve.  ;)
       
 (DIR) Post #9zpSUTHa940toAWQ1w by vertigo@mastodon.social
       2020-10-04T20:15:44Z
       
       0 likes, 0 repeats
       
       Just a reminder: if you're looking to follow me because of my interests in libre hardware and software hacking (including but not necessarily limited to #fpga, #Kestrel3  and #kestrelcomputerproject , #rc2014, and so on), you might also be interested in following my @vertigo account as well.  I will slowly be migrating that way.Thanks!
       
 (DIR) Post #9zqeYpfOw6hpg7abs8 by vertigo@mastodon.social
       2020-10-05T03:15:16Z
       
       0 likes, 0 repeats
       
       @sean What is your MOS, if I can ask?
       
 (DIR) Post #9zrdloJ7OcUKQlkdwO by vertigo@mastodon.social
       2020-10-05T21:35:34Z
       
       0 likes, 0 repeats
       
       @xerz and m4 macros.
       
 (DIR) Post #A03zc9egOMdOraG7U0 by vertigo@mastodon.social
       2020-10-11T20:36:50Z
       
       1 likes, 0 repeats
       
       FINALLY!!  Spotify finally found a Pink Floyd song that caters to my warped sense of musical tastes.  (See Emily Play, if you're wondering.)
       
 (DIR) Post #A0ZJ2MH9WkzrZBmXaq by vertigo@mastodon.social
       2020-10-26T23:10:03Z
       
       1 likes, 0 repeats
       
       @sean I'm so old, I remember when Freshmeat.org was a thing.  Too bad it's gone now.  Le sigh.
       
 (DIR) Post #A0ZOaBEjZmFawjb6rg by vertigo@mastodon.social
       2020-10-27T00:12:51Z
       
       1 likes, 0 repeats
       
       @allison @sean Oooh!!  I didn't know of freshcode.  Thanks!!
       
 (DIR) Post #A0dE2t2hyhAg3MIXdQ by vertigo@mastodon.social
       2020-10-28T20:09:24Z
       
       0 likes, 0 repeats
       
       @vertigo @EdS Dang it, I don't need another project!Now you got me thinking about revisiting the Kestrel-2 design but with a processor friendly to BCPL!!
       
 (DIR) Post #A0lW9y9gijtONNljyi by vertigo@mastodon.social
       2020-11-01T20:10:14Z
       
       0 likes, 0 repeats
       
       OK.  I'd like to write some nMigen code to formally verify my ancient KCP53000 ALU design.  The one that takes up a full 1/5th the capacity of the LP8K FPGA?  Yeah, that one.Let's see how far I get.
       
 (DIR) Post #A0lWA09PIkr8Z5eXom by vertigo@mastodon.social
       2020-11-01T20:11:49Z
       
       0 likes, 0 repeats
       
       I will give myself four hours; then I'll need to move on to other things.
       
 (DIR) Post #A1X8ypTcBA7jHvwlai by vertigo@mastodon.social
       2020-11-24T19:57:42Z
       
       0 likes, 0 repeats
       
       @thamesynne @mdhughes @djsundog This is *literally* the premise behind both the original Tripos/BCPL programming environment, as well as the IBM OS/400 operating system environment.
       
 (DIR) Post #A1X8ypkHBDS27bk4Yq by vertigo@mastodon.social
       2020-11-24T19:58:59Z
       
       1 likes, 0 repeats
       
       @thamesynne @mdhughes @djsundog Oh, and before I forget, @crc 's RetroForth environment as well.
       
 (DIR) Post #A1a3hJzo3PNwQtiTFQ by vertigo@mastodon.social
       2020-11-22T00:42:28Z
       
       0 likes, 0 repeats
       
       @wilfredh """Instead of a flow of code that issues syscalls when needed, that have to think about whether or not a file is ready, they naturally become an event-loop that constantly add things to a shared buffer, deals with the previous entries that completed, rinse, repeat."""And, Amiga developers the world over read this and ask, "What took you so long?"