Bläddra i källkod

configs/qemu_sparc_ss10: re-introduce defconfig

- With uClibc-ng-1.0.48 we can restore this defconfig because uClibc-ng
  now provides the fix for SPARC.

- The instructions in board/qemu/sparc-ss10/readme.txt are still valid
  without any corrections.  The system boots properly ang the login
  prompt appears.

Signed-off-by: Dmitry Chestnykh <dm.chestnykh@gmail.com>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Dmitry Chestnykh 1 år sedan
förälder
incheckning
c3e17c407a
3 ändrade filer med 38 tillägg och 0 borttagningar
  1. 4 0
      DEVELOPERS
  2. 2 0
      board/qemu/sparc-ss10/patches/linux/linux.hash
  3. 32 0
      configs/qemu_sparc_ss10_defconfig

+ 4 - 0
DEVELOPERS

@@ -846,6 +846,10 @@ F:	package/wolftpm/
 N:	Dimitrios Siganos <dimitris@siganos.org>
 F:	package/wireless-regdb/
 
+N:	Dmitry Chestnykh <dm.chestnykh@gmail.com>
+F:	board/qemu/sparc-ss10/
+F:	configs/qemu_sparc_ss10_defconfig
+
 N:	Dominik Faessler <faessler@was.ch>
 F:	package/logsurfer/
 

+ 2 - 0
board/qemu/sparc-ss10/patches/linux/linux.hash

@@ -0,0 +1,2 @@
+# From https://cdn.kernel.org/pub/linux/kernel/v6.x/sha256sums.asc
+sha256  1973e6fc3e8617fc8b0e24b33180449f1a39fa6a607f8dba61cf91b4c5bba466  linux-6.8.6.tar.gz

+ 32 - 0
configs/qemu_sparc_ss10_defconfig

@@ -0,0 +1,32 @@
+# Architecture
+BR2_sparc=y
+BR2_sparc_v8=y
+
+# Hashes
+BR2_GLOBAL_PATCH_DIR="board/qemu/sparc-ss10/patches"
+BR2_DOWNLOAD_FORCE_CHECK_HASHES=y
+
+# System
+BR2_SYSTEM_DHCP="eth0"
+
+# Filesystem
+BR2_TARGET_ROOTFS_EXT2=y
+# BR2_TARGET_ROOTFS_TAR is not set
+
+# Image
+BR2_ROOTFS_POST_IMAGE_SCRIPT="board/qemu/post-image.sh"
+BR2_ROOTFS_POST_SCRIPT_ARGS="$(BR2_DEFCONFIG)"
+
+# Linux headers same as kernel
+BR2_PACKAGE_HOST_LINUX_HEADERS_CUSTOM_6_8=y
+
+# Linux kernel
+BR2_LINUX_KERNEL=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION=y
+BR2_LINUX_KERNEL_CUSTOM_VERSION_VALUE="6.8.6"
+BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG=y
+BR2_LINUX_KERNEL_CUSTOM_CONFIG_FILE="board/qemu/sparc-ss10/linux.config"
+
+# host-qemu for gitlab testing
+BR2_PACKAGE_HOST_QEMU=y
+BR2_PACKAGE_HOST_QEMU_SYSTEM_MODE=y