Minor code improvements
This commit is contained in:
parent
a38f8f359b
commit
c4342f1b89
@ -1,6 +1,9 @@
|
|||||||
#include <dbg.h>
|
#include <dbg.h>
|
||||||
#include <stdint.h>
|
#include <stdint.h>
|
||||||
|
|
||||||
|
/* WARNING: use of static variable is not thread safe!! */
|
||||||
|
static char string[32];
|
||||||
|
|
||||||
/* Never call this function directly: always use the printk,
|
/* Never call this function directly: always use the printk,
|
||||||
* which disables and reenables interrupts */
|
* which disables and reenables interrupts */
|
||||||
extern "C" int c_printk(const char* msg) {
|
extern "C" int c_printk(const char* msg) {
|
||||||
@ -18,8 +21,6 @@ extern "C" int printkl(const char* msg) {
|
|||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
static char string[11];
|
|
||||||
/* TODO: WARNING: this is not thread safe!! */
|
|
||||||
extern "C" const char* itoa(uint32_t n) {
|
extern "C" const char* itoa(uint32_t n) {
|
||||||
string[10] = '\0';
|
string[10] = '\0';
|
||||||
string[0] = '0'; string[1] = 'x';
|
string[0] = '0'; string[1] = 'x';
|
||||||
|
Loading…
Reference in New Issue
Block a user