iris, and darwin tweaks

Jan 12, 2008 11:43

i think iris might be starting to talk. the words are few, and the pronunciation odd enough that i'm never really sure, but i think i've been hearing "fish", "kitty", "guido" (one of the cats), and "no" used in more-or-less appropriate situations. rebbyribs is a bit more skeptical, but i'm sure iris will talk clearly and distinctly soon enough.

note: what ( Read more... )

font, darwin, mac os x, iris, console

Leave a comment

Comments 11

two_pi_r January 12 2008, 20:14:01 UTC
dd of=/dev/kmem bs=1 seek=$(( 0x$(nm /mach_kernel | fgrep _iso_font | awk '{print $1}') + 128 * 16 ))

Yow. How many kernel panics did you have to go through when figuring this out?!

Reply

bsittler January 12 2008, 20:24:45 UTC
zero. the font is a publicly exported symbol (_iso_font) with known contents (256 8x16-bit bitmaps), the font layout is well known (ISO 8859-1 with VT100 alternate character set [blank in the distributed kernel] in the C1 range [corresponding to characters 0x80-0x9f]), the script is carefully modifying only the correct region of the font, and it has a precondition check to make sure the previous data was the expected blank cells ( ... )

Reply

two_pi_r January 12 2008, 20:44:35 UTC
touch&eeacute;. I just see "dd of=/dev/kmem" and think "panic city". Of course, the only thing I've done with dd of=/dev/kmem is with an if=/dev/urandom just to see what happens, so hey.

Reply

bsittler January 12 2008, 20:47:08 UTC
yeah, that sounds fun. how well did it stand up to the fuzzing?

Reply


jilflirt January 12 2008, 22:14:14 UTC
Isn't it cool how the first words kids learn (after mama and dada -- or in our case, before mama) are almost always the pets? I love how much they love animals.

Reply

bsittler January 13 2008, 15:21:16 UTC
yes, and guido is much more willing than to play with iris than the other cat is, so he has a name :)

Reply


Leave a comment

Up