Skip to content

Commit

Permalink
* Add support for the Anbernic RG503.
Browse files Browse the repository at this point in the history
  • Loading branch information
fewtarius committed May 27, 2022
1 parent 073ad88 commit 5df2cfa
Show file tree
Hide file tree
Showing 103 changed files with 13,626 additions and 2,128 deletions.
6 changes: 5 additions & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -23,12 +23,16 @@ distclean:
src-pkg:
tar cvJf sources.tar.xz sources .stamps

world: RG552 RG351P RG351V RG351MP
world: RG552 RG503 RG351P RG351V RG351MP

RG552:
DEVICE=RG552 ARCH=arm ./scripts/build_distro
DEVICE=RG552 ARCH=aarch64 ./scripts/build_distro

RG503:
DEVICE=RG503 ARCH=arm ./scripts/build_distro
DEVICE=RG503 ARCH=aarch64 ./scripts/build_distro

RG351P:
DEVICE=RG351P ARCH=arm ./scripts/build_distro
DEVICE=RG351P ARCH=aarch64 ./scripts/build_distro
Expand Down
3 changes: 1 addition & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,11 +6,10 @@ Just Enough Linux Operating System (JELOS) is a simple Linux distribution for AR
* A 64bit Linux Operating System.
* An easy to use interface using EmulationStation
* Provides RetroArch, a variety of cores, Stand Alone Emulators, PortMaster, and ThemeMaster.
* Offers overclock and cooling profile support configurable globally, per system, or per game.
* Supports FAT32, ExFAT, and EXT4 file systems on devices with a second card slot.
* 2.4GHz and 5GHz 802.11 A/B/G/N/AC WIFI support.
* Online updates for easy access to stable or development builds.
* Available for the Anbernic RG552, RG351P/M, RG351MP, and the RG351V.
* Supports Anbernic's RG552, RG503, RG351P/M, RG351MP, and RG351V.
* Developed by a small, friendly community.

## Licenses
Expand Down
2 changes: 1 addition & 1 deletion config/arch.aarch64
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@

# determine architecture's family
case $TARGET_CPU in
generic|cortex-a35|cortex-a53|cortex-a57|cortex-a72|exynos-m1|qdf24xx|thunderx|xgene1|cortex-a57.cortex-a53|cortex-a72.cortex-a53)
generic|cortex-a35|cortex-a53|cortex-a57|cortex-a72|exynos-m1|qdf24xx|thunderx|xgene1|cortex-a57.cortex-a53|cortex-a55|cortex-a72.cortex-a53)
TARGET_SUBARCH=aarch64
TARGET_VARIANT=armv8-a
TARGET_ABI=eabi
Expand Down
2 changes: 1 addition & 1 deletion config/arch.arm
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
TARGET_FEATURES+=" neon"
;;
cortex-a35|cortex-a53|cortex-a72.cortex-a53)
cortex-a35|cortex-a53|cortex-a55|cortex-a72.cortex-a53)
TARGET_SUBARCH=armv8-a
TARGET_ABI=eabi
TARGET_FPU_FLAGS="-mfloat-abi=$TARGET_FLOAT -mfpu=$TARGET_FPU"
Expand Down
2 changes: 1 addition & 1 deletion config/noobs/partitions.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
{
"label": "Storage",
"filesystem_type": "ext4",
"partition_size_nominal": 512,
"partition_size_nominal": 1024,
"want_maximised": true,
"uncompressed_tarball_size": 10,
"mkfs_options": ""
Expand Down
Empty file.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
13 changes: 1 addition & 12 deletions packages/audio/alsa-utils/package.mk
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue ([email protected])
# Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv)
# Copyright (C) 2022-present Fewtarius

PKG_NAME="alsa-utils"
PKG_VERSION="1.2.6"
Expand All @@ -25,16 +26,4 @@ post_makeinstall_target() {
rm -rf ${INSTALL}/usr/share/alsa/speaker-test
rm -rf ${INSTALL}/usr/share/sounds
rm -rf ${INSTALL}/usr/lib/systemd/system

# remove default udev rule to restore mixer configs, we install our own.
# so we avoid resetting our soundconfig
rm -rf ${INSTALL}/usr/lib/udev/rules.d/90-alsa-restore.rules

mkdir -p ${INSTALL}/.noinstall
for i in aconnect alsamixer amidi aplaymidi arecord arecordmidi aseqdump aseqnet iecset; do
mv ${INSTALL}/usr/bin/${i} ${INSTALL}/.noinstall
done

mkdir -p ${INSTALL}/usr/lib/udev
cp ${PKG_DIR}/scripts/soundconfig ${INSTALL}/usr/lib/udev
}
183 changes: 0 additions & 183 deletions packages/audio/alsa-utils/scripts/soundconfig

This file was deleted.

5 changes: 0 additions & 5 deletions packages/audio/alsa-utils/udev.d/90-alsa-restore.rules

This file was deleted.

18 changes: 18 additions & 0 deletions packages/games/emulators/PPSSPPSDL/sources/RG503/controls.ini
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
[ControlMapping]
Up = 10-19
Down = 10-20
Left = 10-21
Right = 10-22
Circle = 10-189
Cross = 10-190
Square = 10-188
Triangle = 10-191
Start = 10-197
Select = 10-196
L = 10-193
R = 10-192
An.Up = 10-4003
An.Down = 10-4002
An.Left = 10-4001
An.Right = 10-4000
Pause = 10-4,10-106
Loading

0 comments on commit 5df2cfa

Please sign in to comment.