mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
30 lines
599 B
30 lines
599 B
// SPDX-License-Identifier: GPL-2.0-or-later |
|
/* |
|
* arch/powerpc/boot/gamecube.c |
|
* |
|
* Nintendo GameCube bootwrapper support |
|
* Copyright (C) 2004-2009 The GameCube Linux Team |
|
* Copyright (C) 2008,2009 Albert Herranz |
|
*/ |
|
|
|
#include <stddef.h> |
|
#include "stdio.h" |
|
#include "types.h" |
|
#include "io.h" |
|
#include "ops.h" |
|
|
|
#include "ugecon.h" |
|
|
|
BSS_STACK(8192); |
|
|
|
void platform_init(unsigned long r3, unsigned long r4, unsigned long r5) |
|
{ |
|
u32 heapsize = 16*1024*1024 - (u32)_end; |
|
|
|
simple_alloc_init(_end, heapsize, 32, 64); |
|
fdt_init(_dtb_start); |
|
|
|
if (ug_probe()) |
|
console_ops.write = ug_console_write; |
|
} |
|
|
|
|