mirror of
https://github.com/ps5-linux/ps5-linux-loader.git
synced 2026-05-14 02:31:59 +00:00
Load Marvell WiFi blobs dynamically using initramfs (#11)
* Add PS5 WiFi firmware initramfs loader support Add a CPIO wrapper to add new files/folders at initrd at runtime Add early boot scripts (initramfs-tools for debian-based) support * logging & comment
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#include "loader.h"
|
||||
#include "config.h"
|
||||
#include "firmware.h"
|
||||
#include "utils.h"
|
||||
#include <errno.h>
|
||||
#include <fcntl.h>
|
||||
@@ -227,6 +228,11 @@ int fetch_linux(struct linux_info *info) {
|
||||
return -1;
|
||||
}
|
||||
|
||||
if (resolve_device_firmwares(&initrd, &initrd_size) < 0) {
|
||||
notify("Something went wrong while resolving device firmwares - Aborting\n");
|
||||
return -1;
|
||||
}
|
||||
|
||||
size_t vram_size;
|
||||
char buf_vram[16] = {};
|
||||
int ret = find_and_read_file("vram.txt", buf_vram, sizeof(buf_vram) - 1);
|
||||
|
||||
Reference in New Issue
Block a user