summaryrefslogtreecommitdiff
path: root/sim/ucsim/s51.src/test/print.h
blob: 3cd6ee206780b293141e87a3780cddd84a6d5fd3 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
#ifndef PRINT_HEADER
#define PRINT_HEADER


extern void print(char *s) __reentrant;
extern void print_form(char *s, long l, void *p) __reentrant;
#define print_f(A,B) print_form((A),(B),0)
#define print_fp(A,B) print_form((A),0,(B))
extern void print_d(long i) __reentrant;
extern void print_u(unsigned int i) __reentrant;
extern void print_cx(unsigned char i);
extern void print_x(unsigned int i) __reentrant;
extern void print_lx(unsigned long i) __reentrant;
extern void print_p(void *p) __reentrant;
extern void print_c(char c);

extern void term_cls();
extern void term_xy(char x1, char y1);
extern void term_save();
extern void term_restore();
extern void term_hide();
extern void term_show();
extern void term_color(int bg, int fg) __reentrant;

  
#endif