#include <_ansi.h>
#include <_syslist.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include <sys/iosupport.h>
#include <sys/dirent.h>
#include <sys/errno.h>
#include <sys/time.h>
#include <time/time.h>
#include <assert.h>
#include <debug.h>
#include <ppc/atomic.h>
#include <ppc/register.h>
#include <xenon_soc/xenon_power.h>
#include <xenon_smc/xenon_smc.h>
Go to the source code of this file.
◆ RTC_BASE
#define RTC_BASE 1005782400UL |
◆ XELL_FOOTER
#define XELL_FOOTER "xxxxxxxxxxxxxxxx" |
◆ XELL_FOOTER_LENGTH
#define XELL_FOOTER_LENGTH 16 |
◆ XELL_FOOTER_OFFSET
#define XELL_FOOTER_OFFSET (256*1024-16) |
◆ enet_quiesce()
◆ return_to_xell()
◆ shutdown_drivers()
void shutdown_drivers |
( |
| ) |
|
◆ try_return_to_xell()
void try_return_to_xell |
( |
unsigned int |
nand_addr, |
|
|
unsigned int |
phy_loading_addr |
|
) |
| |
◆ usb_shutdown()
void usb_shutdown |
( |
void |
| ) |
|
◆ vfs_console_write()
ssize_t vfs_console_write |
( |
struct _reent * |
r, |
|
|
int |
fd, |
|
|
const char * |
src, |
|
|
size_t |
len |
|
) |
| |
◆ __syscalls
Initial value:= {
xenon_sbrk,
xenon_malloc_lock,
xenon_malloc_unlock,
xenon_exit,
xenon_gettimeofday
}
Definition at line 43 of file xenon_syscalls.c.
◆ heap_begin
◆ heap_ptr