-void do_text(Context a, int b, int c, wchar_t * d, int e, unsigned long f, int g) { }
-void do_cursor(Context a, int b, int c, wchar_t * d, int e, unsigned long f, int g) { }
+void do_text(Context ctx, int x, int y, wchar_t * text, int len,
+ unsigned long attr, int lattr)
+{
+ int i;
+
+ printf("TEXT[attr=%08lx,lattr=%02x]@(%d,%d):", attr, lattr, x, y);
+ for (i = 0; i < len; i++) {
+ printf(" %x", (unsigned)text[i]);
+ }
+ printf("\n");
+}
+void do_cursor(Context ctx, int x, int y, wchar_t * text, int len,
+ unsigned long attr, int lattr)
+{
+ int i;
+
+ printf("CURS[attr=%08lx,lattr=%02x]@(%d,%d):", attr, lattr, x, y);
+ for (i = 0; i < len; i++) {
+ printf(" %x", (unsigned)text[i]);
+ }
+ printf("\n");
+}