Second Extended Filesystem (ext2) and other improvements (#33)
[lunaix-os.git] / lunaix-os / includes / lunaix / owloysius.h
index c1f8584141c8b623e7607b0903af6acd45e63152..22311bb053b87424263fb11df42fcd70026b3d2d 100644 (file)
@@ -3,8 +3,24 @@
 
 #include <lunaix/ds/ldga.h>
 
 
 #include <lunaix/ds/ldga.h>
 
+/**
+ * @brief stage where only basic memory management service
+ * is present
+ */
 #define on_earlyboot c_earlyboot
 #define on_earlyboot c_earlyboot
+
+/**
+ * @brief stage where most kernel service is ready, non-preempt 
+ * kernel.
+ * 
+ * boot-stage initialization is about to conclude.
+ */
 #define on_boot c_boot
 #define on_boot c_boot
+
+/**
+ * @brief stage where all services started, kernel is in preempt
+ * state
+ */
 #define on_postboot c_postboot
 
 #define owloysius_fetch_init(func, call_stage)                                     \
 #define on_postboot c_postboot
 
 #define owloysius_fetch_init(func, call_stage)                                     \