2009
NewOrder - news: Abusing .CTORS and .DTORS for fun 'n profit
by sylvainulg (via)void foobar_init(void) __attribute__ ((constructor));
void foobar_fini(void) __attribute__ ((destructor));
OS-FAQ Wiki - Reference All In One
by sylvainulgNow, the OSFAQ has been moved to a mediawiki at www.osdev.org and i'm not that much involved. Reference Material, tutorial and stuff
2008
Lightweight Shared Objects in a 64-Bit Operating System - Chase, Levy, Lazowska, Baker-Harvey (ResearchIndex)
by sylvainulganother one that seems worth-reading ;)
Synthesis: An efficient implementation of fundamental operating system services
by sylvainulg (via)should be worth a read, despite it's over 15 years old...
2007
Re: problems with ld --wrap : Help!
by sylvainulg (via)more gcc/libc subtleties: replace references to malloc into references to __wrap_malloc and then use __real_malloc in your wrapper code
Distant Voices - Operating Systems,Geschichten,Linux Drucker Howto,Firewalls,Java etc.
by sylvainulg (via)website of my fellow OS developer "Beyond Infinity" aka "distantvoices"
USB.org - Approved Device Class Document Download
by sylvainulg (via)w00t. They actually *do* provide documentation on generic USB devices such as "mass storage" and "hid" ^_^
The Mass Storage Page
by sylvainulg & 2 othersand now, plenty of pointers to info about the USB "mass storage" devices ...
USB Human Interface Device (HID) FAQ
by sylvainulgHow can an application request a report using a control transfer?
How can an application send a report using a control transfer?
How can an application request reports using interrupt transfers?
How large is the ReadFile buffer?
Where is the Windows documentation for accessing HIDs?
Why do I receive "CRC Error" when attempting to send a report to my device?
...
Sample Chapter from Programming the Microsoft® Windows® Driver Model, Second Edition by Walter Oney
by sylvainulg (via)Programming the Microsoft® Windows® Driver Model
interesting info on USB HID class drivers :P
Swap space implementation, part two - SunWorld - January 1998
by sylvainulgLe swap, comment ça marche, sur un vrai OS ?
UTF-8 and Unicode FAQ
by sylvainulg & 2 otherstout ce que vous avez toujours voulu savoir sur Unicode
Dr. Dobb's | Examining the VESA VBE 2.0 Specification | July 22, 2001
by sylvainulg (via)i'd have loved to find this 10 years ago ^^"
Cxx in the Linux Kernel
by sylvainulgI love guys who dare to do what they're told they shouldn't try to do. Especially when it comes about porting something where it's not supposed to go.
2006
1
(17 marks)