FreeBASIC  0.91.0
io_printbuff.c File Reference
#include "../fb.h"
#include "fb_private_console.h"
#include <unistd.h>
#include <go32.h>
#include <dpmi.h>
#include <sys/farptr.h>
Include dependency graph for io_printbuff.c:

Go to the source code of this file.

Data Structures

struct  _fb_PrintInfo
 

Typedefs

typedef struct _fb_PrintInfo fb_PrintInfo
 

Functions

static void fb_hHookConScroll_BIOS (fb_ConHooks *handle, int x1, int y1, int x2, int y2, int rows)
 
static int fb_hHookConWrite_BIOS (fb_ConHooks *handle, const void *buffer, size_t length)
 
static int fb_hHookConWrite_MEM (fb_ConHooks *handle, const void *buffer, size_t length)
 
unsigned long fb_hGetPageAddr (int pg, int cols, int rows)
 
static void fb_ConsolePrintBufferEx_SCRN (const void *buffer, size_t len, int mask)
 
static void fb_ConsolePrintBufferEx_STDIO (const void *buffer, size_t len, int mask)
 
void fb_ConsolePrintBufferEx (const void *buffer, size_t len, int mask)
 
void fb_ConsolePrintBuffer (const char *buffer, int mask)
 

Typedef Documentation

typedef struct _fb_PrintInfo fb_PrintInfo

Function Documentation

void fb_ConsolePrintBuffer ( const char *  buffer,
int  mask 
)

Definition at line 209 of file io_printbuff.c.

Here is the caller graph for this function:

void fb_ConsolePrintBufferEx ( const void *  buffer,
size_t  len,
int  mask 
)

Definition at line 193 of file io_printbuff.c.

Here is the caller graph for this function:

static void fb_ConsolePrintBufferEx_SCRN ( const void *  buffer,
size_t  len,
int  mask 
)
static

Definition at line 111 of file io_printbuff.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void fb_ConsolePrintBufferEx_STDIO ( const void *  buffer,
size_t  len,
int  mask 
)
static

Definition at line 183 of file io_printbuff.c.

Here is the caller graph for this function:

unsigned long fb_hGetPageAddr ( int  pg,
int  cols,
int  rows 
)

Definition at line 83 of file io_printbuff.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static void fb_hHookConScroll_BIOS ( fb_ConHooks handle,
int  x1,
int  y1,
int  x2,
int  y2,
int  rows 
)
static

Definition at line 15 of file io_printbuff.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static int fb_hHookConWrite_BIOS ( fb_ConHooks handle,
const void *  buffer,
size_t  length 
)
static

Definition at line 27 of file io_printbuff.c.

Here is the call graph for this function:

Here is the caller graph for this function:

static int fb_hHookConWrite_MEM ( fb_ConHooks handle,
const void *  buffer,
size_t  length 
)
static

Definition at line 55 of file io_printbuff.c.

Here is the caller graph for this function: