summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Moffett <ian@osmora.org>2025-10-09 23:20:09 -0400
committerIan Moffett <ian@osmora.org>2025-10-09 23:20:09 -0400
commiteb883bee994eeff76d482203af5fbb72cd92b968 (patch)
tree6544f2100e91fe3de1258b6a2c4879c0dde27c6c
parent2773632f709804509deb33006aade6ecd8e31c86 (diff)
docs: Add I/O tap naming standard draftHEADmaster
Signed-off-by: Ian Moffett <ian@osmora.org>
-rw-r--r--src/share/docs/kernel/iotap_naming.md25
1 files changed, 25 insertions, 0 deletions
diff --git a/src/share/docs/kernel/iotap_naming.md b/src/share/docs/kernel/iotap_naming.md
new file mode 100644
index 0000000..d33faa7
--- /dev/null
+++ b/src/share/docs/kernel/iotap_naming.md
@@ -0,0 +1,25 @@
+# I/O tap naming standard
+
+Author: Ian Marco Moffett and the OSMORA Standards Group
+
+## Convention
+
+All names must be delimited with the '.' character. For example,
+all input devices must be named at 'input.*'
+
+
+## Common prefixes / classes
+
+```
+input.* - input devices
+output.* - output devices
+```
+
+## Standard input device list
+
+- iokbd: Integrated keyboard
+
+## Standard output device list
+
+- fbdev: Framebuffer devices:
+ [subnames: fbdev.attr (attributes)]