#include <stdio.h>
#include <stdint.h>
#include <string.h>
#include <ppc/cache.h>
#include "font_8x16.h"
#include "console.h"
#include <xenos/xenos.h>
Go to the source code of this file.
◆ base
Value: (((y >> 5)*32*console_width + ((x >> 5)<<10) \
+ (x&3) + ((y&1)<<2) + (((x&31)>>2)<<3) + (((y&31)>>1)<<6)) ^ ((y&8)<<2))
◆ fbint
◆ font_pixel
#define font_pixel |
( |
|
ch, |
|
|
|
x, |
|
|
|
y |
|
) |
| ((fontdata_8x16[ch*16+y]>>(7-x))&1) |
◆ __attribute__()
struct ati_info __attribute__ |
( |
(__packed__) |
| ) |
|
◆ console_close()
void console_close |
( |
void |
| ) |
|
◆ console_clrline()
◆ console_clrscr()
◆ console_get_dimensions()
◆ console_init()
void console_init |
( |
void |
| ) |
|
◆ console_newline()
◆ console_pset()
◆ console_putch()
void console_putch |
( |
const char |
c | ) |
|
◆ console_set_colors()
◆ base
◆ console_color
uint32_t console_color[2] = { 0x00000000, 0xFFA0A000 } |
◆ console_oldbg
◆ console_oldfg
◆ height
◆ stdout_hook
void(* stdout_hook) (const char *buf, int len) |
( |
const char * |
buf, |
|
|
int |
len |
|
) |
| |
|
extern |
◆ unknown1
◆ unknown2
◆ width