mmc bug fixes by Joe
git-svn-id: svn://cu.loc/avr-cpm/trunk@19
57430480-672e-4586-8877-
bcf8adbbf3b7
minor dram_read optimizations
git-svn-id: svn://cu.loc/avr-cpm/trunk@18
57430480-672e-4586-8877-
bcf8adbbf3b7
minor dram_read optimizations
git-svn-id: svn://cu.loc/avr-cpm/trunk@17
57430480-672e-4586-8877-
bcf8adbbf3b7
z80.asm: added interrupt driven delay timer; used in BOOTWAIT and RAMTEST.
RAMTEST waits some seconds after fill to test refresh.
dram_read: time between "CAS low" and data input was too short. added one clock cycle.
git-svn-id: svn://cu.loc/avr-cpm/trunk@12
57430480-672e-4586-8877-
bcf8adbbf3b7
added 'TIMER'MAC, a cpm program to control the timer of the AVR CP/M emulator
git-svn-id: svn://cu.loc/avr-cpm/trunk@8
57430480-672e-4586-8877-
bcf8adbbf3b7
directory 'z80' renamed to 'cpm'
diskimage removed from svn
git-svn-id: svn://cu.loc/avr-cpm/trunk@7
57430480-672e-4586-8877-
bcf8adbbf3b7
use lookup table for parity flag computation
as we now have the table, use it for sign and zero flag too
changed flags to 8080 behavior
DRAM read/write routines changed to use A8 to select low/high nibble.
added USART RX buffer with Interrupt
added timer routines
more magic number eliminations
git-svn-id: svn://cu.loc/avr-cpm/trunk@6
57430480-672e-4586-8877-
bcf8adbbf3b7
added warmboot functionality.
git-svn-id: svn://cu.loc/avr-cpm/trunk@5
57430480-672e-4586-8877-
bcf8adbbf3b7
added Atmega8 support
added a Makefile
git-svn-id: svn://cu.loc/avr-cpm/trunk@4
57430480-672e-4586-8877-
bcf8adbbf3b7
added documantation improvements from Karl heinz Buchegger.
http://www.mikrocontroller.net/topic/177481?page=1#
1750788
git-svn-id: svn://cu.loc/avr-cpm/trunk@3
57430480-672e-4586-8877-
bcf8adbbf3b7
Initial import of the original source from Sprite_tm:
http://spritesmods.com/avrcpm/avrcpm-0.1.tgz
More information at http://spritesmods.com/?art=avrcpm
git-svn-id: svn://cu.loc/avr-cpm/trunk@1
57430480-672e-4586-8877-
bcf8adbbf3b7