Compare commits
2 Commits
543bb3cc4b
...
028c7a822f
Author | SHA1 | Date |
---|---|---|
|
028c7a822f | |
|
18f5f98e62 |
|
@ -38,10 +38,14 @@ If you want to try out DOOM, you should first enter the GUI environment using th
|
||||||
- [x] PS2 keyboard (all scancode sets)
|
- [x] PS2 keyboard (all scancode sets)
|
||||||
- [x] PS2 mouse
|
- [x] PS2 mouse
|
||||||
- [x] USB
|
- [x] USB
|
||||||
|
- [x] xHCI
|
||||||
|
- [ ] EHCI
|
||||||
|
- [ ] OHCI
|
||||||
|
- [ ] UHCI
|
||||||
- [x] Keyboard
|
- [x] Keyboard
|
||||||
- [x] Mouse
|
- [x] Mouse
|
||||||
- [x] Mass storage
|
- [x] Mass storage
|
||||||
- [ ] Hubs
|
- [x] Hubs
|
||||||
- [ ] ...
|
- [ ] ...
|
||||||
- [ ] virtio devices (network, storage)
|
- [ ] virtio devices (network, storage)
|
||||||
|
|
||||||
|
|
|
@ -22,7 +22,7 @@ static locale_t str_to_locale(const char* locale)
|
||||||
|
|
||||||
if (strcmp(locale, "C") == 0 || strcmp(locale, "LOCALE_POSIX") == 0)
|
if (strcmp(locale, "C") == 0 || strcmp(locale, "LOCALE_POSIX") == 0)
|
||||||
return LOCALE_POSIX;
|
return LOCALE_POSIX;
|
||||||
if (strcmp(locale, "C.UTF8") == 0)
|
if (strcmp(locale, "C.UTF-8") == 0)
|
||||||
return LOCALE_UTF8;
|
return LOCALE_UTF8;
|
||||||
return LOCALE_INVALID;
|
return LOCALE_INVALID;
|
||||||
}
|
}
|
||||||
|
@ -32,14 +32,12 @@ static const char* locale_to_str(locale_t locale)
|
||||||
if (locale == LOCALE_POSIX)
|
if (locale == LOCALE_POSIX)
|
||||||
return "C";
|
return "C";
|
||||||
if (locale == LOCALE_UTF8)
|
if (locale == LOCALE_UTF8)
|
||||||
return "C.UTF8";
|
return "C.UTF-8";
|
||||||
ASSERT_NOT_REACHED();
|
ASSERT_NOT_REACHED();
|
||||||
}
|
}
|
||||||
|
|
||||||
struct lconv* localeconv(void)
|
struct lconv* localeconv(void)
|
||||||
{
|
{
|
||||||
constexpr char CHAR_MAX = __SCHAR_MAX__;
|
|
||||||
|
|
||||||
static lconv lconv;
|
static lconv lconv;
|
||||||
lconv.currency_symbol = const_cast<char*>("");
|
lconv.currency_symbol = const_cast<char*>("");
|
||||||
lconv.decimal_point = const_cast<char*>(".");
|
lconv.decimal_point = const_cast<char*>(".");
|
||||||
|
|
Loading…
Reference in New Issue