12#ifndef KERNEL_PRINTF_H
13#define KERNEL_PRINTF_H
36 int az_skip(
char *format,
int i);
37 int az_output(
char *format,
char flag, va_list ap,
int i);
40 static void az_default(
char *format, va_list ap);
41 static void az_input(
char *format, va_list ap);
44 void az_fill(
int fillcnt,
char c);
45 void az_plusflag(
int d,
char flag,
int param,
char *format);
49 void az_o_support(
int o,
int param,
char flag,
char f_addon);
51 void az_c_support(
char c,
int param,
char flag,
char f_addon);
53 void az_c(va_list ap,
char *format,
char flag);
54 void az_s(va_list ap,
char *format,
char flag);
55 void az_p(va_list ap);
56 void az_x(va_list ap,
char *format,
char flag);
57 void az_d(va_list ap,
char *format,
char flag);
58 void az_i(va_list ap,
char *format,
char flag);
59 void az_o(va_list ap,
char *format,
char flag);
60 void az_u(va_list ap,
char *format,
char flag);
void az_plusflag(int d, char flag, int param, char *format)
int az_output(char *format, char flag, va_list ap, int i)
void az_s(va_list ap, char *format, char flag)
void az_mod(char *format)
void az_i(va_list ap, char *format, char flag)
int az_skip(char *format, int i)
void az_minusflag(int d, char flag)
void az_u(va_list ap, char *format, char flag)
int az_getparam(char *foramt, char flag)
void az_d(va_list ap, char *format, char flag)
void az_x(va_list ap, char *format, char flag)
void az_fill(int fillcnt, char c)
int function_Test(int a, int b)
void az_spaceflag(int d, char flag, int param)
void az_o_support_p2(char flag, char *fmt, char f_addon)
void az_zeroflag(int d, char flag)
int az_default_mod(char *format)
void test_kernel_printf()
char az_getflag(char flag)
void az_speciftypeini(char *format, char specif, char flag, va_list ap)
void az_c_support(char c, int param, char flag, char f_addon)
void az_o(va_list ap, char *format, char flag)
void az_c(va_list ap, char *format, char flag)
void az_o_support(int o, int param, char flag, char f_addon)
kernel_printf("5-4 = %d\n", 1)