Messages in this thread |  | | Date | Tue, 17 Sep 2002 17:12:11 +0200 | From | Erik Mouw <> | Subject | Re: save variables to hard disk at kernel mode |
| |
On Mon, Sep 16, 2002 at 06:23:04PM -0500, Chin-Tser Huang wrote: > I would like to implement at the kernel a save that > can periodically store the value of some variables > to the hard disk. Could anyone please tell me what > function can I use to achieve this? Will this save > block the operation of other functions? Thank you > very much for your help!
This is policy, and policy should be implemented in userland. Have your driver implement a device node that presents the value when userland reads it. Imlement a simple userland program that read()s the device and writes it to whatever file you like. The advantage of this approach is that userland can decide *where* to write it: on a hard disk, send it over a network, etc. etc.
Erik
-- J.A.K. (Erik) Mouw Email: J.A.K.Mouw@its.tudelft.nl WWW: http://www-ict.its.tudelft.nl/~erik/ [unhandled content-type:application/pgp-signature] |  |