10-26-2009
Text book / online resource for learning to program at system/kernel level
Is there any book/resource that one can refer to, to be able to write programs at kernel/system level.. I'm looking for a programming book that could serve as a guide to write kernel codes / system level programming etc..
I have Tannenbaum's Design and Implementation. It addresses theoretical aspects well .But a book that teaches programming in such topics would be helpful. I want to be capable of implementing thread library, scheduler et al ..
thanks
9 More Discussions You Might Find Interesting
1. Shell Programming and Scripting
Greetings All!!
I am looking out for a comprehensive shell scripting book (unix & linux). I would request you to kindly post the links to get donwloadable/online books.
I would prefer for the "Linux and Unix shell programming" by David Tansley. Any help will be highly appreciable.
Cheers
... (5 Replies)
Discussion started by: arminder
5 Replies
2. UNIX for Dummies Questions & Answers
Hello,
Can any of your UNIX gurus recommend a good online resource for learning UNIX scripting? I'll be doing a little bit of it, but not enough for me to feel motivated enough to go out and buy a book on it. Well, that, and I'm cheap!
dstins (3 Replies)
Discussion started by: dstinsman
3 Replies
3. Shell Programming and Scripting
Can anyone suggest a good pearl book?:) (2 Replies)
Discussion started by: nygenka
2 Replies
4. Red Hat
Anybody knows about any reliable source where i can study Linux servers while sitting at my home. A single bit of information in this regards will be highly appreciated. thanks :-) (3 Replies)
Discussion started by: salman103
3 Replies
5. UNIX for Dummies Questions & Answers
Hi guys
I want o learn and understand shell scripting real good, Ive got already some background
Due to the fact that there is ton of books with these theme, can you recommend me some good book with with examples explanations, pls no theoretical books :D
Thxs (3 Replies)
Discussion started by: kl1ngac1k
3 Replies
6. Shell Programming and Scripting
Hi
Which is the most useful shell scripting book. Planning to learn shell scripting.Thanks in advance. (1 Reply)
Discussion started by: arunvellanki
1 Replies
7. UNIX for Dummies Questions & Answers
Hi Guys,
I need to learn awk and looking for some good resource with example. I have been using Unix from long time but awk is something always allude me. would be great if you guys could point me on some good stuff but less complicated one :)
Thanks
Javin (2 Replies)
Discussion started by: javabuddy
2 Replies
8. UNIX for Dummies Questions & Answers
Hi,
Can maybe some of the UNIX-guys recommend an online UNIX intermediate level documentation with examples (not too dry :-).
More the post-beginner level, for someone who has to play around with files and directories, with chmod, grep, sed, a little awk maybe...
bw,
Omar KN
(once tasted... (2 Replies)
Discussion started by: OmarKN
2 Replies
9. AIX
Hi all, I have the following in hacmp.out for bringing Resource group online.
Volume groups themselves are Enhanced-Capable and on each node I can varyon and mount filesystems.
+main1_rg_01:cl_activate_vgs STATUS=0
+main1_rg_01:cl_activate_vgs typeset -li STATUS
+main1_rg_01:cl_activate_vgs... (2 Replies)
Discussion started by: OdilPVC
2 Replies
LEARN ABOUT OSF1
lock_read
lock_read(9r) lock_read(9r)
NAME
lock_read - General: Asserts a complex lock with read-only access
SYNOPSIS
#include <kern/lock.h>
void lock_read(
lock_t lock_structptr );
ARGUMENTS
Specifies a pointer to the complex lock structure, lock. This is the lock structure associated with the resource on which you want to
assert a complex lock with read-only access. The lock structure is an opaque data structure; that is, its associated members are referenced
and manipulated by the operating system and not by the user of the complex lock mechanism.
DESCRIPTION
The lock_read routine asserts a lock with read-only access for the resource associated with the specified lock structure pointer. The
lock_read routine allows multiple kernel threads to access the resource read-only at the same time. When a read lock is asserted, the pro-
tected resource is guaranteed not to change.
To release a previously asserted read lock, call the lock_done routine.
NOTES
You must call lock_init (once only) prior to calling lock_read to initialize the lock structure pointer for the resource. A resource, from
the kernel module's standpoint, is data that more than one kernel thread can manipulate. You can store the resource in global variables and
in data structure members.
RETURN VALUES
None
FILES
SEE ALSO
Routines: lock_done(9r), lock_terminate(9r), lock_try_read(9r), lock_try_write(9r), lock_write(9r)
Data Structures: lock(9s)
lock_read(9r)