ngdevkit:runtime-lib

Last commit made on 2020-12-08
Get this branch:
git clone -b runtime-lib https://git.launchpad.net/ngdevkit

Branch merges

Branch information

Name:
runtime-lib
Repository:
lp:ngdevkit

Recent commits

ffd940f... by Damien Ciabrini

Split libsyscall's functions into independent files

This allows ld to only link the function used and will prepare the
migration to a more recent, c99-compliant, newlib version.

ffcdc81... by Damien Ciabrini

Keep the pkgconfig file on 'make clean'

889258b... by Damien Ciabrini

Merge pull request #39 from dciabrin/nullsound

Make nullsound a real modular sound driver

576a904... by Damien Ciabrini

Make nullsound a real modular sound driver

Each user can configure its own variant of nullsound, with its own set
of exported sound command, like e.g. "play a sample", "start a music",
"fade volume"...

The sound driver itself is now a sort of cooperative scheduler,
configured to handle a number of concurrent sound actions. Each sound
action gets called by the driver to update its local state, and then
yield execution so the next action can be scheduled.

As a first commit, the driver supports playing ADPCM-a samples. Other
modules such as music playback can be added in subsequent commits.

Closes #16

e2682bb... by Damien Ciabrini

Fancy shields in README

18d74aa... by Damien Ciabrini

Add macOS CI job

551cfab... by Damien Ciabrini

Clarify mingw/windows native installation procedure

05a188c... by Damien Ciabrini

Fix package instruction for brew (pre-built + source)

9a1a923... by Damien Ciabrini

Add instructions to install pre-built packages on Windows 10

89aefbf... by Damien Ciabrini

Add instructions to install pre-built macOS packages with brew