Search found 197 matches

by enso1
Sat Nov 01, 2025 9:18 pm
Forum: Newbies
Topic: Glue questions
Replies: 48
Views: 4553

Re: Glue questions

Thanks, guys, what a timely (for me) refresher on interfacing the 6502!

Although the conversation reminds me of the days of butting heads with a teenage son... When I asked him to do simple things in a straightforward, experience-proven way -- be it wash dishes or vacuum the rug, I was not really ...
by enso1
Tue Oct 28, 2025 9:09 pm
Forum: General Discussions
Topic: For Sale: Complete 1980 Set of 12 "MICRO: The 6502 Journal"
Replies: 5
Views: 1194

Re: For Sale: Complete 1980 Set of 12 "MICRO: The 6502 Journ

Sometime in the late 90's I was moving yet again with many kids in tow, and got so overwhelmed with stuff that I ordered a dumpster and got rid of pretty much everything non-essential, including every issue of Byte magazine from 1979 to early 90's and a lot of Compute, Dr. Dobbs and various Amiga ...
by enso1
Wed Jul 09, 2025 6:14 pm
Forum: Newbies
Topic: New SBC Project looking for feedback
Replies: 13
Views: 1628

Re: New SBC Project looking for feedback

willeye, I don't think you did anything wrong! Garth's site is full of circuits and tips, for all of us to use and enjoy!

I am just venting frustration at Mr. Eater for not giving credit where it's due.
by enso1
Mon Jul 07, 2025 6:49 pm
Forum: Newbies
Topic: New SBC Project looking for feedback
Replies: 13
Views: 1628

Re: New SBC Project looking for feedback

I think there is a big difference between making hard-to-find modules available at or near cost vs. marketing a kit of few Chinese breadboards and parts for $299. There is nothing wrong with getting paid for your work, but if you are copying a schematic that someone else had shared with the ...
by enso1
Mon Jul 07, 2025 2:16 am
Forum: Newbies
Topic: New SBC Project looking for feedback
Replies: 13
Views: 1628

Re: New SBC Project looking for feedback

Welcome!

A quick note on attribution, in case you haven't realized it: the so-called 'Ben Eater' computer is a shameless, direct copy of Garth Wilson's design.

Garth Willson has been making 6502 machines for decades, and has shared everything with our community , without peddling merch or asking ...
by enso1
Mon Jun 30, 2025 9:44 pm
Forum: Programmable Logic
Topic: Tang Nano 20K -- an even better 65?02 platform?
Replies: 21
Views: 7679

Re: Tang Nano 20K -- an even better 65?02 platform?

Installing Gowin V1.9.11.01 Education (Linux x64), and of course it does not run -- some libraries missing. So,
Giving up for now after dorking around with qt and libraries and paths until sick.

If you have it working, please let me know

Also, somehow lost my Nano20K, so ordered another from ...
by enso1
Sat May 03, 2025 5:14 pm
Forum: Forth
Topic: A Third Stack for xForth
Replies: 25
Views: 8569

Re: A Third Stack for xForth

That pretty much covers the implementation issues!
by enso1
Fri May 02, 2025 1:41 pm
Forum: Forth
Topic: A Third Stack for xForth
Replies: 25
Views: 8569

Re: A Third Stack for xForth

Also, top memory is a good place for a temporary symbol table for local symbols, which are very similar to what the assembler needs and you can probably reuse most of the code. That is precisely what I was talking about a few posts back (and how I've implemented it a couple of times in the past ...
by enso1
Thu May 01, 2025 6:13 pm
Forum: Forth
Topic: A Third Stack for xForth
Replies: 25
Views: 8569

Re: A Third Stack for xForth

Funny you should say that... Chuck was indeed annoyed when I tried to discuss manual control of the datastack (which is kind of necessary for any multi-register practice), and I gave up trying to get him excited about that. And in those early days of ColorForth he did not want to think about ...
by enso1
Wed Apr 30, 2025 1:30 pm
Forum: Forth
Topic: A Third Stack for xForth
Replies: 25
Views: 8569

Re: A Third Stack for xForth

As an aside, after briefly experimenting with a multi-stack forth 20 or so years ago, I also tried a curious take on ColorForth with multiple TOS registers , mapping 7 colors to ARM7 registers for local computation and using a single datastack for manually spilling/filling registers.

_ _ 100 ...
by enso1
Tue Apr 29, 2025 1:30 pm
Forum: Forth
Topic: A Third Stack for xForth
Replies: 25
Views: 8569

Re: A Third Stack for xForth

"Keeping a device for resolving names to stack offsets" means it would have to be kept somewhere, and define the primitives for managing it...
It's been a while, but it was minimal and contained (pretty much a temporary 48-byte array of 16 hashes/offsets and a 2 extra primitives to create and ...
by enso1
Mon Apr 28, 2025 4:02 pm
Forum: Newbies
Topic: Looking for recommended 65C02/65C816 SBC for learning
Replies: 52
Views: 12808

Re: Looking for recommended 65C02/65C816 SBC for learning

Careful, Michael, you may start sounding like a PIC or Arduino salesman!
by enso1
Mon Apr 28, 2025 3:56 pm
Forum: Forth
Topic: A Third Stack for xForth
Replies: 25
Views: 8569

Re: A Third Stack for xForth

By 'local symbol table' I mean that during the compilation of a word, I keep a device for resolving names to stack offsets, and clear/disable it at the end of a compilation.

Having a different stack does not change the fact that you need to resolve local names to offsets into _that_ stack. If you ...
by enso1
Sun Apr 27, 2025 9:57 pm
Forum: Forth
Topic: A Third Stack for xForth
Replies: 25
Views: 8569

Re: A Third Stack for xForth

Why not use the return stack for locals? Since you have to close the scope prior to returning, it is absolutely natural to use it. Managing an extra stack does not seem worth it.

I've added locals to a few Forth-like languages by keeping a local 'symbol table' that tracks offsets into rstack, and ...
by enso1
Wed Apr 23, 2025 5:00 pm
Forum: Programmable Logic
Topic: ATF15xx Verilog/VHDL using Quartus 13.0 SP1
Replies: 60
Views: 30768

Re: ATF15xx Verilog/VHDL using Quartus 13.0 SP1

I always try to match the 'official' address and data pinning designations (for debugging and the archeologists), but it really does not matter... Sometimes you can make the layout work much better by picking whatever works.