|  Bryan Miller | 80201048c1 | Bug fixes to MOS CIA Serialization. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | d3b1742795 | MOS CIA can now be reset. Serial communication implemented. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 9abb5bcf4e | MOS CIA Interrupt control/mask mechanics in place. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | e13f5b0e96 | CIA Timers A/B coded. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | f7ed007df4 | Rework of the CIA TOD registers. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | f8ef85f77f | Tweaks to MOSCIA | pirms 6 gadiem | 
				
					
						|  Bryan Miller | c1f1f23ec4 | Memory now has a peek() and poke() method; like read() and write() respectively, but will not trigger listeners. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 613d11b016 | MOSCIA will now uses utils/bcd and TOD clock should work... untested. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | d443ff4c3a | More work on utils/bcd and added unit tests. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | a162b4ae88 | Started working a BCD helper, and an implementation of the MOS CIA chip. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | ecd453d812 | Moved MOS6502 out of the chip directory. Adjusted tests accordingly. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | fcdf419a6b | Added some tests for the Clock class. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | a9ba4f14ec | Minor tweaks to Clock | pirms 6 gadiem | 
				
					
						|  Bryan Miller | b12f868755 | Finished MMC memory tests. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 2e5ad3880a | Bug fixes | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 4c9f047a7d | Fixed the .address property behaviour | pirms 6 gadiem | 
				
					
						|  Bryan Miller | dda1c22cc6 | Fixed a couple bugs. Removed mmSwitchRegister(). Added switchBank() | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 5ba52a58d4 | Added another couple tests to the memory test set. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 30f95044b1 | Rewrote .load() method. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 10a62b4c40 | Minor test addition | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 9d773f6894 | Added pages property to memory. Bringing MMC more inline with IMem interface. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 495c5b6d13 | Memory module bug fixes. Memory test added. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | beab01695c | Rewrote memory classes and put them in their own folder. Updated MOS6502/cpu and relavent tests. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | f005dda779 | Finished all opcodes in assembler | pirms 6 gadiem | 
				
					
						|  Bryan Miller | c2f0652936 | Several more opcodes tested. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 8744d3cc60 | Fixed bug with LDX Absolute,Y | pirms 6 gadiem | 
				
					
						|  Bryan Miller | c722a4875a | Large number of 6502 assembler tests written. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | bed8ec0d7b | Fixed a typo | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 5781e7617a | Added interrupt handlers (by way of psuedo hijacking BRK) and make reset a property. Updated tests accordingly. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | e92b54db8a | Finished coding all opcodes. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | baed6e66e4 | Added dedicated StackPush() and StackPop() methods. Fixed BRK and JSR opcodes. Wrote RTS and RTI opcodes. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 9265cb255c | Added the ROL and ROR opcodes. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 3e179155fd | More opcodes finished. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 440c54349f | Added more MOS6502/cpu tests. File dummy updated with unofficial tests. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 145fb53143 | Added LDA opcode. Tweaking ALU() | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 50526cd864 | MATHC() broken into ADC() and SBC() once again. ProccessOp() handles memory and value access in the various mode types and returns true when the process who generate an outcome. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | b94470cdae | Testing file for MOS6502/cpu | pirms 6 gadiem | 
				
					
						|  Bryan Miller | b31404b6d6 | Fixed conflict with BIT (using BITM for the utility file). Method reset() should now match basic 6502 reset mechanics. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | a8ad08b32d | Method rename and two new methods added to Bank class. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | b9802d895a | ADC() method turned into the MATHC() method which can be used for both the ADC and SBC op codes. CPU.clk() updated accordingly. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | fa1b9f9d91 | ALU() method modified to directly use and set the cpu.__AR value. ADC() Adjusted according to the new ALU() changes. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 52e51110b8 | Added ALU and the ADC op code. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 004d99d851 | Can now get the direct bit value with the new .val() method. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 30132b152e | Fixed the order of the status register flags and initialized the status register to 32 (bit 5 on). | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 0ab6bb54b8 | Branching fixed. Added Register, Flag, and Stack commands. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 2433ed5e8f | Branches coded. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 58e181fac5 | MOS6502 CPU buildout. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 7f25738377 | Tokenizer handles strings. Directives use handlers. Updated tests. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | 3daef52868 | MOS6502 moved into src/chip/MOS6502 and broken into two different files. Tests have been flattened. | pirms 6 gadiem | 
				
					
						|  Bryan Miller | fdee76c879 | Reorganization of source files. | pirms 6 gadiem |