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.
29 lines
695 B
29 lines
695 B
// SPDX-License-Identifier: GPL-2.0-only |
|
/* |
|
* Old U-boot compatibility for Ebony |
|
* |
|
* Author: David Gibson <[email protected]> |
|
* |
|
* Copyright 2007 David Gibson, IBM Corporatio. |
|
* Based on cuboot-83xx.c, which is: |
|
* Copyright (c) 2007 Freescale Semiconductor, Inc. |
|
*/ |
|
|
|
#include "ops.h" |
|
#include "stdio.h" |
|
#include "44x.h" |
|
|
|
BSS_STACK(4096); |
|
|
|
#define OPENBIOS_MAC_BASE 0xfffffe0c |
|
#define OPENBIOS_MAC_OFFSET 0xc |
|
|
|
void platform_init(void) |
|
{ |
|
unsigned long end_of_ram = 0x8000000; |
|
unsigned long avail_ram = end_of_ram - (unsigned long)_end; |
|
|
|
simple_alloc_init(_end, avail_ram, 32, 64); |
|
ebony_init((u8 *)OPENBIOS_MAC_BASE, |
|
(u8 *)(OPENBIOS_MAC_BASE + OPENBIOS_MAC_OFFSET)); |
|
}
|
|
|