Search found 367 matches
- Tue Dec 23, 2025 7:53 am
- Forum: Programming
- Topic: Adventures in FAT32 with 65c02
- Replies: 203
- Views: 7341
Re: Adventures in FAT32 with 65c02
And so, after that minor mathematical misdemeanour, I tried it with the call to putchar removed. It now takes ten seconds to complete (mechanically timed with an analogue stopwatch!) so I'm reading 33.6kB/second. Which feels like it could be fast enough for something like virtual memory for a file ...
- Sun Dec 14, 2025 3:01 pm
- Forum: Programmable Logic
- Topic: Arlet/Dave/Ed 65C02 core and DIHOLD
- Replies: 4
- Views: 752
Re: Arlet/Dave/Ed 65C02 core and DIHOLD
WillisBlackburn wrote:
I sent you a pull request: https://github.com/hoglet67/verilog-6502/pull/1
- Sat Nov 15, 2025 8:59 am
- Forum: Programmable Logic
- Topic: Arlet/Dave/Ed 65C02 core and DIHOLD
- Replies: 4
- Views: 752
Re: Arlet/Dave/Ed 65C02 core and DIHOLD
Does anyone know why the fix wasn't implemented, and what the consequence of the DIHOLD logic being commented out is? It's been this way for years so I'm guessing that the core is working fine without the fix. But is there is anything I should look out for? Or should I just apply the suggested fix ...
- Sat Nov 08, 2025 7:58 am
- Forum: General Discussions
- Topic: Rockwell instruction extension
- Replies: 15
- Views: 2811
Re: Rockwell instruction extension
L0uis.m wrote:
Hello Dave,
To my surprise, the link returned a "404 Not Found".
To my surprise, the link returned a "404 Not Found".
Thanks to Garth for posting a working link.
Dave
- Fri Nov 07, 2025 3:41 pm
- Forum: General Discussions
- Topic: Rockwell instruction extension
- Replies: 15
- Views: 2811
Re: Rockwell instruction extension
litwr wrote:
Interestingly, it seems that the BBC Model B+ uses the Rockwell 6512, which supports these instructions.
FYI, the datasheet is here:
http://archive.6502.org/datasheets/rock ... x_r651x.pd
Dave
- Thu Jul 03, 2025 10:03 am
- Forum: Newbies
- Topic: New SBC Project looking for feedback
- Replies: 13
- Views: 1625
Re: New SBC Project looking for feedback
One recommendation: don't leave unused inputs of 74HC series (or any CMOS logic device) floating. Connect them to ground directly, or if you think there is a chance you might want to use the gate (e.g. as a patch) then connect them to ground or VCC via a pullup resistor.
Are the two different reset ...
Are the two different reset ...
- Sun Jun 29, 2025 9:28 pm
- Forum: Hardware
- Topic: First thought on an interface (to use Paleolithic DROM)
- Replies: 182
- Views: 15209
Re: First thought on an interface (to use Paleolithic DROM)
Screenshot from 2025-06-29 22-13-53.png
To my surprise, it needs 592 diodes, probably because of all the zero page addressing references.
You could save some soldering by using ZP addresses with lots of ones for:
org 0
leds ds 8 ; led will display patterns stored here
mem_ptr ds 2 ; where are ...
To my surprise, it needs 592 diodes, probably because of all the zero page addressing references.
You could save some soldering by using ZP addresses with lots of ones for:
org 0
leds ds 8 ; led will display patterns stored here
mem_ptr ds 2 ; where are ...
- Fri Jun 13, 2025 7:48 am
- Forum: Programming
- Topic: Which assembler could I possibly use ?
- Replies: 120
- Views: 25430
Re: Which assembler could I possibly use ?
Seems like a live thread.
I am wanting to re-assemble the disassembly listing of the Acorn Atom OS ROM (modified to move the start of the video memory, where the address is hard coded).
In case it's of any use to you, here's a copy of the Acorn Atom OS that can be re-assembled using ca65.
atom ...
I am wanting to re-assemble the disassembly listing of the Acorn Atom OS ROM (modified to move the start of the video memory, where the address is hard coded).
In case it's of any use to you, here's a copy of the Acorn Atom OS that can be re-assembled using ca65.
atom ...
- Thu Apr 10, 2025 1:12 pm
- Forum: Programmable Logic
- Topic: Nano '816 system
- Replies: 20
- Views: 15559
Re: Nano '816 system
Most of my experience is with Arlet's core -- any my own... Never had that issue.
The 65c02 system is fine with everything on posedge, and Arlet's core puts the signals on the bus and expects a reply next cycle, and other inputs are timed accordingly.
Arlet's core is fairly unique in that ...
The 65c02 system is fine with everything on posedge, and Arlet's core puts the signals on the bus and expects a reply next cycle, and other inputs are timed accordingly.
Arlet's core is fairly unique in that ...
- Thu Apr 10, 2025 6:38 am
- Forum: Programmable Logic
- Topic: Nano '816 system
- Replies: 20
- Views: 15559
Re: Nano '816 system
I don't understand why I had to invert the clock. The core, 6809p going back to John Kent, is in VHDL. I know next to nothing about VHDL, just enough to incorporate it into my verilog. I don't want to know anything else about VHDL. But it looks like it is working off the posedge of the clock, so ...
- Tue Apr 08, 2025 7:38 pm
- Forum: Programmable Logic
- Topic: Nano '816 system
- Replies: 20
- Views: 15559
Re: Nano '816 system
I'd be tempted to knock together a quick GHDL simulation of the complete system.
Dave
Dave
- Sat Feb 22, 2025 10:19 pm
- Forum: Programmable Logic
- Topic: Tang Nano 20K -- an even better 65?02 platform?
- Replies: 21
- Views: 7674
Re: Tang Nano 20K -- an even better 65?02 platform?
enso1 wrote:
The Gowin IDE -- the verilog compiler, anyway, does not like to loop over 2000 times.
Dave
- Tue Feb 11, 2025 10:21 pm
- Forum: Programmable Logic
- Topic: Tang Nano 20K -- an even better 65?02 platform?
- Replies: 21
- Views: 7674
Re: Tang Nano 20K -- an even better 65?02 platform?
hoglet, have you had any luck specifying which PLL should be engaged?
I've not had any problems using both of the PLLs being driven from the 27MHz oscillator connected to pin 4. You can see the way the PLLs are instantiated in the VHDL here:
https://github.com/hoglet67/BeebFpga/blob/dev-tang ...
- Mon Feb 10, 2025 9:31 am
- Forum: Programmable Logic
- Topic: Tang Nano 20K -- an even better 65?02 platform?
- Replies: 21
- Views: 7674
Re: Tang Nano 20K -- an even better 65?02 platform?
The examples show pin 4 as clk input, and I am getting a warning that it is not a proper pin for connecting to the clock routing, etc:
WARN (TA1132) : 'clk' was determined to be a clock but was not created.
I think this warning means you are missing a create_clock constraint from the SDC file ...
- Sun Jan 05, 2025 11:09 am
- Forum: Hardware
- Topic: 6502 bus tracing gadget
- Replies: 14
- Views: 7342
Re: 6502 bus tracing gadget
For a while there was an FPGA carrier board from a seller called eepizza but I think supplies dried up.
Yes, even just a replica of this "eepizza" board using a more available FPGA (Artix-7 or ECP5) would allow allow the project to be resurrected (using the existing daughter boards for level ...