← Back to team overview

t-kernel team mailing list archive

[PATCH] tkernel: replace uchar with unsigned char

 

From: Du Huanpeng <u74147@xxxxxxxxx>

Signed-off-by: Du Huanpeng <u74147@xxxxxxxxx>
---
 tkernel_source/lib/libtm/tm_printf.c               | 48 +++++++++++-----------
 .../monitor/hwdepend/mips/mach-m150/printf.c       | 48 +++++++++++-----------
 2 files changed, 48 insertions(+), 48 deletions(-)

diff --git a/tkernel_source/lib/libtm/tm_printf.c b/tkernel_source/lib/libtm/tm_printf.c
index abf50f4..b991ba4 100644
--- a/tkernel_source/lib/libtm/tm_printf.c
+++ b/tkernel_source/lib/libtm/tm_printf.c
@@ -34,23 +34,23 @@
 #define	OUTBUF_SZ	0
 
 extern	int	tm_putchar(int c);
-extern	int	tm_putstring(uchar *s);
+extern	int	tm_putstring(unsigned char *s);
 
 /* Output function */
 typedef	struct {
 	short	len;		/* Total output length */
 	short	cnt;		/* Buffer counts */
-	uchar	*bufp;		/* Buffer pointer for tm_sprintf */
+	unsigned char	*bufp;		/* Buffer pointer for tm_sprintf */
 } OutPar;
-typedef	void	(*OutFn)(uchar *str, int len, OutPar *par);
+typedef	void	(*OutFn)(unsigned char *str, int len, OutPar *par);
 
 /*
  *	Output integer value
  */
-static	uchar	*outint(uchar *ep, unsigned long val, uchar base)
+static	unsigned char	*outint(unsigned char *ep, unsigned long val, unsigned char base)
 {
-static const uchar  digits[] = "0123456789abcdef0123456789ABCDEF";
-	uchar	caps;
+static const unsigned char  digits[] = "0123456789abcdef0123456789ABCDEF";
+	unsigned char	caps;
 
 	caps = (base & 0x40) >> 2;		/* 'a' or 'A' */
 	for (base &= 0x3F; val >= base; val /= base) {
@@ -64,13 +64,13 @@ static const uchar  digits[] = "0123456789abcdef0123456789ABCDEF";
  *	Output with format (limitted version)
  */
 static	void	_vsprintf(OutFn ostr, OutPar *par,
-					const uchar *fmt, va_list ap)
+					const unsigned char *fmt, va_list ap)
 {
 #define	MAX_DIGITS	14
 	unsigned long	v;
 	short	wid, prec, n;
-	uchar	*fms, *cbs, *cbe, cbuf[MAX_DIGITS];
-	uchar	c, base, flg, sign, qual;
+	unsigned char	*fms, *cbs, *cbe, cbuf[MAX_DIGITS];
+	unsigned char	c, base, flg, sign, qual;
 
 /* flg */
 #define	F_LEFT		0x01
@@ -82,7 +82,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 	for (fms = NULL; (c = *fmt++) != '\0'; ) {
 
 		if (c != '%') {	/* Fixed string */
-			if (fms == NULL) fms = (uchar*)fmt - 1;
+			if (fms == NULL) fms = (unsigned char*)fmt - 1;
 			continue;
 		}
 
@@ -201,7 +201,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 			cbs = outint(cbe, v, base);
 			break;
 		case 's':
-			cbe = cbs = va_arg(ap, uchar *);
+			cbe = cbs = va_arg(ap, unsigned char *);
 			if (prec < 0) {
 				while (*cbe != '\0') cbe++;
 			} else {
@@ -210,7 +210,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 			break;
 		case 'c':
 			cbs = cbe;
-			*--cbs = (uchar)va_arg(ap, int);
+			*--cbs = (unsigned char)va_arg(ap, int);
 			prec = 0;
 			break;
 		case '\0':
@@ -218,7 +218,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 			continue;
 		default:
 			/* Output as fixed string */
-			fms = (uchar*)fmt - 1;
+			fms = (unsigned char*)fmt - 1;
 			continue;
 		}
 
@@ -228,7 +228,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 
 		/* Output preceding spaces */
 		if ((flg & (F_LEFT | F_ZERO)) == 0 ) {
-			while (--wid >= 0) (*ostr)((uchar*)" ", 1, par);
+			while (--wid >= 0) (*ostr)((unsigned char*)" ", 1, par);
 		}
 
 		/* Output sign */
@@ -238,10 +238,10 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 
 		/* Output prefix "0x", "0X" or "0" */
 		if ((base & 0x80) != 0) {
-			(*ostr)((uchar*)"0", 1, par);
+			(*ostr)((unsigned char*)"0", 1, par);
 			if ((base & 0x10) != 0) {
 				(*ostr)((base & 0x40) ?
-					(uchar*)"X" : (uchar*)"x", 1, par);
+					(unsigned char*)"X" : (unsigned char*)"x", 1, par);
 			}
 		}
 
@@ -252,13 +252,13 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 				wid = 0;
 			}
 		}
-		while (--n >= 0) (*ostr)((uchar*)"0", 1, par);
+		while (--n >= 0) (*ostr)((unsigned char*)"0", 1, par);
 
 		/* Output item string */
 		(*ostr)(cbs, cbe - cbs, par);
 
 		/* Output tailing spaces */
-		while (--wid >= 0) (*ostr)((uchar*)" ", 1, par);
+		while (--wid >= 0) (*ostr)((unsigned char*)" ", 1, par);
 	}
 
 	/* Output last fix string */
@@ -274,7 +274,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 /*
  *	Output to console
  */
-static	void	out_cons(uchar *str, int len,  OutPar *par)
+static	void	out_cons(unsigned char *str, int len,  OutPar *par)
 {
 #if	OUTBUF_SZ == 0
 	/* Direct output to console */
@@ -306,7 +306,7 @@ int	tm_vprintf(const char *format, va_list ap)
 {
 #if	OUTBUF_SZ == 0
 	short	len = 0;
-	_vsprintf(out_cons, (OutPar*)&len, (const uchar *)format, ap);
+	_vsprintf(out_cons, (OutPar*)&len, (const unsigned char *)format, ap);
 	return len;
 #else
 	char	obuf[OUTBUF_SZ];
@@ -314,7 +314,7 @@ int	tm_vprintf(const char *format, va_list ap)
 
 	par.len = par.cnt = 0;
 	par.bufp = obuf;
-	_vsprintf(out_cons, (OutPar*)&par, (const uchar *)format, ap);
+	_vsprintf(out_cons, (OutPar*)&par, (const unsigned char *)format, ap);
 	va_end(ap);
 	return par.len;
 #endif	
@@ -335,7 +335,7 @@ int	tm_printf(const char *format, ...)
 /*
  *	Output to buffer
  */
-static	void	out_buf(uchar *str, int len, OutPar *par)
+static	void	out_buf(unsigned char *str, int len, OutPar *par)
 {
 	par->len += len;
 	while (--len >= 0) *(par->bufp)++ = *str++;
@@ -346,8 +346,8 @@ int	tm_vsprintf(char *str, const char *format, va_list ap)
 	OutPar	par;
 
 	par.len = 0;
-	par.bufp = (uchar*)str;
-	_vsprintf(out_buf, &par, (const uchar *)format, ap);
+	par.bufp = (unsigned char*)str;
+	_vsprintf(out_buf, &par, (const unsigned char *)format, ap);
 	str[par.len] = '\0';
 	return par.len;
 }
diff --git a/tkernel_source/monitor/hwdepend/mips/mach-m150/printf.c b/tkernel_source/monitor/hwdepend/mips/mach-m150/printf.c
index d567e34..0b36e47 100644
--- a/tkernel_source/monitor/hwdepend/mips/mach-m150/printf.c
+++ b/tkernel_source/monitor/hwdepend/mips/mach-m150/printf.c
@@ -34,23 +34,23 @@
 #define	OUTBUF_SZ	0
 
 extern	int	putChar(int c);
-extern	int	printk(uchar *s);
+extern	int	printk(unsigned char *s);
 
 /* Output function */
 typedef	struct {
 	short	len;		/* Total output length */
 	short	cnt;		/* Buffer counts */
-	uchar	*bufp;		/* Buffer pointer for sprintf */
+	unsigned char	*bufp;		/* Buffer pointer for sprintf */
 } OutPar;
-typedef	void	(*OutFn)(uchar *str, int len, OutPar *par);
+typedef	void	(*OutFn)(unsigned char *str, int len, OutPar *par);
 
 /*
  *	Output integer value
  */
-static	uchar	*outint(uchar *ep, unsigned long val, uchar base)
+static	unsigned char	*outint(unsigned char *ep, unsigned long val, unsigned char base)
 {
-static const uchar  digits[] = "0123456789abcdef0123456789ABCDEF";
-	uchar	caps;
+static const unsigned char  digits[] = "0123456789abcdef0123456789ABCDEF";
+	unsigned char	caps;
 
 	caps = (base & 0x40) >> 2;		/* 'a' or 'A' */
 	for (base &= 0x3F; val >= base; val /= base) {
@@ -64,13 +64,13 @@ static const uchar  digits[] = "0123456789abcdef0123456789ABCDEF";
  *	Output with format (limitted version)
  */
 static	void	_vsprintf(OutFn ostr, OutPar *par,
-					const uchar *fmt, va_list ap)
+					const unsigned char *fmt, va_list ap)
 {
 #define	MAX_DIGITS	14
 	unsigned long	v;
 	short	wid, prec, n;
-	uchar	*fms, *cbs, *cbe, cbuf[MAX_DIGITS];
-	uchar	c, base, flg, sign, qual;
+	unsigned char	*fms, *cbs, *cbe, cbuf[MAX_DIGITS];
+	unsigned char	c, base, flg, sign, qual;
 
 /* flg */
 #define	F_LEFT		0x01
@@ -82,7 +82,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 	for (fms = NULL; (c = *fmt++) != '\0'; ) {
 
 		if (c != '%') {	/* Fixed string */
-			if (fms == NULL) fms = (uchar*)fmt - 1;
+			if (fms == NULL) fms = (unsigned char*)fmt - 1;
 			continue;
 		}
 
@@ -201,7 +201,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 			cbs = outint(cbe, v, base);
 			break;
 		case 's':
-			cbe = cbs = va_arg(ap, uchar *);
+			cbe = cbs = va_arg(ap, unsigned char *);
 			if (prec < 0) {
 				while (*cbe != '\0') cbe++;
 			} else {
@@ -210,7 +210,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 			break;
 		case 'c':
 			cbs = cbe;
-			*--cbs = (uchar)va_arg(ap, int);
+			*--cbs = (unsigned char)va_arg(ap, int);
 			prec = 0;
 			break;
 		case '\0':
@@ -218,7 +218,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 			continue;
 		default:
 			/* Output as fixed string */
-			fms = (uchar*)fmt - 1;
+			fms = (unsigned char*)fmt - 1;
 			continue;
 		}
 
@@ -228,7 +228,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 
 		/* Output preceding spaces */
 		if ((flg & (F_LEFT | F_ZERO)) == 0 ) {
-			while (--wid >= 0) (*ostr)((uchar*)" ", 1, par);
+			while (--wid >= 0) (*ostr)((unsigned char*)" ", 1, par);
 		}
 
 		/* Output sign */
@@ -238,10 +238,10 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 
 		/* Output prefix "0x", "0X" or "0" */
 		if ((base & 0x80) != 0) {
-			(*ostr)((uchar*)"0", 1, par);
+			(*ostr)((unsigned char*)"0", 1, par);
 			if ((base & 0x10) != 0) {
 				(*ostr)((base & 0x40) ?
-					(uchar*)"X" : (uchar*)"x", 1, par);
+					(unsigned char*)"X" : (unsigned char*)"x", 1, par);
 			}
 		}
 
@@ -252,13 +252,13 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 				wid = 0;
 			}
 		}
-		while (--n >= 0) (*ostr)((uchar*)"0", 1, par);
+		while (--n >= 0) (*ostr)((unsigned char*)"0", 1, par);
 
 		/* Output item string */
 		(*ostr)(cbs, cbe - cbs, par);
 
 		/* Output tailing spaces */
-		while (--wid >= 0) (*ostr)((uchar*)" ", 1, par);
+		while (--wid >= 0) (*ostr)((unsigned char*)" ", 1, par);
 	}
 
 	/* Output last fix string */
@@ -274,7 +274,7 @@ static	void	_vsprintf(OutFn ostr, OutPar *par,
 /*
  *	Output to console
  */
-static	void	out_cons(uchar *str, int len,  OutPar *par)
+static	void	out_cons(unsigned char *str, int len,  OutPar *par)
 {
 #if	OUTBUF_SZ == 0
 	/* Direct output to console */
@@ -306,7 +306,7 @@ int	vprintf(const char *format, va_list ap)
 {
 #if	OUTBUF_SZ == 0
 	short	len = 0;
-	_vsprintf(out_cons, (OutPar*)&len, (const uchar *)format, ap);
+	_vsprintf(out_cons, (OutPar*)&len, (const unsigned char *)format, ap);
 	return len;
 #else
 	char	obuf[OUTBUF_SZ];
@@ -314,7 +314,7 @@ int	vprintf(const char *format, va_list ap)
 
 	par.len = par.cnt = 0;
 	par.bufp = obuf;
-	_vsprintf(out_cons, (OutPar*)&par, (const uchar *)format, ap);
+	_vsprintf(out_cons, (OutPar*)&par, (const unsigned char *)format, ap);
 	va_end(ap);
 	return par.len;
 #endif
@@ -335,7 +335,7 @@ int	printf(const char *format, ...)
 /*
  *	Output to buffer
  */
-static	void	out_buf(uchar *str, int len, OutPar *par)
+static	void	out_buf(unsigned char *str, int len, OutPar *par)
 {
 	par->len += len;
 	while (--len >= 0) *(par->bufp)++ = *str++;
@@ -346,8 +346,8 @@ int	vsprintf(char *str, const char *format, va_list ap)
 	OutPar	par;
 
 	par.len = 0;
-	par.bufp = (uchar*)str;
-	_vsprintf(out_buf, &par, (const uchar *)format, ap);
+	par.bufp = (unsigned char*)str;
+	_vsprintf(out_buf, &par, (const unsigned char *)format, ap);
 	str[par.len] = '\0';
 	return par.len;
 }
-- 
1.9.1