<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to Home</title><link>https://sourceforge.net/p/procutils/home/Home/</link><description>Recent changes to Home</description><atom:link href="https://sourceforge.net/p/procutils/home/Home/feed" rel="self"/><language>en</language><lastBuildDate>Mon, 14 Nov 2011 19:29:35 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/procutils/home/Home/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage Home modified by Charles Luciano</title><link>https://sourceforge.net/p/procutils/home/Home/</link><description>&lt;pre&gt;--- v2 
+++ v3 
@@ -16,6 +16,12 @@
 
 More documentation and a more elaborate demo will follow one of these days.
 
+UPDATE:
+
+I have written some debug utilities and they use /proc entries for controlling and retrieving the messages. They are a useful example for the use of the /proc utilities.
+
+Here is a good place to start:
+https://sourceforge.net/p/procdbgunittest/home/Home/
 
 [[project_admins]]
 [[download_button]]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Luciano</dc:creator><pubDate>Mon, 14 Nov 2011 19:29:35 -0000</pubDate><guid>https://sourceforge.net0404fc48a6d95c46820a5907733709f6cccce4be</guid></item><item><title>WikiPage Home modified by Charles Luciano</title><link>https://sourceforge.net/p/procutils/home/Home/</link><description>&lt;pre&gt;--- v1 
+++ v2 
@@ -1,5 +1,21 @@
-Welcome to your wiki!
-
-This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].
-
-The wiki uses [Markdown](/p/procutils/home/markdown_syntax/) syntax.
+This project is only of value if you are working in the Linux kernel and are interested in creating entries in the /proc file system.
+
+It allows you to define a hierarchy of directories and files in /proc in a table. It further allows you to delete the entire hierarchy with a single function call.
+
+In addition to that, there are callbacks that you can specify for any directory or file in the hierarchy so that you may later attach other hierarchies to them.
+
+This code compiles into a demo module that can be insmod'd into your kernel. It creates a simple tree in under /proc/0_test. under that directory is /proc/0_test/command where you can 'echo devname &gt; /proc/0_test/command/add_device'. When you do this, a new hierarchy is created under /proc/0_test/devices/devname which currently contains only one entry which is status. You can delete the sub-hierarchy by 'echo devname &gt; /proc/0_test/command/rm_device'
+
+There's little error checking. If you add the same devname twice all bets are off. This is little more than a demostration of the code in proc_utils.h and proc_utils.c.
+
+proc_utils_test_ents.c shows you how do describe the hierarchy.
+
+proc_utils_test_funcs contains the read/write methods for the /proc files.
+
+proc_utils_test_module.c is a wrapper to load and initialize the demo.
+
+More documentation and a more elaborate demo will follow one of these days.
+
+
+[[project_admins]]
+[[download_button]]
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Luciano</dc:creator><pubDate>Wed, 09 Nov 2011 03:18:09 -0000</pubDate><guid>https://sourceforge.net5c4284d1dbcb1d7ca2e24fac105c9be94822e937</guid></item><item><title>WikiPage Home modified by Charles Luciano</title><link>https://sourceforge.net/p/procutils/home/Home/</link><description>Welcome to your wiki!

This is the default page, edit it as you see fit. To add a page simply reference it within brackets, e.g.: [SamplePage].

The wiki uses [Markdown](/p/procutils/home/markdown_syntax/) syntax.
</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Charles Luciano</dc:creator><pubDate>Wed, 09 Nov 2011 02:33:33 -0000</pubDate><guid>https://sourceforge.netd171fc3ed5f4be9da335237e17f0a6836eab3855</guid></item></channel></rss>