Changes in kernel/arch/ia64/src/drivers/ski.c [3193c05:3a5506a] in mainline
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
kernel/arch/ia64/src/drivers/ski.c
r3193c05 r3a5506a 57 57 }; 58 58 59 static void ski_putchar(outdev_t *, const wchar_t , bool);59 static void ski_putchar(outdev_t *, const wchar_t); 60 60 61 61 static outdev_operations_t skidev_ops = { … … 99 99 static void poll_keyboard(ski_instance_t *instance) 100 100 { 101 if (silent)102 return;103 104 101 int count = POLL_LIMIT; 105 102 … … 121 118 122 119 while (true) { 123 if (!silent) 120 // TODO FIXME: 121 // This currently breaks the kernel console 122 // before we get the override from uspace. 123 if (console_override) 124 124 poll_keyboard(instance); 125 125 … … 182 182 * @param dev Character device. 183 183 * @param ch Character to be printed. 184 * @param silent Whether the output should be silenced. 185 * 186 */ 187 static void ski_putchar(outdev_t *dev, const wchar_t ch, bool silent) 188 { 189 if (!silent) { 184 * 185 */ 186 static void ski_putchar(outdev_t *dev, const wchar_t ch) 187 { 188 // TODO FIXME: 189 // This currently breaks the kernel console 190 // before we get the override from uspace. 191 if (console_override) { 190 192 if (ascii_check(ch)) { 191 193 if (ch == '\n') … … 213 215 if (!fb_exported) { 214 216 /* 215 * This is the necessary evil until the userspace driver is entirely 217 * This is the necessary evil until 218 * the userspace driver is entirely 216 219 * self-sufficient. 217 220 */ 221 sysinfo_set_item_val("fb", NULL, true); 218 222 sysinfo_set_item_val("fb.kind", NULL, 6); 219 223
Note:
See TracChangeset
for help on using the changeset viewer.