ngdevkit:large-rom

Last commit made on 2022-11-03
Get this branch:
git clone -b large-rom https://git.launchpad.net/ngdevkit

Branch merges

Branch information

Name:
large-rom
Repository:
lp:ngdevkit

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.
dciabrin/ngdevkit-examples@03c250a0ee55bb05501a79ebb4c9401217d9959d
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 README.md to fix pre-built binaries installation on Windows

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

Update README.md 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