Commit message (Expand)AuthorAgeFilesLines
* autoconf: update m4 fragment filesHEADmasterH. Peter Anvin41 hours5-13/+15
* Add support for BASIC II for ABC80H. Peter Anvin41 hours5-15/+48
* Make it possible to trigger "magic" action from an I/O portH. Peter Anvin42 hours5-381/+341
* abcmem.c: fix DOS and PR device mappings for ABC80H. Peter Anvin10 days1-2/+2
* z80.c: the immediate IN and OUT instructions leave A in the high addrH. Peter Anvin2019-12-311-2/+2
* sysload: when guessing the format, validate before writeH. Peter Anvin2019-12-301-0/+4
* Better command line file loader with memspaces; GeJo TKN80 supportH. Peter Anvin2019-12-307-103/+629
* Update autoconf m4 scriptsH. Peter Anvin2019-12-095-7/+74
* Fix -Wl,--as-needed (-Wl, was missing)H. Peter Anvin2019-12-091-1/+1
* Mark some functions staticH. Peter Anvin2019-12-092-3/+3
* Use C11 <stdatomic.h>; enable script filesH. Peter Anvin2019-12-0913-339/+165
* abcio.c: register the default handler for *ALL* I/O portsH. Peter Anvin2019-12-091-1/+1
* TRACE_IO: separate the MSB and LSB of I/O port numbersH. Peter Anvin2019-10-221-4/+6
* z80: I/O ports are really 16-bit addresses; the upper byte is BH. Peter Anvin2019-10-221-21/+21
* Abstract out the I/O port and ABCbus interfacesH. Peter Anvin2019-10-2211-336/+378
* Better TKN80 model, clean up option handlingH. Peter Anvin2019-10-2214-118/+246
* Clean up the RTC code and make it closer to the hardwareH. Peter Anvin2019-09-103-66/+143
* abcprint: remove static variablesH. Peter Anvin2019-05-225-283/+408
* Serial port control frameworkH. Peter Anvin2019-05-2210-36/+352
* Hopefully improve Windows compatibilty...H. Peter Anvin2019-04-047-58/+302
* disk: start formatting data in the correct placeH. Peter Anvin2018-11-291-1/+1
* abcio: better ABC800 port masking, add stubbed out V24:H. Peter Anvin2018-11-291-48/+105
* disk: support formatting single density MO drivesH. Peter Anvin2018-11-291-9/+47
* disk: better tracingH. Peter Anvin2018-11-291-39/+29
* disk.c: more accuracy improvementsH. Peter Anvin2018-11-291-62/+77
* disk.c: fix error codes, support FORMAT commandH. Peter Anvin2018-11-291-47/+120
* disk: clean up types, add const, add helperH. Peter Anvin2018-11-141-12/+17
* cur_drv(state) is always trueH. Peter Anvin2018-11-141-7/+46
* disk: fix some typesH. Peter Anvin2018-11-141-2/+6
* disk.c: if filesize is 0, make it the full size, but don't mmapH. Peter Anvin2018-11-141-4/+5
* disk.c: handle disk smaller than the maximum size for the driveH. Peter Anvin2018-11-141-48/+96
* Run Nindent for consistent C code styleH. Peter Anvin2018-11-1437-10947/+10592
* abc80sim 3.4abc80sim-3.4H. Peter Anvin2018-11-011-1/+1
* clock.c: don't get confused when giving a divisor to the CTCH. Peter Anvin2018-11-011-8/+8
* fileop.c: make sure we remember if we are in binary modeH. Peter Anvin2018-11-011-2/+3
* abc80.c: unbreak parsing of the --memfile optionH. Peter Anvin2018-11-011-8/+9
* abcmem: optimize the common memory write pathH. Peter Anvin2018-10-311-8/+8
* abcmem.c: use the abcdata framework for --memfileH. Peter Anvin2018-10-311-10/+18
* Merge branch 'master' of git://git.zytor.com/abc80/abc80simH. Peter Anvin2018-10-3115-95/+398
| * Compute blocks even for text filesH. Peter Anvin2018-10-313-16/+22
| * cas: don't wipe out the length byte...H. Peter Anvin2018-10-311-1/+2
| * cas: add block count byte to binary filesH. Peter Anvin2018-10-311-0/+7
| * abc80sim 3.3abc80sim-3.3H. Peter Anvin2018-10-311-1/+1
| * cas: guess filenames by snooping filenames in memoryH. Peter Anvin2018-10-313-30/+132
| * sdlscrn: whitespace fixesH. Peter Anvin2018-10-311-2/+2
| * hostfile: add option to memory map the whole fileH. Peter Anvin2018-10-312-15/+35
| * abcfile: code to produce ABC-style file blocks from text or binaryH. Peter Anvin2018-10-312-0/+97
| * trace: add trace data dumping facilityH. Peter Anvin2018-10-313-0/+52
| * z80irq.c: improve intack and eoi, assert no duplicate IRQH. Peter Anvin2018-10-301-26/+30
| * compiler.h: atomic_test_and_set/clear_bit()H. Peter Anvin2018-10-301-9/+27