Project

General

Profile

Statistics
| Revision:
  • svn:mergeinfo: /branches/eclaireitx/atari_800xl/atari_chips/pokey:479-802

# Date Author Comment
1472 12/15/2024 10:11 PM markw

spdif seems to have left/right backwards

1470 12/15/2024 11:19 AM markw

Incorrect clock for sio data mixing

1468 12/14/2024 06:48 PM markw

Added audio signal detector

1467 12/14/2024 06:47 PM markw

Break out audio detector to own module and improve. Now with zero crossing support.

1465 12/10/2024 11:33 PM markw

Missing comment

1464 12/10/2024 11:23 PM markw

Correct adc silence threshold for 1x/2x. Correct ADC BITLEN for CIC_STAGES*log2(OVERSAMPLE_RATE)

1463 12/10/2024 10:41 PM markw

This is not the right fix. Investing then will commit the right fix.

1462 12/08/2024 11:24 PM markw

Horrible screeching on *2, I think down to this

1460 12/08/2024 10:12 PM markw

Added another file needed to build

1459 12/08/2024 05:12 PM markw

Add some unused stuff to the qsf

1458 12/08/2024 12:50 PM markw

Prepare for 1.29 release

1457 12/08/2024 12:50 PM markw

Added volume for SIO DATA and ADC

1456 12/08/2024 11:26 AM markw

Only reset serial port on initmode (thanks for detailed bug report to phaeron). This needs testing against real pokey on the harness when I get time, but applying the simple implementation for now.

1455 12/07/2024 11:18 PM markw

Flip sign for spdif. When adc silenced revert back to mixing sio data a bit.

1454 12/07/2024 06:02 PM markw

Increase ADC volume. Try to decrease ADC noise by digital methods: FIR filter of problematic frequencies, silence ADC when nothing playing. Disable ADC for models that do not fit these features (M02/M08 with sample memory)

1453 09/05/2024 08:30 PM markw

Fix for 10M16 flash

1451 09/05/2024 08:10 PM markw

Do not overlock keyboard io expander so much!

1449 09/05/2024 06:23 PM markw

Some names clash in the hash. Add an extra layer. Also if sidwavedataneeded the value is blank, not zero. So the pof creation fails!

1448 09/05/2024 06:22 PM markw

For some reason the M16 core turns write protect on after erasing some sectors. Guess: Perhaps some sectors do not exist on some device and in error case it protects itself?

1447 09/05/2024 03:55 PM markw

Putting back to v23 ip. The flash 16 write does not work on old or new versions! Something else is up...

1446 09/05/2024 03:55 PM markw

Putting back to v23 ip. The flash 16 write does not work on old or new versions! Something else is up...

1445 09/05/2024 03:39 PM markw

Put the flash ip back, the old ip seems better!

1444 09/05/2024 03:20 PM markw

Apply it to 04 and 08 anyway, consider it safer.

1443 09/05/2024 03:18 PM markw

This fix does not see needed any more on 08, but does on 16. It fails to read it otherwise.

1442 09/05/2024 02:50 PM markw

Added sidcfg build

1441 09/05/2024 02:49 PM markw

Updated sidcfg. To keep it in sync just use one set of code with a few ifdefs.

1440 09/05/2024 02:47 PM markw

Added comment

1439 09/05/2024 02:47 PM markw

Pad core.bin out to the actual flash size. Correct version parameter.

1437 09/04/2024 10:58 PM markw

Corrected dir name. Fix the parameter passing to the qsf!

1435 09/02/2024 10:58 PM markw

Explain where sid offets come from in build.sh

1434 09/02/2024 10:54 PM markw

Back to front. Added missing tool too!

1433 09/02/2024 10:52 PM markw

Move tool build to own script. Added find_offset build.

1432 09/02/2024 10:46 PM markw

v2 is not a special version any more with new build script

1431 09/02/2024 10:44 PM markw

Trivial binary offset search tool

1430 09/02/2024 10:43 PM markw

Split into a block per version. Generate code automatically since I was getting worse and worse. Some clearly overlap. Automatic offsets for patching wave data into CFM. Generate core.bin from svf blocks.

1429 09/02/2024 10:42 PM markw

Refreshed

1428 09/02/2024 10:41 PM markw

ip upgrade to q23

1427 09/02/2024 10:40 PM markw

Add other sigmadelta clock

1426 09/02/2024 10:40 PM markw

Rest of ip upgrade to q23

1425 09/02/2024 10:39 PM markw

Rest of ip upgrade to q23

1424 09/02/2024 10:36 PM markw

Make flash from the svf rather than the pof

1423 09/02/2024 10:35 PM markw

Switch to single script to add the sid wave data, with automatic offsets

1422 09/02/2024 10:31 PM markw

Updated ip to quartus v23 version

1421 09/01/2024 08:16 PM markw

Correct offsets again

1420 08/31/2024 02:59 PM markw

pokey1 was missing. Also pokey in sidmax should be the cut down one with keyboard and sio, even the first one!

1419 08/31/2024 02:14 PM markw

Add wide delay line

1418 08/31/2024 02:13 PM markw

Had a combinatorial loop, register flash_read. This needs testing on all 04/08/16 combinations!

1417 08/31/2024 02:13 PM markw

Mixer interface changed slightly

1416 08/31/2024 02:12 PM markw

Sensitivity list missing some entries

1415 08/31/2024 02:12 PM markw

Update offsets for new quartus versions (TODO: Automate)

1414 08/31/2024 02:11 PM markw

Improving timing by registering on the input

1413 08/31/2024 02:09 PM markw

Sidmax was silent since the pof generation was using a non-existent .cof since it did not detect it as a sid version!

1407 06/12/2024 08:09 AM markw

Added 10M02 stereo version for v4

1403 05/17/2024 10:04 PM markw

Correct audio outputs, I got them back to front on the board design

1402 05/11/2024 10:26 AM markw

A few more configs. Note that spdif does not fit on m08 with the full setup.

1401 04/28/2024 04:59 PM markw

Do not feed back SIO noise if using the ADC, since we will have it from that. Allows playing stereo tapes as mono through the 1010 otherwise the analog tracks comes in as digital noise!

1400 04/28/2024 04:13 PM markw

Mix ADC in

1399 04/28/2024 03:49 PM markw

Fix IO standard for the ADC

1398 04/23/2024 07:46 PM markw

Added missing lvds

1397 04/17/2024 12:53 PM markw

Fix K output, still does not type but they toggle at least!

1396 04/17/2024 11:48 AM markw

First cut of pokeymaxv4 core, untested as yet and probably some mistakes. Might also have broken v2/v3, need to test they still build/work

1361 03/27/2023 08:44 PM markw

Added wide delay line for register delays

1360 03/27/2023 08:43 PM markw

Add 10M16 mono, handy for debugging

1359 03/27/2023 08:43 PM markw

External clock triggers pulse on both edges. pot resets to 01 instead of 00. cycle exact corrections to audctl.

1358 02/27/2023 10:25 PM markw

Bumped version

1357 02/27/2023 10:24 PM markw

Missed commit, needed to recompute pof file hash

1356 02/27/2023 10:23 PM markw

Fix for 10M08 not reading reliably since >=1.24

1355 03/18/2022 10:04 PM markw

Corrected config access value and number of covox registers

1354 03/18/2022 09:56 PM markw

Dev guide 1.22

1352 03/18/2022 09:10 PM markw

Writes still allowed when disabled!

1351 03/18/2022 09:10 PM markw

Writes still allowed when disabled!

1350 03/18/2022 09:09 PM markw

Synchronous clock length bug fix

1349 09/29/2021 09:20 PM markw

Moved pokey to own folder

1348 09/29/2021 09:20 PM markw

Moved pokey to own folder

1347 09/29/2021 09:18 PM markw

Moved pokey to a folder

1345 09/27/2021 09:57 PM markw

Cut 6581 bias, distortion head on basil!

1344 09/23/2021 10:16 PM markw

Add disable support for each audio output. Split config screen into pages since it was getting too long!

1343 09/21/2021 10:15 PM markw

Two tone reset suppresses the pulse

1342 09/19/2021 10:19 PM markw

Added verify on store config

1340 09/19/2021 09:06 PM markw

_ can be in var...

1339 09/19/2021 09:05 PM markw

Allow different settings for with and without sid (for post divide!)

1338 09/19/2021 09:02 PM markw

Missing from sensitivity

1337 09/19/2021 08:52 PM markw

Reviewed remaining sdc files

1336 09/19/2021 08:08 PM markw

Remove flash for 02, basically too large to fit ANYWHERE!

1335 09/19/2021 06:18 PM markw

Correct v3 sdc file, was effectively entirely missing which broke flash timing. Still needs more work since the sigma delta inputs are effectively not properly constrained.

1334 09/19/2021 06:17 PM markw

Missed from sensitivity list

1333 09/19/2021 06:16 PM markw

Tighten up some timings.

1332 09/19/2021 06:15 PM markw

Missed from sensitivity list

1331 09/19/2021 06:15 PM markw

Missed from sensitivity list

1330 09/16/2021 09:24 PM markw

This seems to break v3 flashing, reverting for now

1329 09/01/2021 10:03 PM markw

Some new versions added in 123

1328 09/01/2021 10:02 PM markw

SIDMAX

1327 09/01/2021 10:00 PM markw

Updated v1 build

1326 09/01/2021 10:00 PM markw

Bug fix

1325 09/01/2021 09:47 PM markw

sidmax changes. Also silent pokey interference support

1324 09/01/2021 09:46 PM markw

Test driven SID improvements

1323 02/09/2021 10:47 PM markw

Remove SIO_IN2/3

1322 02/09/2021 10:17 PM markw

Added 10M04 versions instead of 10M02 versions

1320 02/09/2021 10:08 PM markw

Use schmit trigger for SID and BCLK inputs

1319 02/09/2021 10:08 PM markw

Sync baud fix (was not aligned to enable)