"drive-by body pierce?"
Jun. 17th, 2003 01:44 pmMuch like I was less than 12 hours ago, I'm in one of the grad labs in the Love building at FSU... only right now, I'm not working doggedly on the project (or at least my little part of the project), I'm writing in my LJ, waiting for class to start -- after which, I'm sure another afternoon/evening/night of senseless acts of computer science will ensue.
So last night, I was here until on the order of 0230, which isn't all that late, considering -- I've been in the CoC at Tech at every hour of the day, pretty easily -- but it was interesting to have eight people in a ten-person class working away until nearly that late last night. We've been doing good work -- Brett and Gil have been hacking away at our driver and making that do its thing. Now you can mmap directly into the card's on-board memory, which, when you think about it, is Really Cool -- the user can essentially implement his own driver if he wants at that point... that, and you can do some funky funky ioctls to set brightness and contrast and whatnot, and it's working, mostly, with xawtv, which is apparently a Really Big Pain -- but it does the whole video4linux thing. On my end of things, I've been working on a little app that talks to the driver and draws images from the card into a little SDL window as fast as it can, approximating a video image, and it can do successive read()s, do the direct mmap() thing (Brett showed me how to effectively do the user-space driver doohickey), and it's got a nice-ish GTK frontend, and it can take screenshots, and I'm pretty proud of it so far :) There's more to do -- like not make it segfault (I think there's a concurrency issue that I'm not thinking of) and call the ioctls and maybe do the more direct video4linux mmap-thing ...
*laughs* That, and I'm going to have to convince myself and Dr. Baker that my work has something to do with device driver programming and the Linux kernel, which happen to be the topics for the class... eh, maybe this counts as writing a test suite for Brett and Gil.
Earlier this morning, we did the Final Exam for the weight training class. Very threatening :) After that, I headed out to the track and did some (gentle) speedwork and realized that I need to do more intervals...
Not that I want my family to not be around, but I think I could deal with this whole living-by-yourself thing... it's kinda satisfying being in the house by myself, not having anybody expect me to be anywhere at all. I guess I'd been used to that, living away at Tech -- I can be wherever I want to be, and nobody's really checking up... so of course, the place I end up is a computer lab.
*shrugs* Eh... such is the Alex.
... I should write some email...
So last night, I was here until on the order of 0230, which isn't all that late, considering -- I've been in the CoC at Tech at every hour of the day, pretty easily -- but it was interesting to have eight people in a ten-person class working away until nearly that late last night. We've been doing good work -- Brett and Gil have been hacking away at our driver and making that do its thing. Now you can mmap directly into the card's on-board memory, which, when you think about it, is Really Cool -- the user can essentially implement his own driver if he wants at that point... that, and you can do some funky funky ioctls to set brightness and contrast and whatnot, and it's working, mostly, with xawtv, which is apparently a Really Big Pain -- but it does the whole video4linux thing. On my end of things, I've been working on a little app that talks to the driver and draws images from the card into a little SDL window as fast as it can, approximating a video image, and it can do successive read()s, do the direct mmap() thing (Brett showed me how to effectively do the user-space driver doohickey), and it's got a nice-ish GTK frontend, and it can take screenshots, and I'm pretty proud of it so far :) There's more to do -- like not make it segfault (I think there's a concurrency issue that I'm not thinking of) and call the ioctls and maybe do the more direct video4linux mmap-thing ...
*laughs* That, and I'm going to have to convince myself and Dr. Baker that my work has something to do with device driver programming and the Linux kernel, which happen to be the topics for the class... eh, maybe this counts as writing a test suite for Brett and Gil.
Earlier this morning, we did the Final Exam for the weight training class. Very threatening :) After that, I headed out to the track and did some (gentle) speedwork and realized that I need to do more intervals...
Not that I want my family to not be around, but I think I could deal with this whole living-by-yourself thing... it's kinda satisfying being in the house by myself, not having anybody expect me to be anywhere at all. I guess I'd been used to that, living away at Tech -- I can be wherever I want to be, and nobody's really checking up... so of course, the place I end up is a computer lab.
*shrugs* Eh... such is the Alex.
... I should write some email...