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

Math Acceleration Registers tests #506

Open
2 tasks
lydon42 opened this issue Dec 30, 2021 · 2 comments
Open
2 tasks

Math Acceleration Registers tests #506

lydon42 opened this issue Dec 30, 2021 · 2 comments
Assignees
Labels
fix test required This issue has no test to confirm a possible fix. unittest Issue has unit test in mega65-tools

Comments

@lydon42
Copy link
Member

lydon42 commented Dec 30, 2021

Placeholder issue for the math acceleration register unit test.

Todo:

  • check correctness of results
    • 1 * 0.001
    • 1 / 100
    • x * 0
    • x / 0
  • check busy flag function
@lydon42 lydon42 self-assigned this Dec 30, 2021
@lydon42 lydon42 added unittest Issue has unit test in mega65-tools fix test required This issue has no test to confirm a possible fix. labels Dec 30, 2021
@gardners
Copy link
Contributor

gardners commented Jan 1, 2022

Please provide exact hex inputs to put in to the divider that result in incorrect results.
Also are there values that result in incorrect multiplication? The reason I ask is that division is performed by finding the closest reciprocal by multiplying the reciprocal by the numerator to try to obtain the denominator (if I remember the details correctly), thus incorrect multiplication could be the root-cause.

@lydon42
Copy link
Member Author

lydon42 commented Jan 7, 2022

vunit test is very good for debugging. Will add a "proper" in-system unit test anyways.

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…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
fix test required This issue has no test to confirm a possible fix. unittest Issue has unit test in mega65-tools
Projects
None yet
Development

No branches or pull requests

2 participants