Include latest features from EVA5 to EVA9 branch (Menu, CTCSS, DTMF)
Include additional HD6303 instruction as ASM directives, enabling the use of an unmodified TASM68.TAB file
Included perl scripts to generate 16k and 32k binaries from 64k binary
Included macro based switching of frequency bands, define BAND2M to compile for 144 MHz, define BAND70CM to compile for 430 MHz
Include additional HD6303 instruction as ASM directives, enabling the use of an unmodified TASM68.TAB file
Included macro based switching of frequency bands, define BAND2M to compile for 144 MHz, define BAND70CM to compile for 430
Changed audio table base to 0xf000 for EVA9
Moved lcd_s_reset to ui.asm, updated version string
Bugfix: clear marker/arrow buf correct - it is 16 bit wide, not 8 bit
Changes to lcd_s_reset, improve response to unexpected chars from control head during reset
Decrement ui_timer in OCI_LCD ISR, added more comments to ISRs
Testing noise shaping (again)
Fixed local (alert) tone output, still bugtracking in oci_osc1ns
Code cleanup, introduced OCI_OSCI1_CLEANUP routine, bugfixing OCI_OSC1ns
Bugfix: initialize audiobuffer in tone_start, prevent invalid values being written on Port6_Data & DDR
Bugfixing OCI_OSC1ns, 1 kHz Distortion ... 1 sample output is buggy
Bugfix in OCI_OSC1ns, use correct splitted macro PUTSABUF2
Corrected LFSR polynomial (using max.-length x^16+x^6+x^4+x^1+1 for dithering), some other bugfixes, re-enabled noise shaping feedback -> needs testing
Little cleanup, re-enable normal OCI oscillator
Implemented more efficient dual tone oscillator using phase modulation