Search found 8786 matches

by GARTHWILSON
Sat Mar 21, 2026 2:50 am
Forum: Forth
Topic: Claude and I Vibe Coded a Forth Interpreter
Replies: 107
Views: 2269

Re: Claude and I Vibe Coded a Forth Interpreter

In my '816 Forth, RESET puts the PFA of COLD in IP, then goes to NEXTCOLD ends with ABORT, and ABORT ends with QUITCOLD, ABORT, and QUIT are secondaries (ie, colon definitions), but they don't need to jump to NEXT at the end.  (RESET, a primitive, does though.)
by GARTHWILSON
Wed Mar 18, 2026 10:44 pm
Forum: Forth
Topic: Claude and I Vibe Coded a Forth Interpreter
Replies: 107
Views: 2269

Re: Claude and I Vibe Coded a Forth Interpreter

But it already indicates the UM* and /MOD are incorrect.
In the head post, you say,
* Second, it claimed knowledge of Fig-Forth and was using it as a basis. and
* Fourth, at no point was I tempted to say, "Go home AI, you're drunk". Which has happened to me frequently with other LLM's I've ...
by GARTHWILSON
Sat Mar 14, 2026 4:13 am
Forum: Forth
Topic: Claude and I Vibe Coded a Forth Interpreter
Replies: 107
Views: 2269

Re: Claude and I Vibe Coded a Forth Interpreter

On the '816, $FFFE,X will go into the next bank.  I think you'll need LDA 0,XINXINXCMP #0, BNE.
by GARTHWILSON
Wed Mar 04, 2026 7:17 am
Forum: General Discussions
Topic: Firmware and infrastructure for a 6502 portable
Replies: 26
Views: 3771

Re: Firmware and infrastructure for a 6502 portable

My Web hosting will be up for renewal in July, at a cost of over $200 US per year. It's always cheap the first year, and expensive to renew. I dropped my hosting for a year last year because of the cost, and haven't done anything with it since I renewed it. I'll be dropping it again when it expires ...
by GARTHWILSON
Tue Mar 03, 2026 7:54 am
Forum: Forth
Topic: Addressing the stacks
Replies: 5
Views: 797

Re: Addressing the stacks

In spite of the way the 6502 works, I think RP@ should give the address of the top cell on the return stack, rather than the next byte address to be written to. I see I have it that way in my '02 Forth but not in my '816 Forth, and I have not used my '816 Forth enough to expose this discrepancy ...
by GARTHWILSON
Sun Mar 01, 2026 10:38 pm
Forum: Hardware
Topic: RISCY-V02
Replies: 34
Views: 11664

Re: RISCY-V02

mysterymath wrote:
You can see a cool 3d view of the die here: https://mysterymath.github.io/riscyv02
This is all I get:
tinytapeout.gif
tinytapeout.gif (6.59 KiB) Viewed 595 times

and the rest of the screen is blank, and nothing is clickable.
by GARTHWILSON
Fri Feb 27, 2026 1:16 am
Forum: Emulation and Simulation
Topic: Confused about Data Bus behaviour during write cycles
Replies: 5
Views: 1097

Re: Confused about Data Bus behaviour during write cycles

The processor is not putting data on the bus during those times, beyond just the t DHW time. The logic states are just being held by stray capacitance in the circuit. If all loads are CMOS, the state of a bus line that's no longer being driven may be held for milli seconds, not just microseconds or ...
by GARTHWILSON
Tue Feb 24, 2026 7:28 am
Forum: Hardware
Topic: Mickey Mouse logic, address decoding, power management, etc.
Replies: 115
Views: 4213

Re: Mickey Mouse logic, address decoding, power management,

Mouser doesn't have the 74FCT521 in DIP
Although SOICs can't be socketed like DIPs can, they're easy to solder by hand; so there's no need to be afraid of them. I tell how at https://web.archive.org/web/20240116060252/https://bradsprojects.com/forum/viewtopic.php?f=20&t=1278, with pictures of the ...
by GARTHWILSON
Mon Feb 23, 2026 8:07 am
Forum: Hardware
Topic: Mickey Mouse logic, address decoding, power management, etc.
Replies: 115
Views: 4213

Re: Mickey Mouse logic, address decoding, power management,

I've considered the '688 for similar functions, and been dismayed by its rather pedestrian speed; it's a potential issue in HC (and it doesn't appear to be available in anything else) at anything under 5v. YMMV of course.
The 688’s function is nice, the speed (lack of it) not so much. This is a ...
by GARTHWILSON
Sat Feb 21, 2026 2:51 am
Forum: General Discussions
Topic: Firmware and infrastructure for a 6502 portable
Replies: 26
Views: 3771

Re: Firmware and infrastructure for a 6502 portable

Thanks JGH.  I added it to my links page.
by GARTHWILSON
Wed Feb 18, 2026 3:26 am
Forum: Hardware
Topic: Mickey Mouse logic, address decoding, power management, etc.
Replies: 115
Views: 4213

Re: Mickey Mouse logic for address decoding?

The topic has migrated far from mickeymouse logic, but it's your topic, and you can do that. You can however edit the head post and change the title, and/or add a note there telling what other subjects get discussed in later pages.

because its Harvard architecture prohibits loading and running ...
by GARTHWILSON
Sun Feb 15, 2026 8:54 am
Forum: Hardware
Topic: Mickey Mouse logic, address decoding, power management, etc.
Replies: 115
Views: 4213

Re: Mickey Mouse logic for address decoding?

All the 65c02's can be stopped indefinitely with Φ2 high, unlike the NMOS 6502's. WDC's can be stopped in either phase, and stopping with Φ2 low would probably be good for keeping things de-selected (or at least outputs disabled), thus taking less power when you want to get down to microamps.

As ...
by GARTHWILSON
Sat Feb 14, 2026 5:54 pm
Forum: Programming
Topic: Adventures in FAT32 with 65c02
Replies: 203
Views: 7536

Re: Adventures in FAT32 with 65c02

As a side note, I have not been able to find any EPROM datasheet or technical note that specifies endurance (number of programming cycles). That is common for EEPROM, but apparently not for UV-erasable EPROMs. The reason for this is open to speculation.
I vaguely remember the number 100 erase ...
by GARTHWILSON
Thu Feb 12, 2026 6:41 pm
Forum: Hardware
Topic: Mickey Mouse logic, address decoding, power management, etc.
Replies: 115
Views: 4213

Re: Mickey Mouse logic for address decoding?

Most [...] run Linux. Waiting for Linux to boot is right out. It has to be ready to go as soon as I turn it on.
I doubt you'll be using Linux on your home-made computer; but I have it on my laptop computer (and this desktop computer too) and just put it in "suspend" when I'm done with it, which ...
by GARTHWILSON
Thu Feb 12, 2026 9:42 am
Forum: Hardware
Topic: Min(n)i(e) Mouse Logic ❗
Replies: 10
Views: 803

Re: Min(n)i(e) Mouse Logic ❗

Referring to you diagram in the head post, note that you cannot pull a 74LS14 input low with a 10K resistor. TTL passes the greater current in the low state, and a disconnected input is basically in the high state. My data book says that to pull it down to 0.4V (note that the threshold may be as ...