changed kio routines to accept const char *; added MAKE_DESCRIPTOR() macro to mm

git-svn-id: svn://anubis/hos/trunk@48 5b3e749e-e535-0410-8002-a9bb6afbdfca
This commit is contained in:
josh committed 2009-07-13 22:38:53 +00:00
1 parent 5b9651299e
commit 0fb590a407
4 files changed
+41 -6

No files matched your search

+3 -3
View File
@@ -24,7 +24,7 @@ void kio_bootstrap()
cursor_y = 9;
}
void kprintf(char * fmt, ...)
void kprintf(const char * fmt, ...)
{
va_list args;
va_start(args, fmt);
@@ -34,7 +34,7 @@ void kprintf(char * fmt, ...)
va_end(args);
}
void kvprintf(char * fmt, va_list args)
void kvprintf(const char * fmt, va_list args)
{
char tmpbuf[25];
for ( ; *fmt; fmt++)
@@ -127,7 +127,7 @@ void kputc(char c)
}
}
void kputs(char * s)
void kputs(const char * s)
{
while (*s)
{
+3 -3
View File
@@ -10,13 +10,13 @@ extern "C" {
void kio_bootstrap();
void kprintf(char * fmt, ...);
void kprintf(const char * fmt, ...);
void kvprintf(char * fmt, va_list args);
void kvprintf(const char * fmt, va_list args);
void kputc(char c);
void kputs(char * s);
void kputs(const char * s);
#ifdef __cplusplus
} /* extern "C" */