|
From: <sba...@us...> - 2023-10-08 04:59:34
|
This is an automated email from the git hooks/post-receive-user script.
sbaldovi pushed a change to branch master
in repository fuse.
from 7718c3a4 Merge request #25: GitHub test and nightly builds
add e09eeec1 Initial support for Currah uSpeech peripheral
add 8fd74510 Add UI elements to manage SP0256 ROM file location
add 32768808 Enhanced Currah uSpeech paging logic: - Memory read/write at 0x38 should page the ROM in/out - ROM is mapped to the first 4 Kb only
add a263ed4d Enable snapshot support for Currah uSpeech
add b5830f37 Document SP0256 ROM option and uSpeech memory source
add 4ac12898 Fix ROM entries order in menu.c
add 47275acc Do ZX Spectrum ROM inaccessible while uSpeech is paged
add 2324c3dd Add memory address mirroring and more I/O ports to uSpeech
add adc07599 Fix audio glitches in SP0256 samples
add 8813734d Update SP0256 code from upstream
add a92e319a Beautify uSpeech code with uncrustify
add efffc400 Document uSpeech volume option
add 1bb5a4cf Add uSpeech page/unpage events to debugger
add bd36f290 Limit uSpeech to 48K machines
add 404a9b53 uSpeech intonation changes SP0256 clock frequency
add 0302d3b9 Avoid the use of 64-bit integers
add bd5c569d Disable debugging macros
add bf896c0d Declare missing function prototypes and unused parameters
add c8f12246 Fusify C99 variable types (we are still C89)
add 03924f62 Document sp0256 ROM
new 7d00e36b List Currah uSpeech as a supported peripheral
new c80f3d9b Merge branch 'patches-142-currah-uspeech'
The 2 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
ChangeLog | 4 +
README | 4 +-
data/shell-completion/bash/fuse | 14 +-
fuse.c | 2 +
infrastructure/startup_manager.h | 1 +
machines/machines_periph.c | 1 +
man/fuse.1 | 62 +-
memory_pages.c | 34 +-
menu.c | 8 +-
menu_data.dat | 8 +-
periph.h | 1 +
peripherals/Makefile.am | 2 +
peripherals/sound/sp0256.c | 1544 ++++++++++++++++++++++++++++
bitmap.h => peripherals/sound/sp0256.h | 35 +-
peripherals/sound/uspeech.c | 443 ++++++++
peripherals/{usource.h => sound/uspeech.h} | 28 +-
settings.dat | 4 +
settings.pl | 8 +-
sound.c | 36 +
sound.h | 2 +
ui/options.dat | 2 +
unittests/unittests.c | 2 +
z80/coretest.c | 9 +
z80/z80_checks.h | 1 +
z80/z80_ops.c | 9 +
25 files changed, 2213 insertions(+), 51 deletions(-)
create mode 100644 peripherals/sound/sp0256.c
copy bitmap.h => peripherals/sound/sp0256.h (60%)
create mode 100644 peripherals/sound/uspeech.c
copy peripherals/{usource.h => sound/uspeech.h} (61%)
|