David Banks
|
791ed43bae
|
Updated README and 65C02 Copyright
Change-Id: I88efe06d7959744165c35b54edf6e3633ff05406
|
2016-08-01 12:36:46 +01:00 |
|
David Banks
|
4053c24317
|
Arlet 65C02 WIP: Implement correct 65C02 BCD N/Z flags (optional, disabled)
Change-Id: Ib72bcc1a100ee3c642048ce195bf1424feb4bf50
|
2016-08-01 12:02:45 +01:00 |
|
David Banks
|
bf3dad7af1
|
Arlet 65C02 WIP: Implement NOPs (optional)
Change-Id: I96f1f9dd23f201ff017aaf6c2c69ad40ec928ea2
|
2016-08-01 12:01:44 +01:00 |
|
David Banks
|
db83fd4af9
|
Arlet 65C02 WIP: Implement JMP (,X)
Change-Id: I4a216b446ae23e05138d574875dbe54cccc052eb
|
2016-08-01 12:01:04 +01:00 |
|
David Banks
|
05e5f633f7
|
Arlet 65C02 WIP: Implement TSB/TXB
Change-Id: I3a452d03a4f8872f3b0232e174ec9dbcb5ec4f0f
|
2016-08-01 12:00:29 +01:00 |
|
David Banks
|
c5f486730e
|
Arlet 65C02 WIP: Implement BIT zpx, absx, imm
Change-Id: Ifa929f0383c3d90af679da9963a6ec087ca5abca
|
2016-08-01 11:59:46 +01:00 |
|
David Banks
|
5ac9ffdd0f
|
Arlet 65C02 WIP: Implement STZ
Change-Id: I5816f4f45faa756a3157733814503c30bda70970
|
2016-08-01 11:58:59 +01:00 |
|
David Banks
|
473b5bdcab
|
Arlet 65C02 WIP: Cosmetic
Change-Id: I9c9c1d612f254fd7c36a6d3425c6824fcbfc7c3c
|
2016-08-01 11:58:14 +01:00 |
|
David Banks
|
5a7224efe0
|
Arlet 65C02 WIP: Implement (zp) addressing mode
Change-Id: I5ae6506c8ad403cc8a6ca2004c09d4df84a7f5df
|
2016-08-01 11:57:23 +01:00 |
|
David Banks
|
d7fdd129b1
|
Arlet 65C02 WIP: Implement INC A, DEC A
Change-Id: Ia23480b061278092e328682370b1a545990c9e17
|
2016-08-01 11:56:41 +01:00 |
|
David Banks
|
7418b64cd9
|
Arlet 65C02 WIP: Implement BRA
Change-Id: If732b295d84011212269974b48d3f7a8da6804dc
|
2016-08-01 11:56:01 +01:00 |
|
David Banks
|
aea27b38d7
|
Arlet 65C02 WIP: Implement PLX,PHX,PLY,PHY
Change-Id: If6daef719d9c897fd6a5bd345c972d1f350e14da
|
2016-08-01 11:55:02 +01:00 |
|
David Banks
|
0b422c8d71
|
Arlet 65C02 WIP: Copied cpu.v to cpu_65c02.v and renamed module
Change-Id: I2fe4899bb2978a63f698a991859f3c90406cca21
|
2016-08-01 11:54:04 +01:00 |
|
Arlet Ottens
|
ae653ab688
|
Added clarification of memory interface
|
2015-08-31 20:25:47 +02:00 |
|
Arlet Ottens
|
dff3abaaac
|
fix for bit/logic verilator keywords
|
2014-10-23 20:33:44 +02:00 |
|
Arlet Ottens
|
74e83fa07f
|
Speed up ALU path
Move calculation of V and Z flags into next pipeline stage
|
2012-10-06 16:21:37 +02:00 |
|
Arlet Ottens
|
071e7fc9be
|
Fix syntax error
|
2012-10-06 16:20:49 +02:00 |
|
Arlet
|
3a0dfb7336
|
Removed $display debug
|
2012-08-12 08:34:14 +02:00 |
|
Arlet
|
55c26f780b
|
Fixed verification bugs
|
2012-08-12 08:30:19 +02:00 |
|
Arlet
|
a89c839d29
|
Added RDY term to AB Hold update
|
2011-10-08 17:52:03 +02:00 |
|
Arlet
|
6796444f2c
|
fixed typo
|
2011-10-02 12:23:40 +02:00 |
|
Arlet
|
3678fc4f4e
|
Make SEI/CLI take effect one cycle earlier.
|
2011-09-27 07:17:15 +02:00 |
|
Arlet
|
9b58705596
|
Do not set ABH/ABL in push/pull to avoid wrong PC being pushed if IRQ follows
|
2011-09-27 07:14:23 +02:00 |
|
Arlet
|
b1472bfe31
|
Fixed 'load_reg' for CLC/SEC/CLI/SEI/CLV/CLD/SED
|
2011-09-27 07:11:13 +02:00 |
|
Arlet
|
c51aa17b6b
|
Fixed '=' back to '<=' for 'backwards' signal.
|
2011-06-08 06:54:11 +02:00 |
|
Arlet
|
e54964f9dd
|
Replaced <= by = in combinatorial blocks
|
2011-05-22 15:55:36 +02:00 |
|
Arlet
|
c305e6d3ef
|
Added support for RDY
|
2011-05-16 14:31:22 +02:00 |
|
Arlet
|
5fe44f4b7f
|
first commit
|
2011-05-02 19:04:14 +02:00 |
|