Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make drive noise for SD-card access configurable. #518

Closed
Edilbert opened this issue Jan 6, 2022 · 2 comments
Closed

Make drive noise for SD-card access configurable. #518

Edilbert opened this issue Jan 6, 2022 · 2 comments
Labels
duplicate enhancement A feature request or other kind of enhancement.
Milestone

Comments

@Edilbert
Copy link

Edilbert commented Jan 6, 2022

It would be nice to make the drive noise configurable.
Some users prefer to hear the drive noise only, when the internal drive is accessed.

Also different LED colours for access to SD-card image or internal drive would be great.

@lydon42 lydon42 modified the milestones: far future, near future Jan 6, 2022
gardners added a commit that referenced this issue Jan 6, 2022
gardners added a commit that referenced this issue Jan 6, 2022
lydon42 pushed a commit that referenced this issue Jan 8, 2022
lydon42 pushed a commit that referenced this issue Jan 8, 2022
frehwagen added a commit that referenced this issue Jan 8, 2022
commit bde09d0b15bf16f5277503c564c3e24ab4d5de30
Merge: cf2aab5c 6e86d89f
Author: frehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:40:56 2022 +0100

    Merge pull request #520 from MEGA65/dev-reltargfixes

    Dev reltargfixes

commit 6e86d89f4431a6bb3401bcd2e7b0bcea46c325f1
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:31:34 2022 +0100

    More fixes for nexys4ddr-widget target.

commit b393162e132ab594092609ec0a8ff6833f954cdc
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:25:11 2022 +0100

    More fixing nexys4.

commit c68353b7d590c80bbc530b120b1ab82f42a50a90
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:21:09 2022 +0100

    Fixing nexys4 target.

commit 431964034605c068995006d5a49015383c38fe92
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:14:16 2022 +0100

    Fixing nexys4ddr-widget.

commit 814e46e25cbb757acaa1d11811616576a42b8aaa
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 17:02:21 2022 +0100

    more mega65r2 target fixes.

commit 17d69b81f2f3d8d4f5ffc8bb6ddc29a46a568a6a
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 16:49:00 2022 +0100

    mega65r2 fixes.

commit cf2aab5cdf11a8ea96bf1dc2f4a136ff8865e736
Merge: 1767a2c6 b5d01aa3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 12:00:40 2022 +0100

    Merge branch 'pgs-pre-release' of github.com:MEGA65/mega65-core into pgs-pre-release

commit 1767a2c6706ced2dc2747109a8ccb1e427e7ab5b
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 11:34:43 2022 +0100

    adding freezemenu sprited fix

commit ad7f7094e38dbb35a6b3dbb45602cda8f4f03670
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 11:15:56 2022 +0100

    cleanup ws chaos, make speed display only show on > 0

commit 799b12173d94ed99963bf43f7659dd9187fedad4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 20:15:16 2022 +1030

    fix typo #474

commit 5827f3de64ddc7663de34cd41abe95dd1f1ca330
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 20:13:30 2022 +1030

    deglitch CPU reset button #474

commit cf4a4305baec0c3bc340194ae35712d7b2567cbf
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 19:14:56 2022 +1030

    rework uart monitor reset logic #474

commit 40c46063294d6bd868579586f80c3d4b90320559
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 16:56:36 2022 +1030

    more hunting spurious resets #474

commit 4472e2770a43510f905db6d1aa40b4026ee2188d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 12:55:40 2022 +1030

    work around #474 by disabling ! command from serial monitor

commit 1b6969e22db9cc96a77b6c4ee4f90145174d1301
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 02:30:04 2022 +0100

    removed obsolete sid4_enable

commit d5c10ae472fce141e5bbaf672904957be938aef9
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:24:40 2022 +0100

    remove dc_track_rate and _enable (audio_ devel rollback)

commit 23e4059bb3a36ffb44809a4588d9d844e09c6936
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:24:09 2022 +0100

    fix bug in flash summary output

commit 9da47ededaf7d2bf83933fd6a4e76979423aea38
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:06:47 2022 +0100

    restored audio from development head

commit a9d49de8f51191e85b0648e692f38727a20f19ac
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jan 7 23:24:20 2022 +0100

    fix erase progress bar, only show stats if > 0

commit 7b9dd26e83eb7710cdf5d1cea929bfda48a16eff
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:23:18 2022 +1030

    reset progress bar in all cases

commit 4ded00cd32cd6322c5fd0d53af2644065da45b40
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:14:09 2022 +1030

    add missing decl #474

commit 4800268f33046e1cf66d58ae9aa7aa2bedb6c6ab
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:13:53 2022 +1030

    make sure every last scrap of dc offset track can be disabled #516

commit 8f7151ec33308dc171744a0d316cd6c73ef1b230
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:11:52 2022 +1030

    add missing ; #516

commit b443cb1599a9c6219db2753d5de3618ae71f9a1e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:08:18 2022 +1030

    further instrument spontaneous reset #474

commit 054ebeb0f042e0a0084811f1475b4c076ec66597
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:07:49 2022 +1030

    add generic to force disabling of audio dc tracking #516

commit 4f524fb937f4d81e06d7cab25df0b0dad645882c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 23:36:00 2022 +1030

    fix message after flashing/erasing a slot. #516

commit b67eecbe891e474273194b30a0ab4633827bc0b8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 23:03:19 2022 +1030

    don't clamp audio when dc_offset tracking is disabled #516

commit 6b57441e1fa8e56ac7506bc55969b9744848ff90
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jan 4 01:39:39 2022 +0100

    added some FORCE targets to submodule makes
    new fdisk version
    release-prep tools to add files to cor and mcs

commit d1cb0529a85caed291538c6ac7578f3f4749ae01
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:59:43 2022 +1030

    fix erasing of slots #516

commit 66ca9c210eefa99f3547114c83aeb37611663310
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:59:28 2022 +1030

    remove unused variable from HYPPO

commit c1adda3acb6057ccb8c6136c248e3729f7e7a57b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:45:23 2022 +1030

    fix reading dc_offset_enable from $d63c #512

commit 3f92be90e13a6fed6b6d066c52383db08ac6d106
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:53:20 2022 +1030

    fix audiomixer settings in onboarding

commit bcb32e28ef978eb4c4909d7246ab7bebd5eddb42
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:17:09 2022 +1030

    fix verify address for slot >0 #516

commit 1943e2fb677df2018c1557886ee561e1cf9e1c4b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:02:08 2022 +1030

    instrument reset command to see if it is to blame #474

commit 41e0cd4ea31a4f654952e34d293f3604c4e408f5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 11:59:13 2022 +1030

    limit tries when writing to flash #516

commit 15a9672019ff0fc1fc5accaf168697497f64f139
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 11:44:48 2022 +1030

    refactor flashing to better re-flash dud sectors #516

commit a4e7e4b93da37cccb73f34940fe383bfd34a7602
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:15:17 2022 +1030

    fix more missing decls #518

commit 217fdf470ba22569c188413af35672f5504dec06
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:12:30 2022 +1030

    add missing decl #518

commit cd74ca62f37cb6561ce49d853bd4e08b35fe8a8e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:02:19 2022 +1030

    different drive LED colours for flop0,1 and SD. Silent SD option #518

commit 1f6b7d601415b3a360b8b523319f61e42d178c26
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 08:46:22 2022 +1030

    correct XDC cross-clock domain descriptions for new clock names #516

commit 9d11c784c265fac4df94e6daac66a82a3623a21d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 08:45:30 2022 +1030

    show diffs when verify errors occur #516

commit 929e6ae90717cc964e7d204055b1b9ee3bae4dd8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 06:33:40 2022 +1030

    spontaneous reset still happens. Increase thres to 16 cycles #474

commit 31d9238a5f02a002d0bb67924d690b79d64b82a6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 06:22:44 2022 +1030

    allow audio DC offset tracking to be run-time enabled/disabled #512

commit 87a8ef918dc421af8f57acd96e615ca23f9c9e4f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 19:41:41 2022 +1030

    require 8 cycles of RESET low from serial monitor #474

commit 2387279ca8b04a0c95c50eeddd9fedd8efc84d3f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 16:04:34 2022 +1030

    change non-testpattern colour to confirm #516

commit 3c7d453c48a06bbeb5ca38a378b74a46df2d65d3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 16:04:20 2022 +1030

    tweak test pattern display #516

commit b0ade6e37368402f8abd11692697f835aba6c307
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:55:13 2022 +1030

    more dipsw debouncing #516

commit 22987bc12c2ac7fb3a4ccdaa9b42b715eba84941
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:42:00 2022 +1030

    debounce dipsw lines #516

commit c2d7db260d8e0e7ecbf47c8e7c91f998470fcd88
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:16:45 2022 +1030

    tweak test pattern #516

commit ee4cbb434740465cb0b7be1de8033f8f773f6133
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:06:16 2022 +1030

    tweak test pattern dispaly #516

commit 96fef97ea32fb46d38026d64e20b602f0bda9c01
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:55:44 2022 +1030

    better portp defaults for hdmi test #516

commit d5fc7c833ec167330eef01cff87dfc22fa12606b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:47:47 2022 +1030

    more testing flicker #516

commit ac2262775234c6ebfd85860f248ce8cc1a550524
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:00:05 2022 +1030

    try to work out why display is not changing #516

commit e6f4ac83c8b8ec6876c42253a7a5dddad4899f41
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:52:16 2022 +1030

    try to make HDMI output blue #516

commit dd0023ef0996a6b298b390b40a6838e90f9e198c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:50:47 2022 +1030

    notes for working around QSPI problem

commit 8e8eb79fc25508b42d2d8293c70169b5de7f332e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:34:19 2022 +1030

    produces HDMI output now #516

commit a1414c84ce6f83ac74b8b28f64c6239772ea9038
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:33:25 2022 +1030

    plumb test pattern colours to outputs #516

commit 26f2f61c184c1f3e86475b80b0195fc55a231f16
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:13:56 2022 +1030

    more work trying to resurrect hdmi test target #516

commit 6e83edb71a65dbe554ba1183cb57885274430765
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:13:38 2022 +1030

    disable backbone clock directive #516

commit d47afd6c24e4feaaba9af9a857f6d6c88806af79
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:51:21 2022 +1030

    try to debug lack of output for hdmi_test_r3 target #516

commit b9f8c4c0b91e2f5668d3bd504c7995425047a0f2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:32:06 2022 +1030

    simplify serialiser for highspeed operation #516

commit 3219e69a822c60c2341054646ff0e667e76e8a16
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:09:03 2022 +1030

    fork XDC file #516

commit 98390bade062ce249b691f24f8d327371e63af87
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:57:23 2022 +1030

    fix silly errors #516

commit 7d31ddc8d99ceea115a3eebe250e4f5ae516c4b8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:52:28 2022 +1030

    update hdmi test for r3 to use new serialiser #516

commit faf668038fe108c1cc3df7fe34d6a8fc322d31d1
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:47:43 2022 +1030

    switch to Antti-style serialiser #516

commit 46167c219b11935273b25c12b93516e702ed52a0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:36:42 2022 +1030

    add 270MHz clock for HDMI without OSERDES #516

commit b91d93ba30060435ffb7e20a610242ad4b955403
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:33:46 2022 +1030

    fix typo #516

commit 2132e792e98e46d3f71ed862b22fa5d2eae4528e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:32:18 2022 +1030

    work on combined sources test #512

commit 4ea536599a9fd662f8123658daac3e616d1bb5a3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:31:56 2022 +1030

    reduce debug output #512

commit 43241cc42964f5e94b3adeedf0ed053d1921a07c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:31:28 2022 +1030

    fix typoe #516

commit 81919106bc152483c991a4d66b40d5d66ca84e2c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 21:36:01 2022 +1030

    reduce synthesis warnings #516

commit 7e480a6e7f76b5dbcb565babf440ebd0da553a2e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 20:24:50 2022 +1030

    remove unused clocks from clocking interface #516

commit 93928e9fc90cbf4f18cfe39f9c0ab3a6ebcf4e4c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 19:09:13 2022 +1030

    update cross-domain clock lists #516

commit 6b755e3bffdbb3ed72103a9dd9928f48b97ffdf2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 18:05:20 2022 +1030

    fix signed value processing #512

commit dae0f61a8936c78b162fb5b885238004246f2883
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 18:03:44 2022 +1030

    fix multiple driver #516

commit dc49d1ba726a45537164ce8d7444224b97840fa3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 17:43:39 2022 +1030

    add another test for #512

commit 50c18e6b2aa58cec94a3100c1dea283b527600ee
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 17:43:13 2022 +1030

    improve timing closure following fixing clocks #516

commit aa03f0c3403cc58476fd7aec1410e9b113c78367
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 17:42:49 2022 +1030

    more work on audio DC offset correction #512

commit 8575760c5851940815ee64e4e0663f4c9a9dbee2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 16:49:43 2022 +1030

    consistently buffer all clocks. Remove unused clocks #516

commit a7c3406152eec6a75eca47bfa2b4de1ac0a15988
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 09:13:59 2022 +1030

    fix failing audio DC offset tracking bug #512

commit 6b88f5b1334903c30eb922aa34528d4a574d6628
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 09:07:38 2022 +1030

    fix some audio DC tracking bugs #512

commit 0da252b9d9ade8182a4076fc2d3bbecf16579a98
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 19:44:05 2022 +1030

    write tests for DC offset zero crossing #512

commit c8a9d17406ff23f2fdefd7105afbe6c090038600
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 19:37:27 2022 +1030

    allow reading back of DC offset estimate #512

commit 7690a099aa386b8e98e2623c5bd0ca61f84a27bd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 17:59:20 2022 +1030

    fix various problems with audio DC offset subtraction #512

commit 0c9f5b38a7f14c09b25c7957b5e1171a7b3af662
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 17:42:34 2022 +1030

    work on audio DC offset subtraction tests #512

commit 2ba68d332abaaaf495d0a184dcafd3eef91926dc
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jan 3 12:12:59 2022 +1030

    Work on unit tests for #512

commit 3c8f454067e4281b45dcef7d6fea2904dcdbdb76
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jan 3 10:18:10 2022 +1030

    begin implementing DC offset subtraction #512

commit b5d01aa3909772af688d3af6337e099b1a43cd63
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 11:34:43 2022 +0100

    adding freezemenu sprited fix

commit fdcdce585c5effc09a28f69aabb470edfb19c8cf
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 11:15:56 2022 +0100

    cleanup ws chaos, make speed display only show on > 0

commit 03ed282ae07f32608552a862761623653febe9ba
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 20:15:16 2022 +1030

    fix typo #474

commit f0e91da88edb284c35f5fb80c3767d69de408e44
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 20:13:30 2022 +1030

    deglitch CPU reset button #474

commit 398d18cec26a5b7202f16f02a80cfd4f22f67246
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 19:14:56 2022 +1030

    rework uart monitor reset logic #474

commit 7e6882f1c1296fcd1ca91d2b06e6498ba9dfef60
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 16:56:36 2022 +1030

    more hunting spurious resets #474

commit 54fbaeddc2230b641fd3476fbe9ee8946348bf77
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 12:55:40 2022 +1030

    work around #474 by disabling ! command from serial monitor

commit 75618be030dbf312a0ac91f1b4147f3f4c87347e
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 02:30:04 2022 +0100

    removed obsolete sid4_enable

commit ff5cda308177fa581829a3a538bd69cd29a8cb5b
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:24:40 2022 +0100

    remove dc_track_rate and _enable (audio_ devel rollback)

commit 9bc8b366722b246ac8eaa667b1b350d4bad818c9
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:24:09 2022 +0100

    fix bug in flash summary output

commit a038191f08039949da8a457a404f86b816721e72
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:06:47 2022 +0100

    restored audio from development head

commit bcab7871cefacebc9724be3dc7159c3453ee96f8
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jan 7 23:24:20 2022 +0100

    fix erase progress bar, only show stats if > 0

commit de545b94dac14979498a06f35f9c64d84eec1232
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:23:18 2022 +1030

    reset progress bar in all cases

commit de48716d45a95db04de38168341e14521c53b5dc
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:14:09 2022 +1030

    add missing decl #474

commit 60389c51b81ba2587d6a0642f9a12c06ace9b97c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:13:53 2022 +1030

    make sure every last scrap of dc offset track can be disabled #516

commit 19134ac0ebf02aee7ea8192c83c0073ec726ae9a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:11:52 2022 +1030

    add missing ; #516

commit caa3eb36fb3d80496580066e1acd1915f69b58db
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:08:18 2022 +1030

    further instrument spontaneous reset #474

commit a3318a2647b37e3b283b8eeb6b62d1f840935544
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:07:49 2022 +1030

    add generic to force disabling of audio dc tracking #516

commit e72cfe94697096e7e5dfcd373b008e53c017e513
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 23:36:00 2022 +1030

    fix message after flashing/erasing a slot. #516

commit def4fbe8abd5049d6bb92417b178c881c286d617
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 23:03:19 2022 +1030

    don't clamp audio when dc_offset tracking is disabled #516

commit 6ffc6c081265d05ab1fd401ab9e841e48ec45c95
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jan 4 01:39:39 2022 +0100

    added some FORCE targets to submodule makes
    new fdisk version
    release-prep tools to add files to cor and mcs

commit 072dad5a5926ac5143dc66fa4861d7eab2065769
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:59:43 2022 +1030

    fix erasing of slots #516

commit b234e8e44f5f650c4e53a04c0f5c3c74e1bc09e2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:59:28 2022 +1030

    remove unused variable from HYPPO

commit 8c28eeaf3949b1c3c5ff56b678c31dcb8895778c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:45:23 2022 +1030

    fix reading dc_offset_enable from $d63c #512

commit f727a2487ae168f29a1981b90ea3e9c94ebdf7a1
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:53:20 2022 +1030

    fix audiomixer settings in onboarding

commit 773caa70aa947b56c3256314c9b2de7def03c1fd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:17:09 2022 +1030

    fix verify address for slot >0 #516

commit 9d754b40ce643476c9183682f730f5e62a337105
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:02:08 2022 +1030

    instrument reset command to see if it is to blame #474

commit 2af093cfb6d805d1fe0302d980a1ed66beb0a9df
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 11:59:13 2022 +1030

    limit tries when writing to flash #516

commit 77874d72b4c387b925a6dd8a4042675196430b69
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 11:44:48 2022 +1030

    refactor flashing to better re-flash dud sectors #516

commit 4b8c33e490ebe422296f614a4817fd3867eb4747
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jan 7 00:49:33 2022 +0100

    changed bitembed release-build tool to use new bit2core file list
    feature

commit d139b7b6af0527de41ad14d063d7190aa45e08dd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:15:17 2022 +1030

    fix more missing decls #518

commit 7177fed1275080cc1938b654415cf6480056640e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:12:30 2022 +1030

    add missing decl #518

commit 43a7043a8ef7db0065147aaad5a75aec49522a9e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:02:19 2022 +1030

    different drive LED colours for flop0,1 and SD. Silent SD option #518

commit ce352ca155cbe33f711f653dcae1054f55794e1b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 08:46:22 2022 +1030

    correct XDC cross-clock domain descriptions for new clock names #516

commit c67df2827b9c2f6cdcd1c6911abba160224b00ab
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 08:45:30 2022 +1030

    show diffs when verify errors occur #516

commit a8bab59c389342018d69673cfc33b4a4da7ae8f1
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 06:33:40 2022 +1030

    spontaneous reset still happens. Increase thres to 16 cycles #474

commit 4c6782ab72e7867d3c66f0ca6af7c55583a31ac8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 06:22:44 2022 +1030

    allow audio DC offset tracking to be run-time enabled/disabled #512

commit 1d72dbcfd230e335796d04b32ea8223e00faa88e
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Jan 6 18:55:01 2022 +0100

    removed full paths (to long for bit2core) from bitembed

commit 04491d0c15e32ccda60ebb0aae64577eaa81a16f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 19:41:41 2022 +1030

    require 8 cycles of RESET low from serial monitor #474

commit 935c281aee78816f5f9e06198381981006abc86a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 16:04:34 2022 +1030

    change non-testpattern colour to confirm #516

commit 6f6b3eb473aa8e6f72f853c37851829e53506c92
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 16:04:20 2022 +1030

    tweak test pattern display #516

commit 3b8089696f4fffe57df299bf6f87de1f1400070a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:55:13 2022 +1030

    more dipsw debouncing #516

commit 9afbd9d700e5e32f94277f757856c731c195323d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:42:00 2022 +1030

    debounce dipsw lines #516

commit 7c2da2c249f638bed5b3b97247a2d94fdfb8e590
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:16:45 2022 +1030

    tweak test pattern #516

commit 6227ef086f41f2be6f78eb594892068389c8a642
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:06:16 2022 +1030

    tweak test pattern dispaly #516

commit 0ab91afbb3d561d64ca603446add84643ec558d4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:55:44 2022 +1030

    better portp defaults for hdmi test #516

commit 48f017b715f3743d34719c8ef669b33e61048b6c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:47:47 2022 +1030

    more testing flicker #516

commit 2694d29dd216d0ba4e59e05b3228de9b1afc127d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:00:05 2022 +1030

    try to work out why display is not changing #516

commit 7eac76b2a681cecf854c31a436b9afa1556d149d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:52:16 2022 +1030

    try to make HDMI output blue #516

commit 9baee61d64c0f16dcde84742913c189fc2561cc7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:50:47 2022 +1030

    notes for working around QSPI problem

commit b92569ceaa5d13d9ae4e7c6c64be583a9ff01d1a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:34:19 2022 +1030

    produces HDMI output now #516

commit 89d255bcaa07e069c741b2491c32054be86a1154
Merge: fc504efa ac84bdfc
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jan 5 22:35:24 2022 +0100

    Merge pull request #517 from MEGA65/505-div-onebit

    Resolves #505 - division is off by a bit

commit 510c7ade5c923f4e5fbb63ef4cda965143383bd3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:33:25 2022 +1030

    plumb test pattern colours to outputs #516

commit cf1ecd655a0d0350a8baa71bf8facdd06b26a1be
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:13:56 2022 +1030

    more work trying to resurrect hdmi test target #516

commit 5f34831b79d1c2350f0aa70aad8c9cbdb3b73160
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:13:38 2022 +1030

    disable backbone clock directive #516

commit 2dc9a9341409c4b5a52f40ce15a7a31aa50cc0f7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:51:21 2022 +1030

    try to debug lack of output for hdmi_test_r3 target #516

commit 38bc7d0fbc039d2a0ddcc75c4824fa3bc9f2c84a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:32:06 2022 +1030

    simplify serialiser for highspeed operation #516

commit 7a130a9955d0a9a0f0f0d0aea6039a65629d0782
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:09:03 2022 +1030

    fork XDC file #516

commit aad080d9176091be5d60b8ec1c31fee5c4b5f619
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:57:23 2022 +1030

    fix silly errors #516

commit 7d263d061337a7fe9eef972a22dd1a6173c9f86f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:52:28 2022 +1030

    update hdmi test for r3 to use new serialiser #516

commit ac84bdfcb183bcb77f9dd4a0524b7135eda84ad8
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jan 5 13:18:46 2022 +0100

    fix timing issues by splitting output add step #505

commit 13479107a874a3bef765c5b069411c30206847ba
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:47:43 2022 +1030

    switch to Antti-style serialiser #516

commit 6dbc529570227afd0a7911a808af1018ec9eefa3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:36:42 2022 +1030

    add 270MHz clock for HDMI without OSERDES #516

commit 9d306670376e83e60757699f8c72dd963f295fac
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:33:46 2022 +1030

    fix typo #516

commit fd135a35c5caa29108e1ee65de9633521b2228f0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:32:18 2022 +1030

    work on combined sources test #512

commit 69f742bdabd06b375ee64c884819607f02c2229e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:31:56 2022 +1030

    reduce debug output #512

commit 1a406252453cae15bb3d88de52fbae8dbabe432f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:31:28 2022 +1030

    fix typoe #516

commit b427cf27105d765a97c7392968c91e8cf9c9f90b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 21:36:01 2022 +1030

    reduce synthesis warnings #516

commit e7bc0fc2733b14978ecb954e49dc6f8b51219db0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 20:24:50 2022 +1030

    remove unused clocks from clocking interface #516

commit 28884067171b4c6a325b7c4355cf18106ba988a2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 19:09:13 2022 +1030

    update cross-domain clock lists #516

commit 06e16b04a7f92dc475f0902be18a516950bd58df
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 18:05:20 2022 +1030

    fix signed value processing #512

commit 526e16bfd4263444dd8cc5334932f91e2c2d90df
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 18:03:44 2022 +1030

    fix multiple driver #516

commit da38a19371d99920b3a5f87693af5df125cde5a4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 17:43:39 2022 +1030

    add another test for #512

commit af499fe587d15a007c9bb5deede3271671e94cbd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 17:43:13 2022 +1030

    improve timing closure following fixing clocks #516

commit d7643e84f5e9b9044b0eb50ca29634e12855bb04
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 17:42:49 2022 +1030

    more work on audio DC offset correction #512

commit cae0104179d68c6e76acdbb7720ef50ea9461630
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 16:49:43 2022 +1030

    consistently buffer all clocks. Remove unused clocks #516

commit 90f19c864c640c66f684fbe86f2f7fcff8e486a9
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jan 5 02:01:31 2022 +0100

    made all calculation helpers 4 bit wider, so the overflow gets hidden
    results in 4 timing violations, needs to be split or pipelined #505

commit ea6eaa3ade4ac411f26c7050665e8cfc1c9921fc
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 09:13:59 2022 +1030

    fix failing audio DC offset tracking bug #512

commit 977ecc7f1d13bb44ed97f7e7c694e12274a10f93
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 09:07:38 2022 +1030

    fix some audio DC tracking bugs #512

commit b9ba82697206281f54f18621ff4ae312fd33c7bb
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 19:44:05 2022 +1030

    write tests for DC offset zero crossing #512

commit 6d0b568290ac7130aa6e48b89fa90afdd1f55eda
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 19:37:27 2022 +1030

    allow reading back of DC offset estimate #512

commit ce1fec2856825bc7f469d88668facc0ba8493d46
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 17:59:20 2022 +1030

    fix various problems with audio DC offset subtraction #512

commit 53534fbafe745de6d90cf570e3bf3cc02587f52f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 17:42:34 2022 +1030

    work on audio DC offset subtraction tests #512

commit 88687ca260952c2f32b33faabe4f2a5e3d9f782d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 17:42:27 2022 +1030

    update FDISK

commit fc504efaa712532ae1600139df507c97a0cec0c7
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jan 4 03:11:42 2022 +0100

    fdisk 0.23 (screen corrupt fix)
    bit2mcs call fix (addr was missing for cor convert)

commit 61daaa5c83b8c8b76b44463b79991a8aa2e11742
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jan 4 01:51:23 2022 +0100

    fdisk bounced to 0.22

commit 6830206b905b0382a15d2cf793ffe39f8396b34b
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jan 4 01:39:39 2022 +0100

    added some FORCE targets to submodule makes
    new fdisk version
    release-prep tools to add files to cor and mcs

commit 64d7017816411cb41e0dc1254f4b695ac72d22db
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Jan 3 21:19:48 2022 +0100

    updated submodules mega65-fdisk

commit 5cdcba3bc83e80ab4e382402adc5b6886c43c50c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 4 06:36:37 2022 +1030

    update fdisk to correct BIT/MCS filesys population bug

commit d086c4c893580796073c00867a903e4ef18adb99
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jan 3 12:12:59 2022 +1030

    Work on unit tests for #512

commit 0294e5846f2c453c991a26ac91b7350f0809d512
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jan 3 10:18:10 2022 +1030

    begin implementing DC offset subtraction #512

commit 3503b1aaef3da4fcc3f68991b3c0c193681cd3de
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jan 3 09:23:40 2022 +1030

    fix max slot # display

commit 42b9c1d881770ff28ddfa3f82f196eb3c606c9db
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jan 3 09:18:48 2022 +1030

    remove $$$ PAGES from ROM loads

commit 29d027703d1655f074afde0c590a901135dfd8a7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jan 3 09:02:18 2022 +1030

    fix nexys4 target

commit 94190766ea0b19f669134e431ae95076c4ebbf0c
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jan 2 22:45:21 2022 +0100

    changed all target to recent core targets, added megaphoner1 on pauls
    request #455

commit 52cc1655cdfeacf5d599772350c8006fba4602d2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 21:13:42 2022 +1030

    fix 8580 silence #447

commit 8018e1461df903e59b184cddb68a15b59833bf28
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 17:29:25 2022 +1030

    Fix synth error for #477

commit c68a9e99a4763cf841df2f3d649aa21d9e62d220
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 17:25:19 2022 +1030

    Fix clock frequency to 8580 #447

commit 346284c44049a0c6f62e4faeee536a838bbef268
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 17:14:00 2022 +1030

    load banner from flash immediately on boot if possible #510

commit c7603e5feb09204775f26da8a8a5863f326dac66
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 16:38:31 2022 +1030

    update FDISK for filesystem prepopulation #510

commit d2b9d3aa070739beddef45cd8f552284e176df0f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 13:42:12 2022 +1030

    connect highspeed clock to 8580 voices #447

commit 3cdf9ead4604df6524b6f873a4ac2fbbf53012f5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 13:32:56 2022 +1030

    fix more multiple-driver critical warnings while debugging #447

commit c7660b2c6e1f7e645eec9196e956317396f383c5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 11:36:53 2022 +1030

    fix plumbing typo #447

commit 7b36204d01e36b9b14c06e65b9718adfacb44317
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 11:20:22 2022 +1030

    fix CRITICAL WARNINGs during synth #447

commit 90c3616f8d33a06b781beeb352e83e00a01ee0d5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 11:01:17 2022 +1030

    correctly plumb 8580 SID voices #447

commit 2047f471054c1387b878f1703544e9e985ce41d2
Merge: fb420659 7a760a81
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 1 23:01:44 2022 +0100

    Merge branch 'development' of github.com:MEGA65/mega65-core into development

commit fb42065955145d6c285f44864e73acd63d0222c4
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 1 23:01:08 2022 +0100

    made note about charprt msb more obvious and stated that HOTREG do not
    change that #308

commit 7a760a8145d1cfd9c1e60a74188f72ff459b3e44
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 08:30:43 2022 +1030

    Revert "invert sense of head select bit #509"

    This reverts commit 4198035899e21097f3907e29f00e6f34f33bf5b4.

commit 4198035899e21097f3907e29f00e6f34f33bf5b4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 08:11:19 2022 +1030

    invert sense of head select bit #509

commit f4cf776f9d8f08f25d93c56cf7c9f20c79333684
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 07:53:19 2022 +1030

    add failing test for #506

commit 53d074742f9966d9e85b9c3f8d4e4a719baeb753
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 2 07:50:06 2022 +1030

    implement #508 for #506 testing

commit 09d8be8420a526a75ea1d72c7f732f7e99b67750
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 1 21:48:53 2022 +0100

    Fixing QSPI issue for nexys4 as well, as result of merging hwsc.

commit 2b7aa801d2009d1aa5a53da80b5a8a3126718a7b
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 1 18:53:34 2022 +0100

    Try to fix mega65r2 setup after merge of hwsc branch.

commit a55f697f678fdeb640159eea10a1d960302e020d
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 1 15:22:13 2022 +0100

    Updated to latest version of freezermenu submodule as taken from the hwsc branch.

commit b164a53c1aa126667d691f556b963bf22a7f57b5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 31 19:02:07 2021 +1030

    update comment #472

commit 8c545cacce4cf35d600b0e27522028da0dcc95a1
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 31 18:07:54 2021 +1030

    re-enable cpu driven floppy writing #472

commit a578904b2a42e74f873402f941bd25646130375e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 31 18:07:35 2021 +1030

    fix selection of unbuffered formatting #472

commit 5ebbbb519081f9479d91330b9c34e3ed8bfcb51f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 31 08:56:32 2021 +1030

    add debug to check for wdata glitches #472

commit 00219dede9bee275ed56e2eecc1ad5ed4eb30362
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 31 08:40:25 2021 +1030

    Disable CPU raw floppy flux writing to try to track down F_WRITE glitch #472

commit 382d927790118e28f47ba9a338dc2010644fdb30
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 31 05:08:42 2021 +1030

    de-bounce F_RDATA #472

commit ac9e1bf4c7d73c9022370000e87084f2bf728fcd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 30 22:09:30 2021 +1030

    enable WGATE on rising edge of INDEX, not falling edge #472

commit 05c1979a1b14bebd567774f3f41aac37275dab0d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 30 20:45:55 2021 +1030

    buffer RDATA to try to reduce read glitching #472

commit 80e2fbdc2badaf22bbcf2c980b829af7b25babb3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 30 19:32:30 2021 +1030

    avoid inference of flip-flop on f_wdata #472

commit 9f385a3ce5b17cdcc7b5c944c24cc4464085692d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 30 19:31:16 2021 +1030

    reserve $d644 for xemu emulator traps #503

commit 0311be7a67a66bc3dc1345212dc2501383d47906
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 30 18:48:43 2021 +1030

    try to avoid glitching on floppy write #472

commit 784debd0b449d6f1ca89ffd6965ac7f6b1aa88e5
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Dec 30 09:22:32 2021 +0100

    fixes #502 Q-Op BP-ind-Z-idx msbs
    extra simulate-gcc-build target
    fix src/hyppo/constants.asm access mode

commit ea987235239321858c34c37a938fe45fab5c4c0a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 21:15:24 2021 +1030

    add command to dump range of instructions #492

commit 3a8f1dba6d1f8a73f2b0335b9431ee124fc1171b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 20:24:06 2021 +1030

    fix incorrect instruction length #492

commit c3404743313b29e31dba6f07e1a3a5dea0c943f5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 20:20:27 2021 +1030

    implement more opcodes #492

commit 234daa4b497b70315c2526baeb74fca97430c2dd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 17:19:45 2021 +1030

    allow longer instruction runs #492

commit 3bbc9555b5155d7ff57f563f8ff58e478d00ef5a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 17:15:38 2021 +1030

    more work on showing video state on fail #492

commit d74392c31f3aadcac48e5ece8a4ca0c5362e192d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 16:59:08 2021 +1030

    import screenshot generation code #492

commit a1e7f9bb09e792412e647a5e11bf2137c96e8d35
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 16:38:16 2021 +1030

    implement more opcodes #492

commit b620d071c705793d6e23d3f8727c90d62d45f4a2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 11:45:54 2021 +1030

    fix DMA address calculation bugs #492

commit abedb872940c4330b2737aae897b48071a1aa32b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 11:02:03 2021 +1030

    add flash menu execution test #492

commit af81227eecfd42f1a2682f31f12f2426c79cd34a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 11:01:55 2021 +1030

    show how a BRK gets written #492

commit 967613347679e6207d283410b06fa026d53f88bc
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 10:45:44 2021 +1030

    update symbol lists following DMA operations #492

commit f2cee3f26b1204d21923661428e8212de6119104
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 10:28:37 2021 +1030

    allow chained DMA requests #492

commit d1c96be1b6a97a1afdd6938ec10925a6d4a19d14
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 10:22:21 2021 +1030

    implement DMA copy and fill #492

commit c28f36a20389f87d50f0dd657dd79df99f3c440d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 10:15:11 2021 +1030

    add DMA src addr calculation #492

commit da287baf275b4b3a3534ddf9e7bf40b0fbd1639c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 10:07:07 2021 +1030

    begin implementing DMA address calc #492

commit 424f09bfb21b89cf3e4c73e702402be7cdeec608
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 07:58:45 2021 +1030

    work towards implementing DMA #492

commit 106b35f5daa5397b3beda1771783b6a9153019e7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 07:27:56 2021 +1030

    more work on VICE symbol loading #492

commit e0d1ab0ca404ad12b2f9e40d76bce8251372cb87
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 29 07:05:01 2021 +1030

    test can now reach entering flash menu #492

commit 331b89f3a0bce5f057bef5b27866c3235ae83e54
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 23:04:34 2021 +1030

    implement more opcodes #492

commit 8f7969e825668c88f7990187f525a1ceb422b580
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 22:52:01 2021 +1030

    fix MAP banking bug #492

commit e3951ca0fbaff4f8633848e592c514ff1f64c677
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 22:50:36 2021 +1030

    explain source of stack values for PLn instructions #492

commit c913c49ba893d9cff5a43cd325ed150f64372e5b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 22:35:24 2021 +1030

    track stack pushes and analyse when RTSing #492

commit 041656215bdcc9fee947df3a2f0f7236063742c1
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 22:18:03 2021 +1030

    trap BRK instructions #492

commit 3c85220c0e10d43e77b270656a86b4187f569a4c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 22:08:38 2021 +1030

    implement more missing opcodes #492

commit 4cd3059a996d797caba851c3eae851bc77a4788e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 21:59:33 2021 +1030

    resolve PC before choosing label to show #492

commit 5d3fb5cb228f840507ac2b157858f9ab3509782d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 21:54:05 2021 +1030

    implement more opcodes, fix C64 KERNAL banking bug #492

commit d49c4498153c513c45857d0a783c1ee7af4d462d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 21:39:41 2021 +1030

    more work on symbol table support #492

commit c8ce483e063d6e56976d142344d7bc6f01a628a6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 21:26:21 2021 +1030

    add look-up for non-hyppo symbols #492

commit f8509f5da217be07074c09864302ec8f9882e0da
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 21:24:09 2021 +1030

    begin adding support for symbols and data at other locations #492

commit 1c9281fb67e8f9d31674abab28d664f32b1fd684
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 19:42:17 2021 +1030

    get all tests passing again with memory mapping #492

commit 6985835e8bffe45b77a94423fc7af3d3c7b81bac
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 28 17:06:43 2021 +1030

    more work towards proper memory banking #492

commit aa7b41f2eb8076c9b0bd82e0ff409a9c551b2c7a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 27 08:09:22 2021 +1030

    more work on RAM banking #492

commit 3b500ab8b814ae5f629996dc6920a28d89d99456
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 27 07:56:10 2021 +1030

    work towards implementing proper memory banking #492

commit 6e498c6b9b6dc65103c302f6b7deeb56f0c5e2db
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 23 22:16:41 2021 +1030

    fix hyppo symbols with 28bit addressing #492

commit 44e87fad08313f87bc4908e4741b29506ae85921
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 23 21:50:51 2021 +1030

    fix problems with memory mapping #492

commit 5c3ebcd17eb4da2b4172489265e5e60baaefeddd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 23 21:38:39 2021 +1030

    work towards memory banking support #492

commit 2bee112c1ff846b6dfa030b12975bbf123c8964f
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Dec 23 11:49:02 2021 +0100

    fix for hickup problem found in #497, plus dos_findfirst/next cleanup

commit d5d0a9f5c88766e156d457c9e6a1450131367d5a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 23 14:46:07 2021 +1030

    note about 28-bit addresses #492

commit a4c1319a2fea02e2b2e083d8e368d643583235a0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 23 14:20:48 2021 +1030

    fix bug with breakpoints #492

commit 38533bbf0b0f52d9beba42719df9db730387b9e7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 23 14:17:41 2021 +1030

    implement ignoring memory ranges #492

commit 2bfac958cfed5a0251ce10904835b9379a28b58c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 23:17:30 2021 +1030

    refactor partition cdroot error handling #497

commit b7afbba63829a3975bb913499a021a732dbf6bcf
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 23:16:03 2021 +1030

    fix simulation under ghdl

commit 9cbaf47970157695dacb84abac338bb046983b41
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 23:15:45 2021 +1030

    fix loading of low address #497

commit 170f4b1d3f95b1a27bd636b7b13b6d8ff8050b88
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 18:11:40 2021 +1030

    work towards more meaningful test #492

commit 7029dd35f5dd1fafd9ad5c1454f6efd755f00155
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 17:26:10 2021 +1030

    get 2nd hypervisor test passing #492

commit 22c075e23c2ea0f73d003dbae5e19918591b00e9
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 17:24:15 2021 +1030

    fix display of breakpoint addresses #492

commit efe18c5c640a228a8cc7585c731a4583dfd215aa
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 17:20:52 2021 +1030

    implement more missing opcodes #492

commit 02290bf9d07a147e51bf383d38ac3bf50f4fec32
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 15:43:05 2021 +1030

    implement more opcodes #492

commit ec3f596fd1b214d40ad6918374f63a4204162b98
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 15:33:35 2021 +1030

    implement and fix more opcodes #492

commit 1b511d10fe2a2f8710c5c2072512c88c621af1d7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 14:45:06 2021 +1030

    fix JSR #492

commit 516af278ee35dc36043c733f81caab27dd8ff420
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 14:33:05 2021 +1030

    implement more opcodes #492

commit 869ccaa2d4a2d426d153b5a0be8bd2793845a3b8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 14:26:25 2021 +1030

    implement more opcodes #492

commit 1d0a23d8337dd96fae3d613d2f02e381e00b426f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 13:49:36 2021 +1030

    fix label value resolution when no delta #492

commit c77c95c5e8391d8def87940ddc68719dded0fa5c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 13:47:11 2021 +1030

    add setting expected register values #492

commit 073d70e03620e255f2898b923cb1484e3e7bb4f0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 13:40:10 2021 +1030

    implement register value checking #492

commit 51d8867b752f5baf88512090371cb2fd79d1bc24
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 10:22:17 2021 +1030

    include instruction logs in test reports #492

commit 0c105858e6490d4a4a268dba843f4e242fe8b8c3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 10:16:24 2021 +1030

    implement expect command #492

commit 52c4287d2e1e9b5336822a2b4a8776efb632ed34
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 10:03:36 2021 +1030

    make hyppo/sym loading test directives #492

commit 8c20da31ac91cbfd4dc738eee75004cdde20ed85
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 09:56:13 2021 +1030

    work on named tests #492

commit 1ca26c9470b773ad3b1dccc3e22babb9bcfca856
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 22 09:47:54 2021 +1030

    work towards logging test results in separate files #492

commit bc0b26aa856ea3bc51563b481deaf5d7fa313a33
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Dec 21 20:38:28 2021 +0100

    KickAss is no longer used by core, removing old version #157

commit e81d7b9be3e1787285ac7e882f1e9da84f68dfda
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 22:40:02 2021 +1030

    fix #497

commit e18035455e3c93ea9b49a1079104b6e20a3aa4fa
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 21:22:44 2021 +1030

    show instructions leading to corrupt RAM #492

commit 1666fe401c53d1d194618eae66c82fc47d92fdec
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 20:51:31 2021 +1030

    fix "cannot CHDIR to /" error

commit dba2e6be8a40f8489fec0ee3dae4aa77513cf84f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 18:10:32 2021 +1030

    work towards checking ram contents and logging to files #492

commit 15918c12f382bb1f4a7ec1eb00782715264bbe5d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 17:53:36 2021 +1030

    fix SID 8580 voice synthesis for n4ddr-widget

commit d22c90388de3892e7792b689be07dddbe7e16703
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 17:48:05 2021 +1030

    Fix synthesis for nexys4ddr-widget #464

commit f4db303c9ad91afe4737a06f6aab3566a308c2b9
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 17:38:45 2021 +1030

    progress towards checking RAM contents post-test #492

commit b57b37c1d360984b1107bdc2d2c82196bc5ffe60
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 14:55:32 2021 +1030

    implement stack overflow and terminate-via-RTS detection #492

commit db9ec1caf01914e68e1cc43a6381dcc80c451de6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 21 12:06:14 2021 +1030

    detect stack underflows. fix address label display #492

commit e0bf26d1b69a1901ab5cc73fed993a82ab6beebe
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 22:22:46 2021 +1030

    more improvements to output #492

commit 4d3ae908455acfab35615c0e6c5c9e0f673e03da
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 22:13:17 2021 +1030

    implement a few instructions, tweak error output #492

commit f0d2cd5701e9d7bbe9418c0a3b1a9066186ccf53
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 21:56:53 2021 +1030

    begin implementing instructions #492

commit cd4b40ab102b728110019ee1f0252b8c954060fb
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 21:42:31 2021 +1030

    work towards debugging actual instructions #492

commit b0ee4a760f08d305c87b4bbff47acccb670b6ccc
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 20:45:40 2021 +1030

    add infinite loop detection and address description #492

commit c57bc600df398584d082997da5d521474681f88f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 14:22:53 2021 +1030

    more work towards running instructions #492

commit 3604f91621dce8f2b4c4a394a7d8410bac9c4df7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 11:18:09 2021 +1030

    start implement routine calling #492

commit 68370b3c72653ccb79b06b9d746b952544fd63e9
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 11:09:12 2021 +1030

    more work on hypervisor test framework #492

commit 4e220f8072f8f3222a3fb22ef3f46ebda53bd18e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 10:56:29 2021 +1030

    read in hyppo symbol table #492

commit 77d69bc04d75ed91b0f13d0dcd6c89817d24bc3c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 10:48:50 2021 +1030

    begin implementing hypervisor test tool #492

commit b66f6540140a9567652613c0c12bb95d0eb115b3
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Sun Dec 19 14:38:01 2021 +1100

    Don't switch partition if dos_chdir leads to the root directory.

commit 7c1df1b255aef644df90be071f6001aefe2c1b4b
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Sun Dec 19 14:36:01 2021 +1100

    Don't leak a file descriptor in dos_chdir.

commit 8a4416e5b5b3f1140e70c7fa34fe8489810c9363
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Sun Dec 19 13:41:03 2021 +1100

    Signal if trap_dos_cdrootdir fails.

    When the SD card partition in X does not exist, clear the C flag.

commit 7e56b5e6465223420ea2545eb5a6efc8f38250e9
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Sat Dec 18 21:04:34 2021 +1100

    Return the file descriptor in A from trap_dos_findfirst.

    trap_dos_findfile opens a file descriptor for the directory, but it is the programmer's responsibility to close it. In order to close, they need to know what it is.

    The A register was chosen to align with trap_dos_opendir.

commit 7bf71ad892f51f4b63d724c062aa84b686d609ae
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Sat Dec 18 18:33:17 2021 +1100

    Have trap_dos_geterrorcode return error code of prior trap_dos_setname.

    Neither hypervisor_setup_copy_region nor dos_setname set dos_error_code. They both just return the error code in A.

commit 5ce50d67ac7089bab47af75632aebf6e96786eb7
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Thu Dec 16 20:59:37 2021 +1100

    Conditionally exclude debug-related code when building HICKUP.M65.

commit 76b6fd39e6fd300da85bdd9fff15422ae1610a6a
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Wed Dec 15 22:18:24 2021 +1100

    Clear the file descriptors in dos_clear_filedescriptors.

    Copies the code that does the same thing (but more) from dos_clearall.

commit 3c0e448575675ff4e6ca0d5d82c6e08cc7b4399f
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Wed Dec 15 21:39:23 2021 +1100

    Close the correct file descriptor entry in trap_dos_closefile.

commit 445370f24c67759442bdb061067159feace93190
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Wed Dec 15 18:54:23 2021 +1100

    Clear the correct file descriptor entry in dos_get_free_descriptor.

commit a73e2c5a30554d3e4ccece22df900910e703976b
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Tue Dec 14 19:21:54 2021 +1100

    Restore X before using it in dos_selectdrive and dos_cdroot.

    Fixes #478.

commit e1562eea3ddf8df1e10da4bd7d6b4f3a20b5fcb8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 20 05:47:50 2021 +1030

    remove excess debug #464

commit db8d92e6cbc340c7a676d2056518f5672f6680bb
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 18 21:24:11 2021 +1030

    ... and some more #464

commit 3cdd9b134b1a7568a7ee1dd5b5e8102ec20d6f62
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 18 20:19:34 2021 +1030

    debug flash $EE reading bug #464

commit 8857eccd5756ba6622ab042c20b6cadaf2c6d9e0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 18 11:32:44 2021 +1030

    make flash $EE read bug fix more robust #464

commit 1d885e063a6ea5401fb3ee1157e3461a83dc1607
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 16 21:14:49 2021 +1030

    update freezer

commit 280babd3ad0ba7d32978c219c9285698e1055d94
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 14 05:23:00 2021 +1030

    ... and some more #464

commit a9e9b49447ed9ad77059758b2bfcd437b554cccb
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 13 20:56:32 2021 +1030

    debug flash problem with R3A board #464

commit 5fa34dcb1b170388acc33000215eab468ce58ef0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 13 20:56:22 2021 +1030

    fix monitor reset #474

commit 22b771dc259d371931f9f937bb0f20d469f9ad80
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Dec 13 20:35:16 2021 +1030

    fix flashing on R3A boards that work #464

commit 5e9305314094b613b68a8fe49c8ab3752f583b75
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Dec 12 20:54:11 2021 +1030

    remove debug write to $0401 #477

commit 0c6f05b42e3a7577e271e973ba3db0cc5f6382f7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Dec 12 07:04:53 2021 +1030

    update freeze menu to include several fixes

commit c15e48996671e2aa2bc6c210de31750c57951ec6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Dec 12 00:44:48 2021 +1030

    fix inverted sense of dip switch 4 for slot 1/slot 2 boot #464

commit b89f4f951621f6ba654736c14df2995abb22ac87
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 21:09:38 2021 +1030

    debug why flash menu not loading slot #464

commit 01ce7c5b07e5aee0951dc22db0988d79247e439c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 16:33:34 2021 +1030

    ensure no half-finished commands post QSPI probe #464

commit b88ea0de01d13af47f5757c16ed8cc4c2f410975
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 16:32:28 2021 +1030

    fix restoration of $d651 during unfreeze #477

commit d24e0713eed591e9022ee9fcc99af93803a743c3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 14:51:43 2021 +1030

    speed up verification, tweak flash menu display #464

commit b5d9a4b7d39726c99f164d3dc1b930c59ee89772
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 14:35:50 2021 +1030

    fix speed reports for slots >0 #464

commit c538a896455378a0c803738d57c869bd929f8fdd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 11:28:49 2021 +1030

    fix bugs with megaflash refactor #464

commit ed37aa9c1db780495998a41353fac6f341385d16
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 11:19:54 2021 +1030

    refactor megaflash to use qspicommon #464

commit dab2b7c108aa0cf6ac93974b8cbfc55073536b0d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 11:12:10 2021 +1030

    refactor QSPI / flash menu code into qspicommon.c #464

commit 54f414fe75ad31718bd4de1fe41749a2d6783731
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 10:26:42 2021 +1030

    minor fixups to jtagflash #464

commit 7aefd8034989af212c8744956d5c2d358cbce870
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 10:23:03 2021 +1030

    remove remaining SPI conditional code #464

commit cc0c9112ae70bda13d72d5db4543090a815a610c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 10:19:18 2021 +1030

    remove more unnecessary conditional code #464

commit 280bc4dbb2c195ab34ac3adbb5fb7fdffe59fd28
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 10:08:20 2021 +1030

    jtagflash now works using hardware accel on R3 #464

commit f0e9869ec8b472a8cb2ba4984be3123c6a91a5da
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 11 09:13:44 2021 +1030

    more work trying to get QSPI flash on R3A working #464

commit 61882d006410537d4069c720e935b1d37daa373b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 7 08:33:15 2021 +1030

    begin implementing verify data QSPI command #464

commit 60e056aea6f139218d5f40ddd920cdd0010a6946
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Dec 7 07:47:54 2021 +1030

    work around various dramas with the new QSPI flash #464

commit 4f42a28f0ae0a45864b88e62c9e8326ec16eeaee
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Dec 5 07:59:17 2021 +1030

    QSPI hardware data & CFI reading now stable #464

commit 2a4122639d01ebf02e1e21e9c067700791d72b22
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 4 20:59:01 2021 +1030

    more monitor interface reset deglitch #474

commit a58830c942bf4af3125864af7772256232ad8dab
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 4 18:56:13 2021 +1030

    deglitch reset signals #474

commit 2548771b2a3255ad85015255cdb2aa012e67a188
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 4 18:45:58 2021 +1030

    fix release of send cmd byte only #464

commit 1f4c85c7247e51240f44bc4216e6f9e04b09f6b1
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 4 17:59:31 2021 +1030

    fix missed clock tick with $9F command #464

commit 9e50f8b850eb27fa7bf5d87927769595e5bc40a0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 4 10:24:33 2021 +1030

    fix phase of SPI reading #464

commit 97ae058260f0c89c8165d35055112e54f29432fc
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Dec 4 10:03:40 2021 +1030

    no dummy clocks for reading CFI #464

commit 3f3885e40ab655d0dc2b848a53ad052c0cc26e3a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 3 21:28:35 2021 +1030

    add missing signal def #474

commit 7d067efb02d8dce072f1118af9c485622986b868
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 3 21:28:07 2021 +1030

    fix $6B = SPI read CFI block #464

commit 1c0672e85b4d75b2cfd5edde6fc18a756351aef4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 3 20:58:07 2021 +1030

    instrument reset sources #474

commit 9d492298966ecff27a4ec6ac6e2a8670bb1d02b0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Dec 3 05:54:53 2021 +1030

    make $D6CE combined qspi data + clock reg for DMA-driven tests #464

commit 120ae98e181a97e8c965f177babbf2b0347e2f41
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 2 07:09:44 2021 +1030

    fix bugs with $6C write 16 bytes command #464

commit 24722b98f1aff87d6d39e02e39484c48b5e8f9b5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Dec 2 06:51:14 2021 +1030

    add 16 byte page write command for debugging #464

commit f291d08e291267902d8f6a0c05879616b3cf0770
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Dec 1 07:03:08 2021 +1030

    fix missing clock tick during program writes #464

commit ebddf10e1a3f6ec9a4b29f3dedc…
@lydon42
Copy link
Member

lydon42 commented May 29, 2022

This needs to be checked if it is really working... it come up a few days ago and I was not able to get the sound disabled via a poke.
This is also missing from configuration menu.

@lydon42
Copy link
Member

lydon42 commented Oct 2, 2022

Closing the old one as duplicate, keeping the new ones.

@lydon42 lydon42 closed this as completed Oct 2, 2022
lydon42 added a commit that referenced this issue Oct 9, 2022
commit 2f545d14d97a6bfa0ab896b5c7dfee46493d57f9
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Oct 8 23:43:47 2022 +0200

    fix(megaflash): strict cor signature check #624

    only allow MEGA65 core in slot 0

commit 438da268f8875bae4460d6c86fb02d1f8b6d5e4d
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Oct 8 21:07:35 2022 +0200

    fix(MEGAFLASH): reduce size and add extra security #624

    This has a lot of size reduction by making verbose output and
    flash inspector a compile time option. In addition display code
    was refactored and size optimised.

    Erase slot will now ask for a extra confirmation, as slot
    flashing also does.

    From the Slot flashing confirmation screen you can now press
    ESC or RUN/STOP to return to slot selection.

    Slot 0 flashing has been removed at all possible places. Also
    the secret slot 0 flash in the integrated flasher is gone. From now
    flashing will require jtagflash.

    In addition the extra jtagdebug.prg target was added, which is
    jtagflash.prg with all the inspector and slot 0 erasing allowed.

commit 0411dd2d977b45cb0e5fe64af6d53be1c51ce41e
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Oct 8 20:45:17 2022 +0200

    updated README for release build #593

commit 03fd9c5c0779ec39a5ff873545b6a58f0c37327a
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Oct 8 20:42:39 2022 +0200

    update freezer with d81/d64 fixes

commit cd65b1b4c9d222258c3b88d1c3da75159106e9f2
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Oct 8 13:51:55 2022 +0200

    udpate to latest freezer and libc version

commit fe0198c9a6b6efb6729b4379968d106dfafed63c
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Oct 4 09:52:17 2022 +0200

    feat(MEGAFLASH): refuse to erase slot 0 #624

commit 818340cc148570e7186363440c59f04e947e0a17
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 14:37:22 2022 +0200

    fix(release-build): better argparse, extra core files on cmdline #593

commit 7bfbaf40264904b497cde2958366d765cc9e38a5
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 13:56:35 2022 +0200

    fix(release-build): better log handling and pkg building #593

commit 9b14f0f1b567fe6df5abb8a111ab7cda35046aec
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 11:54:36 2022 +0200

    updated Changelog

commit fb63dc0a643c85148b132c38644f4484d27d0dc3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 11:50:09 2022 +0200

    documentation fixes, update iomap.txt

commit 4e839f3f6756915e4a1d59b68f7c6730378e6787
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 11:48:57 2022 +0200

    fix(d81attach): d81check missed to close the file on error #620

commit b05cda77db5ebfcdf2ff014454b50dd1cf5d9404
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 11:39:33 2022 +0200

    fix(extRTC): fixes 19h problem #591

    Correct DOW (internal 0-6, external Grove 1-7).
    Correct 12/24h flags (internal has 24 flag, external 12 flag).
    Enhanced I/O documentation.

commit 10957c1e4f4a5c432959cbf81b630492e8724da7
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 11:31:08 2022 +0200

    fix(make): egrep is obsolete, use grep -E #514

commit 49f27181419e3a0af0e08dbf1e471303f3ee4a87
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 11:29:37 2022 +0200

    feat(release): added build-release script for package generation #593

commit 534c9f0ff47c156e6daa2bfbc3a4257c50d71359
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Oct 3 10:17:38 2022 +0200

    integrate latest freezer changes (mount and d64 enhancements)

commit 1a614f3f99b8e6c139cffcbf0fe1471b917dd3a0
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Oct 2 11:38:00 2022 +0200

    docstring updates

commit 0e9423703cf02f45ce079bad62fe18bb199ec8cc
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Sep 26 21:06:51 2022 +0200

    fix(flasher): make selection of erase entry more deterministic #616

    also cleanup of onboard and qspi stuff #618

commit 9e35f5660f89f88f6dc0157096b209312734aaea
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Sep 26 21:04:42 2022 +0200

    fix(hyppo): streamline and fix d81attach calls for D64 #620

commit ce57a4c395f64f14b511d5deeb74fefbec082f25
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Sep 24 15:47:11 2022 +0200

    fix: make hyppo_configsector_apply set CIA TOD50 #615

commit 9c03f8a4712d3f1e78c590965b9f22f9635cec15
Merge: 47ef46ee 11c4b790
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Sep 22 16:49:46 2022 +0200

    Merge branch 'development' of github.com:MEGA65/mega65-core into development

commit 47ef46ee7d95b724981c5466a3ee65687d89573f
Author: Robert Steffens <39485357+ki-bo@users.noreply.github.com>
Date:   Sun Sep 4 16:29:09 2022 +0200

     fix: vic-iv fnrstcmp register description is wrong #609

commit 054e8a16a33fbc59cc9fd7e73e74864f47b67717
Author: Robert Steffens <39485357+ki-bo@users.noreply.github.com>
Date:   Wed Aug 31 20:20:42 2022 +0200

    fix:  vic-iv raster irq incorrectly triggered twice #604

    VIC-IV physical raster interrupts were not edge triggered on ycounter. They already triggered before ycounter is incremented, leading to raster interrupts being triggered twice: at the beginning of a raster line and at its end.

commit e92214eaa4cbc16e5dd35b1fa30aed0e435542d5
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Sep 22 16:46:25 2022 +0200

    freezer sprited fixes

commit a947ef274274ac15795fdadb0640fb2d479f0633
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Sep 22 12:05:50 2022 +0200

    more freezer fixes

commit a86a83536165462108513581cf3fbe952b309429
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Sep 22 11:04:55 2022 +0200

    update freezer (version bounce)

commit 022fbb32d54940acc96a61206b2cabf043b3037c
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Sep 22 10:47:08 2022 +0200

    update freezer (reduce border flicker)

commit fc9af55bc387ccddacb54b3ceecd313c05abfb56
Author: M3wP <mewpokemon@hotmail.com>
Date:   Wed Sep 14 22:38:57 2022 +0200

    fix(mega65_config): config did fail to save on exit, RTC enhancements

    - Fix bug in saving chipset values (handle date field)
    - Try to handle the case where the FGPA is configured from JTAG,
      preventing normal reconfiguration
    - Do not update the RTC value (hour, min, sec) after entering a
      value for that sub-field
    - Auto-advance to the next RTC sub-field when entering data in
      the last column of a sub-field

commit 18f011206f139c4cbed9b1ce811cbb33a3ff31e8
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Sep 14 19:10:28 2022 +0200

    fix(freezer): slot number display

commit fafd1d09bc22cff87fd48f0ded2f621637101b7f
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Sep 14 11:24:05 2022 +0200

    mostly display changes to flashers #612

    - add version to jtagflash
    - attic ram check for (jtagflash and megaflash)
    - lots of message reformatting (flasher)
    - don't show files starting with ~ or _ in COR list
    - better formatting in verbose QSPI probe (jtagflash)

commit 65a3f4f3cffe2de5bc778ea550e7742ace8d7f68
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Sep 11 10:57:17 2022 +0200

    feat: jtagflash will only run if bitstream was started via JTAG

commit 1220a0f6a309866f7f2cf0209aff297697facb67
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Sep 10 15:16:51 2022 +0200

    fix: fixed freezer (fpga datestamp display error)

commit dadad1c885c95d61f49387648551e6448586d077
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Sep 10 12:16:15 2022 +0200

    revert to lowercase display of system hash

commit 9a369c7f0f5f2e0f666d838da91f2f773a9d19c3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Sep 10 12:15:25 2022 +0200

    fix: make clean removes sdcard-files, needs to be created

commit 048249658d65bb4f56efe118704f5426330e027c
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Sep 10 11:22:26 2022 +0200

    fix: megaflash - convert version string to PETSCII (case mixup)

commit 9709cef730914670d4195ce76ec47acd4a23999a
Author: M3wP <mewpokemon@hotmail.com>
Date:   Sat Sep 10 09:28:46 2022 +0200

    feat: unify date format #542 and enhance MAC handling #560

    22AUG2022	dengland	01.00
    	-	Move selection up/down properly navigates new controls
    	-	Unhook RTC control from MAC control
    	-	Real-time updates of RTC
    	-	Debounce RTC reads
    23AUG2022	dengland	01.00
    	-	Reimplement RTC control input keys
    	-	Add date control (display)
    	-	Date display routines
    	-	Ensure RTC hour is correct in key entry
    24AUG2022	dengland	01.00
    	-	BCD transformation
    	-	Date validation routines
    	-	Date look-up routines
    26AUG2022	dengland	01.00
    	-	Time validation routines
    	-	Ensure valid date and time at start
    	-	Do not write date or time when machine has no RTC
    	-	Do not fetch time and date in IRQ when RTC not present
    	-	Randomise MAC when press R
    	-	Make MAC address uni cast when press U
    	-	Update NIC MAC address also when save option
    27AUG2022	dengland	01.00
    	-	Date sub field movement
    	-	Fix potential concurrency issues
    	-	Date input month
    	-	Date input day/year
    	-	Date commit write to RTC

commit 11c4b790545634fd0c97dd87281c4023ca8e3d0e
Merge: 65479c9a 746510fe
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Sep 4 18:35:41 2022 +0200

    Merge pull request #610 from ki-bo/development

     fix: vic-iv fnrstcmp register description is wrong #609

commit 746510fe7344ae530e03653a720fe8b481b60d6b
Author: Robert Steffens <39485357+ki-bo@users.noreply.github.com>
Date:   Sun Sep 4 16:29:09 2022 +0200

     fix: vic-iv fnrstcmp register description is wrong #609

commit 65479c9a6f8097f626f30b6ded06fda011ad9a9b
Merge: c0ab2a44 54f139e1
Author: gardners <paul.gardner.stephen@gmail.com>
Date:   Fri Sep 2 17:42:59 2022 +0930

    Merge pull request #608 from ki-bo/development

    fix:  vic-iv raster irq incorrectly triggered twice #604

commit 924ceb006996731a676365951a56e25a69f09f4a
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Sep 1 13:01:23 2022 +0200

    fix: move components nearer to ports #603

commit 54f139e1346b5d4e2e5db444e5a4b73f0c08d7e8
Author: Robert Steffens <39485357+ki-bo@users.noreply.github.com>
Date:   Wed Aug 31 20:20:42 2022 +0200

    fix:  vic-iv raster irq incorrectly triggered twice #604

    VIC-IV physical raster interrupts were not edge triggered on ycounter. They already triggered before ycounter is incremented, leading to raster interrupts being triggered twice: at the beginning of a raster line and at its end.

commit 9f4587874137a9426a47214dda985784d453eb4c
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Aug 28 11:03:03 2022 +0200

    increment hyppo version for key changes #589

commit c397fc05d71dcde684c6a25f34c10cd8112fd8d1
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Aug 28 11:01:23 2022 +0200

    fix: remove unused code from d64/d81 handling #531

commit 8bad06f5a062dd385678d3a897582f59eff076b3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Aug 23 19:46:38 2022 +0200

    fix: leap year check was wrong (year is -1900) #540

commit 82723e7dc48c7c7c0a0074053f7acf5c49ed789f
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Aug 23 17:35:47 2022 +0200

    fix: libc did read rtc day wrong (+/-1 problem)

commit b7843324793ff94cb59fed7ca0307d5400bc3338
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Aug 22 23:09:05 2022 +0200

    cleanup whitespace in mega65_config

commit 0dd509749fec356060f41c15b123afae3adac1f3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Aug 22 15:50:41 2022 +0200

    fix: always clear screnn before displaying menu #589

commit f8908950d4df470824ad8641a5a16c38129c6b31
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Aug 22 11:37:54 2022 +0200

    fix: cleanup keys that enter flasher and utility menu #589

    - refactor flasher slot display
    - added HELP version menu to flasher
    - key cleanup

commit 297675469794f4af288952a6808abc6abd3a9809
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Aug 22 11:36:05 2022 +0200

    feat: new fdisk version with better population control

    - rescan of sdcard bus
    - display which card is being destroyed
    - populate from user defined slot, or skip

commit 5383afb00d507ea09ce6396b0d7bff7f03c49ed4
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Aug 22 11:35:15 2022 +0200

    fix: change date display to new common format #542

commit e72f0c5a7df16ad8cf1865fff971617d6ccd3a52
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Aug 20 18:29:35 2022 +0200

    fix: changed flashinspector from main menu to Ctrl-F #589

    Ctrl-J was wrong...

commit 5d9d008ce85f3f87b42e1757dfc119544c2e9416
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Aug 20 18:17:34 2022 +0200

    feat: add HELP menu to MEGAFLASH, better command keys #589

    flashinspector is not Ctrl-J as inside qspicommon
    HELP and Ctrl-7 are properly distinguished
    menua display refactored (only read flash one time)

commit 96fd087d2b1a001713165dbbf2f53e9370415d36
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Aug 17 09:26:18 2022 +0200

    fix: reformat all C sources

commit 27c24265bfcaee01d2ecc4d7cb76efa185368d19
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Aug 17 09:25:54 2022 +0200

    feat: add mega65-tools style C formatting

commit c0ab2a448a97131edbf0148251d96d3fdd2c878d
Author: Gurce Isikyildiz <Gurce.Isikyildiz@resmed.com.au>
Date:   Mon Aug 1 08:22:54 2022 +1000

    minor tweak to fix joystick 3's 'sticky' movement issue

commit 36ff483da6930b1568f27510f2653e19cf8b72c7
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Jul 28 10:27:27 2022 +0200

    fix: matrix monitor @ cmd did not parse address at all #596

commit 1f2c22398750b7e0c0e06db1d591e90f27576cae
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jul 26 12:57:04 2022 +0200

    fix: tell user to turn off system on flash error

    also add hidden entry to flash inspector by pressing Ctrl-F

commit 836d6e7291dd620a921be8259ec4b1e28ab46dbc
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jul 17 23:13:53 2022 +0200

    fix: src/version.txt was missing from Makefile

commit 3253c5d27bbec4685edcdf9fd30745601e05813a
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jul 17 12:00:29 2022 +0200

    fix: make build version consistent

    The version name of the file was generated after the build finished,
    where as the version inside the files is created at the start of the
    build. This could result in the date being different if the hour/day
    changed while building.

    This change stores the filename version inside src/version.txt, which
    is then used to rename the files after the builds are done, fixing this
    problem.

commit 44b672dce72a74e97cc1c687a2e442b5e19bb6e4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jul 2 09:52:04 2022 +0930

    simplify megaflash keyboard checks. Fix SPACE triggering

commit 0f35efa2d6339cca9f7c280c1da6fa4dc0572aa5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jul 2 08:15:21 2022 +0930

    remove undocumented keys for flashing slots 1 --3, debug entry into flash menu

commit f42f32e7b1b48ad239cad431ac131244bcf70dd3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jul 1 06:20:50 2022 +0930

    actually don't check s3 during probe, or it prevents boot

commit 6ae9fb3c7f611229116e6904fc2833ad1fba4397
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jun 25 10:34:34 2022 +0930

    check SW3 status, and make sure flash WP flag gets cleared

commit 47c6fee79343aa0cbe1e52bc7498cc0bea7be6da
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jul 8 23:31:38 2022 +0200

    updated iomap.txt

commit abe5bb8985bba6794adb68a408c2e39c419816f8
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jul 8 23:31:01 2022 +0200

    fix: abort reflash after flash_inspector is run

commit 08d74317f1eff28885f8f9e0060b158aae91adb0
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jul 8 23:29:53 2022 +0200

    added new version of mega65-freezemenu

commit 0ee237d86f185f3ded7538eaf1b097b04bfb6c43
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jul 8 23:29:15 2022 +0200

    feat: added mega65-tools style version string to ONBOARD.M65

    plus some Makefile cleanup

commit 80fc1c01e915a7cab3f42bfe8ff7cc0b54fe2291
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jun 25 16:02:05 2022 +0200

    update mega65-freezemenu and add MEGAINFO.M65 and M65THUMB.M65 to sdcardfiles

commit 73b37fd85bed42d33512dde384399f41b064beea
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Sat Jun 25 20:15:21 2022 +1000

    Return the file descriptor in A from trap_dos_openfile (#491)

    * Return the file descriptor in A from trap_dos_openfile.

    trap_dos_openfile opens a file descriptor for the file and it's the programmer's responsibility to close it. In order to close it, they need to know what it is.

    The A register was chosen to align with trap_dos_opendir and trap_dos_findfirst.

    * Introduce return_from_trap_with_success_and_file_descriptor_in_a.

    Have trap_dos_opendir, trap_dos_openfile and trap_dos_findfirst use it, in order to save some bytes.

commit 5b2c1bad31c9b02bb60d64ab0da0ded5eebb1974
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Sat Jun 25 19:47:29 2022 +1000

    Mark both images as unmounted in dos_d81detach. (#493)

commit f5553164001c3fa8ad1d4a73bb985965c01e4f17
Author: Gurce Isikyildiz <Gurce.Isikyildiz@resmed.com.au>
Date:   Thu Jun 23 11:22:35 2022 +0100

    Let hyppo erase process block early (rather than later, as it was wiping out the attached d81)
    - Also updated to latest mega65-freezemenu repo, to get the fix for missing disk image names in freezer menu

commit 23bb9adb99797f02e3a1cc13f9e3e1bf207f343b
Merge: 68eb36d0 f97bee29
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jun 22 21:52:26 2022 +0200

    Merge branch 'ext_rtc' into development

commit f97bee296528cbd1a1fe3bfc1b52bcf50b1abfda
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jun 22 20:04:26 2022 +0200

    fix: bit 7 of DC0E/DD0E is actually 50Hz select

    i.e. if it is 1, system is in 50Hz mode, 0 means 60Hz

commit 94acab92c0bcb073d1ec8996dfe29eb70ee70dfe
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jun 22 19:17:43 2022 +0200

    fix: corrected hyppo_getversion docs

commit 7db6c87171d4b0918bc75226544dcbeea550cfea
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jun 22 19:17:12 2022 +0200

    fix: type in external RTC DOW regatble docstring

commit eb56dce74a849516dcf080ca676d6649652cc7d3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Jun 22 19:16:47 2022 +0200

    updated to fixed fdisk version

commit 9eca00494055391a58370118082dcc48ce326c99
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 22 08:05:43 2022 +0930

    Implement the 50/60Hz TOD flag for CIA #587

commit 68eb36d0678160a9ac7fce792c92d5a97005af87
Merge: 43272d57 c520f353
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 14:32:11 2022 +0200

    Merge branch 'ext_rtc' into development

commit c520f3535f4fbd5376f6d1d2143c0bef451838c0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 21:45:49 2022 +0930

    actually mark freezer as non-freezable #548

commit 43272d57eff19f2a95ec3c0049d741936045f6f6
Merge: 066350cc da9df9f8
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 13:06:44 2022 +0200

    Merge branch 'ext_rtc' into development

commit da9df9f856eda1dc9ec738f5998605e61ee9135c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 20:31:23 2022 +0930

    don't allow freezing the freezer #548

commit 066350cc5a6221bcc96ba6ebd163bfa9e6729a1e
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 12:37:36 2022 +0200

    update freezer (gitversion.sh was missing exec bit)

commit d8a60d66552648b15ed3534782f20104c6448d4d
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 12:04:37 2022 +0200

    freezer: d64_support changes

commit ee268950faecfcb4b8edb038991d7c67e01bb238
Merge: 0aaa5b47 f202e82b
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 10:25:39 2022 +0200

    Merge branch 'ext_rtc' into development

commit f202e82b583f1a864f6901889c38005a1ac92145
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 17:29:24 2022 +0930

    re-add missing signals to HD TIB reader #442

commit 0aaa5b4786883a7084ba6c7f673254b6c3bcf8ac
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 09:56:31 2022 +0200

    fix: ONBOARD.M65 target map file now created in source dir

    this did create a .mpa in the root of the repo
    also missing: sdcard-files directory creation

commit f37596f9db4ba5db60191cdee452f3d717043a5a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 17:03:47 2022 +0930

    write TIB at HD rate for HD or faster disks. Read DD and HD TIBs #442

commit 7e1cd419c035e046f860c768fb42532ba849dd48
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 09:30:39 2022 +0200

    updated cbmconvert to master/head

commit aa81b43611332c5b759660ab27d27b114259f771
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 09:29:17 2022 +0200

    changed mega65-libc to master brach head

commit 69f2b7b7d2636fb762e39167c9e0761cdb21e4ac
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 09:27:31 2022 +0200

    fix: don't remove iomap.txt on clean, added cleanall

    cleanall will also clean non-utility submodules:
    - mega65-fdisk
    - mega65-freezemenu

commit 37a718425f68c2c34221a033eb741155f78d87da
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 16:47:16 2022 +0930

    fix out of range branch

commit 3cb3330f6f6dd543c93e75a35583735132b23121
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 16:46:09 2022 +0930

    implement D64/D71 size checks and image mounting in HYPPO #531

commit e2c7556e36b2dc571367fe89e56b4b2685197bc7
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 09:12:33 2022 +0200

    updated to latest fdisk version

commit 8731786de79664a20863c2a0d4bcbbb440b61dd3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 16:32:44 2022 +0930

    pull in and fix 1571 support from d64_support branch #531

commit 511f7bdf55d0c5ae71d8265ab87747097bd6245c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 16:23:19 2022 +0930

    fix typos in d64 offset calculation #531

commit 99db06fb9ad883a6bd8705ffdeed477d55bdf165
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jun 19 16:20:30 2022 +0930

    implement mounting D64-sized images using D81 sector addressing #531

commit ae8d9285033bb4a330f38b2e82192980d5194903
Merge: 0b3c119b 5fbb6ac2
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jun 19 08:34:38 2022 +0200

    Merge branch 'ext_rtc' into development

commit 5fbb6ac250b2c6351259d7003a1243fe6121a777
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jun 18 10:56:39 2022 +0930

    make MCM + VIC-III/IV behaviour less surprising #571

commit 22ad46627616a716d0559d31e423de0eb8f7eef0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 19:42:25 2022 +0930

    fix typos etc with PETSCII keyboard scanner #582

commit ed12c151ea60d0a0321e239b45ef3413c943a3c9
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 19:39:51 2022 +0930

    remove dangling signal reference

commit 357ecc5bd5aff4ec805fef6d99aa9a75a1bc1c1d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 19:38:06 2022 +0930

    update doco for $D619

commit b42e71b977b44f42e4023fc442587c9985c5971b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 19:37:22 2022 +0930

    plumb up $D619 for PETSCII keyboard acceleration

commit 79f032ef6bcf17e2310e217d03cd865862a0ebea
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 18:47:57 2022 +0930

    simple program to auto-generate PETSCII keyboard scan tables

commit 8b4bf039b59642c9ac4d9ce0a6b97ae55d112ce4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 17:20:27 2022 +0930

    write to external RTC when setting internal RTC time

commit 5af710e827e1548a1033b00c5a5c5aae127c60d8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 17:09:42 2022 +0930

    remap from DS3231 to internal RTC registers

commit fad54194b99556656c377065e5c4f7e48327f9a4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 16:46:31 2022 +0930

    use LGB's shorter resetpalette routine

commit 6d72507ec370c9034e9189d72743e0ec7d9b66ef
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 17 07:33:50 2022 +0930

    fix which registers we check for grove detection

commit 0b3c119bc373cce8fb6f563115cf0a9e90e593a4
Author: Gurce Isikyildiz <Gurce.Isikyildiz@resmed.com.au>
Date:   Thu Jun 16 17:39:45 2022 +0100

    dummy change, to try trigger another Jenkins build

commit 6341db6704edb4355a5308742e178e0da92150e7
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jun 16 20:51:15 2022 +0930

    more debugging grove auto-detect

commit 45db20ad6c03fc6a8da38fc354d7f0a64743cf64
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jun 16 19:19:37 2022 +0930

    debug grove_detect_counter not updating

commit 3c1b300c58c9349c011193c96511963e10094776
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jun 16 18:11:17 2022 +0930

    fix inline DMA PC address #580

commit c663ac2190caa19b54e362d607190e54e54c50fd
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jun 16 17:46:48 2022 +0930

    try to fix grove detection logic

commit ec557ee614b0b523339ea043a3353a6996cde296
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jun 16 16:24:10 2022 +0930

    tweak grove RTC auto-detection

commit 026fc0c8aa2d484d2342c898ad39a1d8b09cf16e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jun 16 06:50:05 2022 +0930

    make external RTC appear transparently over internal RTC regs

commit 43dbe22465545e4db9f31e3a9cab627b8d146391
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 14:03:12 2022 +0930

    don't ack last byte to fix write-after-read

commit d01dc2d2c8eeb1d202e0f579aa116e71b9846e5a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 12:42:38 2022 +0930

    ACK reads

commit 01f6fc3ef7cb2339b52d81dca61572e12669e9b3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 09:10:56 2022 +0930

    fix fix for #530

commit 83ed5855a659dcf333ad5eaf0661a0d44960523c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 08:57:12 2022 +0930

    begin implementing inline DMA jobs #580

commit eaa8082346005e7359b5760f2b59df76ddf81175
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 08:46:03 2022 +0930

    don't set hicked flag when when unfreezing

commit e4d7a7743c65b7821ceadf5f6e82bfcef0b220cf
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 08:16:40 2022 +0930

    further test grove RTC reading

commit ed145a5d553ac23b3d34f7912f0df77711b7c928
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 08:16:12 2022 +0930

    plumb data_rd to output

commit a1711303f3d132d203cab32a696c2ad2f48355ee
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 07:25:28 2022 +0930

    float SDA high instead of driving it high

commit b586db8ef62f12a29ae34552b3208a588d739b6a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 06:59:49 2022 +0930

    don't write to registers while reading

commit ad0479a0e398d1efb43783e7b06994859797dcaa
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jun 15 06:57:04 2022 +0930

    allow clock stretching

commit ceacc6c8bb1d694d02ca137152764dad63f96984
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jun 14 21:47:54 2022 +0930

    debug grove I2C reading problems

commit a09cbc1c5ca43516edc7a612440e6eff7f1b9247
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jun 14 08:59:48 2022 +0930

    plumb i2c read address through

commit 59aa50078d8e7d56edc26c2c76f26a44d55373f0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jun 14 07:58:49 2022 +0930

    plumb rd_strobe signal

commit 9500fe6131903da36a3519bfb8f80c3b9a16b905
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jun 13 22:05:25 2022 +0930

    make new I2C controller for grove RTC

commit 380f41a47bca8cae5d627a1338cd1c006321b339
Author: Gurce Isikyildiz <gurce.isikyildiz@gmail.com>
Date:   Mon Jun 13 18:00:08 2022 +1000

    Hyppo & makedisk cluster-traversal edgecase fixes (#578)

    * attempt to fix hyppo edge-case when last direntry on end of cluster

    * another attempt to fix the edge-case

    * added in latest fixes to MAKEDISK

    * Welcome back iomap.txt! ;)

    * updated freezer submodule to include fix to assure all sectors of new d81/d65 images are cleared

    * added TheChief's fix to issue #575 in mega65-freezemenu submodule
    - also removed 'iomap.txt' as somebody has already added it in dev branch

    * Added in johnwayner's infinite-loop fix to mega65-freezemenu submodule

    Co-authored-by: Gurce Isikyildiz <Gurce.Isikyildiz@resmed.com.au>

commit 0cf6866a5348e557947b913543f16edce254ae2a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jun 13 16:50:48 2022 +0930

    revert sprite end position, as not the cause #579

commit 30b2bace5d8c5467c12a0d64ccff1fdf5e537ef3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jun 13 16:50:33 2022 +0930

    try to fix grove RTC I2C communications error

commit 7a3a702567f85d9bf482ffb8f2a3762d20a1284b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon Jun 13 12:33:29 2022 +0930

    fix #579

commit ce23c676652ff8e431b5f2291d203d70a764c9a3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jun 11 01:15:56 2022 +0200

    doc: readded iomap.txt

    Each commit that changes regtables should also add the new iomap.txt

    Refs: #574

commit da813f7ed9bb4e6366d199bfcf573e96f4b6fc03
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jun 10 20:23:41 2022 +0930

    fix phase of reading grove RTC

commit 78fc76940fcdaf3835d49f93d70b2a6c13228c5a
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Jun 9 10:26:26 2022 +0200

    fix: keyboard led regtags need splitting

    Refs: mega65-user-guide#137

commit 3953be144c7fa59db9f505d7c990d9a9b2a7235d
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Thu Jun 9 09:33:39 2022 +0200

    fix: keyboard led register tags where not unique

    Needed for manual, will go into it with next master merge.

    Refs: mega65-user-guide#137

commit 701ac470dece32a29d9c8a04bf3490312f2c9606
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jun 7 20:51:24 2022 +0930

    go back to connecting RTC I2C

commit d71fa6b92e3b5b5d559b3700b73a68bc6a34868b
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jun 7 10:29:58 2022 +0200

    fix: hyppo should run in dvi mode for compability

    $D61A.1 needs to be set to enable DVI-ONLY mode, not cleared.

    Refs: #552

commit 899cf4f9610d86318ce7f77243e5103eb9f3c5f4
Author: Gurce Isikyildiz <gurce.isikyildiz@gmail.com>
Date:   Tue Jun 7 11:01:31 2022 +1000

    Hyppo fix (#568)

    * - un-ignoring iomap.txt, as people find that a useful reference
    - reverted recent change in hyppo's 'freeze.asm' (removal of D02F knock) which was impacting exit out of freezer
    - trying to avoid touching HICKED register during un-freezing DMA calls, to prevent accidental HICKED message on resets
    - updated freezer menu's version to 0.1.6 (to avoid recent versioning confusion between filehost and github repo)

    * - reverted my attempt to fix accidental-HICKED-via dma issue in vhdl
    - instead, will attempt to avoid touch the HICKED register during un-freezing process in 'freeze.asm'

    * added a comment on why the code was re-instated and why it warrants further investigation in future

    Co-authored-by: Gurce Isikyildiz <Gurce.Isikyildiz@resmed.com.au>

commit 7c5281e782508073d9fb99c5e50a0096a63b4b4a
Author: LGB <lgblgblgb@gmail.com>
Date:   Sat May 28 09:47:27 2022 +0200

    Remove useless D02F operations (#550)

    Hypervisor mode implies/enforces VIC-IV mode always according to Paul.
    Thus it's useless to set $D02F ever in hypervisor mode, it seems, just
    takes space in Hyppo to do so.

commit 98dd39d880caf32ba6f15142c18743d798383962
Author: Gurce Isikyildiz <gurce.isikyildiz@gmail.com>
Date:   Sat May 28 17:41:25 2022 +1000

    If holding down ESCAPE key on cold power-up, perform an early endless loop (#547)

    * If holding down HELP key on cold power-up, perform an early endless loop in hyppo, to allow for early debugging of hyppo issues

    * Only do my forced read the sector if:
    - We are advancing to the next direntry
    - The carry flag of the dos_file_advance_to_next_sector() call is set
     (if it is clear, then the sector advance attempt errored out)

    * using RUN-STOP instead of HELP (haven't tested on hardware yet)

    * Switch to ESCAPE key instead
    (as RUN-STOP is used by BASIC ROM to jump to monitor)

    Co-authored-by: Gurce Isikyildiz <Gurce.Isikyildiz@resmed.com.au>

commit 9bf97983c5f7745b6fc34836ced44ed5977030ea
Author: Jim Nicholls <jim.nicholls@gmail.com>
Date:   Wed May 25 20:21:07 2022 +1000

    Hyppotest improvements (#525)

    * Expand tabs and trim whitespace.

    * Fix compiler error and warnings.

    * Fix bug in STA ($xx),Z with 16-bit ZP pointers.

    * Try more specific forms before general forms when parsing directives.

    * Change resolve_value8 resolve_value16 to return the narrowest types.

    * Add new directive «define %s as %s».

    Adds a symbol to the symbol table.

    * Fix calculating an address from a label with a neg offset.

    * Add new directive «poke %s, %s[, %s …]».

    * In make clean, delete the tools.

    * In make clean, delete the hyppotest FAIL.* and PASS.* files.

    * Add the hyppotest FAIL.* and PASS.* files to .gitignore.

    * Reverse cpu_stash_ram by copying ram into expected ram.

    This aligns ram with cpu where cpu is copied over expected_cpu.

    * Refactor instruction execution.

    * Extract cpu_run and cpu_step from cpu_call_routine.
    * Keep responsibility to detecting infinite loops in cpu_run.
    * Move responsibility for detecting breakpoints from execute_instruction to cpu_step.
    * Move responsibility for detecting stack overflow and underflow from execute_instruction to cpu_step.
    * Use std bool for returning success and failure from execute_instruction, cpu_step, cpu_run and cpu_call_routine.

    * Clear any prior stack exceptions at the start of cpu_run.

    * Use std bool.

    Use std bool for:
    - cpu.stack_overflow
    - cpu.stack_underflow
    - log_on_failure
    - termination_conditions fields, except rts

    * Fail a test if any of the directives fail.

    Particularly don't clear cpu.term.error for each jmp or jsr directive.

    * Add directives «ignore all regs» and «ignore reg».

    These do for registers what the existing ignore directives do for memory.

    * Add «end test» as a synonym for «test end».

    * Add directives «clear breakpoint %s» and «clear all breakpoints».

    * Allow initial whitespace in the lines of a hyppotest test file.

    * Add directives «step [%u]» and «run until brk|jsr».

    * Add directive «let %s = %s» for setting registers.

    * Remove dup A reg line from «expect %s = %s».

    * Add register sp as the 16-bit stack pointer register.

    * Add an optional 2nd arg to hyppotest for selecting the test to run.

    Without the 2nd arg, all tests in a test file run.

    * Add synonyms for «check registers» and «check ram».

    Add «check reg» as a synonym for «check registers».
    Add «check mem» and «check memory» as synonyms for «check ram».

    * Add the F register for setting and checking the processor flags.

    * Add directives «expect flag %s is clear|set» and «clear|set flag %s».

    * Set the base reg when call a routine.

    * Support jmp to both hyppo and non-hyppo symbols.

    * Load files into memory instead of expected memory.

    * Simplify describe_address_label28.

    Also fix a bug where exact matches weren't being found and were instead being described as a delta from the previous closest symbol.

    * Change MEM_WRITE16 and MEM_WRITE28 to return std false instead of -1.

    * Add directives «allow|forbid stack overflow|underflow».

    Each test starts with stack overflows and underflows being forbidden.

    * Increase the size of the instruction log.

    The 6502 functional test exceeds the 24 million instructions.

    * Get hyppotest passing the 6502 functional test.

    Fix some issues.
    Implement the V flag for ADC and SBC.
    Implement BVC, BVS, CLV, RTI and SED.
    Implement some missing addressing modes for some instructions.
    Wrap around the stack when the E flag is set.
    Wrap around the base page with the zp,X and zp,Y addressing modes.

    * Correctly report the test file path when hyppotest can't read it.

    * Exclude the 6502 functional and 65c02 extended opcodes tests.

    This code is GPL 3. It can't be incorporated directly into this LGPL 3 project.

    * Test hyppotest against the 6502 functional test.

    * Reserve 4 characters for opcode mnemonics.

    Make spaces for the BBRx, BBSx, RMBx, SMBx mnemonics.

    * Clear the symbols and breakpoints in test_init.

    * Get hyppotest passing the 65c02 extended opcode test.

    Fix some issues.
    Don't alter the N and V flags in BIT #$xx.
    Implement BBRx, BBSx, RMBx and SMBx.
    Implement some missing addressing modes for some instructions.

    * Fix the jsr directive.

    - Allow both hyppo and non-hyppo symbols.
    - Match JSRs to RTSs so the directive finishes execution when the top-level subroutines returns.

    * Add new directive «assemble [at %s] with acme» / «end assemble».

    * Replace hand-assembled code in hyppotest-self.test.

commit b2611698e8d39b838d7c4d35655d7847b9bde670
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed May 25 18:06:27 2022 +0930

    debug grove RTC control

commit a9b5c92b69ef551b28006df0387caccf4c2a3060
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon May 23 17:16:38 2022 +0930

    fix r/w flag in grove I2C

commit 8b4cc85d68d41faed57823952e6cfd34585524f6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon May 23 06:23:51 2022 +0930

    tweak debug output of grove test harness

commit 737a7892881e718b6b5d44fd4018a9ddcba41244
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon May 23 06:15:41 2022 +0930

    pull in grove_i2c module

commit c503211a9b8de47b2e106a7c9b551f72ff8e9437
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon May 23 06:14:43 2022 +0930

    strip old stuff out of test harness for grove i2c

commit 5dac7afe3ee124815518fc89e45155673701e894
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon May 23 06:13:50 2022 +0930

    test harness for grove i2c

commit 4c998a9779317a51faf8cfacfdf33dadfc4abc48
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 22 17:08:51 2022 +0930

    tidy up grove I2C access

commit 1bcd516acd9752824ec5edc0428bbb040aec9537
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 22 12:45:27 2022 +0930

    fix reading of grove I2C address

commit 706165e969d7e112620f91358fc9bd057586f2c3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 22 11:01:01 2022 +0930

    fix typos

commit a2588ff275b242d8484008b4e48aa447d87367df
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 22 10:58:40 2022 +0930

    make grove I2C address run-time adjustable

commit 4de03361158fa8061097ee77e7ea6cd24d335773
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat May 21 14:02:46 2022 +0930

    fix reading from grove RTC

commit 34ce7fce5839f46f77cbb16a8d5dd5e523412404
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat May 21 11:35:48 2022 +0930

    debug busy_count in grove_i2c

commit a9cca2eebe0b80ffb86f114d4d3efb35d010cf93
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat May 21 11:33:02 2022 +0930

    remove higher-level driving of grove I2C

commit d843543593af562895bebc5d6b1deeb8b5e0199d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu May 19 20:35:45 2022 +0930

    fix multiple drivers in grove_i2c

commit 5cd4ddfd9b25f808b1f5ffa7f14fc5dc7a2dca78
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu May 19 17:14:08 2022 +0930

    debug grove I2C CS

commit d68ba8a4037f6317b748ab40e0714b09dacc7053
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu May 19 06:48:32 2022 +0930

    add grove i2c source and fix CS plumbing

commit 0d729072237c9645ba6790c2c7d68159a7551f01
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu May 19 05:54:07 2022 +0930

    fix grove i2c port names

commit 2ef165f14e38cd5b6d2b8534fa3ebc5f9369f5ec
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed May 18 20:27:40 2022 +0930

    begin adding support for Grove-connected RTC

commit dd3022764aae4e359d42717ee61d980e0db1d319
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon May 16 19:20:27 2022 +0930

    double-buffer RTC register reads to eliminate glitching

commit 4ea77adb96b2b27d864fb7329476cb865a938afe
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Mon May 16 06:17:59 2022 +0930

    provide single initial reset to video output modules

commit c339ea74310d11a2fac4ca5cdeb15eac9c0a7f7a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 15 19:37:29 2022 +0930

    place max10 logic near edge to improve signals

commit 5c140934949e7e843696328b86294fee1fb9e6b0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 15 19:31:21 2022 +0930

    disable reset in HDMI output to prevent video glitching

commit 82a7b0c8587a692ee9044e9c96df7302f26f0d66
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 15 17:37:09 2022 +0930

    make MAX10 reset line reading more robust in the face of comms glitches

commit fcf0b2fa6c0ad57ca11f3024abdb5e0cef652cc9
Merge: b8d78733 bdeeb152
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun May 15 17:31:28 2022 +0930

    Merge branch 'development' of github.com:MEGA65/mega65-core into development

commit bdeeb152f44250d13ad369644f1ddfc74e03bb22
Author: Markus Grundner <thechief@praised-land.de>
Date:   Fri May 6 08:43:42 2022 +0200

    Add joystick port interface via PMOD. (#521)

    Signed-off-by: TheChief <thechief@praised-land.de>

commit 4a36bd494efe9da65a1faa053f8f0ce5569bb75e
Author: Gurce Isikyildiz <gurce.isikyildiz@gmail.com>
Date:   Wed May 4 10:08:58 2022 +1000

    Vfat fixes (#539)

    * - mega65-config: Allow F4 to move to next page

    * mega65-config: described purpose of F2/F4 on help page

    * Removing lfn avoidance logic, so I can assess how it really performs presently

    * Fixed an issue with incorrect lfn length being recorded

    * Got rid of the broken and un-necessary null-terminator
    (it was being added in the middle of lfn's anyway)

    * Tried enforcing uppercase names on dir-entries in order to get a match
    (not very successful)

    * trying to save space so that the freezer stuff doesn't corrupt
    (think it was due to my additions to hypervisor making it go over 16kb)

    * if advancing direntry changes sector, assure we read the next sector

    * updated to newer freeze menu with my tweaks

    * Let dos do file comparisons all in uppercase
    (to assure initial MEGA65.D81 gets mounted ok, despite lfn turned on)

    * - Try to assure D689.7 bit is set whenever accessing sdcard
    - Assure we are in root-directory prior to trying to load 'FREEZER.M65'

    * updated version of freezemenu

    * Updated reference to latest mega65-freezemenu
    (with my merged in vfat-fixes there too)

    * updated reference to mega65-freezemenu
    (enforcing uppercase filenames shown on main freezer screen)

    * Saving bytes, as per Paul's review suggestion

    * Removing dos_requested_filename_to_uppercase() function, as it's no longer used
    (I'm instead calling toupper() at desired points in the code)

    * Removed commented-out call to the function I deleted

    Co-authored-by: Gurce Isikyildiz <Gurce.Isikyildiz@resmed.com.au>

commit b8d787334005d0e2faf7eaae9cdbf7d22bcbe839
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Apr 15 19:43:55 2022 +0930

    fix stupid typo causing skip pixels to be infinite #401

commit 4cd9b0d889aea38e16f8ac16e0e3ec374fa542e6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Apr 15 18:54:00 2022 +0930

    fix typo

commit f04617630ee6d9f62114ccd0adb953937af4a74a
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Apr 15 18:21:28 2022 +0930

    skip first 2 instead of 1 pixels when line drawing #401

commit 8da343f22293a6607b5cf3163bc72a1d5cbf7649
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Apr 15 16:39:22 2022 +0930

    get simulation working again

commit 562b71e9b9318e2ecad3a7bdd13e72c45c1b9da9
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Apr 15 16:39:03 2022 +0930

    attempt to suppress dog-leg at start of DMA drawn lines #401

commit ee4f29d348d6a06d49f3f5f5c922dc77340bc579
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Mar 4 22:24:24 2022 +0100

    remove drive 1541 from mega65r2 target, so it will build again

commit 4f912f439f54d92321b6329606f9180a946bed26
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Feb 13 19:52:57 2022 +0100

    fix 32bit ptr next op bug #535

commit 71c91d6ab2def97805028991f9614fe2d4699ad2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Feb 6 18:04:25 2022 +1030

    plumb remaining unmodified keys #532

commit ed288ea2e2525c80202acae2ca964fd39c750da6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Feb 6 17:29:35 2022 +1030

    allocate some more unicode chars to ALT+ combos #532

commit 2c352219a6a1d8896d5005fc412c14e4b27098ab
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Feb 6 11:18:01 2022 +1030

    fix typo #532

commit d13e11e39c02a3ce635f1f1802708024c877ab02
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Feb 6 10:45:31 2022 +1030

    allow disabling of keyboard modifier tables #532

commit f1326108fba7227ab48e834f84c9fc1e2c12931f
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Feb 6 13:54:43 2022 +0100

    new freezemenu version that fixes sprite problems #499 and
    also repairs ntsc screen shift
    in addition to that: update to V2.19 cc65 release

commit 81b7a570b16864414399a715b426db66c7b8f9be
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Feb 6 00:04:18 2022 +0100

    fix for megaflash
    some changes to mega65r2_gen.tcl to get a build

commit d629dc95a4aa10ca2166c79f611d982d0a2b61cb
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Feb 5 20:09:36 2022 +0100

    added IO regtables docstrings for SID

commit 050c2f5b20d10d2587408f25182fd97d780a746f
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Feb 5 19:12:34 2022 +0100

    VIC-IV regtable docstring fixes

commit 38c226322a4c1929156c7734265988e62cc2ceeb
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Feb 5 19:07:30 2022 +0100

    fixing regtable docstrings for CIAs

commit 120f9b4e3d78c5f6d7639d22143275a966d8c1e6
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Feb 5 16:53:22 2022 +0100

    gitignore cleanup, adding more stuff that gets build

commit 7d402ebd7428b32ff4e65d7d5e4218b8fa416f24
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Feb 5 16:52:52 2022 +0100

    added sid_tables to other main targets

commit 25a500b9769ae6b1188a9e64aee0e4a6f4ed7ccf
Merge: 3d2f124a cebec89d
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Feb 5 15:04:39 2022 +0100

    Merge branch 'sid8580-waveforms' into development

commit cebec89dc458f149053dabdaa10e77242748513d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Feb 4 21:30:59 2022 +1030

    apply SID mode from config

commit d7b694bf2ec099c2c48233cd4423439ad5fe4453
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Feb 4 21:30:46 2022 +1030

    fix cpu_test for simulation

commit 3d2f124aafa70d5279b3e6a49431ecfcde47692a
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Wed Feb 2 15:28:15 2022 +0100

    D07b documentation string change (jenkins:nobuild)

commit ecc41a48e7aa95d1faf32534573115fe3f7b9459
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 30 09:27:02 2022 +1030

    fix SID GATE bit latching behaviour #447 #449

commit 82203a093514ef0ed6de4c22a40f50792c47213d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 30 08:37:54 2022 +1030

    don't double 1MHz clock in SID #447 #449

commit 14ab7562ca23435d3d2d16428518dfc84dff7644
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 30 07:14:37 2022 +1030

    use PAL/NTSC ~1MHz for SID. Latch gate at 40MHz #447 #449

commit 9245fa66daf284b5b4027b3dd0951c716bf773ef
Merge: 844ae948 2950de54
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 29 12:20:20 2022 +0100

    Merge pull request #529 from MEGA65/dev-io-doc-update

    Update of register descriptions

commit 2950de54c4f2554a25f4cbf6e787d6f893a81f15
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jan 25 20:12:51 2022 +0100

    use new regatbel doc format to make legends shorter

commit c0065e176053299387c30f2af3e455cd2a7e0ba3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Mon Jan 24 15:02:54 2022 +0100

    changed MATH IO register description to new doc format

commit 8e84607f4d3eb22c0032d99b0c52681259e865c3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 23 17:28:28 2022 +1030

    fix sensitivity list #447

commit d1e0443cdef662d6f757c2b26517419acdbd5bcb
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 23 16:16:33 2022 +1030

    try to fix 6581 GATE bit latching for fast CPU #447

commit 1d22718b7d28e0dfd4f04893fa0556a794b57cab
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 23 09:37:54 2022 +1030

    add DMA mode to directly sample SID at 44.1KHz for debug #447

commit 15d55c18e2e7f0e14834557da844f6374c3f24f8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 18 21:03:30 2022 +1030

    fix various minor problems #447

commit 9ba95f6136be3daf16b2b6a591a57e447e4fac36
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 18 21:03:13 2022 +1030

    Revert "DEBUG BUILD WITH DIPSW3 TEST DISABLED -- DO NOT KEEP"

    This reverts commit cbd91e507659b006c60918889b5411430dc27a69.

commit 342599cf40afa77c2332bcde435cd7229a452f4d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 18 20:56:06 2022 +1030

    implement combinatorial SID tables in VHDL #477

commit b420fd70c970676005b43fd9d8fab5221d658067
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 18 20:00:59 2022 +1030

    add 8580 waveform tables to SID #447

commit cbd91e507659b006c60918889b5411430dc27a69
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Tue Jan 18 07:28:43 2022 +1030

    DEBUG BUILD WITH DIPSW3 TEST DISABLED -- DO NOT KEEP

commit e6ea7e68faf79dd6990790111b381586fd81d06e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sun Jan 16 21:49:55 2022 +1030

    enable write to ethernet MIIM registers #523

commit 844ae948beded93640904ca8ecd86ea9efe828ee
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sun Jan 9 13:50:43 2022 +0100

    matching development with master release after merge troubles

commit ffe2ac6d08ba13689e56b136df7548e63865c989
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 21:54:11 2022 +0100

    Delete files that should not be there and are deleted on master already.

commit bde09d0b15bf16f5277503c564c3e24ab4d5de30
Merge: cf2aab5c 6e86d89f
Author: frehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:40:56 2022 +0100

    Merge pull request #520 from MEGA65/dev-reltargfixes

    Dev reltargfixes

commit 6e86d89f4431a6bb3401bcd2e7b0bcea46c325f1
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:31:34 2022 +0100

    More fixes for nexys4ddr-widget target.

commit b393162e132ab594092609ec0a8ff6833f954cdc
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:25:11 2022 +0100

    More fixing nexys4.

commit c68353b7d590c80bbc530b120b1ab82f42a50a90
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:21:09 2022 +0100

    Fixing nexys4 target.

commit 431964034605c068995006d5a49015383c38fe92
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 18:14:16 2022 +0100

    Fixing nexys4ddr-widget.

commit 814e46e25cbb757acaa1d11811616576a42b8aaa
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 17:02:21 2022 +0100

    more mega65r2 target fixes.

commit 17d69b81f2f3d8d4f5ffc8bb6ddc29a46a568a6a
Author: Falk Rehwagen <frehwagen@bluewaysw.de>
Date:   Sat Jan 8 16:49:00 2022 +0100

    mega65r2 fixes.

commit cf2aab5cdf11a8ea96bf1dc2f4a136ff8865e736
Merge: 1767a2c6 b5d01aa3
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 12:00:40 2022 +0100

    Merge branch 'pgs-pre-release' of github.com:MEGA65/mega65-core into pgs-pre-release

commit 1767a2c6706ced2dc2747109a8ccb1e427e7ab5b
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 11:34:43 2022 +0100

    adding freezemenu sprited fix

commit ad7f7094e38dbb35a6b3dbb45602cda8f4f03670
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 11:15:56 2022 +0100

    cleanup ws chaos, make speed display only show on > 0

commit 799b12173d94ed99963bf43f7659dd9187fedad4
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 20:15:16 2022 +1030

    fix typo #474

commit 5827f3de64ddc7663de34cd41abe95dd1f1ca330
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 20:13:30 2022 +1030

    deglitch CPU reset button #474

commit cf4a4305baec0c3bc340194ae35712d7b2567cbf
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 19:14:56 2022 +1030

    rework uart monitor reset logic #474

commit 40c46063294d6bd868579586f80c3d4b90320559
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 16:56:36 2022 +1030

    more hunting spurious resets #474

commit 4472e2770a43510f905db6d1aa40b4026ee2188d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 12:55:40 2022 +1030

    work around #474 by disabling ! command from serial monitor

commit 1b6969e22db9cc96a77b6c4ee4f90145174d1301
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 02:30:04 2022 +0100

    removed obsolete sid4_enable

commit d5c10ae472fce141e5bbaf672904957be938aef9
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:24:40 2022 +0100

    remove dc_track_rate and _enable (audio_ devel rollback)

commit 23e4059bb3a36ffb44809a4588d9d844e09c6936
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:24:09 2022 +0100

    fix bug in flash summary output

commit 9da47ededaf7d2bf83933fd6a4e76979423aea38
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Sat Jan 8 00:06:47 2022 +0100

    restored audio from development head

commit a9d49de8f51191e85b0648e692f38727a20f19ac
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Fri Jan 7 23:24:20 2022 +0100

    fix erase progress bar, only show stats if > 0

commit 7b9dd26e83eb7710cdf5d1cea929bfda48a16eff
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:23:18 2022 +1030

    reset progress bar in all cases

commit 4ded00cd32cd6322c5fd0d53af2644065da45b40
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:14:09 2022 +1030

    add missing decl #474

commit 4800268f33046e1cf66d58ae9aa7aa2bedb6c6ab
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:13:53 2022 +1030

    make sure every last scrap of dc offset track can be disabled #516

commit 8f7151ec33308dc171744a0d316cd6c73ef1b230
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:11:52 2022 +1030

    add missing ; #516

commit b443cb1599a9c6219db2753d5de3618ae71f9a1e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:08:18 2022 +1030

    further instrument spontaneous reset #474

commit 054ebeb0f042e0a0084811f1475b4c076ec66597
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Sat Jan 8 07:07:49 2022 +1030

    add generic to force disabling of audio dc tracking #516

commit 4f524fb937f4d81e06d7cab25df0b0dad645882c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 23:36:00 2022 +1030

    fix message after flashing/erasing a slot. #516

commit b67eecbe891e474273194b30a0ab4633827bc0b8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 23:03:19 2022 +1030

    don't clamp audio when dc_offset tracking is disabled #516

commit 6b57441e1fa8e56ac7506bc55969b9744848ff90
Author: Oliver Graf <ograf@devilsclaw.de>
Date:   Tue Jan 4 01:39:39 2022 +0100

    added some FORCE targets to submodule makes
    new fdisk version
    release-prep tools to add files to cor and mcs

commit d1cb0529a85caed291538c6ac7578f3f4749ae01
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:59:43 2022 +1030

    fix erasing of slots #516

commit 66ca9c210eefa99f3547114c83aeb37611663310
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:59:28 2022 +1030

    remove unused variable from HYPPO

commit c1adda3acb6057ccb8c6136c248e3729f7e7a57b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 22:45:23 2022 +1030

    fix reading dc_offset_enable from $d63c #512

commit 3f92be90e13a6fed6b6d066c52383db08ac6d106
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:53:20 2022 +1030

    fix audiomixer settings in onboarding

commit bcb32e28ef978eb4c4909d7246ab7bebd5eddb42
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:17:09 2022 +1030

    fix verify address for slot >0 #516

commit 1943e2fb677df2018c1557886ee561e1cf9e1c4b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 21:02:08 2022 +1030

    instrument reset command to see if it is to blame #474

commit 41e0cd4ea31a4f654952e34d293f3604c4e408f5
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 11:59:13 2022 +1030

    limit tries when writing to flash #516

commit 15a9672019ff0fc1fc5accaf168697497f64f139
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 11:44:48 2022 +1030

    refactor flashing to better re-flash dud sectors #516

commit a4e7e4b93da37cccb73f34940fe383bfd34a7602
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:15:17 2022 +1030

    fix more missing decls #518

commit 217fdf470ba22569c188413af35672f5504dec06
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:12:30 2022 +1030

    add missing decl #518

commit cd74ca62f37cb6561ce49d853bd4e08b35fe8a8e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 09:02:19 2022 +1030

    different drive LED colours for flop0,1 and SD. Silent SD option #518

commit 1f6b7d601415b3a360b8b523319f61e42d178c26
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 08:46:22 2022 +1030

    correct XDC cross-clock domain descriptions for new clock names #516

commit 9d11c784c265fac4df94e6daac66a82a3623a21d
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 08:45:30 2022 +1030

    show diffs when verify errors occur #516

commit 929e6ae90717cc964e7d204055b1b9ee3bae4dd8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 06:33:40 2022 +1030

    spontaneous reset still happens. Increase thres to 16 cycles #474

commit 31d9238a5f02a002d0bb67924d690b79d64b82a6
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Fri Jan 7 06:22:44 2022 +1030

    allow audio DC offset tracking to be run-time enabled/disabled #512

commit 87a8ef918dc421af8f57acd96e615ca23f9c9e4f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 19:41:41 2022 +1030

    require 8 cycles of RESET low from serial monitor #474

commit 2387279ca8b04a0c95c50eeddd9fedd8efc84d3f
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 16:04:34 2022 +1030

    change non-testpattern colour to confirm #516

commit 3c7d453c48a06bbeb5ca38a378b74a46df2d65d3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 16:04:20 2022 +1030

    tweak test pattern display #516

commit b0ade6e37368402f8abd11692697f835aba6c307
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:55:13 2022 +1030

    more dipsw debouncing #516

commit 22987bc12c2ac7fb3a4ccdaa9b42b715eba84941
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:42:00 2022 +1030

    debounce dipsw lines #516

commit c2d7db260d8e0e7ecbf47c8e7c91f998470fcd88
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:16:45 2022 +1030

    tweak test pattern #516

commit ee4cbb434740465cb0b7be1de8033f8f773f6133
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 15:06:16 2022 +1030

    tweak test pattern dispaly #516

commit 96fef97ea32fb46d38026d64e20b602f0bda9c01
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:55:44 2022 +1030

    better portp defaults for hdmi test #516

commit d5fc7c833ec167330eef01cff87dfc22fa12606b
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:47:47 2022 +1030

    more testing flicker #516

commit ac2262775234c6ebfd85860f248ce8cc1a550524
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 14:00:05 2022 +1030

    try to work out why display is not changing #516

commit e6f4ac83c8b8ec6876c42253a7a5dddad4899f41
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:52:16 2022 +1030

    try to make HDMI output blue #516

commit dd0023ef0996a6b298b390b40a6838e90f9e198c
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:50:47 2022 +1030

    notes for working around QSPI problem

commit 8e8eb79fc25508b42d2d8293c70169b5de7f332e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 13:34:19 2022 +1030

    produces HDMI output now #516

commit a1414c84ce6f83ac74b8b28f64c6239772ea9038
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:33:25 2022 +1030

    plumb test pattern colours to outputs #516

commit 26f2f61c184c1f3e86475b80b0195fc55a231f16
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:13:56 2022 +1030

    more work trying to resurrect hdmi test target #516

commit 6e83edb71a65dbe554ba1183cb57885274430765
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Thu Jan 6 00:13:38 2022 +1030

    disable backbone clock directive #516

commit d47afd6c24e4feaaba9af9a857f6d6c88806af79
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:51:21 2022 +1030

    try to debug lack of output for hdmi_test_r3 target #516

commit b9f8c4c0b91e2f5668d3bd504c7995425047a0f2
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:32:06 2022 +1030

    simplify serialiser for highspeed operation #516

commit 3219e69a822c60c2341054646ff0e667e76e8a16
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 23:09:03 2022 +1030

    fork XDC file #516

commit 98390bade062ce249b691f24f8d327371e63af87
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:57:23 2022 +1030

    fix silly errors #516

commit 7d31ddc8d99ceea115a3eebe250e4f5ae516c4b8
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:52:28 2022 +1030

    update hdmi test for r3 to use new serialiser #516

commit faf668038fe108c1cc3df7fe34d6a8fc322d31d1
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:47:43 2022 +1030

    switch to Antti-style serialiser #516

commit 46167c219b11935273b25c12b93516e702ed52a0
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:36:42 2022 +1030

    add 270MHz clock for HDMI without OSERDES #516

commit b91d93ba30060435ffb7e20a610242ad4b955403
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:33:46 2022 +1030

    fix typo #516

commit 2132e792e98e46d3f71ed862b22fa5d2eae4528e
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:32:18 2022 +1030

    work on combined sources test #512

commit 4ea536599a9fd662f8123658daac3e616d1bb5a3
Author: Paul Gardner-Stephen <paul@servalproject.org>
Date:   Wed Jan 5 22:31…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
duplicate enhancement A feature request or other kind of enhancement.
Projects
None yet
Development

No branches or pull requests

2 participants