Last commit made on 2022-11-03
Get this branch:
git clone -b large-rom

Branch merges

Branch information


Recent commits

6f07991... by Damien Ciabrini

Support for large and non-contiguous P-ROM

This changes the way the program ROM are linked. The
BRAM, BSS and RAM segments go first, the code itself being
linked at the very end of the P-ROM adress space.

The linker now allows the full 1MiB address space for
large P-ROM, as well as 2MiB non-contiguous P-ROM (2x1MiB).

This is a breaking change, the .text sections in the output
ELF file are no longer padded automatically. You now need to
add the proper padding when extracting code with objcopy.
has been updated to implement padding appropriately.

Ref dciabrin/ngdevkit#78

a180072... by Damien Ciabrini

Fix typos in old MinWG README

Closes #79

6d50d4f... by Damien Ciabrini

Ability to configure backup RAM segment in ROM

A new section in ngdevkit linkscript and an associated
C macro allows variables to be stored in a location that
gets automatically saved to backup RAM on MVS.

Closes #70

4b379c2... by Damien Ciabrini

Add instructions to install nightly RPM

Closes #57

0b38239... by Damien Ciabrini

Fix dependency in deployment workflow

60a1628... by Damien Ciabrini

Enable automatic nightly RPM rebuild on COPR

bb3a6fd... by Damien Ciabrini

Fix invalid dependencies documentation in README-linux

Updated Debian and Ubuntu example dependencies

Closes #63

d91c817... by Damien Ciabrini

Merge pull request #62 from khelkun/master

Update to fix pre-built binaries installation on Windows

3ecae49... by =?utf-8?q?S=C3=A9bastien_PERIN?= <email address hidden>

Update to fix pre-built binaries installation on Windows

Fixed the ngdevkit source options for pacman: Replaced "PackageOptional" by "Optional TrustAll"
Closes dciabrin/ngdevkit#61

bdac3a2... by Damien Ciabrini

Fix some README typos

Closes #56