ref: 3cc6c38f1347e3a9d61f27d28dbafad7fe4cae7b
dir: /pc/bitmap.c/
#include <cons.h> #include <pccons.h> void bitputs(char *s) { int line, chr, bit; int set; for(line = 0; line < 8 ; line++) { for(chr = 0; chr < strlen(s) ; chr++) { for(bit = 0; bit < 8 ; bit++) { set = blockfont[s[chr]][line] & 1 << bit; consputc(pccons, (set ? 178 : ' ')); } } consputc(pccons, '\n'); } consputc(pccons, '\n'); } void bitputc(char c) { int line, bit; int set; for(line = 0 ; line < 8 ; line++) { for(bit = 0 ; bit < 8 ; bit++) { set = blockfont[s[chr]][line] & 1 << bit; consputc(pccons, (set ? 178 : ' ')); } consputc(pccons, '\n'); } }