mmfoerster
27d0eb8fb2
Created plain-text documentation for the 6502 clock time codes. Added function
...
that creates the text expression of the time codes seen in the documentation
to macros.js and expert-allinone.js.
Added documentation file: 6502timecodes.txt
Added function: allTCStates()
2017-09-19 21:22:34 -04:00
BigEd
90f57631c0
Merge pull request #46 from mmfoerster/master
...
Added missing '#' and '~' to both copies of the BRtaken node name.
2017-05-08 18:25:56 +01:00
mmfoerster
cba0c7a6b5
Added ~BRtaken definition to the expert version to parallel nodenames.js.
2017-05-08 10:33:40 -04:00
mmfoerster
c2348c5f63
Added missing '#' and '~' to both copies of the BRtaken node name.
...
The comments with them indicate that the semantics of the node (high when branch
not taken) was already recognized.
pipeBRtaken in the expert version is left untouched, as it is opposite-valued
from #BRtaken, although its meaning is multiplexed by additional influences
(nodenames.js has it named pipeIPCrelated).
2017-05-06 16:39:58 -04:00
BigEd
4bb43bfd0e
Merge pull request #45 from mmfoerster/master
...
Corrected node numbers for p6 (V bit) and p7 (N bit) of the status re…
2017-04-27 18:14:40 +01:00
mmfoerster
8d50388828
Corrected node numbers for p6 (V bit) and p7 (N bit) of the status register.
...
p6 and p7 were duplicates of their respective Pout-named nodes instead of
the phase 1 updated nodes of their storage complexes, as all the other
processor status register bits are (except for the B bit, of course).
Comment typo correction for cclk.
2017-04-13 04:34:02 -04:00
Ed S
1f78e25b3a
Tweak README - add 6800 sim
2017-03-13 16:16:06 +00:00
Ed S
4364604b96
Whitespace fixups
2017-03-13 16:13:03 +00:00
BigEd
2147762ee4
Merge pull request #38 from BigEd/patch-1
...
Fix typo in comment
2017-03-11 22:45:51 +00:00
BigEd
651d8a44c5
Merge pull request #39 from mmfoerster/master
...
Patch allNodes() to generate list of numbers for the node indexes instead of numeric strings, fix JMP indirect mnemonic
2017-03-11 22:43:36 +00:00
mmfoerster
51d6bb216b
Patch allNodes() to generate list of numbers for node indexes instead of numeric strings, fix JMP indirect mnemonic
...
Patches for the general chipsim code and the 6502 emulation.
For the general chipsim code, allNodes() was constructing a list of
numeric strings for the node indexes instead of a list of numbers for them.
During the first iteration inside recalcNodeList(), the numeric string node
indexes would end up being the first elements of their respective node group
lists. This in turn would allow instances of a duplicate node index to be added
to the node group list. The duplicate in each case would be the numeric
equivalent of the initial numeric string index: indexOf() would not recognize
the string element as being the equivalent of the numeric node index, so the
numeric version would be added also.
For an example (from real log data), a node group list of: [ "49", 483 ] has a
node index of 49 tested against it. indexOf() says "49" is not an occurrence
of 49, so it allows 49 to be
2017-03-10 23:09:20 -05:00
BigEd
3b7fbe4385
Fix typo in comment
2016-11-08 16:37:20 +00:00
trebonian
f3cffeeed6
Merge pull request #36 from BigEd/patch-2
...
Add I/O to 6800
2015-04-26 13:48:07 -04:00
BigEd
a2a4bc65c5
Add I/O to 6800
2015-04-26 18:30:53 +01:00
trebonian
815e972d14
Merge pull request #30 from PeterMortensen/master
...
Spelling/case.
2015-04-26 11:29:56 -04:00
trebonian
9f4f922e16
Merge pull request #34 from shersom/master
...
Add labels to layout controls
2015-04-26 11:29:21 -04:00
trebonian
27bec1bfe5
Merge pull request #35 from BigEd/patch-1
...
Fixup link to 6800 programming card
2015-04-25 20:59:53 -04:00
BigEd
976fe7e430
Fixup link to 6800 programming card
2015-04-25 14:17:15 +01:00
shersom
72ac2caf74
Add labels to layout controls
2014-05-05 23:54:54 -07:00
trebonian
741e035eb4
Merge branch 'patch-1' of http://github.com/BigEd/visual6502 into ed
2013-06-26 17:23:14 -04:00
BigEd
dd2241d3de
bugfix - macros.js - pre-apply clock triggers for corrected display
2013-06-25 22:31:53 +02:00
BigEd
c0809ba34e
typo fixup in README
2013-06-24 18:53:07 +02:00
Peter Mortensen
df33b88c56
Update README
2013-06-18 16:06:06 +03:00
trebonian
7d90b33187
Merge pull request #28 from BigEd/patch-1
...
Correcting a comment in nodenames.js
2013-02-04 06:02:05 -08:00
BigEd
34244661cb
Correcting a comment in nodenames.js
...
Thanks to 'cerebrum' on forum.6502.org
2013-02-03 10:19:22 +00:00
BigEd
ce74c3f5d3
Swap easy6502 tutorial in for 6502asm emulator/assembler
2012-08-16 07:52:17 +01:00
BigEd
cb03b9741a
html fixups by Quietust
2011-08-27 03:34:25 +02:00
BigEd
7b95b5e345
html tidyup by Quietust
2011-08-27 03:29:23 +02:00
BigEd
de265ecdb8
6502: add nodename aliases to allow more use of the URL interface
2011-05-12 08:54:52 +00:00
BigEd
e81c9fbe0f
update 6800 tracing to include alu and incrementer
2011-04-16 13:03:43 +00:00
BigEd
c300e6ad01
update 6800 nodenames: ordering, comments, minor corrections
2011-04-16 13:02:46 +00:00
BigEd
79d0c4c445
import remainder of Segher's 6800 nodename updates and begin process of ordering and commenting
2011-04-16 11:29:53 +00:00
BigEd
a2d35d54ca
6800 nodename changes from Segher
2011-04-16 10:58:16 +00:00
BigEd
e20eb08b91
updated 6800 transistor bounding boxes and geometries from Ijor
2011-04-12 18:08:51 +00:00
BigEd
8487a7a9e1
6800: tweak nodenames and add the Tf state name/node
2011-04-11 18:22:26 +00:00
BigEd
6c138a4f6b
add 6800 timing state to tabulation
2011-04-11 14:07:51 +00:00
BigEd
658d40646c
add 6800 timing state signals
2011-04-11 13:51:37 +00:00
BigEd
67e15e68c1
fixup comment in transdefs about geometry
2011-04-09 10:33:18 +00:00
BigEd
a316831100
update comments at head of transdefs
2011-04-09 10:12:53 +00:00
ijor
acd7b0310e
Edited chip-6800/transdefs.js via GitHub
2011-04-09 17:57:45 +08:00
BigEd
9331be20fe
allow tabulations with loglevel 0 (with only additional signals)
2011-04-06 18:13:04 +00:00
BigEd
e6d42eb1aa
6800 declutter - remove clock phases from tabulated signals
2011-04-05 19:45:33 +00:00
BigEd
8ae5c087f6
fixup missing assignments causing errors
2011-04-05 18:29:49 +00:00
BigEd
c6dd03ba17
fixup 6800 test program
2011-04-05 18:09:53 +00:00
BigEd
fca2eb5cb6
fixup 6800 pre-reset delay
2011-04-05 18:09:38 +00:00
BigEd
b5c1759f32
improve 6800 machine state display
2011-04-02 08:01:09 +00:00
BigEd
6ceae74e4a
6800 fixup single stepping
2011-04-02 07:57:15 +00:00
BigEd
94b306bace
update 6800 machine state readout
2011-04-01 20:57:42 +00:00
BigEd
9308b26c42
update 6800 loglevel definitions
2011-04-01 20:12:22 +00:00
BigEd
335cb06832
update 6800 segdefs to add missing pullups
2011-04-01 20:11:51 +00:00