diff options
author | Kyle K <kylek389@gmail.com> | 2012-12-25 21:51:47 -0600 |
---|---|---|
committer | Kyle Kaminski <kyle@kkaminsk.com> | 2012-12-25 21:51:47 -0600 |
commit | 3207df143a96c86e406c3c9dc1990a0642b9f98e (patch) | |
tree | 342c1d3db38db0ca4e23861439d35293543c2a28 /main.h | |
parent | 80de1a348c74768af790d1821097e5a386af53a9 (diff) | |
download | kernelhello-3207df143a96c86e406c3c9dc1990a0642b9f98e.tar.gz kernelhello-3207df143a96c86e406c3c9dc1990a0642b9f98e.tar.bz2 kernelhello-3207df143a96c86e406c3c9dc1990a0642b9f98e.zip |
implement write, use semaphores
Diffstat (limited to 'main.h')
-rw-r--r-- | main.h | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -16,7 +16,9 @@ extern char *magicstr; struct hello_dev { dev_t devnum; + struct semaphore sem; struct cdev cdev; /* char device */ + /* for r/w operations */ char hello_buffer[HELLO_KERNEL_BUFF_LEN]; size_t buff_index; |