]> cloudbase.mooo.com Git - ddt180.git/log
ddt180.git
4 years agoSome comments master
Leo C [Sun, 16 Feb 2020 22:24:33 +0000 (23:24 +0100)]
Some comments

4 years agoReorg
Leo C [Fri, 7 Feb 2020 12:44:54 +0000 (13:44 +0100)]
Reorg

4 years agoRenaming/minor opt (from tiny)
Leo C [Thu, 6 Feb 2020 10:41:27 +0000 (11:41 +0100)]
Renaming/minor opt (from tiny)

5 years agoSome cosmetic changes and minor optimizations
Leo C [Thu, 4 Apr 2019 21:04:02 +0000 (23:04 +0200)]
Some cosmetic changes and minor optimizations

5 years agoRenaming
Leo C [Sat, 1 Dec 2018 08:09:45 +0000 (09:09 +0100)]
Renaming

5 years agoRenaming
Leo C [Thu, 29 Nov 2018 19:17:12 +0000 (20:17 +0100)]
Renaming

5 years agobp_get_condition: eliminate expr_p2
Leo C [Thu, 29 Nov 2018 19:16:37 +0000 (20:16 +0100)]
bp_get_condition: eliminate expr_p2

5 years agoImproved div_hl_de
Leo C [Thu, 29 Nov 2018 19:10:02 +0000 (20:10 +0100)]
Improved div_hl_de

5 years agoBugfix PB loop controll (bpl_next)
Leo C [Tue, 27 Nov 2018 19:49:09 +0000 (20:49 +0100)]
Bugfix PB loop controll (bpl_next)

5 years agoBugfix disassembler: print 'LD ww,(nnnn)', not 'LD ww,A,(nnnn)'
Leo C [Mon, 26 Nov 2018 17:30:09 +0000 (18:30 +0100)]
Bugfix disassembler: print 'LD ww,(nnnn)', not 'LD ww,A,(nnnn)'

5 years agoRewrite p_flags; refactor out_rparen,p_A_comma,p_arg_a_addr,p_arg_addr,p_arg_nn_rp...
Leo C [Mon, 26 Nov 2018 00:07:52 +0000 (01:07 +0100)]
Rewrite p_flags; refactor out_rparen,p_A_comma,p_arg_a_addr,p_arg_addr,p_arg_nn_rp,p_char_comma,p_char_lparen,p_char_rparen

7 years agoout.bin.b: opt
Leo C [Thu, 1 Sep 2016 19:30:28 +0000 (21:30 +0200)]
out.bin.b: opt

7 years agoCommand XF, out_dgt: size opts
Leo C [Thu, 1 Sep 2016 09:23:52 +0000 (11:23 +0200)]
Command XF, out_dgt: size opts

7 years agoCommand XF: bugfix
Leo C [Thu, 1 Sep 2016 09:21:42 +0000 (11:21 +0200)]
Command XF: bugfix

7 years agoAdd some comments v0.4
Leo C [Fri, 26 Aug 2016 08:42:31 +0000 (10:42 +0200)]
Add some comments

7 years agoMerge branch 'master' of cu.loc:git/ddt180
Leo C [Mon, 22 Aug 2016 19:24:59 +0000 (21:24 +0200)]
Merge branch 'master' of cu.loc:git/ddt180

7 years agoBugfix test_alphanum/test_numeral, command Q
Leo C [Mon, 22 Aug 2016 14:43:06 +0000 (16:43 +0200)]
Bugfix test_alphanum/test_numeral, command Q

7 years agoBugfix test_alphanum/test_numeral
Leo C [Mon, 22 Aug 2016 12:24:18 +0000 (14:24 +0200)]
Bugfix test_alphanum/test_numeral

7 years agoIncrease stack size to 80 bytes
Leo C [Mon, 22 Aug 2016 07:54:08 +0000 (09:54 +0200)]
Increase stack size to 80 bytes

7 years agoCommand F: Convert filenames to upper case.
Leo C [Sun, 21 Aug 2016 19:18:26 +0000 (21:18 +0200)]
Command F: Convert filenames to upper case.

7 years agoSupport 'qualified symbols' of the form s1:s2:...:sn.
Leo C [Sun, 21 Aug 2016 18:22:10 +0000 (20:22 +0200)]
Support 'qualified symbols' of the form s1:s2:...:sn.

7 years agoSave some bytes in breakpoint handling routines
Leo C [Sat, 20 Aug 2016 22:06:42 +0000 (00:06 +0200)]
Save some bytes in breakpoint handling routines

7 years agoOptionally convert Symbols to upper or lower case when loading.
Leo C [Sat, 20 Aug 2016 19:55:47 +0000 (21:55 +0200)]
Optionally convert Symbols to upper or lower case when loading.

7 years agoCase in/sensitivity option for symbol lookup
Leo C [Sat, 20 Aug 2016 08:35:33 +0000 (10:35 +0200)]
Case in/sensitivity option for symbol lookup

7 years agoDon't convert whole command line buffer to uppercase to allow case sensitive symbols.
Leo C [Fri, 19 Aug 2016 18:57:43 +0000 (20:57 +0200)]
Don't convert whole command line buffer to uppercase to allow case sensitive symbols.

7 years agoChange symbol formatting v0.3
Leo C [Thu, 18 Aug 2016 21:26:52 +0000 (23:26 +0200)]
Change symbol formatting

7 years agoCommand A,L: Reorg (HL instead of IY). Save/restore IX/IY around BDOS calls.
Leo C [Thu, 18 Aug 2016 12:39:09 +0000 (14:39 +0200)]
Command A,L: Reorg (HL instead of IY).  Save/restore IX/IY around BDOS calls.

7 years agoPrint symbols for instruction args in disassembly
Leo C [Wed, 17 Aug 2016 07:31:47 +0000 (09:31 +0200)]
Print symbols for instruction args in disassembly

7 years agoDon't save values in alternate registers over BDOS calls.
Leo C [Tue, 16 Aug 2016 10:10:00 +0000 (12:10 +0200)]
Don't save values in alternate registers over BDOS calls.

I.e replace ex af,af' by push/pop

7 years agoCorrect symbol evaluation
Leo C [Mon, 15 Aug 2016 20:19:26 +0000 (22:19 +0200)]
Correct symbol evaluation

7 years agoread_symfile: Check symbols for valid characters.
Leo C [Mon, 15 Aug 2016 12:09:02 +0000 (14:09 +0200)]
read_symfile: Check symbols for valid characters.

7 years agoCleanup
Leo C [Mon, 15 Aug 2016 06:32:49 +0000 (08:32 +0200)]
Cleanup

7 years agoAdd version string v0.2
Leo C [Sun, 14 Aug 2016 19:21:56 +0000 (21:21 +0200)]
Add version string

Minor optimizations (p_fill_space)

7 years agoCommand R: add offset to symbol values.
Leo C [Sun, 14 Aug 2016 12:42:52 +0000 (14:42 +0200)]
Command R: add offset to symbol values.

7 years agooutchar --> pstr_inl
Leo C [Sat, 13 Aug 2016 01:02:18 +0000 (03:02 +0200)]
outchar --> pstr_inl

7 years agoReorg
Leo C [Fri, 12 Aug 2016 22:06:52 +0000 (00:06 +0200)]
Reorg

7 years agoFormatting
Leo C [Fri, 12 Aug 2016 20:41:07 +0000 (22:41 +0200)]
Formatting

7 years agoCommands B,Y: Print symbols. Command HS: Tabulate symbols
Leo C [Fri, 12 Aug 2016 20:39:45 +0000 (22:39 +0200)]
Commands B,Y: Print symbols. Command HS: Tabulate symbols

7 years agoAllow symbols in expressions. Print symbol in H command.
Leo C [Fri, 12 Aug 2016 08:26:54 +0000 (10:26 +0200)]
Allow symbols in expressions. Print symbol in H command.

7 years agoReorg
Leo C [Thu, 11 Aug 2016 15:11:36 +0000 (17:11 +0200)]
Reorg

7 years agoCommand H: change ASCII format 'C'-'@' to '^C'
Leo C [Thu, 11 Aug 2016 14:28:38 +0000 (16:28 +0200)]
Command H: change ASCII format 'C'-'@' to '^C'

7 years agoCommand HS (H extension): print symbol table. Commands A,L: Print labels.
Leo C [Thu, 11 Aug 2016 14:25:49 +0000 (16:25 +0200)]
Command HS (H extension): print symbol table. Commands A,L: Print labels.

7 years agoEdit, rename, refactor
Leo C [Wed, 10 Aug 2016 20:45:31 +0000 (22:45 +0200)]
Edit, rename, refactor

7 years agoRemove object code comments
Leo C [Wed, 10 Aug 2016 18:51:20 +0000 (20:51 +0200)]
Remove object code comments

7 years agoAdd prstr_inl, print string inline
Leo C [Wed, 10 Aug 2016 16:39:19 +0000 (18:39 +0200)]
Add prstr_inl, print string inline

7 years agoAdd symfile read function.
Leo C [Wed, 10 Aug 2016 14:47:42 +0000 (16:47 +0200)]
Add symfile read function.

7 years agoMove most data sections to program end.
Leo C [Tue, 9 Aug 2016 20:30:45 +0000 (22:30 +0200)]
Move most data sections to program end.

7 years agoCPU test. Move relocator to expr buffer.
Leo C [Fri, 5 Aug 2016 12:50:38 +0000 (14:50 +0200)]
CPU test. Move relocator to expr buffer.

7 years agoRename ddtz to ddt180 v0.1
Leo C [Thu, 4 Aug 2016 19:11:44 +0000 (21:11 +0200)]
Rename ddtz to ddt180

7 years agoEdit, opt '(' and ')' output
Leo C [Thu, 4 Aug 2016 10:12:22 +0000 (12:12 +0200)]
Edit, opt '(' and ')' output

7 years agoEdit, remove 'jr $+0', rmove 2x 'jp (hl)'
Leo C [Wed, 3 Aug 2016 21:03:25 +0000 (23:03 +0200)]
Edit, remove 'jr $+0', rmove 2x 'jp (hl)'

7 years agoAdd Z180 instructions
Leo C [Wed, 3 Aug 2016 14:11:07 +0000 (16:11 +0200)]
Add Z180 instructions

7 years agoBugfix: remove invalid opcode from disassembler (L command).
Leo C [Tue, 2 Aug 2016 20:32:06 +0000 (22:32 +0200)]
Bugfix: remove invalid opcode from disassembler (L command).

DD or FD prefix, followed by 76 was interpreted as a valid 3 byte instruction, and displayed as 'HALT'.
Didnt work, certainly.

7 years agoAdd submit files to build ddtz with CP/M 2 and CP/M 3.
Leo C [Tue, 2 Aug 2016 17:57:54 +0000 (19:57 +0200)]
Add submit files to build ddtz with CP/M 2 and CP/M 3.

7 years agoAdd Makefile, .gitignore
Leo C [Tue, 2 Aug 2016 10:15:42 +0000 (12:15 +0200)]
Add Makefile, .gitignore

7 years agoChange relocation loader
Leo C [Tue, 2 Aug 2016 10:06:13 +0000 (12:06 +0200)]
Change relocation loader

The new relocater works whith PRL file, generated by Link-80.

7 years agoInitial commit
Leo C [Tue, 2 Aug 2016 09:16:31 +0000 (11:16 +0200)]
Initial commit