diff --git a/doc/html/8259_8c-source.html b/doc/html/8259_8c-source.html index bec4729..595b1fb 100644 --- a/doc/html/8259_8c-source.html +++ b/doc/html/8259_8c-source.html @@ -158,7 +158,7 @@ 00126 END 00127 ***/ 00128 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/8259_8c.html b/doc/html/8259_8c.html index 05de587..5937344 100644 --- a/doc/html/8259_8c.html +++ b/doc/html/8259_8c.html @@ -96,7 +96,7 @@

References irqMask, mPic, outportByte(), and sPic.

-Referenced by _int13(), kpanic(), and ne2kHandler(). +Referenced by _int13(), kpanic(), and ne2kHandler().

@@ -122,7 +122,7 @@

References irqMask, mPic, outportByte(), and sPic.

-Referenced by _int13(), atkbd_init(), fdc_init(), kmain(), mouseInit(), ne2k_init(), and ne2kHandler(). +Referenced by _int13(), atkbd_init(), fdc_init(), kmain(), mouseInit(), ne2k_init(), and ne2kHandler().


Variable Documentation

@@ -145,7 +145,7 @@ Referenced by irqDisable(), and irqEnable().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/8259_8h-source.html b/doc/html/8259_8h-source.html index 58e5c94..ace94f0 100644 --- a/doc/html/8259_8h-source.html +++ b/doc/html/8259_8h-source.html @@ -105,7 +105,7 @@ 00073 00074 END 00075 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/8259_8h.html b/doc/html/8259_8h.html index 1bf5904..a37cda5 100644 --- a/doc/html/8259_8h.html +++ b/doc/html/8259_8h.html @@ -178,7 +178,7 @@

Definition at line 42 of file 8259.h.

-Referenced by atkbd_init(), fdc_init(), i8259_init(), initLNC(), mouseInit(), and ne2k_init(). +Referenced by atkbd_init(), fdc_init(), i8259_init(), initLNC(), mouseInit(), and ne2k_init().

@@ -319,7 +319,7 @@

References irqMask, mPic, outportByte(), and sPic.

-Referenced by _int13(), kpanic(), and ne2kHandler(). +Referenced by _int13(), kpanic(), and ne2kHandler().

@@ -345,10 +345,10 @@

References irqMask, mPic, outportByte(), and sPic.

-Referenced by _int13(), atkbd_init(), fdc_init(), kmain(), mouseInit(), ne2k_init(), and ne2kHandler(). +Referenced by _int13(), atkbd_init(), fdc_init(), kmain(), mouseInit(), ne2k_init(), and ne2kHandler().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/Makefile_8inc-source.html b/doc/html/Makefile_8inc-source.html index d6ce3b1..d7e04d3 100644 --- a/doc/html/Makefile_8inc-source.html +++ b/doc/html/Makefile_8inc-source.html @@ -36,7 +36,7 @@ 00004 INCLUDES = -I../include 00005 CFLAGS = -Wall -nostdlib -nostdinc -fno-builtin -fno-exceptions -O 00006 KERNEL = ubix.elf -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/Makefile_8inc.html b/doc/html/Makefile_8inc.html index e9b7265..81faba7 100644 --- a/doc/html/Makefile_8inc.html +++ b/doc/html/Makefile_8inc.html @@ -35,7 +35,7 @@ Go to the source code of this file.
-
Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/__types_8h-source.html b/doc/html/__types_8h-source.html index 565e063..2dfee5c 100644 --- a/doc/html/__types_8h-source.html +++ b/doc/html/__types_8h-source.html @@ -96,7 +96,7 @@ 00064 END 00065 ***/ 00066 -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/__types_8h.html b/doc/html/__types_8h.html index b9dc196..450415f 100644 --- a/doc/html/__types_8h.html +++ b/doc/html/__types_8h.html @@ -417,7 +417,7 @@ Definition at line 36 of file _types.h.

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/annotated.html b/doc/html/annotated.html index 06666fd..7bcc6be 100644 --- a/doc/html/annotated.html +++ b/doc/html/annotated.html @@ -138,11 +138,13 @@ ogDisplay_VESA ogModeInfo ogVESAInfo + open_args osInfo partitionInformation pbuf pciConfig pipe_args + read_args readlink_args sdeWindows sigaction_args @@ -198,7 +200,7 @@ vitalsStruct write_args -
Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ap-boot_8S-source.html b/doc/html/ap-boot_8S-source.html index 5805255..5bb0a07 100644 --- a/doc/html/ap-boot_8S-source.html +++ b/doc/html/ap-boot_8S-source.html @@ -135,7 +135,7 @@ 00103 00104 00105 ap_trampoline_end: -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ap-boot_8S.html b/doc/html/ap-boot_8S.html index d4020ca..47d7354 100644 --- a/doc/html/ap-boot_8S.html +++ b/doc/html/ap-boot_8S.html @@ -1006,7 +1006,7 @@

Definition at line 6 of file ap-boot.S.

-Referenced by atkbd_init(), devfs_init(), devfs_open(), fclose(), getch(), getEmptyDesc(), getFreeBlocks(), initHardDisk(), kmain(), mpi_postMessage(), ne2kGetBuffer(), openFileUbixFS(), sched_setStatus(), ubixfs_init(), ubixfs_initialize(), ufs_init(), ufs_initialize(), ufs_openFile(), vfs_mount(), vfsRegisterFS(), vmm_pageFault(), vmm_pagingInit(), vmmCopyVirtualSpace(), and vmmGetFreeVirtualPage(). +Referenced by atkbd_init(), devfs_init(), devfs_open(), fclose(), getch(), getEmptyDesc(), getFreeBlocks(), initHardDisk(), kmain(), mpi_postMessage(), ne2kGetBuffer(), openFileUbixFS(), sched_setStatus(), ubixfs_init(), ubixfs_initialize(), ufs_init(), ufs_initialize(), ufs_openFile(), vfs_mount(), vfsRegisterFS(), vmm_pageFault(), vmm_pagingInit(), vmmCopyVirtualSpace(), and vmmGetFreeVirtualPage().

@@ -1204,7 +1204,7 @@ Referenced by c_ap_boot().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api_8h-source.html b/doc/html/api_8h-source.html index 9ce4c0a..1f7895b 100644 --- a/doc/html/api_8h-source.html +++ b/doc/html/api_8h-source.html @@ -172,7 +172,7 @@ 00140 #endif /* __LWIP_API_H__ */ 00141 00142 -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api_8h.html b/doc/html/api_8h.html index ca0d103..598dba3 100644 --- a/doc/html/api_8h.html +++ b/doc/html/api_8h.html @@ -1116,7 +1116,7 @@ Referenced by lwip_send(), lwip_write(), and sendstr().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api__lib_8c-source.html b/doc/html/api__lib_8c-source.html index f0432d5..7579d5f 100644 --- a/doc/html/api__lib_8c-source.html +++ b/doc/html/api__lib_8c-source.html @@ -678,7 +678,7 @@ 00646 00647 00648 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api__lib_8c.html b/doc/html/api__lib_8c.html index 86f4ed9..783114b 100644 --- a/doc/html/api__lib_8c.html +++ b/doc/html/api__lib_8c.html @@ -985,7 +985,7 @@ Referenced by lwip_send(), lwip_write(), and sendstr().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api__msg_8c-source.html b/doc/html/api__msg_8c-source.html index 33f081d..e3f4089 100644 --- a/doc/html/api__msg_8c-source.html +++ b/doc/html/api__msg_8c-source.html @@ -559,7 +559,7 @@ 00527 /*-----------------------------------------------------------------------------------*/ 00528 00529 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api__msg_8c.html b/doc/html/api__msg_8c.html index a201233..274160d 100644 --- a/doc/html/api__msg_8c.html +++ b/doc/html/api__msg_8c.html @@ -749,7 +749,7 @@ Referenced by api_msg_input().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api__msg_8h-source.html b/doc/html/api__msg_8h-source.html index 4b10009..88dd1a4 100644 --- a/doc/html/api__msg_8h-source.html +++ b/doc/html/api__msg_8h-source.html @@ -126,7 +126,7 @@ 00094 00095 #endif /* __LWIP_API_MSG_H__ */ 00096 -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/api__msg_8h.html b/doc/html/api__msg_8h.html index 5cd16ce..c6c3305 100644 --- a/doc/html/api__msg_8h.html +++ b/doc/html/api__msg_8h.html @@ -167,7 +167,7 @@ Referenced by netconn_bind(), netconn_close(), netconn_connect(), netconn_delete(), netconn_listen(), netconn_recv(), netconn_send(), and netconn_write().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/arch_8h-source.html b/doc/html/arch_8h-source.html index 8948357..1b86c76 100644 --- a/doc/html/arch_8h-source.html +++ b/doc/html/arch_8h-source.html @@ -91,7 +91,7 @@ 00059 #endif /* PACK_STRUCT_FIELD */ 00060 00061 #endif /* __LWIP_ARCH_H__ */ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/arch_8h.html b/doc/html/arch_8h.html index 6fc55e7..eefd3a5 100644 --- a/doc/html/arch_8h.html +++ b/doc/html/arch_8h.html @@ -77,7 +77,7 @@ Definition at line 39 of file arch.h.

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/arp_8c-source.html b/doc/html/arp_8c-source.html index fa55dd9..b43a322 100644 --- a/doc/html/arp_8c-source.html +++ b/doc/html/arp_8c-source.html @@ -337,7 +337,7 @@ 00305 00306 00307 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/arp_8c.html b/doc/html/arp_8c.html index 327deb0..9978718 100644 --- a/doc/html/arp_8c.html +++ b/doc/html/arp_8c.html @@ -547,7 +547,7 @@

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/arp_8h-source.html b/doc/html/arp_8h-source.html index 20d7fe8..c2af30b 100644 --- a/doc/html/arp_8h-source.html +++ b/doc/html/arp_8h-source.html @@ -125,7 +125,7 @@ 00093 struct ip_addr *ipaddr); 00094 00095 #endif /* __NETIF_ARP_H__ */ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/arp_8h.html b/doc/html/arp_8h.html index ca95f7b..71dbdb1 100644 --- a/doc/html/arp_8h.html +++ b/doc/html/arp_8h.html @@ -353,7 +353,7 @@

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/assert_8c-source.html b/doc/html/assert_8c-source.html index 75944f9..973aba8 100644 --- a/doc/html/assert_8c-source.html +++ b/doc/html/assert_8c-source.html @@ -98,7 +98,7 @@ 00066 END 00067 ***/ 00068 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/assert_8c.html b/doc/html/assert_8c.html index 983d721..21005df 100644 --- a/doc/html/assert_8c.html +++ b/doc/html/assert_8c.html @@ -84,10 +84,10 @@

Definition at line 34 of file assert.c.

-References kpanic(), kprintf(), and NULL. +References kpanic(), kprintf(), and NULL.

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/assert_8h-source.html b/doc/html/assert_8h-source.html index 1bd1a5b..4a370a0 100644 --- a/doc/html/assert_8h-source.html +++ b/doc/html/assert_8h-source.html @@ -100,7 +100,7 @@ 00068 __BEGIN_DECLS 00069 void __assert(const char *, const char *, int, const char *); 00070 __END_DECLS -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/assert_8h.html b/doc/html/assert_8h.html index 1bc5887..919e77f 100644 --- a/doc/html/assert_8h.html +++ b/doc/html/assert_8h.html @@ -173,10 +173,10 @@

Definition at line 34 of file assert.c.

-References kpanic(), kprintf(), and NULL. +References kpanic(), kprintf(), and NULL.

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/atan_8c-source.html b/doc/html/atan_8c-source.html index 9ad917c..8ba4d7f 100644 --- a/doc/html/atan_8c-source.html +++ b/doc/html/atan_8c-source.html @@ -91,7 +91,7 @@ 00059 END 00060 ***/ 00061 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/atan_8c.html b/doc/html/atan_8c.html index e10c15d..d502d0d 100644 --- a/doc/html/atan_8c.html +++ b/doc/html/atan_8c.html @@ -62,7 +62,7 @@ Definition at line 32 of file atan.c.

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/atkbd_8c-source.html b/doc/html/atkbd_8c-source.html index 041522f..205cf66 100644 --- a/doc/html/atkbd_8c-source.html +++ b/doc/html/atkbd_8c-source.html @@ -72,453 +72,458 @@ 00040 #include <ubixos/endtask.h> 00041 #include <ubixos/tty.h> 00042 #include <ubixos/spinlock.h> -00043 -00044 static int atkbd_scan(); +00043 #include <ubixos/kpanic.h> +00044 #include <ubixos/vitals.h> 00045 -00046 static unsigned int keyMap = 0x0; -00047 static unsigned int ledStatus = 0x0; -00048 static char stdinBuffer[512]; -00049 static uInt16 stdinSize; -00050 static uInt32 controlKeys = 0x0; -00051 -00052 static spinLock_t atkbdSpinLock = SPIN_LOCK_INITIALIZER; +00046 static int atkbd_scan(); +00047 +00048 static unsigned int keyMap = 0x0; +00049 static unsigned int ledStatus = 0x0; +00050 static char stdinBuffer[512]; +00051 static uInt16 stdinSize; +00052 static uInt32 controlKeys = 0x0; 00053 -00054 static unsigned int keyboardMap[255][8] = { -00055 /* Ascii, Shift, Ctrl, Alt, Num, Caps, Shift Caps, Shift Num */ -00056 { 0, 0, 0, 0, 0, 0, 0, 0}, -00057 /* ESC */ { 0x1B, 0x1B, 0x1B, 0x1B, 0x1B, 0x1B, 0x1B, 0x1B}, -00058 /* 1,! */ { 0x31, 0x21, 0, 0, 0x31, 0x31, 0x21, 0x21}, -00059 /* 2,@ */ { 0x32, 0x40, 0, 0, 0x32, 0x32, 0x40, 0x40}, -00060 /* 3,# */ { 0x33, 0x23, 0, 0, 0x33, 0x33, 0x23, 0x23}, -00061 /* 4,$ */ { 0x34, 0x24, 0, 0, 0x34, 0x34, 0x24, 0x24}, -00062 /* 5,% */ { 0x35, 0x25, 0, 0, 0x35, 0x35, 0x25, 0x25}, -00063 /* 6,^ */ { 0x36, 0x5E, 0, 0, 0x36, 0x36, 0x5E, 0x5E}, -00064 /* 7,& */ { 0x37, 0x26, 0, 0, 0x37, 0x37, 0x26, 0x26}, -00065 /* 8,* */ { 0x38, 0x2A, 0, 0, 0x38, 0x38, 0x2A, 0x2A}, -00066 /* 9.( */ { 0x39, 0x28, 0, 0, 0x39, 0x39, 0x28, 0x28}, -00067 /* 0,) */ { 0x30, 0x29, 0, 0, 0x30, 0x30, 0x29, 0x29}, -00068 /* -,_ */ { 0x2D, 0x5F, 0, 0, 0x2D, 0x2D, 0x5F, 0x5F}, -00069 /* =,+ */ { 0x3D, 0x2B, 0, 0, 0x3D, 0x3D, 0x2B, 0x2B}, -00070 /* 14 */ { 0x08, 0x08, 0x8, 0x8, 0x08, 0x08, 0x08, 0x08}, -00071 /* 15 */ { 0x09, 0, 0, 0, 0, 0, 0, 0}, -00072 /* */ { 0x71, 0x51, 0, 0, 0, 0, 0, 0}, -00073 /* */ { 0x77, 0x57, 0, 0, 0, 0, 0, 0}, -00074 /* */ { 0x65, 0x45, 0, 0, 0, 0, 0, 0}, -00075 /* */ { 0x72, 0x52, 0, 0, 0, 0, 0, 0}, -00076 /* */ { 0x74, 0x54, 0, 0, 0, 0, 0, 0}, -00077 /* */ { 0x79, 0x59, 0, 0, 0, 0, 0, 0}, -00078 /* */ { 0x75, 0x55, 0, 0, 0, 0, 0, 0}, -00079 /* */ { 0x69, 0x49, 0, 0, 0, 0, 0, 0}, -00080 /* */ { 0x6F, 0x4F, 0, 0, 0, 0, 0, 0}, -00081 /* */ { 0x70, 0x50, 0, 0, 0, 0, 0, 0}, -00082 /* */ { 0x5B, 0x7B, 0, 0, 0, 0, 0, 0}, -00083 /* */ { 0x5D, 0x7D, 0, 0, 0, 0, 0, 0}, -00084 /* */ { 0x0A, 0, 0, 0, 0, 0, 0, 0}, -00085 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, -00086 /* a,A */ { 0x61, 0x41, 0x41, 0, 0, 0, 0, 0}, -00087 /* */ { 0x73, 0x53, 0, 0, 0, 0, 0, 0}, -00088 /* */ { 0x64, 0x44, 0, 0, 0, 0, 0, 0}, -00089 /* */ { 0x66, 0x46, 0, 0, 0, 0, 0, 0}, -00090 /* */ { 0x67, 0x47, 0, 0, 0, 0, 0, 0}, -00091 /* */ { 0x68, 0x48, 0, 0, 0, 0, 0, 0}, -00092 /* */ { 0x6A, 0x4A, 0, 0, 0, 0, 0, 0}, -00093 /* */ { 0x6B, 0x4B, 0, 0, 0, 0, 0, 0}, -00094 /* */ { 0x6C, 0x4C, 0, 0, 0, 0, 0, 0}, -00095 /* */ { 0x3B, 0x3A, 0, 0, 0, 0, 0, 0}, -00096 /* */ { 0x27, 0x22, 0, 0, 0, 0, 0, 0}, -00097 /* */ { 0x60, 0x7E, 0, 0, 0, 0, 0, 0}, -00098 /* */ { 0x2A, 0x0, 0, 0, 0, 0, 0, 0}, -00099 /* */ { 0x5C, 0x3C, 0, 0, 0, 0, 0, 0}, -00100 /* */ { 0x7A, 0x5A, 0, 0, 0, 0, 0, 0}, -00101 /* */ { 0x78, 0x58, 0, 0, 0, 0, 0, 0}, -00102 /* c,C */ { 0x63, 0x43, 0x3, 0x9, 0, 0, 0, 0}, -00103 /* */ { 0x76, 0x56, 0, 0, 0, 0, 0, 0}, -00104 /* */ { 0x62, 0x42, 0, 0, 0, 0, 0, 0}, -00105 /* */ { 0x6E, 0x4E, 0, 0, 0, 0, 0, 0}, -00106 /* */ { 0x6D, 0x4D, 0, 0, 0, 0, 0, 0}, -00107 /* */ { 0x2C, 0x3C, 0, 0, 0, 0, 0, 0}, -00108 /* */ { 0x2E, 0x3E, 0, 0, 0, 0, 0, 0}, -00109 /* */ { 0x2F, 0x3F, 0, 0, 0, 0, 0, 0}, -00110 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, -00111 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, +00054 static spinLock_t atkbdSpinLock = SPIN_LOCK_INITIALIZER; +00055 +00056 static unsigned int keyboardMap[255][8] = { +00057 /* Ascii, Shift, Ctrl, Alt, Num, Caps, Shift Caps, Shift Num */ +00058 { 0, 0, 0, 0, 0, 0, 0, 0}, +00059 /* ESC */ { 0x1B, 0x1B, 0x1B, 0x1B, 0x1B, 0x1B, 0x1B, 0x1B}, +00060 /* 1,! */ { 0x31, 0x21, 0, 0, 0x31, 0x31, 0x21, 0x21}, +00061 /* 2,@ */ { 0x32, 0x40, 0, 0, 0x32, 0x32, 0x40, 0x40}, +00062 /* 3,# */ { 0x33, 0x23, 0, 0, 0x33, 0x33, 0x23, 0x23}, +00063 /* 4,$ */ { 0x34, 0x24, 0, 0, 0x34, 0x34, 0x24, 0x24}, +00064 /* 5,% */ { 0x35, 0x25, 0, 0, 0x35, 0x35, 0x25, 0x25}, +00065 /* 6,^ */ { 0x36, 0x5E, 0, 0, 0x36, 0x36, 0x5E, 0x5E}, +00066 /* 7,& */ { 0x37, 0x26, 0, 0, 0x37, 0x37, 0x26, 0x26}, +00067 /* 8,* */ { 0x38, 0x2A, 0, 0, 0x38, 0x38, 0x2A, 0x2A}, +00068 /* 9.( */ { 0x39, 0x28, 0, 0, 0x39, 0x39, 0x28, 0x28}, +00069 /* 0,) */ { 0x30, 0x29, 0, 0, 0x30, 0x30, 0x29, 0x29}, +00070 /* -,_ */ { 0x2D, 0x5F, 0, 0, 0x2D, 0x2D, 0x5F, 0x5F}, +00071 /* =,+ */ { 0x3D, 0x2B, 0, 0, 0x3D, 0x3D, 0x2B, 0x2B}, +00072 /* 14 */ { 0x08, 0x08, 0x8, 0x8, 0x08, 0x08, 0x08, 0x08}, +00073 /* 15 */ { 0x09, 0, 0, 0, 0, 0, 0, 0}, +00074 /* */ { 0x71, 0x51, 0, 0, 0, 0, 0, 0}, +00075 /* */ { 0x77, 0x57, 0, 0, 0, 0, 0, 0}, +00076 /* */ { 0x65, 0x45, 0, 0, 0, 0, 0, 0}, +00077 /* */ { 0x72, 0x52, 0, 0, 0, 0, 0, 0}, +00078 /* */ { 0x74, 0x54, 0, 0, 0, 0, 0, 0}, +00079 /* */ { 0x79, 0x59, 0, 0, 0, 0, 0, 0}, +00080 /* */ { 0x75, 0x55, 0, 0, 0, 0, 0, 0}, +00081 /* */ { 0x69, 0x49, 0, 0, 0, 0, 0, 0}, +00082 /* */ { 0x6F, 0x4F, 0, 0, 0, 0, 0, 0}, +00083 /* */ { 0x70, 0x50, 0, 0, 0, 0, 0, 0}, +00084 /* */ { 0x5B, 0x7B, 0, 0, 0, 0, 0, 0}, +00085 /* */ { 0x5D, 0x7D, 0, 0, 0, 0, 0, 0}, +00086 /* */ { 0x0A, 0, 0, 0, 0, 0, 0, 0}, +00087 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, +00088 /* a,A */ { 0x61, 0x41, 0x41, 0, 0, 0, 0, 0}, +00089 /* */ { 0x73, 0x53, 0, 0, 0, 0, 0, 0}, +00090 /* */ { 0x64, 0x44, 0, 0, 0, 0, 0, 0}, +00091 /* */ { 0x66, 0x46, 0, 0, 0, 0, 0, 0}, +00092 /* */ { 0x67, 0x47, 0, 0, 0, 0, 0, 0}, +00093 /* */ { 0x68, 0x48, 0, 0, 0, 0, 0, 0}, +00094 /* */ { 0x6A, 0x4A, 0, 0, 0, 0, 0, 0}, +00095 /* */ { 0x6B, 0x4B, 0, 0, 0, 0, 0, 0}, +00096 /* */ { 0x6C, 0x4C, 0, 0, 0, 0, 0, 0}, +00097 /* */ { 0x3B, 0x3A, 0, 0, 0, 0, 0, 0}, +00098 /* */ { 0x27, 0x22, 0, 0, 0, 0, 0, 0}, +00099 /* */ { 0x60, 0x7E, 0, 0, 0, 0, 0, 0}, +00100 /* */ { 0x2A, 0x0, 0, 0, 0, 0, 0, 0}, +00101 /* */ { 0x5C, 0x3C, 0, 0, 0, 0, 0, 0}, +00102 /* */ { 0x7A, 0x5A, 0, 0, 0, 0, 0, 0}, +00103 /* */ { 0x78, 0x58, 0, 0, 0, 0, 0, 0}, +00104 /* c,C */ { 0x63, 0x43, 0x3, 0x9, 0, 0, 0, 0}, +00105 /* */ { 0x76, 0x56, 0, 0, 0, 0, 0, 0}, +00106 /* */ { 0x62, 0x42, 0, 0, 0, 0, 0, 0}, +00107 /* */ { 0x6E, 0x4E, 0, 0, 0, 0, 0, 0}, +00108 /* */ { 0x6D, 0x4D, 0, 0, 0, 0, 0, 0}, +00109 /* */ { 0x2C, 0x3C, 0, 0, 0, 0, 0, 0}, +00110 /* */ { 0x2E, 0x3E, 0, 0, 0, 0, 0, 0}, +00111 /* */ { 0x2F, 0x3F, 0, 0, 0, 0, 0, 0}, 00112 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, -00113 /* */ { 0x20, 0, 0, 0, 0, 0, 0, 0}, +00113 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, 00114 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, -00115 /* F1 */ { 0x3000, 0, 0, 0x3000, 0, 0, 0, 0}, -00116 /* */ { 0x3001, 0, 0, 0x3001, 0, 0, 0, 0}, -00117 /* */ { 0x3002, 0, 0, 0x3002, 0, 0, 0, 0}, -00118 /* */ { 0x3003, 0, 0, 0x3003, 0, 0, 0, 0}, -00119 /* */ { 0x3004, 0, 0, 0x3004, 0, 0, 0, 0}, -00120 /* */ { 0x4000, 0, 0, 0, 0, 0, 0, 0}, -00121 /* */ { 0x4100, 0, 0, 0, 0, 0, 0, 0}, -00122 /* */ { 0x4200, 0, 0, 0, 0, 0, 0, 0}, -00123 /* */ { 0x4300, 0, 0, 0, 0, 0, 0, 0}, -00124 /* */ { 0x4400, 0, 0, 0, 0, 0, 0, 0}, -00125 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, -00126 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, -00127 /* */ { 0x4700, 0, 0, 0, 0, 0, 0, 0}, -00128 /* */ { 0x4800, 0, 0, 0, 0, 0, 0, 0}, -00129 /* */ { 0x4900, 0, 0, 0, 0, 0, 0, 0}, -00130 /* */ { 0x2D, 0, 0, 0, 0, 0, 0, 0}, -00131 /* */ { 0x4B00, 0, 0, 0, 0, 0, 0, 0}, -00132 /* */ { 0x4C00, 0, 0, 0, 0, 0, 0, 0}, -00133 /* */ { 0x4D00, 0, 0, 0, 0, 0, 0, 0}, -00134 /* */ { 0x2B, 0, 0, 0, 0, 0, 0, 0}, -00135 /* */ { 0x4F00, 0, 0, 0, 0, 0, 0, 0}, -00136 /* */ { 0x5000, 0, 0, 0, 0, 0, 0, 0}, -00137 /* */ { 0x5100, 0, 0, 0, 0, 0, 0, 0}, -00138 /* */ { 0x5200, 0, 0, 0, 0, 0, 0, 0}, -00139 /* */ { 0x5300, 0, 0, 0, 0, 0, 0, 0}, -00140 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, -00141 /* */ { 0, 0, 0, 0, 0, 0, 0, 0} -00142 }; -00143 -00144 /************************************************************************ -00145 -00146 Function: int atkbd_init +00115 /* */ { 0x20, 0, 0, 0, 0, 0, 0, 0}, +00116 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, +00117 /* F1 */ { 0x3000, 0, 0, 0x3000, 0, 0, 0, 0}, +00118 /* */ { 0x3001, 0, 0, 0x3001, 0, 0, 0, 0}, +00119 /* */ { 0x3002, 0, 0, 0x3002, 0, 0, 0, 0}, +00120 /* */ { 0x3003, 0, 0, 0x3003, 0, 0, 0, 0}, +00121 /* */ { 0x3004, 0, 0, 0x3004, 0, 0, 0, 0}, +00122 /* */ { 0x4000, 0, 0, 0, 0, 0, 0, 0}, +00123 /* */ { 0x4100, 0, 0, 0, 0, 0, 0, 0}, +00124 /* */ { 0x4200, 0, 0, 0, 0, 0, 0, 0}, +00125 /* */ { 0x4300, 0, 0, 0, 0, 0, 0, 0}, +00126 /* */ { 0x4400, 0, 0, 0, 0, 0, 0, 0}, +00127 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, +00128 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, +00129 /* */ { 0x4700, 0, 0, 0, 0, 0, 0, 0}, +00130 /* */ { 0x4800, 0, 0, 0, 0, 0, 0, 0}, +00131 /* */ { 0x4900, 0, 0, 0, 0, 0, 0, 0}, +00132 /* */ { 0x2D, 0, 0, 0, 0, 0, 0, 0}, +00133 /* */ { 0x4B00, 0, 0, 0, 0, 0, 0, 0}, +00134 /* */ { 0x4C00, 0, 0, 0, 0, 0, 0, 0}, +00135 /* */ { 0x4D00, 0, 0, 0, 0, 0, 0, 0}, +00136 /* */ { 0x2B, 0, 0, 0, 0, 0, 0, 0}, +00137 /* */ { 0x4F00, 0, 0, 0, 0, 0, 0, 0}, +00138 /* */ { 0x5000, 0, 0, 0, 0, 0, 0, 0}, +00139 /* */ { 0x5100, 0, 0, 0, 0, 0, 0, 0}, +00140 /* */ { 0x5200, 0, 0, 0, 0, 0, 0, 0}, +00141 /* */ { 0x5300, 0, 0, 0, 0, 0, 0, 0}, +00142 /* */ { 0, 0, 0, 0, 0, 0, 0, 0}, +00143 /* */ { 0, 0, 0, 0, 0, 0, 0, 0} +00144 }; +00145 +00146 /************************************************************************ 00147 -00148 Description: This function is used to turn on the keyboard +00148 Function: int atkbd_init 00149 -00150 Notes: +00150 Description: This function is used to turn on the keyboard 00151 -00152 02/20/2004 - Approved for quality +00152 Notes: 00153 -00154 ************************************************************************/ -00155 int atkbd_init() { -00156 /* Insert the IDT vector for the keyboard handler */ -00157 setVector(&atkbd_isr, mVec+0x1, dPresent + dInt + dDpl0); -00158 -00159 /* Set the LEDS to their defaults */ -00160 setLED(); -00161 -00162 /* Clear Keyboard */ -00163 atkbd_scan(); -00164 -00165 /* Turn on the keyboard vector */ -00166 irqEnable(0x1); -00167 -00168 /* Print out information on keyboard */ -00169 kprintf("atkbd0 - Address: [0x%X], Keyboard Buffer: [0x%X], Buffer Size [%i]\n",&atkbd_isr,&stdinBuffer,512); -00170 -00171 /* Return so we know everything went well */ -00172 return(0x0); -00173 } -00174 -00175 /* -00176 * 2-23-2004 mji I think the pusha/popa should be pushal/popal -00177 */ -00178 -00179 asm( -00180 ".globl atkbd_isr \n" -00181 "atkbd_isr: \n" -00182 " pusha \n" /* Save all registers */ -00183 " push %ss \n" -00184 " push %ds \n" -00185 " push %es \n" -00186 " push %fs \n" -00187 " push %gs \n" -00188 " call keyboardHandler \n" -00189 " mov $0x20,%dx \n" -00190 " mov $0x20,%ax \n" -00191 " outb %al,%dx \n" -00192 " pop %gs \n" -00193 " pop %fs \n" -00194 " pop %es \n" -00195 " pop %ds \n" -00196 " pop %ss \n" -00197 " popa \n" -00198 " iret \n" /* Exit interrupt */ -00199 ); -00200 -00201 static int atkbd_scan() { -00202 int code = 0x0; -00203 int val = 0x0; -00204 -00205 code = inportByte(0x60); -00206 val = inportByte(0x61); -00207 -00208 outportByte(0x61,val | 0x80); -00209 outportByte(0x61,val); -00210 -00211 return(code); -00212 } -00213 -00214 void keyboardHandler() { -00215 int key = 0x0; -00216 -00217 if (!spinTryLock(&atkbdSpinLock)) -00218 return; -00219 -00220 key = atkbd_scan(); -00221 -00222 if (key > 255) -00223 return; -00224 -00225 /* Control Key */ -00226 if (key == 0x1D && !(controlKeys & controlKey)) { -00227 controlKeys |= controlKey; -00228 } -00229 if (key == 0x80 + 0x1D) { -00230 controlKeys &= (0xFF - controlKey); -00231 } -00232 /* ALT Key */ -00233 if (key == 0x38 && !(controlKeys & altKey)) { -00234 controlKeys |= altKey; -00235 } -00236 if (key == 0x80 + 0x38) { -00237 controlKeys &= (0xFF - altKey); -00238 } -00239 /* Shift Key */ -00240 if ((key == 0x2A || key == 0x36) && !(controlKeys & shiftKey)) { -00241 controlKeys |= shiftKey; -00242 } -00243 if ((key == 0x80 + 0x2A) || (key == 0x80 + 0x36)) { -00244 controlKeys &= (0xFF - shiftKey); -00245 } -00246 /* Caps Lock */ -00247 if (key == 0x3A) { -00248 ledStatus ^= ledCapslock; -00249 setLED(); -00250 } -00251 /* Num Lock */ -00252 if (key == 0x45) { -00253 ledStatus ^= ledNumlock; -00254 setLED(); -00255 } -00256 /* Scroll Lock */ -00257 if (key == 0x46) { -00258 ledStatus ^= ledScrolllock; -00259 setLED(); -00260 } -00261 /* Pick Which Key Map */ -00262 if (controlKeys == 0) { keyMap = 0; } -00263 else if (controlKeys == 1) { keyMap = 1; } -00264 else if (controlKeys == 2) { keyMap = 2; } -00265 else if (controlKeys == 4) { keyMap = 3; } -00266 /* If Key Is Not Null Add It To Handler */ -00267 if (((uInt)(keyboardMap[key][keyMap]) > 0) && ((uInt32)(keyboardMap[key][keyMap]) < 0xFF)) { -00268 switch ((uInt32)keyboardMap[key][keyMap]) { -00269 case 8: -00270 backSpace(); -00271 if (tty_foreground == 0x0) { -00272 stdinBuffer[stdinSize] = keyboardMap[key][keyMap]; -00273 stdinSize++; -00274 } -00275 else { -00276 tty_foreground->stdin[tty_foreground->stdinSize] = keyboardMap[key][keyMap]; -00277 tty_foreground->stdinSize++; -00278 } -00279 break; -00280 case 0x3: -00281 //if (tty_foreground != 0x0) -00282 // endTask(tty_foreground->owner); -00283 kprintf("CTRL-C pressed\n"); -00284 //kprintf("FreePages: [0x%X]\n",systemVitals->freePages); -00285 break; -00286 case 0x9: -00287 kprintf("REBOOTING"); -00288 while(inportByte(0x64) & 0x02); -00289 outportByte(0x64, 0xFE); -00290 break; -00291 default: -00292 if (tty_foreground == 0x0) { -00293 stdinBuffer[stdinSize] = keyboardMap[key][keyMap]; -00294 stdinSize++; -00295 } -00296 else { -00297 tty_foreground->stdin[tty_foreground->stdinSize] = keyboardMap[key][keyMap]; -00298 tty_foreground->stdinSize++; -00299 } -00300 break; -00301 } -00302 } -00303 else { -00304 switch ((keyboardMap[key][keyMap] >> 8)) { -00305 case 0x30: -00306 tty_change(keyboardMap[key][keyMap] & 0xFF); -00307 //kprintf("Changing Consoles[0x%X:0x%X]\n",_current->id,_current); -00308 break; -00309 default: +00154 02/20/2004 - Approved for quality +00155 +00156 ************************************************************************/ +00157 int atkbd_init() { +00158 /* Insert the IDT vector for the keyboard handler */ +00159 setVector(&atkbd_isr, mVec+0x1, dPresent + dInt + dDpl0); +00160 +00161 /* Set the LEDS to their defaults */ +00162 setLED(); +00163 +00164 /* Clear Keyboard */ +00165 atkbd_scan(); +00166 +00167 /* Turn on the keyboard vector */ +00168 irqEnable(0x1); +00169 +00170 /* Print out information on keyboard */ +00171 kprintf("atkbd0 - Address: [0x%X], Keyboard Buffer: [0x%X], Buffer Size [%i]\n",&atkbd_isr,&stdinBuffer,512); +00172 +00173 /* Return so we know everything went well */ +00174 return(0x0); +00175 } +00176 +00177 /* +00178 * 2-23-2004 mji I think the pusha/popa should be pushal/popal +00179 */ +00180 +00181 asm( +00182 ".globl atkbd_isr \n" +00183 "atkbd_isr: \n" +00184 " pusha \n" /* Save all registers */ +00185 " push %ss \n" +00186 " push %ds \n" +00187 " push %es \n" +00188 " push %fs \n" +00189 " push %gs \n" +00190 " call keyboardHandler \n" +00191 " mov $0x20,%dx \n" +00192 " mov $0x20,%ax \n" +00193 " outb %al,%dx \n" +00194 " pop %gs \n" +00195 " pop %fs \n" +00196 " pop %es \n" +00197 " pop %ds \n" +00198 " pop %ss \n" +00199 " popa \n" +00200 " iret \n" /* Exit interrupt */ +00201 ); +00202 +00203 static int atkbd_scan() { +00204 int code = 0x0; +00205 int val = 0x0; +00206 +00207 code = inportByte(0x60); +00208 val = inportByte(0x61); +00209 +00210 outportByte(0x61,val | 0x80); +00211 outportByte(0x61,val); +00212 +00213 return(code); +00214 } +00215 +00216 void keyboardHandler() { +00217 int key = 0x0; +00218 +00219 if (!spinTryLock(&atkbdSpinLock)) +00220 return; +00221 +00222 key = atkbd_scan(); +00223 +00224 if (key > 255) +00225 return; +00226 +00227 /* Control Key */ +00228 if (key == 0x1D && !(controlKeys & controlKey)) { +00229 controlKeys |= controlKey; +00230 } +00231 if (key == 0x80 + 0x1D) { +00232 controlKeys &= (0xFF - controlKey); +00233 } +00234 /* ALT Key */ +00235 if (key == 0x38 && !(controlKeys & altKey)) { +00236 controlKeys |= altKey; +00237 } +00238 if (key == 0x80 + 0x38) { +00239 controlKeys &= (0xFF - altKey); +00240 } +00241 /* Shift Key */ +00242 if ((key == 0x2A || key == 0x36) && !(controlKeys & shiftKey)) { +00243 controlKeys |= shiftKey; +00244 } +00245 if ((key == 0x80 + 0x2A) || (key == 0x80 + 0x36)) { +00246 controlKeys &= (0xFF - shiftKey); +00247 } +00248 /* Caps Lock */ +00249 if (key == 0x3A) { +00250 ledStatus ^= ledCapslock; +00251 setLED(); +00252 } +00253 /* Num Lock */ +00254 if (key == 0x45) { +00255 ledStatus ^= ledNumlock; +00256 setLED(); +00257 } +00258 /* Scroll Lock */ +00259 if (key == 0x46) { +00260 ledStatus ^= ledScrolllock; +00261 setLED(); +00262 } +00263 /* Pick Which Key Map */ +00264 if (controlKeys == 0) { keyMap = 0; } +00265 else if (controlKeys == 1) { keyMap = 1; } +00266 else if (controlKeys == 2) { keyMap = 2; } +00267 else if (controlKeys == 4) { keyMap = 3; } +00268 /* If Key Is Not Null Add It To Handler */ +00269 if (((uInt)(keyboardMap[key][keyMap]) > 0) && ((uInt32)(keyboardMap[key][keyMap]) < 0xFF)) { +00270 switch ((uInt32)keyboardMap[key][keyMap]) { +00271 case 8: +00272 backSpace(); +00273 if (tty_foreground == 0x0) { +00274 stdinBuffer[stdinSize] = keyboardMap[key][keyMap]; +00275 stdinSize++; +00276 } +00277 else { +00278 tty_foreground->stdin[tty_foreground->stdinSize] = keyboardMap[key][keyMap]; +00279 tty_foreground->stdinSize++; +00280 } +00281 break; +00282 case 0x3: +00283 //if (tty_foreground != 0x0) +00284 // endTask(tty_foreground->owner); +00285 K_PANIC("CTRL-C pressed\n"); +00286 kprintf("FreePages: [0x%X]\n",systemVitals->freePages); +00287 break; +00288 case 0x9: +00289 kprintf("REBOOTING"); +00290 while(inportByte(0x64) & 0x02); +00291 outportByte(0x64, 0xFE); +00292 break; +00293 default: +00294 if (tty_foreground == 0x0) { +00295 stdinBuffer[stdinSize] = keyboardMap[key][keyMap]; +00296 stdinSize++; +00297 } +00298 else { +00299 tty_foreground->stdin[tty_foreground->stdinSize] = keyboardMap[key][keyMap]; +00300 tty_foreground->stdinSize++; +00301 } +00302 break; +00303 } +00304 } +00305 else { +00306 switch ((keyboardMap[key][keyMap] >> 8)) { +00307 case 0x30: +00308 tty_change(keyboardMap[key][keyMap] & 0xFF); +00309 //kprintf("Changing Consoles[0x%X:0x%X]\n",_current->id,_current); 00310 break; -00311 } -00312 } -00313 -00314 /* Return */ -00315 spinUnlock(&atkbdSpinLock); -00316 return; -00317 } -00318 -00319 void setLED() { -00320 outportByte(0x60, 0xED); -00321 while(inportByte(0x64) & 2); -00322 outportByte(0x60, ledStatus); +00311 default: +00312 break; +00313 } +00314 } +00315 +00316 /* Return */ +00317 spinUnlock(&atkbdSpinLock); +00318 return; +00319 } +00320 +00321 void setLED() { +00322 outportByte(0x60, 0xED); 00323 while(inportByte(0x64) & 2); -00324 } -00325 -00326 /* Temp */ -00327 unsigned char getch() { -00328 uInt8 retKey = 0x0; -00329 uInt32 i = 0x0; -00330 -00331 /* -00332 if ((stdinSize <= 0) && (tty_foreground == 0x0)) { -00333 sched_yield(); -00334 } -00335 if ((tty_foreground != 0x0) && (tty_foreground->stdinSize <= 0x0)) { -00336 sched_yield(); -00337 } -00338 */ -00339 -00340 /* -00341 if (!spinTryLock(&atkbdSpinLock)) -00342 return(0x0); -00343 */ -00344 -00345 if (tty_foreground == 0x0) { -00346 if (stdinSize == 0x0) { -00347 // spinUnlock(&atkbdSpinLock); -00348 return(0x0); -00349 } -00350 -00351 retKey = stdinBuffer[0]; -00352 stdinSize--; -00353 -00354 for (i=0x0;i<stdinSize;i++) { -00355 stdinBuffer[i] = stdinBuffer[i+0x1]; -00356 } -00357 } -00358 else { -00359 if (tty_foreground->stdinSize == 0x0) { -00360 // spinUnlock(&atkbdSpinLock); -00361 return(0x0); -00362 } -00363 -00364 retKey = tty_foreground->stdin[0]; -00365 tty_foreground->stdinSize--; -00366 -00367 for (i=0x0;i<tty_foreground->stdinSize;i++) { -00368 tty_foreground->stdin[i] = tty_foreground->stdin[i+0x1]; -00369 } -00370 } -00371 //spinUnlock(&atkbdSpinLock); -00372 return(retKey); -00373 } -00374 -00375 /*** -00376 -00377 $Log$ -00378 Revision 1.4 2006/12/05 14:10:21 reddawg -00379 Workign Distro -00380 -00381 Revision 1.3 2006/12/01 05:12:35 reddawg -00382 We're almost there... :) -00383 -00384 Revision 1.2 2006/10/19 17:52:17 reddawg -00385 Working On Userland -00386 -00387 Revision 1.1.1.1 2006/06/01 12:46:12 reddawg -00388 ubix2 -00389 -00390 Revision 1.2 2005/10/12 00:13:37 reddawg -00391 Removed -00392 -00393 Revision 1.1.1.1 2005/09/26 17:24:01 reddawg -00394 no message -00395 -00396 Revision 1.29 2004/09/11 21:38:00 reddawg -00397 Fixed a few problems -00398 -00399 Revision 1.28 2004/09/08 23:19:58 reddawg -00400 hmm -00401 -00402 Revision 1.27 2004/09/07 21:54:38 reddawg -00403 ok reverted back to old scheduling for now.... -00404 -00405 Revision 1.26 2004/09/06 22:18:52 reddawg -00406 ok bed time -00407 -00408 Revision 1.25 2004/09/06 22:11:29 reddawg -00409 tty: now each tty has a stdin.... -00410 -00411 Revision 1.24 2004/09/06 15:13:25 reddawg -00412 Last commit before FreeBSD 6.0 -00413 -00414 Revision 1.23 2004/08/21 23:47:50 reddawg -00415 *** empty log message *** -00416 -00417 Revision 1.22 2004/08/09 12:58:05 reddawg -00418 let me know when you got the surce -00419 -00420 Revision 1.21 2004/08/06 22:32:16 reddawg -00421 Ubix Works Again -00422 -00423 Revision 1.19 2004/08/03 18:31:19 reddawg -00424 virtual terms -00425 -00426 Revision 1.18 2004/07/29 21:32:16 reddawg -00427 My quick lunchs breaks worth of updates.... -00428 -00429 Revision 1.17 2004/07/28 18:45:39 reddawg -00430 movement of files -00431 -00432 Revision 1.16 2004/07/28 17:07:25 reddawg -00433 MPI: moved the syscalls -00434 -00435 Revision 1.15 2004/07/26 19:15:49 reddawg -00436 test code, fixes and the like -00437 -00438 Revision 1.14 2004/07/25 05:32:58 reddawg -00439 fixed -00440 -00441 Revision 1.13 2004/07/25 05:24:39 reddawg -00442 atkbd: removed sti... does it still miss keys -00443 -00444 Revision 1.12 2004/07/24 20:00:51 reddawg -00445 Lots of changes to the vmm subsystem.... Page faults have been adjust to now be blocking on a per thread basis not system wide. This has resulted in no more deadlocks.. also the addition of per thread locking has removed segfaults as a result of COW in which two tasks fault the same COW page and try to modify it. -00446 -00447 Revision 1.11 2004/07/24 15:12:56 reddawg -00448 Now I'm current -00449 -00450 Revision 1.10 2004/07/23 17:49:58 reddawg -00451 atkbd: adjust the timing issue on the driver hopefully it will work fine now -00452 -00453 Revision 1.9 2004/07/23 17:37:35 reddawg -00454 Fix -00455 -00456 Revision 1.8 2004/07/23 09:10:06 reddawg -00457 ubixfs: cleaned up some functions played with the caching a bit -00458 vfs: renamed a bunch of functions -00459 cleaned up a few misc bugs +00324 outportByte(0x60, ledStatus); +00325 while(inportByte(0x64) & 2); +00326 } +00327 +00328 /* Temp */ +00329 unsigned char getch() { +00330 uInt8 retKey = 0x0; +00331 uInt32 i = 0x0; +00332 +00333 /* +00334 if ((stdinSize <= 0) && (tty_foreground == 0x0)) { +00335 sched_yield(); +00336 } +00337 if ((tty_foreground != 0x0) && (tty_foreground->stdinSize <= 0x0)) { +00338 sched_yield(); +00339 } +00340 */ +00341 +00342 /* +00343 if (!spinTryLock(&atkbdSpinLock)) +00344 return(0x0); +00345 */ +00346 +00347 if (tty_foreground == 0x0) { +00348 if (stdinSize == 0x0) { +00349 // spinUnlock(&atkbdSpinLock); +00350 return(0x0); +00351 } +00352 +00353 retKey = stdinBuffer[0]; +00354 stdinSize--; +00355 +00356 for (i=0x0;i<stdinSize;i++) { +00357 stdinBuffer[i] = stdinBuffer[i+0x1]; +00358 } +00359 } +00360 else { +00361 if (tty_foreground->stdinSize == 0x0) { +00362 // spinUnlock(&atkbdSpinLock); +00363 return(0x0); +00364 } +00365 +00366 retKey = tty_foreground->stdin[0]; +00367 tty_foreground->stdinSize--; +00368 +00369 for (i=0x0;i<tty_foreground->stdinSize;i++) { +00370 tty_foreground->stdin[i] = tty_foreground->stdin[i+0x1]; +00371 } +00372 } +00373 //spinUnlock(&atkbdSpinLock); +00374 return(retKey); +00375 } +00376 +00377 /*** +00378 +00379 $Log$ +00380 Revision 1.5 2006/12/05 17:01:15 reddawg +00381 Modified kpanic +00382 +00383 Revision 1.4 2006/12/05 14:10:21 reddawg +00384 Workign Distro +00385 +00386 Revision 1.3 2006/12/01 05:12:35 reddawg +00387 We're almost there... :) +00388 +00389 Revision 1.2 2006/10/19 17:52:17 reddawg +00390 Working On Userland +00391 +00392 Revision 1.1.1.1 2006/06/01 12:46:12 reddawg +00393 ubix2 +00394 +00395 Revision 1.2 2005/10/12 00:13:37 reddawg +00396 Removed +00397 +00398 Revision 1.1.1.1 2005/09/26 17:24:01 reddawg +00399 no message +00400 +00401 Revision 1.29 2004/09/11 21:38:00 reddawg +00402 Fixed a few problems +00403 +00404 Revision 1.28 2004/09/08 23:19:58 reddawg +00405 hmm +00406 +00407 Revision 1.27 2004/09/07 21:54:38 reddawg +00408 ok reverted back to old scheduling for now.... +00409 +00410 Revision 1.26 2004/09/06 22:18:52 reddawg +00411 ok bed time +00412 +00413 Revision 1.25 2004/09/06 22:11:29 reddawg +00414 tty: now each tty has a stdin.... +00415 +00416 Revision 1.24 2004/09/06 15:13:25 reddawg +00417 Last commit before FreeBSD 6.0 +00418 +00419 Revision 1.23 2004/08/21 23:47:50 reddawg +00420 *** empty log message *** +00421 +00422 Revision 1.22 2004/08/09 12:58:05 reddawg +00423 let me know when you got the surce +00424 +00425 Revision 1.21 2004/08/06 22:32:16 reddawg +00426 Ubix Works Again +00427 +00428 Revision 1.19 2004/08/03 18:31:19 reddawg +00429 virtual terms +00430 +00431 Revision 1.18 2004/07/29 21:32:16 reddawg +00432 My quick lunchs breaks worth of updates.... +00433 +00434 Revision 1.17 2004/07/28 18:45:39 reddawg +00435 movement of files +00436 +00437 Revision 1.16 2004/07/28 17:07:25 reddawg +00438 MPI: moved the syscalls +00439 +00440 Revision 1.15 2004/07/26 19:15:49 reddawg +00441 test code, fixes and the like +00442 +00443 Revision 1.14 2004/07/25 05:32:58 reddawg +00444 fixed +00445 +00446 Revision 1.13 2004/07/25 05:24:39 reddawg +00447 atkbd: removed sti... does it still miss keys +00448 +00449 Revision 1.12 2004/07/24 20:00:51 reddawg +00450 Lots of changes to the vmm subsystem.... Page faults have been adjust to now be blocking on a per thread basis not system wide. This has resulted in no more deadlocks.. also the addition of per thread locking has removed segfaults as a result of COW in which two tasks fault the same COW page and try to modify it. +00451 +00452 Revision 1.11 2004/07/24 15:12:56 reddawg +00453 Now I'm current +00454 +00455 Revision 1.10 2004/07/23 17:49:58 reddawg +00456 atkbd: adjust the timing issue on the driver hopefully it will work fine now +00457 +00458 Revision 1.9 2004/07/23 17:37:35 reddawg +00459 Fix 00460 -00461 Revision 1.7 2004/07/22 20:53:07 reddawg -00462 atkbd: fixed problem -00463 -00464 Revision 1.6 2004/07/09 13:34:51 reddawg -00465 keyboard: keyboardInit to atkbd_init -00466 Adjusted initialization routines -00467 -00468 Revision 1.5 2004/06/17 14:49:14 reddawg -00469 atkbd: converted some variables to static -00470 -00471 Revision 1.4 2004/06/04 10:19:42 reddawg -00472 notes: we compile again, thank g-d anyways i was about to cry -00473 -00474 Revision 1.3 2004/05/19 04:07:42 reddawg -00475 kmalloc(size,pid) no more it is no kmalloc(size); the way it should of been -00476 -00477 Revision 1.2 2004/05/10 02:23:24 reddawg -00478 Minor Changes To Source Code To Prepare It For Open Source Release -00479 -00480 Revision 1.1.1.1 2004/04/15 12:07:09 reddawg -00481 UbixOS v1.0 -00482 -00483 Revision 1.19 2004/04/13 16:36:33 reddawg -00484 Changed our copyright, it is all now under a BSD-Style license -00485 -00486 END -00487 ***/ -00488 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +00461 Revision 1.8 2004/07/23 09:10:06 reddawg +00462 ubixfs: cleaned up some functions played with the caching a bit +00463 vfs: renamed a bunch of functions +00464 cleaned up a few misc bugs +00465 +00466 Revision 1.7 2004/07/22 20:53:07 reddawg +00467 atkbd: fixed problem +00468 +00469 Revision 1.6 2004/07/09 13:34:51 reddawg +00470 keyboard: keyboardInit to atkbd_init +00471 Adjusted initialization routines +00472 +00473 Revision 1.5 2004/06/17 14:49:14 reddawg +00474 atkbd: converted some variables to static +00475 +00476 Revision 1.4 2004/06/04 10:19:42 reddawg +00477 notes: we compile again, thank g-d anyways i was about to cry +00478 +00479 Revision 1.3 2004/05/19 04:07:42 reddawg +00480 kmalloc(size,pid) no more it is no kmalloc(size); the way it should of been +00481 +00482 Revision 1.2 2004/05/10 02:23:24 reddawg +00483 Minor Changes To Source Code To Prepare It For Open Source Release +00484 +00485 Revision 1.1.1.1 2004/04/15 12:07:09 reddawg +00486 UbixOS v1.0 +00487 +00488 Revision 1.19 2004/04/13 16:36:33 reddawg +00489 Changed our copyright, it is all now under a BSD-Style license +00490 +00491 END +00492 ***/ +00493 +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/atkbd_8c.html b/doc/html/atkbd_8c.html index 4bc849b..71007fb 100644 --- a/doc/html/atkbd_8c.html +++ b/doc/html/atkbd_8c.html @@ -43,6 +43,8 @@ #include <ubixos/endtask.h>
#include <ubixos/tty.h>
#include <ubixos/spinlock.h>
+#include <ubixos/kpanic.h>
+#include <ubixos/vitals.h>

Go to the source code of this file. @@ -136,9 +138,9 @@

-Definition at line 155 of file atkbd.c. +Definition at line 157 of file atkbd.c.

-References atkbd_isr(), atkbd_scan(), dDpl0, dInt, dPresent, irqEnable(), kprintf(), mVec, setLED(), setVector(), stdinBuffer, and x1. +References atkbd_isr(), atkbd_scan(), dDpl0, dInt, dPresent, irqEnable(), kprintf(), mVec, setLED(), setVector(), stdinBuffer, and x1.

@@ -159,11 +161,11 @@

-Definition at line 201 of file atkbd.c. +Definition at line 203 of file atkbd.c.

References inportByte(), and outportByte().

-Referenced by atkbd_init(), and keyboardHandler(). +Referenced by atkbd_init(), and keyboardHandler().

@@ -184,9 +186,9 @@

-Definition at line 327 of file atkbd.c. +Definition at line 329 of file atkbd.c.

-References tty_termNode::stdin, stdinBuffer, tty_termNode::stdinSize, stdinSize, tty_foreground, and x1. +References tty_termNode::stdin, stdinBuffer, tty_termNode::stdinSize, stdinSize, tty_foreground, and x1.

Referenced by sysFgetc(). @@ -209,9 +211,9 @@

-Definition at line 214 of file atkbd.c. +Definition at line 216 of file atkbd.c.

-References altKey, atkbd_scan(), atkbdSpinLock, backSpace(), controlKey, controlKeys, inportByte(), keyboardMap, keyMap, kprintf(), ledCapslock, ledNumlock, ledScrolllock, ledStatus, outportByte(), setLED(), shiftKey, spinTryLock(), spinUnlock(), tty_termNode::stdin, stdinBuffer, tty_termNode::stdinSize, stdinSize, tty_change(), and tty_foreground. +References altKey, atkbd_scan(), atkbdSpinLock, backSpace(), controlKey, controlKeys, vitalsStruct::freePages, inportByte(), K_PANIC, keyboardMap, keyMap, kprintf(), ledCapslock, ledNumlock, ledScrolllock, ledStatus, outportByte(), setLED(), shiftKey, spinTryLock(), spinUnlock(), tty_termNode::stdin, stdinBuffer, tty_termNode::stdinSize, stdinSize, systemVitals, tty_change(), and tty_foreground.

@@ -232,11 +234,11 @@

-Definition at line 319 of file atkbd.c. +Definition at line 321 of file atkbd.c.

-References inportByte(), ledStatus, and outportByte(). +References inportByte(), ledStatus, and outportByte().

-Referenced by atkbd_init(), and keyboardHandler(). +Referenced by atkbd_init(), and keyboardHandler().


Variable Documentation

@@ -254,9 +256,9 @@

-Definition at line 52 of file atkbd.c. +Definition at line 54 of file atkbd.c.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -273,9 +275,9 @@

-Definition at line 50 of file atkbd.c. +Definition at line 52 of file atkbd.c.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -292,9 +294,9 @@

-Definition at line 54 of file atkbd.c. +Definition at line 56 of file atkbd.c.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -311,9 +313,9 @@

-Definition at line 46 of file atkbd.c. +Definition at line 48 of file atkbd.c.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -330,9 +332,9 @@

-Definition at line 47 of file atkbd.c. +Definition at line 49 of file atkbd.c.

-Referenced by keyboardHandler(), and setLED(). +Referenced by keyboardHandler(), and setLED().

@@ -349,9 +351,9 @@

-Definition at line 48 of file atkbd.c. +Definition at line 50 of file atkbd.c.

-Referenced by atkbd_init(), getch(), and keyboardHandler(). +Referenced by atkbd_init(), getch(), and keyboardHandler().

@@ -368,12 +370,12 @@

-Definition at line 49 of file atkbd.c. +Definition at line 51 of file atkbd.c.

-Referenced by getch(), and keyboardHandler(). +Referenced by getch(), and keyboardHandler().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/atkbd_8h-source.html b/doc/html/atkbd_8h-source.html index e51f86d..77250eb 100644 --- a/doc/html/atkbd_8h-source.html +++ b/doc/html/atkbd_8h-source.html @@ -100,7 +100,7 @@ 00068 00069 END 00070 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/atkbd_8h.html b/doc/html/atkbd_8h.html index d1a6913..cb6284f 100644 --- a/doc/html/atkbd_8h.html +++ b/doc/html/atkbd_8h.html @@ -74,7 +74,7 @@

Definition at line 35 of file atkbd.h.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -93,7 +93,7 @@

Definition at line 34 of file atkbd.h.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -112,7 +112,7 @@

Definition at line 38 of file atkbd.h.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -131,7 +131,7 @@

Definition at line 36 of file atkbd.h.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -150,7 +150,7 @@

Definition at line 37 of file atkbd.h.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().

@@ -169,7 +169,7 @@

Definition at line 33 of file atkbd.h.

-Referenced by keyboardHandler(). +Referenced by keyboardHandler().


Function Documentation

@@ -191,9 +191,9 @@

-Definition at line 155 of file atkbd.c. +Definition at line 157 of file atkbd.c.

-References atkbd_isr(), atkbd_scan(), dDpl0, dInt, dPresent, irqEnable(), kprintf(), mVec, setLED(), setVector(), stdinBuffer, and x1. +References atkbd_isr(), atkbd_scan(), dDpl0, dInt, dPresent, irqEnable(), kprintf(), mVec, setLED(), setVector(), stdinBuffer, and x1.

@@ -214,7 +214,7 @@

-Referenced by atkbd_init(). +Referenced by atkbd_init().

@@ -235,9 +235,9 @@

-Definition at line 214 of file atkbd.c. +Definition at line 216 of file atkbd.c.

-References altKey, atkbd_scan(), atkbdSpinLock, backSpace(), controlKey, controlKeys, inportByte(), keyboardMap, keyMap, kprintf(), ledCapslock, ledNumlock, ledScrolllock, ledStatus, outportByte(), setLED(), shiftKey, spinTryLock(), spinUnlock(), tty_termNode::stdin, stdinBuffer, stdinSize, tty_termNode::stdinSize, tty_change(), and tty_foreground. +References altKey, atkbd_scan(), atkbdSpinLock, backSpace(), controlKey, controlKeys, vitalsStruct::freePages, inportByte(), K_PANIC, keyboardMap, keyMap, kprintf(), ledCapslock, ledNumlock, ledScrolllock, ledStatus, outportByte(), setLED(), shiftKey, spinTryLock(), spinUnlock(), tty_termNode::stdin, stdinBuffer, stdinSize, tty_termNode::stdinSize, systemVitals, tty_change(), and tty_foreground.

@@ -258,14 +258,14 @@

-Definition at line 319 of file atkbd.c. +Definition at line 321 of file atkbd.c.

-References inportByte(), ledStatus, and outportByte(). +References inportByte(), ledStatus, and outportByte().

-Referenced by atkbd_init(), and keyboardHandler(). +Referenced by atkbd_init(), and keyboardHandler().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bcopy_8c-source.html b/doc/html/bcopy_8c-source.html index be07adc..9398d8f 100644 --- a/doc/html/bcopy_8c-source.html +++ b/doc/html/bcopy_8c-source.html @@ -168,7 +168,7 @@ 00136 return; 00137 #endif 00138 } -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bcopy_8c.html b/doc/html/bcopy_8c.html index 399acc8..b768cc1 100644 --- a/doc/html/bcopy_8c.html +++ b/doc/html/bcopy_8c.html @@ -213,7 +213,7 @@ References done, TLOOP, TLOOP1, wmask, and wsize.

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bioscall_8c-source.html b/doc/html/bioscall_8c-source.html index 3509b56..49c5c52 100644 --- a/doc/html/bioscall_8c-source.html +++ b/doc/html/bioscall_8c-source.html @@ -132,7 +132,7 @@ 00100 END 00101 ***/ 00102 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bioscall_8c.html b/doc/html/bioscall_8c.html index 084cea4..a650e3e 100644 --- a/doc/html/bioscall_8c.html +++ b/doc/html/bioscall_8c.html @@ -146,7 +146,7 @@ Referenced by systemTask().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bioscall_8h-source.html b/doc/html/bioscall_8h-source.html index 84296f0..f432cf0 100644 --- a/doc/html/bioscall_8h-source.html +++ b/doc/html/bioscall_8h-source.html @@ -91,7 +91,7 @@ 00059 00060 END 00061 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bioscall_8h.html b/doc/html/bioscall_8h.html index bf45f1a..f73bc94 100644 --- a/doc/html/bioscall_8h.html +++ b/doc/html/bioscall_8h.html @@ -222,7 +222,7 @@ Referenced by systemTask().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/block_8c-source.html b/doc/html/block_8c-source.html index d416292..92155cf 100644 --- a/doc/html/block_8c-source.html +++ b/doc/html/block_8c-source.html @@ -159,7 +159,7 @@ 00127 END 00128 ***/ 00129 -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/block_8c.html b/doc/html/block_8c.html index 73b4758..e46fae2 100644 --- a/doc/html/block_8c.html +++ b/doc/html/block_8c.html @@ -140,7 +140,7 @@ Referenced by freeBlocks(), and getFreeBlocks().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bot_8c-source.html b/doc/html/bot_8c-source.html index 1f7d88a..0d6c7cf 100644 --- a/doc/html/bot_8c-source.html +++ b/doc/html/bot_8c-source.html @@ -120,7 +120,7 @@ 00088 END 00089 ***/ 00090 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/bot_8c.html b/doc/html/bot_8c.html index 021bc04..f812482 100644 --- a/doc/html/bot_8c.html +++ b/doc/html/bot_8c.html @@ -99,7 +99,7 @@ Referenced by bot_init().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/btree_8cpp-source.html b/doc/html/btree_8cpp-source.html index fa1edb0..785d319 100644 --- a/doc/html/btree_8cpp-source.html +++ b/doc/html/btree_8cpp-source.html @@ -797,7 +797,7 @@ 00765 cout << "tree width: " << header->treeWidth << endl; 00766 cout << "tree leaf count: " << header->treeLeafCount << endl; 00767 } // bTree::~bTree -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/btree_8cpp.html b/doc/html/btree_8cpp.html index f35cb74..fe4d5d2 100644 --- a/doc/html/btree_8cpp.html +++ b/doc/html/btree_8cpp.html @@ -81,7 +81,7 @@ Definition at line 12 of file btree.cpp.

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/btree_8h-source.html b/doc/html/btree_8h-source.html index 637fbe7..6ad13cb 100644 --- a/doc/html/btree_8h-source.html +++ b/doc/html/btree_8h-source.html @@ -100,7 +100,7 @@ 00068 friend class UbixFS; 00069 }; // bTree 00070 #endif // !BTREE_H -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/btree_8h.html b/doc/html/btree_8h.html index 8e18881..195f577 100644 --- a/doc/html/btree_8h.html +++ b/doc/html/btree_8h.html @@ -149,7 +149,7 @@ Referenced by bTree::allocEmptyNode().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/btreeheader_8h-source.html b/doc/html/btreeheader_8h-source.html index 94a8a68..6ba0b42 100644 --- a/doc/html/btreeheader_8h-source.html +++ b/doc/html/btreeheader_8h-source.html @@ -43,7 +43,7 @@ 00011 } bTreeHeader; // bTreeHeader 00012 00013 #endif /* !BTREEHEADER_H */ -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/btreeheader_8h.html b/doc/html/btreeheader_8h.html index 80c2e09..0befeb4 100644 --- a/doc/html/btreeheader_8h.html +++ b/doc/html/btreeheader_8h.html @@ -38,7 +38,7 @@
struct  bTreeHeader
-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/buf_8h-source.html b/doc/html/buf_8h-source.html index d791bc9..46099f2 100644 --- a/doc/html/buf_8h-source.html +++ b/doc/html/buf_8h-source.html @@ -76,7 +76,7 @@ 00044 END 00045 ***/ 00046 -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/buf_8h.html b/doc/html/buf_8h.html index 37f2b42..7429140 100644 --- a/doc/html/buf_8h.html +++ b/doc/html/buf_8h.html @@ -41,7 +41,7 @@ struct  buf -
Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/cc_8h-source.html b/doc/html/cc_8h-source.html index c89e075..1635e2c 100644 --- a/doc/html/cc_8h-source.html +++ b/doc/html/cc_8h-source.html @@ -73,7 +73,7 @@ 00041 #define PACK_STRUCT_END 00042 00043 #endif /* __ARCH_CC_H__ */ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/cc_8h.html b/doc/html/cc_8h.html index a94da08..5212418 100644 --- a/doc/html/cc_8h.html +++ b/doc/html/cc_8h.html @@ -118,7 +118,7 @@ Definition at line 39 of file cc.h.

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/cdefs_8h-source.html b/doc/html/cdefs_8h-source.html index cbc6321..e593d10 100644 --- a/doc/html/cdefs_8h-source.html +++ b/doc/html/cdefs_8h-source.html @@ -86,7 +86,7 @@ 00054 00055 END 00056 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/cdefs_8h.html b/doc/html/cdefs_8h.html index 423d4e0..ced5b5e 100644 --- a/doc/html/cdefs_8h.html +++ b/doc/html/cdefs_8h.html @@ -76,7 +76,7 @@ Definition at line 31 of file cdefs.h.

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classDiskFS.html b/doc/html/classDiskFS.html index 0f62719..a7d7810 100644 --- a/doc/html/classDiskFS.html +++ b/doc/html/classDiskFS.html @@ -279,7 +279,7 @@


The documentation for this class was generated from the following files: -
Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classFileSystemAbstract.html b/doc/html/classFileSystemAbstract.html index 2c0a822..0dd39b2 100644 --- a/doc/html/classFileSystemAbstract.html +++ b/doc/html/classFileSystemAbstract.html @@ -148,7 +148,7 @@


The documentation for this class was generated from the following file: -
Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classUbixFS.html b/doc/html/classUbixFS.html index 5b5aa2b..637031c 100644 --- a/doc/html/classUbixFS.html +++ b/doc/html/classUbixFS.html @@ -1093,7 +1093,7 @@


The documentation for this class was generated from the following files: -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classbTree.html b/doc/html/classbTree.html index ba301b8..128d86b 100644 --- a/doc/html/classbTree.html +++ b/doc/html/classbTree.html @@ -761,7 +761,7 @@

Definition at line 733 of file btree.cpp.

-References GetFirstNode(), fileSystem::next, NULL, and strcmp(). +References GetFirstNode(), fileSystem::next, NULL, and strcmp().


Friends And Related Function Documentation

@@ -878,7 +878,7 @@


The documentation for this class was generated from the following files: -
Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classes.html b/doc/html/classes.html index aff98c1..1fb7b22 100644 --- a/doc/html/classes.html +++ b/doc/html/classes.html @@ -34,28 +34,28 @@
  A  
diskSuperBlock   
  H  
-
ogModeInfo   timezone   
api_msg   dmadat   hostRingEntry   ogVESAInfo   TMode_Rec   
api_msg_msg   dos_partition   
  I  
-
osInfo   tms   
arp_entry   dp_rcvhdr   i386_frame   
  P  
-
trapframe   
arp_hdr   driveInfo   i387Struct   partitionInformation   tssStruct   
arpcom   driverType   icmp_dur_hdr   pbuf   tty_termNode   
  B  
-
DrvGeom   icmp_echo_hdr   pciConfig   TVESA_Rec   
blockAllocationTableEntry   
  E  
-
icmp_te_hdr   pipe_args   
  U  
-
blockRun   ei_device   in_addr   
  R  
-
ubixDiskLabel   
bNode   elfDynamic   initBlock   readlink_args   ubixDiskLabel::ubixPartitions   
bootSect   elfDynSym   ioctl_args   
  S  
-
UbixFS   
bsd_disklabel   elfHeader   ip_addr   sdeWindows   ubixFSInfo   
bsd_disklabel::partition   elfPltInfo   ip_hdr   sigaction_args   ubixfsInode   
bTree   elfProgramHeader   issetugid_args   sigprocmask_args   ubthread   
bTreeHeader   elfSectionHeader   
  K  
-
sockaddr   ubthread_cond   
buf   eth_addr   kmod_struct   sockaddr_in   ubthread_cond_list   
  C  
+
ogModeInfo   timeval   
api_msg   dmadat   hostRingEntry   ogVESAInfo   timezone   
api_msg_msg   dos_partition   
  I  
+
open_args   TMode_Rec   
arp_entry   dp_rcvhdr   i386_frame   osInfo   tms   
arp_hdr   driveInfo   i387Struct   
  P  
+
trapframe   
arpcom   driverType   icmp_dur_hdr   partitionInformation   tssStruct   
  B  
+
DrvGeom   icmp_echo_hdr   pbuf   tty_termNode   
blockAllocationTableEntry   
  E  
+
icmp_te_hdr   pciConfig   TVESA_Rec   
blockRun   ei_device   in_addr   pipe_args   
  U  
+
bNode   elfDynamic   initBlock   
  R  
+
ubixDiskLabel   
bootSect   elfDynSym   ioctl_args   read_args   ubixDiskLabel::ubixPartitions   
bsd_disklabel   elfHeader   ip_addr   readlink_args   UbixFS   
bsd_disklabel::partition   elfPltInfo   ip_hdr   
  S  
+
ubixFSInfo   
bTree   elfProgramHeader   issetugid_args   sdeWindows   ubixfsInode   
bTreeHeader   elfSectionHeader   
  K  
+
sigaction_args   ubthread   
buf   eth_addr   kmod_struct   sigprocmask_args   ubthread_cond   
  C  
eth_hdr   
  L  
-
stat   ubthread_list   
cacheNode   etheraddr   lncInfo   sys_mbox   ubthread_mutex   
close_args   ethernetif   lwip_socket   sys_mbox_msg   ubthread_mutex_list   
confadd   ethip_hdr   
  M  
-
sys_sem   udp_hdr   
cpuinfo_t   
  F  
-
mds   sys_thread   udp_pcb   
csum   fcntl_args   memDescriptor   sys_timeout   ufs1_dinode   
csum_total   file   mMap   sys_timeouts   ufs2_dinode   
  D  
-
fileDescriptor   mmap_args   sysctl_args   uPtr   
dataStream   fileDescriptorStruct   mpi_mbox   sysctl_entry   userFileDescriptorStruct   
descriptorTableUnion   fileSystem   mpi_message   
  T  
-
  V  
-
devfs_devices   FileSystemAbstract   munmap_args   taskStruct   vfs_abstract   
devfs_info   fs   
  N  
-
tcp_hdr   vfs_mountPoint   
device   fstat_args   net   tcp_pcb   vitalsStruct   
device_interface   
  G  
-
netbuf   tcp_pcb_listen   
  W  
-
device_node   gdt_descr   netconn   tcp_seg   write_args   
device_resource   gdtDescriptor   netif   tcpip_msg   
  _  
-
device_t   gdtGate   nicBuffer   thread   __sigset   
devMethodType   getdtablesize_args   nicInfo   thread_start_param   __timespec   
directoryEntry   getgid_args   
  O  
-
timespec   _item_t   
directoryList   getpid_args   obreak_args   timeStruct   _list_t   
dirent   gettimeofday_args   ogDisplay_UbixOS   timeval   _UbixUser   
DiskFS   getuid_args   ogDisplay_VESA   

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | _

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +sockaddr   ubthread_cond_list   cacheNode   etheraddr   lncInfo   sockaddr_in   ubthread_list   close_args   ethernetif   lwip_socket   stat   ubthread_mutex   confadd   ethip_hdr   
  M  
+sys_mbox   ubthread_mutex_list   cpuinfo_t   
  F  
+mds   sys_mbox_msg   udp_hdr   csum   fcntl_args   memDescriptor   sys_sem   udp_pcb   csum_total   file   mMap   sys_thread   ufs1_dinode   
  D  
+fileDescriptor   mmap_args   sys_timeout   ufs2_dinode   dataStream   fileDescriptorStruct   mpi_mbox   sys_timeouts   uPtr   descriptorTableUnion   fileSystem   mpi_message   sysctl_args   userFileDescriptorStruct   devfs_devices   FileSystemAbstract   munmap_args   sysctl_entry   
  V  
+devfs_info   fs   
  N  
+
  T  
+vfs_abstract   device   fstat_args   net   taskStruct   vfs_mountPoint   device_interface   
  G  
+netbuf   tcp_hdr   vitalsStruct   device_node   gdt_descr   netconn   tcp_pcb   
  W  
+device_resource   gdtDescriptor   netif   tcp_pcb_listen   write_args   device_t   gdtGate   nicBuffer   tcp_seg   
  _  
+devMethodType   getdtablesize_args   nicInfo   tcpip_msg   __sigset   directoryEntry   getgid_args   
  O  
+thread   __timespec   directoryList   getpid_args   obreak_args   thread_start_param   _item_t   dirent   gettimeofday_args   ogDisplay_UbixOS   timespec   _list_t   DiskFS   getuid_args   ogDisplay_VESA   timeStruct   _UbixUser   

A | B | C | D | E | F | G | H | I | K | L | M | N | O | P | R | S | T | U | V | W | _

+


Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classogDisplay__UbixOS.html b/doc/html/classogDisplay__UbixOS.html index 8a94c35..4a05424 100644 --- a/doc/html/classogDisplay__UbixOS.html +++ b/doc/html/classogDisplay__UbixOS.html @@ -578,7 +578,7 @@


The documentation for this class was generated from the following file: -
Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classogDisplay__VESA.html b/doc/html/classogDisplay__VESA.html index 8197891..d69c459 100644 --- a/doc/html/classogDisplay__VESA.html +++ b/doc/html/classogDisplay__VESA.html @@ -942,7 +942,7 @@


The documentation for this class was generated from the following file: -
Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/classvfs__abstract.html b/doc/html/classvfs__abstract.html index e24a781..d9320ac 100644 --- a/doc/html/classvfs__abstract.html +++ b/doc/html/classvfs__abstract.html @@ -669,7 +669,7 @@


The documentation for this class was generated from the following file: -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/copyvirtualspace_8c-source.html b/doc/html/copyvirtualspace_8c-source.html index 323b6ce..0470877 100644 --- a/doc/html/copyvirtualspace_8c-source.html +++ b/doc/html/copyvirtualspace_8c-source.html @@ -286,7 +286,7 @@ 00254 00255 END 00256 ***/ -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/copyvirtualspace_8c.html b/doc/html/copyvirtualspace_8c.html index f7d081a..8f6f48a 100644 --- a/doc/html/copyvirtualspace_8c.html +++ b/doc/html/copyvirtualspace_8c.html @@ -68,7 +68,7 @@

Definition at line 53 of file copyvirtualspace.c.

-References adjustCowCounter(), cvsSpinLock, kpanic(), memset(), PAGE_COW, PAGE_DEFAULT, PAGE_STACK, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, vmm_getPhysicalAddr(), vmmGetFreeKernelPage(), vmmUnmapPage(), x1, and x1000. +References adjustCowCounter(), cvsSpinLock, kpanic(), memset(), PAGE_COW, PAGE_DEFAULT, PAGE_STACK, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, vmm_getPhysicalAddr(), vmmGetFreeKernelPage(), vmmUnmapPage(), x1, and x1000.

Referenced by fork_copyProcess(). @@ -93,7 +93,7 @@ Referenced by vmmCopyVirtualSpace().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/cpu_8h-source.html b/doc/html/cpu_8h-source.html index 71abeb9..87d3dc6 100644 --- a/doc/html/cpu_8h-source.html +++ b/doc/html/cpu_8h-source.html @@ -72,7 +72,7 @@ 00040 #endif /* BYTE_ORDER */ 00041 00042 #endif /* __ARCH_CPU_H__ */ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/cpu_8h.html b/doc/html/cpu_8h.html index 43dff7b..f5518ed 100644 --- a/doc/html/cpu_8h.html +++ b/doc/html/cpu_8h.html @@ -56,7 +56,7 @@ Definition at line 39 of file cpu.h.

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/createvirtualspace_8c-source.html b/doc/html/createvirtualspace_8c-source.html index 134894e..90e80ba 100644 --- a/doc/html/createvirtualspace_8c-source.html +++ b/doc/html/createvirtualspace_8c-source.html @@ -178,7 +178,7 @@ 00146 END 00147 ***/ 00148 -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/createvirtualspace_8c.html b/doc/html/createvirtualspace_8c.html index cc6d700..94d85bf 100644 --- a/doc/html/createvirtualspace_8c.html +++ b/doc/html/createvirtualspace_8c.html @@ -66,7 +66,7 @@ Referenced by execFile().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/debug_8h-source.html b/doc/html/debug_8h-source.html index 33c1b3e..421db9f 100644 --- a/doc/html/debug_8h-source.html +++ b/doc/html/debug_8h-source.html @@ -169,7 +169,7 @@ 00137 00138 00139 -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/debug_8h.html b/doc/html/debug_8h.html index a84a640..26ccd71 100644 --- a/doc/html/debug_8h.html +++ b/doc/html/debug_8h.html @@ -728,7 +728,7 @@ Definition at line 103 of file debug.h.

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/def_8h-source.html b/doc/html/def_8h-source.html index 489d32d..7a80801 100644 --- a/doc/html/def_8h-source.html +++ b/doc/html/def_8h-source.html @@ -77,7 +77,7 @@ 00045 00046 #endif /* __LWIP_DEF_H__ */ 00047 -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/def_8h.html b/doc/html/def_8h.html index f5f5f41..40790ef 100644 --- a/doc/html/def_8h.html +++ b/doc/html/def_8h.html @@ -58,7 +58,7 @@

Definition at line 41 of file def.h.

-Referenced by __assert(), accept_function(), alloc_socket(), bTree::allocEmptyNode(), arp_arp_input(), arp_lookup(), arp_query(), arp_timer(), bot_init(), bot_thread(), bTree::bTree(), current_thread(), bTree::Delete(), devfs_init(), device_add(), device_remove(), do_accept(), do_bind(), do_close(), do_connect(), do_connected(), do_delconn(), do_listen(), do_recv(), do_send(), do_write(), err_tcp(), ethernetif_init(), ethernetif_input(), ethernetif_output(), fclose(), bTree::findLeafNode(), fopen(), UbixFS::get8FreeBlocks(), get_socket(), bTree::GetFirstNode(), UbixFS::getFreeBlock(), inet_aton(), bTree::Info(), bTree::inodeSearch(), bTree::Insert(), bTree::insertNode(), kmain(), kmod_add(), kpanic(), kprint(), bTree::Load(), loopif_output(), low_level_input(), low_level_output(), lwip_accept(), lwip_bind(), lwip_close(), lwip_connect(), lwip_listen(), lwip_recv(), lwip_recvfrom(), lwip_send(), lwip_sendto(), lwip_socket(), lwip_write(), main(), UbixFS::mknod(), netbuf_alloc(), netbuf_copy_partial(), netbuf_data(), netbuf_delete(), netbuf_free(), netbuf_new(), netbuf_next(), netbuf_ref(), netconn_accept(), netconn_bind(), netconn_close(), netconn_connect(), netconn_delete(), netconn_listen(), netconn_new(), netconn_recv(), netconn_send(), netconn_write(), openFileUbixFS(), poll_tcp(), bTree::Print(), UbixFS::printFreeBlockList(), DiskFS::read(), readUbixFS(), recv_tcp(), recv_udp(), bTree::Save(), bTree::saveNode(), sent_tcp(), UbixFS::setFreeBlock(), shell_init(), shell_thread(), bTree::splitNode(), strstr(), strtok_r(), strtol(), sys_arch_mbox_fetch(), sys_mbox_free(), sys_sem_new_(), sys_thread_new(), sysFclose(), sysFopen(), sysFread(), sysFseek(), sysMkDir(), tcpdump(), tcpdump_init(), tcpip_apimsg(), tcpip_init(), tcpip_input(), tcpip_tcp_timer(), tcpip_thread(), bTree::treeSearch(), UbixFS::UbixFS(), ubixfs_cacheAdd(), ubixfs_cacheDelete(), ubixfs_cacheFind(), ubixfs_cacheNew(), ubixfs_findName(), ubixfs_init(), ubixfs_loadData(), udpecho_init(), udpecho_thread(), ufs_init(), unlink(), bTree::Verify(), vfs_findMount(), UbixFS::vfs_format(), UbixFS::vfs_init(), UbixFS::vfs_mkdir(), vfs_abstract::vfs_mknod(), vfs_mount(), UbixFS::vfs_open(), UbixFS::vfs_read(), UbixFS::vfs_stop(), UbixFS::vfs_sync(), UbixFS::vfs_write(), vfsRegisterFS(), DiskFS::write(), writeFileByte(), and writeUbixFS(). +Referenced by __assert(), accept_function(), alloc_socket(), bTree::allocEmptyNode(), arp_arp_input(), arp_lookup(), arp_query(), arp_timer(), bot_init(), bot_thread(), bTree::bTree(), current_thread(), bTree::Delete(), devfs_init(), device_add(), device_remove(), do_accept(), do_bind(), do_close(), do_connect(), do_connected(), do_delconn(), do_listen(), do_recv(), do_send(), do_write(), err_tcp(), ethernetif_init(), ethernetif_input(), ethernetif_output(), fclose(), bTree::findLeafNode(), fopen(), UbixFS::get8FreeBlocks(), get_socket(), bTree::GetFirstNode(), UbixFS::getFreeBlock(), inet_aton(), bTree::Info(), bTree::inodeSearch(), bTree::Insert(), bTree::insertNode(), kmain(), kmod_add(), kpanic(), kprint(), bTree::Load(), loopif_output(), low_level_input(), low_level_output(), lwip_accept(), lwip_bind(), lwip_close(), lwip_connect(), lwip_listen(), lwip_recv(), lwip_recvfrom(), lwip_send(), lwip_sendto(), lwip_socket(), lwip_write(), main(), UbixFS::mknod(), netbuf_alloc(), netbuf_copy_partial(), netbuf_data(), netbuf_delete(), netbuf_free(), netbuf_new(), netbuf_next(), netbuf_ref(), netconn_accept(), netconn_bind(), netconn_close(), netconn_connect(), netconn_delete(), netconn_listen(), netconn_new(), netconn_recv(), netconn_send(), netconn_write(), openFileUbixFS(), poll_tcp(), bTree::Print(), UbixFS::printFreeBlockList(), DiskFS::read(), readUbixFS(), recv_tcp(), recv_udp(), bTree::Save(), bTree::saveNode(), sent_tcp(), UbixFS::setFreeBlock(), shell_init(), shell_thread(), bTree::splitNode(), strstr(), strtok_r(), strtol(), sys_arch_mbox_fetch(), sys_mbox_free(), sys_sem_new_(), sys_thread_new(), sysFclose(), sysFopen(), sysFread(), sysFseek(), sysMkDir(), tcpdump(), tcpdump_init(), tcpip_apimsg(), tcpip_init(), tcpip_input(), tcpip_tcp_timer(), tcpip_thread(), bTree::treeSearch(), UbixFS::UbixFS(), ubixfs_cacheAdd(), ubixfs_cacheDelete(), ubixfs_cacheFind(), ubixfs_cacheNew(), ubixfs_findName(), ubixfs_init(), ubixfs_loadData(), udpecho_init(), udpecho_thread(), ufs_init(), unlink(), bTree::Verify(), vfs_findMount(), UbixFS::vfs_format(), UbixFS::vfs_init(), UbixFS::vfs_mkdir(), vfs_abstract::vfs_mknod(), vfs_mount(), UbixFS::vfs_open(), UbixFS::vfs_read(), UbixFS::vfs_stop(), UbixFS::vfs_sync(), UbixFS::vfs_write(), vfsRegisterFS(), DiskFS::write(), writeFileByte(), and writeUbixFS().

@@ -86,7 +86,7 @@ Definition at line 38 of file def.h.

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/devfs_8c-source.html b/doc/html/devfs_8c-source.html index 88eedc8..4026d37 100644 --- a/doc/html/devfs_8c-source.html +++ b/doc/html/devfs_8c-source.html @@ -258,7 +258,7 @@ 00242 /*** 00243 END 00244 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/devfs_8c.html b/doc/html/devfs_8c.html index 1f452b5..e478274 100644 --- a/doc/html/devfs_8c.html +++ b/doc/html/devfs_8c.html @@ -328,7 +328,7 @@ Referenced by devfs_makeNode(), and devfs_open().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/devfs_8h-source.html b/doc/html/devfs_8h-source.html index 46f6a52..d97efea 100644 --- a/doc/html/devfs_8h-source.html +++ b/doc/html/devfs_8h-source.html @@ -122,7 +122,7 @@ 00090 00091 END 00092 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/devfs_8h.html b/doc/html/devfs_8h.html index 1634038..66ab89c 100644 --- a/doc/html/devfs_8h.html +++ b/doc/html/devfs_8h.html @@ -118,7 +118,7 @@ Referenced by fdc_init(), and initHardDisk().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/device_8c-source.html b/doc/html/device_8c-source.html index 5e8c758..dc66f6c 100644 --- a/doc/html/device_8c-source.html +++ b/doc/html/device_8c-source.html @@ -180,7 +180,7 @@ 00148 /*** 00149 END 00150 ***/ -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/device_8c.html b/doc/html/device_8c.html index a163d0e..67c8d85 100644 --- a/doc/html/device_8c.html +++ b/doc/html/device_8c.html @@ -192,7 +192,7 @@ Referenced by device_add(), device_find(), and device_remove().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/device_8old_8h-source.html b/doc/html/device_8old_8h-source.html index ba43778..6beb3d9 100644 --- a/doc/html/device_8old_8h-source.html +++ b/doc/html/device_8old_8h-source.html @@ -88,7 +88,7 @@ 00056 END 00057 ***/ 00058 -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/device_8old_8h.html b/doc/html/device_8old_8h.html index 6640ee4..7d4a494 100644 --- a/doc/html/device_8old_8h.html +++ b/doc/html/device_8old_8h.html @@ -43,7 +43,7 @@ struct  net -
Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dirCache_8c-source.html b/doc/html/dirCache_8c-source.html index e155303..1b1cce3 100644 --- a/doc/html/dirCache_8c-source.html +++ b/doc/html/dirCache_8c-source.html @@ -463,7 +463,7 @@ 00431 ***/ 00432 00433 -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dirCache_8c.html b/doc/html/dirCache_8c.html index be59215..612f66c 100644 --- a/doc/html/dirCache_8c.html +++ b/doc/html/dirCache_8c.html @@ -240,7 +240,7 @@ Referenced by ubixfs_cacheAdd(), and ubixfs_cacheFind().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dirCache_8h-source.html b/doc/html/dirCache_8h-source.html index b7116cc..abbdf13 100644 --- a/doc/html/dirCache_8h-source.html +++ b/doc/html/dirCache_8h-source.html @@ -58,7 +58,7 @@ 00026 struct cacheNode * ubixfs_cacheAdd(struct cacheNode *, struct cacheNode *); 00027 00028 #endif /* !DIRCACHE_H */ -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dirCache_8h.html b/doc/html/dirCache_8h.html index bde657c..f1c8dfa 100644 --- a/doc/html/dirCache_8h.html +++ b/doc/html/dirCache_8h.html @@ -171,7 +171,7 @@ Referenced by ubixfs_cacheFind(), and ubixfs_initialize().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_0af38c139db535004c17f658eecde1eb.html b/doc/html/dir_0af38c139db535004c17f658eecde1eb.html index 1a20e89..0ec8eb2 100644 --- a/doc/html/dir_0af38c139db535004c17f658eecde1eb.html +++ b/doc/html/dir_0af38c139db535004c17f658eecde1eb.html @@ -31,7 +31,7 @@ file  devfs.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_0da430bc12a622a01803598a1e7c0e05.html b/doc/html/dir_0da430bc12a622a01803598a1e7c0e05.html index 52c624f..64f8431 100644 --- a/doc/html/dir_0da430bc12a622a01803598a1e7c0e05.html +++ b/doc/html/dir_0da430bc12a622a01803598a1e7c0e05.html @@ -33,7 +33,7 @@ file  ubixfs.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_21e0927e9dd41d8ff1206ca4f0555726.html b/doc/html/dir_21e0927e9dd41d8ff1206ca4f0555726.html index ad97362..5d2c9f8 100644 --- a/doc/html/dir_21e0927e9dd41d8ff1206ca4f0555726.html +++ b/doc/html/dir_21e0927e9dd41d8ff1206ca4f0555726.html @@ -57,7 +57,7 @@ file  vfs.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_248b3debdbff35864f3bdabccbc86e68.html b/doc/html/dir_248b3debdbff35864f3bdabccbc86e68.html index dc63412..d83c037 100644 --- a/doc/html/dir_248b3debdbff35864f3bdabccbc86e68.html +++ b/doc/html/dir_248b3debdbff35864f3bdabccbc86e68.html @@ -31,7 +31,7 @@ file  devfs.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_2f8fc94d4f17c865dd63167e45dee9cf.html b/doc/html/dir_2f8fc94d4f17c865dd63167e45dee9cf.html index 763af76..1b15ee7 100644 --- a/doc/html/dir_2f8fc94d4f17c865dd63167e45dee9cf.html +++ b/doc/html/dir_2f8fc94d4f17c865dd63167e45dee9cf.html @@ -43,7 +43,7 @@ file  rs232.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_2fce887bf7cb6c890cb427c03dad3e86.html b/doc/html/dir_2fce887bf7cb6c890cb427c03dad3e86.html index de8ea4c..2e59b62 100644 --- a/doc/html/dir_2fce887bf7cb6c890cb427c03dad3e86.html +++ b/doc/html/dir_2fce887bf7cb6c890cb427c03dad3e86.html @@ -31,7 +31,7 @@ file  ogDisplay_VESA.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_366cae809cefebd9796e1be555536f38.html b/doc/html/dir_366cae809cefebd9796e1be555536f38.html index a7e88d5..8c2e8f2 100644 --- a/doc/html/dir_366cae809cefebd9796e1be555536f38.html +++ b/doc/html/dir_366cae809cefebd9796e1be555536f38.html @@ -35,7 +35,7 @@ file  vfs.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_4d4c8e7174efe8ad5ca8ab494abe072d.html b/doc/html/dir_4d4c8e7174efe8ad5ca8ab494abe072d.html index 2caccb6..63e5dce 100644 --- a/doc/html/dir_4d4c8e7174efe8ad5ca8ab494abe072d.html +++ b/doc/html/dir_4d4c8e7174efe8ad5ca8ab494abe072d.html @@ -33,7 +33,7 @@ file  ufs.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_531e61b8e9b8982548f8f8f296b3206c.html b/doc/html/dir_531e61b8e9b8982548f8f8f296b3206c.html index d173551..30be68d 100644 --- a/doc/html/dir_531e61b8e9b8982548f8f8f296b3206c.html +++ b/doc/html/dir_531e61b8e9b8982548f8f8f296b3206c.html @@ -41,7 +41,7 @@ file  pit.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_5377d826f41208e35c1e6ec985f139cd.html b/doc/html/dir_5377d826f41208e35c1e6ec985f139cd.html index 0c573db..9d479f7 100644 --- a/doc/html/dir_5377d826f41208e35c1e6ec985f139cd.html +++ b/doc/html/dir_5377d826f41208e35c1e6ec985f139cd.html @@ -39,7 +39,7 @@ file  tcpip.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_538938396c33f4585b2c9d510e98cbd2.html b/doc/html/dir_538938396c33f4585b2c9d510e98cbd2.html index af68e65..e0d8e90 100644 --- a/doc/html/dir_538938396c33f4585b2c9d510e98cbd2.html +++ b/doc/html/dir_538938396c33f4585b2c9d510e98cbd2.html @@ -41,7 +41,7 @@ file  string.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_5ea7b6688944441098902d7716f0cb6a.html b/doc/html/dir_5ea7b6688944441098902d7716f0cb6a.html index 20feafe..7cb73c4 100644 --- a/doc/html/dir_5ea7b6688944441098902d7716f0cb6a.html +++ b/doc/html/dir_5ea7b6688944441098902d7716f0cb6a.html @@ -25,15 +25,13 @@ -

compile Directory Reference

-

- +

compile Directory Reference


Files

file  null.c [code]
-


Generated on Sun Dec 3 02:38:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_626404c379d6b1b237f0a541878d72c0.html b/doc/html/dir_626404c379d6b1b237f0a541878d72c0.html index 60e2797..d6325a2 100644 --- a/doc/html/dir_626404c379d6b1b237f0a541878d72c0.html +++ b/doc/html/dir_626404c379d6b1b237f0a541878d72c0.html @@ -33,7 +33,7 @@ file  sde.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_74196872fc832845f1a07f1162e5c554.html b/doc/html/dir_74196872fc832845f1a07f1162e5c554.html index 529bd58..62b0a57 100644 --- a/doc/html/dir_74196872fc832845f1a07f1162e5c554.html +++ b/doc/html/dir_74196872fc832845f1a07f1162e5c554.html @@ -39,7 +39,7 @@ file  ubixfs.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_76136493e73439838033f413ae0f827f.html b/doc/html/dir_76136493e73439838033f413ae0f827f.html index f9199bc..efbc73f 100644 --- a/doc/html/dir_76136493e73439838033f413ae0f827f.html +++ b/doc/html/dir_76136493e73439838033f413ae0f827f.html @@ -37,7 +37,7 @@ file  ip_addr.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_77bb06880a0e48020cb00f59405a6b13.html b/doc/html/dir_77bb06880a0e48020cb00f59405a6b13.html index c958464..e4ae4e9 100644 --- a/doc/html/dir_77bb06880a0e48020cb00f59405a6b13.html +++ b/doc/html/dir_77bb06880a0e48020cb00f59405a6b13.html @@ -35,7 +35,7 @@ file  vfs.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_7b0469299ccbf4a3a403496996173710.html b/doc/html/dir_7b0469299ccbf4a3a403496996173710.html index db631f9..24eec65 100644 --- a/doc/html/dir_7b0469299ccbf4a3a403496996173710.html +++ b/doc/html/dir_7b0469299ccbf4a3a403496996173710.html @@ -39,7 +39,7 @@ file  video.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_7efffd2b1fae7bb6f2aa85845c863494.html b/doc/html/dir_7efffd2b1fae7bb6f2aa85845c863494.html index a7259fc..745e0e7 100644 --- a/doc/html/dir_7efffd2b1fae7bb6f2aa85845c863494.html +++ b/doc/html/dir_7efffd2b1fae7bb6f2aa85845c863494.html @@ -85,7 +85,7 @@ file  vitals.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_832905b1f7f5feaf61a306b40c0ac817.html b/doc/html/dir_832905b1f7f5feaf61a306b40c0ac817.html index 56d7496..84147df 100644 --- a/doc/html/dir_832905b1f7f5feaf61a306b40c0ac817.html +++ b/doc/html/dir_832905b1f7f5feaf61a306b40c0ac817.html @@ -28,6 +28,8 @@

sys Directory Reference

+ + @@ -64,7 +66,7 @@

Directories

directory  compile
directory  devfs
directory  include
file  Makefile.inc [code]
-
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_897b6a2d7bab147dd1db58381aad3984.html b/doc/html/dir_897b6a2d7bab147dd1db58381aad3984.html index efd4a52..f564745 100644 --- a/doc/html/dir_897b6a2d7bab147dd1db58381aad3984.html +++ b/doc/html/dir_897b6a2d7bab147dd1db58381aad3984.html @@ -31,7 +31,7 @@ directory  sys -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_912887cea1b4cb6e273c4527a2250d09.html b/doc/html/dir_912887cea1b4cb6e273c4527a2250d09.html index 49662f9..9a3ace0 100644 --- a/doc/html/dir_912887cea1b4cb6e273c4527a2250d09.html +++ b/doc/html/dir_912887cea1b4cb6e273c4527a2250d09.html @@ -35,7 +35,7 @@ file  pci.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_9854bc9d2b9a2a73f32c73e97d31d0f7.html b/doc/html/dir_9854bc9d2b9a2a73f32c73e97d31d0f7.html index 8216e76..551c405 100644 --- a/doc/html/dir_9854bc9d2b9a2a73f32c73e97d31d0f7.html +++ b/doc/html/dir_9854bc9d2b9a2a73f32c73e97d31d0f7.html @@ -77,7 +77,7 @@ file  vitals.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_a0cadbe588a0f0b62517333d702e3cca.html b/doc/html/dir_a0cadbe588a0f0b62517333d702e3cca.html index 91cdda4..f9dcf06 100644 --- a/doc/html/dir_a0cadbe588a0f0b62517333d702e3cca.html +++ b/doc/html/dir_a0cadbe588a0f0b62517333d702e3cca.html @@ -31,7 +31,7 @@ file  kmod.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_b2e9f53f507f0bb44cd3f7446945d199.html b/doc/html/dir_b2e9f53f507f0bb44cd3f7446945d199.html index 7ee5858..47b8599 100644 --- a/doc/html/dir_b2e9f53f507f0bb44cd3f7446945d199.html +++ b/doc/html/dir_b2e9f53f507f0bb44cd3f7446945d199.html @@ -43,7 +43,7 @@ file  udpecho.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_b683da389ddfd9a2385307147d6c30b8.html b/doc/html/dir_b683da389ddfd9a2385307147d6c30b8.html index 9c46902..d7421e2 100644 --- a/doc/html/dir_b683da389ddfd9a2385307147d6c30b8.html +++ b/doc/html/dir_b683da389ddfd9a2385307147d6c30b8.html @@ -35,7 +35,7 @@ file  pci.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_b87deefade4e886319aa926bd3ba1491.html b/doc/html/dir_b87deefade4e886319aa926bd3ba1491.html index d3f6c1b..bf25af0 100644 --- a/doc/html/dir_b87deefade4e886319aa926bd3ba1491.html +++ b/doc/html/dir_b87deefade4e886319aa926bd3ba1491.html @@ -53,7 +53,7 @@ file  vmm_memory.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_bcb67723b759fa7c88f0f248d2c080de.html b/doc/html/dir_bcb67723b759fa7c88f0f248d2c080de.html index 448630d..b0147ff 100644 --- a/doc/html/dir_bcb67723b759fa7c88f0f248d2c080de.html +++ b/doc/html/dir_bcb67723b759fa7c88f0f248d2c080de.html @@ -33,7 +33,7 @@ file  system.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_bdca170688007a80a8e983b8739e5b43.html b/doc/html/dir_bdca170688007a80a8e983b8739e5b43.html index bef997b..9f7142c 100644 --- a/doc/html/dir_bdca170688007a80a8e983b8739e5b43.html +++ b/doc/html/dir_bdca170688007a80a8e983b8739e5b43.html @@ -41,7 +41,7 @@ file  sys_arch.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_becc64c1c5cdfab2e137aa1ca4b91e6b.html b/doc/html/dir_becc64c1c5cdfab2e137aa1ca4b91e6b.html index 9724f36..fa7fd24 100644 --- a/doc/html/dir_becc64c1c5cdfab2e137aa1ca4b91e6b.html +++ b/doc/html/dir_becc64c1c5cdfab2e137aa1ca4b91e6b.html @@ -37,7 +37,7 @@ file  tcpdump.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_c0f81d69cde38683f3447d3343de50f4.html b/doc/html/dir_c0f81d69cde38683f3447d3343de50f4.html index 726f62a..b916bac 100644 --- a/doc/html/dir_c0f81d69cde38683f3447d3343de50f4.html +++ b/doc/html/dir_c0f81d69cde38683f3447d3343de50f4.html @@ -37,7 +37,7 @@ file  tcpdump.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_c1d11d251a83b2498f44d410b793c5eb.html b/doc/html/dir_c1d11d251a83b2498f44d410b793c5eb.html index cf27667..db6c093 100644 --- a/doc/html/dir_c1d11d251a83b2498f44d410b793c5eb.html +++ b/doc/html/dir_c1d11d251a83b2498f44d410b793c5eb.html @@ -76,7 +76,7 @@ file  udp.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_c3e84400a32e4fc888777536359ca22b.html b/doc/html/dir_c3e84400a32e4fc888777536359ca22b.html index b869657..8089a18 100644 --- a/doc/html/dir_c3e84400a32e4fc888777536359ca22b.html +++ b/doc/html/dir_c3e84400a32e4fc888777536359ca22b.html @@ -37,7 +37,7 @@ file  ip_addr.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_caf4200c438ae9601464168e21e8e4d8.html b/doc/html/dir_caf4200c438ae9601464168e21e8e4d8.html index 2018dd0..5ca675c 100644 --- a/doc/html/dir_caf4200c438ae9601464168e21e8e4d8.html +++ b/doc/html/dir_caf4200c438ae9601464168e21e8e4d8.html @@ -68,7 +68,7 @@ file  string.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_cbd3b6f8ac372a007cdc756f615c76fe.html b/doc/html/dir_cbd3b6f8ac372a007cdc756f615c76fe.html index aaa8722..a2fea45 100644 --- a/doc/html/dir_cbd3b6f8ac372a007cdc756f615c76fe.html +++ b/doc/html/dir_cbd3b6f8ac372a007cdc756f615c76fe.html @@ -33,7 +33,7 @@ file  ufs.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_d26f37d6397a53073c964316867e8d67.html b/doc/html/dir_d26f37d6397a53073c964316867e8d67.html index cb9e965..6166bb0 100644 --- a/doc/html/dir_d26f37d6397a53073c964316867e8d67.html +++ b/doc/html/dir_d26f37d6397a53073c964316867e8d67.html @@ -71,7 +71,7 @@ file  video.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_d5a59026f863a7643db80a2edf430514.html b/doc/html/dir_d5a59026f863a7643db80a2edf430514.html index 6e1a898..451d30c 100644 --- a/doc/html/dir_d5a59026f863a7643db80a2edf430514.html +++ b/doc/html/dir_d5a59026f863a7643db80a2edf430514.html @@ -33,7 +33,7 @@ file  vmm.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_d6c0de4141c0ef78b51cf518480fe588.html b/doc/html/dir_d6c0de4141c0ef78b51cf518480fe588.html index c7860ab..75f75d8 100644 --- a/doc/html/dir_d6c0de4141c0ef78b51cf518480fe588.html +++ b/doc/html/dir_d6c0de4141c0ef78b51cf518480fe588.html @@ -31,7 +31,7 @@ file  mpi.h [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_d9dcf62a8e8b4cc91cbf2445d76a799b.html b/doc/html/dir_d9dcf62a8e8b4cc91cbf2445d76a799b.html index fc45c28..b3da2ec 100644 --- a/doc/html/dir_d9dcf62a8e8b4cc91cbf2445d76a799b.html +++ b/doc/html/dir_d9dcf62a8e8b4cc91cbf2445d76a799b.html @@ -61,7 +61,7 @@ file  vsprintf.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_da977d215fccd664f66e7711fda26f76.html b/doc/html/dir_da977d215fccd664f66e7711fda26f76.html index 105f741..8c18330 100644 --- a/doc/html/dir_da977d215fccd664f66e7711fda26f76.html +++ b/doc/html/dir_da977d215fccd664f66e7711fda26f76.html @@ -35,7 +35,7 @@ directory  netif -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dir_dffcdd1ad37a0b2305f9cf289deb8f95.html b/doc/html/dir_dffcdd1ad37a0b2305f9cf289deb8f95.html index 85d65fd..2b734a2 100644 --- a/doc/html/dir_dffcdd1ad37a0b2305f9cf289deb8f95.html +++ b/doc/html/dir_dffcdd1ad37a0b2305f9cf289deb8f95.html @@ -35,7 +35,7 @@ file  static.c [code] -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/directory_8c-source.html b/doc/html/directory_8c-source.html index cd597db..8bd0757 100644 --- a/doc/html/directory_8c-source.html +++ b/doc/html/directory_8c-source.html @@ -215,7 +215,7 @@ 00183 00184 END 00185 ***/ -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/directory_8c.html b/doc/html/directory_8c.html index 24fe869..40e0a38 100644 --- a/doc/html/directory_8c.html +++ b/doc/html/directory_8c.html @@ -167,7 +167,7 @@ Referenced by ubixfs_cacheFind(), ubixfs_findName(), and ubixFSLoadDir().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dirs.html b/doc/html/dirs.html index e351cfa..dd925cb 100644 --- a/doc/html/dirs.html +++ b/doc/html/dirs.html @@ -28,6 +28,7 @@ -
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/divdi3_8c-source.html b/doc/html/divdi3_8c-source.html index fc32468..a7ae67d 100644 --- a/doc/html/divdi3_8c-source.html +++ b/doc/html/divdi3_8c-source.html @@ -92,7 +92,7 @@ 00060 END 00061 ***/ 00062 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/divdi3_8c.html b/doc/html/divdi3_8c.html index 8d48092..28632ad 100644 --- a/doc/html/divdi3_8c.html +++ b/doc/html/divdi3_8c.html @@ -104,7 +104,7 @@ Definition at line 32 of file divdi3.c.

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dma_8c-source.html b/doc/html/dma_8c-source.html index 9eb2c79..0cd65cc 100644 --- a/doc/html/dma_8c-source.html +++ b/doc/html/dma_8c-source.html @@ -73,7 +73,7 @@ 00041 static uInt8 pagePort[8] = { 0x87, 0x83, 0x81, 0x82, 0x8F, 0x8B, 0x89, 0x8A }; 00042 static uInt8 countPort[8] = { 0x01, 0x03, 0x05, 0x07, 0xC2, 0xC6, 0xCA, 0xCE }; 00043 -00044 void dmaXfer(uInt8 channel,uInt32 address,uInt length,uInt8 read) { +00044 void dmaXfer(uInt8 channel,uInt32 address,uInt length,uInt8 read) { 00045 unsigned char page=0, mode=0; 00046 unsigned int offset = 0; 00047 if (read) { @@ -105,7 +105,7 @@ 00073 /*** 00074 END 00075 ***/ -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dma_8c.html b/doc/html/dma_8c.html index 8a57c37..70086bf 100644 --- a/doc/html/dma_8c.html +++ b/doc/html/dma_8c.html @@ -326,7 +326,7 @@ Referenced by _dmaXfer().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dma_8h-source.html b/doc/html/dma_8h-source.html index ed82fc1..7792e47 100644 --- a/doc/html/dma_8h-source.html +++ b/doc/html/dma_8h-source.html @@ -64,7 +64,7 @@ 00032 00033 #include <ubixos/types.h> 00034 -00035 void dmaXfer(uInt8 channel,uInt32 address,uInt length,uInt8 read); +00035 void dmaXfer(uInt8 channel,uInt32 address,uInt length,uInt8 read); 00036 void _dmaXfer(uInt8 dmaChannel,uInt8 page,uInt offset,uInt length,uInt8 mode); 00037 00038 #endif @@ -86,7 +86,7 @@ 00054 00055 END 00056 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/dma_8h.html b/doc/html/dma_8h.html index 460dff0..4a93b17 100644 --- a/doc/html/dma_8h.html +++ b/doc/html/dma_8h.html @@ -142,7 +142,7 @@ Referenced by fdcRw().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/driver_8h-source.html b/doc/html/driver_8h-source.html index bbefc93..21a2e1f 100644 --- a/doc/html/driver_8h-source.html +++ b/doc/html/driver_8h-source.html @@ -97,7 +97,7 @@ 00065 00066 END 00067 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/driver_8h.html b/doc/html/driver_8h.html index 33e1ca5..eccf5eb 100644 --- a/doc/html/driver_8h.html +++ b/doc/html/driver_8h.html @@ -62,7 +62,7 @@ Definition at line 36 of file driver.h.

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/elf_8c-source.html b/doc/html/elf_8c-source.html index fb6569b..ed296bf 100644 --- a/doc/html/elf_8c-source.html +++ b/doc/html/elf_8c-source.html @@ -141,7 +141,7 @@ 00109 END 00110 ***/ 00111 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/elf_8c.html b/doc/html/elf_8c.html index e8d07c3..ffa87e6 100644 --- a/doc/html/elf_8c.html +++ b/doc/html/elf_8c.html @@ -360,7 +360,7 @@ Referenced by elfGetShType().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/elf_8h-source.html b/doc/html/elf_8h-source.html index bc70d95..9471cae 100644 --- a/doc/html/elf_8h-source.html +++ b/doc/html/elf_8h-source.html @@ -222,7 +222,7 @@ 00190 00191 END 00192 ***/ -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/elf_8h.html b/doc/html/elf_8h.html index 58e1a21..c2edda2 100644 --- a/doc/html/elf_8h.html +++ b/doc/html/elf_8h.html @@ -1083,7 +1083,7 @@ References elfShType, and shTypeName.

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/endtask_8c-source.html b/doc/html/endtask_8c-source.html index 90a6f75..1d00138 100644 --- a/doc/html/endtask_8c-source.html +++ b/doc/html/endtask_8c-source.html @@ -102,7 +102,7 @@ 00070 END 00071 ***/ 00072 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/endtask_8c.html b/doc/html/endtask_8c.html index 9aff73f..dc5ef58 100644 --- a/doc/html/endtask_8c.html +++ b/doc/html/endtask_8c.html @@ -71,7 +71,7 @@ Referenced by __sysctl(), _int0(), _int1(), _int10(), _int11(), _int12(), _int2(), _int3(), _int4(), _int5(), _int6(), _int9(), netMainThread(), schedEndTask(), sysExec(), sysExit(), and vmm_pageFault().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/endtask_8h-source.html b/doc/html/endtask_8h-source.html index db4c843..7957ea4 100644 --- a/doc/html/endtask_8h-source.html +++ b/doc/html/endtask_8h-source.html @@ -89,7 +89,7 @@ 00057 00058 END 00059 ***/ -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/endtask_8h.html b/doc/html/endtask_8h.html index 0d469b0..ac41ec7 100644 --- a/doc/html/endtask_8h.html +++ b/doc/html/endtask_8h.html @@ -67,7 +67,7 @@ Referenced by __sysctl(), _int0(), _int1(), _int10(), _int11(), _int12(), _int2(), _int3(), _int4(), _int5(), _int6(), _int9(), netMainThread(), schedEndTask(), sysExec(), sysExit(), and vmm_pageFault().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/err_8c-source.html b/doc/html/err_8c-source.html index d0c01b0..5f5b8c8 100644 --- a/doc/html/err_8c-source.html +++ b/doc/html/err_8c-source.html @@ -92,7 +92,7 @@ 00060 /*-----------------------------------------------------------------------------------*/ 00061 00062 #endif /* LWIP_DEBUG */ -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/err_8c.html b/doc/html/err_8c.html index f7a4dad..e557ac5 100644 --- a/doc/html/err_8c.html +++ b/doc/html/err_8c.html @@ -36,7 +36,7 @@ Go to the source code of this file.
-
Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/err_8h-source.html b/doc/html/err_8h-source.html index 88651d9..c10e7cb 100644 --- a/doc/html/err_8h-source.html +++ b/doc/html/err_8h-source.html @@ -103,7 +103,7 @@ 00071 #define lwip_strerr(x) "" 00072 #endif /* LWIP_DEBUG */ 00073 #endif /* __LWIP_ERR_H__ */ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/err_8h.html b/doc/html/err_8h.html index 4abbac9..3c68219 100644 --- a/doc/html/err_8h.html +++ b/doc/html/err_8h.html @@ -306,7 +306,7 @@ Definition at line 44 of file err.h.

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ethernetif_8c-source.html b/doc/html/ethernetif_8c-source.html index 8c9edf1..8be7f79 100644 --- a/doc/html/ethernetif_8c-source.html +++ b/doc/html/ethernetif_8c-source.html @@ -387,7 +387,7 @@ 00355 } 00356 ne2kFreeBuffer(tmpBuf); 00357 } -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ethernetif_8c.html b/doc/html/ethernetif_8c.html index 391c25c..150698b 100644 --- a/doc/html/ethernetif_8c.html +++ b/doc/html/ethernetif_8c.html @@ -431,7 +431,7 @@ Referenced by dp_pkt2user(), ethernetif_thread(), low_level_input(), ne2kAllocBuffer(), and ne2kGetBuffer().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ethernetif_8h-source.html b/doc/html/ethernetif_8h-source.html index d6eb19d..a1f875f 100644 --- a/doc/html/ethernetif_8h-source.html +++ b/doc/html/ethernetif_8h-source.html @@ -72,7 +72,7 @@ 00040 void ethernetif_init(struct netif *netif); 00041 00042 #endif /* __NETIF_ETHERNETIF_H__ */ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ethernetif_8h.html b/doc/html/ethernetif_8h.html index bc2af78..86760dd 100644 --- a/doc/html/ethernetif_8h.html +++ b/doc/html/ethernetif_8h.html @@ -66,7 +66,7 @@ Referenced by netMainThread().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/exec_8c-source.html b/doc/html/exec_8c-source.html index f484c5c..eeeab79 100644 --- a/doc/html/exec_8c-source.html +++ b/doc/html/exec_8c-source.html @@ -526,7 +526,7 @@ 00494 /*** 00495 END 00496 ***/ -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/exec_8c.html b/doc/html/exec_8c.html index d8810c4..3561e45 100644 --- a/doc/html/exec_8c.html +++ b/doc/html/exec_8c.html @@ -118,7 +118,7 @@

Definition at line 142 of file exec.c.

-References _current, assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, elfHeader::eEntry, tssStruct::eflags, elfHeader::eIdent, tssStruct::eip, elfHeader::ePhnum, elfHeader::ePhoff, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, elfHeader::eType, fclose(), fopen(), fread(), tssStruct::fs, fseek(), taskStruct::gid, tssStruct::gs, taskStruct::id, tssStruct::io_map, K_PANIC, KERNEL_PAGE_DEFAULT, kernelPageDirectory, kfree(), kmalloc(), kpanic(), kprintf(), tssStruct::ldt, memset(), taskStruct::oInfo, tty_termNode::owner, PAGE_DEFAULT, PAGE_PRESENT, PAGE_STACK, PAGE_USER, elfProgramHeader::phMemsz, elfProgramHeader::phVaddr, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, STACK_ADDR, taskStruct::td, taskStruct::term, tssStruct::trace_bitmap, taskStruct::tss, tty_find(), taskStruct::uid, thread::vm_daddr, vmm_remapPage(), vmm_setPageAttributes(), vmmCreateVirtualSpace(), vmmFindFreePage(), osInfo::vmStart, x1000, x18, and x30. +References _current, assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, elfHeader::eEntry, tssStruct::eflags, elfHeader::eIdent, tssStruct::eip, elfHeader::ePhnum, elfHeader::ePhoff, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, elfHeader::eType, fclose(), fopen(), fread(), tssStruct::fs, fseek(), taskStruct::gid, tssStruct::gs, taskStruct::id, tssStruct::io_map, K_PANIC, KERNEL_PAGE_DEFAULT, kernelPageDirectory, kfree(), kmalloc(), kpanic(), kprintf(), tssStruct::ldt, memset(), taskStruct::oInfo, tty_termNode::owner, PAGE_DEFAULT, PAGE_PRESENT, PAGE_STACK, PAGE_USER, elfProgramHeader::phMemsz, elfProgramHeader::phVaddr, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, STACK_ADDR, taskStruct::td, taskStruct::term, tssStruct::trace_bitmap, taskStruct::tss, tty_find(), taskStruct::uid, thread::vm_daddr, vmm_remapPage(), vmm_setPageAttributes(), vmmCreateVirtualSpace(), vmmFindFreePage(), osInfo::vmStart, x1000, x18, and x30.

Referenced by kmain(). @@ -159,7 +159,7 @@

Definition at line 54 of file exec.c.

-References assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, tssStruct::fs, tssStruct::gs, taskStruct::id, taskStruct::imageFd, tssStruct::io_map, kernelPageDirectory, kpanic(), tssStruct::ldt, taskStruct::oInfo, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, tssStruct::trace_bitmap, taskStruct::tss, and osInfo::vmStart. +References assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, tssStruct::fs, tssStruct::gs, taskStruct::id, taskStruct::imageFd, tssStruct::io_map, kernelPageDirectory, kpanic(), tssStruct::ldt, taskStruct::oInfo, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, tssStruct::trace_bitmap, taskStruct::tss, and osInfo::vmStart.

Referenced by kmain(), and ubthread_create(). @@ -200,10 +200,10 @@

Definition at line 333 of file exec.c.

-References _current, assert, elfHeader::eEntry, elfHeader::eIdent, endTask(), elfHeader::ePhnum, elfHeader::ePhoff, elfHeader::eShnum, elfHeader::eShoff, tssStruct::esp0, elfHeader::eType, fclose(), fopen(), fread(), fseek(), taskStruct::id, taskStruct::imageFd, K_PANIC, kfree(), kmalloc(), kpanic(), kprintf(), ldEnable(), memset(), taskStruct::oInfo, PAGE_DEFAULT, PAGE_PRESENT, PAGE_SHIFT, PAGE_SIZE, PAGE_USER, elfProgramHeader::phMemsz, elfProgramHeader::phVaddr, PT_DYNAMIC, PT_INTERP, PT_LOAD, round_page, STACK_ADDR, taskStruct::td, trunc_page, taskStruct::tss, thread::vm_daddr, thread::vm_dsize, vmm_cleanVirtualSpace(), vmm_remapPage(), vmm_setPageAttributes(), vmmFindFreePage(), osInfo::vmStart, and x1000. +References _current, assert, elfHeader::eEntry, elfHeader::eIdent, endTask(), elfHeader::ePhnum, elfHeader::ePhoff, elfHeader::eShnum, elfHeader::eShoff, tssStruct::esp0, elfHeader::eType, fclose(), fopen(), fread(), fseek(), taskStruct::id, taskStruct::imageFd, K_PANIC, kfree(), kmalloc(), kpanic(), kprintf(), ldEnable(), memset(), taskStruct::oInfo, PAGE_DEFAULT, PAGE_PRESENT, PAGE_SHIFT, PAGE_SIZE, PAGE_USER, elfProgramHeader::phMemsz, elfProgramHeader::phVaddr, PT_DYNAMIC, PT_INTERP, PT_LOAD, round_page, STACK_ADDR, taskStruct::td, trunc_page, taskStruct::tss, thread::vm_daddr, thread::vm_dsize, vmm_cleanVirtualSpace(), vmm_remapPage(), vmm_setPageAttributes(), vmmFindFreePage(), osInfo::vmStart, and x1000.

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/exec_8h-source.html b/doc/html/exec_8h-source.html index efdf384..1f9f46a 100644 --- a/doc/html/exec_8h-source.html +++ b/doc/html/exec_8h-source.html @@ -90,7 +90,7 @@ 00058 00059 END 00060 ***/ -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/exec_8h.html b/doc/html/exec_8h.html index 6edb5ee..62a5adf 100644 --- a/doc/html/exec_8h.html +++ b/doc/html/exec_8h.html @@ -85,7 +85,7 @@

Definition at line 142 of file exec.c.

-References _current, assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, elfHeader::eEntry, tssStruct::eflags, elfHeader::eIdent, tssStruct::eip, elfHeader::ePhnum, elfHeader::ePhoff, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, elfHeader::eType, fclose(), fopen(), fread(), tssStruct::fs, fseek(), taskStruct::gid, tssStruct::gs, taskStruct::id, tssStruct::io_map, K_PANIC, KERNEL_PAGE_DEFAULT, kernelPageDirectory, kfree(), kmalloc(), kpanic(), kprintf(), tssStruct::ldt, memset(), taskStruct::oInfo, tty_termNode::owner, PAGE_DEFAULT, PAGE_PRESENT, PAGE_STACK, PAGE_USER, elfProgramHeader::phMemsz, elfProgramHeader::phVaddr, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, STACK_ADDR, taskStruct::td, taskStruct::term, tssStruct::trace_bitmap, taskStruct::tss, tty_find(), taskStruct::uid, thread::vm_daddr, vmm_remapPage(), vmm_setPageAttributes(), vmmCreateVirtualSpace(), vmmFindFreePage(), osInfo::vmStart, x1000, x18, and x30. +References _current, assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, elfHeader::eEntry, tssStruct::eflags, elfHeader::eIdent, tssStruct::eip, elfHeader::ePhnum, elfHeader::ePhoff, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, elfHeader::eType, fclose(), fopen(), fread(), tssStruct::fs, fseek(), taskStruct::gid, tssStruct::gs, taskStruct::id, tssStruct::io_map, K_PANIC, KERNEL_PAGE_DEFAULT, kernelPageDirectory, kfree(), kmalloc(), kpanic(), kprintf(), tssStruct::ldt, memset(), taskStruct::oInfo, tty_termNode::owner, PAGE_DEFAULT, PAGE_PRESENT, PAGE_STACK, PAGE_USER, elfProgramHeader::phMemsz, elfProgramHeader::phVaddr, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, STACK_ADDR, taskStruct::td, taskStruct::term, tssStruct::trace_bitmap, taskStruct::tss, tty_find(), taskStruct::uid, thread::vm_daddr, vmm_remapPage(), vmm_setPageAttributes(), vmmCreateVirtualSpace(), vmmFindFreePage(), osInfo::vmStart, x1000, x18, and x30.

Referenced by kmain(). @@ -126,12 +126,12 @@

Definition at line 54 of file exec.c.

-References assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, tssStruct::fs, tssStruct::gs, taskStruct::id, taskStruct::imageFd, tssStruct::io_map, kernelPageDirectory, kpanic(), tssStruct::ldt, taskStruct::oInfo, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, tssStruct::trace_bitmap, taskStruct::tss, and osInfo::vmStart. +References assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::edi, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, tssStruct::fs, tssStruct::gs, taskStruct::id, taskStruct::imageFd, tssStruct::io_map, kernelPageDirectory, kpanic(), tssStruct::ldt, taskStruct::oInfo, READY, sched_setStatus(), schedNewTask(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, tssStruct::trace_bitmap, taskStruct::tss, and osInfo::vmStart.

Referenced by kmain(), and ubthread_create().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fdc_8c-source.html b/doc/html/fdc_8c-source.html index b34453a..27ea9a3 100644 --- a/doc/html/fdc_8c-source.html +++ b/doc/html/fdc_8c-source.html @@ -158,7 +158,7 @@ 00126 return(-1); 00127 } 00128 -00129 bool fdcRw(int block,Int8 *blockBuffer,bool read,unsigned long numSectors) { +00129 bool fdcRw(int block,Int8 *blockBuffer,bool read,unsigned long numSectors) { 00130 int head = 0x0,track = 0x0,sector = 0x0,tries= 0x0, copyCount = 0x0; 00131 unsigned char *p_tbaddr = (char *)0x80000; 00132 unsigned char *p_blockbuff = blockBuffer; @@ -444,7 +444,7 @@ 00412 END 00413 ***/ 00414 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fdc_8c.html b/doc/html/fdc_8c.html index 411158c..6481edf 100644 --- a/doc/html/fdc_8c.html +++ b/doc/html/fdc_8c.html @@ -888,7 +888,7 @@ Referenced by waitFdc().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fdc_8h-source.html b/doc/html/fdc_8h-source.html index dd910d3..91d981e 100644 --- a/doc/html/fdc_8h-source.html +++ b/doc/html/fdc_8h-source.html @@ -98,7 +98,7 @@ 00066 void floppyIsrhndlr(); 00067 void sendByte(int Int8); 00068 int getByte(); -00069 bool fdcRw(int block,Int8 *blockBuffer,bool read,unsigned long numSectors); +00069 bool fdcRw(int block,Int8 *blockBuffer,bool read,unsigned long numSectors); 00070 void block2Hts(int block,int *head,int *track,int *sector); 00071 void motorOn(void); 00072 void motorOff(void); @@ -138,7 +138,7 @@ 00106 00107 END 00108 ***/ -
Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fdc_8h.html b/doc/html/fdc_8h.html index ef76fc1..df3777a 100644 --- a/doc/html/fdc_8h.html +++ b/doc/html/fdc_8h.html @@ -991,7 +991,7 @@ Referenced by fdcWrite().

-


Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ffs_8c-source.html b/doc/html/ffs_8c-source.html index fab65f1..735b76e 100644 --- a/doc/html/ffs_8c-source.html +++ b/doc/html/ffs_8c-source.html @@ -53,7 +53,7 @@ 00021 kprintf("Reading File w/ New Function [0x%X]\n",fs->fs_maxfilesize); 00022 return(0x0); 00023 } -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ffs_8c.html b/doc/html/ffs_8c.html index 8d114a0..af9b515 100644 --- a/doc/html/ffs_8c.html +++ b/doc/html/ffs_8c.html @@ -92,7 +92,7 @@ References fs::fs_maxfilesize, and kprintf().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ffs_8h-source.html b/doc/html/ffs_8h-source.html index eb570a0..dbd4ab8 100644 --- a/doc/html/ffs_8h-source.html +++ b/doc/html/ffs_8h-source.html @@ -74,7 +74,7 @@ 00042 END 00043 ***/ 00044 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/ffs_8h.html b/doc/html/ffs_8h.html index 5cdcf8c..094ec42 100644 --- a/doc/html/ffs_8h.html +++ b/doc/html/ffs_8h.html @@ -87,7 +87,7 @@ References fs::fs_maxfilesize, and kprintf().

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/file_8c-source.html b/doc/html/file_8c-source.html index 5ebc315..f38dbb1 100644 --- a/doc/html/file_8c-source.html +++ b/doc/html/file_8c-source.html @@ -532,7 +532,7 @@ 00500 END 00501 ***/ 00502 -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/file_8c.html b/doc/html/file_8c.html index b1b0aa3..9c336f3 100644 --- a/doc/html/file_8c.html +++ b/doc/html/file_8c.html @@ -138,7 +138,7 @@

Definition at line 213 of file file.c.

-References fdEof. +References fdEof.

@@ -197,7 +197,7 @@

Definition at line 267 of file file.c.

-References fdOpen, fdTable, fdTable_lock, fileAppend, fileBinary, fileRead, fileWrite, kfree(), kmalloc(), kprintf(), fileDescriptor::next, NULL, fileDescriptor::offset, vitalsStruct::openFiles, fileDescriptor::prev, spinLock(), spinUnlock(), sprintf(), strstr(), strtok(), systemVitals, and vfs_findMount(). +References fdOpen, fdTable, fdTable_lock, fileAppend, fileBinary, fileRead, fileWrite, kfree(), kmalloc(), kprintf(), fileDescriptor::next, NULL, fileDescriptor::offset, vitalsStruct::openFiles, fileDescriptor::prev, spinLock(), spinUnlock(), sprintf(), strstr(), strtok(), systemVitals, and vfs_findMount().

Referenced by dev_ramDestroy(), dev_ramDrive(), DiskFS::DiskFS(), execFile(), kmod_load(), ldEnable(), bTree::Save(), sysExec(), sysFopen(), sysMkDir(), and tcpdump_init(). @@ -457,7 +457,7 @@

Definition at line 59 of file file.c.

-References _current, userFileDescriptorStruct::fd, fgetc(), getch(), sched_yield(), taskStruct::term, and tty_foreground. +References _current, userFileDescriptorStruct::fd, fgetc(), getch(), sched_yield(), taskStruct::term, and tty_foreground.

@@ -759,7 +759,7 @@ Referenced by fclose(), and fopen().

-


Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/files.html b/doc/html/files.html index b4c958b..e82242f 100644 --- a/doc/html/files.html +++ b/doc/html/files.html @@ -30,6 +30,7 @@

UbixOS V2 File List

Here is a list of all files with brief descriptions: + @@ -265,7 +266,7 @@
src/sys/Makefile.inc [code]
src/sys/compile/null.c [code]
src/sys/devfs/devfs.c [code]
src/sys/include/assert.h [code]
src/sys/include/math.h [code]
src/sys/vmm/vmm_init.c [code]
src/sys/vmm/vmm_memory.c [code]
-
Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fork_8c-source.html b/doc/html/fork_8c-source.html index 08d8d5b..80ffbf1 100644 --- a/doc/html/fork_8c-source.html +++ b/doc/html/fork_8c-source.html @@ -163,7 +163,7 @@ 00131 END 00132 ***/ 00133 -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fork_8c.html b/doc/html/fork_8c.html index b0f8cd4..76230a4 100644 --- a/doc/html/fork_8c.html +++ b/doc/html/fork_8c.html @@ -195,7 +195,7 @@ References _current, assert, tssStruct::back_link, tssStruct::cr3, tssStruct::cs, osInfo::cwd, tssStruct::ds, tssStruct::eax, tssStruct::ebp, tssStruct::ebx, tssStruct::ecx, tssStruct::edi, tssStruct::edx, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esi, tssStruct::esp, tssStruct::esp0, tssStruct::esp1, tssStruct::esp2, FORK, tssStruct::fs, taskStruct::gid, tssStruct::gs, taskStruct::id, tssStruct::io_map, tssStruct::ldt, memcpy(), taskStruct::oInfo, tty_termNode::owner, sched_yield(), tssStruct::ss, tssStruct::ss0, tssStruct::ss1, tssStruct::ss2, taskStruct::state, taskStruct::term, tssStruct::trace_bitmap, taskStruct::tss, taskStruct::uid, vmmCopyVirtualSpace(), and osInfo::vmStart.

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fork_8h-source.html b/doc/html/fork_8h-source.html index c3bcef4..e0768e0 100644 --- a/doc/html/fork_8h-source.html +++ b/doc/html/fork_8h-source.html @@ -89,7 +89,7 @@ 00057 00058 END 00059 ***/ -
Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fork_8h.html b/doc/html/fork_8h.html index 37771f2..5570bd3 100644 --- a/doc/html/fork_8h.html +++ b/doc/html/fork_8h.html @@ -60,7 +60,7 @@

-


Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fsAbstract_8h-source.html b/doc/html/fsAbstract_8h-source.html index e2980cd..262b614 100644 --- a/doc/html/fsAbstract_8h-source.html +++ b/doc/html/fsAbstract_8h-source.html @@ -76,7 +76,7 @@ 00044 }; // vfs_FS 00045 00046 #endif // !FSABSTRACT_H -
Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/fsAbstract_8h.html b/doc/html/fsAbstract_8h.html index 8ff1b13..9519af9 100644 --- a/doc/html/fsAbstract_8h.html +++ b/doc/html/fsAbstract_8h.html @@ -43,7 +43,7 @@ class  vfs_abstract -
Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
diff --git a/doc/html/functions.html b/doc/html/functions.html index 672217e..0b108f7 100644 --- a/doc/html/functions.html +++ b/doc/html/functions.html @@ -79,7 +79,7 @@ : stat
  • __st_ctimensec : stat
  • __st_mtimensec : stat -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x61.html b/doc/html/functions_0x61.html index e421e9a..3416195 100644 --- a/doc/html/functions_0x61.html +++ b/doc/html/functions_0x61.html @@ -98,7 +98,7 @@ : fcntl_args
  • arpcom : lncInfo
  • attributes : directoryEntry, blockAllocationTableEntry, cacheNode -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x62.html b/doc/html/functions_0x62.html index e30fbc4..cef08be 100644 --- a/doc/html/functions_0x62.html +++ b/doc/html/functions_0x62.html @@ -93,15 +93,15 @@ : net
  • btPtr : uPtr
  • bTree : bTree, UbixFS
  • buf -: readlink_args, write_args, sdeWindows
  • buf_l_ -: readlink_args, write_args
  • buf_r_ -: readlink_args, write_args
  • buff +: read_args, readlink_args, write_args, sdeWindows
  • buf_l_ +: read_args, readlink_args, write_args
  • buf_r_ +: read_args, readlink_args, write_args
  • buff : hostRingEntry
  • buffer : fileDescriptorStruct, nicBuffer
  • bus : confadd, pciConfig
  • bytes : etheraddr
  • BytesPerSector : bootSect -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x63.html b/doc/html/functions_0x63.html index 0647b03..3c74f51 100644 --- a/doc/html/functions_0x63.html +++ b/doc/html/functions_0x63.html @@ -113,7 +113,7 @@ : ei_device
  • cwd : osInfo, i387Struct
  • cwnd : tcp_pcb -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x64.html b/doc/html/functions_0x64.html index f755dfe..9c7fcf9 100644 --- a/doc/html/functions_0x64.html +++ b/doc/html/functions_0x64.html @@ -184,7 +184,7 @@ : elfDynSym
  • dynVal : elfDynamic
  • dynValue : elfDynSym -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x65.html b/doc/html/functions_0x65.html index e8a482d..65bbfa2 100644 --- a/doc/html/functions_0x65.html +++ b/doc/html/functions_0x65.html @@ -107,7 +107,7 @@ : ethernetif, arp_entry
  • eType : elfHeader
  • eVersion : elfHeader -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x66.html b/doc/html/functions_0x66.html index ae690d1..66a47b7 100644 --- a/doc/html/functions_0x66.html +++ b/doc/html/functions_0x66.html @@ -76,9 +76,9 @@
  • f_flag : file
  • fcs : i387Struct
  • fd -: bTree, userFileDescriptorStruct, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_l_ -: ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_r_ -: ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fdSize +: bTree, userFileDescriptorStruct, read_args, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_l_ +: read_args, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_r_ +: read_args, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fdSize : userFileDescriptorStruct
  • feature : cpuinfo_t
  • fileListHead : cacheNode
  • fileListTail @@ -94,9 +94,9 @@ : sys_mbox
  • firstDeleted : bTreeHeader
  • firstNodeOffset : bTreeHeader
  • flags -: i386_frame, mmap_args, udp_pcb, tcp_pcb, pbuf
  • flags_l_ -: mmap_args
  • flags_r_ -: mmap_args
  • flow1 +: i386_frame, open_args, mmap_args, udp_pcb, tcp_pcb, pbuf
  • flags_l_ +: open_args, mmap_args
  • flags_r_ +: open_args, mmap_args
  • flow1 : ip_hdr
  • flow2 : ip_hdr
  • font : vitalsStruct
  • foo @@ -201,7 +201,7 @@ : bootSect
  • func : confadd, pciConfig
  • function : thread_start_param -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x67.html b/doc/html/functions_0x67.html index 51eac7f..7e2f09a 100644 --- a/doc/html/functions_0x67.html +++ b/doc/html/functions_0x67.html @@ -80,15 +80,15 @@ : UbixFS
  • getModeInfo() : ogDisplay_VESA
  • GetModeInfo() : ogDisplay_UbixOS
  • getNextAG() -: UbixFS
  • getVESAInfo() -: ogDisplay_VESA
  • GetVESAInfo() -: ogDisplay_UbixOS
  • gid +: UbixFS
  • GetVESAInfo() +: ogDisplay_UbixOS
  • getVESAInfo() +: ogDisplay_VESA
  • gid : _UbixUser, taskStruct, directoryEntry
  • granularity : gdtDescriptor
  • gs : i386_frame, tssStruct
  • gs_reserved : tssStruct
  • gw : netif -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x68.html b/doc/html/functions_0x68.html index 11d858d..dd61dce 100644 --- a/doc/html/functions_0x68.html +++ b/doc/html/functions_0x68.html @@ -95,7 +95,7 @@ : sigprocmask_args
  • how_r_ : sigprocmask_args
  • hwaddr : netif -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x69.html b/doc/html/functions_0x69.html index ef88945..d5be65a 100644 --- a/doc/html/functions_0x69.html +++ b/doc/html/functions_0x69.html @@ -106,7 +106,7 @@ : arp_entry, api_msg_msg
  • iPtr : uPtr
  • irq : device, device_resource, pciConfig -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x6a.html b/doc/html/functions_0x6a.html index 3adc739..ac6b775 100644 --- a/doc/html/functions_0x6a.html +++ b/doc/html/functions_0x6a.html @@ -75,7 +75,7 @@

    - j -

    -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x6b.html b/doc/html/functions_0x6b.html index eaef5de..ae1b5f6 100644 --- a/doc/html/functions_0x6b.html +++ b/doc/html/functions_0x6b.html @@ -75,7 +75,7 @@

    - k -

    -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x6c.html b/doc/html/functions_0x6c.html index bd0f83b..3b9b0b3 100644 --- a/doc/html/functions_0x6c.html +++ b/doc/html/functions_0x6c.html @@ -96,7 +96,7 @@ : tcp_pcb_listen, tcp_pcb
  • local_port : udp_pcb, tcp_pcb_listen, tcp_pcb
  • locked : ubthread_mutex, ubthread_cond -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x6d.html b/doc/html/functions_0x6d.html index 04bbf8c..2b483e6 100644 --- a/doc/html/functions_0x6d.html +++ b/doc/html/functions_0x6d.html @@ -91,7 +91,9 @@ : timeStruct
  • minor : device_node
  • mknod() : UbixFS
  • mode -: fileDescriptorStruct, nicInfo, initBlock
  • modeInfo +: fileDescriptorStruct, open_args, nicInfo, initBlock
  • mode_l_ +: open_args
  • mode_r_ +: open_args
  • modeInfo : ogDisplay_UbixOS
  • ModeRec : ogDisplay_VESA
  • mon : timeStruct
  • mountPoint @@ -104,7 +106,7 @@ : tcp_pcb
  • mtu : device
  • mutex : sys_sem, sys_mbox, ubthread_mutex_list -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x6e.html b/doc/html/functions_0x6e.html index 6c5a898..cc7c598 100644 --- a/doc/html/functions_0x6e.html +++ b/doc/html/functions_0x6e.html @@ -80,9 +80,9 @@ : sysctl_args
  • namelen_l_ : sysctl_args
  • namelen_r_ : sysctl_args
  • nbyte -: write_args
  • nbyte_l_ -: write_args
  • nbyte_r_ -: write_args
  • net +: read_args, write_args
  • nbyte_l_ +: read_args, write_args
  • nbyte_r_ +: read_args, write_args
  • net : device
  • netif : tcpip_msg
  • netmask : netif
  • new @@ -105,7 +105,7 @@ : lncInfo
  • num : netif
  • numPartitions : ubixDiskLabel -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x6f.html b/doc/html/functions_0x6f.html index 31adb4b..a18f869 100644 --- a/doc/html/functions_0x6f.html +++ b/doc/html/functions_0x6f.html @@ -117,7 +117,7 @@ : sigprocmask_args
  • output : netif
  • owner : tty_termNode -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x70.html b/doc/html/functions_0x70.html index 69a0381..e5036d2 100644 --- a/doc/html/functions_0x70.html +++ b/doc/html/functions_0x70.html @@ -96,9 +96,9 @@ : vfs_mountPoint
  • partitions : ubixDiskLabel
  • password : _UbixUser
  • path -: readlink_args
  • path_l_ -: readlink_args
  • path_r_ -: readlink_args
  • payload +: open_args, readlink_args
  • path_l_ +: open_args, readlink_args
  • path_r_ +: open_args, readlink_args
  • payload : pbuf
  • pBatSize : ubixDiskLabel::ubixPartitions
  • pcb : netconn
  • permissions @@ -140,7 +140,7 @@ : mmap_args
  • pSize : ubixDiskLabel::ubixPartitions
  • ptr : netbuf -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x71.html b/doc/html/functions_0x71.html index 2289529..580c497 100644 --- a/doc/html/functions_0x71.html +++ b/doc/html/functions_0x71.html @@ -75,7 +75,7 @@

    - q -

    -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x72.html b/doc/html/functions_0x72.html index a34ca8d..bc0dbc7 100644 --- a/doc/html/functions_0x72.html +++ b/doc/html/functions_0x72.html @@ -108,7 +108,7 @@ : tcp_pcb
  • rttest : tcp_pcb
  • rxStartPage : ei_device -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x73.html b/doc/html/functions_0x73.html index 42496c6..4a2bb9c 100644 --- a/doc/html/functions_0x73.html +++ b/doc/html/functions_0x73.html @@ -181,7 +181,7 @@ : i387Struct
  • sysTicks : vitalsStruct
  • sysUptime : vitalsStruct -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x74.html b/doc/html/functions_0x74.html index 8206bd6..8583d1f 100644 --- a/doc/html/functions_0x74.html +++ b/doc/html/functions_0x74.html @@ -147,7 +147,7 @@ : gettimeofday_args
  • tzp_l_ : gettimeofday_args
  • tzp_r_ : gettimeofday_args -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x75.html b/doc/html/functions_0x75.html index 75ebff0..36a115a 100644 --- a/doc/html/functions_0x75.html +++ b/doc/html/functions_0x75.html @@ -85,7 +85,7 @@ : i386_frame
  • user_ss : i386_frame
  • username : _UbixUser -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x76.html b/doc/html/functions_0x76.html index 480c814..305dcc4 100644 --- a/doc/html/functions_0x76.html +++ b/doc/html/functions_0x76.html @@ -115,7 +115,7 @@ : thread
  • vmStart : osInfo
  • vPtr : uPtr -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x77.html b/doc/html/functions_0x77.html index 224b21e..28954cd 100644 --- a/doc/html/functions_0x77.html +++ b/doc/html/functions_0x77.html @@ -77,7 +77,7 @@ : api_msg_msg
  • word16 : ei_device
  • write : DiskFS, FileSystemAbstract, device_t, device_interface -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x79.html b/doc/html/functions_0x79.html index 4b86f09..b069f4f 100644 --- a/doc/html/functions_0x79.html +++ b/doc/html/functions_0x79.html @@ -75,7 +75,7 @@

    - y -

    -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_0x7e.html b/doc/html/functions_0x7e.html index 6ba403a..6c699cb 100644 --- a/doc/html/functions_0x7e.html +++ b/doc/html/functions_0x7e.html @@ -81,7 +81,7 @@ : ogDisplay_VESA
  • ~UbixFS() : UbixFS
  • ~vfs_abstract() : vfs_abstract -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_func.html b/doc/html/functions_func.html index 1083eea..d8a519b 100644 --- a/doc/html/functions_func.html +++ b/doc/html/functions_func.html @@ -90,9 +90,9 @@ : UbixFS
  • getModeInfo() : ogDisplay_VESA
  • GetModeInfo() : ogDisplay_UbixOS
  • getNextAG() -: UbixFS
  • getVESAInfo() -: ogDisplay_VESA
  • GetVESAInfo() -: ogDisplay_UbixOS +: UbixFS
  • GetVESAInfo() +: ogDisplay_UbixOS
  • getVESAInfo() +: ogDisplay_VESA

    - i -

    -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_rela.html b/doc/html/functions_rela.html index 286c8e3..17a4d08 100644 --- a/doc/html/functions_rela.html +++ b/doc/html/functions_rela.html @@ -44,7 +44,7 @@
  • bTree : bTree, UbixFS
  • UbixFS : UbixFS, bTree -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars.html b/doc/html/functions_vars.html index bb564ba..44adb12 100644 --- a/doc/html/functions_vars.html +++ b/doc/html/functions_vars.html @@ -77,7 +77,7 @@ : stat
  • __st_ctimensec : stat
  • __st_mtimensec : stat -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x61.html b/doc/html/functions_vars_0x61.html index 7e37343..a853e34 100644 --- a/doc/html/functions_vars_0x61.html +++ b/doc/html/functions_vars_0x61.html @@ -96,7 +96,7 @@ : fcntl_args
  • arpcom : lncInfo
  • attributes : directoryEntry, blockAllocationTableEntry, cacheNode -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x62.html b/doc/html/functions_vars_0x62.html index 05bf204..c506ab4 100644 --- a/doc/html/functions_vars_0x62.html +++ b/doc/html/functions_vars_0x62.html @@ -91,15 +91,15 @@ : cpuinfo_t
  • broadcast : net
  • btPtr : uPtr
  • buf -: readlink_args, write_args, sdeWindows
  • buf_l_ -: readlink_args, write_args
  • buf_r_ -: readlink_args, write_args
  • buff +: read_args, readlink_args, write_args, sdeWindows
  • buf_l_ +: read_args, readlink_args, write_args
  • buf_r_ +: read_args, readlink_args, write_args
  • buff : hostRingEntry
  • buffer : fileDescriptorStruct, nicBuffer
  • bus : confadd, pciConfig
  • bytes : etheraddr
  • BytesPerSector : bootSect -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x63.html b/doc/html/functions_vars_0x63.html index 8362b5b..784fdb8 100644 --- a/doc/html/functions_vars_0x63.html +++ b/doc/html/functions_vars_0x63.html @@ -112,7 +112,7 @@ : ei_device
  • cwd : osInfo, i387Struct
  • cwnd : tcp_pcb -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x64.html b/doc/html/functions_vars_0x64.html index f2004a5..46c260d 100644 --- a/doc/html/functions_vars_0x64.html +++ b/doc/html/functions_vars_0x64.html @@ -181,7 +181,7 @@ : elfDynSym
  • dynVal : elfDynamic
  • dynValue : elfDynSym -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x65.html b/doc/html/functions_vars_0x65.html index bd4514f..04ca4d9 100644 --- a/doc/html/functions_vars_0x65.html +++ b/doc/html/functions_vars_0x65.html @@ -106,7 +106,7 @@ : ethernetif, arp_entry
  • eType : elfHeader
  • eVersion : elfHeader -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x66.html b/doc/html/functions_vars_0x66.html index babce5c..e2d2f50 100644 --- a/doc/html/functions_vars_0x66.html +++ b/doc/html/functions_vars_0x66.html @@ -75,9 +75,9 @@
  • f_flag : file
  • fcs : i387Struct
  • fd -: bTree, userFileDescriptorStruct, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_l_ -: ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_r_ -: ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fdSize +: bTree, userFileDescriptorStruct, read_args, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_l_ +: read_args, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fd_r_ +: read_args, ioctl_args, fstat_args, mmap_args, close_args, fcntl_args, write_args
  • fdSize : userFileDescriptorStruct
  • feature : cpuinfo_t
  • fileListHead : cacheNode
  • fileListTail @@ -89,9 +89,9 @@ : sys_mbox
  • firstDeleted : bTreeHeader
  • firstNodeOffset : bTreeHeader
  • flags -: i386_frame, mmap_args, udp_pcb, tcp_pcb, pbuf
  • flags_l_ -: mmap_args
  • flags_r_ -: mmap_args
  • flow1 +: i386_frame, open_args, mmap_args, udp_pcb, tcp_pcb, pbuf
  • flags_l_ +: open_args, mmap_args
  • flags_r_ +: open_args, mmap_args
  • flow1 : ip_hdr
  • flow2 : ip_hdr
  • font : vitalsStruct
  • foo @@ -196,7 +196,7 @@ : bootSect
  • func : confadd, pciConfig
  • function : thread_start_param -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x67.html b/doc/html/functions_vars_0x67.html index 0f238d4..530b6e5 100644 --- a/doc/html/functions_vars_0x67.html +++ b/doc/html/functions_vars_0x67.html @@ -79,7 +79,7 @@ : i386_frame, tssStruct
  • gs_reserved : tssStruct
  • gw : netif -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x68.html b/doc/html/functions_vars_0x68.html index 4949a65..75b87b5 100644 --- a/doc/html/functions_vars_0x68.html +++ b/doc/html/functions_vars_0x68.html @@ -94,7 +94,7 @@ : sigprocmask_args
  • how_r_ : sigprocmask_args
  • hwaddr : netif -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x69.html b/doc/html/functions_vars_0x69.html index d87c00c..ce17ffc 100644 --- a/doc/html/functions_vars_0x69.html +++ b/doc/html/functions_vars_0x69.html @@ -101,7 +101,7 @@ : arp_entry, api_msg_msg
  • iPtr : uPtr
  • irq : device, device_resource, pciConfig -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x6a.html b/doc/html/functions_vars_0x6a.html index 4e7e49c..0abaaf0 100644 --- a/doc/html/functions_vars_0x6a.html +++ b/doc/html/functions_vars_0x6a.html @@ -74,7 +74,7 @@

    - j -

    -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x6b.html b/doc/html/functions_vars_0x6b.html index db574fb..a17cebd 100644 --- a/doc/html/functions_vars_0x6b.html +++ b/doc/html/functions_vars_0x6b.html @@ -74,7 +74,7 @@

    - k -

    -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x6c.html b/doc/html/functions_vars_0x6c.html index 2ebf480..ec3088d 100644 --- a/doc/html/functions_vars_0x6c.html +++ b/doc/html/functions_vars_0x6c.html @@ -94,7 +94,7 @@ : tcp_pcb_listen, tcp_pcb
  • local_port : udp_pcb, tcp_pcb_listen, tcp_pcb
  • locked : ubthread_mutex, ubthread_cond -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x6d.html b/doc/html/functions_vars_0x6d.html index e19d2a2..747171e 100644 --- a/doc/html/functions_vars_0x6d.html +++ b/doc/html/functions_vars_0x6d.html @@ -89,7 +89,9 @@ : driverType
  • min : timeStruct
  • minor : device_node
  • mode -: fileDescriptorStruct, nicInfo, initBlock
  • modeInfo +: fileDescriptorStruct, open_args, nicInfo, initBlock
  • mode_l_ +: open_args
  • mode_r_ +: open_args
  • modeInfo : ogDisplay_UbixOS
  • ModeRec : ogDisplay_VESA
  • mon : timeStruct
  • mountPoint @@ -102,7 +104,7 @@ : tcp_pcb
  • mtu : device
  • mutex : sys_sem, sys_mbox, ubthread_mutex_list -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x6e.html b/doc/html/functions_vars_0x6e.html index 4b08bd9..2240da9 100644 --- a/doc/html/functions_vars_0x6e.html +++ b/doc/html/functions_vars_0x6e.html @@ -79,9 +79,9 @@ : sysctl_args
  • namelen_l_ : sysctl_args
  • namelen_r_ : sysctl_args
  • nbyte -: write_args
  • nbyte_l_ -: write_args
  • nbyte_r_ -: write_args
  • net +: read_args, write_args
  • nbyte_l_ +: read_args, write_args
  • nbyte_r_ +: read_args, write_args
  • net : device
  • netif : tcpip_msg
  • netmask : netif
  • new @@ -104,7 +104,7 @@ : lncInfo
  • num : netif
  • numPartitions : ubixDiskLabel -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x6f.html b/doc/html/functions_vars_0x6f.html index 307dcda..fe45015 100644 --- a/doc/html/functions_vars_0x6f.html +++ b/doc/html/functions_vars_0x6f.html @@ -95,7 +95,7 @@ : sigprocmask_args
  • output : netif
  • owner : tty_termNode -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x70.html b/doc/html/functions_vars_0x70.html index 6500e58..4bf4366 100644 --- a/doc/html/functions_vars_0x70.html +++ b/doc/html/functions_vars_0x70.html @@ -94,9 +94,9 @@ : vfs_mountPoint
  • partitions : ubixDiskLabel
  • password : _UbixUser
  • path -: readlink_args
  • path_l_ -: readlink_args
  • path_r_ -: readlink_args
  • payload +: open_args, readlink_args
  • path_l_ +: open_args, readlink_args
  • path_r_ +: open_args, readlink_args
  • payload : pbuf
  • pBatSize : ubixDiskLabel::ubixPartitions
  • pcb : netconn
  • permissions @@ -134,7 +134,7 @@ : mmap_args
  • pSize : ubixDiskLabel::ubixPartitions
  • ptr : netbuf -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x71.html b/doc/html/functions_vars_0x71.html index 6679e87..66da539 100644 --- a/doc/html/functions_vars_0x71.html +++ b/doc/html/functions_vars_0x71.html @@ -74,7 +74,7 @@

    - q -

    -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x72.html b/doc/html/functions_vars_0x72.html index 250ce2d..7ff4544 100644 --- a/doc/html/functions_vars_0x72.html +++ b/doc/html/functions_vars_0x72.html @@ -104,7 +104,7 @@ : tcp_pcb
  • rttest : tcp_pcb
  • rxStartPage : ei_device -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x73.html b/doc/html/functions_vars_0x73.html index 30ce866..94aae79 100644 --- a/doc/html/functions_vars_0x73.html +++ b/doc/html/functions_vars_0x73.html @@ -172,7 +172,7 @@ : i387Struct
  • sysTicks : vitalsStruct
  • sysUptime : vitalsStruct -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x74.html b/doc/html/functions_vars_0x74.html index 1dd471c..358a359 100644 --- a/doc/html/functions_vars_0x74.html +++ b/doc/html/functions_vars_0x74.html @@ -145,7 +145,7 @@ : gettimeofday_args
  • tzp_l_ : gettimeofday_args
  • tzp_r_ : gettimeofday_args -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x75.html b/doc/html/functions_vars_0x75.html index d001e1a..77557bb 100644 --- a/doc/html/functions_vars_0x75.html +++ b/doc/html/functions_vars_0x75.html @@ -83,7 +83,7 @@ : i386_frame
  • user_ss : i386_frame
  • username : _UbixUser -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x76.html b/doc/html/functions_vars_0x76.html index 8725681..81df235 100644 --- a/doc/html/functions_vars_0x76.html +++ b/doc/html/functions_vars_0x76.html @@ -96,7 +96,7 @@ : thread
  • vmStart : osInfo
  • vPtr : uPtr -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x77.html b/doc/html/functions_vars_0x77.html index d62fd9e..c1b9da2 100644 --- a/doc/html/functions_vars_0x77.html +++ b/doc/html/functions_vars_0x77.html @@ -76,7 +76,7 @@ : api_msg_msg
  • word16 : ei_device
  • write : DiskFS, FileSystemAbstract, device_t, device_interface -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/functions_vars_0x79.html b/doc/html/functions_vars_0x79.html index 1931c49..088d163 100644 --- a/doc/html/functions_vars_0x79.html +++ b/doc/html/functions_vars_0x79.html @@ -74,7 +74,7 @@

    - y -

    -
    Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/gdt_8h-source.html b/doc/html/gdt_8h-source.html index 9e9cf4f..164e50f 100644 --- a/doc/html/gdt_8h-source.html +++ b/doc/html/gdt_8h-source.html @@ -152,7 +152,7 @@ 00120 00121 END 00122 ***/ -
    Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/gdt_8h.html b/doc/html/gdt_8h.html index d4de76b..19d2d77 100644 --- a/doc/html/gdt_8h.html +++ b/doc/html/gdt_8h.html @@ -261,7 +261,7 @@

    Definition at line 47 of file gdt.h.

    -Referenced by atkbd_init(), idt_init(), and ne2k_init(). +Referenced by atkbd_init(), idt_init(), and ne2k_init().

    @@ -350,7 +350,7 @@

    Definition at line 37 of file gdt.h.

    -Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init(). +Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init().

    @@ -405,7 +405,7 @@

    Definition at line 48 of file gdt.h.

    -Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init(). +Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init().

    @@ -642,7 +642,7 @@

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/gen__calls_8c-source.html b/doc/html/gen__calls_8c-source.html index 578d688..fd5bd9a 100644 --- a/doc/html/gen__calls_8c-source.html +++ b/doc/html/gen__calls_8c-source.html @@ -121,10 +121,23 @@ 00089 return(0x0); 00090 } 00091 -00092 /*** -00093 END -00094 ***/ -
    Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +00092 int read(struct thread *td,struct read_args *uap) { +00093 int error = 0x0; +00094 int i = 0x0; +00095 +00096 for (i = 0x0;i < 20;i++) { +00097 ((char *)uap->buf)[i] = 'a'; +00098 } +00099 ((char *)uap->buf)[i] = '\0'; +00100 td->td_retval[0] = 20; +00101 return(error); +00102 } +00103 +00104 +00105 /*** +00106 END +00107 ***/ +
    Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/gen__calls_8c.html b/doc/html/gen__calls_8c.html index d9e37cd..8474434 100644 --- a/doc/html/gen__calls_8c.html +++ b/doc/html/gen__calls_8c.html @@ -51,6 +51,8 @@ int issetugid (register struct thread *td, struct issetugid_args *uap) +int read (struct thread *td, struct read_args *uap) + int readlink (struct thread *td, struct readlink_args *uap) int sys_write (struct thread *td, struct write_args *uap) @@ -218,6 +220,39 @@ Definition at line 76 of file gen_calls.c.

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    int read (struct thread td,
    struct read_args uap 
    )
    +
    +
    + +

    + +

    +Definition at line 92 of file gen_calls.c. +

    +References read_args::buf, taskStruct::td, and thread::td_retval. +

    +

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/gen__calls_8h-source.html b/doc/html/gen__calls_8h-source.html index af1a372..275e098 100644 --- a/doc/html/gen__calls_8h-source.html +++ b/doc/html/gen__calls_8h-source.html @@ -65,21 +65,22 @@ 00033 #include <sys/thread.h> 00034 #include <sys/sysproto.h> 00035 -00036 int sys_write(struct thread *, struct write_args *); -00037 int getpid(struct thread *, struct getpid_args *); -00038 int issetugid(register struct thread *, struct issetugid_args *); -00039 int readlink(struct thread *,struct readlink_args *); -00040 int getuid(struct thread *, struct getuid_args *); -00041 int getgid(struct thread *, struct getgid_args *); -00042 int gettimeofday_new(struct thread *, struct gettimeofday_args *); -00043 -00044 #endif -00045 -00046 /*** -00047 END -00048 ***/ -00049 -
    Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +00036 int read(struct thread *td,struct read_args *uap); +00037 int sys_write(struct thread *, struct write_args *); +00038 int getpid(struct thread *, struct getpid_args *); +00039 int issetugid(register struct thread *, struct issetugid_args *); +00040 int readlink(struct thread *,struct readlink_args *); +00041 int getuid(struct thread *, struct getuid_args *); +00042 int getgid(struct thread *, struct getgid_args *); +00043 int gettimeofday_new(struct thread *, struct gettimeofday_args *); +00044 +00045 #endif +00046 +00047 /*** +00048 END +00049 ***/ +00050 +
    Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/gen__calls_8h.html b/doc/html/gen__calls_8h.html index 93b27d8..13148aa 100644 --- a/doc/html/gen__calls_8h.html +++ b/doc/html/gen__calls_8h.html @@ -47,6 +47,8 @@ int issetugid (register struct thread *, struct issetugid_args *) +int read (struct thread *td, struct read_args *uap) + int readlink (struct thread *, struct readlink_args *) int sys_write (struct thread *, struct write_args *) @@ -212,6 +214,37 @@ Definition at line 76 of file gen_calls.c.

    + +

    +
    + + + + + + + + + + + + + + + + + + +
    int read (struct thread td,
    struct read_args uap 
    )
    +
    +
    + +

    + +

    +Definition at line 92 of file gen_calls.c. +

    +

    @@ -274,7 +307,7 @@ Definition at line 55 of file gen_calls.c.

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/getfreepage_8c-source.html b/doc/html/getfreepage_8c-source.html index 3914ab7..36711b6 100644 --- a/doc/html/getfreepage_8c-source.html +++ b/doc/html/getfreepage_8c-source.html @@ -112,7 +112,7 @@ 00080 END 00081 ***/ 00082 -
    Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/getfreepage_8c.html b/doc/html/getfreepage_8c.html index ddfdaa5..80850a1 100644 --- a/doc/html/getfreepage_8c.html +++ b/doc/html/getfreepage_8c.html @@ -66,7 +66,7 @@

    Definition at line 48 of file getfreepage.c.

    -References KERNEL_PAGE_DEFAULT, kpanic(), spinLock(), spinUnlock(), tablesBaseAddress, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), vmmGFPlock, and x1000. +References KERNEL_PAGE_DEFAULT, kpanic(), spinLock(), spinUnlock(), tablesBaseAddress, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), vmmGFPlock, and x1000.

    Referenced by vmmCreateVirtualSpace(). @@ -91,7 +91,7 @@ Referenced by vmmGetFreePage().

    -


    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/getfreevirtualpage_8c-source.html b/doc/html/getfreevirtualpage_8c-source.html index dbf67fc..893086d 100644 --- a/doc/html/getfreevirtualpage_8c-source.html +++ b/doc/html/getfreevirtualpage_8c-source.html @@ -194,7 +194,7 @@ 00162 END 00163 ***/ 00164 -
    Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/getfreevirtualpage_8c.html b/doc/html/getfreevirtualpage_8c.html index 32032a9..5904f0f 100644 --- a/doc/html/getfreevirtualpage_8c.html +++ b/doc/html/getfreevirtualpage_8c.html @@ -83,7 +83,7 @@

    Definition at line 47 of file getfreevirtualpage.c.

    -References _current, btoc, ctob, fvpSpinLock, taskStruct::id, K_PANIC, kpanic(), kprintf(), taskStruct::oInfo, PAGE_COW, PAGE_DEFAULT, PAGE_PRESENT, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, VM_TASK, VM_THRD, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), osInfo::vmStart, x1, and x1000. +References _current, btoc, ctob, fvpSpinLock, taskStruct::id, K_PANIC, kpanic(), kprintf(), taskStruct::oInfo, PAGE_COW, PAGE_DEFAULT, PAGE_PRESENT, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, VM_TASK, VM_THRD, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), osInfo::vmStart, x1, and x1000.

    Referenced by mmap(), sysGetFreePage(), and vmm_pageFault(). @@ -108,7 +108,7 @@ Referenced by vmmGetFreeVirtualPage().

    -


    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/getphysicaladdr_8c-source.html b/doc/html/getphysicaladdr_8c-source.html index 2ed300d..a9dee94 100644 --- a/doc/html/getphysicaladdr_8c-source.html +++ b/doc/html/getphysicaladdr_8c-source.html @@ -80,7 +80,7 @@ 00056 /*** 00057 END 00058 ***/ -
    Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/getphysicaladdr_8c.html b/doc/html/getphysicaladdr_8c.html index b194322..56af5de 100644 --- a/doc/html/getphysicaladdr_8c.html +++ b/doc/html/getphysicaladdr_8c.html @@ -66,7 +66,7 @@ Referenced by vmm_pageFault(), vmmCopyVirtualSpace(), and vmmCreateVirtualSpace().

    -


    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals.html b/doc/html/globals.html index 98bea0a..be1d8b3 100644 --- a/doc/html/globals.html +++ b/doc/html/globals.html @@ -77,7 +77,7 @@

    - $ -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x5f.html b/doc/html/globals_0x5f.html index 5a878fa..879f8ac 100644 --- a/doc/html/globals_0x5f.html +++ b/doc/html/globals_0x5f.html @@ -140,7 +140,7 @@ : syscall.h, sys_call_new.S
  • _usedMath : sched.c, sched.h
  • _vmm_pageFault : paging.h, page_fault.S -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x61.html b/doc/html/globals_0x61.html index aa239b0..3b433e6 100644 --- a/doc/html/globals_0x61.html +++ b/doc/html/globals_0x61.html @@ -150,7 +150,7 @@ : atkbd.c
  • ATTR_INODE : ubixfs.h
  • ax : ap-boot.S -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x62.html b/doc/html/globals_0x62.html index 62350da..1547797 100644 --- a/doc/html/globals_0x62.html +++ b/doc/html/globals_0x62.html @@ -120,7 +120,7 @@ : shell.c
  • BYTE_ORDER : cpu.h
  • bzero() : net.c, lib.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x63.html b/doc/html/globals_0x63.html index e07fa45..22f2a46 100644 --- a/doc/html/globals_0x63.html +++ b/doc/html/globals_0x63.html @@ -145,7 +145,7 @@ : paging.h
  • current_thread() : sys_arch.c
  • cvsSpinLock : copyvirtualspace.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x64.html b/doc/html/globals_0x64.html index 010dbf8..80fc211 100644 --- a/doc/html/globals_0x64.html +++ b/doc/html/globals_0x64.html @@ -182,7 +182,7 @@ : gdt.h
  • dTss : gdt.h
  • dWrite : gdt.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x65.html b/doc/html/globals_0x65.html index 167b7af..801823f 100644 --- a/doc/html/globals_0x65.html +++ b/doc/html/globals_0x65.html @@ -186,7 +186,7 @@ : elf.h
  • execFile() : exec.c, exec.h
  • execThread() : exec.c, exec.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x66.html b/doc/html/globals_0x66.html index bcce57e..1407439 100644 --- a/doc/html/globals_0x66.html +++ b/doc/html/globals_0x66.html @@ -160,7 +160,7 @@ : getfreevirtualpage.c
  • fwrite() : file.c, file.h
  • FWRITE : kern_descrip.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x67.html b/doc/html/globals_0x67.html index 9332bcc..330c945 100644 --- a/doc/html/globals_0x67.html +++ b/doc/html/globals_0x67.html @@ -95,7 +95,7 @@ : gen_calls.c, syscalls_new.h, gen_calls.h
  • getuid() : gen_calls.c, syscalls_new.h, gen_calls.h
  • gid_t : types.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x68.html b/doc/html/globals_0x68.html index a2c615e..003d6c4 100644 --- a/doc/html/globals_0x68.html +++ b/doc/html/globals_0x68.html @@ -94,13 +94,13 @@ : hd.c, hd.h
  • hdWrite() : hd.c, hd.h
  • highByte : dma.c
  • HOUR -: time.h
  • htonl -: net.c, inet.h
  • HTONL -: inet.h
  • HTONS +: time.h
  • HTONL +: inet.h
  • htonl +: net.c, inet.h
  • HTONS : inet.h
  • htons : net.c, inet.h
  • HWTYPE_ETHERNET : arp.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x69.html b/doc/html/globals_0x69.html index ec01160..9f468e4 100644 --- a/doc/html/globals_0x69.html +++ b/doc/html/globals_0x69.html @@ -242,7 +242,7 @@ : vsprintf.c
  • issetugid() : gen_calls.c, syscalls_new.h, gen_calls.h
  • Item_t : lists.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x6b.html b/doc/html/globals_0x6b.html index 71f9e48..7f21499 100644 --- a/doc/html/globals_0x6b.html +++ b/doc/html/globals_0x6b.html @@ -98,7 +98,7 @@ : video.c, video.h
  • kprintf() : kprintf.c, kprintf.h, kprint.h
  • kTask_t : sched.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x6c.html b/doc/html/globals_0x6c.html index 18c08f2..7069606 100644 --- a/doc/html/globals_0x6c.html +++ b/doc/html/globals_0x6c.html @@ -132,7 +132,7 @@ : opt.h, lwipopts.h
  • LWIP_UDP : opt.h, lwipopts.h
  • lwip_write() : sockets.c, sockets.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x6d.html b/doc/html/globals_0x6d.html index 6aa9b3a..d130340 100644 --- a/doc/html/globals_0x6d.html +++ b/doc/html/globals_0x6d.html @@ -182,7 +182,7 @@ : paging.c, paging.h, syscalls_new.h
  • mutex : ubthread.c
  • mVec : 8259.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x6e.html b/doc/html/globals_0x6e.html index 7578759..f8f9f2d 100644 --- a/doc/html/globals_0x6e.html +++ b/doc/html/globals_0x6e.html @@ -155,9 +155,9 @@ : api.h, api_lib.c, api.h
  • NETCONN_UDP : api.h
  • NETCONN_UDPLITE : api.h
  • NETCONN_UDPNOCHKSUM -: api.h
  • NETCONN_WRITE -: api.h
  • netconn_write() -: api_lib.c, api.h
  • netif_add() +: api.h
  • netconn_write() +: api_lib.c, api.h
  • NETCONN_WRITE +: api.h
  • netif_add() : netif.h
  • NETIF_DEBUG : debug.h
  • netif_default : netif.h
  • netif_find() @@ -195,7 +195,7 @@ : vsprintf.c
  • numPages : vmm_memory.c, vmm.h
  • NXADDR : ufs.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x6f.html b/doc/html/globals_0x6f.html index 5af26cb..7267b7e 100644 --- a/doc/html/globals_0x6f.html +++ b/doc/html/globals_0x6f.html @@ -100,7 +100,8 @@ : kern_descrip.h
  • ogPrintf() : ogprintf.cc, kprintf.h
  • ogprintOff : kprintf.c, kprintf.h
  • OK -: ne2k.h
  • openFileUbixFS() +: ne2k.h
  • open() +: vfs.c, vfs.h, syscalls_new.h
  • openFileUbixFS() : ubixfs.c
  • operator delete() : libcpp.cc, libcpp.h
  • operator delete[]() : libcpp.cc, libcpp.h
  • operator new() @@ -110,7 +111,7 @@ : io.c, io.h
  • outportDWord() : io.c, io.h
  • outportWord() : io.c, io.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x70.html b/doc/html/globals_0x70.html index e6e03f5..8dcb2cd 100644 --- a/doc/html/globals_0x70.html +++ b/doc/html/globals_0x70.html @@ -186,7 +186,7 @@ : elf.h
  • PT_PHDR : elf.h
  • PT_SHLIB : elf.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x71.html b/doc/html/globals_0x71.html index dde1d46..df96520 100644 --- a/doc/html/globals_0x71.html +++ b/doc/html/globals_0x71.html @@ -77,7 +77,7 @@

    - q -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x72.html b/doc/html/globals_0x72.html index fba5cb2..1a3181f 100644 --- a/doc/html/globals_0x72.html +++ b/doc/html/globals_0x72.html @@ -90,7 +90,8 @@ : ramdrive.cpp
  • RAM_DRIVE_SIZE : ramdrive.cpp
  • ramDrive_read() : ramdrive.cpp
  • ramDrive_write() -: ramdrive.cpp
  • readBcr() +: ramdrive.cpp
  • read() +: gen_calls.c, syscalls_new.h, gen_calls.h
  • readBcr() : lnc.c, lnc.h
  • readBlock() : fdc.c, fdc.h
  • readCsr() : lnc.c, lnc.h
  • readFile() @@ -117,7 +118,7 @@ : ne2k.h
  • RUNNING : sched.h
  • RXON : lnc.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x73.html b/doc/html/globals_0x73.html index 75cd27d..af9724f 100644 --- a/doc/html/globals_0x73.html +++ b/doc/html/globals_0x73.html @@ -250,7 +250,7 @@ : systemtask.c, systemtask.h
  • systemVitals : vitals.c, timer.S, vitals.h
  • sysUnlink() : file.c, syscalls.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x74.html b/doc/html/globals_0x74.html index 54f50d3..587a126 100644 --- a/doc/html/globals_0x74.html +++ b/doc/html/globals_0x74.html @@ -81,9 +81,9 @@ : sched.c
  • tbaddr : fdc.c
  • tcp_abort() : tcp.h
  • tcp_accept() -: tcp.h
  • tcp_ack -: tcp.h
  • TCP_ACK -: tcp.h
  • tcp_ack_now +: tcp.h
  • TCP_ACK +: tcp.h
  • tcp_ack +: tcp.h
  • tcp_ack_now : tcp.h
  • tcp_active_pcbs : tcp.h
  • tcp_arg() : tcp.h
  • tcp_bind() @@ -126,9 +126,9 @@ : tcp.h
  • TCP_REXMIT_DEBUG : debug.h
  • tcp_rexmit_seg() : tcp.h
  • TCP_RMV -: tcp.h
  • TCP_RST -: tcp.h
  • tcp_rst() -: tcp.h
  • TCP_RST_DEBUG +: tcp.h
  • tcp_rst() +: tcp.h
  • TCP_RST +: tcp.h
  • TCP_RST_DEBUG : debug.h
  • TCP_RTO_DEBUG : debug.h
  • tcp_seg_copy() : tcp.h
  • tcp_seg_free() @@ -170,9 +170,9 @@ : tcp.h
  • tcpip_apimsg() : tcpip.c, tcpip.h
  • TCPIP_DEBUG : debug.h
  • tcpip_init() -: tcpip.c, tcpip.h
  • TCPIP_INIT_DONE -: init.h
  • tcpip_init_done -: init.c, tcpip.c
  • tcpip_init_done_arg +: tcpip.c, tcpip.h
  • tcpip_init_done +: init.c, tcpip.c
  • TCPIP_INIT_DONE +: init.h
  • tcpip_init_done_arg : tcpip.c
  • tcpip_input() : tcpip.c, tcpip.h
  • TCPIP_MSG_API : tcpip.h
  • TCPIP_MSG_INPUT @@ -223,7 +223,7 @@ : ubixfs.h
  • typeDirectory : ubixfs.h
  • typeFile : ubixfs.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x75.html b/doc/html/globals_0x75.html index c99341b..7bba01e 100644 --- a/doc/html/globals_0x75.html +++ b/doc/html/globals_0x75.html @@ -168,7 +168,7 @@ : ubthread.h
  • usedKernDesc : kmalloc.c
  • userFileDescriptor : file.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x76.html b/doc/html/globals_0x76.html index 40abdc1..8a53e05 100644 --- a/doc/html/globals_0x76.html +++ b/doc/html/globals_0x76.html @@ -127,7 +127,7 @@ : unmappage.c, paging.h
  • vram : smp.c
  • vsprintf() : vsprintf.c, stdarg.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x77.html b/doc/html/globals_0x77.html index 9f56e3d..077eaba 100644 --- a/doc/html/globals_0x77.html +++ b/doc/html/globals_0x77.html @@ -89,7 +89,7 @@ : ubixfs.c, ubixfs.h
  • writeUbixFS() : ubixfs.c, ubixfs.h
  • wsize : memset.c, bcopy.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x78.html b/doc/html/globals_0x78.html index 23c22f5..9788ba8 100644 --- a/doc/html/globals_0x78.html +++ b/doc/html/globals_0x78.html @@ -89,7 +89,7 @@ : page_fault.S
  • xchgl() : ap-boot.S
  • xe9 : ap-boot.S -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x79.html b/doc/html/globals_0x79.html index 5c32997..fe54783 100644 --- a/doc/html/globals_0x79.html +++ b/doc/html/globals_0x79.html @@ -77,7 +77,7 @@

    - y -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_0x7a.html b/doc/html/globals_0x7a.html index a93891a..a079fdc 100644 --- a/doc/html/globals_0x7a.html +++ b/doc/html/globals_0x7a.html @@ -77,7 +77,7 @@

    - z -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs.html b/doc/html/globals_defs.html index 3dfccbb..e3b1ee0 100644 --- a/doc/html/globals_defs.html +++ b/doc/html/globals_defs.html @@ -85,7 +85,7 @@ : signal.h
  • _SIG_WORDS : signal.h
  • _SIGNALL_H : signal.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x61.html b/doc/html/globals_defs_0x61.html index a3a13f4..53bada2 100644 --- a/doc/html/globals_defs_0x61.html +++ b/doc/html/globals_defs_0x61.html @@ -100,7 +100,7 @@ : debug.h
  • assert : assert.h
  • ATTR_INODE : ubixfs.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x62.html b/doc/html/globals_defs_0x62.html index 938f6de..6f84bb5 100644 --- a/doc/html/globals_defs_0x62.html +++ b/doc/html/globals_defs_0x62.html @@ -102,7 +102,7 @@ : ubixfs.h
  • btoc : paging.h
  • BYTE_ORDER : cpu.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x63.html b/doc/html/globals_defs_0x63.html index 570fc26..481eda0 100644 --- a/doc/html/globals_defs_0x63.html +++ b/doc/html/globals_defs_0x63.html @@ -108,7 +108,7 @@ : kern_sysctl.h
  • CTL_VM : kern_sysctl.h
  • ctob : paging.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x64.html b/doc/html/globals_defs_0x64.html index 904e8e7..e5af9c3 100644 --- a/doc/html/globals_defs_0x64.html +++ b/doc/html/globals_defs_0x64.html @@ -132,7 +132,7 @@ : gdt.h
  • dTss : gdt.h
  • dWrite : gdt.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x65.html b/doc/html/globals_defs_0x65.html index ff2f2f0..6435a72 100644 --- a/doc/html/globals_defs_0x65.html +++ b/doc/html/globals_defs_0x65.html @@ -156,7 +156,7 @@ : shell.c
  • EV_CURRENT : elf.h
  • EV_NONE : elf.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x66.html b/doc/html/globals_defs_0x66.html index 619dc99..3496f65 100644 --- a/doc/html/globals_defs_0x66.html +++ b/doc/html/globals_defs_0x66.html @@ -114,7 +114,7 @@ : ufs.h
  • FSMAXSNAP : ufs.h
  • FWRITE : kern_descrip.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x68.html b/doc/html/globals_defs_0x68.html index b280d52..9e79bd0 100644 --- a/doc/html/globals_defs_0x68.html +++ b/doc/html/globals_defs_0x68.html @@ -82,13 +82,13 @@ : hd.h
  • hdStat : hd.h
  • highByte : dma.c
  • HOUR -: time.h
  • htonl -: net.c, inet.h
  • HTONL -: inet.h
  • HTONS +: time.h
  • HTONL +: inet.h
  • htonl +: net.c, inet.h
  • HTONS : inet.h
  • htons : net.c, inet.h
  • HWTYPE_ETHERNET : arp.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x69.html b/doc/html/globals_defs_0x69.html index add6684..9fd1e11 100644 --- a/doc/html/globals_defs_0x69.html +++ b/doc/html/globals_defs_0x69.html @@ -170,7 +170,7 @@ : sockets.h
  • IPPROTO_UDP : sockets.h
  • is_digit : vsprintf.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x6b.html b/doc/html/globals_defs_0x6b.html index 35891ec..67a2d61 100644 --- a/doc/html/globals_defs_0x6b.html +++ b/doc/html/globals_defs_0x6b.html @@ -75,7 +75,7 @@ : kpanic.h
  • KERNEL_PAGE_DEFAULT : paging.h
  • killWindow : sde.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x6c.html b/doc/html/globals_defs_0x6c.html index f147bb4..4756286 100644 --- a/doc/html/globals_defs_0x6c.html +++ b/doc/html/globals_defs_0x6c.html @@ -89,7 +89,7 @@ : err.h
  • LWIP_TCP : opt.h, lwipopts.h
  • LWIP_UDP : opt.h, lwipopts.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x6d.html b/doc/html/globals_defs_0x6d.html index 87b4a32..f5384e2 100644 --- a/doc/html/globals_defs_0x6d.html +++ b/doc/html/globals_defs_0x6d.html @@ -115,7 +115,7 @@ : lnc.h
  • mPic : 8259.h
  • mVec : 8259.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x6e.html b/doc/html/globals_defs_0x6e.html index 2e24c1f..15a24f0 100644 --- a/doc/html/globals_defs_0x6e.html +++ b/doc/html/globals_defs_0x6e.html @@ -120,7 +120,7 @@ : ubixfs.h
  • NUM_SOCKETS : sockets.c
  • NXADDR : ufs.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x6f.html b/doc/html/globals_defs_0x6f.html index e39aaa6..dd69ed0 100644 --- a/doc/html/globals_defs_0x6f.html +++ b/doc/html/globals_defs_0x6f.html @@ -93,7 +93,7 @@ : 8259.h
  • OFLAGS : kern_descrip.h
  • OK : ne2k.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x70.html b/doc/html/globals_defs_0x70.html index 8eca864..5197c53 100644 --- a/doc/html/globals_defs_0x70.html +++ b/doc/html/globals_defs_0x70.html @@ -140,7 +140,7 @@ : elf.h
  • PT_PHDR : elf.h
  • PT_SHLIB : elf.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x72.html b/doc/html/globals_defs_0x72.html index ef12736..d8c1ee8 100644 --- a/doc/html/globals_defs_0x72.html +++ b/doc/html/globals_defs_0x72.html @@ -92,7 +92,7 @@ : ne2k.h
  • RSR_PRX : ne2k.h
  • RXON : lnc.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x73.html b/doc/html/globals_defs_0x73.html index d14877c..91f4561 100644 --- a/doc/html/globals_defs_0x73.html +++ b/doc/html/globals_defs_0x73.html @@ -107,7 +107,7 @@ : sys_arch.h
  • SYS_STATS : lwipopts.h
  • sysID : kmalloc.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x74.html b/doc/html/globals_defs_0x74.html index f6be66a..da14eb0 100644 --- a/doc/html/globals_defs_0x74.html +++ b/doc/html/globals_defs_0x74.html @@ -73,9 +73,9 @@

    - t -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x75.html b/doc/html/globals_defs_0x75.html index 81f04a4..56d7c76 100644 --- a/doc/html/globals_defs_0x75.html +++ b/doc/html/globals_defs_0x75.html @@ -96,7 +96,7 @@ : debug.h
  • UNKNOWN : lnc.h
  • UNLOCKED : ubthread.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x76.html b/doc/html/globals_defs_0x76.html index 1cf6fef..8440543 100644 --- a/doc/html/globals_defs_0x76.html +++ b/doc/html/globals_defs_0x76.html @@ -84,7 +84,7 @@ : paging.h
  • vmmID : vmm.h
  • vmmMemoryMapAddr : vmm.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x77.html b/doc/html/globals_defs_0x77.html index cee5e13..283758a 100644 --- a/doc/html/globals_defs_0x77.html +++ b/doc/html/globals_defs_0x77.html @@ -76,7 +76,7 @@ : sde.h
  • wmask : memset.c, bcopy.c
  • wsize : memset.c, bcopy.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x79.html b/doc/html/globals_defs_0x79.html index b93b174..9948c7c 100644 --- a/doc/html/globals_defs_0x79.html +++ b/doc/html/globals_defs_0x79.html @@ -73,7 +73,7 @@

    - y -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_defs_0x7a.html b/doc/html/globals_defs_0x7a.html index 30a98a3..cd9f124 100644 --- a/doc/html/globals_defs_0x7a.html +++ b/doc/html/globals_defs_0x7a.html @@ -73,7 +73,7 @@

    - z -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_enum.html b/doc/html/globals_enum.html index 2837f02..1203a3d 100644 --- a/doc/html/globals_enum.html +++ b/doc/html/globals_enum.html @@ -55,7 +55,7 @@ : tcp.h
  • tcpip_msg_type : tcpip.h
  • tState : sched.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_eval.html b/doc/html/globals_eval.html index 542ddec..4519378 100644 --- a/doc/html/globals_eval.html +++ b/doc/html/globals_eval.html @@ -159,7 +159,7 @@

    - w -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func.html b/doc/html/globals_func.html index 28a7742..be71118 100644 --- a/doc/html/globals_func.html +++ b/doc/html/globals_func.html @@ -99,7 +99,7 @@ : syscall.h, sys_call.S
  • _sysCall_new() : syscall.h, sys_call_new.S
  • _vmm_pageFault() : paging.h, page_fault.S -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x61.html b/doc/html/globals_func_0x61.html index 74534f8..3a4f1ed 100644 --- a/doc/html/globals_func_0x61.html +++ b/doc/html/globals_func_0x61.html @@ -96,7 +96,7 @@ : atkbd.c, atkbd.h
  • atkbd_isr() : atkbd.h
  • atkbd_scan() : atkbd.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x62.html b/doc/html/globals_func_0x62.html index 9bf5cc0..4d89451 100644 --- a/doc/html/globals_func_0x62.html +++ b/doc/html/globals_func_0x62.html @@ -80,7 +80,7 @@ : bot.c
  • bot_thread() : bot.c
  • bzero() : net.c, lib.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x63.html b/doc/html/globals_func_0x63.html index 651aab3..fe33cec 100644 --- a/doc/html/globals_func_0x63.html +++ b/doc/html/globals_func_0x63.html @@ -87,7 +87,7 @@ : smp.c, smp.h
  • CreateItem() : lists.h
  • current_thread() : sys_arch.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x64.html b/doc/html/globals_func_0x64.html index 7cfab75..1d630c5 100644 --- a/doc/html/globals_func_0x64.html +++ b/doc/html/globals_func_0x64.html @@ -101,7 +101,7 @@ : ne2k.c
  • dp_recv() : ne2k.c
  • dskread() : ufs.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x65.html b/doc/html/globals_func_0x65.html index f30d2a1..a3914a4 100644 --- a/doc/html/globals_func_0x65.html +++ b/doc/html/globals_func_0x65.html @@ -83,7 +83,7 @@ : ethernetif.c
  • execFile() : exec.c, exec.h
  • execThread() : exec.c, exec.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x66.html b/doc/html/globals_func_0x66.html index d42228a..8e082df 100644 --- a/doc/html/globals_func_0x66.html +++ b/doc/html/globals_func_0x66.html @@ -97,7 +97,7 @@ : kern_descrip.c, syscalls_new.h, kern_descrip.h
  • fuword() : syscall.c
  • fwrite() : file.c, file.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x67.html b/doc/html/globals_func_0x67.html index e805d45..00be543 100644 --- a/doc/html/globals_func_0x67.html +++ b/doc/html/globals_func_0x67.html @@ -89,7 +89,7 @@ : time.c, time.h
  • gettimeofday_new() : gen_calls.c, syscalls_new.h, gen_calls.h
  • getuid() : gen_calls.c, syscalls_new.h, gen_calls.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x68.html b/doc/html/globals_func_0x68.html index 27d6ce8..8e19eab 100644 --- a/doc/html/globals_func_0x68.html +++ b/doc/html/globals_func_0x68.html @@ -82,7 +82,7 @@ : hd.c, hd.h
  • htonl() : net.c, inet.h
  • htons() : net.c, inet.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x69.html b/doc/html/globals_func_0x69.html index f0a4d9c..0fba20f 100644 --- a/doc/html/globals_func_0x69.html +++ b/doc/html/globals_func_0x69.html @@ -109,7 +109,7 @@ : 8259.c, 8259.h
  • irqEnable() : 8259.c, 8259.h
  • issetugid() : gen_calls.c, syscalls_new.h, gen_calls.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x6b.html b/doc/html/globals_func_0x6b.html index fd74dab..2bd926f 100644 --- a/doc/html/globals_func_0x6b.html +++ b/doc/html/globals_func_0x6b.html @@ -86,7 +86,7 @@ : kpanic.c, kpanic.h
  • kprint() : video.c, video.h
  • kprintf() : kprintf.c, kprintf.h, kprint.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x6c.html b/doc/html/globals_func_0x6c.html index 58d97a0..dc380f7 100644 --- a/doc/html/globals_func_0x6c.html +++ b/doc/html/globals_func_0x6c.html @@ -103,7 +103,7 @@ : sockets.c, sockets.h
  • lwip_socket() : sockets.c, sockets.h
  • lwip_write() : sockets.c, sockets.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x6d.html b/doc/html/globals_func_0x6d.html index 7e0f632..0cf6a7a 100644 --- a/doc/html/globals_func_0x6d.html +++ b/doc/html/globals_func_0x6d.html @@ -106,7 +106,7 @@ : system.c, mpi.h
  • mpi_spam() : system.c, mpi.h
  • munmap() : paging.c, paging.h, syscalls_new.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x6e.html b/doc/html/globals_func_0x6e.html index 5e8f2c9..32cadb0 100644 --- a/doc/html/globals_func_0x6e.html +++ b/doc/html/globals_func_0x6e.html @@ -122,7 +122,7 @@ : inet.h
  • ntohs() : inet.h
  • number() : vsprintf.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x6f.html b/doc/html/globals_func_0x6f.html index f424808..0853f7b 100644 --- a/doc/html/globals_func_0x6f.html +++ b/doc/html/globals_func_0x6f.html @@ -73,7 +73,8 @@

    - o -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x70.html b/doc/html/globals_func_0x70.html index d37b6ca..7268d75 100644 --- a/doc/html/globals_func_0x70.html +++ b/doc/html/globals_func_0x70.html @@ -94,7 +94,7 @@ : api_msg.c
  • probe() : lnc.c, lnc.h
  • prompt() : shell.c -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x72.html b/doc/html/globals_func_0x72.html index 83ff50a..18fe811 100644 --- a/doc/html/globals_func_0x72.html +++ b/doc/html/globals_func_0x72.html @@ -73,7 +73,8 @@

    - r -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x73.html b/doc/html/globals_func_0x73.html index ca62bfa..e15afc5 100644 --- a/doc/html/globals_func_0x73.html +++ b/doc/html/globals_func_0x73.html @@ -181,7 +181,7 @@ : syscall.c, syscalls.h
  • systemTask() : systemtask.c, systemtask.h
  • sysUnlink() : file.c, syscalls.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x74.html b/doc/html/globals_func_0x74.html index a469612..e3c6e2a 100644 --- a/doc/html/globals_func_0x74.html +++ b/doc/html/globals_func_0x74.html @@ -119,7 +119,7 @@ : tty.c, tty.h
  • tty_init() : tty.c, tty.h
  • tty_print() : tty.c, tty.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x75.html b/doc/html/globals_func_0x75.html index 72f1041..4d95daa 100644 --- a/doc/html/globals_func_0x75.html +++ b/doc/html/globals_func_0x75.html @@ -113,7 +113,7 @@ : ufs.c
  • ufs_writeFile() : ufs.c
  • unlink() : file.c, file.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x76.html b/doc/html/globals_func_0x76.html index a766163..bb9a20a 100644 --- a/doc/html/globals_func_0x76.html +++ b/doc/html/globals_func_0x76.html @@ -102,7 +102,7 @@ : unmappage.c, paging.h
  • vmmUnmapPages() : unmappage.c, paging.h
  • vsprintf() : vsprintf.c, stdarg.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x77.html b/doc/html/globals_func_0x77.html index f3d44d9..96090b2 100644 --- a/doc/html/globals_func_0x77.html +++ b/doc/html/globals_func_0x77.html @@ -78,7 +78,7 @@ : lnc.c, lnc.h
  • writeFileByte() : ubixfs.c, ubixfs.h
  • writeUbixFS() : ubixfs.c, ubixfs.h -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_func_0x78.html b/doc/html/globals_func_0x78.html index 904f3b6..6faafa1 100644 --- a/doc/html/globals_func_0x78.html +++ b/doc/html/globals_func_0x78.html @@ -73,7 +73,7 @@

    - x -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_type.html b/doc/html/globals_type.html index 8410d8b..fe9e0ce 100644 --- a/doc/html/globals_type.html +++ b/doc/html/globals_type.html @@ -218,7 +218,7 @@

    - w -

    -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/globals_vars.html b/doc/html/globals_vars.html index 757fa27..8ec8253 100644 --- a/doc/html/globals_vars.html +++ b/doc/html/globals_vars.html @@ -297,7 +297,7 @@ : ap-boot.S
  • xC : page_fault.S
  • xe9 : ap-boot.S -
    Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/hd_8c-source.html b/doc/html/hd_8c-source.html index 5f442b3..62fe00b 100644 --- a/doc/html/hd_8c-source.html +++ b/doc/html/hd_8c-source.html @@ -475,7 +475,7 @@ 00443 00444 END 00445 ***/ -
    Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/hd_8c.html b/doc/html/hd_8c.html index 0ecabf5..3f8cbf4 100644 --- a/doc/html/hd_8c.html +++ b/doc/html/hd_8c.html @@ -321,7 +321,7 @@ References bsd_disklabel::d_npartitions, bsd_disklabel::d_partitions, devfs_makeNode(), device_add(), dos_partition::dp_start, fstypenames, driveInfo::hdDev, hdInit(), hdIoctl(), driveInfo::hdPort, hdRead(), hdReset(), driveInfo::hdSize, hdStandby(), hdStart(), hdStop(), hdWrite(), device_interface::info, device_interface::init, device_interface::ioctl, kmalloc(), kprintf(), device_interface::major, memcpy(), name, bsd_disklabel::partition::p_fstype, bsd_disklabel::partition::p_offset, bsd_disklabel::partition::p_size, driveInfo::parOffset, device_interface::read, device_interface::reset, sprintf(), device_interface::standby, device_interface::start, device_interface::stop, device_interface::write, and x1.

    -


    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/hd_8h-source.html b/doc/html/hd_8h-source.html index 4855f4b..9b6f895 100644 --- a/doc/html/hd_8h-source.html +++ b/doc/html/hd_8h-source.html @@ -252,7 +252,7 @@ 00220 00221 END 00222 ***/ -
    Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/hd_8h.html b/doc/html/hd_8h.html index c7c2d57..96ae451 100644 --- a/doc/html/hd_8h.html +++ b/doc/html/hd_8h.html @@ -616,7 +616,7 @@ Referenced by initHardDisk().

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/hierarchy.html b/doc/html/hierarchy.html index 5a26c41..cf0f3ac 100644 --- a/doc/html/hierarchy.html +++ b/doc/html/hierarchy.html @@ -140,11 +140,13 @@
  • ogDisplay_VESA
  • ogModeInfo
  • ogVESAInfo +
  • open_args
  • osInfo
  • partitionInformation
  • pbuf
  • pciConfig
  • pipe_args +
  • read_args
  • readlink_args
  • sdeWindows
  • sigaction_args @@ -202,7 +204,7 @@
  • vitalsStruct
  • write_args -
    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/idt_8c-source.html b/doc/html/idt_8c-source.html index 7f3bf31..eceac5e 100644 --- a/doc/html/idt_8c-source.html +++ b/doc/html/idt_8c-source.html @@ -496,7 +496,7 @@ 00464 /*** 00465 END 00466 ***/ -
    Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/idt_8c.html b/doc/html/idt_8c.html index 305abb6..32f351e 100644 --- a/doc/html/idt_8c.html +++ b/doc/html/idt_8c.html @@ -151,7 +151,7 @@

    Definition at line 197 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -176,7 +176,7 @@

    Definition at line 203 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -201,7 +201,7 @@

    Definition at line 263 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -226,7 +226,7 @@

    Definition at line 269 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -251,7 +251,7 @@

    Definition at line 275 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -276,7 +276,7 @@

    Definition at line 281 of file idt.c.

    -References _current, _int13(), tssStruct::cs, DEAD, tssStruct::eax, tssStruct::ebp, tssStruct::edx, EFLAG_IF, EFLAG_VM, tssStruct::eflags, tssStruct::eip, tssStruct::esp, FALSE, FP_TO_LINEAR, taskStruct::id, inportByte(), inportWord(), irqDisable(), irqEnable(), kpanic(), kprintf(), taskStruct::oInfo, outportByte(), outportWord(), tssStruct::ss, taskStruct::state, osInfo::timer, TRUE, taskStruct::tss, and osInfo::v86If. +References _current, _int13(), tssStruct::cs, DEAD, tssStruct::eax, tssStruct::ebp, tssStruct::edx, EFLAG_IF, EFLAG_VM, tssStruct::eflags, tssStruct::eip, tssStruct::esp, FALSE, FP_TO_LINEAR, taskStruct::id, inportByte(), inportWord(), irqDisable(), irqEnable(), kpanic(), kprintf(), taskStruct::oInfo, outportByte(), outportWord(), tssStruct::ss, taskStruct::state, osInfo::timer, TRUE, taskStruct::tss, and osInfo::v86If.

    Referenced by _int13(), and idt_init(). @@ -301,7 +301,7 @@

    Definition at line 209 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -326,7 +326,7 @@

    Definition at line 215 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -351,7 +351,7 @@

    Definition at line 221 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -376,7 +376,7 @@

    Definition at line 227 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -401,7 +401,7 @@

    Definition at line 233 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -445,7 +445,7 @@

    Definition at line 239 of file idt.c.

    -References _current, _int8(), tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esp, tssStruct::fs, tssStruct::gs, taskStruct::id, tssStruct::io_map, kernelPageDirectory, kpanic(), and tssStruct::ss. +References _current, _int8(), tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esp, tssStruct::fs, tssStruct::gs, taskStruct::id, tssStruct::io_map, kernelPageDirectory, kpanic(), and tssStruct::ss.

    Referenced by _int8(), and idt_init(). @@ -470,7 +470,7 @@

    Definition at line 257 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -660,7 +660,7 @@

    References gdtGate::access, descriptorTableUnion::gate, gdtGate::offsetHigh, gdtGate::offsetLow, and gdtGate::selector.

    -Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init(). +Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init().

    @@ -712,7 +712,7 @@ Referenced by idt_init().

    -


    Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/idt_8h-source.html b/doc/html/idt_8h-source.html index 7b2b867..73fb438 100644 --- a/doc/html/idt_8h-source.html +++ b/doc/html/idt_8h-source.html @@ -117,7 +117,7 @@ 00085 00086 END 00087 ***/ -
    Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/idt_8h.html b/doc/html/idt_8h.html index 0da7a69..9840663 100644 --- a/doc/html/idt_8h.html +++ b/doc/html/idt_8h.html @@ -175,7 +175,7 @@

    Definition at line 197 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -200,7 +200,7 @@

    Definition at line 203 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -225,7 +225,7 @@

    Definition at line 263 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -250,7 +250,7 @@

    Definition at line 269 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -275,7 +275,7 @@

    Definition at line 275 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -300,7 +300,7 @@

    Definition at line 281 of file idt.c.

    -References _current, _int13(), tssStruct::cs, DEAD, tssStruct::eax, tssStruct::ebp, tssStruct::edx, EFLAG_IF, EFLAG_VM, tssStruct::eflags, tssStruct::eip, tssStruct::esp, FALSE, FP_TO_LINEAR, taskStruct::id, inportByte(), inportWord(), irqDisable(), irqEnable(), kpanic(), kprintf(), taskStruct::oInfo, outportByte(), outportWord(), tssStruct::ss, taskStruct::state, osInfo::timer, TRUE, taskStruct::tss, and osInfo::v86If. +References _current, _int13(), tssStruct::cs, DEAD, tssStruct::eax, tssStruct::ebp, tssStruct::edx, EFLAG_IF, EFLAG_VM, tssStruct::eflags, tssStruct::eip, tssStruct::esp, FALSE, FP_TO_LINEAR, taskStruct::id, inportByte(), inportWord(), irqDisable(), irqEnable(), kpanic(), kprintf(), taskStruct::oInfo, outportByte(), outportWord(), tssStruct::ss, taskStruct::state, osInfo::timer, TRUE, taskStruct::tss, and osInfo::v86If.

    Referenced by _int13(), and idt_init(). @@ -325,7 +325,7 @@

    Definition at line 209 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -350,7 +350,7 @@

    Definition at line 215 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -375,7 +375,7 @@

    Definition at line 221 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -400,7 +400,7 @@

    Definition at line 227 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -425,7 +425,7 @@

    Definition at line 233 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -471,7 +471,7 @@

    Definition at line 239 of file idt.c.

    -References _current, _int8(), tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esp, tssStruct::fs, tssStruct::gs, taskStruct::id, tssStruct::io_map, kernelPageDirectory, kpanic(), and tssStruct::ss. +References _current, _int8(), tssStruct::cr3, tssStruct::cs, tssStruct::ds, tssStruct::ebp, tssStruct::eflags, tssStruct::eip, tssStruct::es, tssStruct::esp, tssStruct::fs, tssStruct::gs, taskStruct::id, tssStruct::io_map, kernelPageDirectory, kpanic(), and tssStruct::ss.

    Referenced by _int8(), and idt_init(). @@ -496,7 +496,7 @@

    Definition at line 257 of file idt.c.

    -References _current, endTask(), taskStruct::id, kpanic(), and sched_yield(). +References _current, endTask(), taskStruct::id, kpanic(), and sched_yield().

    Referenced by idt_init(). @@ -628,7 +628,7 @@

    References gdtGate::access, descriptorTableUnion::gate, gdtGate::offsetHigh, gdtGate::offsetLow, and gdtGate::selector.

    -Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init(). +Referenced by atkbd_init(), fdc_init(), idt_init(), initLNC(), mouseInit(), and ne2k_init().

    @@ -650,7 +650,7 @@

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2sys_2device_8h-source.html b/doc/html/include_2sys_2device_8h-source.html index fd9065b..2faee8f 100644 --- a/doc/html/include_2sys_2device_8h-source.html +++ b/doc/html/include_2sys_2device_8h-source.html @@ -144,7 +144,7 @@ 00112 END 00113 ***/ 00114 -
    Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2sys_2device_8h.html b/doc/html/include_2sys_2device_8h.html index fbeb897..68c924c 100644 --- a/doc/html/include_2sys_2device_8h.html +++ b/doc/html/include_2sys_2device_8h.html @@ -151,7 +151,7 @@ References devices, deviceSpinLock, kfree(), device_node::next, NULL, spinLock(), and spinUnlock().

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2ubixfs_2ubixfs_8h-source.html b/doc/html/include_2ubixfs_2ubixfs_8h-source.html index c7c6acf..e169052 100644 --- a/doc/html/include_2ubixfs_2ubixfs_8h-source.html +++ b/doc/html/include_2ubixfs_2ubixfs_8h-source.html @@ -233,7 +233,7 @@ 00201 00202 END 00203 ***/ -
    Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2ubixfs_2ubixfs_8h.html b/doc/html/include_2ubixfs_2ubixfs_8h.html index 5502933..bf0d77d 100644 --- a/doc/html/include_2ubixfs_2ubixfs_8h.html +++ b/doc/html/include_2ubixfs_2ubixfs_8h.html @@ -486,7 +486,7 @@

    Definition at line 194 of file ubixfs.c.

    -References assert, buffer, fdEof, kpanic(), NULL, and fileDescriptor::size. +References assert, buffer, fdEof, kpanic(), NULL, and fileDescriptor::size.

    Referenced by addDirEntry(), and ubixfs_init(). @@ -537,7 +537,7 @@

    Definition at line 456 of file ubixfs.c.

    -References kpanic(), NULL, openFileUbixFS(), readUbixFS(), ubixfs_initialize(), ubixFSmkDir(), ubixFSUnlink(), vfsRegisterFS(), writeUbixFS(), and x1. +References kpanic(), NULL, openFileUbixFS(), readUbixFS(), ubixfs_initialize(), ubixFSmkDir(), ubixFSUnlink(), vfsRegisterFS(), writeUbixFS(), and x1.

    @@ -710,7 +710,7 @@

    Definition at line 118 of file ubixfs.c.

    -References assert, ubixFSInfo::blockAllocationTable, fdOpen, fdRead, blockAllocationTableEntry::nextBlock, and NULL. +References assert, ubixFSInfo::blockAllocationTable, fdOpen, fdRead, blockAllocationTableEntry::nextBlock, and NULL.

    @@ -760,7 +760,7 @@ Referenced by addDirEntry(), and ubixfs_init().

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2ubixos_2types_8h-source.html b/doc/html/include_2ubixos_2types_8h-source.html index e540599..b1c7d3a 100644 --- a/doc/html/include_2ubixos_2types_8h-source.html +++ b/doc/html/include_2ubixos_2types_8h-source.html @@ -148,7 +148,7 @@ 00116 END 00117 ***/ 00118 -
    Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2ubixos_2types_8h.html b/doc/html/include_2ubixos_2types_8h.html index e7449ea..1c4acc8 100644 --- a/doc/html/include_2ubixos_2types_8h.html +++ b/doc/html/include_2ubixos_2types_8h.html @@ -736,7 +736,7 @@ Definition at line 67 of file types.h.

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2vfs_2file_8h-source.html b/doc/html/include_2vfs_2file_8h-source.html index 538c34e..91ef176 100644 --- a/doc/html/include_2vfs_2file_8h-source.html +++ b/doc/html/include_2vfs_2file_8h-source.html @@ -124,7 +124,7 @@ 00092 char *verifyDir(const char *path); 00093 00094 #endif -
    Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2vfs_2file_8h.html b/doc/html/include_2vfs_2file_8h.html index 47f2636..043ee9d 100644 --- a/doc/html/include_2vfs_2file_8h.html +++ b/doc/html/include_2vfs_2file_8h.html @@ -299,7 +299,7 @@

    Definition at line 213 of file file.c.

    -References fdEof. +References fdEof.

    @@ -358,7 +358,7 @@

    Definition at line 267 of file file.c.

    -References fdOpen, fdTable, fdTable_lock, fileAppend, fileBinary, fileRead, fileWrite, kfree(), kmalloc(), kprintf(), fileDescriptor::next, NULL, fileDescriptor::offset, vitalsStruct::openFiles, fileDescriptor::prev, spinLock(), spinUnlock(), sprintf(), strstr(), strtok(), systemVitals, and vfs_findMount(). +References fdOpen, fdTable, fdTable_lock, fileAppend, fileBinary, fileRead, fileWrite, kfree(), kmalloc(), kprintf(), fileDescriptor::next, NULL, fileDescriptor::offset, vitalsStruct::openFiles, fileDescriptor::prev, spinLock(), spinUnlock(), sprintf(), strstr(), strtok(), systemVitals, and vfs_findMount().

    Referenced by dev_ramDestroy(), dev_ramDrive(), DiskFS::DiskFS(), execFile(), kmod_load(), ldEnable(), bTree::Save(), sysExec(), sysFopen(), sysMkDir(), and tcpdump_init(). @@ -627,7 +627,7 @@ Referenced by fclose(), and fopen().

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2vfs_2vfs_8h-source.html b/doc/html/include_2vfs_2vfs_8h-source.html index e69af44..c17ef94 100644 --- a/doc/html/include_2vfs_2vfs_8h-source.html +++ b/doc/html/include_2vfs_2vfs_8h-source.html @@ -65,45 +65,48 @@ 00033 #include <ubixos/types.h> 00034 #include <vfs/file.h> 00035 #include <vfs/mount.h> -00036 -00037 #define maxFd 32 -00038 #define fdAvail 1 -00039 #define fdOpen 2 -00040 #define fdRead 3 -00041 #define fdEof 4 -00042 -00043 -00044 #define fileRead 0x0001 -00045 #define fileWrite 0x0002 -00046 #define fileBinary 0x0004 -00047 #define fileAppend 0x0008 -00048 -00054 struct fileSystem { -00055 struct fileSystem *prev; -00056 struct fileSystem *next; -00057 int (*vfsInitFS)(void *); -00058 int (*vfsRead)(void *,char *,long,long); -00059 int (*vfsWrite)(void *,char *,long,long); -00060 int (*vfsOpenFile)(void *,void *); -00061 int (*vfsUnlink)(char *,void *); -00062 int (*vfsMakeDir)(char *,void *); -00063 int (*vfsRemDir)(char *); -00064 int (*vfsSync)(void); -00065 int vfsType; -00066 }; -00067 -00068 -00069 /* VFS Functions */ -00070 int vfs_init(); -00071 int vfsRegisterFS(struct fileSystem); -00072 struct fileSystem *vfs_findFS(int); -00073 -00074 #endif -00075 -00076 /*** -00077 END -00078 ***/ -
    Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +00036 #include <sys/sysproto.h> +00037 #include <sys/thread.h> +00038 +00039 #define maxFd 32 +00040 #define fdAvail 1 +00041 #define fdOpen 2 +00042 #define fdRead 3 +00043 #define fdEof 4 +00044 +00045 +00046 #define fileRead 0x0001 +00047 #define fileWrite 0x0002 +00048 #define fileBinary 0x0004 +00049 #define fileAppend 0x0008 +00050 +00056 struct fileSystem { +00057 struct fileSystem *prev; +00058 struct fileSystem *next; +00059 int (*vfsInitFS)(void *); +00060 int (*vfsRead)(void *,char *,long,long); +00061 int (*vfsWrite)(void *,char *,long,long); +00062 int (*vfsOpenFile)(void *,void *); +00063 int (*vfsUnlink)(char *,void *); +00064 int (*vfsMakeDir)(char *,void *); +00065 int (*vfsRemDir)(char *); +00066 int (*vfsSync)(void); +00067 int vfsType; +00068 }; +00069 +00070 +00071 /* VFS Functions */ +00072 int vfs_init(); +00073 int vfsRegisterFS(struct fileSystem); +00074 int open(struct thread *td, struct open_args *uap); +00075 struct fileSystem *vfs_findFS(int); +00076 +00077 #endif +00078 +00079 /*** +00080 END +00081 ***/ +
    Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/include_2vfs_2vfs_8h.html b/doc/html/include_2vfs_2vfs_8h.html index d232395..f1dee00 100644 --- a/doc/html/include_2vfs_2vfs_8h.html +++ b/doc/html/include_2vfs_2vfs_8h.html @@ -33,6 +33,8 @@

    vfs.h File Reference

    #include <ubixos/types.h>
    #include <vfs/file.h>
    #include <vfs/mount.h>
    +#include <sys/sysproto.h>
    +#include <sys/thread.h>

    Go to the source code of this file. @@ -61,6 +63,8 @@ + + @@ -84,7 +88,7 @@

    -Definition at line 38 of file vfs.h. +Definition at line 40 of file vfs.h.

    @@ -101,7 +105,7 @@

    -Definition at line 41 of file vfs.h. +Definition at line 43 of file vfs.h.

    Referenced by feof(), and readUbixFS(). @@ -120,7 +124,7 @@

    -Definition at line 39 of file vfs.h. +Definition at line 41 of file vfs.h.

    Referenced by fopen(), and writeFileByte(). @@ -139,7 +143,7 @@

    -Definition at line 40 of file vfs.h. +Definition at line 42 of file vfs.h.

    Referenced by writeFileByte(). @@ -158,7 +162,7 @@

    -Definition at line 47 of file vfs.h. +Definition at line 49 of file vfs.h.

    Referenced by fopen(). @@ -177,7 +181,7 @@

    -Definition at line 46 of file vfs.h. +Definition at line 48 of file vfs.h.

    Referenced by fopen(). @@ -196,7 +200,7 @@

    -Definition at line 44 of file vfs.h. +Definition at line 46 of file vfs.h.

    Referenced by fopen(), and openFileUbixFS(). @@ -215,7 +219,7 @@

    -Definition at line 45 of file vfs.h. +Definition at line 47 of file vfs.h.

    Referenced by fopen(), and openFileUbixFS(). @@ -234,10 +238,43 @@

    -Definition at line 37 of file vfs.h. +Definition at line 39 of file vfs.h.


    Function Documentation

    + +
    +
    +
    #define maxFd   32

    Functions

    int open (struct thread *td, struct open_args *uap)
    fileSystemvfs_findFS (int)
    int vfs_init ()
    + + + + + + + + + + + + + + + + + +
    int open (struct thread td,
    struct open_args uap 
    )
    + +

    + +

    + +

    +Definition at line 139 of file vfs.c. +

    +References falloc(), kprintf(), and open_args::path. +

    +

    -


    Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
    Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
    diff --git a/doc/html/index.hhc b/doc/html/index.hhc index aec175e..68fb18e 100644 --- a/doc/html/index.hhc +++ b/doc/html/index.hhc @@ -113,11 +113,13 @@
  • +
  • +
  • @@ -284,11 +286,13 @@
  • +
  • +
  • @@ -354,6 +358,7 @@
    • +
    • @@ -595,6 +600,10 @@
        • +
        • +
            +
          • +
          • diff --git a/doc/html/index.hhk b/doc/html/index.hhk index 486e8bd..5fe5d4a 100644 --- a/doc/html/index.hhk +++ b/doc/html/index.hhk @@ -936,19 +936,22 @@
          -
        • +
          • +
          -
        • +
          • +
          -
        • +
          • +
          @@ -2346,6 +2349,7 @@
        • +
        @@ -2356,6 +2360,7 @@
      • +
    • @@ -2365,6 +2370,7 @@
    • +
  • @@ -2605,12 +2611,21 @@
    • +
  • +
      +
    • +
    • +
  • +
      +
    • +
    • +
    • @@ -2961,6 +2976,7 @@
    • +
    @@ -2971,6 +2987,7 @@
  • +
  • @@ -3573,6 +3590,7 @@
  • +
  • @@ -5021,7 +5039,10 @@
  • +
  • +
  • +
  • @@ -5196,9 +5217,21 @@
  • -
  • -
  • -
  • +
  • +
      +
    • +
    • +
    +
  • +
      +
    • +
    • +
    +
  • +
      +
    • +
    • +
  • @@ -5859,6 +5892,24 @@
  • +
  • +
      +
    • +
    • +
    • +
    +
  • +
      +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
  • @@ -6093,9 +6144,21 @@
  • -
  • -
  • -
  • +
  • +
      +
    • +
    • +
    +
  • +
      +
    • +
    • +
    +
  • +
      +
    • +
    • +
  • @@ -6448,6 +6511,21 @@
  • +
  • +
  • +
  • + +
  • +
      +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • +
    • @@ -7593,8 +7671,10 @@
    • +
    • +
    • @@ -9171,6 +9251,7 @@
    • UbixOS V2 Documentation

      -

      2.0


      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +

      2.0


      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/main_8c-source.html b/doc/html/main_8c-source.html index 72071bf..b897e86 100644 --- a/doc/html/main_8c-source.html +++ b/doc/html/main_8c-source.html @@ -181,7 +181,7 @@ 00154 /*** 00155 END 00156 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/main_8c.html b/doc/html/main_8c.html index b81a8c2..dde3f9d 100644 --- a/doc/html/main_8c.html +++ b/doc/html/main_8c.html @@ -475,7 +475,7 @@

      Definition at line 97 of file main.c.

      -References B_ADAPTOR, B_CONTROLLER, B_PARTITION, B_SLICE, B_TYPE, B_UNIT, clearScreen(), execFile(), execThread(), vitalsStruct::freePages, init_tasks, init_tasksTotal, irqEnable(), kmalloc(), kpanic(), kprint(), kprintf(), NULL, systemTask(), systemVitals, vfs_mount(), vmmMemoryMap, x1, and x2000. +References B_ADAPTOR, B_CONTROLLER, B_PARTITION, B_SLICE, B_TYPE, B_UNIT, clearScreen(), execFile(), execThread(), vitalsStruct::freePages, init_tasks, init_tasksTotal, irqEnable(), kmalloc(), kpanic(), kprint(), kprintf(), NULL, systemTask(), systemVitals, vfs_mount(), vmmMemoryMap, x1, and x2000.

      @@ -527,7 +527,7 @@

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/main_8cpp-source.html b/doc/html/main_8cpp-source.html index 78579c1..8d3ab01 100644 --- a/doc/html/main_8cpp-source.html +++ b/doc/html/main_8cpp-source.html @@ -95,7 +95,7 @@ 00063 cout << "sizeof(bTreeHeader): " << sizeof(struct bTreeHeader) << endl; 00064 return 0; 00065 } -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/main_8cpp.html b/doc/html/main_8cpp.html index eee011b..13cb130 100644 --- a/doc/html/main_8cpp.html +++ b/doc/html/main_8cpp.html @@ -71,7 +71,7 @@ References dev_ramDestroy(), dev_ramDrive(), bTree::GetFirstNode(), bTree::Insert(), memset(), name, NULL, bTree::Save(), strcpy(), UbixFS::vfs_format(), UbixFS::vfs_init(), UbixFS::vfs_mkdir(), and UbixFS::vfs_stop().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/math_8h-source.html b/doc/html/math_8h-source.html index a1b4e83..6bf8e30 100644 --- a/doc/html/math_8h-source.html +++ b/doc/html/math_8h-source.html @@ -94,7 +94,7 @@ 00062 00063 END 00064 ***/ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/math_8h.html b/doc/html/math_8h.html index b671e18..250bdfa 100644 --- a/doc/html/math_8h.html +++ b/doc/html/math_8h.html @@ -173,7 +173,7 @@ Definition at line 30 of file sqrt.c.

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mem_8h-source.html b/doc/html/mem_8h-source.html index 3bd119d..b1bc80f 100644 --- a/doc/html/mem_8h-source.html +++ b/doc/html/mem_8h-source.html @@ -110,7 +110,7 @@ 00078 00079 #endif /* __LWIP_MEM_H__ */ 00080 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mem_8h.html b/doc/html/mem_8h.html index 65e002d..5949307 100644 --- a/doc/html/mem_8h.html +++ b/doc/html/mem_8h.html @@ -296,7 +296,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/memcpy_8c-source.html b/doc/html/memcpy_8c-source.html index 7dde43c..a955dce 100644 --- a/doc/html/memcpy_8c-source.html +++ b/doc/html/memcpy_8c-source.html @@ -32,7 +32,7 @@ src » sys » lib

      memcpy.c

      Go to the documentation of this file.
      00001 #define MEMCOPY
       00002 #include "bcopy.c"
      -

      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/memcpy_8c.html b/doc/html/memcpy_8c.html index 1c36448..0536e21 100644 --- a/doc/html/memcpy_8c.html +++ b/doc/html/memcpy_8c.html @@ -57,7 +57,7 @@ Definition at line 1 of file memcpy.c.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/memp_8h-source.html b/doc/html/memp_8h-source.html index 45bb111..c5d6308 100644 --- a/doc/html/memp_8h-source.html +++ b/doc/html/memp_8h-source.html @@ -109,7 +109,7 @@ 00077 00078 #endif /* __LWIP_MEMP_H__ */ 00079 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/memp_8h.html b/doc/html/memp_8h.html index 55ec919..92368bd 100644 --- a/doc/html/memp_8h.html +++ b/doc/html/memp_8h.html @@ -330,7 +330,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/memset_8c-source.html b/doc/html/memset_8c-source.html index 0f65650..948cf88 100644 --- a/doc/html/memset_8c-source.html +++ b/doc/html/memset_8c-source.html @@ -129,7 +129,7 @@ 00097 END 00098 ***/ 00099 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/memset_8c.html b/doc/html/memset_8c.html index 18d0f62..f67c954 100644 --- a/doc/html/memset_8c.html +++ b/doc/html/memset_8c.html @@ -161,7 +161,7 @@ References VAL, WIDEVAL, wmask, and wsize.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/message_8c-source.html b/doc/html/message_8c-source.html index da9fb5f..3a9ce87 100644 --- a/doc/html/message_8c-source.html +++ b/doc/html/message_8c-source.html @@ -111,7 +111,7 @@ 00079 END 00080 ***/ 00081 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/message_8c.html b/doc/html/message_8c.html index 4a44cd1..c1bf3ef 100644 --- a/doc/html/message_8c.html +++ b/doc/html/message_8c.html @@ -231,7 +231,7 @@ References mpi_spam().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mount_8c-source.html b/doc/html/mount_8c-source.html index 88124df..27276f8 100644 --- a/doc/html/mount_8c-source.html +++ b/doc/html/mount_8c-source.html @@ -177,7 +177,7 @@ 00145 END 00146 ***/ 00147 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mount_8c.html b/doc/html/mount_8c.html index 19aa469..7cea8af 100644 --- a/doc/html/mount_8c.html +++ b/doc/html/mount_8c.html @@ -161,7 +161,7 @@ Referenced by devfs_init(), and kmain().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mount_8h-source.html b/doc/html/mount_8h-source.html index a801f81..b1316e1 100644 --- a/doc/html/mount_8h-source.html +++ b/doc/html/mount_8h-source.html @@ -86,7 +86,7 @@ 00054 /*** 00055 END 00056 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mount_8h.html b/doc/html/mount_8h.html index b9c7526..9b8b726 100644 --- a/doc/html/mount_8h.html +++ b/doc/html/mount_8h.html @@ -159,7 +159,7 @@ Referenced by devfs_init(), and kmain().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mouse_8c-source.html b/doc/html/mouse_8c-source.html index 76b9d5b..235e3e9 100644 --- a/doc/html/mouse_8c-source.html +++ b/doc/html/mouse_8c-source.html @@ -202,7 +202,7 @@ 00170 END 00171 ***/ 00172 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mouse_8c.html b/doc/html/mouse_8c.html index 8f5a9e3..5c106e0 100644 --- a/doc/html/mouse_8c.html +++ b/doc/html/mouse_8c.html @@ -223,7 +223,7 @@ References dDpl3, dInt, dPresent, eoi, irqEnable(), kbdRead(), kbdWrite(), kbdWriteRead(), kprintf(), mouseISR(), mPic, mVec, outportByte(), setVector(), and sPic.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mouse_8h-source.html b/doc/html/mouse_8h-source.html index 050cce0..dc2bdfe 100644 --- a/doc/html/mouse_8h-source.html +++ b/doc/html/mouse_8h-source.html @@ -84,7 +84,7 @@ 00052 00053 END 00054 ***/ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mouse_8h.html b/doc/html/mouse_8h.html index ee93bf1..b7506dc 100644 --- a/doc/html/mouse_8h.html +++ b/doc/html/mouse_8h.html @@ -131,7 +131,7 @@ Referenced by mouseInit().

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mpi_8h-source.html b/doc/html/mpi_8h-source.html index fa45b35..2c5efc2 100644 --- a/doc/html/mpi_8h-source.html +++ b/doc/html/mpi_8h-source.html @@ -133,7 +133,7 @@ 00101 END 00102 ***/ 00103 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/mpi_8h.html b/doc/html/mpi_8h.html index 09f2525..650d5c3 100644 --- a/doc/html/mpi_8h.html +++ b/doc/html/mpi_8h.html @@ -280,7 +280,7 @@ Referenced by sysMpiSpam().

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/namespaces.html b/doc/html/namespaces.html index f9d74b2..a453132 100644 --- a/doc/html/namespaces.html +++ b/doc/html/namespaces.html @@ -26,7 +26,7 @@

      UbixOS V2 Namespace List

      Here is a list of all namespaces with brief descriptions:
      std
      -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/namespacestd.html b/doc/html/namespacestd.html index 33fb32d..22afa14 100644 --- a/doc/html/namespacestd.html +++ b/doc/html/namespacestd.html @@ -28,7 +28,7 @@
      -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ne2k_8c-source.html b/doc/html/ne2k_8c-source.html index 59e0fbe..2c5e9f6 100644 --- a/doc/html/ne2k_8c-source.html +++ b/doc/html/ne2k_8c-source.html @@ -449,7 +449,7 @@ 00417 END 00418 ***/ 00419 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ne2k_8c.html b/doc/html/ne2k_8c.html index 31eeddd..d7c8eca 100644 --- a/doc/html/ne2k_8c.html +++ b/doc/html/ne2k_8c.html @@ -160,7 +160,7 @@

      Definition at line 223 of file ne2k.c.

      -References dev, dp_pkt2user(), getblock(), inportByte(), device::ioAddr, kpanic(), kprintf(), NE_BNRY, NE_CMD, NE_CURRENT, OK, outportByte(), RSR_FO, RSR_PRX, startPage, and stopPage. +References dev, dp_pkt2user(), getblock(), inportByte(), device::ioAddr, kpanic(), kprintf(), NE_BNRY, NE_CMD, NE_CURRENT, OK, outportByte(), RSR_FO, RSR_PRX, startPage, and stopPage.

      Referenced by ne2kHandler(). @@ -424,7 +424,7 @@

      Definition at line 115 of file ne2k.c.

      -References assert, dev, E8390_RWRITE, E8390_START, EN0_ISR, EN0_RCNTHI, EN0_RCNTLO, EN0_RSARHI, EN0_RSARLO, inportByte(), device::ioAddr, kpanic(), NE_DATAPORT, outportByte(), and outportWord(). +References assert, dev, E8390_RWRITE, E8390_START, EN0_ISR, EN0_RCNTHI, EN0_RCNTLO, EN0_RSARHI, EN0_RSARLO, inportByte(), device::ioAddr, kpanic(), NE_DATAPORT, outportByte(), and outportWord().

      Referenced by low_level_output(). @@ -487,7 +487,7 @@ Referenced by ne2kAllocBuffer(), and ne2kGetBuffer().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ne2k_8h-source.html b/doc/html/ne2k_8h-source.html index 46874ba..f5f38da 100644 --- a/doc/html/ne2k_8h-source.html +++ b/doc/html/ne2k_8h-source.html @@ -227,7 +227,7 @@ 00195 00196 END 00197 ***/ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ne2k_8h.html b/doc/html/ne2k_8h.html index 2fa61f6..0129bd9 100644 --- a/doc/html/ne2k_8h.html +++ b/doc/html/ne2k_8h.html @@ -1959,7 +1959,7 @@

      Definition at line 115 of file ne2k.c.

      -References assert, dev, E8390_RWRITE, E8390_START, EN0_ISR, EN0_RCNTHI, EN0_RCNTLO, EN0_RSARHI, EN0_RSARLO, inportByte(), device::ioAddr, kpanic(), NE_DATAPORT, outportByte(), and outportWord(). +References assert, dev, E8390_RWRITE, E8390_START, EN0_ISR, EN0_RCNTHI, EN0_RCNTLO, EN0_RSARHI, EN0_RSARLO, inportByte(), device::ioAddr, kpanic(), NE_DATAPORT, outportByte(), and outportWord().

      Referenced by low_level_output(). @@ -1995,7 +1995,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/net_2arch_2init_8h-source.html b/doc/html/net_2arch_2init_8h-source.html index 2655e50..11ce2c8 100644 --- a/doc/html/net_2arch_2init_8h-source.html +++ b/doc/html/net_2arch_2init_8h-source.html @@ -74,7 +74,7 @@ 00042 00043 00044 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/net_2arch_2init_8h.html b/doc/html/net_2arch_2init_8h.html index 234e815..24bc745 100644 --- a/doc/html/net_2arch_2init_8h.html +++ b/doc/html/net_2arch_2init_8h.html @@ -61,7 +61,7 @@ Definition at line 38 of file init.h.

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/net_8c-source.html b/doc/html/net_8c-source.html index 418be68..df7b93a 100644 --- a/doc/html/net_8c-source.html +++ b/doc/html/net_8c-source.html @@ -244,7 +244,7 @@ 00212 END 00213 ***/ 00214 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/net_8c.html b/doc/html/net_8c.html index 6522cc8..7335fb0 100644 --- a/doc/html/net_8c.html +++ b/doc/html/net_8c.html @@ -223,7 +223,7 @@ References htonl, kprintf(), NULL, in_addr::s_addr, and strtol().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/net_8h-source.html b/doc/html/net_8h-source.html index e1f86bf..78a75ce 100644 --- a/doc/html/net_8h-source.html +++ b/doc/html/net_8h-source.html @@ -66,7 +66,7 @@ 00034 END 00035 ***/ 00036 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/net_8h.html b/doc/html/net_8h.html index 2045126..6ed08fb 100644 --- a/doc/html/net_8h.html +++ b/doc/html/net_8h.html @@ -63,7 +63,7 @@ References mem_init(), memp_init(), netMainThread(), pbuf_init(), sys_init(), and sys_thread_new().

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/netif_8h-source.html b/doc/html/netif_8h-source.html index bf7b897..942f3d2 100644 --- a/doc/html/netif_8h-source.html +++ b/doc/html/netif_8h-source.html @@ -129,7 +129,7 @@ 00097 void netif_set_gw(struct netif *netif, struct ip_addr *gw); 00098 00099 #endif /* __LWIP_NETIF_H__ */ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/netif_8h.html b/doc/html/netif_8h.html index 29db33a..f1b9997 100644 --- a/doc/html/netif_8h.html +++ b/doc/html/netif_8h.html @@ -294,7 +294,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/null_8c-source.html b/doc/html/null_8c-source.html index 04b6acb..a72c030 100644 --- a/doc/html/null_8c-source.html +++ b/doc/html/null_8c-source.html @@ -31,10 +31,10 @@

      null.c

      Go to the documentation of this file.
      00001 /* 
      -00002 Sat Dec  2 18:05:12 EST 2006
      +00002 Tue Dec  5 23:30:45 EST 2006
       00003 ser
       00004  */
      -

      Generated on Sun Dec 3 02:38:02 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/null_8c.html b/doc/html/null_8c.html index b79dc55..f455ede 100644 --- a/doc/html/null_8c.html +++ b/doc/html/null_8c.html @@ -32,12 +32,10 @@ src » sys » compile

      null.c File Reference

      - -

      Go to the source code of this file.
      -


      Generated on Sun Dec 3 02:38:05 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ogDisplay__UbixOS_8h-source.html b/doc/html/ogDisplay__UbixOS_8h-source.html index 391f170..12111e3 100644 --- a/doc/html/ogDisplay__UbixOS_8h-source.html +++ b/doc/html/ogDisplay__UbixOS_8h-source.html @@ -117,7 +117,7 @@ 00085 }; // ogDisplay_UbixOS 00086 00087 #endif -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ogDisplay__UbixOS_8h.html b/doc/html/ogDisplay__UbixOS_8h.html index edc96e6..60b2d2f 100644 --- a/doc/html/ogDisplay__UbixOS_8h.html +++ b/doc/html/ogDisplay__UbixOS_8h.html @@ -43,7 +43,7 @@ struct  ogVESAInfo -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ogDisplay__VESA_8h-source.html b/doc/html/ogDisplay__VESA_8h-source.html index bf5ee7d..279c7f4 100644 --- a/doc/html/ogDisplay__VESA_8h-source.html +++ b/doc/html/ogDisplay__VESA_8h-source.html @@ -125,7 +125,7 @@ 00093 }; // ogDisplay_VESA 00094 00095 #endif -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ogDisplay__VESA_8h.html b/doc/html/ogDisplay__VESA_8h.html index b63fcd5..d492ad1 100644 --- a/doc/html/ogDisplay__VESA_8h.html +++ b/doc/html/ogDisplay__VESA_8h.html @@ -43,7 +43,7 @@ struct  TVESA_Rec -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ogprintf_8cc-source.html b/doc/html/ogprintf_8cc-source.html index 4b79059..7b7c222 100644 --- a/doc/html/ogprintf_8cc-source.html +++ b/doc/html/ogprintf_8cc-source.html @@ -154,7 +154,7 @@ 00122 00123 END 00124 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ogprintf_8cc.html b/doc/html/ogprintf_8cc.html index 58fb48f..6ff5b86 100644 --- a/doc/html/ogprintf_8cc.html +++ b/doc/html/ogprintf_8cc.html @@ -107,7 +107,7 @@ Definition at line 39 of file ogprintf.cc.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/opt_8h-source.html b/doc/html/opt_8h-source.html index 2ff4e7a..fc9464d 100644 --- a/doc/html/opt_8h-source.html +++ b/doc/html/opt_8h-source.html @@ -127,7 +127,7 @@ 00095 00096 00097 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/opt_8h.html b/doc/html/opt_8h.html index 87ce2f9..34634ec 100644 --- a/doc/html/opt_8h.html +++ b/doc/html/opt_8h.html @@ -285,7 +285,7 @@ Definition at line 47 of file opt.h.

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/page__fault_8S-source.html b/doc/html/page__fault_8S-source.html index 3349a60..a8ffe89 100644 --- a/doc/html/page__fault_8S-source.html +++ b/doc/html/page__fault_8S-source.html @@ -90,7 +90,7 @@ 00058 /*** 00059 END 00060 ***/ -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/page__fault_8S.html b/doc/html/page__fault_8S.html index b2075f7..2627097 100644 --- a/doc/html/page__fault_8S.html +++ b/doc/html/page__fault_8S.html @@ -129,7 +129,7 @@ Definition at line 46 of file page_fault.S.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pagefault_8c-source.html b/doc/html/pagefault_8c-source.html index 93feeb1..a82f09f 100644 --- a/doc/html/pagefault_8c-source.html +++ b/doc/html/pagefault_8c-source.html @@ -244,7 +244,7 @@ 00212 00213 END 00214 ***/ -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pagefault_8c.html b/doc/html/pagefault_8c.html index 635678a..ce1ec1c 100644 --- a/doc/html/pagefault_8c.html +++ b/doc/html/pagefault_8c.html @@ -83,7 +83,7 @@

      Definition at line 53 of file pagefault.c.

      -References _current, adjustCowCounter(), endTask(), taskStruct::id, kpanic(), kprintf(), PAGE_COW, PAGE_DEFAULT, pageEntries, pageFaultSpinLock, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, vmm_getPhysicalAddr(), vmmFindFreePage(), vmmGetFreeVirtualPage(), vmmUnmapPage(), x1, and x1000. +References _current, adjustCowCounter(), endTask(), taskStruct::id, kpanic(), kprintf(), PAGE_COW, PAGE_DEFAULT, pageEntries, pageFaultSpinLock, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, vmm_getPhysicalAddr(), vmmFindFreePage(), vmmGetFreeVirtualPage(), vmmUnmapPage(), x1, and x1000.


      Variable Documentation

      @@ -106,7 +106,7 @@ Referenced by vmm_pageFault().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/paging_8c-source.html b/doc/html/paging_8c-source.html index 16fd82a..11d72bb 100644 --- a/doc/html/paging_8c-source.html +++ b/doc/html/paging_8c-source.html @@ -596,7 +596,7 @@ 00564 END 00565 ***/ 00566 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/paging_8c.html b/doc/html/paging_8c.html index 51a037a..d6093bd 100644 --- a/doc/html/paging_8c.html +++ b/doc/html/paging_8c.html @@ -448,7 +448,7 @@ Referenced by vmm_remapPage().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/paging_8h-source.html b/doc/html/paging_8h-source.html index 78f7f12..c054b38 100644 --- a/doc/html/paging_8h-source.html +++ b/doc/html/paging_8h-source.html @@ -125,7 +125,7 @@ 00093 END 00094 ***/ 00095 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/paging_8h.html b/doc/html/paging_8h.html index 4feb566..c01f365 100644 --- a/doc/html/paging_8h.html +++ b/doc/html/paging_8h.html @@ -761,7 +761,7 @@

      Definition at line 53 of file pagefault.c.

      -References _current, adjustCowCounter(), endTask(), taskStruct::id, kpanic(), kprintf(), PAGE_COW, PAGE_DEFAULT, pageEntries, pageFaultSpinLock, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, vmm_getPhysicalAddr(), vmmFindFreePage(), vmmGetFreeVirtualPage(), vmmUnmapPage(), x1, and x1000. +References _current, adjustCowCounter(), endTask(), taskStruct::id, kpanic(), kprintf(), PAGE_COW, PAGE_DEFAULT, pageEntries, pageFaultSpinLock, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, vmm_getPhysicalAddr(), vmmFindFreePage(), vmmGetFreeVirtualPage(), vmmUnmapPage(), x1, and x1000.

      @@ -860,7 +860,7 @@

      Definition at line 41 of file setpageattributes.c.

      -References kpanic(), tablesBaseAddress, and x1000. +References kpanic(), tablesBaseAddress, and x1000.

      Referenced by execFile(), and sysExec(). @@ -912,7 +912,7 @@

      Definition at line 53 of file copyvirtualspace.c.

      -References adjustCowCounter(), cvsSpinLock, kpanic(), memset(), PAGE_COW, PAGE_DEFAULT, PAGE_STACK, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, vmm_getPhysicalAddr(), vmmGetFreeKernelPage(), vmmUnmapPage(), x1, and x1000. +References adjustCowCounter(), cvsSpinLock, kpanic(), memset(), PAGE_COW, PAGE_DEFAULT, PAGE_STACK, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, vmm_getPhysicalAddr(), vmmGetFreeKernelPage(), vmmUnmapPage(), x1, and x1000.

      Referenced by fork_copyProcess(). @@ -999,7 +999,7 @@

      Definition at line 48 of file getfreepage.c.

      -References KERNEL_PAGE_DEFAULT, kpanic(), spinLock(), spinUnlock(), tablesBaseAddress, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), vmmGFPlock, and x1000. +References KERNEL_PAGE_DEFAULT, kpanic(), spinLock(), spinUnlock(), tablesBaseAddress, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), vmmGFPlock, and x1000.

      Referenced by vmmCreateVirtualSpace(). @@ -1040,7 +1040,7 @@

      Definition at line 47 of file getfreevirtualpage.c.

      -References _current, btoc, ctob, fvpSpinLock, taskStruct::id, K_PANIC, kpanic(), kprintf(), taskStruct::oInfo, PAGE_COW, PAGE_DEFAULT, PAGE_PRESENT, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, VM_TASK, VM_THRD, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), osInfo::vmStart, x1, and x1000. +References _current, btoc, ctob, fvpSpinLock, taskStruct::id, K_PANIC, kpanic(), kprintf(), taskStruct::oInfo, PAGE_COW, PAGE_DEFAULT, PAGE_PRESENT, pageEntries, parentPageDirAddr, spinLock(), spinUnlock(), tablesBaseAddress, taskStruct::td, thread::vm_daddr, thread::vm_dsize, VM_TASK, VM_THRD, vmm_remapPage(), vmmClearVirtualPage(), vmmFindFreePage(), osInfo::vmStart, x1, and x1000.

      Referenced by mmap(), sysGetFreePage(), and vmm_pageFault(). @@ -1172,7 +1172,7 @@ Referenced by _int8(), execFile(), execThread(), idt_init(), and vmm_pagingInit().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pbuf_8h-source.html b/doc/html/pbuf_8h-source.html index f9463d3..cc0f470 100644 --- a/doc/html/pbuf_8h-source.html +++ b/doc/html/pbuf_8h-source.html @@ -182,7 +182,7 @@ 00150 struct pbuf *pbuf_dechain(struct pbuf *p); 00151 00152 #endif /* __LWIP_PBUF_H__ */ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pbuf_8h.html b/doc/html/pbuf_8h.html index fbf1103..ad272fa 100644 --- a/doc/html/pbuf_8h.html +++ b/doc/html/pbuf_8h.html @@ -458,7 +458,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pci_8c-source.html b/doc/html/pci_8c-source.html index 5bc1719..50cbd02 100644 --- a/doc/html/pci_8c-source.html +++ b/doc/html/pci_8c-source.html @@ -371,7 +371,7 @@ 00339 00340 END 00341 ***/ -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pci_8c.html b/doc/html/pci_8c.html index ce00d0b..6d372e1 100644 --- a/doc/html/pci_8c.html +++ b/doc/html/pci_8c.html @@ -332,7 +332,7 @@ Definition at line 37 of file pci.c.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pci_8h-source.html b/doc/html/pci_8h-source.html index b96cea2..30ce429 100644 --- a/doc/html/pci_8h-source.html +++ b/doc/html/pci_8h-source.html @@ -137,7 +137,7 @@ 00105 00106 END 00107 ***/ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pci_8h.html b/doc/html/pci_8h.html index 44d2b92..e4aaec0 100644 --- a/doc/html/pci_8h.html +++ b/doc/html/pci_8h.html @@ -261,7 +261,7 @@ Referenced by pciProbe().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/perf_8h-source.html b/doc/html/perf_8h-source.html index 2bf6389..3a6bc11 100644 --- a/doc/html/perf_8h-source.html +++ b/doc/html/perf_8h-source.html @@ -96,7 +96,7 @@ 00064 void perf_init(char *fname); 00065 00066 #endif /* __ARCH_PERF_H__ */ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/perf_8h.html b/doc/html/perf_8h.html index cc31b9d..3b567ee 100644 --- a/doc/html/perf_8h.html +++ b/doc/html/perf_8h.html @@ -191,7 +191,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pipe_8c-source.html b/doc/html/pipe_8c-source.html index 826ac69..faa7716 100644 --- a/doc/html/pipe_8c-source.html +++ b/doc/html/pipe_8c-source.html @@ -83,7 +83,7 @@ 00054 END 00055 ***/ 00056 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pipe_8c.html b/doc/html/pipe_8c.html index 736466b..57f018e 100644 --- a/doc/html/pipe_8c.html +++ b/doc/html/pipe_8c.html @@ -79,7 +79,7 @@ References file::f_flag, falloc(), FREAD, FWRITE, and thread::td_retval.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pipe_8h-source.html b/doc/html/pipe_8h-source.html index 1462a38..268e868 100644 --- a/doc/html/pipe_8h-source.html +++ b/doc/html/pipe_8h-source.html @@ -73,7 +73,7 @@ 00041 END 00042 ***/ 00043 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pipe_8h.html b/doc/html/pipe_8h.html index 6820084..ee16d91 100644 --- a/doc/html/pipe_8h.html +++ b/doc/html/pipe_8h.html @@ -72,7 +72,7 @@ Definition at line 41 of file pipe.c.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pit_8c-source.html b/doc/html/pit_8c-source.html index 1cf5b8f..69f5e95 100644 --- a/doc/html/pit_8c-source.html +++ b/doc/html/pit_8c-source.html @@ -138,7 +138,7 @@ 00106 END 00107 ***/ 00108 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pit_8c.html b/doc/html/pit_8c.html index e86bbc2..9810fac 100644 --- a/doc/html/pit_8c.html +++ b/doc/html/pit_8c.html @@ -65,7 +65,7 @@ References kprintf(), outportByte(), outportByteP(), and PIT_TIMER.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pit_8h-source.html b/doc/html/pit_8h-source.html index 8c0c3c5..e7c6833 100644 --- a/doc/html/pit_8h-source.html +++ b/doc/html/pit_8h-source.html @@ -98,7 +98,7 @@ 00066 END 00067 ***/ 00068 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/pit_8h.html b/doc/html/pit_8h.html index 56e0a98..e5bad9f 100644 --- a/doc/html/pit_8h.html +++ b/doc/html/pit_8h.html @@ -85,7 +85,7 @@ References kprintf(), outportByte(), outportByteP(), and PIT_TIMER.

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ramdrive_8cpp-source.html b/doc/html/ramdrive_8cpp-source.html index 7bbace9..70c0928 100644 --- a/doc/html/ramdrive_8cpp-source.html +++ b/doc/html/ramdrive_8cpp-source.html @@ -209,7 +209,7 @@ 00177 END 00178 ***/ 00179 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ramdrive_8cpp.html b/doc/html/ramdrive_8cpp.html index e3d4520..d4f349e 100644 --- a/doc/html/ramdrive_8cpp.html +++ b/doc/html/ramdrive_8cpp.html @@ -242,7 +242,7 @@ Referenced by dev_ramDestroy(), dev_ramDrive(), ramDrive_read(), and ramDrive_write().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ramdrive_8h-source.html b/doc/html/ramdrive_8h-source.html index 5100830..bc25baf 100644 --- a/doc/html/ramdrive_8h-source.html +++ b/doc/html/ramdrive_8h-source.html @@ -92,7 +92,7 @@ 00060 END 00061 ***/ 00062 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ramdrive_8h.html b/doc/html/ramdrive_8h.html index df6dae8..2aaf5ec 100644 --- a/doc/html/ramdrive_8h.html +++ b/doc/html/ramdrive_8h.html @@ -92,7 +92,7 @@ Referenced by main().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/rs232_8c-source.html b/doc/html/rs232_8c-source.html index 9bc56f2..b1c571e 100644 --- a/doc/html/rs232_8c-source.html +++ b/doc/html/rs232_8c-source.html @@ -82,7 +82,7 @@ 00050 END 00051 ***/ 00052 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/rs232_8c.html b/doc/html/rs232_8c.html index 1e8b60e..d5ebef4 100644 --- a/doc/html/rs232_8c.html +++ b/doc/html/rs232_8c.html @@ -60,7 +60,7 @@ Definition at line 30 of file rs232.c.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sched_8c-source.html b/doc/html/sched_8c-source.html index fc01d5d..7bb126b 100644 --- a/doc/html/sched_8c-source.html +++ b/doc/html/sched_8c-source.html @@ -322,7 +322,7 @@ 00290 END 00291 ***/ 00292 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sched_8c.html b/doc/html/sched_8c.html index 0daa2a6..3146a79 100644 --- a/doc/html/sched_8c.html +++ b/doc/html/sched_8c.html @@ -206,7 +206,7 @@

      Definition at line 69 of file sched.c.

      -References taskStruct::id, kmalloc(), kpanic(), kprintf(), nextID, and taskList. +References taskStruct::id, kmalloc(), kpanic(), kprintf(), nextID, and taskList.

      @@ -339,7 +339,7 @@

      Definition at line 143 of file sched.c.

      -References file::f_flag, taskStruct::id, kmalloc(), kpanic(), memset(), NEW, taskStruct::next, nextID, thread::o_files, taskStruct::prev, schedulerSpinLock, spinLock(), spinUnlock(), taskStruct::state, taskList, taskStruct::td, and taskStruct::usedMath. +References file::f_flag, taskStruct::id, kmalloc(), kpanic(), memset(), NEW, taskStruct::next, nextID, thread::o_files, taskStruct::prev, schedulerSpinLock, spinLock(), spinUnlock(), taskStruct::state, taskList, taskStruct::td, and taskStruct::usedMath.

      Referenced by biosCall(), execFile(), and execThread(). @@ -459,7 +459,7 @@ Referenced by sched_deleteTask(), sched_init(), schedFindTask(), and schedNewTask().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sched_8h-source.html b/doc/html/sched_8h-source.html index bde3d79..526b864 100644 --- a/doc/html/sched_8h-source.html +++ b/doc/html/sched_8h-source.html @@ -207,7 +207,7 @@ 00175 END 00176 ***/ 00177 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sched_8h.html b/doc/html/sched_8h.html index 218ae4d..9a505ad 100644 --- a/doc/html/sched_8h.html +++ b/doc/html/sched_8h.html @@ -266,7 +266,7 @@

      Definition at line 69 of file sched.c.

      -References taskStruct::id, kmalloc(), kpanic(), kprintf(), nextID, and taskList. +References taskStruct::id, kmalloc(), kpanic(), kprintf(), nextID, and taskList.

      @@ -399,7 +399,7 @@

      Definition at line 143 of file sched.c.

      -References file::f_flag, taskStruct::id, kmalloc(), kpanic(), memset(), NEW, taskStruct::next, nextID, thread::o_files, taskStruct::prev, schedulerSpinLock, spinLock(), spinUnlock(), taskStruct::state, taskList, taskStruct::td, and taskStruct::usedMath. +References file::f_flag, taskStruct::id, kmalloc(), kpanic(), memset(), NEW, taskStruct::next, nextID, thread::o_files, taskStruct::prev, schedulerSpinLock, spinLock(), spinUnlock(), taskStruct::state, taskList, taskStruct::td, and taskStruct::usedMath.

      Referenced by biosCall(), execFile(), and execThread(). @@ -443,7 +443,7 @@ Referenced by mathStateRestore().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/schedyield_8S-source.html b/doc/html/schedyield_8S-source.html index f6136b5..e9d95ff 100644 --- a/doc/html/schedyield_8S-source.html +++ b/doc/html/schedyield_8S-source.html @@ -82,7 +82,7 @@ 00050 /*** 00051 END 00052 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/schedyield_8S.html b/doc/html/schedyield_8S.html index 9def0f9..88d14c8 100644 --- a/doc/html/schedyield_8S.html +++ b/doc/html/schedyield_8S.html @@ -57,7 +57,7 @@ Definition at line 41 of file schedyield.S.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sde_8h-source.html b/doc/html/sde_8h-source.html index 1ac0a9c..c22bffc 100644 --- a/doc/html/sde_8h-source.html +++ b/doc/html/sde_8h-source.html @@ -85,7 +85,7 @@ 00053 00054 #endif 00055 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sde_8h.html b/doc/html/sde_8h.html index c0046a4..4999152 100644 --- a/doc/html/sde_8h.html +++ b/doc/html/sde_8h.html @@ -190,7 +190,7 @@

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/search.idx b/doc/html/search.idx index 07fed74..85fb091 100644 --- a/doc/html/search.idx +++ b/doc/html/search.idx Binary files differ diff --git a/doc/html/search.php b/doc/html/search.php index c76dd1a..694cefb 100644 --- a/doc/html/search.php +++ b/doc/html/search.php @@ -376,7 +376,7 @@ ?> -
      Generated on Tue Dec 5 11:01:25 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:11 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sem_8c-source.html b/doc/html/sem_8c-source.html index 14e936c..67e2a90 100644 --- a/doc/html/sem_8c-source.html +++ b/doc/html/sem_8c-source.html @@ -65,7 +65,7 @@ 00033 END 00034 ***/ 00035 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sem_8c.html b/doc/html/sem_8c.html index 944628e..c8c4fd3 100644 --- a/doc/html/sem_8c.html +++ b/doc/html/sem_8c.html @@ -36,7 +36,7 @@ Go to the source code of this file.
      -
      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sem_8h-source.html b/doc/html/sem_8h-source.html index a1d0969..43ad1e6 100644 --- a/doc/html/sem_8h-source.html +++ b/doc/html/sem_8h-source.html @@ -81,7 +81,7 @@ 00049 END 00050 ***/ 00051 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sem_8h.html b/doc/html/sem_8h.html index 48e876d..3086c88 100644 --- a/doc/html/sem_8h.html +++ b/doc/html/sem_8h.html @@ -35,7 +35,7 @@ Go to the source code of this file.
      -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/setpageattributes_8c-source.html b/doc/html/setpageattributes_8c-source.html index 002dcb7..4ded00c 100644 --- a/doc/html/setpageattributes_8c-source.html +++ b/doc/html/setpageattributes_8c-source.html @@ -131,7 +131,7 @@ 00099 END 00100 ***/ 00101 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/setpageattributes_8c.html b/doc/html/setpageattributes_8c.html index 640b0ef..bfb629e 100644 --- a/doc/html/setpageattributes_8c.html +++ b/doc/html/setpageattributes_8c.html @@ -71,12 +71,12 @@

      Definition at line 41 of file setpageattributes.c.

      -References kpanic(), tablesBaseAddress, and x1000. +References kpanic(), tablesBaseAddress, and x1000.

      Referenced by execFile(), and sysExec().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/shell_8c-source.html b/doc/html/shell_8c-source.html index b3d915d..dfbe6ef 100644 --- a/doc/html/shell_8c-source.html +++ b/doc/html/shell_8c-source.html @@ -151,7 +151,7 @@ 00119 END 00120 ***/ 00121 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/shell_8c.html b/doc/html/shell_8c.html index 02509ed..bedc706 100644 --- a/doc/html/shell_8c.html +++ b/doc/html/shell_8c.html @@ -334,7 +334,7 @@ Referenced by readUbixFS(), shell_main(), shell_thread(), sys_write(), and udpecho_thread().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/shell_8h-source.html b/doc/html/shell_8h-source.html index e00b258..eef8044 100644 --- a/doc/html/shell_8h-source.html +++ b/doc/html/shell_8h-source.html @@ -70,7 +70,7 @@ 00038 void shell_init(void); 00039 00040 #endif /* __SHELL_H__ */ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/shell_8h.html b/doc/html/shell_8h.html index 31bf3b9..5bdfc47 100644 --- a/doc/html/shell_8h.html +++ b/doc/html/shell_8h.html @@ -65,7 +65,7 @@ Referenced by netMainThread().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/signal_8h-source.html b/doc/html/signal_8h-source.html index a3e33c8..b12574a 100644 --- a/doc/html/signal_8h-source.html +++ b/doc/html/signal_8h-source.html @@ -83,7 +83,7 @@ 00051 END 00052 ***/ 00053 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/signal_8h.html b/doc/html/signal_8h.html index 9297892..5d1dce4 100644 --- a/doc/html/signal_8h.html +++ b/doc/html/signal_8h.html @@ -232,7 +232,7 @@ Definition at line 46 of file signal.h.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/smp_8c-source.html b/doc/html/smp_8c-source.html index e3356d7..00b5051 100644 --- a/doc/html/smp_8c-source.html +++ b/doc/html/smp_8c-source.html @@ -321,7 +321,7 @@ 00289 END 00290 ***/ 00291 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/smp_8c.html b/doc/html/smp_8c.html index b3a79e5..8d12882 100644 --- a/doc/html/smp_8c.html +++ b/doc/html/smp_8c.html @@ -427,7 +427,7 @@

      Definition at line 173 of file smp.c.

      -References getEflags(), kpanic(), and setEflags(). +References getEflags(), kpanic(), and setEflags().

      Referenced by smpInit(). @@ -452,7 +452,7 @@

      Definition at line 182 of file smp.c.

      -References cpuinfo_t::apic_id, cpuinfo_t::apic_ver, apicRead(), cpuinfo_t::brand, cpuid(), cpuinfo, cpuInfoLock, cpus, cpuinfo_t::feature, getEflags(), cpuinfo_t::id, cpuinfo_t::ident, kpanic(), cpuinfo_t::max, cpuinfo_t::ok, setDr3(), setEflags(), cpuinfo_t::signature, spinLock(), spinUnlock(), x20, and x30. +References cpuinfo_t::apic_id, cpuinfo_t::apic_ver, apicRead(), cpuinfo_t::brand, cpuid(), cpuinfo, cpuInfoLock, cpus, cpuinfo_t::feature, getEflags(), cpuinfo_t::id, cpuinfo_t::ident, kpanic(), cpuinfo_t::max, cpuinfo_t::ok, setDr3(), setEflags(), cpuinfo_t::signature, spinLock(), spinUnlock(), x20, and x30.

      Referenced by c_ap_boot(), and smpInit(). @@ -739,7 +739,7 @@ Referenced by cpu0_thread(), cpu1_thread(), cpu2_thread(), and cpu3_thread().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/smp_8h-source.html b/doc/html/smp_8h-source.html index c27e579..84669a3 100644 --- a/doc/html/smp_8h-source.html +++ b/doc/html/smp_8h-source.html @@ -103,7 +103,7 @@ 00071 00072 END 00073 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/smp_8h.html b/doc/html/smp_8h.html index 3995a8f..3f8b4a7 100644 --- a/doc/html/smp_8h.html +++ b/doc/html/smp_8h.html @@ -131,7 +131,7 @@

      Definition at line 173 of file smp.c.

      -References getEflags(), kpanic(), and setEflags(). +References getEflags(), kpanic(), and setEflags().

      Referenced by smpInit(). @@ -156,7 +156,7 @@

      Definition at line 182 of file smp.c.

      -References cpuinfo_t::apic_id, cpuinfo_t::apic_ver, apicRead(), cpuinfo_t::brand, cpuid(), cpuinfo, cpuInfoLock, cpus, cpuinfo_t::feature, getEflags(), cpuinfo_t::id, cpuinfo_t::ident, kpanic(), cpuinfo_t::max, cpuinfo_t::ok, setDr3(), setEflags(), cpuinfo_t::signature, spinLock(), spinUnlock(), x20, and x30. +References cpuinfo_t::apic_id, cpuinfo_t::apic_ver, apicRead(), cpuinfo_t::brand, cpuid(), cpuinfo, cpuInfoLock, cpus, cpuinfo_t::feature, getEflags(), cpuinfo_t::id, cpuinfo_t::ident, kpanic(), cpuinfo_t::max, cpuinfo_t::ok, setDr3(), setEflags(), cpuinfo_t::signature, spinLock(), spinUnlock(), x20, and x30.

      Referenced by c_ap_boot(), and smpInit(). @@ -231,7 +231,7 @@ References apicMagic(), cpuidDetect(), cpuInfo(), GDT_fixer(), initSpinLock, spinLock(), and spinUnlock().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sockets_8c-source.html b/doc/html/sockets_8c-source.html index df99d16..3fc1c69 100644 --- a/doc/html/sockets_8c-source.html +++ b/doc/html/sockets_8c-source.html @@ -476,7 +476,7 @@ 00444 return size; 00445 } 00446 /*-----------------------------------------------------------------------------------*/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sockets_8c.html b/doc/html/sockets_8c.html index 938c7b2..2d8b95d 100644 --- a/doc/html/sockets_8c.html +++ b/doc/html/sockets_8c.html @@ -671,7 +671,7 @@ Referenced by alloc_socket(), and get_socket().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sockets_8h-source.html b/doc/html/sockets_8h-source.html index 992b192..4d9ffc5 100644 --- a/doc/html/sockets_8h-source.html +++ b/doc/html/sockets_8h-source.html @@ -134,7 +134,7 @@ 00102 00103 #endif /* __LWIP_SOCKETS_H__ */ 00104 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sockets_8h.html b/doc/html/sockets_8h.html index 048aab9..f2ac371 100644 --- a/doc/html/sockets_8h.html +++ b/doc/html/sockets_8h.html @@ -728,7 +728,7 @@ References lwip_socket::conn, DEBUGF, ERR_ARG, ERR_OK, get_socket(), lwip_send(), NETCONN_COPY, NETCONN_TCP, netconn_type(), NETCONN_UDP, netconn_write(), NULL, and SOCKETS_DEBUG.

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/spinlock_8c-source.html b/doc/html/spinlock_8c-source.html index d45c086..5fecad2 100644 --- a/doc/html/spinlock_8c-source.html +++ b/doc/html/spinlock_8c-source.html @@ -108,7 +108,7 @@ 00076 END 00077 ***/ 00078 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/spinlock_8c.html b/doc/html/spinlock_8c.html index d46cd84..baa04b5 100644 --- a/doc/html/spinlock_8c.html +++ b/doc/html/spinlock_8c.html @@ -170,7 +170,7 @@

      Definition at line 48 of file spinlock.c.

      -Referenced by keyboardHandler(), sched(), spinLock(), and spinLock_scheduler(). +Referenced by keyboardHandler(), sched(), spinLock(), and spinLock_scheduler().

      @@ -194,10 +194,10 @@

      Definition at line 37 of file spinlock.c.

      -Referenced by adjustCowCounter(), cpuInfo(), current_thread(), devfs_makeNode(), devfs_open(), device_add(), device_find(), device_remove(), fclose(), fdcRead(), fopen(), freePage(), getEmptyDesc(), kernel_function(), keyboardHandler(), kfree(), kmalloc(), mpi_createMbox(), mpi_destroyMbox(), mpi_fetchMessage(), mpi_postMessage(), mpi_spam(), ne2kAllocBuffer(), schedNewTask(), smpInit(), sys_thread_new(), tty_print(), ubixfs_cacheAdd(), ubixfs_cacheFind(), vmm_getFreeMallocPage(), vmm_pageFault(), vmm_remapPage(), vmmCopyVirtualSpace(), vmmFindFreePage(), vmmFreeProcessPages(), vmmGetFreeKernelPage(), vmmGetFreePage(), and vmmGetFreeVirtualPage(). +Referenced by adjustCowCounter(), cpuInfo(), current_thread(), devfs_makeNode(), devfs_open(), device_add(), device_find(), device_remove(), fclose(), fdcRead(), fopen(), freePage(), getEmptyDesc(), kernel_function(), keyboardHandler(), kfree(), kmalloc(), mpi_createMbox(), mpi_destroyMbox(), mpi_fetchMessage(), mpi_postMessage(), mpi_spam(), ne2kAllocBuffer(), schedNewTask(), smpInit(), sys_thread_new(), tty_print(), ubixfs_cacheAdd(), ubixfs_cacheFind(), vmm_getFreeMallocPage(), vmm_pageFault(), vmm_remapPage(), vmmCopyVirtualSpace(), vmmFindFreePage(), vmmFreeProcessPages(), vmmGetFreeKernelPage(), vmmGetFreePage(), and vmmGetFreeVirtualPage().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/spinlock_8h-source.html b/doc/html/spinlock_8h-source.html index ce0579b..a84ebb9 100644 --- a/doc/html/spinlock_8h-source.html +++ b/doc/html/spinlock_8h-source.html @@ -85,7 +85,7 @@ 00053 END 00054 ***/ 00055 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/spinlock_8h.html b/doc/html/spinlock_8h.html index f5de11e..16be6f9 100644 --- a/doc/html/spinlock_8h.html +++ b/doc/html/spinlock_8h.html @@ -216,7 +216,7 @@

      Definition at line 48 of file spinlock.c.

      -Referenced by keyboardHandler(), sched(), spinLock(), and spinLock_scheduler(). +Referenced by keyboardHandler(), sched(), spinLock(), and spinLock_scheduler().

      @@ -240,7 +240,7 @@

      Definition at line 37 of file spinlock.c.

      -Referenced by adjustCowCounter(), cpuInfo(), current_thread(), devfs_makeNode(), devfs_open(), device_add(), device_find(), device_remove(), fclose(), fdcRead(), fopen(), freePage(), getEmptyDesc(), kernel_function(), keyboardHandler(), kfree(), kmalloc(), mpi_createMbox(), mpi_destroyMbox(), mpi_fetchMessage(), mpi_postMessage(), mpi_spam(), ne2kAllocBuffer(), schedNewTask(), smpInit(), sys_thread_new(), tty_print(), ubixfs_cacheAdd(), ubixfs_cacheFind(), vmm_getFreeMallocPage(), vmm_pageFault(), vmm_remapPage(), vmmCopyVirtualSpace(), vmmFindFreePage(), vmmFreeProcessPages(), vmmGetFreeKernelPage(), vmmGetFreePage(), and vmmGetFreeVirtualPage(). +Referenced by adjustCowCounter(), cpuInfo(), current_thread(), devfs_makeNode(), devfs_open(), device_add(), device_find(), device_remove(), fclose(), fdcRead(), fopen(), freePage(), getEmptyDesc(), kernel_function(), keyboardHandler(), kfree(), kmalloc(), mpi_createMbox(), mpi_destroyMbox(), mpi_fetchMessage(), mpi_postMessage(), mpi_spam(), ne2kAllocBuffer(), schedNewTask(), smpInit(), sys_thread_new(), tty_print(), ubixfs_cacheAdd(), ubixfs_cacheFind(), vmm_getFreeMallocPage(), vmm_pageFault(), vmm_remapPage(), vmmCopyVirtualSpace(), vmmFindFreePage(), vmmFreeProcessPages(), vmmGetFreeKernelPage(), vmmGetFreePage(), and vmmGetFreeVirtualPage().


      Variable Documentation

      @@ -261,7 +261,7 @@ Definition at line 39 of file syscall_new.c.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sqrt_8c-source.html b/doc/html/sqrt_8c-source.html index 7d98ec7..905620a 100644 --- a/doc/html/sqrt_8c-source.html +++ b/doc/html/sqrt_8c-source.html @@ -86,7 +86,7 @@ 00054 END 00055 ***/ 00056 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sqrt_8c.html b/doc/html/sqrt_8c.html index d0c26e0..30591de 100644 --- a/doc/html/sqrt_8c.html +++ b/doc/html/sqrt_8c.html @@ -61,7 +61,7 @@ Definition at line 30 of file sqrt.c.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/start_8S-source.html b/doc/html/start_8S-source.html index ed4f044..6bd8643 100644 --- a/doc/html/start_8S-source.html +++ b/doc/html/start_8S-source.html @@ -105,7 +105,7 @@ 00073 /*** 00074 END 00075 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/start_8S.html b/doc/html/start_8S.html index bf88e9f..6fe46e9 100644 --- a/doc/html/start_8S.html +++ b/doc/html/start_8S.html @@ -538,7 +538,7 @@ Referenced by biosCall(), kmain(), and ubthread_create().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/static_8c-source.html b/doc/html/static_8c-source.html index fd797bb..12d0f6f 100644 --- a/doc/html/static_8c-source.html +++ b/doc/html/static_8c-source.html @@ -79,7 +79,7 @@ 00051 /*** 00052 END 00053 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/static_8c.html b/doc/html/static_8c.html index e5b7cbd..659848f 100644 --- a/doc/html/static_8c.html +++ b/doc/html/static_8c.html @@ -65,7 +65,7 @@ Definition at line 36 of file static.c.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/static_8h-source.html b/doc/html/static_8h-source.html index 893cd6d..cbb32e2 100644 --- a/doc/html/static_8h-source.html +++ b/doc/html/static_8h-source.html @@ -36,7 +36,7 @@ 00004 int static_constructors(void); 00005 00006 #endif -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/static_8h.html b/doc/html/static_8h.html index 6da9110..63caf1f 100644 --- a/doc/html/static_8h.html +++ b/doc/html/static_8h.html @@ -64,7 +64,7 @@ Definition at line 36 of file static.c.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/stats_8h-source.html b/doc/html/stats_8h-source.html index 1e3153b..6939194 100644 --- a/doc/html/stats_8h-source.html +++ b/doc/html/stats_8h-source.html @@ -142,7 +142,7 @@ 00110 00111 00112 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/stats_8h.html b/doc/html/stats_8h.html index ae40ecd..03c0b85 100644 --- a/doc/html/stats_8h.html +++ b/doc/html/stats_8h.html @@ -62,7 +62,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/stdarg_8h-source.html b/doc/html/stdarg_8h-source.html index 406feef..9275ed1 100644 --- a/doc/html/stdarg_8h-source.html +++ b/doc/html/stdarg_8h-source.html @@ -96,7 +96,7 @@ 00064 00065 END 00066 ***/ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/stdarg_8h.html b/doc/html/stdarg_8h.html index e2e542a..e00b58c 100644 --- a/doc/html/stdarg_8h.html +++ b/doc/html/stdarg_8h.html @@ -101,7 +101,7 @@

      Definition at line 43 of file stdarg.h.

      -Referenced by kpanic(), kprintf(), and sprintf(). +Referenced by kpanic(), kprintf(), and sprintf().

      @@ -130,7 +130,7 @@

      Definition at line 35 of file stdarg.h.

      -Referenced by kpanic(), kprintf(), and sprintf(). +Referenced by kpanic(), kprintf(), and sprintf().


      Typedef Documentation

      @@ -190,10 +190,10 @@

      References is_digit, LEFT, number(), PLUS, SIGN, skip_atoi(), SMALL, SPACE, SPECIAL, strlen(), vaArg, and ZEROPAD.

      -Referenced by kpanic(), kprintf(), and sprintf(). +Referenced by kpanic(), kprintf(), and sprintf().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/string_8c-source.html b/doc/html/string_8c-source.html index 179cdb3..8ac7ebc 100644 --- a/doc/html/string_8c-source.html +++ b/doc/html/string_8c-source.html @@ -229,7 +229,7 @@ 00197 END 00198 ***/ 00199 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/string_8c.html b/doc/html/string_8c.html index ba4db48..78adb69 100644 --- a/doc/html/string_8c.html +++ b/doc/html/string_8c.html @@ -325,7 +325,7 @@ Referenced by fopen(), sysChDir(), and sysMkDir().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/string_8h-source.html b/doc/html/string_8h-source.html index 1863ce4..12c2f26 100644 --- a/doc/html/string_8h-source.html +++ b/doc/html/string_8h-source.html @@ -113,7 +113,7 @@ 00081 00082 END 00083 ***/ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/string_8h.html b/doc/html/string_8h.html index 716edbb..d4f5707 100644 --- a/doc/html/string_8h.html +++ b/doc/html/string_8h.html @@ -257,7 +257,7 @@ Referenced by inet_aton().

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/strtok_8c-source.html b/doc/html/strtok_8c-source.html index 9892f21..0d7a58a 100644 --- a/doc/html/strtok_8c-source.html +++ b/doc/html/strtok_8c-source.html @@ -132,7 +132,7 @@ 00100 ***/ 00101 00102 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/strtok_8c.html b/doc/html/strtok_8c.html index 999b2c1..c2e45e8 100644 --- a/doc/html/strtok_8c.html +++ b/doc/html/strtok_8c.html @@ -119,7 +119,7 @@ Referenced by strtok().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/strtol_8c-source.html b/doc/html/strtol_8c-source.html index 9920610..d5fcf94 100644 --- a/doc/html/strtol_8c-source.html +++ b/doc/html/strtol_8c-source.html @@ -133,7 +133,7 @@ 00101 *endptr = (char *)(any ? s - 1 : nptr); 00102 return (acc); 00103 } -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/strtol_8c.html b/doc/html/strtol_8c.html index 30d9d04..9f422f8 100644 --- a/doc/html/strtol_8c.html +++ b/doc/html/strtol_8c.html @@ -125,7 +125,7 @@ Referenced by inet_aton().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structDrvGeom.html b/doc/html/structDrvGeom.html index bb88f5d..85cf897 100644 --- a/doc/html/structDrvGeom.html +++ b/doc/html/structDrvGeom.html @@ -105,7 +105,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/isa/fdc.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structTMode__Rec.html b/doc/html/structTMode__Rec.html index 46bdb0f..a6717ef 100644 --- a/doc/html/structTMode__Rec.html +++ b/doc/html/structTMode__Rec.html @@ -770,7 +770,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structTVESA__Rec.html b/doc/html/structTVESA__Rec.html index 1ce008f..196dcbb 100644 --- a/doc/html/structTVESA__Rec.html +++ b/doc/html/structTVESA__Rec.html @@ -308,7 +308,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/struct__UbixUser.html b/doc/html/struct__UbixUser.html index 254c872..26bd596 100644 --- a/doc/html/struct__UbixUser.html +++ b/doc/html/struct__UbixUser.html @@ -164,7 +164,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/struct____sigset.html b/doc/html/struct____sigset.html index f6e51b0..b5af3d8 100644 --- a/doc/html/struct____sigset.html +++ b/doc/html/struct____sigset.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/struct____timespec.html b/doc/html/struct____timespec.html index eabb7f1..abedb5a 100644 --- a/doc/html/struct____timespec.html +++ b/doc/html/struct____timespec.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/struct__item__t.html b/doc/html/struct__item__t.html index 6d3eab7..3505320 100644 --- a/doc/html/struct__item__t.html +++ b/doc/html/struct__item__t.html @@ -103,7 +103,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/struct__list__t.html b/doc/html/struct__list__t.html index 16b7d42..10fc9fc 100644 --- a/doc/html/struct__list__t.html +++ b/doc/html/struct__list__t.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structapi__msg.html b/doc/html/structapi__msg.html index 470e23f..6b018b4 100644 --- a/doc/html/structapi__msg.html +++ b/doc/html/structapi__msg.html @@ -86,7 +86,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structapi__msg__msg.html b/doc/html/structapi__msg__msg.html index 4565074..fb871fd 100644 --- a/doc/html/structapi__msg__msg.html +++ b/doc/html/structapi__msg__msg.html @@ -286,7 +286,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structarp__entry.html b/doc/html/structarp__entry.html index 7c7d0dd..82ecce6 100644 --- a/doc/html/structarp__entry.html +++ b/doc/html/structarp__entry.html @@ -105,7 +105,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structarp__hdr.html b/doc/html/structarp__hdr.html index 1e2c961..b2da725 100644 --- a/doc/html/structarp__hdr.html +++ b/doc/html/structarp__hdr.html @@ -240,7 +240,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structarpcom.html b/doc/html/structarpcom.html index 72dcf6a..51fc0cf 100644 --- a/doc/html/structarpcom.html +++ b/doc/html/structarpcom.html @@ -103,7 +103,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/lnc.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structbNode.html b/doc/html/structbNode.html index 57ad30f..2f04993 100644 --- a/doc/html/structbNode.html +++ b/doc/html/structbNode.html @@ -308,7 +308,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structbTreeHeader.html b/doc/html/structbTreeHeader.html index 45bcdb0..cf789a5 100644 --- a/doc/html/structbTreeHeader.html +++ b/doc/html/structbTreeHeader.html @@ -168,7 +168,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structblockAllocationTableEntry.html b/doc/html/structblockAllocationTableEntry.html index 3292b3d..cfaf7da 100644 --- a/doc/html/structblockAllocationTableEntry.html +++ b/doc/html/structblockAllocationTableEntry.html @@ -126,7 +126,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structblockRun.html b/doc/html/structblockRun.html index 9081b41..f2d71ef 100644 --- a/doc/html/structblockRun.html +++ b/doc/html/structblockRun.html @@ -110,7 +110,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structbootSect.html b/doc/html/structbootSect.html index d2d0050..78ead1b 100644 --- a/doc/html/structbootSect.html +++ b/doc/html/structbootSect.html @@ -272,7 +272,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structbsd__disklabel.html b/doc/html/structbsd__disklabel.html index 1675b4e..319a0ed 100644 --- a/doc/html/structbsd__disklabel.html +++ b/doc/html/structbsd__disklabel.html @@ -600,7 +600,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/hd.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structbsd__disklabel_1_1partition.html b/doc/html/structbsd__disklabel_1_1partition.html index ec94568..c1fbd35 100644 --- a/doc/html/structbsd__disklabel_1_1partition.html +++ b/doc/html/structbsd__disklabel_1_1partition.html @@ -166,7 +166,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/hd.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structbuf.html b/doc/html/structbuf.html index 9d0f87e..8071414 100644 --- a/doc/html/structbuf.html +++ b/doc/html/structbuf.html @@ -42,7 +42,7 @@

      Definition at line 37 of file buf.h.


      The documentation for this struct was generated from the following file:
      • src/sys/include/sys/buf.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structcacheNode.html b/doc/html/structcacheNode.html index 7478d26..ea388b0 100644 --- a/doc/html/structcacheNode.html +++ b/doc/html/structcacheNode.html @@ -317,7 +317,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structclose__args.html b/doc/html/structclose__args.html index b9beaa5..8a96c48 100644 --- a/doc/html/structclose__args.html +++ b/doc/html/structclose__args.html @@ -103,7 +103,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structconfadd.html b/doc/html/structconfadd.html index b98d7e6..75f1884 100644 --- a/doc/html/structconfadd.html +++ b/doc/html/structconfadd.html @@ -162,7 +162,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/pci.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structcpuinfo__t.html b/doc/html/structcpuinfo__t.html index 9dee524..15f6344 100644 --- a/doc/html/structcpuinfo__t.html +++ b/doc/html/structcpuinfo__t.html @@ -233,7 +233,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/smp.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structcsum.html b/doc/html/structcsum.html index 0c467a0..24aea66 100644 --- a/doc/html/structcsum.html +++ b/doc/html/structcsum.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ufs/ufs.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structcsum__total.html b/doc/html/structcsum__total.html index 8ca5eb9..4884892 100644 --- a/doc/html/structcsum__total.html +++ b/doc/html/structcsum__total.html @@ -158,7 +158,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ufs/ufs.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdataStream.html b/doc/html/structdataStream.html index f6034b8..69a9474 100644 --- a/doc/html/structdataStream.html +++ b/doc/html/structdataStream.html @@ -198,7 +198,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevMethodType.html b/doc/html/structdevMethodType.html index e2935da..eb2cd36 100644 --- a/doc/html/structdevMethodType.html +++ b/doc/html/structdevMethodType.html @@ -42,7 +42,7 @@

      Definition at line 38 of file driver.h.


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevfs__devices.html b/doc/html/structdevfs__devices.html index 54fa0e6..522bc54 100644 --- a/doc/html/structdevfs__devices.html +++ b/doc/html/structdevfs__devices.html @@ -170,7 +170,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevfs__info.html b/doc/html/structdevfs__info.html index 8428358..29b0605 100644 --- a/doc/html/structdevfs__info.html +++ b/doc/html/structdevfs__info.html @@ -65,7 +65,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevice.html b/doc/html/structdevice.html index b2ee54a..7e633e9 100644 --- a/doc/html/structdevice.html +++ b/doc/html/structdevice.html @@ -143,7 +143,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevice__interface.html b/doc/html/structdevice__interface.html index c45f819..74dee04 100644 --- a/doc/html/structdevice__interface.html +++ b/doc/html/structdevice__interface.html @@ -280,7 +280,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevice__node.html b/doc/html/structdevice__node.html index 26f6682..6c90baa 100644 --- a/doc/html/structdevice__node.html +++ b/doc/html/structdevice__node.html @@ -244,7 +244,7 @@


      The documentation for this struct was generated from the following files: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevice__resource.html b/doc/html/structdevice__resource.html index ea96d3e..b44c469 100644 --- a/doc/html/structdevice__resource.html +++ b/doc/html/structdevice__resource.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following files: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdevice__t.html b/doc/html/structdevice__t.html index 35c57da..5f78f0b 100644 --- a/doc/html/structdevice__t.html +++ b/doc/html/structdevice__t.html @@ -245,7 +245,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdirectoryEntry.html b/doc/html/structdirectoryEntry.html index fcd254c..a57d29e 100644 --- a/doc/html/structdirectoryEntry.html +++ b/doc/html/structdirectoryEntry.html @@ -225,7 +225,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdirectoryList.html b/doc/html/structdirectoryList.html index e3f4fb5..b6dc786 100644 --- a/doc/html/structdirectoryList.html +++ b/doc/html/structdirectoryList.html @@ -147,7 +147,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdirent.html b/doc/html/structdirent.html index 050c2a2..549b787 100644 --- a/doc/html/structdirent.html +++ b/doc/html/structdirent.html @@ -147,7 +147,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ufs/ufs.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdiskSuperBlock.html b/doc/html/structdiskSuperBlock.html index 3ff038a..4707e96 100644 --- a/doc/html/structdiskSuperBlock.html +++ b/doc/html/structdiskSuperBlock.html @@ -550,7 +550,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdmadat.html b/doc/html/structdmadat.html index ce094d2..ec5cb18 100644 --- a/doc/html/structdmadat.html +++ b/doc/html/structdmadat.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdos__partition.html b/doc/html/structdos__partition.html index 0cff177..32647e8 100644 --- a/doc/html/structdos__partition.html +++ b/doc/html/structdos__partition.html @@ -236,7 +236,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/hd.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdp__rcvhdr.html b/doc/html/structdp__rcvhdr.html index dc0688f..67f8857 100644 --- a/doc/html/structdp__rcvhdr.html +++ b/doc/html/structdp__rcvhdr.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdriveInfo.html b/doc/html/structdriveInfo.html index 9e34aee..e1a3ba0 100644 --- a/doc/html/structdriveInfo.html +++ b/doc/html/structdriveInfo.html @@ -292,7 +292,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/hd.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structdriverType.html b/doc/html/structdriverType.html index 13ee0bf..b2150e0 100644 --- a/doc/html/structdriverType.html +++ b/doc/html/structdriverType.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structei__device.html b/doc/html/structei__device.html index 7e216e0..6dfb3eb 100644 --- a/doc/html/structei__device.html +++ b/doc/html/structei__device.html @@ -196,7 +196,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structelfDynSym.html b/doc/html/structelfDynSym.html index 24d2e09..a29732c 100644 --- a/doc/html/structelfDynSym.html +++ b/doc/html/structelfDynSym.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/elf.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structelfDynamic.html b/doc/html/structelfDynamic.html index c17a58e..731bc6f 100644 --- a/doc/html/structelfDynamic.html +++ b/doc/html/structelfDynamic.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/elf.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structelfHeader.html b/doc/html/structelfHeader.html index 3d96a25..584d819 100644 --- a/doc/html/structelfHeader.html +++ b/doc/html/structelfHeader.html @@ -326,7 +326,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/elf.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structelfPltInfo.html b/doc/html/structelfPltInfo.html index 56a0db6..360021e 100644 --- a/doc/html/structelfPltInfo.html +++ b/doc/html/structelfPltInfo.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/elf.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structelfProgramHeader.html b/doc/html/structelfProgramHeader.html index c847248..d63e93b 100644 --- a/doc/html/structelfProgramHeader.html +++ b/doc/html/structelfProgramHeader.html @@ -200,7 +200,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/elf.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structelfSectionHeader.html b/doc/html/structelfSectionHeader.html index cefe88a..c1ab23a 100644 --- a/doc/html/structelfSectionHeader.html +++ b/doc/html/structelfSectionHeader.html @@ -236,7 +236,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/elf.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structeth__addr.html b/doc/html/structeth__addr.html index e491026..a3ffda0 100644 --- a/doc/html/structeth__addr.html +++ b/doc/html/structeth__addr.html @@ -66,7 +66,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/netif/arp.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structeth__hdr.html b/doc/html/structeth__hdr.html index 8e899b0..5085cee 100644 --- a/doc/html/structeth__hdr.html +++ b/doc/html/structeth__hdr.html @@ -110,7 +110,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/netif/arp.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structethernetif.html b/doc/html/structethernetif.html index 5e87329..cac4c4a 100644 --- a/doc/html/structethernetif.html +++ b/doc/html/structethernetif.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structethip__hdr.html b/doc/html/structethip__hdr.html index 48adc39..cf2061e 100644 --- a/doc/html/structethip__hdr.html +++ b/doc/html/structethip__hdr.html @@ -86,7 +86,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structfcntl__args.html b/doc/html/structfcntl__args.html index d695a36..1989fb6 100644 --- a/doc/html/structfcntl__args.html +++ b/doc/html/structfcntl__args.html @@ -221,7 +221,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structfile.html b/doc/html/structfile.html index 6e873ef..d3e7ac4 100644 --- a/doc/html/structfile.html +++ b/doc/html/structfile.html @@ -65,7 +65,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structfileDescriptor.html b/doc/html/structfileDescriptor.html index 9bb460e..2645b26 100644 --- a/doc/html/structfileDescriptor.html +++ b/doc/html/structfileDescriptor.html @@ -149,7 +149,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structfileDescriptorStruct.html b/doc/html/structfileDescriptorStruct.html index 6f6d673..c7eaadb 100644 --- a/doc/html/structfileDescriptorStruct.html +++ b/doc/html/structfileDescriptorStruct.html @@ -371,7 +371,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structfileSystem.html b/doc/html/structfileSystem.html index 8e668da..77d7467 100644 --- a/doc/html/structfileSystem.html +++ b/doc/html/structfileSystem.html @@ -68,7 +68,7 @@

      -Definition at line 54 of file vfs.h.


      Field Documentation

      +Definition at line 56 of file vfs.h.

      Field Documentation

      @@ -83,7 +83,7 @@

      -Definition at line 56 of file vfs.h. +Definition at line 58 of file vfs.h.

      Referenced by bTree::Verify(), vfsFindFS(), and vfsRegisterFS().

      @@ -102,7 +102,7 @@

      -Definition at line 55 of file vfs.h. +Definition at line 57 of file vfs.h.

      Referenced by vfsRegisterFS().

      @@ -213,7 +213,7 @@

      vfs type id

      -Definition at line 65 of file vfs.h. +Definition at line 67 of file vfs.h.

      Referenced by vfsFindFS(), and vfsRegisterFS(). @@ -252,7 +252,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/vfs/vfs.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structfs.html b/doc/html/structfs.html index d78e8d3..1794a2b 100644 --- a/doc/html/structfs.html +++ b/doc/html/structfs.html @@ -1739,7 +1739,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ufs/ufs.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structfstat__args.html b/doc/html/structfstat__args.html index 73d56f8..373b297 100644 --- a/doc/html/structfstat__args.html +++ b/doc/html/structfstat__args.html @@ -162,7 +162,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgdtDescriptor.html b/doc/html/structgdtDescriptor.html index ae058db..6f5f397 100644 --- a/doc/html/structgdtDescriptor.html +++ b/doc/html/structgdtDescriptor.html @@ -177,7 +177,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/sys/gdt.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgdtGate.html b/doc/html/structgdtGate.html index 9f262a1..935810e 100644 --- a/doc/html/structgdtGate.html +++ b/doc/html/structgdtGate.html @@ -128,7 +128,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/sys/gdt.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgdt__descr.html b/doc/html/structgdt__descr.html index 417520f..7d48d38 100644 --- a/doc/html/structgdt__descr.html +++ b/doc/html/structgdt__descr.html @@ -87,7 +87,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgetdtablesize__args.html b/doc/html/structgetdtablesize__args.html index 6b404ff..0969607 100644 --- a/doc/html/structgetdtablesize__args.html +++ b/doc/html/structgetdtablesize__args.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgetgid__args.html b/doc/html/structgetgid__args.html index b77a853..9c2cf9d 100644 --- a/doc/html/structgetgid__args.html +++ b/doc/html/structgetgid__args.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgetpid__args.html b/doc/html/structgetpid__args.html index 4aab593..de092d2 100644 --- a/doc/html/structgetpid__args.html +++ b/doc/html/structgetpid__args.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgettimeofday__args.html b/doc/html/structgettimeofday__args.html index 2aae53a..960ce6c 100644 --- a/doc/html/structgettimeofday__args.html +++ b/doc/html/structgettimeofday__args.html @@ -158,7 +158,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structgetuid__args.html b/doc/html/structgetuid__args.html index d4eb051..b6688d7 100644 --- a/doc/html/structgetuid__args.html +++ b/doc/html/structgetuid__args.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structhostRingEntry.html b/doc/html/structhostRingEntry.html index edfc612..22ae2f3 100644 --- a/doc/html/structhostRingEntry.html +++ b/doc/html/structhostRingEntry.html @@ -101,7 +101,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/lnc.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structi386__frame.html b/doc/html/structi386__frame.html index c960e75..6774dd4 100644 --- a/doc/html/structi386__frame.html +++ b/doc/html/structi386__frame.html @@ -386,7 +386,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/sys/tss.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structi387Struct.html b/doc/html/structi387Struct.html index 4fcb419..3bef110 100644 --- a/doc/html/structi387Struct.html +++ b/doc/html/structi387Struct.html @@ -196,7 +196,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/sys/tss.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structicmp__dur__hdr.html b/doc/html/structicmp__dur__hdr.html index cb74b0e..f861255 100644 --- a/doc/html/structicmp__dur__hdr.html +++ b/doc/html/structicmp__dur__hdr.html @@ -188,7 +188,7 @@


      The documentation for this struct was generated from the following files:
      • src/sys/include/net/ipv4/icmp.h
      • src/sys/include/net/ipv6/icmp.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structicmp__echo__hdr.html b/doc/html/structicmp__echo__hdr.html index 9e0e1bf..1f99c34 100644 --- a/doc/html/structicmp__echo__hdr.html +++ b/doc/html/structicmp__echo__hdr.html @@ -229,7 +229,7 @@


      The documentation for this struct was generated from the following files:
      • src/sys/include/net/ipv4/icmp.h
      • src/sys/include/net/ipv6/icmp.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structicmp__te__hdr.html b/doc/html/structicmp__te__hdr.html index cb53a04..c8dcd07 100644 --- a/doc/html/structicmp__te__hdr.html +++ b/doc/html/structicmp__te__hdr.html @@ -188,7 +188,7 @@


      The documentation for this struct was generated from the following files:
      • src/sys/include/net/ipv4/icmp.h
      • src/sys/include/net/ipv6/icmp.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structin__addr.html b/doc/html/structin__addr.html index b637b7b..b7c5ed5 100644 --- a/doc/html/structin__addr.html +++ b/doc/html/structin__addr.html @@ -65,7 +65,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structinitBlock.html b/doc/html/structinitBlock.html index 744e407..547a5fe 100644 --- a/doc/html/structinitBlock.html +++ b/doc/html/structinitBlock.html @@ -177,7 +177,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/lnc.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structioctl__args.html b/doc/html/structioctl__args.html index 743c60a..be145d6 100644 --- a/doc/html/structioctl__args.html +++ b/doc/html/structioctl__args.html @@ -215,7 +215,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structip__addr.html b/doc/html/structip__addr.html index fe4b909..4350c86 100644 --- a/doc/html/structip__addr.html +++ b/doc/html/structip__addr.html @@ -89,7 +89,7 @@


      The documentation for this struct was generated from the following files: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structip__hdr.html b/doc/html/structip__hdr.html index 70f5ba7..ae760e7 100644 --- a/doc/html/structip__hdr.html +++ b/doc/html/structip__hdr.html @@ -393,7 +393,7 @@


      The documentation for this struct was generated from the following files:
      • src/sys/include/net/ipv4/ip.h
      • src/sys/include/net/ipv6/ip.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structissetugid__args.html b/doc/html/structissetugid__args.html index 6a52329..eabcef3 100644 --- a/doc/html/structissetugid__args.html +++ b/doc/html/structissetugid__args.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structkmod__struct.html b/doc/html/structkmod__struct.html index ec37914..60d1546 100644 --- a/doc/html/structkmod__struct.html +++ b/doc/html/structkmod__struct.html @@ -158,7 +158,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/kmod.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structlncInfo.html b/doc/html/structlncInfo.html index 9e7b79d..24f2440 100644 --- a/doc/html/structlncInfo.html +++ b/doc/html/structlncInfo.html @@ -250,7 +250,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/lnc.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structlwip__socket.html b/doc/html/structlwip__socket.html index 5fa4498..a4895de 100644 --- a/doc/html/structlwip__socket.html +++ b/doc/html/structlwip__socket.html @@ -105,7 +105,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structmMap.html b/doc/html/structmMap.html index 82ade0c..6b21b03 100644 --- a/doc/html/structmMap.html +++ b/doc/html/structmMap.html @@ -147,7 +147,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/vmm/vmm.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structmds.html b/doc/html/structmds.html index a5e3a2c..cadcdf3 100644 --- a/doc/html/structmds.html +++ b/doc/html/structmds.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/lnc.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structmemDescriptor.html b/doc/html/structmemDescriptor.html index 57baf3a..a616056 100644 --- a/doc/html/structmemDescriptor.html +++ b/doc/html/structmemDescriptor.html @@ -128,7 +128,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structmmap__args.html b/doc/html/structmmap__args.html index 3526112..f4f03f4 100644 --- a/doc/html/structmmap__args.html +++ b/doc/html/structmmap__args.html @@ -449,7 +449,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structmpi__mbox.html b/doc/html/structmpi__mbox.html index 836e3fd..2389ae2 100644 --- a/doc/html/structmpi__mbox.html +++ b/doc/html/structmpi__mbox.html @@ -160,7 +160,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/mpi/mpi.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structmpi__message.html b/doc/html/structmpi__message.html index 55427de..3d137e8 100644 --- a/doc/html/structmpi__message.html +++ b/doc/html/structmpi__message.html @@ -128,7 +128,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/mpi/mpi.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structmunmap__args.html b/doc/html/structmunmap__args.html index f7d4263..f92b179 100644 --- a/doc/html/structmunmap__args.html +++ b/doc/html/structmunmap__args.html @@ -158,7 +158,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structnet.html b/doc/html/structnet.html index 3284073..d180bbf 100644 --- a/doc/html/structnet.html +++ b/doc/html/structnet.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structnetbuf.html b/doc/html/structnetbuf.html index 447ee65..f670427 100644 --- a/doc/html/structnetbuf.html +++ b/doc/html/structnetbuf.html @@ -149,7 +149,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/api.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structnetconn.html b/doc/html/structnetconn.html index da414a6..07cfe82 100644 --- a/doc/html/structnetconn.html +++ b/doc/html/structnetconn.html @@ -254,7 +254,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/api.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structnetif.html b/doc/html/structnetif.html index 513c767..e110b59 100644 --- a/doc/html/structnetif.html +++ b/doc/html/structnetif.html @@ -265,7 +265,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structnicBuffer.html b/doc/html/structnicBuffer.html index 3053691..37e448e 100644 --- a/doc/html/structnicBuffer.html +++ b/doc/html/structnicBuffer.html @@ -107,7 +107,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structnicInfo.html b/doc/html/structnicInfo.html index 6f80121..9671bff 100644 --- a/doc/html/structnicInfo.html +++ b/doc/html/structnicInfo.html @@ -147,7 +147,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/lnc.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structobreak__args.html b/doc/html/structobreak__args.html index be649b2..a5c10e0 100644 --- a/doc/html/structobreak__args.html +++ b/doc/html/structobreak__args.html @@ -103,7 +103,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structogModeInfo.html b/doc/html/structogModeInfo.html index 16c5cd2..88fd7d8 100644 --- a/doc/html/structogModeInfo.html +++ b/doc/html/structogModeInfo.html @@ -770,7 +770,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structogVESAInfo.html b/doc/html/structogVESAInfo.html index 34f123c..3146229 100644 --- a/doc/html/structogVESAInfo.html +++ b/doc/html/structogVESAInfo.html @@ -308,7 +308,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:04 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structosInfo.html b/doc/html/structosInfo.html index 80b78b8..a69680b 100644 --- a/doc/html/structosInfo.html +++ b/doc/html/structosInfo.html @@ -206,7 +206,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structpartitionInformation.html b/doc/html/structpartitionInformation.html index 2a82919..2de4fea 100644 --- a/doc/html/structpartitionInformation.html +++ b/doc/html/structpartitionInformation.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structpbuf.html b/doc/html/structpbuf.html index 4b94991..1cadff9 100644 --- a/doc/html/structpbuf.html +++ b/doc/html/structpbuf.html @@ -166,7 +166,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structpciConfig.html b/doc/html/structpciConfig.html index 64808ff..92e63fd 100644 --- a/doc/html/structpciConfig.html +++ b/doc/html/structpciConfig.html @@ -462,7 +462,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/pci/pci.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structpipe__args.html b/doc/html/structpipe__args.html index b5e56e0..5351a59 100644 --- a/doc/html/structpipe__args.html +++ b/doc/html/structpipe__args.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structreadlink__args.html b/doc/html/structreadlink__args.html index bd5c4f0..21847f3 100644 --- a/doc/html/structreadlink__args.html +++ b/doc/html/structreadlink__args.html @@ -219,7 +219,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsdeWindows.html b/doc/html/structsdeWindows.html index 72d1d11..f6fd7bd 100644 --- a/doc/html/structsdeWindows.html +++ b/doc/html/structsdeWindows.html @@ -139,7 +139,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/sde/sde.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsigaction__args.html b/doc/html/structsigaction__args.html index bff0a38..eea3158 100644 --- a/doc/html/structsigaction__args.html +++ b/doc/html/structsigaction__args.html @@ -215,7 +215,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsigprocmask__args.html b/doc/html/structsigprocmask__args.html index 7e35d82..56eee1e 100644 --- a/doc/html/structsigprocmask__args.html +++ b/doc/html/structsigprocmask__args.html @@ -215,7 +215,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsockaddr.html b/doc/html/structsockaddr.html index dbe6b0d..a5f1ebc 100644 --- a/doc/html/structsockaddr.html +++ b/doc/html/structsockaddr.html @@ -101,7 +101,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsockaddr__in.html b/doc/html/structsockaddr__in.html index cbd7e7e..68b7458 100644 --- a/doc/html/structsockaddr__in.html +++ b/doc/html/structsockaddr__in.html @@ -139,7 +139,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structstat.html b/doc/html/structstat.html index 47fc28d..52a6e3f 100644 --- a/doc/html/structstat.html +++ b/doc/html/structstat.html @@ -466,7 +466,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsys__mbox.html b/doc/html/structsys__mbox.html index e4bcbaf..7480451 100644 --- a/doc/html/structsys__mbox.html +++ b/doc/html/structsys__mbox.html @@ -147,7 +147,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsys__mbox__msg.html b/doc/html/structsys__mbox__msg.html index e3c4cc2..20be57f 100644 --- a/doc/html/structsys__mbox__msg.html +++ b/doc/html/structsys__mbox__msg.html @@ -80,7 +80,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsys__sem.html b/doc/html/structsys__sem.html index 577c447..aedf75b 100644 --- a/doc/html/structsys__sem.html +++ b/doc/html/structsys__sem.html @@ -105,7 +105,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsys__thread.html b/doc/html/structsys__thread.html index acd0823..5808c34 100644 --- a/doc/html/structsys__thread.html +++ b/doc/html/structsys__thread.html @@ -105,7 +105,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsys__timeout.html b/doc/html/structsys__timeout.html index bb25551..4080185 100644 --- a/doc/html/structsys__timeout.html +++ b/doc/html/structsys__timeout.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/sys.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsys__timeouts.html b/doc/html/structsys__timeouts.html index d2af333..47baec6 100644 --- a/doc/html/structsys__timeouts.html +++ b/doc/html/structsys__timeouts.html @@ -65,7 +65,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/sys.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsysctl__args.html b/doc/html/structsysctl__args.html index d08eed2..d47e877 100644 --- a/doc/html/structsysctl__args.html +++ b/doc/html/structsysctl__args.html @@ -396,7 +396,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structsysctl__entry.html b/doc/html/structsysctl__entry.html index bd3643d..528fdd2 100644 --- a/doc/html/structsysctl__entry.html +++ b/doc/html/structsysctl__entry.html @@ -72,7 +72,7 @@

      Definition at line 60 of file kern_sysctl.h.

      -Referenced by sysctl_add(), sysctl_find(), and sysctl_init(). +Referenced by sysctl_add(), sysctl_find(), and sysctl_init().

      @@ -91,7 +91,7 @@

      Definition at line 62 of file kern_sysctl.h.

      -Referenced by sysctl_add(), sysctl_find(), and sysctl_init(). +Referenced by sysctl_add(), sysctl_find(), and sysctl_init().

      @@ -110,7 +110,7 @@

      Definition at line 61 of file kern_sysctl.h.

      -Referenced by sysctl_add(), and sysctl_init(). +Referenced by sysctl_add(), and sysctl_init().

      @@ -129,7 +129,7 @@

      Definition at line 59 of file kern_sysctl.h.

      -Referenced by sysctl_add(), sysctl_find(), and sysctl_init(). +Referenced by sysctl_add(), sysctl_find(), and sysctl_init().

      @@ -148,7 +148,7 @@

      Definition at line 58 of file kern_sysctl.h.

      -Referenced by sysctl_add(), and sysctl_init(). +Referenced by sysctl_add(), and sysctl_init().

      @@ -167,7 +167,7 @@

      Definition at line 64 of file kern_sysctl.h.

      -Referenced by __sysctl(), and sysctl_add(). +Referenced by __sysctl(), and sysctl_add().

      @@ -186,12 +186,12 @@

      Definition at line 63 of file kern_sysctl.h.

      -Referenced by __sysctl(), and sysctl_add(). +Referenced by __sysctl(), and sysctl_add().


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtaskStruct.html b/doc/html/structtaskStruct.html index 4e62ac4..dc3a78c 100644 --- a/doc/html/structtaskStruct.html +++ b/doc/html/structtaskStruct.html @@ -236,7 +236,7 @@

      Definition at line 67 of file sched.h.

      -Referenced by execFile(), fstat(), getgid(), getpid(), getuid(), readlink(), schedNewTask(), syscall(), sysExec(), vmm_pageFault(), and vmmGetFreeVirtualPage(). +Referenced by execFile(), fstat(), getgid(), getpid(), getuid(), read(), readlink(), schedNewTask(), syscall(), sysExec(), vmm_pageFault(), and vmmGetFreeVirtualPage().

      @@ -317,7 +317,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtcp__hdr.html b/doc/html/structtcp__hdr.html index 2576874..9fad701 100644 --- a/doc/html/structtcp__hdr.html +++ b/doc/html/structtcp__hdr.html @@ -220,7 +220,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/tcp.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtcp__pcb.html b/doc/html/structtcp__pcb.html index 60d63b8..5b15143 100644 --- a/doc/html/structtcp__pcb.html +++ b/doc/html/structtcp__pcb.html @@ -861,7 +861,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/tcp.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtcp__pcb__listen.html b/doc/html/structtcp__pcb__listen.html index 24bfa76..6730f63 100644 --- a/doc/html/structtcp__pcb__listen.html +++ b/doc/html/structtcp__pcb__listen.html @@ -156,7 +156,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/tcp.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtcp__seg.html b/doc/html/structtcp__seg.html index c1e43ba..9e8b953 100644 --- a/doc/html/structtcp__seg.html +++ b/doc/html/structtcp__seg.html @@ -139,7 +139,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/tcp.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtcpip__msg.html b/doc/html/structtcpip__msg.html index 8b65efc..6b8697e 100644 --- a/doc/html/structtcpip__msg.html +++ b/doc/html/structtcpip__msg.html @@ -185,7 +185,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structthread.html b/doc/html/structthread.html index 88e3a3c..d1e4ef8 100644 --- a/doc/html/structthread.html +++ b/doc/html/structthread.html @@ -85,7 +85,7 @@

      Definition at line 36 of file thread.h.

      -Referenced by __sysctl(), close(), fcntl(), getdtablesize(), getgid(), getpid(), getuid(), ioctl(), mmap(), pipe(), readlink(), and syscall(). +Referenced by __sysctl(), close(), fcntl(), getdtablesize(), getgid(), getpid(), getuid(), ioctl(), mmap(), pipe(), read(), readlink(), and syscall().

      @@ -128,7 +128,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structthread__start__param.html b/doc/html/structthread__start__param.html index 4e517a0..b075248 100644 --- a/doc/html/structthread__start__param.html +++ b/doc/html/structthread__start__param.html @@ -97,7 +97,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtimeStruct.html b/doc/html/structtimeStruct.html index c8274da..66cde46 100644 --- a/doc/html/structtimeStruct.html +++ b/doc/html/structtimeStruct.html @@ -170,7 +170,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/time.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtimespec.html b/doc/html/structtimespec.html index 4bb7a92..885084e 100644 --- a/doc/html/structtimespec.html +++ b/doc/html/structtimespec.html @@ -86,7 +86,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/time.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtimeval.html b/doc/html/structtimeval.html index 831f96b..5c7912a 100644 --- a/doc/html/structtimeval.html +++ b/doc/html/structtimeval.html @@ -86,7 +86,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/time.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtimezone.html b/doc/html/structtimezone.html index e80ebc2..2d6d8e1 100644 --- a/doc/html/structtimezone.html +++ b/doc/html/structtimezone.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/time.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:05 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtms.html b/doc/html/structtms.html index 4f4f35a..9b3a709 100644 --- a/doc/html/structtms.html +++ b/doc/html/structtms.html @@ -120,7 +120,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtrapframe.html b/doc/html/structtrapframe.html index c78e02f..b6093f2 100644 --- a/doc/html/structtrapframe.html +++ b/doc/html/structtrapframe.html @@ -398,7 +398,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtssStruct.html b/doc/html/structtssStruct.html index 5e39e0c..aab11d0 100644 --- a/doc/html/structtssStruct.html +++ b/doc/html/structtssStruct.html @@ -839,7 +839,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/sys/tss.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structtty__termNode.html b/doc/html/structtty__termNode.html index 5aca553..239a94f 100644 --- a/doc/html/structtty__termNode.html +++ b/doc/html/structtty__termNode.html @@ -93,7 +93,7 @@

      Definition at line 44 of file tty.h.

      -Referenced by getch(), and keyboardHandler(). +Referenced by getch(), and keyboardHandler().

      @@ -112,7 +112,7 @@

      Definition at line 45 of file tty.h.

      -Referenced by getch(), and keyboardHandler(). +Referenced by getch(), and keyboardHandler().

      @@ -212,7 +212,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ubixos/tty.h
      -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubixDiskLabel.html b/doc/html/structubixDiskLabel.html index dbd22ad..72d505d 100644 --- a/doc/html/structubixDiskLabel.html +++ b/doc/html/structubixDiskLabel.html @@ -146,7 +146,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:20 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubixDiskLabel_1_1ubixPartitions.html b/doc/html/structubixDiskLabel_1_1ubixPartitions.html index 216e221..839b91e 100644 --- a/doc/html/structubixDiskLabel_1_1ubixPartitions.html +++ b/doc/html/structubixDiskLabel_1_1ubixPartitions.html @@ -162,7 +162,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubixFSInfo.html b/doc/html/structubixFSInfo.html index f9661c9..b16c264 100644 --- a/doc/html/structubixFSInfo.html +++ b/doc/html/structubixFSInfo.html @@ -128,7 +128,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubixfsInode.html b/doc/html/structubixfsInode.html index ddbc8f1..1327737 100644 --- a/doc/html/structubixfsInode.html +++ b/doc/html/structubixfsInode.html @@ -418,7 +418,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubthread.html b/doc/html/structubthread.html index 7a8ad4b..6a4698d 100644 --- a/doc/html/structubthread.html +++ b/doc/html/structubthread.html @@ -63,7 +63,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubthread__cond.html b/doc/html/structubthread__cond.html index 9abe9a5..db0b17a 100644 --- a/doc/html/structubthread__cond.html +++ b/doc/html/structubthread__cond.html @@ -86,7 +86,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubthread__cond__list.html b/doc/html/structubthread__cond__list.html index 9528f82..e9da179 100644 --- a/doc/html/structubthread__cond__list.html +++ b/doc/html/structubthread__cond__list.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubthread__list.html b/doc/html/structubthread__list.html index f71fb41..d3222dd 100644 --- a/doc/html/structubthread__list.html +++ b/doc/html/structubthread__list.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubthread__mutex.html b/doc/html/structubthread__mutex.html index d759bab..e7a651f 100644 --- a/doc/html/structubthread__mutex.html +++ b/doc/html/structubthread__mutex.html @@ -107,7 +107,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structubthread__mutex__list.html b/doc/html/structubthread__mutex__list.html index e415990..48a2f82 100644 --- a/doc/html/structubthread__mutex__list.html +++ b/doc/html/structubthread__mutex__list.html @@ -82,7 +82,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structudp__hdr.html b/doc/html/structudp__hdr.html index 3582c7b..10ea0d3 100644 --- a/doc/html/structudp__hdr.html +++ b/doc/html/structudp__hdr.html @@ -132,7 +132,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/udp.h
      -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structudp__pcb.html b/doc/html/structudp__pcb.html index 17e9188..1094daf 100644 --- a/doc/html/structudp__pcb.html +++ b/doc/html/structudp__pcb.html @@ -202,7 +202,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/net/udp.h
      -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structufs1__dinode.html b/doc/html/structufs1__dinode.html index a9756d5..326a987 100644 --- a/doc/html/structufs1__dinode.html +++ b/doc/html/structufs1__dinode.html @@ -405,7 +405,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ufs/ufs.h
      -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structufs2__dinode.html b/doc/html/structufs2__dinode.html index 24b6ac5..6b1afa9 100644 --- a/doc/html/structufs2__dinode.html +++ b/doc/html/structufs2__dinode.html @@ -487,7 +487,7 @@


      The documentation for this struct was generated from the following file:
      • src/sys/include/ufs/ufs.h
      -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structuserFileDescriptorStruct.html b/doc/html/structuserFileDescriptorStruct.html index ec003d0..1221ad0 100644 --- a/doc/html/structuserFileDescriptorStruct.html +++ b/doc/html/structuserFileDescriptorStruct.html @@ -86,7 +86,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structvfs__mountPoint.html b/doc/html/structvfs__mountPoint.html index 038a58d..a0c5312 100644 --- a/doc/html/structvfs__mountPoint.html +++ b/doc/html/structvfs__mountPoint.html @@ -233,7 +233,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structvitalsStruct.html b/doc/html/structvitalsStruct.html index 52e8da9..1d000bb 100644 --- a/doc/html/structvitalsStruct.html +++ b/doc/html/structvitalsStruct.html @@ -141,7 +141,7 @@

      Definition at line 44 of file vitals.h.

      -Referenced by adjustCowCounter(), freePage(), kmain(), vmmFindFreePage(), and vmmFreeProcessPages(). +Referenced by adjustCowCounter(), freePage(), keyboardHandler(), kmain(), vmmFindFreePage(), and vmmFreeProcessPages().

      @@ -313,7 +313,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/structwrite__args.html b/doc/html/structwrite__args.html index 89833a9..2a4e885 100644 --- a/doc/html/structwrite__args.html +++ b/doc/html/structwrite__args.html @@ -221,7 +221,7 @@


      The documentation for this struct was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:07 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys_8h-source.html b/doc/html/sys_8h-source.html index 74fd83a..1f10a72 100644 --- a/doc/html/sys_8h-source.html +++ b/doc/html/sys_8h-source.html @@ -124,7 +124,7 @@ 00092 unsigned long sys_now(void); 00093 00094 #endif /* __LWIP_SYS_H__ */ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys_8h.html b/doc/html/sys_8h.html index 4f0ef3a..0e08560 100644 --- a/doc/html/sys_8h.html +++ b/doc/html/sys_8h.html @@ -465,7 +465,7 @@

      Definition at line 172 of file sys_arch.c.

      -References kmalloc(), kpanic(), kprintf(), netThreadSpinlock, sys_thread::next, sys_timeouts::next, NULL, spinLock(), spinUnlock(), threads, sys_thread::timeouts, sys_thread::ubthread, and ubthread_create(). +References kmalloc(), kpanic(), kprintf(), netThreadSpinlock, sys_thread::next, sys_timeouts::next, NULL, spinLock(), spinUnlock(), threads, sys_thread::timeouts, sys_thread::ubthread, and ubthread_create().

      Referenced by bot_init(), low_level_init(), net_init(), shell_init(), tcpip_init(), and udpecho_init(). @@ -507,7 +507,7 @@ Referenced by arp_timer(), ethernetif_init(), tcpip_tcp_timer(), and tcpip_thread().

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__arch_8c-source.html b/doc/html/sys__arch_8c-source.html index d1525b2..ab3f308 100644 --- a/doc/html/sys__arch_8c-source.html +++ b/doc/html/sys__arch_8c-source.html @@ -447,7 +447,7 @@ 00415 /*** 00416 END 00417 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__arch_8c.html b/doc/html/sys__arch_8c.html index 6589470..43fdde1 100644 --- a/doc/html/sys__arch_8c.html +++ b/doc/html/sys__arch_8c.html @@ -576,7 +576,7 @@

      Definition at line 172 of file sys_arch.c.

      -References kmalloc(), kpanic(), kprintf(), netThreadSpinlock, sys_timeouts::next, sys_thread::next, NULL, spinLock(), spinUnlock(), threads, sys_thread::timeouts, sys_thread::ubthread, and ubthread_create(). +References kmalloc(), kpanic(), kprintf(), netThreadSpinlock, sys_timeouts::next, sys_thread::next, NULL, spinLock(), spinUnlock(), threads, sys_thread::timeouts, sys_thread::ubthread, and ubthread_create().

      Referenced by bot_init(), low_level_init(), net_init(), shell_init(), tcpip_init(), and udpecho_init(). @@ -662,7 +662,7 @@ Referenced by current_thread(), and sys_thread_new().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__arch_8h-source.html b/doc/html/sys__arch_8h-source.html index ba73d07..0c24bd9 100644 --- a/doc/html/sys__arch_8h-source.html +++ b/doc/html/sys__arch_8h-source.html @@ -81,7 +81,7 @@ 00049 00050 #endif /* __ARCH_SYS_ARCH_H__ */ 00051 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__arch_8h.html b/doc/html/sys__arch_8h.html index f28b1e2..64c73a9 100644 --- a/doc/html/sys__arch_8h.html +++ b/doc/html/sys__arch_8h.html @@ -138,7 +138,7 @@ Definition at line 48 of file sys_arch.h.

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__call_8S-source.html b/doc/html/sys__call_8S-source.html index 8d92fd1..9037fbb 100644 --- a/doc/html/sys__call_8S-source.html +++ b/doc/html/sys__call_8S-source.html @@ -85,7 +85,7 @@ 00053 END 00054 ***/ 00055 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__call_8S.html b/doc/html/sys__call_8S.html index 59f8fb9..5363980 100644 --- a/doc/html/sys__call_8S.html +++ b/doc/html/sys__call_8S.html @@ -58,7 +58,7 @@ Referenced by idt_init().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__call__new_8S-source.html b/doc/html/sys__call__new_8S-source.html index 91b8620..fc43bf0 100644 --- a/doc/html/sys__call__new_8S-source.html +++ b/doc/html/sys__call__new_8S-source.html @@ -98,7 +98,7 @@ 00066 END 00067 ***/ 00068 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sys__call__new_8S.html b/doc/html/sys__call__new_8S.html index cdc30b9..af48b0d 100644 --- a/doc/html/sys__call__new_8S.html +++ b/doc/html/sys__call__new_8S.html @@ -217,7 +217,7 @@ Definition at line 37 of file sys_call_new.S.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscall_8c-source.html b/doc/html/syscall_8c-source.html index 48c3de1..0542901 100644 --- a/doc/html/syscall_8c-source.html +++ b/doc/html/syscall_8c-source.html @@ -289,7 +289,7 @@ 00257 END 00258 ***/ 00259 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscall_8c.html b/doc/html/syscall_8c.html index ef26292..f2b680c 100644 --- a/doc/html/syscall_8c.html +++ b/doc/html/syscall_8c.html @@ -729,7 +729,7 @@ Definition at line 239 of file syscall.c.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscall_8h-source.html b/doc/html/syscall_8h-source.html index 2e818e7..fab0ac3 100644 --- a/doc/html/syscall_8h-source.html +++ b/doc/html/syscall_8h-source.html @@ -93,7 +93,7 @@ 00061 00062 END 00063 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscall_8h.html b/doc/html/syscall_8h.html index 490d1fa..95555f1 100644 --- a/doc/html/syscall_8h.html +++ b/doc/html/syscall_8h.html @@ -101,7 +101,7 @@

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscall__new_8c-source.html b/doc/html/syscall__new_8c-source.html index 0aebdc2..4cada1e 100644 --- a/doc/html/syscall__new_8c-source.html +++ b/doc/html/syscall__new_8c-source.html @@ -124,7 +124,7 @@ 00092 END 00093 ***/ 00094 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscall__new_8c.html b/doc/html/syscall__new_8c.html index 9eb3a87..4dd69c5 100644 --- a/doc/html/syscall__new_8c.html +++ b/doc/html/syscall__new_8c.html @@ -71,7 +71,7 @@

      Definition at line 41 of file syscall_new.c.

      -References _current, EJUSTRETURN, ERESTART, kprintf(), memcpy(), PSL_C, systemCalls_new, taskStruct::td, thread::td_retval, trapframe::tf_eax, trapframe::tf_edx, trapframe::tf_eflags, trapframe::tf_eip, trapframe::tf_err, trapframe::tf_esp, and totalCalls_new. +References _current, EJUSTRETURN, ERESTART, kprintf(), memcpy(), PSL_C, systemCalls_new, taskStruct::td, thread::td_retval, trapframe::tf_eax, trapframe::tf_edx, trapframe::tf_eflags, trapframe::tf_eip, trapframe::tf_err, trapframe::tf_esp, and totalCalls_new.


      Variable Documentation

      @@ -92,7 +92,7 @@ Definition at line 39 of file syscall_new.c.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscalls_8h-source.html b/doc/html/syscalls_8h-source.html index e1bc8cc..dca35ff 100644 --- a/doc/html/syscalls_8h-source.html +++ b/doc/html/syscalls_8h-source.html @@ -198,7 +198,7 @@ 00166 00167 END 00168 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscalls_8h.html b/doc/html/syscalls_8h.html index 26194d8..c06dcd1 100644 --- a/doc/html/syscalls_8h.html +++ b/doc/html/syscalls_8h.html @@ -868,7 +868,7 @@ Definition at line 135 of file syscalls.h.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscalls__new_8h-source.html b/doc/html/syscalls__new_8h-source.html index bf908e8..e148737 100644 --- a/doc/html/syscalls__new_8h-source.html +++ b/doc/html/syscalls__new_8h-source.html @@ -63,43 +63,43 @@ 00031 #define _SYSCALLS_NEW_H 00032 00033 int sysExit(); -00034 int sys_write(); -00035 int getpid(); -00036 int fcntl(); -00037 int issetugid(); -00038 int __sysctl(); -00039 int pipe(); -00040 int readlink(); -00041 int getuid(); -00042 int getgid(); -00043 int close(); -00044 int mmap(); -00045 int obreak(); -00046 int sigaction(); -00047 int getdtablesize(); -00048 int munmap(); -00049 int sigprocmask(); -00050 int gettimeofday_new(); -00051 int fstat(); -00052 int ioctl(); -00053 -00054 #define invalid_call 0x0 -00055 #define PSL_C 0x00000001 /* carry bit */ -00056 #define EJUSTRETURN (-2) /* don't modify regs, just return */ -00057 #define ERESTART (-1) /* restart syscall */ -00058 -00059 typedef int (*functionPTR)(); +00034 int read(); +00035 int sys_write(); +00036 int getpid(); +00037 int fcntl(); +00038 int issetugid(); +00039 int __sysctl(); +00040 int pipe(); +00041 int readlink(); +00042 int getuid(); +00043 int getgid(); +00044 int open(); +00045 int close(); +00046 int mmap(); +00047 int obreak(); +00048 int sigaction(); +00049 int getdtablesize(); +00050 int munmap(); +00051 int sigprocmask(); +00052 int gettimeofday_new(); +00053 int fstat(); +00054 int ioctl(); +00055 +00056 #define invalid_call 0x0 +00057 #define PSL_C 0x00000001 /* carry bit */ +00058 #define EJUSTRETURN (-2) /* don't modify regs, just return */ +00059 #define ERESTART (-1) /* restart syscall */ 00060 -00061 functionPTR systemCalls_new[] = { -00062 invalid_call, -00063 sysExit, +00061 typedef int (*functionPTR)(); +00062 +00063 functionPTR systemCalls_new[] = { 00064 invalid_call, -00065 invalid_call, -00066 sys_write, -00067 invalid_call, -00068 close, -00069 invalid_call, -00070 invalid_call, +00065 sysExit, +00066 invalid_call, +00067 read, +00068 sys_write, +00069 open, +00070 close, 00071 invalid_call, 00072 invalid_call, 00073 invalid_call, @@ -108,16 +108,16 @@ 00076 invalid_call, 00077 invalid_call, 00078 invalid_call, -00079 obreak, +00079 invalid_call, 00080 invalid_call, -00081 invalid_call, -00082 getpid, +00081 obreak, +00082 invalid_call, 00083 invalid_call, -00084 invalid_call, +00084 getpid, 00085 invalid_call, -00086 getuid, +00086 invalid_call, 00087 invalid_call, -00088 invalid_call, +00088 getuid, 00089 invalid_call, 00090 invalid_call, 00091 invalid_call, @@ -133,25 +133,25 @@ 00101 invalid_call, 00102 invalid_call, 00103 invalid_call, -00104 pipe, +00104 invalid_call, 00105 invalid_call, -00106 invalid_call, +00106 pipe, 00107 invalid_call, 00108 invalid_call, -00109 getgid, +00109 invalid_call, 00110 invalid_call, -00111 invalid_call, +00111 getgid, 00112 invalid_call, 00113 invalid_call, 00114 invalid_call, 00115 invalid_call, -00116 ioctl, +00116 invalid_call, 00117 invalid_call, -00118 invalid_call, +00118 ioctl, 00119 invalid_call, -00120 readlink, +00120 invalid_call, 00121 invalid_call, -00122 invalid_call, +00122 readlink, 00123 invalid_call, 00124 invalid_call, 00125 invalid_call, @@ -164,9 +164,9 @@ 00132 invalid_call, 00133 invalid_call, 00134 invalid_call, -00135 munmap, +00135 invalid_call, 00136 invalid_call, -00137 invalid_call, +00137 munmap, 00138 invalid_call, 00139 invalid_call, 00140 invalid_call, @@ -180,12 +180,12 @@ 00148 invalid_call, 00149 invalid_call, 00150 invalid_call, -00151 getdtablesize, +00151 invalid_call, 00152 invalid_call, -00153 invalid_call, -00154 fcntl, +00153 getdtablesize, +00154 invalid_call, 00155 invalid_call, -00156 invalid_call, +00156 fcntl, 00157 invalid_call, 00158 invalid_call, 00159 invalid_call, @@ -207,9 +207,9 @@ 00175 invalid_call, 00176 invalid_call, 00177 invalid_call, -00178 gettimeofday_new, +00178 invalid_call, 00179 invalid_call, -00180 invalid_call, +00180 gettimeofday_new, 00181 invalid_call, 00182 invalid_call, 00183 invalid_call, @@ -280,22 +280,22 @@ 00248 invalid_call, 00249 invalid_call, 00250 invalid_call, -00251 fstat, +00251 invalid_call, 00252 invalid_call, -00253 invalid_call, +00253 fstat, 00254 invalid_call, 00255 invalid_call, 00256 invalid_call, 00257 invalid_call, 00258 invalid_call, -00259 mmap, +00259 invalid_call, 00260 invalid_call, -00261 invalid_call, +00261 mmap, 00262 invalid_call, 00263 invalid_call, -00264 __sysctl, +00264 invalid_call, 00265 invalid_call, -00266 invalid_call, +00266 __sysctl, 00267 invalid_call, 00268 invalid_call, 00269 invalid_call, @@ -344,9 +344,9 @@ 00312 invalid_call, 00313 invalid_call, 00314 invalid_call, -00315 issetugid, +00315 invalid_call, 00316 invalid_call, -00317 invalid_call, +00317 issetugid, 00318 invalid_call, 00319 invalid_call, 00320 invalid_call, @@ -431,9 +431,9 @@ 00399 invalid_call, 00400 invalid_call, 00401 invalid_call, -00402 sigprocmask, +00402 invalid_call, 00403 invalid_call, -00404 invalid_call, +00404 sigprocmask, 00405 invalid_call, 00406 invalid_call, 00407 invalid_call, @@ -507,9 +507,9 @@ 00475 invalid_call, 00476 invalid_call, 00477 invalid_call, -00478 sigaction, +00478 invalid_call, 00479 invalid_call, -00480 invalid_call, +00480 sigaction, 00481 invalid_call, 00482 invalid_call, 00483 invalid_call, @@ -547,17 +547,19 @@ 00515 invalid_call, 00516 invalid_call, 00517 invalid_call, -00518 }; -00519 -00520 int totalCalls_new = sizeof(systemCalls_new)/sizeof(functionPTR); +00518 invalid_call, +00519 invalid_call, +00520 }; 00521 -00522 #endif -00523 -00524 /*** -00525 END -00526 ***/ -00527 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +00522 int totalCalls_new = sizeof(systemCalls_new)/sizeof(functionPTR); +00523 +00524 #endif +00525 +00526 /*** +00527 END +00528 ***/ +00529 +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/syscalls__new_8h.html b/doc/html/syscalls__new_8h.html index 0747a8c..c7ddd27 100644 --- a/doc/html/syscalls__new_8h.html +++ b/doc/html/syscalls__new_8h.html @@ -75,8 +75,12 @@ int obreak () +int open () + int pipe () +int read () + int readlink () int sigaction () @@ -108,7 +112,7 @@

      -Definition at line 56 of file syscalls_new.h. +Definition at line 58 of file syscalls_new.h.

      Referenced by syscall(). @@ -127,7 +131,7 @@

      -Definition at line 57 of file syscalls_new.h. +Definition at line 59 of file syscalls_new.h.

      Referenced by syscall(). @@ -146,7 +150,7 @@

      -Definition at line 54 of file syscalls_new.h. +Definition at line 56 of file syscalls_new.h.

      @@ -163,7 +167,7 @@

      -Definition at line 55 of file syscalls_new.h. +Definition at line 57 of file syscalls_new.h.

      Referenced by syscall(). @@ -183,7 +187,7 @@

      -Definition at line 59 of file syscalls_new.h. +Definition at line 61 of file syscalls_new.h.


      Function Documentation

      @@ -453,6 +457,25 @@

      + +

      +
      + + + + + + + + +
      int open (  ) 
      +
      +
      + +

      + +

      +

      @@ -472,6 +495,25 @@

      + +

      +
      + + + + + + + + +
      int read (  ) 
      +
      +
      + +

      + +

      +

      @@ -582,7 +624,7 @@

      -Definition at line 61 of file syscalls_new.h. +Definition at line 63 of file syscalls_new.h.

      Referenced by syscall().

      @@ -601,12 +643,12 @@

      -Definition at line 520 of file syscalls_new.h. +Definition at line 522 of file syscalls_new.h.

      Referenced by syscall().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sysproto_8h-source.html b/doc/html/sysproto_8h-source.html index 591fa05..a8edbb9 100644 --- a/doc/html/sysproto_8h-source.html +++ b/doc/html/sysproto_8h-source.html @@ -173,15 +173,25 @@ 00141 char com_l_[PADL_(u_long)]; u_long com; char com_r_[PADR_(u_long)]; 00142 char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)]; 00143 }; -00144 -00145 -00146 #endif -00147 -00148 /*** -00149 END -00150 ***/ -00151 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +00144 struct open_args { +00145 char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; +00146 char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; +00147 char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; +00148 }; +00149 struct read_args { +00150 char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; +00151 char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)]; +00152 char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)]; +00153 }; +00154 +00155 +00156 #endif +00157 +00158 /*** +00159 END +00160 ***/ +00161 +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/sysproto_8h.html b/doc/html/sysproto_8h.html index 8bdec85..baaddcc 100644 --- a/doc/html/sysproto_8h.html +++ b/doc/html/sysproto_8h.html @@ -62,8 +62,12 @@ struct  obreak_args +struct  open_args + struct  pipe_args +struct  read_args + struct  readlink_args struct  sigaction_args @@ -172,7 +176,7 @@ Definition at line 35 of file sysproto.h.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/system_8c-source.html b/doc/html/system_8c-source.html index 0b3b7a2..d6cfa82 100644 --- a/doc/html/system_8c-source.html +++ b/doc/html/system_8c-source.html @@ -289,7 +289,7 @@ 00257 /*** 00258 END 00259 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/system_8c.html b/doc/html/system_8c.html index 282ba39..e840e59 100644 --- a/doc/html/system_8c.html +++ b/doc/html/system_8c.html @@ -286,7 +286,7 @@ Referenced by mpi_createMbox(), mpi_destroyMbox(), mpi_fetchMessage(), mpi_postMessage(), and mpi_spam().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/systemtask_8c-source.html b/doc/html/systemtask_8c-source.html index 58cd118..85b0b7e 100644 --- a/doc/html/systemtask_8c-source.html +++ b/doc/html/systemtask_8c-source.html @@ -153,7 +153,7 @@ 00121 END 00122 ***/ 00123 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/systemtask_8c.html b/doc/html/systemtask_8c.html index 8787872..c6579eb 100644 --- a/doc/html/systemtask_8c.html +++ b/doc/html/systemtask_8c.html @@ -76,7 +76,7 @@

      Definition at line 48 of file systemtask.c.

      -References biosCall(), mpi_message::data, fclose(), mpi_message::header, taskStruct::id, taskStruct::imageFd, inportByte(), kfree(), kpanic(), kprintf(), mpi_createMbox(), mpi_fetchMessage(), outportByte(), mpi_message::pid, printOff, sched_getDelTask(), sched_yield(), schedFindTask(), strcmp(), systemVitals, vitalsStruct::sysTicks, vitalsStruct::sysUptime, taskStruct::term, tty_find(), videoBuffer, vmmFreeProcessPages(), and x10. +References biosCall(), mpi_message::data, fclose(), mpi_message::header, taskStruct::id, taskStruct::imageFd, inportByte(), kfree(), kpanic(), kprintf(), mpi_createMbox(), mpi_fetchMessage(), outportByte(), mpi_message::pid, printOff, sched_getDelTask(), sched_yield(), schedFindTask(), strcmp(), systemVitals, vitalsStruct::sysTicks, vitalsStruct::sysUptime, taskStruct::term, tty_find(), videoBuffer, vmmFreeProcessPages(), and x10.

      Referenced by kmain(). @@ -101,7 +101,7 @@ Referenced by backSpace(), clearScreen(), kprint(), and systemTask().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/systemtask_8h-source.html b/doc/html/systemtask_8h-source.html index 3a8c733..11727d0 100644 --- a/doc/html/systemtask_8h-source.html +++ b/doc/html/systemtask_8h-source.html @@ -91,7 +91,7 @@ 00059 00060 END 00061 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/systemtask_8h.html b/doc/html/systemtask_8h.html index 8427b9d..a6f6586 100644 --- a/doc/html/systemtask_8h.html +++ b/doc/html/systemtask_8h.html @@ -60,12 +60,12 @@

      Definition at line 48 of file systemtask.c.

      -References biosCall(), mpi_message::data, fclose(), mpi_message::header, taskStruct::id, taskStruct::imageFd, inportByte(), kfree(), kpanic(), kprintf(), mpi_createMbox(), mpi_fetchMessage(), outportByte(), mpi_message::pid, printOff, sched_getDelTask(), sched_yield(), schedFindTask(), strcmp(), systemVitals, vitalsStruct::sysTicks, vitalsStruct::sysUptime, taskStruct::term, tty_find(), videoBuffer, vmmFreeProcessPages(), and x10. +References biosCall(), mpi_message::data, fclose(), mpi_message::header, taskStruct::id, taskStruct::imageFd, inportByte(), kfree(), kpanic(), kprintf(), mpi_createMbox(), mpi_fetchMessage(), outportByte(), mpi_message::pid, printOff, sched_getDelTask(), sched_yield(), schedFindTask(), strcmp(), systemVitals, vitalsStruct::sysTicks, vitalsStruct::sysUptime, taskStruct::term, tty_find(), videoBuffer, vmmFreeProcessPages(), and x10.

      Referenced by kmain().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcp_8h-source.html b/doc/html/tcp_8h-source.html index 42f65a5..c0c53fa 100644 --- a/doc/html/tcp_8h-source.html +++ b/doc/html/tcp_8h-source.html @@ -431,7 +431,7 @@ 00399 00400 00401 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcp_8h.html b/doc/html/tcp_8h.html index 124e76c..fabcc4e 100644 --- a/doc/html/tcp_8h.html +++ b/doc/html/tcp_8h.html @@ -1964,7 +1964,7 @@

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpdump_8c-source.html b/doc/html/tcpdump_8c-source.html index 0c5dc7e..52ef86c 100644 --- a/doc/html/tcpdump_8c-source.html +++ b/doc/html/tcpdump_8c-source.html @@ -206,7 +206,7 @@ 00174 END 00175 ***/ 00176 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpdump_8c.html b/doc/html/tcpdump_8c.html index 7724c58..c3614b3 100644 --- a/doc/html/tcpdump_8c.html +++ b/doc/html/tcpdump_8c.html @@ -98,7 +98,7 @@

      Definition at line 47 of file tcpdump.c.

      -References file, fopen(), kpanic(), and NULL. +References file, fopen(), kpanic(), and NULL.


      Variable Documentation

      @@ -121,7 +121,7 @@ Referenced by tcpdump(), and tcpdump_init().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpdump_8h-source.html b/doc/html/tcpdump_8h-source.html index c090b72..b1db498 100644 --- a/doc/html/tcpdump_8h-source.html +++ b/doc/html/tcpdump_8h-source.html @@ -73,7 +73,7 @@ 00041 void tcpdump(struct pbuf *p); 00042 00043 #endif /* __NETIF_TCPDUMP_H__ */ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpdump_8h.html b/doc/html/tcpdump_8h.html index 5e6056e..99fe92d 100644 --- a/doc/html/tcpdump_8h.html +++ b/doc/html/tcpdump_8h.html @@ -89,10 +89,10 @@

      Definition at line 47 of file tcpdump.c.

      -References file, fopen(), kpanic(), and NULL. +References file, fopen(), kpanic(), and NULL.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpip_8c-source.html b/doc/html/tcpip_8c-source.html index 37c7f51..4ef4382 100644 --- a/doc/html/tcpip_8c-source.html +++ b/doc/html/tcpip_8c-source.html @@ -175,7 +175,7 @@ 00143 00144 00145 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpip_8c.html b/doc/html/tcpip_8c.html index 41bd9a4..e07ca93 100644 --- a/doc/html/tcpip_8c.html +++ b/doc/html/tcpip_8c.html @@ -271,7 +271,7 @@ Referenced by tcpip_init(), and tcpip_thread().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpip_8h-source.html b/doc/html/tcpip_8h-source.html index 93d8074..430a082 100644 --- a/doc/html/tcpip_8h-source.html +++ b/doc/html/tcpip_8h-source.html @@ -93,7 +93,7 @@ 00061 00062 00063 #endif /* __LWIP_TCPIP_H__ */ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tcpip_8h.html b/doc/html/tcpip_8h.html index c89be4c..91a5a28 100644 --- a/doc/html/tcpip_8h.html +++ b/doc/html/tcpip_8h.html @@ -175,7 +175,7 @@ Referenced by netMainThread().

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/thread_8c-source.html b/doc/html/thread_8c-source.html index 6f05d0f..12565be 100644 --- a/doc/html/thread_8c-source.html +++ b/doc/html/thread_8c-source.html @@ -117,7 +117,7 @@ 00085 00086 END 00087 ***/ -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/thread_8c.html b/doc/html/thread_8c.html index 27cfa9b..b50d36a 100644 --- a/doc/html/thread_8c.html +++ b/doc/html/thread_8c.html @@ -71,7 +71,7 @@

      Definition at line 39 of file thread.c.

      -References mpi_message::header, kpanic(), kprintf(), mpi_createMbox(), mpi_fetchMessage(), and ubixFS_Info. +References mpi_message::header, kpanic(), kprintf(), mpi_createMbox(), mpi_fetchMessage(), and ubixFS_Info.


      Variable Documentation

      @@ -109,7 +109,7 @@ Referenced by ubixfs_thread().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/thread_8h-source.html b/doc/html/thread_8h-source.html index 9387f65..66bd08a 100644 --- a/doc/html/thread_8h-source.html +++ b/doc/html/thread_8h-source.html @@ -77,7 +77,7 @@ 00045 END 00046 ***/ 00047 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/thread_8h.html b/doc/html/thread_8h.html index 1f4a9d0..db30b88 100644 --- a/doc/html/thread_8h.html +++ b/doc/html/thread_8h.html @@ -39,7 +39,7 @@ struct  thread -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/time_8c-source.html b/doc/html/time_8c-source.html index ee5ea3c..ff40a0d 100644 --- a/doc/html/time_8c-source.html +++ b/doc/html/time_8c-source.html @@ -150,7 +150,7 @@ 00118 END 00119 ***/ 00120 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/time_8c.html b/doc/html/time_8c.html index c24b681..6f8c527 100644 --- a/doc/html/time_8c.html +++ b/doc/html/time_8c.html @@ -197,7 +197,7 @@ Referenced by timeMake().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/time_8h-source.html b/doc/html/time_8h-source.html index 8dcffe1..90058f5 100644 --- a/doc/html/time_8h-source.html +++ b/doc/html/time_8h-source.html @@ -138,7 +138,7 @@ 00106 00107 END 00108 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/time_8h.html b/doc/html/time_8h.html index 1e730c8..e9088cb 100644 --- a/doc/html/time_8h.html +++ b/doc/html/time_8h.html @@ -290,7 +290,7 @@ Referenced by time_init().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/timer_8S-source.html b/doc/html/timer_8S-source.html index 95ced87..96e1a10 100644 --- a/doc/html/timer_8S-source.html +++ b/doc/html/timer_8S-source.html @@ -92,7 +92,7 @@ 00060 END 00061 ***/ 00062 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/timer_8S.html b/doc/html/timer_8S.html index 3ab4ef2..f92d785 100644 --- a/doc/html/timer_8S.html +++ b/doc/html/timer_8S.html @@ -206,7 +206,7 @@ Definition at line 35 of file timer.S.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/times_8h-source.html b/doc/html/times_8h-source.html index d3a3621..c5fcd0c 100644 --- a/doc/html/times_8h-source.html +++ b/doc/html/times_8h-source.html @@ -96,7 +96,7 @@ 00064 00065 END 00066 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/times_8h.html b/doc/html/times_8h.html index 21df87b..0f7196c 100644 --- a/doc/html/times_8h.html +++ b/doc/html/times_8h.html @@ -61,7 +61,7 @@ Definition at line 37 of file times.h.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/trap_8h-source.html b/doc/html/trap_8h-source.html index 73d44f3..4099d86 100644 --- a/doc/html/trap_8h-source.html +++ b/doc/html/trap_8h-source.html @@ -92,7 +92,7 @@ 00060 END 00061 ***/ 00062 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/trap_8h.html b/doc/html/trap_8h.html index 68363ee..3b30da2 100644 --- a/doc/html/trap_8h.html +++ b/doc/html/trap_8h.html @@ -38,7 +38,7 @@ struct  trapframe -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tree.html b/doc/html/tree.html index c75af90..e58684a 100644 --- a/doc/html/tree.html +++ b/doc/html/tree.html @@ -172,11 +172,13 @@

      |o*ogDisplay_VESA

      |o*ogModeInfo

      |o*ogVESAInfo

      +

      |o*open_args

      |o*osInfo

      |o*partitionInformation

      |o*pbuf

      |o*pciConfig

      |o*pipe_args

      +

      |o*read_args

      |o*readlink_args

      |o*sdeWindows

      |o*sigaction_args

      @@ -343,11 +345,13 @@

      |o*ogDisplay_VESA

      |o*ogModeInfo

      |o*ogVESAInfo

      +

      |o*open_args

      |o*osInfo

      |o*partitionInformation

      |o*pbuf

      |o*pciConfig

      |o*pipe_args

      +

      |o*read_args

      |o*readlink_args

      |o*sdeWindows

      |o*sigaction_args

      @@ -413,6 +417,7 @@

      o+File List

      |o*src/sys/Makefile.inc

      +

      |o*src/sys/compile/null.c

      |o*src/sys/devfs/devfs.c

      |o*src/sys/include/assert.h

      |o*src/sys/include/math.h

      @@ -654,18 +659,22 @@

      | \+sys

      -

      |  o+devfs

      +

      |  o+compile

      +

      |  |\*null.c

      +
      +

      |  o+devfs

      + -

      |  o+include

      -
      -

      |  |o+devfs

      -
      +

      |  o+include

      +
      +

      |  |o+devfs

      + -

      |  |o+isa

      -
      +

      |  |o+isa

      +

      |  ||o*8259.h

      |  ||o*atkbd.h

      |  ||o*fdc.h

      @@ -673,8 +682,8 @@

      |  ||o*ne2k.h

      |  ||\*pit.h

      -

      |  |o+lib

      -
      +

      |  |o+lib

      + -

      |  |o+mpi

      -
      +

      |  |o+mpi

      + -

      |  |o+net

      -
      -

      |  ||o+arch

      -
      +

      |  |o+net

      +
      +

      |  ||o+arch

      +

      |  |||o*cc.h

      |  |||o*cpu.h

      |  |||o*init.h

      @@ -697,15 +706,15 @@

      |  |||o*perf.h

      |  |||\*sys_arch.h

      -

      |  ||o+ipv4

      -
      +

      |  ||o+ipv4

      + -

      |  ||o+ipv6

      -
      +

      |  ||o+ipv6

      +

      |  |||o*icmp.h

      |  |||o*inet.h

      |  |||o*ip.h

      @@ -732,30 +741,30 @@

      |  ||o*tcpip.h

      |  ||\*udp.h

      -

      |  |o+netif

      -
      +

      |  |o+netif

      + -

      |  |o+objgfx

      -
      +

      |  |o+objgfx

      + -

      |  |o+pci

      -
      +

      |  |o+pci

      + -

      |  |o+sde

      -
      +

      |  |o+sde

      + -

      |  |o+sys

      -
      +

      |  |o+sys

      +

      |  ||o*_types.h

      |  ||o*buf.h

      |  ||o*cdefs.h

      @@ -778,13 +787,13 @@

      |  ||o*tss.h

      |  ||\*video.h

      -

      |  |o+ubixfs

      -
      +

      |  |o+ubixfs

      + -

      |  |o+ubixos

      -
      +

      |  |o+ubixos

      +

      |  ||o*elf.h

      |  ||o*endtask.h

      |  ||o*exec.h

      @@ -810,19 +819,19 @@

      |  ||o*ubthread.h

      |  ||\*vitals.h

      -

      |  |o+ufs

      -
      +

      |  |o+ufs

      + -

      |  |o+vfs

      -
      +

      |  |o+vfs

      + -

      |  |o+vmm

      -
      +

      |  |o+vmm

      + @@ -831,14 +840,14 @@

      |  |o*stdarg.h

      |  |\*string.h

      -

      |  o+init

      -
      +

      |  o+init

      + -

      |  o+isa

      -
      +

      |  o+isa

      +

      |  |o*8259.c

      |  |o*atkbd.c

      |  |o*fdc.c

      @@ -847,8 +856,8 @@

      |  |o*pit.c

      |  |\*rs232.c

      -

      |  o+kernel

      -
      +

      |  o+kernel

      +

      |  |o*ap-boot.S

      |  |o*bioscall.c

      |  |o*elf.c

      @@ -878,12 +887,12 @@

      |  |o*ubthread.c

      |  |\*vitals.c

      -

      |  o+kmods

      -
      +

      |  o+kmods

      + -

      |  o+lib

      -
      +

      |  o+lib

      +

      |  |o*assert.c

      |  |o*atan.c

      |  |o*bcopy.c

      @@ -901,23 +910,23 @@

      |  |o*strtol.c

      |  |\*vsprintf.c

      -

      |  o+mpi

      -
      +

      |  o+mpi

      + -

      |  o+net

      -
      -

      |  |o+api

      -
      +

      |  o+net

      +
      +

      |  |o+api

      + -

      |  |o+net

      -
      +

      |  |o+net

      +

      |  ||o*bot.c

      |  ||o*init.c

      |  ||o*shell.c

      @@ -926,38 +935,38 @@

      |  ||o*udpecho.c

      |  ||\*udpecho.h

      -

      |  |\+netif

      - -

      |  o+pci

      -
      +

      |  o+pci

      + -

      |  o+sys

      -
      +

      |  o+sys

      + -

      |  o+ubixfs

      -
      +

      |  o+ubixfs

      + -

      |  o+ubixfsv2

      -
      +

      |  o+ubixfsv2

      +

      |  |o*btree.cpp

      |  |o*btree.h

      |  |o*btreeheader.h

      @@ -973,19 +982,19 @@

      |  |o*vfs.cpp

      |  |\*vfs.h

      -

      |  o+ufs

      -
      +

      |  o+ufs

      + -

      |  o+vfs

      -
      +

      |  o+vfs

      + -

      |  o+vmm

      -
      +

      |  o+vmm

      +

      |  |o*copyvirtualspace.c

      |  |o*createvirtualspace.c

      |  |o*getfreepage.c

      diff --git a/doc/html/tss_8h-source.html b/doc/html/tss_8h-source.html index 7bcb754..88c37a3 100644 --- a/doc/html/tss_8h-source.html +++ b/doc/html/tss_8h-source.html @@ -170,7 +170,7 @@ 00138 00139 END 00140 ***/ -

      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tss_8h.html b/doc/html/tss_8h.html index 385c0bf..e2194a2 100644 --- a/doc/html/tss_8h.html +++ b/doc/html/tss_8h.html @@ -43,7 +43,7 @@ struct  tssStruct -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tty_8c-source.html b/doc/html/tty_8c-source.html index b3e5d2b..d609f64 100644 --- a/doc/html/tty_8c-source.html +++ b/doc/html/tty_8c-source.html @@ -206,7 +206,7 @@ 00174 /*** 00175 END 00176 ***/ -

      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tty_8c.html b/doc/html/tty_8c.html index 647a53a..3f6f1ef 100644 --- a/doc/html/tty_8c.html +++ b/doc/html/tty_8c.html @@ -80,9 +80,9 @@

      Definition at line 87 of file tty.c.

      -References kpanic(), memcpy(), outportByte(), terms, tty_termNode::tty_buffer, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y. +References kpanic(), memcpy(), outportByte(), terms, tty_termNode::tty_buffer, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y.

      -Referenced by keyboardHandler(). +Referenced by keyboardHandler().

      @@ -131,7 +131,7 @@

      Definition at line 42 of file tty.c.

      -References inportByte(), kmalloc(), kpanic(), kprintf(), outportByte(), terms, tty_termNode::tty_buffer, tty_termNode::tty_colour, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y. +References inportByte(), kmalloc(), kpanic(), kprintf(), outportByte(), terms, tty_termNode::tty_buffer, tty_termNode::tty_colour, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y.

      @@ -205,7 +205,7 @@

      Definition at line 39 of file tty.c.

      -Referenced by backSpace(), getch(), keyboardHandler(), kpanic(), kprint(), sysFgetc(), tty_change(), tty_init(), and tty_print(). +Referenced by backSpace(), getch(), keyboardHandler(), kpanic(), kprint(), sysFgetc(), tty_change(), tty_init(), and tty_print().

      @@ -227,7 +227,7 @@ Referenced by tty_print().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tty_8h-source.html b/doc/html/tty_8h-source.html index cd025ea..bd955cd 100644 --- a/doc/html/tty_8h-source.html +++ b/doc/html/tty_8h-source.html @@ -122,7 +122,7 @@ 00090 END 00091 ***/ 00092 -

      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/tty_8h.html b/doc/html/tty_8h.html index 64cd1b7..abaaedd 100644 --- a/doc/html/tty_8h.html +++ b/doc/html/tty_8h.html @@ -115,9 +115,9 @@

      Definition at line 87 of file tty.c.

      -References kpanic(), memcpy(), outportByte(), terms, tty_termNode::tty_buffer, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y. +References kpanic(), memcpy(), outportByte(), terms, tty_termNode::tty_buffer, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y.

      -Referenced by keyboardHandler(). +Referenced by keyboardHandler().

      @@ -166,7 +166,7 @@

      Definition at line 42 of file tty.c.

      -References inportByte(), kmalloc(), kpanic(), kprintf(), outportByte(), terms, tty_termNode::tty_buffer, tty_termNode::tty_colour, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y. +References inportByte(), kmalloc(), kpanic(), kprintf(), outportByte(), terms, tty_termNode::tty_buffer, tty_termNode::tty_colour, tty_foreground, TTY_MAX_TERMS, tty_termNode::tty_pointer, tty_termNode::tty_x, and tty_termNode::tty_y.

      @@ -221,10 +221,10 @@

      Definition at line 39 of file tty.c.

      -Referenced by backSpace(), getch(), keyboardHandler(), kpanic(), kprint(), sysFgetc(), tty_change(), tty_init(), and tty_print(). +Referenced by backSpace(), getch(), keyboardHandler(), kpanic(), kprint(), sysFgetc(), tty_change(), tty_init(), and tty_print().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfs_8c-source.html b/doc/html/ubixfs_8c-source.html index 7e0b81b..4251262 100644 --- a/doc/html/ubixfs_8c-source.html +++ b/doc/html/ubixfs_8c-source.html @@ -673,7 +673,7 @@ 00641 END 00642 ***/ 00643 -

      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfs_8c.html b/doc/html/ubixfs_8c.html index adb9732..3d38784 100644 --- a/doc/html/ubixfs_8c.html +++ b/doc/html/ubixfs_8c.html @@ -94,7 +94,7 @@

      Definition at line 46 of file ubixfs.c.

      -References assert, ubixFSInfo::dirCache, fileRead, fileWrite, cacheNode::info, kmalloc(), kprintf(), NULL, cacheNode::permissions, cacheNode::present, fileDescriptor::size, cacheNode::size, cacheNode::startCluster, UBIXFS_ALIGN, ubixfs_cacheFind(), ubixfs_loadData(), and x1. +References assert, ubixFSInfo::dirCache, fileRead, fileWrite, cacheNode::info, kmalloc(), kprintf(), NULL, cacheNode::permissions, cacheNode::present, fileDescriptor::size, cacheNode::size, cacheNode::startCluster, UBIXFS_ALIGN, ubixfs_cacheFind(), ubixfs_loadData(), and x1.

      Referenced by ubixfs_init().

      @@ -141,7 +141,7 @@

      Definition at line 194 of file ubixfs.c.

      -References assert, buffer, fdEof, kpanic(), NULL, and fileDescriptor::size. +References assert, buffer, fdEof, kpanic(), NULL, and fileDescriptor::size.

      Referenced by addDirEntry(), and ubixfs_init().

      @@ -166,7 +166,7 @@

      Definition at line 456 of file ubixfs.c.

      -References kpanic(), NULL, openFileUbixFS(), readUbixFS(), ubixfs_initialize(), ubixFSmkDir(), ubixFSUnlink(), vfsRegisterFS(), writeUbixFS(), and x1. +References kpanic(), NULL, openFileUbixFS(), readUbixFS(), ubixfs_initialize(), ubixFSmkDir(), ubixFSUnlink(), vfsRegisterFS(), writeUbixFS(), and x1.

      @@ -311,7 +311,7 @@

      Definition at line 118 of file ubixfs.c.

      -References assert, ubixFSInfo::blockAllocationTable, fdOpen, fdRead, blockAllocationTableEntry::nextBlock, and NULL. +References assert, ubixFSInfo::blockAllocationTable, fdOpen, fdRead, blockAllocationTableEntry::nextBlock, and NULL.

      @@ -361,7 +361,7 @@ Referenced by addDirEntry(), and ubixfs_init().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfs_8cpp-source.html b/doc/html/ubixfs_8cpp-source.html index 4927ee6..56fc29e 100644 --- a/doc/html/ubixfs_8cpp-source.html +++ b/doc/html/ubixfs_8cpp-source.html @@ -1019,7 +1019,7 @@ 00987 delete [] freeBlockList; 00988 return; 00989 } -

      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfs_8cpp.html b/doc/html/ubixfs_8cpp.html index 1322e4c..2464cdc 100644 --- a/doc/html/ubixfs_8cpp.html +++ b/doc/html/ubixfs_8cpp.html @@ -43,7 +43,7 @@ Go to the source code of this file.
      -
      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2device_8h-source.html b/doc/html/ubixfsv2_2device_8h-source.html index 8490e66..efd8c68 100644 --- a/doc/html/ubixfsv2_2device_8h-source.html +++ b/doc/html/ubixfsv2_2device_8h-source.html @@ -174,7 +174,7 @@ 00142 END 00143 ***/ 00144 -

      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2device_8h.html b/doc/html/ubixfsv2_2device_8h.html index 326af97..bd241ab 100644 --- a/doc/html/ubixfsv2_2device_8h.html +++ b/doc/html/ubixfsv2_2device_8h.html @@ -44,7 +44,7 @@ struct  device_t -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2file_8h-source.html b/doc/html/ubixfsv2_2file_8h-source.html index 94fbbd4..8dbbece 100644 --- a/doc/html/ubixfsv2_2file_8h-source.html +++ b/doc/html/ubixfsv2_2file_8h-source.html @@ -44,7 +44,7 @@ 00012 } fileDescriptor; 00013 00014 #endif /* !FILE_H */ -

      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2file_8h.html b/doc/html/ubixfsv2_2file_8h.html index 6506f21..54f1e24 100644 --- a/doc/html/ubixfsv2_2file_8h.html +++ b/doc/html/ubixfsv2_2file_8h.html @@ -39,7 +39,7 @@ struct  fileDescriptor -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2types_8h-source.html b/doc/html/ubixfsv2_2types_8h-source.html index 1b888f8..8a873da 100644 --- a/doc/html/ubixfsv2_2types_8h-source.html +++ b/doc/html/ubixfsv2_2types_8h-source.html @@ -41,7 +41,7 @@ 00009 typedef signed long long int64; 00010 00011 #endif /* !TYPES_H */ -

      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +

      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2types_8h.html b/doc/html/ubixfsv2_2types_8h.html index fc4089c..9b1206b 100644 --- a/doc/html/ubixfsv2_2types_8h.html +++ b/doc/html/ubixfsv2_2types_8h.html @@ -151,7 +151,7 @@ Definition at line 5 of file types.h.

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2ubixfs_8h-source.html b/doc/html/ubixfsv2_2ubixfs_8h-source.html index 23c7839..7aa8216 100644 --- a/doc/html/ubixfsv2_2ubixfs_8h-source.html +++ b/doc/html/ubixfsv2_2ubixfs_8h-source.html @@ -193,7 +193,7 @@ 00161 }; // UbixFS 00162 00163 #endif // !UBIXFS_H -

      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2ubixfs_8h.html b/doc/html/ubixfsv2_2ubixfs_8h.html index 7a05f73..a448e22 100644 --- a/doc/html/ubixfsv2_2ubixfs_8h.html +++ b/doc/html/ubixfsv2_2ubixfs_8h.html @@ -413,7 +413,7 @@

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2vfs_8h-source.html b/doc/html/ubixfsv2_2vfs_8h-source.html index 51322f2..f09feda 100644 --- a/doc/html/ubixfsv2_2vfs_8h-source.html +++ b/doc/html/ubixfsv2_2vfs_8h-source.html @@ -55,7 +55,7 @@ 00023 }; // DiskFS 00024 00025 #endif // !VFS_H -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixfsv2_2vfs_8h.html b/doc/html/ubixfsv2_2vfs_8h.html index a505c23..278c949 100644 --- a/doc/html/ubixfsv2_2vfs_8h.html +++ b/doc/html/ubixfsv2_2vfs_8h.html @@ -42,7 +42,7 @@ class  FileSystemAbstract -
      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixos_2init_8h-source.html b/doc/html/ubixos_2init_8h-source.html index e28a4b2..8d1928c 100644 --- a/doc/html/ubixos_2init_8h-source.html +++ b/doc/html/ubixos_2init_8h-source.html @@ -115,7 +115,7 @@ 00083 /*** 00084 END 00085 ***/ -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubixos_2init_8h.html b/doc/html/ubixos_2init_8h.html index 2461e3a..1f073a1 100644 --- a/doc/html/ubixos_2init_8h.html +++ b/doc/html/ubixos_2init_8h.html @@ -142,7 +142,7 @@ Referenced by kmain().

      -


      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubthread_8c-source.html b/doc/html/ubthread_8c-source.html index 5a4e731..c17d53e 100644 --- a/doc/html/ubthread_8c-source.html +++ b/doc/html/ubthread_8c-source.html @@ -164,7 +164,7 @@ 00132 END 00133 ***/ 00134 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubthread_8c.html b/doc/html/ubthread_8c.html index 2c857d1..577b319 100644 --- a/doc/html/ubthread_8c.html +++ b/doc/html/ubthread_8c.html @@ -457,7 +457,7 @@ Referenced by cond_wait(), ubthread_cond_timedwait(), ubthread_cond_wait(), ubthread_mutex_destroy(), ubthread_mutex_init(), ubthread_mutex_lock(), and ubthread_mutex_unlock().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubthread_8h-source.html b/doc/html/ubthread_8h-source.html index 86fe7dd..16f7528 100644 --- a/doc/html/ubthread_8h-source.html +++ b/doc/html/ubthread_8h-source.html @@ -140,7 +140,7 @@ 00108 00109 END 00110 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ubthread_8h.html b/doc/html/ubthread_8h.html index 66a11e9..5d2c90e 100644 --- a/doc/html/ubthread_8h.html +++ b/doc/html/ubthread_8h.html @@ -547,7 +547,7 @@ Referenced by current_thread().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/udp_8h-source.html b/doc/html/udp_8h-source.html index d62f23c..d02404e 100644 --- a/doc/html/udp_8h-source.html +++ b/doc/html/udp_8h-source.html @@ -132,7 +132,7 @@ 00100 #endif /* __LWIP_UDP_H__ */ 00101 00102 -
      Generated on Tue Dec 5 11:01:14 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:56 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/udp_8h.html b/doc/html/udp_8h.html index 38fc994..8d6135e 100644 --- a/doc/html/udp_8h.html +++ b/doc/html/udp_8h.html @@ -466,7 +466,7 @@

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/udpecho_8c-source.html b/doc/html/udpecho_8c-source.html index 3776b58..ade1ae7 100644 --- a/doc/html/udpecho_8c-source.html +++ b/doc/html/udpecho_8c-source.html @@ -111,7 +111,7 @@ 00079 { 00080 sys_thread_new(udpecho_thread, NULL); 00081 } -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/udpecho_8c.html b/doc/html/udpecho_8c.html index e60444d..fbf33a8 100644 --- a/doc/html/udpecho_8c.html +++ b/doc/html/udpecho_8c.html @@ -95,7 +95,7 @@ Referenced by udpecho_init().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/udpecho_8h-source.html b/doc/html/udpecho_8h-source.html index e370979..a8bf0ab 100644 --- a/doc/html/udpecho_8h-source.html +++ b/doc/html/udpecho_8h-source.html @@ -70,7 +70,7 @@ 00038 void udpecho_init(void); 00039 00040 #endif /* __UDPECHO_H__ */ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/udpecho_8h.html b/doc/html/udpecho_8h.html index fcc4beb..3d052b1 100644 --- a/doc/html/udpecho_8h.html +++ b/doc/html/udpecho_8h.html @@ -63,7 +63,7 @@ References NULL, sys_thread_new(), and udpecho_thread().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ufs_8c-source.html b/doc/html/ufs_8c-source.html index c850d67..a97e03f 100644 --- a/doc/html/ufs_8c-source.html +++ b/doc/html/ufs_8c-source.html @@ -366,7 +366,7 @@ 00334 END 00335 ***/ 00336 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ufs_8c.html b/doc/html/ufs_8c.html index 5ca635c..664cfa4 100644 --- a/doc/html/ufs_8c.html +++ b/doc/html/ufs_8c.html @@ -500,7 +500,7 @@

      Definition at line 308 of file ufs.c.

      -References kpanic(), NULL, ufs_initialize(), ufs_openFile(), ufs_readFile(), ufs_writeFile(), vfsRegisterFS(), and x1. +References kpanic(), NULL, ufs_initialize(), ufs_openFile(), ufs_readFile(), ufs_writeFile(), vfsRegisterFS(), and x1.

      @@ -676,7 +676,7 @@ Referenced by fsread().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ufs_8h-source.html b/doc/html/ufs_8h-source.html index 1c4b52e..d942ccd 100644 --- a/doc/html/ufs_8h-source.html +++ b/doc/html/ufs_8h-source.html @@ -331,7 +331,7 @@ 00299 END 00300 ***/ 00301 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/ufs_8h.html b/doc/html/ufs_8h.html index e3c168c..228ac01 100644 --- a/doc/html/ufs_8h.html +++ b/doc/html/ufs_8h.html @@ -1069,7 +1069,7 @@

      Definition at line 308 of file ufs.c.

      -References kpanic(), NULL, ufs_initialize(), ufs_openFile(), ufs_readFile(), ufs_writeFile(), vfsRegisterFS(), and x1. +References kpanic(), NULL, ufs_initialize(), ufs_openFile(), ufs_readFile(), ufs_writeFile(), vfsRegisterFS(), and x1.

      @@ -1093,7 +1093,7 @@ Referenced by ufs_init().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/uniondescriptorTableUnion.html b/doc/html/uniondescriptorTableUnion.html index d05c123..d5c909e 100644 --- a/doc/html/uniondescriptorTableUnion.html +++ b/doc/html/uniondescriptorTableUnion.html @@ -103,7 +103,7 @@


      The documentation for this union was generated from the following file:
      • src/sys/include/sys/gdt.h
      -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/unionetheraddr.html b/doc/html/unionetheraddr.html index bbc877f..83f4681 100644 --- a/doc/html/unionetheraddr.html +++ b/doc/html/unionetheraddr.html @@ -82,7 +82,7 @@


      The documentation for this union was generated from the following file: -
      Generated on Tue Dec 5 11:01:19 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:03 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/unionuPtr.html b/doc/html/unionuPtr.html index d8844af..f2ca7d1 100644 --- a/doc/html/unionuPtr.html +++ b/doc/html/unionuPtr.html @@ -158,7 +158,7 @@


      The documentation for this union was generated from the following file: -
      Generated on Tue Dec 5 11:01:21 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:06 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/unmappage_8c-source.html b/doc/html/unmappage_8c-source.html index 92ff22a..991a853 100644 --- a/doc/html/unmappage_8c-source.html +++ b/doc/html/unmappage_8c-source.html @@ -173,7 +173,7 @@ 00141 00142 END 00143 ***/ -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/unmappage_8c.html b/doc/html/unmappage_8c.html index dcc5bed..721c025 100644 --- a/doc/html/unmappage_8c.html +++ b/doc/html/unmappage_8c.html @@ -110,7 +110,7 @@ References tablesBaseAddress.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vfs_8c-source.html b/doc/html/vfs_8c-source.html index 0c69394..ff7b61d 100644 --- a/doc/html/vfs_8c-source.html +++ b/doc/html/vfs_8c-source.html @@ -161,11 +161,23 @@ 00136 return(0x0); 00137 } 00138 -00139 /*** -00140 END -00141 ***/ -00142 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +00139 int open(struct thread *td, struct open_args *uap) { +00140 int error; +00141 int index; +00142 struct file *nfp = 0x0; +00143 error = falloc(td,&nfp,&index); +00144 if (error) +00145 return(error); +00146 kprintf("fd: [%i][%s]\n",index,uap->path); +00147 return (error); +00148 } +00149 +00150 +00151 /*** +00152 END +00153 ***/ +00154 +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vfs_8c.html b/doc/html/vfs_8c.html index fd9431b..6d7e442 100644 --- a/doc/html/vfs_8c.html +++ b/doc/html/vfs_8c.html @@ -40,6 +40,8 @@ Go to the source code of this file. + + @@ -49,6 +51,39 @@

      Functions

      int open (struct thread *td, struct open_args *uap)
      int vfs_init ()
      fileSystemvfsFindFS (int vfsType)
       register a file system

      Function Documentation

      + +
      +
      + + + + + + + + + + + + + + + + + + +
      int open (struct thread td,
      struct open_args uap 
      )
      +
      +
      + +

      + +

      +Definition at line 139 of file vfs.c. +

      +References falloc(), kprintf(), and open_args::path. +

      +

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vfs_8cpp-source.html b/doc/html/vfs_8cpp-source.html index f2eea99..9cbc0c2 100644 --- a/doc/html/vfs_8cpp-source.html +++ b/doc/html/vfs_8cpp-source.html @@ -52,7 +52,7 @@ 00020 fread(data, size, 1, diskFile); 00021 return 0; 00022 } // DiskFS::read -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vfs_8cpp.html b/doc/html/vfs_8cpp.html index 39e9ec2..52f20d5 100644 --- a/doc/html/vfs_8cpp.html +++ b/doc/html/vfs_8cpp.html @@ -37,7 +37,7 @@ Go to the source code of this file.
      -
      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/video_8c-source.html b/doc/html/video_8c-source.html index c809c00..bd73393 100644 --- a/doc/html/video_8c-source.html +++ b/doc/html/video_8c-source.html @@ -160,7 +160,7 @@ 00128 /*** 00129 END 00130 ***/ -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/video_8c.html b/doc/html/video_8c.html index ef1f62b..324c7c5 100644 --- a/doc/html/video_8c.html +++ b/doc/html/video_8c.html @@ -75,7 +75,7 @@

      References inportByte(), outportByte(), printColor, tty_foreground, tty_termNode::tty_x, tty_termNode::tty_y, and videoBuffer.

      -Referenced by keyboardHandler(). +Referenced by keyboardHandler().

      @@ -166,7 +166,7 @@ Definition at line 36 of file video.c.

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/video_8h-source.html b/doc/html/video_8h-source.html index df4a5a4..bd93f6b 100644 --- a/doc/html/video_8h-source.html +++ b/doc/html/video_8h-source.html @@ -91,7 +91,7 @@ 00059 00060 END 00061 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/video_8h.html b/doc/html/video_8h.html index fc6d571..41ce585 100644 --- a/doc/html/video_8h.html +++ b/doc/html/video_8h.html @@ -92,7 +92,7 @@

      References inportByte(), outportByte(), printColor, tty_foreground, tty_termNode::tty_x, tty_termNode::tty_y, and videoBuffer.

      -Referenced by keyboardHandler(). +Referenced by keyboardHandler().

      @@ -166,7 +166,7 @@ Referenced by backSpace(), and kprint().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:00 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vitals_8c-source.html b/doc/html/vitals_8c-source.html index 5f4505c..274fc2d 100644 --- a/doc/html/vitals_8c-source.html +++ b/doc/html/vitals_8c-source.html @@ -104,7 +104,7 @@ 00072 END 00073 ***/ 00074 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vitals_8c.html b/doc/html/vitals_8c.html index 9a0a8e5..944ad21 100644 --- a/doc/html/vitals_8c.html +++ b/doc/html/vitals_8c.html @@ -67,7 +67,7 @@

      Definition at line 48 of file vitals.c.

      -References vitalsStruct::dQuantum, kmalloc(), kpanic(), kprintf(), memset(), vitalsStruct::quantum, and systemVitals. +References vitalsStruct::dQuantum, kmalloc(), kpanic(), kprintf(), memset(), vitalsStruct::quantum, and systemVitals.


      Variable Documentation

      @@ -87,10 +87,10 @@

      Definition at line 36 of file vitals.c.

      -Referenced by adjustCowCounter(), fclose(), fopen(), freePage(), kmain(), ogPrintf(), sysGetTime(), sysGetUptime(), systemTask(), time_init(), ubthread_cond_timedwait(), vfs_addMount(), vfs_findMount(), vfs_init(), vfsFindFS(), vfsRegisterFS(), vitals_init(), vmmFindFreePage(), and vmmFreeProcessPages(). +Referenced by adjustCowCounter(), fclose(), fopen(), freePage(), keyboardHandler(), kmain(), ogPrintf(), sysGetTime(), sysGetUptime(), systemTask(), time_init(), ubthread_cond_timedwait(), vfs_addMount(), vfs_findMount(), vfs_init(), vfsFindFS(), vfsRegisterFS(), vitals_init(), vmmFindFreePage(), and vmmFreeProcessPages().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vitals_8h-source.html b/doc/html/vitals_8h-source.html index 8a57464..1693973 100644 --- a/doc/html/vitals_8h-source.html +++ b/doc/html/vitals_8h-source.html @@ -123,7 +123,7 @@ 00091 Cleaned up 00092 END 00093 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vitals_8h.html b/doc/html/vitals_8h.html index 919077f..013d67e 100644 --- a/doc/html/vitals_8h.html +++ b/doc/html/vitals_8h.html @@ -88,7 +88,7 @@

      Definition at line 48 of file vitals.c.

      -References vitalsStruct::dQuantum, kmalloc(), kpanic(), kprintf(), memset(), vitalsStruct::quantum, and systemVitals. +References vitalsStruct::dQuantum, kmalloc(), kpanic(), kprintf(), memset(), vitalsStruct::quantum, and systemVitals.


      Variable Documentation

      @@ -108,10 +108,10 @@

      Definition at line 35 of file timer.S.

      -Referenced by adjustCowCounter(), fclose(), fopen(), freePage(), kmain(), ogPrintf(), sysGetTime(), sysGetUptime(), systemTask(), time_init(), ubthread_cond_timedwait(), vfs_addMount(), vfs_findMount(), vfs_init(), vfsFindFS(), vfsRegisterFS(), vitals_init(), vmmFindFreePage(), and vmmFreeProcessPages(). +Referenced by adjustCowCounter(), fclose(), fopen(), freePage(), keyboardHandler(), kmain(), ogPrintf(), sysGetTime(), sysGetUptime(), systemTask(), time_init(), ubthread_cond_timedwait(), vfs_addMount(), vfs_findMount(), vfs_init(), vfsFindFS(), vfsRegisterFS(), vitals_init(), vmmFindFreePage(), and vmmFreeProcessPages().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vmm_8h-source.html b/doc/html/vmm_8h-source.html index c269d26..3a90f28 100644 --- a/doc/html/vmm_8h-source.html +++ b/doc/html/vmm_8h-source.html @@ -120,7 +120,7 @@ 00088 00089 END 00090 ***/ -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:57 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vmm_8h.html b/doc/html/vmm_8h.html index cf913c7..c2ecd1b 100644 --- a/doc/html/vmm_8h.html +++ b/doc/html/vmm_8h.html @@ -279,7 +279,7 @@

      Definition at line 186 of file vmm_memory.c.

      -References freePages, vitalsStruct::freePages, kpanic(), memAvail, memNotavail, numPages, mMap::pid, spinLock(), spinUnlock(), status, sysID, systemVitals, vmmMemoryMap, and vmmSpinLock. +References freePages, vitalsStruct::freePages, kpanic(), memAvail, memNotavail, numPages, mMap::pid, spinLock(), spinUnlock(), status, sysID, systemVitals, vmmMemoryMap, and vmmSpinLock.

      Referenced by execFile(), kmod_load(), ldEnable(), obreak(), sysExec(), vmm_getFreeMallocPage(), vmm_pageFault(), vmm_pagingInit(), vmm_remapPage(), vmmGetFreeKernelPage(), vmmGetFreePage(), and vmmGetFreeVirtualPage(). @@ -374,7 +374,7 @@ Referenced by adjustCowCounter(), freePage(), kmain(), vmm_pagingInit(), vmmFindFreePage(), vmmFreeProcessPages(), and vmmMemMapInit().

      -


      Generated on Tue Dec 5 11:01:17 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:01 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vmm__init_8c-source.html b/doc/html/vmm__init_8c-source.html index a33a62a..2628a65 100644 --- a/doc/html/vmm__init_8c-source.html +++ b/doc/html/vmm__init_8c-source.html @@ -76,7 +76,7 @@ 00052 END 00053 ***/ 00054 -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vmm__init_8c.html b/doc/html/vmm__init_8c.html index 2d46af3..f7997b1 100644 --- a/doc/html/vmm__init_8c.html +++ b/doc/html/vmm__init_8c.html @@ -66,7 +66,7 @@ References K_PANIC, vmm_pagingInit(), and vmmMemMapInit().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vmm__memory_8c-source.html b/doc/html/vmm__memory_8c-source.html index ae7e99d..a715c1a 100644 --- a/doc/html/vmm__memory_8c-source.html +++ b/doc/html/vmm__memory_8c-source.html @@ -446,7 +446,7 @@ 00414 00415 END 00416 ***/ -
      Generated on Tue Dec 5 11:01:16 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:59 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vmm__memory_8c.html b/doc/html/vmm__memory_8c.html index 2288118..521e245 100644 --- a/doc/html/vmm__memory_8c.html +++ b/doc/html/vmm__memory_8c.html @@ -175,7 +175,7 @@

      Definition at line 186 of file vmm_memory.c.

      -References vitalsStruct::freePages, freePages, kpanic(), memAvail, memNotavail, numPages, mMap::pid, spinLock(), spinUnlock(), status, sysID, systemVitals, vmmMemoryMap, and vmmSpinLock. +References vitalsStruct::freePages, freePages, kpanic(), memAvail, memNotavail, numPages, mMap::pid, spinLock(), spinUnlock(), status, sysID, systemVitals, vmmMemoryMap, and vmmSpinLock.

      Referenced by execFile(), kmod_load(), ldEnable(), obreak(), sysExec(), vmm_getFreeMallocPage(), vmm_pageFault(), vmm_pagingInit(), vmm_remapPage(), vmmGetFreeKernelPage(), vmmGetFreePage(), and vmmGetFreeVirtualPage(). @@ -327,7 +327,7 @@ Referenced by freePage(), vmmFindFreePage(), and vmmFreeProcessPages().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vsprintf_8c-source.html b/doc/html/vsprintf_8c-source.html index 12d1785..e289b37 100644 --- a/doc/html/vsprintf_8c-source.html +++ b/doc/html/vsprintf_8c-source.html @@ -315,7 +315,7 @@ 00283 END 00284 ***/ 00285 -
      Generated on Tue Dec 5 11:01:15 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:34:58 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/html/vsprintf_8c.html b/doc/html/vsprintf_8c.html index 1571086..f36fe7c 100644 --- a/doc/html/vsprintf_8c.html +++ b/doc/html/vsprintf_8c.html @@ -376,10 +376,10 @@

      References is_digit, LEFT, number(), PLUS, SIGN, skip_atoi(), SMALL, SPACE, SPECIAL, strlen(), vaArg, and ZEROPAD.

      -Referenced by kpanic(), kprintf(), and sprintf(). +Referenced by kpanic(), kprintf(), and sprintf().

      -


      Generated on Tue Dec 5 11:01:18 2006 for UbixOS V2 by  +
      Generated on Tue Dec 5 23:35:02 2006 for UbixOS V2 by  doxygen 1.4.7
      diff --git a/doc/xml/8259_8c.xml b/doc/xml/8259_8c.xml index 69f89b3..f9e522b 100644 --- a/doc/xml/8259_8c.xml +++ b/doc/xml/8259_8c.xml @@ -7,42 +7,42 @@ ubixos/types.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -91,7 +91,7 @@ outportByte sPic _int13 - kpanic + kpanic ne2kHandler @@ -115,7 +115,7 @@ outportByte sPic _int13 - atkbd_init + atkbd_init fdc_init kmain mouseInit diff --git a/doc/xml/8259_8h.xml b/doc/xml/8259_8h.xml index 9822ed9..729ffbc 100644 --- a/doc/xml/8259_8h.xml +++ b/doc/xml/8259_8h.xml @@ -15,97 +15,97 @@ src/sys/pci/lnc.c src/sys/sys/idt.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + @@ -188,7 +188,7 @@ - atkbd_init + atkbd_init fdc_init i8259_init initLNC @@ -304,7 +304,7 @@ outportByte sPic _int13 - kpanic + kpanic ne2kHandler @@ -328,7 +328,7 @@ outportByte sPic _int13 - atkbd_init + atkbd_init fdc_init kmain mouseInit diff --git a/doc/xml/__types_8h.xml b/doc/xml/__types_8h.xml index da75eea..6627ed2 100644 --- a/doc/xml/__types_8h.xml +++ b/doc/xml/__types_8h.xml @@ -5,600 +5,1134 @@ src/sys/include/ubixos/times.h src/sys/include/ubixos/types.h - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - - - + - - - - - - - - - - - - - - - - - + + + - - - - - - - - - - - - - - - + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + - + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + @@ -606,1099 +1140,717 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - + - + + + - - - - - - + + + + + + + + - - - - - - - - - - - - - + - - - + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + - - - - - - - + - + - - - + + + - - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - + - - - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1706,200 +1858,54 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ap-boot_8S.xml b/doc/xml/ap-boot_8S.xml index 2b0056b..8447eb5 100644 --- a/doc/xml/ap-boot_8S.xml +++ b/doc/xml/ap-boot_8S.xml @@ -400,11 +400,11 @@ - atkbd_init + atkbd_init devfs_init devfs_open fclose - getch + getch getEmptyDesc getFreeBlocks initHardDisk diff --git a/doc/xml/api_8h.xml b/doc/xml/api_8h.xml index 8599218..fd1a983 100644 --- a/doc/xml/api_8h.xml +++ b/doc/xml/api_8h.xml @@ -16,275 +16,275 @@ src/sys/net/net/shell.c src/sys/net/net/udpecho.c - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - + + - - - - - - - - + + + + - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - + + + + - + - - - - + + - + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + - - - + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/doc/xml/api__lib_8c.xml b/doc/xml/api__lib_8c.xml index d4ff739..db0b715 100644 --- a/doc/xml/api__lib_8c.xml +++ b/doc/xml/api__lib_8c.xml @@ -9,257 +9,257 @@ net/memp.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/api__msg_8c.xml b/doc/xml/api__msg_8c.xml index 6324f37..f00061a 100644 --- a/doc/xml/api__msg_8c.xml +++ b/doc/xml/api__msg_8c.xml @@ -10,261 +10,261 @@ net/sys.h net/tcpip.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/api__msg_8h.xml b/doc/xml/api__msg_8h.xml index e3a2074..c56a934 100644 --- a/doc/xml/api__msg_8h.xml +++ b/doc/xml/api__msg_8h.xml @@ -13,261 +13,261 @@ src/sys/net/api/api_lib.c src/sys/net/api/api_msg.c - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + - - - + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - + + + + + - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/arch_8h.xml b/doc/xml/arch_8h.xml index f59905b..efd6812 100644 --- a/doc/xml/arch_8h.xml +++ b/doc/xml/arch_8h.xml @@ -15,311 +15,311 @@ src/sys/include/net/udp.h src/sys/net/api/api_msg.c - + - + - + - + - + - + - + - - - - - - - - - - - + - + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/xml/arp_8c.xml b/doc/xml/arp_8c.xml index 531536e..0c23dab 100644 --- a/doc/xml/arp_8c.xml +++ b/doc/xml/arp_8c.xml @@ -9,151 +9,151 @@ netif/arp.h net/ipv4/ip.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/arp_8h.xml b/doc/xml/arp_8h.xml index 2dbbef5..ee01806 100644 --- a/doc/xml/arp_8h.xml +++ b/doc/xml/arp_8h.xml @@ -8,121 +8,121 @@ src/sys/net/netif/arp.c src/sys/net/netif/ethernetif.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/assert_8c.xml b/doc/xml/assert_8c.xml index 1c5fb54..743f588 100644 --- a/doc/xml/assert_8c.xml +++ b/doc/xml/assert_8c.xml @@ -6,37 +6,37 @@ lib/kprintf.h ubixos/kpanic.h - + - + - + - + - + - + - + - + - + - + - + @@ -70,7 +70,7 @@ - kpanic + kpanic kprintf NULL diff --git a/doc/xml/assert_8h.xml b/doc/xml/assert_8h.xml index d6a4c30..ac0673a 100644 --- a/doc/xml/assert_8h.xml +++ b/doc/xml/assert_8h.xml @@ -27,79 +27,69 @@ src/sys/vmm/paging.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - @@ -138,40 +128,50 @@ + + + + + + + + + + - + - + - + - + - + - + - + - + - + @@ -288,7 +288,7 @@ - kpanic + kpanic kprintf NULL diff --git a/doc/xml/atan_8c.xml b/doc/xml/atan_8c.xml index 286b4a5..8c4a311 100644 --- a/doc/xml/atan_8c.xml +++ b/doc/xml/atan_8c.xml @@ -4,26 +4,26 @@ atan.c math.h - + - + - + - + - + - + - + diff --git a/doc/xml/atkbd_8c.xml b/doc/xml/atkbd_8c.xml index 85e4d36..ddac1e5 100644 --- a/doc/xml/atkbd_8c.xml +++ b/doc/xml/atkbd_8c.xml @@ -15,177 +15,233 @@ ubixos/endtask.h ubixos/tty.h ubixos/spinlock.h + ubixos/kpanic.h + ubixos/vitals.h - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + + + + + + + - + - + + + + + + + - + - + - + - + @@ -216,7 +272,7 @@ - + int @@ -229,18 +285,18 @@ - + atkbd_isr - atkbd_scan + atkbd_scan dDpl0 dInt dPresent irqEnable kprintf mVec - setLED + setLED setVector - stdinBuffer + stdinBuffer x1 @@ -254,11 +310,11 @@ - + inportByte outportByte - atkbd_init - keyboardHandler + atkbd_init + keyboardHandler unsigned char @@ -271,11 +327,11 @@ - + tty_termNode::stdin - stdinBuffer + stdinBuffer tty_termNode::stdinSize - stdinSize + stdinSize tty_foreground x1 sysFgetc @@ -291,30 +347,33 @@ - + altKey - atkbd_scan - atkbdSpinLock + atkbd_scan + atkbdSpinLock backSpace controlKey - controlKeys + controlKeys + vitalsStruct::freePages inportByte - keyboardMap - keyMap + K_PANIC + keyboardMap + keyMap kprintf ledCapslock ledNumlock ledScrolllock - ledStatus + ledStatus outportByte - setLED + setLED shiftKey spinTryLock spinUnlock tty_termNode::stdin - stdinBuffer + stdinBuffer tty_termNode::stdinSize - stdinSize + stdinSize + systemVitals tty_change tty_foreground @@ -329,12 +388,12 @@ - + inportByte - ledStatus + ledStatus outportByte - atkbd_init - keyboardHandler + atkbd_init + keyboardHandler @@ -350,8 +409,8 @@ - - keyboardHandler + + keyboardHandler uInt32 @@ -365,8 +424,8 @@ - - keyboardHandler + + keyboardHandler unsigned int @@ -379,8 +438,8 @@ - - keyboardHandler + + keyboardHandler unsigned int @@ -394,8 +453,8 @@ - - keyboardHandler + + keyboardHandler unsigned int @@ -409,9 +468,9 @@ - - keyboardHandler - setLED + + keyboardHandler + setLED char @@ -424,10 +483,10 @@ - - atkbd_init - getch - keyboardHandler + + atkbd_init + getch + keyboardHandler uInt16 @@ -440,9 +499,9 @@ - - getch - keyboardHandler + + getch + keyboardHandler @@ -492,452 +551,457 @@ #include<ubixos/endtask.h> #include<ubixos/tty.h> #include<ubixos/spinlock.h> - -staticintatkbd_scan(); +#include<ubixos/kpanic.h> +#include<ubixos/vitals.h> -staticunsignedintkeyMap=0x0; -staticunsignedintledStatus=0x0; -staticcharstdinBuffer[512]; -staticuInt16stdinSize; -staticuInt32controlKeys=0x0; - -staticspinLock_tatkbdSpinLock=SPIN_LOCK_INITIALIZER; +staticintatkbd_scan(); + +staticunsignedintkeyMap=0x0; +staticunsignedintledStatus=0x0; +staticcharstdinBuffer[512]; +staticuInt16stdinSize; +staticuInt32controlKeys=0x0; -staticunsignedintkeyboardMap[255][8]={ -/*Ascii,Shift,Ctrl,Alt,Num,Caps,ShiftCaps,ShiftNum*/ -{0,0,0,0,0,0,0,0}, -/*ESC*/{0x1B,0x1B,0x1B,0x1B,0x1B,0x1B,0x1B,0x1B}, -/*1,!*/{0x31,0x21,0,0,0x31,0x31,0x21,0x21}, -/*2,@*/{0x32,0x40,0,0,0x32,0x32,0x40,0x40}, -/*3,#*/{0x33,0x23,0,0,0x33,0x33,0x23,0x23}, -/*4,$*/{0x34,0x24,0,0,0x34,0x34,0x24,0x24}, -/*5,%*/{0x35,0x25,0,0,0x35,0x35,0x25,0x25}, -/*6,^*/{0x36,0x5E,0,0,0x36,0x36,0x5E,0x5E}, -/*7,&*/{0x37,0x26,0,0,0x37,0x37,0x26,0x26}, -/*8,**/{0x38,0x2A,0,0,0x38,0x38,0x2A,0x2A}, -/*9.(*/{0x39,0x28,0,0,0x39,0x39,0x28,0x28}, -/*0,)*/{0x30,0x29,0,0,0x30,0x30,0x29,0x29}, -/*-,_*/{0x2D,0x5F,0,0,0x2D,0x2D,0x5F,0x5F}, -/*=,+*/{0x3D,0x2B,0,0,0x3D,0x3D,0x2B,0x2B}, -/*14*/{0x08,0x08,0x8,0x8,0x08,0x08,0x08,0x08}, -/*15*/{0x09,0,0,0,0,0,0,0}, -/**/{0x71,0x51,0,0,0,0,0,0}, -/**/{0x77,0x57,0,0,0,0,0,0}, -/**/{0x65,0x45,0,0,0,0,0,0}, -/**/{0x72,0x52,0,0,0,0,0,0}, -/**/{0x74,0x54,0,0,0,0,0,0}, -/**/{0x79,0x59,0,0,0,0,0,0}, -/**/{0x75,0x55,0,0,0,0,0,0}, -/**/{0x69,0x49,0,0,0,0,0,0}, -/**/{0x6F,0x4F,0,0,0,0,0,0}, -/**/{0x70,0x50,0,0,0,0,0,0}, -/**/{0x5B,0x7B,0,0,0,0,0,0}, -/**/{0x5D,0x7D,0,0,0,0,0,0}, -/**/{0x0A,0,0,0,0,0,0,0}, -/**/{0,0,0,0,0,0,0,0}, -/*a,A*/{0x61,0x41,0x41,0,0,0,0,0}, -/**/{0x73,0x53,0,0,0,0,0,0}, -/**/{0x64,0x44,0,0,0,0,0,0}, -/**/{0x66,0x46,0,0,0,0,0,0}, -/**/{0x67,0x47,0,0,0,0,0,0}, -/**/{0x68,0x48,0,0,0,0,0,0}, -/**/{0x6A,0x4A,0,0,0,0,0,0}, -/**/{0x6B,0x4B,0,0,0,0,0,0}, -/**/{0x6C,0x4C,0,0,0,0,0,0}, -/**/{0x3B,0x3A,0,0,0,0,0,0}, -/**/{0x27,0x22,0,0,0,0,0,0}, -/**/{0x60,0x7E,0,0,0,0,0,0}, -/**/{0x2A,0x0,0,0,0,0,0,0}, -/**/{0x5C,0x3C,0,0,0,0,0,0}, -/**/{0x7A,0x5A,0,0,0,0,0,0}, -/**/{0x78,0x58,0,0,0,0,0,0}, -/*c,C*/{0x63,0x43,0x3,0x9,0,0,0,0}, -/**/{0x76,0x56,0,0,0,0,0,0}, -/**/{0x62,0x42,0,0,0,0,0,0}, -/**/{0x6E,0x4E,0,0,0,0,0,0}, -/**/{0x6D,0x4D,0,0,0,0,0,0}, -/**/{0x2C,0x3C,0,0,0,0,0,0}, -/**/{0x2E,0x3E,0,0,0,0,0,0}, -/**/{0x2F,0x3F,0,0,0,0,0,0}, -/**/{0,0,0,0,0,0,0,0}, -/**/{0,0,0,0,0,0,0,0}, +staticspinLock_tatkbdSpinLock=SPIN_LOCK_INITIALIZER; + +staticunsignedintkeyboardMap[255][8]={ +/*Ascii,Shift,Ctrl,Alt,Num,Caps,ShiftCaps,ShiftNum*/ +{0,0,0,0,0,0,0,0}, +/*ESC*/{0x1B,0x1B,0x1B,0x1B,0x1B,0x1B,0x1B,0x1B}, +/*1,!*/{0x31,0x21,0,0,0x31,0x31,0x21,0x21}, +/*2,@*/{0x32,0x40,0,0,0x32,0x32,0x40,0x40}, +/*3,#*/{0x33,0x23,0,0,0x33,0x33,0x23,0x23}, +/*4,$*/{0x34,0x24,0,0,0x34,0x34,0x24,0x24}, +/*5,%*/{0x35,0x25,0,0,0x35,0x35,0x25,0x25}, +/*6,^*/{0x36,0x5E,0,0,0x36,0x36,0x5E,0x5E}, +/*7,&*/{0x37,0x26,0,0,0x37,0x37,0x26,0x26}, +/*8,**/{0x38,0x2A,0,0,0x38,0x38,0x2A,0x2A}, +/*9.(*/{0x39,0x28,0,0,0x39,0x39,0x28,0x28}, +/*0,)*/{0x30,0x29,0,0,0x30,0x30,0x29,0x29}, +/*-,_*/{0x2D,0x5F,0,0,0x2D,0x2D,0x5F,0x5F}, +/*=,+*/{0x3D,0x2B,0,0,0x3D,0x3D,0x2B,0x2B}, +/*14*/{0x08,0x08,0x8,0x8,0x08,0x08,0x08,0x08}, +/*15*/{0x09,0,0,0,0,0,0,0}, +/**/{0x71,0x51,0,0,0,0,0,0}, +/**/{0x77,0x57,0,0,0,0,0,0}, +/**/{0x65,0x45,0,0,0,0,0,0}, +/**/{0x72,0x52,0,0,0,0,0,0}, +/**/{0x74,0x54,0,0,0,0,0,0}, +/**/{0x79,0x59,0,0,0,0,0,0}, +/**/{0x75,0x55,0,0,0,0,0,0}, +/**/{0x69,0x49,0,0,0,0,0,0}, +/**/{0x6F,0x4F,0,0,0,0,0,0}, +/**/{0x70,0x50,0,0,0,0,0,0}, +/**/{0x5B,0x7B,0,0,0,0,0,0}, +/**/{0x5D,0x7D,0,0,0,0,0,0}, +/**/{0x0A,0,0,0,0,0,0,0}, +/**/{0,0,0,0,0,0,0,0}, +/*a,A*/{0x61,0x41,0x41,0,0,0,0,0}, +/**/{0x73,0x53,0,0,0,0,0,0}, +/**/{0x64,0x44,0,0,0,0,0,0}, +/**/{0x66,0x46,0,0,0,0,0,0}, +/**/{0x67,0x47,0,0,0,0,0,0}, +/**/{0x68,0x48,0,0,0,0,0,0}, +/**/{0x6A,0x4A,0,0,0,0,0,0}, +/**/{0x6B,0x4B,0,0,0,0,0,0}, +/**/{0x6C,0x4C,0,0,0,0,0,0}, +/**/{0x3B,0x3A,0,0,0,0,0,0}, +/**/{0x27,0x22,0,0,0,0,0,0}, +/**/{0x60,0x7E,0,0,0,0,0,0}, +/**/{0x2A,0x0,0,0,0,0,0,0}, +/**/{0x5C,0x3C,0,0,0,0,0,0}, +/**/{0x7A,0x5A,0,0,0,0,0,0}, +/**/{0x78,0x58,0,0,0,0,0,0}, +/*c,C*/{0x63,0x43,0x3,0x9,0,0,0,0}, +/**/{0x76,0x56,0,0,0,0,0,0}, +/**/{0x62,0x42,0,0,0,0,0,0}, +/**/{0x6E,0x4E,0,0,0,0,0,0}, +/**/{0x6D,0x4D,0,0,0,0,0,0}, +/**/{0x2C,0x3C,0,0,0,0,0,0}, +/**/{0x2E,0x3E,0,0,0,0,0,0}, +/**/{0x2F,0x3F,0,0,0,0,0,0}, /**/{0,0,0,0,0,0,0,0}, -/**/{0x20,0,0,0,0,0,0,0}, +/**/{0,0,0,0,0,0,0,0}, /**/{0,0,0,0,0,0,0,0}, -/*F1*/{0x3000,0,0,0x3000,0,0,0,0}, -/**/{0x3001,0,0,0x3001,0,0,0,0}, -/**/{0x3002,0,0,0x3002,0,0,0,0}, -/**/{0x3003,0,0,0x3003,0,0,0,0}, -/**/{0x3004,0,0,0x3004,0,0,0,0}, -/**/{0x4000,0,0,0,0,0,0,0}, -/**/{0x4100,0,0,0,0,0,0,0}, -/**/{0x4200,0,0,0,0,0,0,0}, -/**/{0x4300,0,0,0,0,0,0,0}, -/**/{0x4400,0,0,0,0,0,0,0}, -/**/{0,0,0,0,0,0,0,0}, -/**/{0,0,0,0,0,0,0,0}, -/**/{0x4700,0,0,0,0,0,0,0}, -/**/{0x4800,0,0,0,0,0,0,0}, -/**/{0x4900,0,0,0,0,0,0,0}, -/**/{0x2D,0,0,0,0,0,0,0}, -/**/{0x4B00,0,0,0,0,0,0,0}, -/**/{0x4C00,0,0,0,0,0,0,0}, -/**/{0x4D00,0,0,0,0,0,0,0}, -/**/{0x2B,0,0,0,0,0,0,0}, -/**/{0x4F00,0,0,0,0,0,0,0}, -/**/{0x5000,0,0,0,0,0,0,0}, -/**/{0x5100,0,0,0,0,0,0,0}, -/**/{0x5200,0,0,0,0,0,0,0}, -/**/{0x5300,0,0,0,0,0,0,0}, -/**/{0,0,0,0,0,0,0,0}, -/**/{0,0,0,0,0,0,0,0} -}; - -/************************************************************************ - -Function:intatkbd_init +/**/{0x20,0,0,0,0,0,0,0}, +/**/{0,0,0,0,0,0,0,0}, +/*F1*/{0x3000,0,0,0x3000,0,0,0,0}, +/**/{0x3001,0,0,0x3001,0,0,0,0}, +/**/{0x3002,0,0,0x3002,0,0,0,0}, +/**/{0x3003,0,0,0x3003,0,0,0,0}, +/**/{0x3004,0,0,0x3004,0,0,0,0}, +/**/{0x4000,0,0,0,0,0,0,0}, +/**/{0x4100,0,0,0,0,0,0,0}, +/**/{0x4200,0,0,0,0,0,0,0}, +/**/{0x4300,0,0,0,0,0,0,0}, +/**/{0x4400,0,0,0,0,0,0,0}, +/**/{0,0,0,0,0,0,0,0}, +/**/{0,0,0,0,0,0,0,0}, +/**/{0x4700,0,0,0,0,0,0,0}, +/**/{0x4800,0,0,0,0,0,0,0}, +/**/{0x4900,0,0,0,0,0,0,0}, +/**/{0x2D,0,0,0,0,0,0,0}, +/**/{0x4B00,0,0,0,0,0,0,0}, +/**/{0x4C00,0,0,0,0,0,0,0}, +/**/{0x4D00,0,0,0,0,0,0,0}, +/**/{0x2B,0,0,0,0,0,0,0}, +/**/{0x4F00,0,0,0,0,0,0,0}, +/**/{0x5000,0,0,0,0,0,0,0}, +/**/{0x5100,0,0,0,0,0,0,0}, +/**/{0x5200,0,0,0,0,0,0,0}, +/**/{0x5300,0,0,0,0,0,0,0}, +/**/{0,0,0,0,0,0,0,0}, +/**/{0,0,0,0,0,0,0,0} +}; + +/************************************************************************ -Description:Thisfunctionisusedtoturnonthekeyboard +Function:intatkbd_init -Notes: +Description:Thisfunctionisusedtoturnonthekeyboard -02/20/2004-Approvedforquality +Notes: -************************************************************************/ -intatkbd_init(){ -/*InserttheIDTvectorforthekeyboardhandler*/ -setVector(&atkbd_isr,mVec+0x1,dPresent+dInt+dDpl0); - -/*SettheLEDStotheirdefaults*/ -setLED(); - -/*ClearKeyboard*/ -atkbd_scan(); - -/*Turnonthekeyboardvector*/ -irqEnable(0x1); - -/*Printoutinformationonkeyboard*/ -kprintf("atkbd0-Address:[0x%X],KeyboardBuffer:[0x%X],BufferSize[%i]\n",&atkbd_isr,&stdinBuffer,512); - -/*Returnsoweknoweverythingwentwell*/ -return(0x0); -} - -/* -*2-23-2004mjiIthinkthepusha/popashouldbepushal/popal -*/ - -asm( -".globlatkbd_isr\n" -"atkbd_isr:\n" -"pusha\n"/*Saveallregisters*/ -"push%ss\n" -"push%ds\n" -"push%es\n" -"push%fs\n" -"push%gs\n" -"callkeyboardHandler\n" -"mov$0x20,%dx\n" -"mov$0x20,%ax\n" -"outb%al,%dx\n" -"pop%gs\n" -"pop%fs\n" -"pop%es\n" -"pop%ds\n" -"pop%ss\n" -"popa\n" -"iret\n"/*Exitinterrupt*/ -); - -staticintatkbd_scan(){ -intcode=0x0; -intval=0x0; - -code=inportByte(0x60); -val=inportByte(0x61); - -outportByte(0x61,val|0x80); -outportByte(0x61,val); - -return(code); -} - -voidkeyboardHandler(){ -intkey=0x0; - -if(!spinTryLock(&atkbdSpinLock)) -return; - -key=atkbd_scan(); - -if(key>255) -return; - -/*ControlKey*/ -if(key==0x1D&&!(controlKeys&controlKey)){ -controlKeys|=controlKey; -} -if(key==0x80+0x1D){ -controlKeys&=(0xFF-controlKey); -} -/*ALTKey*/ -if(key==0x38&&!(controlKeys&altKey)){ -controlKeys|=altKey; -} -if(key==0x80+0x38){ -controlKeys&=(0xFF-altKey); -} -/*ShiftKey*/ -if((key==0x2A||key==0x36)&&!(controlKeys&shiftKey)){ -controlKeys|=shiftKey; -} -if((key==0x80+0x2A)||(key==0x80+0x36)){ -controlKeys&=(0xFF-shiftKey); -} -/*CapsLock*/ -if(key==0x3A){ -ledStatus^=ledCapslock; -setLED(); -} -/*NumLock*/ -if(key==0x45){ -ledStatus^=ledNumlock; -setLED(); -} -/*ScrollLock*/ -if(key==0x46){ -ledStatus^=ledScrolllock; -setLED(); -} -/*PickWhichKeyMap*/ -if(controlKeys==0){keyMap=0;} -elseif(controlKeys==1){keyMap=1;} -elseif(controlKeys==2){keyMap=2;} -elseif(controlKeys==4){keyMap=3;} -/*IfKeyIsNotNullAddItToHandler*/ -if(((uInt)(keyboardMap[key][keyMap])>0)&&((uInt32)(keyboardMap[key][keyMap])<0xFF)){ -switch((uInt32)keyboardMap[key][keyMap]){ -case8: -backSpace(); -if(tty_foreground==0x0){ -stdinBuffer[stdinSize]=keyboardMap[key][keyMap]; -stdinSize++; -} -else{ -tty_foreground->stdin[tty_foreground->stdinSize]=keyboardMap[key][keyMap]; -tty_foreground->stdinSize++; -} -break; -case0x3: -//if(tty_foreground!=0x0) -//endTask(tty_foreground->owner); -kprintf("CTRL-Cpressed\n"); -//kprintf("FreePages:[0x%X]\n",systemVitals->freePages); -break; -case0x9: -kprintf("REBOOTING"); -while(inportByte(0x64)&0x02); -outportByte(0x64,0xFE); -break; -default: -if(tty_foreground==0x0){ -stdinBuffer[stdinSize]=keyboardMap[key][keyMap]; -stdinSize++; -} -else{ -tty_foreground->stdin[tty_foreground->stdinSize]=keyboardMap[key][keyMap]; -tty_foreground->stdinSize++; -} -break; -} -} -else{ -switch((keyboardMap[key][keyMap]>>8)){ -case0x30: -tty_change(keyboardMap[key][keyMap]&0xFF); -//kprintf("ChangingConsoles[0x%X:0x%X]\n",_current->id,_current); -break; -default: +02/20/2004-Approvedforquality + +************************************************************************/ +intatkbd_init(){ +/*InserttheIDTvectorforthekeyboardhandler*/ +setVector(&atkbd_isr,mVec+0x1,dPresent+dInt+dDpl0); + +/*SettheLEDStotheirdefaults*/ +setLED(); + +/*ClearKeyboard*/ +atkbd_scan(); + +/*Turnonthekeyboardvector*/ +irqEnable(0x1); + +/*Printoutinformationonkeyboard*/ +kprintf("atkbd0-Address:[0x%X],KeyboardBuffer:[0x%X],BufferSize[%i]\n",&atkbd_isr,&stdinBuffer,512); + +/*Returnsoweknoweverythingwentwell*/ +return(0x0); +} + +/* +*2-23-2004mjiIthinkthepusha/popashouldbepushal/popal +*/ + +asm( +".globlatkbd_isr\n" +"atkbd_isr:\n" +"pusha\n"/*Saveallregisters*/ +"push%ss\n" +"push%ds\n" +"push%es\n" +"push%fs\n" +"push%gs\n" +"callkeyboardHandler\n" +"mov$0x20,%dx\n" +"mov$0x20,%ax\n" +"outb%al,%dx\n" +"pop%gs\n" +"pop%fs\n" +"pop%es\n" +"pop%ds\n" +"pop%ss\n" +"popa\n" +"iret\n"/*Exitinterrupt*/ +); + +staticintatkbd_scan(){ +intcode=0x0; +intval=0x0; + +code=inportByte(0x60); +val=inportByte(0x61); + +outportByte(0x61,val|0x80); +outportByte(0x61,val); + +return(code); +} + +voidkeyboardHandler(){ +intkey=0x0; + +if(!spinTryLock(&atkbdSpinLock)) +return; + +key=atkbd_scan(); + +if(key>255) +return; + +/*ControlKey*/ +if(key==0x1D&&!(controlKeys&controlKey)){ +controlKeys|=controlKey; +} +if(key==0x80+0x1D){ +controlKeys&=(0xFF-controlKey); +} +/*ALTKey*/ +if(key==0x38&&!(controlKeys&altKey)){ +controlKeys|=altKey; +} +if(key==0x80+0x38){ +controlKeys&=(0xFF-altKey); +} +/*ShiftKey*/ +if((key==0x2A||key==0x36)&&!(controlKeys&shiftKey)){ +controlKeys|=shiftKey; +} +if((key==0x80+0x2A)||(key==0x80+0x36)){ +controlKeys&=(0xFF-shiftKey); +} +/*CapsLock*/ +if(key==0x3A){ +ledStatus^=ledCapslock; +setLED(); +} +/*NumLock*/ +if(key==0x45){ +ledStatus^=ledNumlock; +setLED(); +} +/*ScrollLock*/ +if(key==0x46){ +ledStatus^=ledScrolllock; +setLED(); +} +/*PickWhichKeyMap*/ +if(controlKeys==0){keyMap=0;} +elseif(controlKeys==1){keyMap=1;} +elseif(controlKeys==2){keyMap=2;} +elseif(controlKeys==4){keyMap=3;} +/*IfKeyIsNotNullAddItToHandler*/ +if(((uInt)(keyboardMap[key][keyMap])>0)&&((uInt32)(keyboardMap[key][keyMap])<0xFF)){ +switch((uInt32)keyboardMap[key][keyMap]){ +case8: +backSpace(); +if(tty_foreground==0x0){ +stdinBuffer[stdinSize]=keyboardMap[key][keyMap]; +stdinSize++; +} +else{ +tty_foreground->stdin[tty_foreground->stdinSize]=keyboardMap[key][keyMap]; +tty_foreground->stdinSize++; +} +break; +case0x3: +//if(tty_foreground!=0x0) +//endTask(tty_foreground->owner); +K_PANIC("CTRL-Cpressed\n"); +kprintf("FreePages:[0x%X]\n",systemVitals->freePages); +break; +case0x9: +kprintf("REBOOTING"); +while(inportByte(0x64)&0x02); +outportByte(0x64,0xFE); +break; +default: +if(tty_foreground==0x0){ +stdinBuffer[stdinSize]=keyboardMap[key][keyMap]; +stdinSize++; +} +else{ +tty_foreground->stdin[tty_foreground->stdinSize]=keyboardMap[key][keyMap]; +tty_foreground->stdinSize++; +} +break; +} +} +else{ +switch((keyboardMap[key][keyMap]>>8)){ +case0x30: +tty_change(keyboardMap[key][keyMap]&0xFF); +//kprintf("ChangingConsoles[0x%X:0x%X]\n",_current->id,_current); break; -} -} - -/*Return*/ -spinUnlock(&atkbdSpinLock); -return; -} - -voidsetLED(){ -outportByte(0x60,0xED); -while(inportByte(0x64)&2); -outportByte(0x60,ledStatus); +default: +break; +} +} + +/*Return*/ +spinUnlock(&atkbdSpinLock); +return; +} + +voidsetLED(){ +outportByte(0x60,0xED); while(inportByte(0x64)&2); -} - -/*Temp*/ -unsignedchargetch(){ -uInt8retKey=0x0; -uInt32i=0x0; - -/* -if((stdinSize<=0)&&(tty_foreground==0x0)){ -sched_yield(); -} -if((tty_foreground!=0x0)&&(tty_foreground->stdinSize<=0x0)){ -sched_yield(); -} -*/ - -/* -if(!spinTryLock(&atkbdSpinLock)) -return(0x0); -*/ - -if(tty_foreground==0x0){ -if(stdinSize==0x0){ -//spinUnlock(&atkbdSpinLock); -return(0x0); -} - -retKey=stdinBuffer[0]; -stdinSize--; - -for(i=0x0;i<stdinSize;i++){ -stdinBuffer[i]=stdinBuffer[i+0x1]; -} -} -else{ -if(tty_foreground->stdinSize==0x0){ -//spinUnlock(&atkbdSpinLock); -return(0x0); -} - -retKey=tty_foreground->stdin[0]; -tty_foreground->stdinSize--; - -for(i=0x0;i<tty_foreground->stdinSize;i++){ -tty_foreground->stdin[i]=tty_foreground->stdin[i+0x1]; -} -} -//spinUnlock(&atkbdSpinLock); -return(retKey); -} - -/*** - -$Log$ -Revision1.42006/12/0514:10:21reddawg -WorkignDistro - -Revision1.32006/12/0105:12:35reddawg -We'realmostthere...:) - -Revision1.22006/10/1917:52:17reddawg -WorkingOnUserland - -Revision1.1.1.12006/06/0112:46:12reddawg -ubix2 - -Revision1.22005/10/1200:13:37reddawg -Removed - -Revision1.1.1.12005/09/2617:24:01reddawg -nomessage - -Revision1.292004/09/1121:38:00reddawg -Fixedafewproblems - -Revision1.282004/09/0823:19:58reddawg -hmm - -Revision1.272004/09/0721:54:38reddawg -okrevertedbacktooldschedulingfornow.... - -Revision1.262004/09/0622:18:52reddawg -okbedtime - -Revision1.252004/09/0622:11:29reddawg -tty:noweachttyhasastdin.... - -Revision1.242004/09/0615:13:25reddawg -LastcommitbeforeFreeBSD6.0 - -Revision1.232004/08/2123:47:50reddawg -***emptylogmessage*** - -Revision1.222004/08/0912:58:05reddawg -letmeknowwhenyougotthesurce - -Revision1.212004/08/0622:32:16reddawg -UbixWorksAgain - -Revision1.192004/08/0318:31:19reddawg -virtualterms - -Revision1.182004/07/2921:32:16reddawg -Myquicklunchsbreaksworthofupdates.... - -Revision1.172004/07/2818:45:39reddawg -movementoffiles - -Revision1.162004/07/2817:07:25reddawg -MPI:movedthesyscalls - -Revision1.152004/07/2619:15:49reddawg -testcode,fixesandthelike - -Revision1.142004/07/2505:32:58reddawg -fixed - -Revision1.132004/07/2505:24:39reddawg -atkbd:removedsti...doesitstillmisskeys - -Revision1.122004/07/2420:00:51reddawg -Lotsofchangestothevmmsubsystem....Pagefaultshavebeenadjusttonowbeblockingonaperthreadbasisnotsystemwide.Thishasresultedinnomoredeadlocks..alsotheadditionofperthreadlockinghasremovedsegfaultsasaresultofCOWinwhichtwotasksfaultthesameCOWpageandtrytomodifyit. - -Revision1.112004/07/2415:12:56reddawg -NowI'mcurrent - -Revision1.102004/07/2317:49:58reddawg -atkbd:adjustthetimingissueonthedriverhopefullyitwillworkfinenow - -Revision1.92004/07/2317:37:35reddawg -Fix - -Revision1.82004/07/2309:10:06reddawg -ubixfs:cleanedupsomefunctionsplayedwiththecachingabit -vfs:renamedabunchoffunctions -cleanedupafewmiscbugs +outportByte(0x60,ledStatus); +while(inportByte(0x64)&2); +} + +/*Temp*/ +unsignedchargetch(){ +uInt8retKey=0x0; +uInt32i=0x0; + +/* +if((stdinSize<=0)&&(tty_foreground==0x0)){ +sched_yield(); +} +if((tty_foreground!=0x0)&&(tty_foreground->stdinSize<=0x0)){ +sched_yield(); +} +*/ + +/* +if(!spinTryLock(&atkbdSpinLock)) +return(0x0); +*/ + +if(tty_foreground==0x0){ +if(stdinSize==0x0){ +//spinUnlock(&atkbdSpinLock); +return(0x0); +} + +retKey=stdinBuffer[0]; +stdinSize--; + +for(i=0x0;i<stdinSize;i++){ +stdinBuffer[i]=stdinBuffer[i+0x1]; +} +} +else{ +if(tty_foreground->stdinSize==0x0){ +//spinUnlock(&atkbdSpinLock); +return(0x0); +} + +retKey=tty_foreground->stdin[0]; +tty_foreground->stdinSize--; + +for(i=0x0;i<tty_foreground->stdinSize;i++){ +tty_foreground->stdin[i]=tty_foreground->stdin[i+0x1]; +} +} +//spinUnlock(&atkbdSpinLock); +return(retKey); +} + +/*** + +$Log$ +Revision1.52006/12/0517:01:15reddawg +Modifiedkpanic + +Revision1.42006/12/0514:10:21reddawg +WorkignDistro + +Revision1.32006/12/0105:12:35reddawg +We'realmostthere...:) + +Revision1.22006/10/1917:52:17reddawg +WorkingOnUserland + +Revision1.1.1.12006/06/0112:46:12reddawg +ubix2 + +Revision1.22005/10/1200:13:37reddawg +Removed + +Revision1.1.1.12005/09/2617:24:01reddawg +nomessage + +Revision1.292004/09/1121:38:00reddawg +Fixedafewproblems + +Revision1.282004/09/0823:19:58reddawg +hmm + +Revision1.272004/09/0721:54:38reddawg +okrevertedbacktooldschedulingfornow.... + +Revision1.262004/09/0622:18:52reddawg +okbedtime + +Revision1.252004/09/0622:11:29reddawg +tty:noweachttyhasastdin.... + +Revision1.242004/09/0615:13:25reddawg +LastcommitbeforeFreeBSD6.0 + +Revision1.232004/08/2123:47:50reddawg +***emptylogmessage*** + +Revision1.222004/08/0912:58:05reddawg +letmeknowwhenyougotthesurce + +Revision1.212004/08/0622:32:16reddawg +UbixWorksAgain + +Revision1.192004/08/0318:31:19reddawg +virtualterms + +Revision1.182004/07/2921:32:16reddawg +Myquicklunchsbreaksworthofupdates.... + +Revision1.172004/07/2818:45:39reddawg +movementoffiles + +Revision1.162004/07/2817:07:25reddawg +MPI:movedthesyscalls + +Revision1.152004/07/2619:15:49reddawg +testcode,fixesandthelike + +Revision1.142004/07/2505:32:58reddawg +fixed + +Revision1.132004/07/2505:24:39reddawg +atkbd:removedsti...doesitstillmisskeys + +Revision1.122004/07/2420:00:51reddawg +Lotsofchangestothevmmsubsystem....Pagefaultshavebeenadjusttonowbeblockingonaperthreadbasisnotsystemwide.Thishasresultedinnomoredeadlocks..alsotheadditionofperthreadlockinghasremovedsegfaultsasaresultofCOWinwhichtwotasksfaultthesameCOWpageandtrytomodifyit. + +Revision1.112004/07/2415:12:56reddawg +NowI'mcurrent + +Revision1.102004/07/2317:49:58reddawg +atkbd:adjustthetimingissueonthedriverhopefullyitwillworkfinenow + +Revision1.92004/07/2317:37:35reddawg +Fix -Revision1.72004/07/2220:53:07reddawg -atkbd:fixedproblem - -Revision1.62004/07/0913:34:51reddawg -keyboard:keyboardInittoatkbd_init -Adjustedinitializationroutines - -Revision1.52004/06/1714:49:14reddawg -atkbd:convertedsomevariablestostatic - -Revision1.42004/06/0410:19:42reddawg -notes:wecompileagain,thankg-danywaysiwasabouttocry - -Revision1.32004/05/1904:07:42reddawg -kmalloc(size,pid)nomoreitisnokmalloc(size);thewayitshouldofbeen - -Revision1.22004/05/1002:23:24reddawg -MinorChangesToSourceCodeToPrepareItForOpenSourceRelease - -Revision1.1.1.12004/04/1512:07:09reddawg -UbixOSv1.0 - -Revision1.192004/04/1316:36:33reddawg -Changedourcopyright,itisallnowunderaBSD-Stylelicense - -END -***/ - +Revision1.82004/07/2309:10:06reddawg +ubixfs:cleanedupsomefunctionsplayedwiththecachingabit +vfs:renamedabunchoffunctions +cleanedupafewmiscbugs + +Revision1.72004/07/2220:53:07reddawg +atkbd:fixedproblem + +Revision1.62004/07/0913:34:51reddawg +keyboard:keyboardInittoatkbd_init +Adjustedinitializationroutines + +Revision1.52004/06/1714:49:14reddawg +atkbd:convertedsomevariablestostatic + +Revision1.42004/06/0410:19:42reddawg +notes:wecompileagain,thankg-danywaysiwasabouttocry + +Revision1.32004/05/1904:07:42reddawg +kmalloc(size,pid)nomoreitisnokmalloc(size);thewayitshouldofbeen + +Revision1.22004/05/1002:23:24reddawg +MinorChangesToSourceCodeToPrepareItForOpenSourceRelease + +Revision1.1.1.12004/04/1512:07:09reddawg +UbixOSv1.0 + +Revision1.192004/04/1316:36:33reddawg +Changedourcopyright,itisallnowunderaBSD-Stylelicense + +END +***/ + diff --git a/doc/xml/atkbd_8h.xml b/doc/xml/atkbd_8h.xml index 9535bf7..34e594e 100644 --- a/doc/xml/atkbd_8h.xml +++ b/doc/xml/atkbd_8h.xml @@ -5,26 +5,26 @@ src/sys/include/ubixos/init.h src/sys/isa/atkbd.c - + - + - + - + - + - + - + @@ -39,7 +39,7 @@ - keyboardHandler + keyboardHandler controlKey @@ -51,7 +51,7 @@ - keyboardHandler + keyboardHandler ledCapslock @@ -63,7 +63,7 @@ - keyboardHandler + keyboardHandler ledNumlock @@ -75,7 +75,7 @@ - keyboardHandler + keyboardHandler ledScrolllock @@ -87,7 +87,7 @@ - keyboardHandler + keyboardHandler shiftKey @@ -99,7 +99,7 @@ - keyboardHandler + keyboardHandler @@ -114,18 +114,18 @@ - + atkbd_isr - atkbd_scan + atkbd_scan dDpl0 dInt dPresent irqEnable kprintf mVec - setLED + setLED setVector - stdinBuffer + stdinBuffer x1 @@ -140,7 +140,7 @@ - atkbd_init + atkbd_init void @@ -153,30 +153,33 @@ - + altKey - atkbd_scan - atkbdSpinLock + atkbd_scan + atkbdSpinLock backSpace controlKey - controlKeys + controlKeys + vitalsStruct::freePages inportByte - keyboardMap - keyMap + K_PANIC + keyboardMap + keyMap kprintf ledCapslock ledNumlock ledScrolllock - ledStatus + ledStatus outportByte - setLED + setLED shiftKey spinTryLock spinUnlock tty_termNode::stdin - stdinBuffer - stdinSize + stdinBuffer + stdinSize tty_termNode::stdinSize + systemVitals tty_change tty_foreground @@ -191,12 +194,12 @@ - + inportByte - ledStatus + ledStatus outportByte - atkbd_init - keyboardHandler + atkbd_init + keyboardHandler diff --git a/doc/xml/bcopy_8c.xml b/doc/xml/bcopy_8c.xml index 4da151d..0463411 100644 --- a/doc/xml/bcopy_8c.xml +++ b/doc/xml/bcopy_8c.xml @@ -7,45 +7,45 @@ string.h src/sys/lib/memcpy.c - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/bioscall_8c.xml b/doc/xml/bioscall_8c.xml index cbe2111..eea9cdc 100644 --- a/doc/xml/bioscall_8c.xml +++ b/doc/xml/bioscall_8c.xml @@ -11,166 +11,170 @@ sys/video.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/bioscall_8h.xml b/doc/xml/bioscall_8h.xml index c467589..16a9c8d 100644 --- a/doc/xml/bioscall_8h.xml +++ b/doc/xml/bioscall_8h.xml @@ -6,37 +6,37 @@ src/sys/kernel/bioscall.c src/sys/kernel/systemtask.c - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/block_8c.xml b/doc/xml/block_8c.xml index ad87f08..6ff212f 100644 --- a/doc/xml/block_8c.xml +++ b/doc/xml/block_8c.xml @@ -6,126 +6,142 @@ vfs/file.h vfs/mount.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + diff --git a/doc/xml/bot_8c.xml b/doc/xml/bot_8c.xml index 617f61f..4746984 100644 --- a/doc/xml/bot_8c.xml +++ b/doc/xml/bot_8c.xml @@ -11,265 +11,265 @@ net/api.h net/stats.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/btree_8cpp.xml b/doc/xml/btree_8cpp.xml index 9d43a7c..a9f9717 100644 --- a/doc/xml/btree_8cpp.xml +++ b/doc/xml/btree_8cpp.xml @@ -11,124 +11,124 @@ btree.h ubixfs.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/btree_8h.xml b/doc/xml/btree_8h.xml index e331d6d..76da6b7 100644 --- a/doc/xml/btree_8h.xml +++ b/doc/xml/btree_8h.xml @@ -10,101 +10,101 @@ src/sys/ubixfsv2/main.cpp src/sys/ubixfsv2/ubixfs.cpp - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/btreeheader_8h.xml b/doc/xml/btreeheader_8h.xml index 94c1375..5ab0599 100644 --- a/doc/xml/btreeheader_8h.xml +++ b/doc/xml/btreeheader_8h.xml @@ -4,31 +4,31 @@ btreeheader.h src/sys/ubixfsv2/btree.h - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/buf_8h.xml b/doc/xml/buf_8h.xml index 46384bb..87c5d7d 100644 --- a/doc/xml/buf_8h.xml +++ b/doc/xml/buf_8h.xml @@ -7,76 +7,98 @@ sys/device.h src/sys/ufs/ffs.c - - - - + + + + - + + + + + + + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + diff --git a/doc/xml/cc_8h.xml b/doc/xml/cc_8h.xml index f9dc03b..2debb9e 100644 --- a/doc/xml/cc_8h.xml +++ b/doc/xml/cc_8h.xml @@ -8,368 +8,50 @@ src/sys/include/net/stats.h src/sys/include/net/sys.h - + - + - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + - - - - - - - - - - - + - - - - + + + + + + + + + + @@ -377,8 +59,326 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/xml/cdefs_8h.xml b/doc/xml/cdefs_8h.xml index a3d77c2..9cbb7ed 100644 --- a/doc/xml/cdefs_8h.xml +++ b/doc/xml/cdefs_8h.xml @@ -5,32 +5,32 @@ ubixos/types.h src/sys/lib/strtol.c - + - + - + - + - + - + - + - + diff --git a/doc/xml/classUbixFS.xml b/doc/xml/classUbixFS.xml index 4e3992a..80b6aea 100644 --- a/doc/xml/classUbixFS.xml +++ b/doc/xml/classUbixFS.xml @@ -799,54 +799,54 @@ - + - + - + - + - + - + superBlock - + root - + - + - + prev next - + - + prev next - + device - + diff --git a/doc/xml/classbTree.xml b/doc/xml/classbTree.xml index aaf0491..4822744 100644 --- a/doc/xml/classbTree.xml +++ b/doc/xml/classbTree.xml @@ -331,7 +331,7 @@ GetFirstNode - fileSystem::next + fileSystem::next NULL strcmp diff --git a/doc/xml/classvfs__abstract.xml b/doc/xml/classvfs__abstract.xml index 91a543c..f350c97 100644 --- a/doc/xml/classvfs__abstract.xml +++ b/doc/xml/classvfs__abstract.xml @@ -392,30 +392,30 @@ - + - + - + - + - + prev next - + device - + diff --git a/doc/xml/copyvirtualspace_8c.xml b/doc/xml/copyvirtualspace_8c.xml index eb368ef..198e2a9 100644 --- a/doc/xml/copyvirtualspace_8c.xml +++ b/doc/xml/copyvirtualspace_8c.xml @@ -8,88 +8,88 @@ ubixos/kpanic.h string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -112,7 +112,7 @@ adjustCowCounter cvsSpinLock - kpanic + kpanic memset PAGE_COW PAGE_DEFAULT diff --git a/doc/xml/cpu_8h.xml b/doc/xml/cpu_8h.xml index 698e2e5..ff8ab0e 100644 --- a/doc/xml/cpu_8h.xml +++ b/doc/xml/cpu_8h.xml @@ -4,299 +4,299 @@ cpu.h src/sys/include/net/arch.h - + - + - - - - - - - - - - - + - + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/xml/createvirtualspace_8c.xml b/doc/xml/createvirtualspace_8c.xml index 342c213..1f67b96 100644 --- a/doc/xml/createvirtualspace_8c.xml +++ b/doc/xml/createvirtualspace_8c.xml @@ -4,56 +4,56 @@ createvirtualspace.c vmm/vmm.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/debug_8h.xml b/doc/xml/debug_8h.xml index bd6b17f..5f56ccd 100644 --- a/doc/xml/debug_8h.xml +++ b/doc/xml/debug_8h.xml @@ -17,331 +17,331 @@ src/sys/net/netif/ethernetif.c src/sys/net/netif/loopif.c - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/xml/def_8h.xml b/doc/xml/def_8h.xml index d63924e..6dd78f2 100644 --- a/doc/xml/def_8h.xml +++ b/doc/xml/def_8h.xml @@ -8,157 +8,157 @@ src/sys/net/net/shell.c src/sys/net/netif/ethernetif.c - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + + + - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + @@ -218,7 +218,7 @@ bTree::insertNode kmain kmod_add - kpanic + kpanic kprint bTree::Load loopif_output diff --git a/doc/xml/devfs_8c.xml b/doc/xml/devfs_8c.xml index aa1a528..3f23a92 100644 --- a/doc/xml/devfs_8c.xml +++ b/doc/xml/devfs_8c.xml @@ -12,112 +12,134 @@ lib/string.h lib/kprintf.h - + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - + + + + - - - + + + + + + + - - - - + + + + - + + + + + - + + + + + + + + + - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/doc/xml/devfs_8h.xml b/doc/xml/devfs_8h.xml index c5ac3a2..7c0e859 100644 --- a/doc/xml/devfs_8h.xml +++ b/doc/xml/devfs_8h.xml @@ -9,91 +9,113 @@ src/sys/isa/fdc.c src/sys/pci/hd.c - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/device_8c.xml b/doc/xml/device_8c.xml index ad98046..b1e7336 100644 --- a/doc/xml/device_8c.xml +++ b/doc/xml/device_8c.xml @@ -8,56 +8,56 @@ lib/kprintf.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/device_8old_8h.xml b/doc/xml/device_8old_8h.xml index f1e7574..47e7159 100644 --- a/doc/xml/device_8old_8h.xml +++ b/doc/xml/device_8old_8h.xml @@ -7,60 +7,60 @@ src/sys/isa/ne2k.c src/sys/net/netif/ethernetif.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/dirCache_8c.xml b/doc/xml/dirCache_8c.xml index 172ec28..28182c8 100644 --- a/doc/xml/dirCache_8c.xml +++ b/doc/xml/dirCache_8c.xml @@ -10,162 +10,178 @@ lib/string.h ubixos/spinlock.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + diff --git a/doc/xml/dirCache_8h.xml b/doc/xml/dirCache_8h.xml index 5a7bef3..c57e4bc 100644 --- a/doc/xml/dirCache_8h.xml +++ b/doc/xml/dirCache_8h.xml @@ -8,557 +8,559 @@ src/sys/ubixfs/dirCache.c src/sys/ubixfs/ubixfs.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/dir_832905b1f7f5feaf61a306b40c0ac817.xml b/doc/xml/dir_832905b1f7f5feaf61a306b40c0ac817.xml index b568dcc..dede87d 100644 --- a/doc/xml/dir_832905b1f7f5feaf61a306b40c0ac817.xml +++ b/doc/xml/dir_832905b1f7f5feaf61a306b40c0ac817.xml @@ -2,6 +2,7 @@ src/sys/ + src/sys/compile/ src/sys/devfs/ src/sys/include/ src/sys/init/ diff --git a/doc/xml/directory_8c.xml b/doc/xml/directory_8c.xml index 61e0bd2..cbf4b9c 100644 --- a/doc/xml/directory_8c.xml +++ b/doc/xml/directory_8c.xml @@ -10,152 +10,168 @@ lib/kprintf.h lib/string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + diff --git a/doc/xml/divdi3_8c.xml b/doc/xml/divdi3_8c.xml index 1cba86e..d27a1df 100644 --- a/doc/xml/divdi3_8c.xml +++ b/doc/xml/divdi3_8c.xml @@ -4,26 +4,26 @@ divdi3.c math.h - + - + - + - + - + - + - + diff --git a/doc/xml/dma_8c.xml b/doc/xml/dma_8c.xml index 8082ca0..1860ad9 100644 --- a/doc/xml/dma_8c.xml +++ b/doc/xml/dma_8c.xml @@ -6,33 +6,33 @@ sys/io.h ubixos/types.h - + - + - + - + - + - + - + - + - + - + @@ -281,7 +281,7 @@ staticuInt8pagePort[8]={0x87,0x83,0x81,0x82,0x8F,0x8B,0x89,0x8A}; staticuInt8countPort[8]={0x01,0x03,0x05,0x07,0xC2,0xC6,0xCA,0xCE}; -voiddmaXfer(uInt8channel,uInt32address,uIntlength,uInt8read){ +voiddmaXfer(uInt8channel,uInt32address,uIntlength,uInt8read){ unsignedcharpage=0,mode=0; unsignedintoffset=0; if(read){ diff --git a/doc/xml/dma_8h.xml b/doc/xml/dma_8h.xml index 3f8a891..c19de51 100644 --- a/doc/xml/dma_8h.xml +++ b/doc/xml/dma_8h.xml @@ -6,37 +6,37 @@ src/sys/isa/fdc.c src/sys/sys/dma.c - + - + - + - + - + - + - + - + - + - + @@ -156,7 +156,7 @@ #include<ubixos/types.h> -voiddmaXfer(uInt8channel,uInt32address,uIntlength,uInt8read); +voiddmaXfer(uInt8channel,uInt32address,uIntlength,uInt8read); void_dmaXfer(uInt8dmaChannel,uInt8page,uIntoffset,uIntlength,uInt8mode); #endif diff --git a/doc/xml/driver_8h.xml b/doc/xml/driver_8h.xml index 598c673..ccbbd49 100644 --- a/doc/xml/driver_8h.xml +++ b/doc/xml/driver_8h.xml @@ -4,20 +4,20 @@ driver.h ubixos/types.h - + - + - + - + - + diff --git a/doc/xml/elf_8c.xml b/doc/xml/elf_8c.xml index 7210b5e..881b9c1 100644 --- a/doc/xml/elf_8c.xml +++ b/doc/xml/elf_8c.xml @@ -4,26 +4,26 @@ elf.c ubixos/elf.h - + - + - + - + - + - + - + diff --git a/doc/xml/elf_8h.xml b/doc/xml/elf_8h.xml index ed13646..878f93b 100644 --- a/doc/xml/elf_8h.xml +++ b/doc/xml/elf_8h.xml @@ -9,429 +9,431 @@ src/sys/kernel/syscall.c src/sys/kmods/kmod.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/endtask_8c.xml b/doc/xml/endtask_8c.xml index 068bfc3..5cafea2 100644 --- a/doc/xml/endtask_8c.xml +++ b/doc/xml/endtask_8c.xml @@ -9,180 +9,184 @@ lib/kprintf.h isa/8259.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -208,7 +212,7 @@ taskStruct::id sched_setStatus sched_yield - __sysctl + __sysctl _int0 _int1 _int10 diff --git a/doc/xml/endtask_8h.xml b/doc/xml/endtask_8h.xml index a876c7c..9e3b4f6 100644 --- a/doc/xml/endtask_8h.xml +++ b/doc/xml/endtask_8h.xml @@ -15,161 +15,177 @@ src/sys/net/net/init.c src/sys/sys/idt.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -195,7 +211,7 @@ taskStruct::id sched_setStatus sched_yield - __sysctl + __sysctl _int0 _int1 _int10 diff --git a/doc/xml/err_8c.xml b/doc/xml/err_8c.xml index e4d8c33..b9c3cc0 100644 --- a/doc/xml/err_8c.xml +++ b/doc/xml/err_8c.xml @@ -4,37 +4,37 @@ err.c net/err.h - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/err_8h.xml b/doc/xml/err_8h.xml index b6cbd15..e186418 100644 --- a/doc/xml/err_8h.xml +++ b/doc/xml/err_8h.xml @@ -12,225 +12,225 @@ src/sys/include/net/udp.h src/sys/net/api/err.c - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/doc/xml/ethernetif_8c.xml b/doc/xml/ethernetif_8c.xml index 705fab2..fcf2193 100644 --- a/doc/xml/ethernetif_8c.xml +++ b/doc/xml/ethernetif_8c.xml @@ -16,267 +16,283 @@ net/sys.h netif/arp.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ethernetif_8h.xml b/doc/xml/ethernetif_8h.xml index 64ac053..e9d4022 100644 --- a/doc/xml/ethernetif_8h.xml +++ b/doc/xml/ethernetif_8h.xml @@ -5,111 +5,111 @@ net/netif.h src/sys/net/net/init.c - + - - - - - - - + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/exec_8c.xml b/doc/xml/exec_8c.xml index 480ce1a..9562ff6 100644 --- a/doc/xml/exec_8c.xml +++ b/doc/xml/exec_8c.xml @@ -13,190 +13,194 @@ lib/string.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -279,7 +283,7 @@ kernelPageDirectory kfree kmalloc - kpanic + kpanic kprintf tssStruct::ldt memset @@ -361,7 +365,7 @@ taskStruct::imageFd tssStruct::io_map kernelPageDirectory - kpanic + kpanic tssStruct::ldt taskStruct::oInfo READY @@ -421,7 +425,7 @@ K_PANIC kfree kmalloc - kpanic + kpanic kprintf ldEnable memset diff --git a/doc/xml/exec_8h.xml b/doc/xml/exec_8h.xml index e2aaea4..b19dbdb 100644 --- a/doc/xml/exec_8h.xml +++ b/doc/xml/exec_8h.xml @@ -13,149 +13,165 @@ src/sys/net/net/init.c src/sys/ubixfs/ubixfs.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -224,7 +240,7 @@ kernelPageDirectory kfree kmalloc - kpanic + kpanic kprintf tssStruct::ldt memset @@ -304,7 +320,7 @@ taskStruct::imageFd tssStruct::io_map kernelPageDirectory - kpanic + kpanic tssStruct::ldt taskStruct::oInfo READY diff --git a/doc/xml/fdc_8c.xml b/doc/xml/fdc_8c.xml index 9519b41..d90021f 100644 --- a/doc/xml/fdc_8c.xml +++ b/doc/xml/fdc_8c.xml @@ -16,150 +16,172 @@ lib/kmalloc.h devfs/devfs.h - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -982,7 +1004,7 @@ return(-1); } -boolfdcRw(intblock,Int8*blockBuffer,boolread,unsignedlongnumSectors){ +boolfdcRw(intblock,Int8*blockBuffer,boolread,unsignedlongnumSectors){ inthead=0x0,track=0x0,sector=0x0,tries=0x0,copyCount=0x0; unsignedchar*p_tbaddr=(char*)0x80000; unsignedchar*p_blockbuff=blockBuffer; diff --git a/doc/xml/fdc_8h.xml b/doc/xml/fdc_8h.xml index 6a97647..f4add82 100644 --- a/doc/xml/fdc_8h.xml +++ b/doc/xml/fdc_8h.xml @@ -6,43 +6,43 @@ src/sys/include/ubixos/init.h src/sys/isa/fdc.c - + - + - + - + - + - + - + - + - + - + - + - + @@ -825,7 +825,7 @@ voidfloppyIsrhndlr(); voidsendByte(intInt8); intgetByte(); -boolfdcRw(intblock,Int8*blockBuffer,boolread,unsignedlongnumSectors); +boolfdcRw(intblock,Int8*blockBuffer,boolread,unsignedlongnumSectors); voidblock2Hts(intblock,int*head,int*track,int*sector); voidmotorOn(void); voidmotorOff(void); diff --git a/doc/xml/ffs_8c.xml b/doc/xml/ffs_8c.xml index 2a110f0..1aa788b 100644 --- a/doc/xml/ffs_8c.xml +++ b/doc/xml/ffs_8c.xml @@ -11,126 +11,148 @@ lib/string.h sys/buf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + diff --git a/doc/xml/ffs_8h.xml b/doc/xml/ffs_8h.xml index 7f386f4..36bb934 100644 --- a/doc/xml/ffs_8h.xml +++ b/doc/xml/ffs_8h.xml @@ -8,81 +8,103 @@ src/sys/ufs/ffs.c src/sys/ufs/ufs.c - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + diff --git a/doc/xml/file_8c.xml b/doc/xml/file_8c.xml index ae15acc..592752c 100644 --- a/doc/xml/file_8c.xml +++ b/doc/xml/file_8c.xml @@ -14,202 +14,206 @@ lib/kprintf.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -269,7 +273,7 @@ - fdEof + fdEof int @@ -310,13 +314,13 @@ - fdOpen + fdOpen fdTable fdTable_lock - fileAppend - fileBinary - fileRead - fileWrite + fileAppend + fileBinary + fileRead + fileWrite kfree kmalloc kprintf @@ -539,7 +543,7 @@ _current userFileDescriptorStruct::fd fgetc - getch + getch sched_yield taskStruct::term tty_foreground diff --git a/doc/xml/fork_8c.xml b/doc/xml/fork_8c.xml index 4df4b6c..d0a7bf6 100644 --- a/doc/xml/fork_8c.xml +++ b/doc/xml/fork_8c.xml @@ -11,189 +11,193 @@ string.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/fork_8h.xml b/doc/xml/fork_8h.xml index 256eae2..741bd50 100644 --- a/doc/xml/fork_8h.xml +++ b/doc/xml/fork_8h.xml @@ -7,114 +7,130 @@ src/sys/kernel/fork.c src/sys/net/net/shell.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + diff --git a/doc/xml/fsAbstract_8h.xml b/doc/xml/fsAbstract_8h.xml index bc80614..ae70d7f 100644 --- a/doc/xml/fsAbstract_8h.xml +++ b/doc/xml/fsAbstract_8h.xml @@ -9,115 +9,115 @@ file.h src/sys/ubixfsv2/ubixfs.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/gdt_8h.xml b/doc/xml/gdt_8h.xml index 8868cae..c6c648f 100644 --- a/doc/xml/gdt_8h.xml +++ b/doc/xml/gdt_8h.xml @@ -11,81 +11,81 @@ src/sys/pci/lnc.c src/sys/sys/idt.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -196,7 +196,7 @@ - atkbd_init + atkbd_init idt_init ne2k_init @@ -258,7 +258,7 @@ - atkbd_init + atkbd_init fdc_init idt_init initLNC @@ -298,7 +298,7 @@ - atkbd_init + atkbd_init fdc_init idt_init initLNC diff --git a/doc/xml/gen__calls_8c.xml b/doc/xml/gen__calls_8c.xml index 18b2705..0697e96 100644 --- a/doc/xml/gen__calls_8c.xml +++ b/doc/xml/gen__calls_8c.xml @@ -9,134 +9,138 @@ lib/kprintf.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -258,6 +262,30 @@ + + int + int read + (struct thread *td, struct read_args *uap) + read + + struct thread * + td + + + struct read_args * + uap + + + + + + + + + read_args::buf + taskStruct::td + thread::td_retval + int int readlink @@ -410,9 +438,22 @@ return(0x0); } -/*** -END -***/ +intread(structthread*td,structread_args*uap){ +interror=0x0; +inti=0x0; + +for(i=0x0;i<20;i++){ +((char*)uap->buf)[i]='a'; +} +((char*)uap->buf)[i]='\0'; +td->td_retval[0]=20; +return(error); +} + + +/*** +END +***/ diff --git a/doc/xml/gen__calls_8h.xml b/doc/xml/gen__calls_8h.xml index 3a89805..28cb4bc 100644 --- a/doc/xml/gen__calls_8h.xml +++ b/doc/xml/gen__calls_8h.xml @@ -6,51 +6,51 @@ sys/sysproto.h src/sys/kernel/gen_calls.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -73,7 +73,7 @@ - + UbixFS::mknod UbixFS::vfs_format @@ -94,7 +94,7 @@ - + int @@ -113,7 +113,7 @@ - + int @@ -132,7 +132,7 @@ - + UbixFS::mknod UbixFS::vfs_format @@ -153,7 +153,28 @@ - + + + + int + int read + (struct thread *td, struct read_args *uap) + read + + struct thread * + td + + + struct read_args * + uap + + + + + + + + int @@ -172,7 +193,7 @@ - + int @@ -191,7 +212,7 @@ - + @@ -234,20 +255,21 @@ #include<sys/thread.h> #include<sys/sysproto.h> -intsys_write(structthread*,structwrite_args*); -intgetpid(structthread*,structgetpid_args*); -intissetugid(registerstructthread*,structissetugid_args*); -intreadlink(structthread*,structreadlink_args*); -intgetuid(structthread*,structgetuid_args*); -intgetgid(structthread*,structgetgid_args*); -intgettimeofday_new(structthread*,structgettimeofday_args*); - -#endif - -/*** -END -***/ - +intread(structthread*td,structread_args*uap); +intsys_write(structthread*,structwrite_args*); +intgetpid(structthread*,structgetpid_args*); +intissetugid(registerstructthread*,structissetugid_args*); +intreadlink(structthread*,structreadlink_args*); +intgetuid(structthread*,structgetuid_args*); +intgetgid(structthread*,structgetgid_args*); +intgettimeofday_new(structthread*,structgettimeofday_args*); + +#endif + +/*** +END +***/ + diff --git a/doc/xml/getfreepage_8c.xml b/doc/xml/getfreepage_8c.xml index 3349aa7..65a9691 100644 --- a/doc/xml/getfreepage_8c.xml +++ b/doc/xml/getfreepage_8c.xml @@ -6,70 +6,70 @@ ubixos/kpanic.h ubixos/spinlock.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -91,7 +91,7 @@ KERNEL_PAGE_DEFAULT - kpanic + kpanic spinLock spinUnlock tablesBaseAddress diff --git a/doc/xml/getfreevirtualpage_8c.xml b/doc/xml/getfreevirtualpage_8c.xml index 263fe57..8910de3 100644 --- a/doc/xml/getfreevirtualpage_8c.xml +++ b/doc/xml/getfreevirtualpage_8c.xml @@ -8,148 +8,152 @@ ubixos/spinlock.h lib/kprint.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -184,7 +188,7 @@ fvpSpinLock taskStruct::id K_PANIC - kpanic + kpanic kprintf taskStruct::oInfo PAGE_COW diff --git a/doc/xml/getphysicaladdr_8c.xml b/doc/xml/getphysicaladdr_8c.xml index a27f403..57b4ee8 100644 --- a/doc/xml/getphysicaladdr_8c.xml +++ b/doc/xml/getphysicaladdr_8c.xml @@ -4,56 +4,56 @@ getphysicaladdr.c vmm/vmm.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/hd_8c.xml b/doc/xml/hd_8c.xml index d759a0b..620f634 100644 --- a/doc/xml/hd_8c.xml +++ b/doc/xml/hd_8c.xml @@ -11,178 +11,194 @@ devfs/devfs.h string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + diff --git a/doc/xml/hd_8h.xml b/doc/xml/hd_8h.xml index 433e5ff..522b2f5 100644 --- a/doc/xml/hd_8h.xml +++ b/doc/xml/hd_8h.xml @@ -6,146 +6,162 @@ src/sys/include/ubixos/init.h src/sys/pci/hd.c - + - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/idt_8c.xml b/doc/xml/idt_8c.xml index 6223e7c..11341ac 100644 --- a/doc/xml/idt_8c.xml +++ b/doc/xml/idt_8c.xml @@ -15,204 +15,208 @@ ubixos/endtask.h string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -248,7 +252,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -267,7 +271,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -286,7 +290,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -305,7 +309,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -324,7 +328,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -359,7 +363,7 @@ inportWord irqDisable irqEnable - kpanic + kpanic kprintf taskStruct::oInfo outportByte @@ -388,7 +392,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -407,7 +411,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -426,7 +430,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -445,7 +449,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -464,7 +468,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -508,7 +512,7 @@ taskStruct::id tssStruct::io_map kernelPageDirectory - kpanic + kpanic tssStruct::ss _int8 idt_init @@ -528,7 +532,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -717,7 +721,7 @@ gdtGate::offsetHigh gdtGate::offsetLow gdtGate::selector - atkbd_init + atkbd_init fdc_init idt_init initLNC diff --git a/doc/xml/idt_8h.xml b/doc/xml/idt_8h.xml index e35b60f..1f6411b 100644 --- a/doc/xml/idt_8h.xml +++ b/doc/xml/idt_8h.xml @@ -13,85 +13,85 @@ src/sys/pci/lnc.c src/sys/sys/idt.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -158,7 +158,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -177,7 +177,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -196,7 +196,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -215,7 +215,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -234,7 +234,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -269,7 +269,7 @@ inportWord irqDisable irqEnable - kpanic + kpanic kprintf taskStruct::oInfo outportByte @@ -298,7 +298,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -317,7 +317,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -336,7 +336,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -355,7 +355,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -374,7 +374,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -419,7 +419,7 @@ taskStruct::id tssStruct::io_map kernelPageDirectory - kpanic + kpanic tssStruct::ss _int8 idt_init @@ -439,7 +439,7 @@ _current endTask taskStruct::id - kpanic + kpanic sched_yield idt_init @@ -587,7 +587,7 @@ gdtGate::offsetHigh gdtGate::offsetLow gdtGate::selector - atkbd_init + atkbd_init fdc_init idt_init initLNC diff --git a/doc/xml/include_2sys_2device_8h.xml b/doc/xml/include_2sys_2device_8h.xml index 929cb41..772d189 100644 --- a/doc/xml/include_2sys_2device_8h.xml +++ b/doc/xml/include_2sys_2device_8h.xml @@ -13,158 +13,158 @@ src/sys/sys/device.c src/sys/vfs/mount.c - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + diff --git a/doc/xml/include_2ubixfs_2ubixfs_8h.xml b/doc/xml/include_2ubixfs_2ubixfs_8h.xml index 5abbc9f..9a089d3 100644 --- a/doc/xml/include_2ubixfs_2ubixfs_8h.xml +++ b/doc/xml/include_2ubixfs_2ubixfs_8h.xml @@ -16,184 +16,200 @@ src/sys/ubixfs/thread.c src/sys/ubixfs/ubixfs.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -476,8 +492,8 @@ assert buffer - fdEof - kpanic + fdEof + kpanic NULL fileDescriptor::size addDirEntry @@ -523,7 +539,7 @@ - kpanic + kpanic NULL openFileUbixFS readUbixFS @@ -687,8 +703,8 @@ assert ubixFSInfo::blockAllocationTable - fdOpen - fdRead + fdOpen + fdRead blockAllocationTableEntry::nextBlock NULL diff --git a/doc/xml/include_2ubixos_2types_8h.xml b/doc/xml/include_2ubixos_2types_8h.xml index bd991bd..315c367 100644 --- a/doc/xml/include_2ubixos_2types_8h.xml +++ b/doc/xml/include_2ubixos_2types_8h.xml @@ -96,613 +96,1005 @@ src/sys/ubixfs/ubixfs.c src/sys/vmm/paging.c - + - + - + - + - + - + - + - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - + - - - - - - - - + + + + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -715,515 +1107,841 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1231,770 +1949,58 @@ - + + + + + - - - - + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - + - + - + + + - + - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + diff --git a/doc/xml/include_2vfs_2file_8h.xml b/doc/xml/include_2vfs_2file_8h.xml index 94ab8a7..cca8aa1 100644 --- a/doc/xml/include_2vfs_2file_8h.xml +++ b/doc/xml/include_2vfs_2file_8h.xml @@ -15,573 +15,597 @@ src/sys/ubixfs/directory.c src/sys/vfs/file.c - - - - + + + + - + + + + + + + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -761,7 +785,7 @@ - fdEof + fdEof int @@ -800,13 +824,13 @@ - fdOpen + fdOpen fdTable fdTable_lock - fileAppend - fileBinary - fileRead - fileWrite + fileAppend + fileBinary + fileRead + fileWrite kfree kmalloc kprintf diff --git a/doc/xml/include_2vfs_2vfs_8h.xml b/doc/xml/include_2vfs_2vfs_8h.xml index b364b56..847c73a 100644 --- a/doc/xml/include_2vfs_2vfs_8h.xml +++ b/doc/xml/include_2vfs_2vfs_8h.xml @@ -5,6 +5,8 @@ ubixos/types.h vfs/file.h vfs/mount.h + sys/sysproto.h + sys/thread.h src/sys/devfs/devfs.c src/sys/include/sys/buf.h src/sys/include/ubixfs/ubixfs.h @@ -22,573 +24,597 @@ src/sys/vfs/file.c src/sys/vfs/vfs.c - - - - + + + + - + + + + + + + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -604,7 +630,7 @@ - + fdEof @@ -615,7 +641,7 @@ - + feof readUbixFS @@ -628,7 +654,7 @@ - + fopen writeFileByte @@ -641,7 +667,7 @@ - + writeFileByte @@ -653,7 +679,7 @@ - + fopen @@ -665,7 +691,7 @@ - + fopen @@ -677,7 +703,7 @@ - + fopen openFileUbixFS @@ -690,7 +716,7 @@ - + fopen openFileUbixFS @@ -703,10 +729,34 @@ - + + + int + int open + (struct thread *td, struct open_args *uap) + open + + struct thread * + td + + + struct open_args * + uap + + + + + + + + + falloc + kprintf + open_args::path + fileSystem * struct fileSystem* vfs_findFS @@ -721,7 +771,7 @@ - + int @@ -734,7 +784,7 @@ - + vitalsStruct::fileSystems kprintf systemVitals @@ -763,17 +813,17 @@ - + vitalsStruct::fileSystems kmalloc kprintf memcpy - fileSystem::next + fileSystem::next NULL - fileSystem::prev + fileSystem::prev systemVitals vfsFindFS - fileSystem::vfsType + fileSystem::vfsType x1 devfs_init ubixfs_init @@ -820,44 +870,47 @@ #include<ubixos/types.h> #include<vfs/file.h> #include<vfs/mount.h> - -#definemaxFd32 -#definefdAvail1 -#definefdOpen2 -#definefdRead3 -#definefdEof4 - - -#definefileRead0x0001 -#definefileWrite0x0002 -#definefileBinary0x0004 -#definefileAppend0x0008 - -structfileSystem{ -structfileSystem*prev; -structfileSystem*next; -int(*vfsInitFS)(void*); -int(*vfsRead)(void*,char*,long,long); -int(*vfsWrite)(void*,char*,long,long); -int(*vfsOpenFile)(void*,void*); -int(*vfsUnlink)(char*,void*); -int(*vfsMakeDir)(char*,void*); -int(*vfsRemDir)(char*); -int(*vfsSync)(void); -intvfsType; -}; - - -/*VFSFunctions*/ -intvfs_init(); -intvfsRegisterFS(structfileSystem); -structfileSystem*vfs_findFS(int); - -#endif - -/*** -END -***/ +#include<sys/sysproto.h> +#include<sys/thread.h> + +#definemaxFd32 +#definefdAvail1 +#definefdOpen2 +#definefdRead3 +#definefdEof4 + + +#definefileRead0x0001 +#definefileWrite0x0002 +#definefileBinary0x0004 +#definefileAppend0x0008 + +structfileSystem{ +structfileSystem*prev; +structfileSystem*next; +int(*vfsInitFS)(void*); +int(*vfsRead)(void*,char*,long,long); +int(*vfsWrite)(void*,char*,long,long); +int(*vfsOpenFile)(void*,void*); +int(*vfsUnlink)(char*,void*); +int(*vfsMakeDir)(char*,void*); +int(*vfsRemDir)(char*); +int(*vfsSync)(void); +intvfsType; +}; + + +/*VFSFunctions*/ +intvfs_init(); +intvfsRegisterFS(structfileSystem); +intopen(structthread*td,structopen_args*uap); +structfileSystem*vfs_findFS(int); + +#endif + +/*** +END +***/ diff --git a/doc/xml/index.xml b/doc/xml/index.xml index 41fb7d9..aa2046d 100644 --- a/doc/xml/index.xml +++ b/doc/xml/index.xml @@ -1052,6 +1052,17 @@ __attribute__ __attribute__ + open_args + flags + flags_l_ + flags_r_ + mode + mode_l_ + mode_r_ + path + path_l_ + path_r_ + osInfo controlKeys cwd @@ -1101,6 +1112,17 @@ pipe_args dummy + read_args + buf + buf_l_ + buf_r_ + fd + fd_l_ + fd_r_ + nbyte + nbyte_l_ + nbyte_r_ + readlink_args buf buf_l_ @@ -1725,6 +1747,8 @@ std + null.c + devfs.c devfs_init devfs_initialize @@ -2821,6 +2845,7 @@ gettimeofday_new getuid issetugid + read readlink sys_write @@ -3227,7 +3252,9 @@ mmap munmap obreak + open pipe + read readlink sigaction sigprocmask @@ -3425,6 +3452,7 @@ fileRead fileWrite maxFd + open vfs_findFS vfs_init vfsRegisterFS @@ -3704,6 +3732,7 @@ gettimeofday_new getuid issetugid + read readlink sys_write @@ -4420,6 +4449,7 @@ vfs_mount vfs.c + open vfs_init vfsFindFS vfsRegisterFS @@ -4494,6 +4524,8 @@ src/sys/include/net/arch/ + src/sys/compile/ + src/sys/include/devfs/ src/sys/devfs/ diff --git a/doc/xml/init_8c.xml b/doc/xml/init_8c.xml index b9e4361..e7b9e72 100644 --- a/doc/xml/init_8c.xml +++ b/doc/xml/init_8c.xml @@ -16,393 +16,409 @@ lib/kmalloc.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/io_8c.xml b/doc/xml/io_8c.xml index 2b15b36..99f3d8d 100644 --- a/doc/xml/io_8c.xml +++ b/doc/xml/io_8c.xml @@ -4,13 +4,13 @@ io.c sys/io.h - + - + - + @@ -42,7 +42,7 @@ _int13 - atkbd_scan + atkbd_scan backSpace countMemory dp_recv @@ -54,14 +54,14 @@ initLNC kbdRead kbdWrite - keyboardHandler + keyboardHandler kprint ne2k_init ne2kHandler pciRead PCtoNIC sendByte - setLED + setLED systemTask timeCmosRead tty_init @@ -167,7 +167,7 @@ _dmaXfer _int13 - atkbd_scan + atkbd_scan backSpace c_ap_boot clearScreen @@ -183,7 +183,7 @@ irqDisable irqEnable kbdWrite - keyboardHandler + keyboardHandler kprint lncInt motorOn @@ -197,7 +197,7 @@ pit_init reset sendByte - setLED + setLED systemTask tty_change tty_init diff --git a/doc/xml/io_8h.xml b/doc/xml/io_8h.xml index 4436381..670b320 100644 --- a/doc/xml/io_8h.xml +++ b/doc/xml/io_8h.xml @@ -21,185 +21,45 @@ src/sys/sys/video.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -216,26 +76,168 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + @@ -268,7 +270,7 @@ _int13 - atkbd_scan + atkbd_scan backSpace countMemory dp_recv @@ -280,14 +282,14 @@ initLNC kbdRead kbdWrite - keyboardHandler + keyboardHandler kprint ne2k_init ne2kHandler pciRead PCtoNIC sendByte - setLED + setLED systemTask timeCmosRead tty_init @@ -397,7 +399,7 @@ _dmaXfer _int13 - atkbd_scan + atkbd_scan backSpace c_ap_boot clearScreen @@ -413,7 +415,7 @@ irqDisable irqEnable kbdWrite - keyboardHandler + keyboardHandler kprint lncInt motorOn @@ -427,7 +429,7 @@ pit_init reset sendByte - setLED + setLED systemTask tty_change tty_init diff --git a/doc/xml/ipv4_2icmp_8h.xml b/doc/xml/ipv4_2icmp_8h.xml index 9900627..aad2fab 100644 --- a/doc/xml/ipv4_2icmp_8h.xml +++ b/doc/xml/ipv4_2icmp_8h.xml @@ -8,203 +8,203 @@ net/netif.h src/sys/include/net/tcp.h - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/doc/xml/ipv4_2inet_8h.xml b/doc/xml/ipv4_2inet_8h.xml index 158f1af..2ecec8b 100644 --- a/doc/xml/ipv4_2inet_8h.xml +++ b/doc/xml/ipv4_2inet_8h.xml @@ -11,246 +11,246 @@ src/sys/net/netif/arp.c src/sys/net/netif/tcpdump.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - + - + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + - - - + + + - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + diff --git a/doc/xml/ipv4_2ip_8h.xml b/doc/xml/ipv4_2ip_8h.xml index ebc859d..caecb55 100644 --- a/doc/xml/ipv4_2ip_8h.xml +++ b/doc/xml/ipv4_2ip_8h.xml @@ -17,247 +17,247 @@ src/sys/net/netif/loopif.c src/sys/net/netif/tcpdump.c - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + + + - + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ipv4_2ip__addr_8h.xml b/doc/xml/ipv4_2ip__addr_8h.xml index 15baa90..538dd5b 100644 --- a/doc/xml/ipv4_2ip__addr_8h.xml +++ b/doc/xml/ipv4_2ip__addr_8h.xml @@ -8,224 +8,224 @@ src/sys/include/net/netif.h src/sys/include/netif/arp.h - + - + - + - + - + - + - + - + - + - - - - - - - - - - - + - + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + - - - + + + - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + diff --git a/doc/xml/ipv6_2icmp_8h.xml b/doc/xml/ipv6_2icmp_8h.xml index 211d207..1a2c659 100644 --- a/doc/xml/ipv6_2icmp_8h.xml +++ b/doc/xml/ipv6_2icmp_8h.xml @@ -7,28 +7,28 @@ lwip/pbuf.h lwip/netif.h - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ipv6_2inet_8h.xml b/doc/xml/ipv6_2inet_8h.xml index 8a3042f..4b94f48 100644 --- a/doc/xml/ipv6_2inet_8h.xml +++ b/doc/xml/ipv6_2inet_8h.xml @@ -7,59 +7,59 @@ net/pbuf.h net/ipv6/ip_addr.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ipv6_2ip_8h.xml b/doc/xml/ipv6_2ip_8h.xml index bb7be54..d90b5f6 100644 --- a/doc/xml/ipv6_2ip_8h.xml +++ b/doc/xml/ipv6_2ip_8h.xml @@ -9,38 +9,38 @@ lwip/err.h lwip/netif.h - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ipv6_2ip__addr_8h.xml b/doc/xml/ipv6_2ip__addr_8h.xml index f7e86b2..3ce5ef5 100644 --- a/doc/xml/ipv6_2ip__addr_8h.xml +++ b/doc/xml/ipv6_2ip__addr_8h.xml @@ -5,38 +5,38 @@ net/arch.h src/sys/include/net/ipv6/inet.h - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/kern__descrip_8c.xml b/doc/xml/kern__descrip_8c.xml index dbb0316..e62c8af 100644 --- a/doc/xml/kern__descrip_8c.xml +++ b/doc/xml/kern__descrip_8c.xml @@ -11,152 +11,156 @@ lib/kmalloc.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -212,6 +216,7 @@ kmalloc thread::o_files + open pipe diff --git a/doc/xml/kern__descrip_8h.xml b/doc/xml/kern__descrip_8h.xml index 780b009..6a54259 100644 --- a/doc/xml/kern__descrip_8h.xml +++ b/doc/xml/kern__descrip_8h.xml @@ -8,63 +8,63 @@ src/sys/kernel/pipe.c src/sys/kernel/sched.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -581,6 +581,7 @@ kmalloc thread::o_files + open pipe diff --git a/doc/xml/kern__sig_8c.xml b/doc/xml/kern__sig_8c.xml index 6dfa008..45c8f2d 100644 --- a/doc/xml/kern__sig_8c.xml +++ b/doc/xml/kern__sig_8c.xml @@ -11,152 +11,156 @@ lib/kmalloc.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/kern__sig_8h.xml b/doc/xml/kern__sig_8h.xml index 54e73e6..cc35d85 100644 --- a/doc/xml/kern__sig_8h.xml +++ b/doc/xml/kern__sig_8h.xml @@ -6,52 +6,52 @@ sys/sysproto.h src/sys/kernel/kern_sig.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/kern__sysctl_8c.xml b/doc/xml/kern__sysctl_8c.xml index f5c8173..77b3e09 100644 --- a/doc/xml/kern__sysctl_8c.xml +++ b/doc/xml/kern__sysctl_8c.xml @@ -13,166 +13,170 @@ assert.h string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -196,7 +200,7 @@ - + _current ctls endTask @@ -209,7 +213,7 @@ sysctl_args::newlen sysctl_args::old sysctl_args::oldlenp - sysctl_find + sysctl_find thread::td_retval sysctl_entry::val_len sysctl_entry::value @@ -228,7 +232,7 @@ CTL_MAXNAME name - sysctl_add + sysctl_add sysctl_init @@ -262,7 +266,7 @@ - + sysctl_entry::children sysctl_entry::id kmalloc @@ -272,7 +276,7 @@ sysctl_entry::next sysctl_entry::prev sprintf - sysctl_find + sysctl_find sysctl_entry::val_len sysctl_entry::value def_ctls @@ -296,13 +300,13 @@ - + sysctl_entry::children ctls sysctl_entry::id sysctl_entry::next - __sysctl - sysctl_add + __sysctl + sysctl_add int @@ -353,8 +357,8 @@ - __sysctl - sysctl_find + __sysctl + sysctl_find sysctl_init @@ -522,100 +526,102 @@ if(ctls==0x0) K_PANIC("sysctlnotinitialized"); -if(uap->newlen<0){ -kprintf("ChangingNotsupportedyet.\n"); -endTask(_current->id); -} - -tmpCtl=sysctl_find(uap->name,uap->namelen); -if(tmpCtl==0x0){ -kprintf("InvalidCTL\n"); -for(i=0;i<uap->namelen;i++) -kprintf("(%i)",uap->name[i]); -kprintf("\n"); -endTask(_current->id); -} - -if((u_int32_t)uap->oldlenp<tmpCtl->val_len) -memcpy(uap->old,tmpCtl->value,(uInt32)uap->oldlenp); -else -memcpy(uap->old,tmpCtl->value,tmpCtl->val_len); - -td->td_retval[0]=0x0; +kprintf("ASD"); + +if(uap->newlen<0){ +kprintf("ChangingNotsupportedyet.\n"); +endTask(_current->id); +} + +tmpCtl=sysctl_find(uap->name,uap->namelen); +if(tmpCtl==0x0){ +kprintf("InvalidCTL\n"); +for(i=0x0;i<uap->namelen;i++) +kprintf("(%i)",uap->name[i]); +kprintf("\n"); +endTask(_current->id); +} + +if((u_int32_t)uap->oldlenp<tmpCtl->val_len) +memcpy(uap->old,tmpCtl->value,(uInt32)uap->oldlenp); +else +memcpy(uap->old,tmpCtl->value,tmpCtl->val_len); -return(0x0); -} - -staticstructsysctl_entry*sysctl_find(int*name,intnamelen){ -inti=0x0; -structsysctl_entry*tmpCtl=0x0; -structsysctl_entry*lCtl=ctls; - -/*LoopNameLen*/ -for(i=0;i<namelen;i++){ -for(tmpCtl=lCtl;tmpCtl!=0x0;tmpCtl=tmpCtl->next){ -//kprintf("ctlName:[%s],ctlId;[%i]\n",tmpCtl->name,tmpCtl->id); -if(tmpCtl->id==name[i]){ -if((i+1)==namelen){ -return(tmpCtl); -} -lCtl=tmpCtl->children; -break; -} -} -} -return(0x0); -} - -intsysctl_add(int*name,intnamelen,char*str_name,void*buf,intbuf_size){ -structsysctl_entry*tmpCtl=0x0; -structsysctl_entry*newCtl=0x0; - -/*Checkifitexists*/ -tmpCtl=sysctl_find(name,namelen); -if(tmpCtl!=0x0){ -kprintf("NodeExists!\n"); -while(1); -} - -/*GetParentNode*/ -tmpCtl=sysctl_find(name,namelen-1); -if(tmpCtl==0x0){ -kprintf("ParentNodeNonExistant\n"); -return(-1); -} -if(tmpCtl->children==0x0){ -tmpCtl->children=(structsysctl_entry*)kmalloc(sizeof(structsysctl_entry)); -tmpCtl->children->children=0x0; -tmpCtl->children->prev=0x0; -tmpCtl->children->next=0x0; -tmpCtl->children->id=name[namelen-1]; -sprintf(tmpCtl->children->name,str_name); -tmpCtl->children->value=(void*)kmalloc(buf_size); -memcpy(tmpCtl->children->value,buf,buf_size); -tmpCtl->children->val_len=buf_size; -} -else{ -newCtl=(structsysctl_entry*)kmalloc(sizeof(structsysctl_entry)); -newCtl->prev=0x0; -newCtl->next=tmpCtl->children; -newCtl->children=0x0; -newCtl->id=name[namelen-1]; -sprintf(newCtl->name,str_name); -newCtl->value=(void*)kmalloc(buf_size); -memcpy(newCtl->value,buf,buf_size); -newCtl->val_len=buf_size; -tmpCtl->children->prev=newCtl; -tmpCtl->children=newCtl; -} - -return(0x0); -} - - -/*** -END -***/ +td->td_retval[0]=0x0; + +return(0x0); +} + +staticstructsysctl_entry*sysctl_find(int*name,intnamelen){ +inti=0x0; +structsysctl_entry*tmpCtl=0x0; +structsysctl_entry*lCtl=ctls; + +/*LoopNameLen*/ +for(i=0x0;i<namelen;i++){ +for(tmpCtl=lCtl;tmpCtl!=0x0;tmpCtl=tmpCtl->next){ +//kprintf("ctlName:[%s],ctlId;[%i]\n",tmpCtl->name,tmpCtl->id); +if(tmpCtl->id==name[i]){ +if((i+1)==namelen){ +return(tmpCtl); +} +lCtl=tmpCtl->children; +break; +} +} +} +return(0x0); +} + +intsysctl_add(int*name,intnamelen,char*str_name,void*buf,intbuf_size){ +structsysctl_entry*tmpCtl=0x0; +structsysctl_entry*newCtl=0x0; + +/*Checkifitexists*/ +tmpCtl=sysctl_find(name,namelen); +if(tmpCtl!=0x0){ +kprintf("NodeExists!\n"); +while(1); +} + +/*GetParentNode*/ +tmpCtl=sysctl_find(name,namelen-1); +if(tmpCtl==0x0){ +kprintf("ParentNodeNonExistant\n"); +return(-1); +} +if(tmpCtl->children==0x0){ +tmpCtl->children=(structsysctl_entry*)kmalloc(sizeof(structsysctl_entry)); +tmpCtl->children->children=0x0; +tmpCtl->children->prev=0x0; +tmpCtl->children->next=0x0; +tmpCtl->children->id=name[namelen-1]; +sprintf(tmpCtl->children->name,str_name); +tmpCtl->children->value=(void*)kmalloc(buf_size); +memcpy(tmpCtl->children->value,buf,buf_size); +tmpCtl->children->val_len=buf_size; +} +else{ +newCtl=(structsysctl_entry*)kmalloc(sizeof(structsysctl_entry)); +newCtl->prev=0x0; +newCtl->next=tmpCtl->children; +newCtl->children=0x0; +newCtl->id=name[namelen-1]; +sprintf(newCtl->name,str_name); +newCtl->value=(void*)kmalloc(buf_size); +memcpy(newCtl->value,buf,buf_size); +newCtl->val_len=buf_size; +tmpCtl->children->prev=newCtl; +tmpCtl->children=newCtl; +} + +return(0x0); +} + + +/*** +END +***/ diff --git a/doc/xml/kern__sysctl_8h.xml b/doc/xml/kern__sysctl_8h.xml index 9ec48ab..62590e5 100644 --- a/doc/xml/kern__sysctl_8h.xml +++ b/doc/xml/kern__sysctl_8h.xml @@ -8,69 +8,69 @@ src/sys/kernel/kern_sysctl.c src/sys/vmm/copyvirtualspace.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -316,7 +316,7 @@ - + sysctl_entry::children sysctl_entry::id kmalloc @@ -326,7 +326,7 @@ sysctl_entry::next sysctl_entry::prev sprintf - sysctl_find + sysctl_find sysctl_entry::val_len sysctl_entry::value def_ctls diff --git a/doc/xml/kmalloc_8c.xml b/doc/xml/kmalloc_8c.xml index ffe9d67..c25ef6d 100644 --- a/doc/xml/kmalloc_8c.xml +++ b/doc/xml/kmalloc_8c.xml @@ -11,170 +11,174 @@ string.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -193,7 +197,7 @@ emptyDescSpinLock emptyKernDesc - kpanic + kpanic memset memDescriptor::next memDescriptor::prev @@ -221,7 +225,7 @@ assert freeKernDesc - kpanic + kpanic memDescriptor::limit memDescriptor::next memDescriptor::prev @@ -342,7 +346,7 @@ sys_sem_new_ sys_thread_new sys_write - sysctl_add + sysctl_add sysctl_init sysExec tty_init diff --git a/doc/xml/kmalloc_8h.xml b/doc/xml/kmalloc_8h.xml index a311a0c..966734c 100644 --- a/doc/xml/kmalloc_8h.xml +++ b/doc/xml/kmalloc_8h.xml @@ -45,119 +45,103 @@ src/sys/vmm/paging.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - @@ -224,92 +208,108 @@ + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -470,7 +470,7 @@ sys_sem_new_ sys_thread_new sys_write - sysctl_add + sysctl_add sysctl_init sysExec tty_init diff --git a/doc/xml/kmod_8c.xml b/doc/xml/kmod_8c.xml index bac4e00..2de22bf 100644 --- a/doc/xml/kmod_8c.xml +++ b/doc/xml/kmod_8c.xml @@ -16,190 +16,194 @@ string.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -268,7 +272,7 @@ taskStruct::id kfree kmalloc - kpanic + kpanic kprintf LD_START memset diff --git a/doc/xml/kmod_8h.xml b/doc/xml/kmod_8h.xml index 97fc52c..133c9e3 100644 --- a/doc/xml/kmod_8h.xml +++ b/doc/xml/kmod_8h.xml @@ -5,32 +5,32 @@ ubixos/types.h src/sys/kmods/kmod.c - + - + - + - + - + - + - + - + @@ -128,7 +128,7 @@ taskStruct::id kfree kmalloc - kpanic + kpanic kprintf LD_START memset diff --git a/doc/xml/kpanic_8c.xml b/doc/xml/kpanic_8c.xml index 7b07488..2e09d38 100644 --- a/doc/xml/kpanic_8c.xml +++ b/doc/xml/kpanic_8c.xml @@ -9,62 +9,62 @@ stdarg.h ubixos/tty.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -82,12 +82,20 @@ ... - +print panic message and halt system - + + +fmt + + +panic message + + + - + irqDisable kprintf NULL @@ -182,39 +190,30 @@ #include<ubixos/tty.h> -/************************************************************************ - -Function:voidkpanic(constchar*fmt,...) - -Description:Thisfunctionisusedtocauseakernelpanic - -Notes: - -************************************************************************/ -voidkpanic(constchar*fmt,...){ -charbuf[512]; -vaListargs; - -vaStart(args,fmt); -vsprintf(buf,fmt,args); -vaEnd(args); - -/*It'simportantthatweprintonthecurrentterminalsolet'sresetforeground*/ -tty_foreground=NULL; -kprintf("kPanic:%s",buf); - -/*HaltTheSystem*/ -asm("cli"); -irqDisable(0x0); - -while(1) -asm("hlt"); -} - -/*** -END -***/ - +voidkpanic(constchar*fmt,...){ +charbuf[512]; +vaListargs; + +vaStart(args,fmt); +vsprintf(buf,fmt,args); +vaEnd(args); + +/*It'simportantthatweprintonthecurrentterminalsolet'sresetforeground*/ +tty_foreground=NULL; +kprintf("kPanic:%s",buf); + +/*HaltTheSystem*/ +//asm("cli"); +irqDisable(0x0); + +while(1) +asm("hlt"); +} + +/*** +END +***/ + diff --git a/doc/xml/kpanic_8h.xml b/doc/xml/kpanic_8h.xml index ddb3fc2..260f160 100644 --- a/doc/xml/kpanic_8h.xml +++ b/doc/xml/kpanic_8h.xml @@ -4,6 +4,7 @@ kpanic.h src/sys/devfs/devfs.c src/sys/init/main.c + src/sys/isa/atkbd.c src/sys/isa/ne2k.c src/sys/kernel/exec.c src/sys/kernel/kern_sysctl.c @@ -36,205 +37,211 @@ src/sys/vmm/vmm_init.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + @@ -251,9 +258,10 @@ - __sysctl + __sysctl devfs_initialize execFile + keyboardHandler ldEnable obreak sysExec @@ -280,12 +288,20 @@ ... - +print panic message and halt system - + + +fmt + + +panic message + + + - + irqDisable kprintf NULL diff --git a/doc/xml/kprint_8h.xml b/doc/xml/kprint_8h.xml index 191445d..be43fd1 100644 --- a/doc/xml/kprint_8h.xml +++ b/doc/xml/kprint_8h.xml @@ -5,31 +5,31 @@ ubixos/types.h src/sys/vmm/getfreevirtualpage.c - + - + - + - + - + - + - + - + @@ -55,12 +55,12 @@ __assert - __sysctl + __sysctl _int13 addDirEntry apicMagic arp_arp_input - atkbd_init + atkbd_init bot_thread devfs_makeNode devfs_open @@ -85,13 +85,13 @@ intNull invalidCall InvalidSystemCall - keyboardHandler + keyboardHandler kfree kmain kmalloc kmod_add kmod_load - kpanic + kpanic ldEnable lncAttach lncInt @@ -105,6 +105,7 @@ ne2kHandler netconn_connect netMainThread + open openFileUbixFS pci_init pciProbe @@ -118,7 +119,7 @@ sys_write sysAuth syscall - sysctl_add + sysctl_add sysctl_init sysExec sysFopen diff --git a/doc/xml/kprintf_8c.xml b/doc/xml/kprintf_8c.xml index 07a325b..0896769 100644 --- a/doc/xml/kprintf_8c.xml +++ b/doc/xml/kprintf_8c.xml @@ -7,46 +7,46 @@ ubixos/kpanic.h stdarg.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/kprintf_8h.xml b/doc/xml/kprintf_8h.xml index b25b955..f8412ca 100644 --- a/doc/xml/kprintf_8h.xml +++ b/doc/xml/kprintf_8h.xml @@ -61,171 +61,155 @@ src/sys/vmm/paging.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - @@ -324,104 +308,120 @@ + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ld_8c.xml b/doc/xml/ld_8c.xml index 1152171..bab5752 100644 --- a/doc/xml/ld_8c.xml +++ b/doc/xml/ld_8c.xml @@ -14,176 +14,180 @@ string.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ld_8h.xml b/doc/xml/ld_8h.xml index 142d41b..d106000 100644 --- a/doc/xml/ld_8h.xml +++ b/doc/xml/ld_8h.xml @@ -6,37 +6,37 @@ src/sys/kernel/exec.c src/sys/kernel/ld.c - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/lib_2string_8h.xml b/doc/xml/lib_2string_8h.xml index 98f0ddd..bc0b5e7 100644 --- a/doc/xml/lib_2string_8h.xml +++ b/doc/xml/lib_2string_8h.xml @@ -22,67 +22,51 @@ src/sys/vfs/mount.c src/sys/vfs/vfs.c - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - @@ -103,52 +87,68 @@ + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + @@ -203,7 +203,7 @@ - __sysctl + __sysctl addDirEntry apicMagic bcopy @@ -220,7 +220,7 @@ bTree::splitNode sys_write syscall - sysctl_add + sysctl_add tty_change vfsRegisterFS @@ -300,7 +300,7 @@ initHardDisk mpi_createMbox sysChDir - sysctl_add + sysctl_add sysctl_init sysGetCwd sysMkDir diff --git a/doc/xml/lib_8h.xml b/doc/xml/lib_8h.xml index 593b924..7507f74 100644 --- a/doc/xml/lib_8h.xml +++ b/doc/xml/lib_8h.xml @@ -4,151 +4,151 @@ lib.h src/sys/include/net/def.h - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + + + - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/libcpp_8cc.xml b/doc/xml/libcpp_8cc.xml index f42d400..86721b1 100644 --- a/doc/xml/libcpp_8cc.xml +++ b/doc/xml/libcpp_8cc.xml @@ -6,42 +6,42 @@ sys/video.h lib/libcpp.h - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/libcpp_8h.xml b/doc/xml/libcpp_8h.xml index 100087d..c508a0a 100644 --- a/doc/xml/libcpp_8h.xml +++ b/doc/xml/libcpp_8h.xml @@ -5,31 +5,31 @@ ubixos/types.h src/sys/lib/libcpp.cc - + - + - + - + - + - + - + - + diff --git a/doc/xml/lists_8h.xml b/doc/xml/lists_8h.xml index 8e5a9a1..9066602 100644 --- a/doc/xml/lists_8h.xml +++ b/doc/xml/lists_8h.xml @@ -4,14 +4,14 @@ lists.h src/sys/kmods/kmod.c - + - + - + diff --git a/doc/xml/lnc_8c.xml b/doc/xml/lnc_8c.xml index f772073..8a6d3d2 100644 --- a/doc/xml/lnc_8c.xml +++ b/doc/xml/lnc_8c.xml @@ -12,82 +12,82 @@ sys/video.h isa/8259.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/lnc_8h.xml b/doc/xml/lnc_8h.xml index 64478ec..d3e64c4 100644 --- a/doc/xml/lnc_8h.xml +++ b/doc/xml/lnc_8h.xml @@ -5,32 +5,32 @@ ubixos/types.h src/sys/pci/lnc.c - + - + - + - + - + - + - + - + diff --git a/doc/xml/loopif_8c.xml b/doc/xml/loopif_8c.xml index 259090b..4bf8245 100644 --- a/doc/xml/loopif_8c.xml +++ b/doc/xml/loopif_8c.xml @@ -10,203 +10,203 @@ net/tcp.h net/ipv4/ip.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/loopif_8h.xml b/doc/xml/loopif_8h.xml index af82bf6..af6f8d7 100644 --- a/doc/xml/loopif_8h.xml +++ b/doc/xml/loopif_8h.xml @@ -6,118 +6,118 @@ src/sys/net/net/init.c src/sys/net/netif/loopif.c - + - - - - - - - + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/lwipopts_8h.xml b/doc/xml/lwipopts_8h.xml index bcc3aa1..70e3039 100644 --- a/doc/xml/lwipopts_8h.xml +++ b/doc/xml/lwipopts_8h.xml @@ -5,275 +5,275 @@ src/sys/include/net/memp.h src/sys/include/net/opt.h - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/xml/main_8c.xml b/doc/xml/main_8c.xml index 2ec00ee..aa1d707 100644 --- a/doc/xml/main_8c.xml +++ b/doc/xml/main_8c.xml @@ -13,378 +13,382 @@ lib/kprintf.h lib/kmalloc.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -639,7 +643,7 @@ init_tasksTotal irqEnable kmalloc - kpanic + kpanic kprint kprintf NULL diff --git a/doc/xml/main_8cpp.xml b/doc/xml/main_8cpp.xml index 1568124..4f3de01 100644 --- a/doc/xml/main_8cpp.xml +++ b/doc/xml/main_8cpp.xml @@ -11,121 +11,121 @@ device.h ramdrive.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/math_8h.xml b/doc/xml/math_8h.xml index 60bda4e..d190c50 100644 --- a/doc/xml/math_8h.xml +++ b/doc/xml/math_8h.xml @@ -6,38 +6,38 @@ src/sys/lib/atan.c src/sys/lib/divdi3.c - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/mem_8h.xml b/doc/xml/mem_8h.xml index af2d99c..a79e37b 100644 --- a/doc/xml/mem_8h.xml +++ b/doc/xml/mem_8h.xml @@ -13,167 +13,167 @@ src/sys/net/netif/ethernetif.c src/sys/net/netif/loopif.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + - + + + + + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/memcpy_8c.xml b/doc/xml/memcpy_8c.xml index 161f2fd..926d3d4 100644 --- a/doc/xml/memcpy_8c.xml +++ b/doc/xml/memcpy_8c.xml @@ -4,39 +4,39 @@ memcpy.c bcopy.c - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/memp_8h.xml b/doc/xml/memp_8h.xml index d307f4b..109cbc4 100644 --- a/doc/xml/memp_8h.xml +++ b/doc/xml/memp_8h.xml @@ -12,91 +12,91 @@ src/sys/net/api/tcpip.c src/sys/net/net/init.c - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/xml/memset_8c.xml b/doc/xml/memset_8c.xml index c97c787..b2bf762 100644 --- a/doc/xml/memset_8c.xml +++ b/doc/xml/memset_8c.xml @@ -4,26 +4,26 @@ memset.c string.h - + - + - + - + - + - + - + diff --git a/doc/xml/message_8c.xml b/doc/xml/message_8c.xml index f8e326a..15b3305 100644 --- a/doc/xml/message_8c.xml +++ b/doc/xml/message_8c.xml @@ -4,102 +4,118 @@ message.c mpi/mpi.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + diff --git a/doc/xml/mount_8c.xml b/doc/xml/mount_8c.xml index feca9cc..0b93e2d 100644 --- a/doc/xml/mount_8c.xml +++ b/doc/xml/mount_8c.xml @@ -10,168 +10,184 @@ lib/string.h sys/device.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + diff --git a/doc/xml/mount_8h.xml b/doc/xml/mount_8h.xml index 1a86004..de86103 100644 --- a/doc/xml/mount_8h.xml +++ b/doc/xml/mount_8h.xml @@ -13,573 +13,597 @@ src/sys/ubixfs/directory.c src/sys/vfs/mount.c - - - - + + + + - + + + + + + + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/mouse_8c.xml b/doc/xml/mouse_8c.xml index b78c46c..ca97ef0 100644 --- a/doc/xml/mouse_8c.xml +++ b/doc/xml/mouse_8c.xml @@ -10,64 +10,64 @@ lib/kprintf.h ubixos/types.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/mouse_8h.xml b/doc/xml/mouse_8h.xml index 18fd7b9..d177cd8 100644 --- a/doc/xml/mouse_8h.xml +++ b/doc/xml/mouse_8h.xml @@ -4,13 +4,13 @@ mouse.h src/sys/isa/mouse.c - + - + - + diff --git a/doc/xml/mpi_8h.xml b/doc/xml/mpi_8h.xml index 59763af..91acac1 100644 --- a/doc/xml/mpi_8h.xml +++ b/doc/xml/mpi_8h.xml @@ -10,190 +10,206 @@ src/sys/mpi/message.c src/sys/mpi/system.c - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + diff --git a/doc/xml/ne2k_8c.xml b/doc/xml/ne2k_8c.xml index 495d2fe..d204fcc 100644 --- a/doc/xml/ne2k_8c.xml +++ b/doc/xml/ne2k_8c.xml @@ -15,214 +15,230 @@ ubixos/spinlock.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + @@ -299,7 +315,7 @@ getblock inportByte device::ioAddr - kpanic + kpanic kprintf NE_BNRY NE_CMD @@ -583,7 +599,7 @@ EN0_RSARLO inportByte device::ioAddr - kpanic + kpanic NE_DATAPORT outportByte outportWord diff --git a/doc/xml/ne2k_8h.xml b/doc/xml/ne2k_8h.xml index f31dc1e..d30c419 100644 --- a/doc/xml/ne2k_8h.xml +++ b/doc/xml/ne2k_8h.xml @@ -8,58 +8,58 @@ src/sys/isa/ne2k.c src/sys/net/netif/ethernetif.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -1298,7 +1298,7 @@ EN0_RSARLO inportByte device::ioAddr - kpanic + kpanic NE_DATAPORT outportByte outportWord diff --git a/doc/xml/net_8c.xml b/doc/xml/net_8c.xml index 0245edb..89fe442 100644 --- a/doc/xml/net_8c.xml +++ b/doc/xml/net_8c.xml @@ -7,44 +7,44 @@ string.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/net_8h.xml b/doc/xml/net_8h.xml index 269dc27..4e18902 100644 --- a/doc/xml/net_8h.xml +++ b/doc/xml/net_8h.xml @@ -5,38 +5,38 @@ ubixos/types.h src/sys/include/ubixos/init.h - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/netif_8h.xml b/doc/xml/netif_8h.xml index f66634d..3afb895 100644 --- a/doc/xml/netif_8h.xml +++ b/doc/xml/netif_8h.xml @@ -13,267 +13,267 @@ src/sys/include/netif/ethernetif.h src/sys/include/netif/loopif.h - + - - - - - - - + + + + + + + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - - - - - - - - - - - + - + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - + - - - + + + - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + diff --git a/doc/xml/null_8c.xml b/doc/xml/null_8c.xml index 3638549..be70981 100644 --- a/doc/xml/null_8c.xml +++ b/doc/xml/null_8c.xml @@ -8,7 +8,7 @@ /* -SatDec218:05:12EST2006 +TueDec523:35:06EST2006 ser */ diff --git a/doc/xml/ogDisplay__UbixOS_8h.xml b/doc/xml/ogDisplay__UbixOS_8h.xml index f0e3fea..4cb6be1 100644 --- a/doc/xml/ogDisplay__UbixOS_8h.xml +++ b/doc/xml/ogDisplay__UbixOS_8h.xml @@ -5,25 +5,25 @@ objgfx40/objgfx40.h src/sys/lib/ogprintf.cc - + - + - + - + - + - + diff --git a/doc/xml/ogDisplay__VESA_8h.xml b/doc/xml/ogDisplay__VESA_8h.xml index 16be75b..cdad337 100644 --- a/doc/xml/ogDisplay__VESA_8h.xml +++ b/doc/xml/ogDisplay__VESA_8h.xml @@ -4,13 +4,13 @@ ogDisplay_VESA.h objgfx30.h - + - + - + diff --git a/doc/xml/ogprintf_8cc.xml b/doc/xml/ogprintf_8cc.xml index 88c9923..6f61205 100644 --- a/doc/xml/ogprintf_8cc.xml +++ b/doc/xml/ogprintf_8cc.xml @@ -7,145 +7,161 @@ sde/ogDisplay_UbixOS.h ubixos/vitals.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + diff --git a/doc/xml/opt_8h.xml b/doc/xml/opt_8h.xml index 9211083..d3928af 100644 --- a/doc/xml/opt_8h.xml +++ b/doc/xml/opt_8h.xml @@ -17,265 +17,265 @@ src/sys/net/netif/ethernetif.c src/sys/net/netif/loopif.c - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/doc/xml/pagefault_8c.xml b/doc/xml/pagefault_8c.xml index c4bd1de..1d52ddc 100644 --- a/doc/xml/pagefault_8c.xml +++ b/doc/xml/pagefault_8c.xml @@ -8,148 +8,152 @@ ubixos/spinlock.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -182,7 +186,7 @@ adjustCowCounter endTask taskStruct::id - kpanic + kpanic kprintf PAGE_COW PAGE_DEFAULT diff --git a/doc/xml/paging_8c.xml b/doc/xml/paging_8c.xml index 6aa3025..708826e 100644 --- a/doc/xml/paging_8c.xml +++ b/doc/xml/paging_8c.xml @@ -12,172 +12,176 @@ string.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/paging_8h.xml b/doc/xml/paging_8h.xml index f5196a1..0100602 100644 --- a/doc/xml/paging_8h.xml +++ b/doc/xml/paging_8h.xml @@ -8,203 +8,203 @@ src/sys/include/vmm/vmm.h src/sys/vfs/file.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -705,7 +705,7 @@ adjustCowCounter endTask taskStruct::id - kpanic + kpanic kprintf PAGE_COW PAGE_DEFAULT @@ -823,7 +823,7 @@ - kpanic + kpanic tablesBaseAddress x1000 execFile @@ -868,7 +868,7 @@ adjustCowCounter cvsSpinLock - kpanic + kpanic memset PAGE_COW PAGE_DEFAULT @@ -956,7 +956,7 @@ KERNEL_PAGE_DEFAULT - kpanic + kpanic spinLock spinUnlock tablesBaseAddress @@ -994,7 +994,7 @@ fvpSpinLock taskStruct::id K_PANIC - kpanic + kpanic kprintf taskStruct::oInfo PAGE_COW diff --git a/doc/xml/pbuf_8h.xml b/doc/xml/pbuf_8h.xml index 5436802..6f1cb72 100644 --- a/doc/xml/pbuf_8h.xml +++ b/doc/xml/pbuf_8h.xml @@ -19,265 +19,265 @@ src/sys/net/api/tcpip.c src/sys/net/netif/ethernetif.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + + + + + + + + + + + + + + + + + - - + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - - - + - - - - - - - - - - - - - - - + - + - + - - - - - + - + - + + + + + + + + + + + + + + + + + + + + + pbuf diff --git a/doc/xml/pci_8c.xml b/doc/xml/pci_8c.xml index 855119b..12cda60 100644 --- a/doc/xml/pci_8c.xml +++ b/doc/xml/pci_8c.xml @@ -7,41 +7,41 @@ ubixos/types.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/pci_8h.xml b/doc/xml/pci_8h.xml index ae83057..5605c77 100644 --- a/doc/xml/pci_8h.xml +++ b/doc/xml/pci_8h.xml @@ -6,44 +6,44 @@ src/sys/include/ubixos/init.h src/sys/pci/pci.c - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/perf_8h.xml b/doc/xml/perf_8h.xml index efff08f..b9c1d23 100644 --- a/doc/xml/perf_8h.xml +++ b/doc/xml/perf_8h.xml @@ -4,28 +4,28 @@ perf.h ubixos/times.h - + - + - + - + - + - + - + - + diff --git a/doc/xml/pipe_8c.xml b/doc/xml/pipe_8c.xml index 487b4a6..c786b82 100644 --- a/doc/xml/pipe_8c.xml +++ b/doc/xml/pipe_8c.xml @@ -10,76 +10,76 @@ lib/kprintf.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/pipe_8h.xml b/doc/xml/pipe_8h.xml index 8f2c98b..3601862 100644 --- a/doc/xml/pipe_8h.xml +++ b/doc/xml/pipe_8h.xml @@ -6,52 +6,52 @@ sys/sysproto.h src/sys/kernel/pipe.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/pit_8c.xml b/doc/xml/pit_8c.xml index 5935ffd..a09f70a 100644 --- a/doc/xml/pit_8c.xml +++ b/doc/xml/pit_8c.xml @@ -6,37 +6,37 @@ sys/io.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/pit_8h.xml b/doc/xml/pit_8h.xml index a5b4189..1b49ecc 100644 --- a/doc/xml/pit_8h.xml +++ b/doc/xml/pit_8h.xml @@ -5,26 +5,26 @@ src/sys/include/ubixos/init.h src/sys/isa/pit.c - + - + - + - + - + - + - + diff --git a/doc/xml/ramdrive_8cpp.xml b/doc/xml/ramdrive_8cpp.xml index 5910544..92e1aac 100644 --- a/doc/xml/ramdrive_8cpp.xml +++ b/doc/xml/ramdrive_8cpp.xml @@ -8,59 +8,59 @@ assert.h device.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ramdrive_8h.xml b/doc/xml/ramdrive_8h.xml index 72ac8a3..33b113b 100644 --- a/doc/xml/ramdrive_8h.xml +++ b/doc/xml/ramdrive_8h.xml @@ -5,37 +5,37 @@ device.h src/sys/ubixfsv2/main.cpp - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/sched_8c.xml b/doc/xml/sched_8c.xml index 730bb64..b9dafef 100644 --- a/doc/xml/sched_8c.xml +++ b/doc/xml/sched_8c.xml @@ -17,216 +17,220 @@ string.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -329,7 +333,7 @@ taskStruct::id kmalloc - kpanic + kpanic kprintf nextID taskList @@ -455,7 +459,7 @@ file::f_flag taskStruct::id kmalloc - kpanic + kpanic memset NEW taskStruct::next @@ -488,7 +492,7 @@ - __sysctl + __sysctl _int0 _int1 _int10 diff --git a/doc/xml/sched_8h.xml b/doc/xml/sched_8h.xml index 27aecf8..a092dcf 100644 --- a/doc/xml/sched_8h.xml +++ b/doc/xml/sched_8h.xml @@ -40,479 +40,497 @@ src/sys/vmm/pagefault.c src/sys/vmm/paging.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -707,7 +725,7 @@ taskStruct::id kmalloc - kpanic + kpanic kprintf nextID taskList @@ -831,7 +849,7 @@ file::f_flag taskStruct::id kmalloc - kpanic + kpanic memset NEW taskStruct::next @@ -863,7 +881,7 @@ - __sysctl + __sysctl _int0 _int1 _int10 diff --git a/doc/xml/sde_8h.xml b/doc/xml/sde_8h.xml index 510b709..e996906 100644 --- a/doc/xml/sde_8h.xml +++ b/doc/xml/sde_8h.xml @@ -5,32 +5,32 @@ ubixos/types.h src/sys/kernel/systemtask.c - + - + - + - + - + - + - + - + diff --git a/doc/xml/sem_8c.xml b/doc/xml/sem_8c.xml index d779961..df73dd8 100644 --- a/doc/xml/sem_8c.xml +++ b/doc/xml/sem_8c.xml @@ -4,13 +4,13 @@ sem.c ubixos/sem.h - + - + - + diff --git a/doc/xml/sem_8h.xml b/doc/xml/sem_8h.xml index c309729..a86d002 100644 --- a/doc/xml/sem_8h.xml +++ b/doc/xml/sem_8h.xml @@ -4,14 +4,14 @@ sem.h src/sys/kernel/sem.c - + - + - + diff --git a/doc/xml/setpageattributes_8c.xml b/doc/xml/setpageattributes_8c.xml index 823bca0..baad047 100644 --- a/doc/xml/setpageattributes_8c.xml +++ b/doc/xml/setpageattributes_8c.xml @@ -5,62 +5,62 @@ vmm/vmm.h ubixos/kpanic.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -85,7 +85,7 @@ - kpanic + kpanic tablesBaseAddress x1000 execFile diff --git a/doc/xml/shell_8c.xml b/doc/xml/shell_8c.xml index 37bcdca..f21aaf2 100644 --- a/doc/xml/shell_8c.xml +++ b/doc/xml/shell_8c.xml @@ -12,349 +12,365 @@ net/stats.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/signal_8h.xml b/doc/xml/signal_8h.xml index 6e8cc28..35bb2d8 100644 --- a/doc/xml/signal_8h.xml +++ b/doc/xml/signal_8h.xml @@ -5,269 +5,707 @@ ubixos/types.h src/sys/include/sys/sysproto.h - + - + - + - + - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - + + + - - - - - - - - + + + + - - - - - - - - - - - - - - - - - + - + - + - - - - - + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + - + - + - + - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + - + + + + + - + - + - + - + - + - + - + - + + + + + - + + + + + + + + + + + - + + + + + diff --git a/doc/xml/smp_8c.xml b/doc/xml/smp_8c.xml index 8df3106..609558d 100644 --- a/doc/xml/smp_8c.xml +++ b/doc/xml/smp_8c.xml @@ -9,61 +9,61 @@ lib/string.h sys/io.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -314,7 +314,7 @@ getEflags - kpanic + kpanic setEflags smpInit @@ -342,7 +342,7 @@ getEflags cpuinfo_t::id cpuinfo_t::ident - kpanic + kpanic cpuinfo_t::max cpuinfo_t::ok setDr3 diff --git a/doc/xml/smp_8h.xml b/doc/xml/smp_8h.xml index eb2ae16..bd0fdf5 100644 --- a/doc/xml/smp_8h.xml +++ b/doc/xml/smp_8h.xml @@ -5,31 +5,31 @@ ubixos/types.h src/sys/kernel/smp.c - + - + - + - + - + - + - + - + @@ -89,7 +89,7 @@ getEflags - kpanic + kpanic setEflags smpInit @@ -117,7 +117,7 @@ getEflags cpuinfo_t::id cpuinfo_t::ident - kpanic + kpanic cpuinfo_t::max cpuinfo_t::ok setDr3 diff --git a/doc/xml/sockets_8c.xml b/doc/xml/sockets_8c.xml index 93fb26b..c0e6f38 100644 --- a/doc/xml/sockets_8c.xml +++ b/doc/xml/sockets_8c.xml @@ -7,223 +7,223 @@ net/api.h net/sockets.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/sockets_8h.xml b/doc/xml/sockets_8h.xml index 369012c..5a33256 100644 --- a/doc/xml/sockets_8h.xml +++ b/doc/xml/sockets_8h.xml @@ -6,37 +6,37 @@ src/sys/lib/net.c src/sys/net/api/sockets.c - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/spinlock_8c.xml b/doc/xml/spinlock_8c.xml index 1d23202..4f06cdd 100644 --- a/doc/xml/spinlock_8c.xml +++ b/doc/xml/spinlock_8c.xml @@ -5,102 +5,118 @@ ubixos/spinlock.h ubixos/sched.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + - + - + - + - + - + + + + + + + - + @@ -231,7 +247,7 @@ - keyboardHandler + keyboardHandler sched spinLock spinLock_scheduler @@ -266,7 +282,7 @@ freePage getEmptyDesc kernel_function - keyboardHandler + keyboardHandler kfree kmalloc mpi_createMbox diff --git a/doc/xml/spinlock_8h.xml b/doc/xml/spinlock_8h.xml index fb4948b..d26ed8b 100644 --- a/doc/xml/spinlock_8h.xml +++ b/doc/xml/spinlock_8h.xml @@ -28,169 +28,169 @@ src/sys/vmm/paging.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -346,7 +346,7 @@ - keyboardHandler + keyboardHandler sched spinLock spinLock_scheduler @@ -380,7 +380,7 @@ freePage getEmptyDesc kernel_function - keyboardHandler + keyboardHandler kfree kmalloc mpi_createMbox diff --git a/doc/xml/static_8c.xml b/doc/xml/static_8c.xml index 6c2d5eb..815afe6 100644 --- a/doc/xml/static_8c.xml +++ b/doc/xml/static_8c.xml @@ -4,26 +4,26 @@ static.c lib/kprintf.h - + - + - + - + - + - + - + diff --git a/doc/xml/static_8h.xml b/doc/xml/static_8h.xml index ad8fd8b..2bb34f3 100644 --- a/doc/xml/static_8h.xml +++ b/doc/xml/static_8h.xml @@ -4,20 +4,20 @@ static.h src/sys/include/ubixos/init.h - + - + - + - + - + diff --git a/doc/xml/stats_8h.xml b/doc/xml/stats_8h.xml index 4afae69..00c9fcb 100644 --- a/doc/xml/stats_8h.xml +++ b/doc/xml/stats_8h.xml @@ -9,77 +9,77 @@ src/sys/net/net/shell.c src/sys/net/net/sys_arch.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/stdarg_8h.xml b/doc/xml/stdarg_8h.xml index 9c104cd..8075575 100644 --- a/doc/xml/stdarg_8h.xml +++ b/doc/xml/stdarg_8h.xml @@ -6,25 +6,25 @@ src/sys/lib/kprintf.c src/sys/lib/vsprintf.c - + - + - + - + - + - + - + @@ -58,7 +58,7 @@ - kpanic + kpanic kprintf sprintf @@ -75,7 +75,7 @@ - kpanic + kpanic kprintf sprintf @@ -132,7 +132,7 @@ strlen vaArg ZEROPAD - kpanic + kpanic kprintf sprintf diff --git a/doc/xml/string_8c.xml b/doc/xml/string_8c.xml index 07392c9..815209e 100644 --- a/doc/xml/string_8c.xml +++ b/doc/xml/string_8c.xml @@ -4,26 +4,26 @@ string.c lib/string.h - + - + - + - + - + - + - + diff --git a/doc/xml/string_8h.xml b/doc/xml/string_8h.xml index f7660bd..0eb4d70 100644 --- a/doc/xml/string_8h.xml +++ b/doc/xml/string_8h.xml @@ -26,97 +26,83 @@ src/sys/vmm/copyvirtualspace.c src/sys/vmm/paging.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - + + @@ -131,58 +117,72 @@ - - + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/strtok_8c.xml b/doc/xml/strtok_8c.xml index 053fe8c..75954ec 100644 --- a/doc/xml/strtok_8c.xml +++ b/doc/xml/strtok_8c.xml @@ -5,28 +5,28 @@ lib/string.h ubixos/types.h - + - + - + - + - + - + - + - + diff --git a/doc/xml/strtol_8c.xml b/doc/xml/strtol_8c.xml index ef445d5..e3c3d56 100644 --- a/doc/xml/strtol_8c.xml +++ b/doc/xml/strtol_8c.xml @@ -4,26 +4,26 @@ strtol.c sys/cdefs.h - + - + - + - + - + - + - + diff --git a/doc/xml/structfileSystem.xml b/doc/xml/structfileSystem.xml index 4684711..20fe27f 100644 --- a/doc/xml/structfileSystem.xml +++ b/doc/xml/structfileSystem.xml @@ -15,7 +15,7 @@ - + bTree::Verify vfsFindFS vfsRegisterFS @@ -31,7 +31,7 @@ - + vfsRegisterFS @@ -45,7 +45,7 @@ pointer to inialization routine - + vfs_mount @@ -59,7 +59,7 @@ pointer to makedir routine - + int(* @@ -72,7 +72,7 @@ pointer to openfile routine - + int(* @@ -85,7 +85,7 @@ pointer to read routine - + int(* @@ -98,7 +98,7 @@ pointer to remdir routine - + int(* @@ -111,7 +111,7 @@ pointer to sync routine - + int @@ -124,7 +124,7 @@ vfs type id - + vfsFindFS vfsRegisterFS @@ -139,7 +139,7 @@ pointer to unlink routine - + unlink @@ -153,7 +153,7 @@ pointer to write routine - + @@ -170,7 +170,7 @@ - + fileSystemnext fileSystemprev diff --git a/doc/xml/structpbuf.xml b/doc/xml/structpbuf.xml index ab8102a..b68c508 100644 --- a/doc/xml/structpbuf.xml +++ b/doc/xml/structpbuf.xml @@ -118,10 +118,10 @@ - + - + next diff --git a/doc/xml/structsdeWindows.xml b/doc/xml/structsdeWindows.xml index d253290..fb7fb7f 100644 --- a/doc/xml/structsdeWindows.xml +++ b/doc/xml/structsdeWindows.xml @@ -75,10 +75,10 @@ - + - + prev next diff --git a/doc/xml/structsigprocmask__args.xml b/doc/xml/structsigprocmask__args.xml index e56b5ab..9ab05c7 100644 --- a/doc/xml/structsigprocmask__args.xml +++ b/doc/xml/structsigprocmask__args.xml @@ -127,15 +127,15 @@ - + - + oset set - + diff --git a/doc/xml/structsockaddr__in.xml b/doc/xml/structsockaddr__in.xml index eecae78..51671f5 100644 --- a/doc/xml/structsockaddr__in.xml +++ b/doc/xml/structsockaddr__in.xml @@ -75,14 +75,14 @@ - + - + sin_addr - + diff --git a/doc/xml/structsys__mbox.xml b/doc/xml/structsys__mbox.xml index 09aa01a..70539fb 100644 --- a/doc/xml/structsys__mbox.xml +++ b/doc/xml/structsys__mbox.xml @@ -90,29 +90,29 @@ - + - + mutex mail - + - + - + - + mutex - + cond diff --git a/doc/xml/structsys__mbox__msg.xml b/doc/xml/structsys__mbox__msg.xml index ea8993c..341c84f 100644 --- a/doc/xml/structsys__mbox__msg.xml +++ b/doc/xml/structsys__mbox__msg.xml @@ -35,10 +35,10 @@ - + - + next diff --git a/doc/xml/structsys__sem.xml b/doc/xml/structsys__sem.xml index ec343b8..1d5e515 100644 --- a/doc/xml/structsys__sem.xml +++ b/doc/xml/structsys__sem.xml @@ -59,21 +59,21 @@ - + - + - + - + mutex - + cond diff --git a/doc/xml/structsys__thread.xml b/doc/xml/structsys__thread.xml index 2abf276..dda2d1d 100644 --- a/doc/xml/structsys__thread.xml +++ b/doc/xml/structsys__thread.xml @@ -54,84 +54,84 @@ - + - + - + - + - + - + next - + ubthread - + timeouts - + - + prev next - + i387 - + td - + imageFd - + term - + oInfo - + tss - + - + prev next - + - + next - + - + - + next diff --git a/doc/xml/structsys__timeout.xml b/doc/xml/structsys__timeout.xml index 07635c6..2046992 100644 --- a/doc/xml/structsys__timeout.xml +++ b/doc/xml/structsys__timeout.xml @@ -62,10 +62,10 @@ - + - + next diff --git a/doc/xml/structsys__timeouts.xml b/doc/xml/structsys__timeouts.xml index 23c13c9..e0663c5 100644 --- a/doc/xml/structsys__timeouts.xml +++ b/doc/xml/structsys__timeouts.xml @@ -24,17 +24,17 @@ - + - + next - + - + next diff --git a/doc/xml/structsysctl__args.xml b/doc/xml/structsysctl__args.xml index ce3808b..cb61c92 100644 --- a/doc/xml/structsysctl__args.xml +++ b/doc/xml/structsysctl__args.xml @@ -16,7 +16,7 @@ - __sysctl + __sysctl char @@ -56,7 +56,7 @@ - __sysctl + __sysctl char @@ -135,7 +135,7 @@ - __sysctl + __sysctl char @@ -175,7 +175,7 @@ - __sysctl + __sysctl char @@ -215,7 +215,7 @@ - __sysctl + __sysctl char diff --git a/doc/xml/structsysctl__entry.xml b/doc/xml/structsysctl__entry.xml index 6f37132..99cf25d 100644 --- a/doc/xml/structsysctl__entry.xml +++ b/doc/xml/structsysctl__entry.xml @@ -16,8 +16,8 @@ - sysctl_add - sysctl_find + sysctl_add + sysctl_find sysctl_init @@ -32,8 +32,8 @@ - sysctl_add - sysctl_find + sysctl_add + sysctl_find sysctl_init @@ -48,7 +48,7 @@ - sysctl_add + sysctl_add sysctl_init @@ -63,8 +63,8 @@ - sysctl_add - sysctl_find + sysctl_add + sysctl_find sysctl_init @@ -79,7 +79,7 @@ - sysctl_add + sysctl_add sysctl_init @@ -94,8 +94,8 @@ - __sysctl - sysctl_add + __sysctl + sysctl_add void * @@ -109,8 +109,8 @@ - __sysctl - sysctl_add + __sysctl + sysctl_add @@ -118,10 +118,10 @@ - + - + prev next children diff --git a/doc/xml/structtaskStruct.xml b/doc/xml/structtaskStruct.xml index 0468311..5505f5c 100644 --- a/doc/xml/structtaskStruct.xml +++ b/doc/xml/structtaskStruct.xml @@ -48,7 +48,7 @@ - __sysctl + __sysctl _int0 _int1 _int10 @@ -206,6 +206,7 @@ getgid getpid getuid + read readlink schedNewTask syscall @@ -291,57 +292,57 @@ - + - + - + - + - + - + prev next - + i387 - + td - + imageFd - + term - + oInfo - + tss - + - + prev next - + diff --git a/doc/xml/structtcp__pcb.xml b/doc/xml/structtcp__pcb.xml index 3e4bd4a..3341f23 100644 --- a/doc/xml/structtcp__pcb.xml +++ b/doc/xml/structtcp__pcb.xml @@ -578,49 +578,49 @@ - + - + - + next - + tcphdr - + p - + - + next - + - + - + unsent unacked - + recv_data - + local_ip remote_ip - + next diff --git a/doc/xml/structtcp__pcb__listen.xml b/doc/xml/structtcp__pcb__listen.xml index 959acc8..9eb8280 100644 --- a/doc/xml/structtcp__pcb__listen.xml +++ b/doc/xml/structtcp__pcb__listen.xml @@ -88,17 +88,17 @@ - + - + - + next - + local_ip diff --git a/doc/xml/structtcp__seg.xml b/doc/xml/structtcp__seg.xml index 512893f..f6676b5 100644 --- a/doc/xml/structtcp__seg.xml +++ b/doc/xml/structtcp__seg.xml @@ -75,27 +75,27 @@ - + - + next - + tcphdr - + p - + - + next - + diff --git a/doc/xml/structtcpip__msg.xml b/doc/xml/structtcpip__msg.xml index 71a7894..9b3fda7 100644 --- a/doc/xml/structtcpip__msg.xml +++ b/doc/xml/structtcpip__msg.xml @@ -107,152 +107,152 @@ - + - + mutex mail - + - + - + - + - + next - + tcphdr - + p - + - + netif - + p - + apimsg - + sem - + - + next - + - + remote_ip - + next - + - + recvmbox acceptmbox mbox - + sem - + udp - + tcp - + - + mbox - + p - + ipaddr - + conn - + - + mutex - + cond - + - + - + unsent unacked - + recv_data - + local_ip remote_ip - + next - + - + msg - + - + next - + netmask ip_addr gw diff --git a/doc/xml/structthread.xml b/doc/xml/structthread.xml index 1cfbcde..1e6d6fa 100644 --- a/doc/xml/structthread.xml +++ b/doc/xml/structthread.xml @@ -34,7 +34,7 @@ - __sysctl + __sysctl close fcntl getdtablesize @@ -44,6 +44,7 @@ ioctl mmap pipe + read readlink syscall diff --git a/doc/xml/structthread__start__param.xml b/doc/xml/structthread__start__param.xml index aff884b..9430123 100644 --- a/doc/xml/structthread__start__param.xml +++ b/doc/xml/structthread__start__param.xml @@ -48,91 +48,91 @@ - + - + - + - + - + - + next - + ubthread - + timeouts - + - + prev next - + i387 - + td - + imageFd - + term - + oInfo - + tss - + - + thread - + - + prev next - + - + next - + - + - + next diff --git a/doc/xml/structtty__termNode.xml b/doc/xml/structtty__termNode.xml index 4d6e5d2..fc6b284 100644 --- a/doc/xml/structtty__termNode.xml +++ b/doc/xml/structtty__termNode.xml @@ -31,8 +31,8 @@ - getch - keyboardHandler + getch + keyboardHandler int @@ -46,8 +46,8 @@ - getch - keyboardHandler + getch + keyboardHandler char * diff --git a/doc/xml/structubixDiskLabel.xml b/doc/xml/structubixDiskLabel.xml index 16506dd..384502b 100644 --- a/doc/xml/structubixDiskLabel.xml +++ b/doc/xml/structubixDiskLabel.xml @@ -81,14 +81,14 @@ - + - + partitions - + diff --git a/doc/xml/structubixFSInfo.xml b/doc/xml/structubixFSInfo.xml index cbbf94b..cc79c87 100644 --- a/doc/xml/structubixFSInfo.xml +++ b/doc/xml/structubixFSInfo.xml @@ -77,24 +77,24 @@ - + - + - + dirCache - + blockAllocationTable - + - + prev next parent diff --git a/doc/xml/structubthread.xml b/doc/xml/structubthread.xml index 1d9b3fe..11ecd26 100644 --- a/doc/xml/structubthread.xml +++ b/doc/xml/structubthread.xml @@ -23,64 +23,64 @@ - + - + - + - + - + - + task - + - + prev next - + i387 - + td - + imageFd - + term - + oInfo - + tss - + - + prev next - + diff --git a/doc/xml/structubthread__cond__list.xml b/doc/xml/structubthread__cond__list.xml index 45dfa99..26eb920 100644 --- a/doc/xml/structubthread__cond__list.xml +++ b/doc/xml/structubthread__cond__list.xml @@ -36,17 +36,17 @@ - + - + next - + cond - + diff --git a/doc/xml/structubthread__list.xml b/doc/xml/structubthread__list.xml index 03f66e0..9a986dc 100644 --- a/doc/xml/structubthread__list.xml +++ b/doc/xml/structubthread__list.xml @@ -36,74 +36,74 @@ - + - + - + - + - + - + next - + thread - + - + task - + - + prev next - + i387 - + td - + imageFd - + term - + oInfo - + tss - + - + prev next - + diff --git a/doc/xml/structubthread__mutex__list.xml b/doc/xml/structubthread__mutex__list.xml index 0f08f76..43ca911 100644 --- a/doc/xml/structubthread__mutex__list.xml +++ b/doc/xml/structubthread__mutex__list.xml @@ -36,17 +36,17 @@ - + - + mutex - + next - + diff --git a/doc/xml/structudp__pcb.xml b/doc/xml/structudp__pcb.xml index e0e6c2d..aa5a3ab 100644 --- a/doc/xml/structudp__pcb.xml +++ b/doc/xml/structudp__pcb.xml @@ -118,17 +118,17 @@ - + - + - + remote_ip - + next diff --git a/doc/xml/structuserFileDescriptorStruct.xml b/doc/xml/structuserFileDescriptorStruct.xml index bd44a89..aa0d36b 100644 --- a/doc/xml/structuserFileDescriptorStruct.xml +++ b/doc/xml/structuserFileDescriptorStruct.xml @@ -43,31 +43,31 @@ - + - + - + devRec - + devInfo - + devInfo - + prev next - + - + prev next parent @@ -75,74 +75,74 @@ fileListHead - + - + partitions - + - + - + cacheNode - + dmadat - + mp - + prev next - + - + diskLabel - + device - + fs - + prev next - + - + - + - + fd - + - + - + prev next diff --git a/doc/xml/structvfs__mountPoint.xml b/doc/xml/structvfs__mountPoint.xml index 5cd1c25..e3c4f25 100644 --- a/doc/xml/structvfs__mountPoint.xml +++ b/doc/xml/structvfs__mountPoint.xml @@ -152,67 +152,67 @@ - + - + - + devRec - + devInfo - + devInfo - - prev -next - - - - - - - partitions - - - - - - - - - - - diskLabel - - - device - - fs - - prev next + + + + partitions + + + + + + + + + + + diskLabel + + + device + + + fs + + + prev +next + + + - + - + - + prev next diff --git a/doc/xml/structvitalsStruct.xml b/doc/xml/structvitalsStruct.xml index 6320ed9..2e2666e 100644 --- a/doc/xml/structvitalsStruct.xml +++ b/doc/xml/structvitalsStruct.xml @@ -62,6 +62,7 @@ adjustCowCounter freePage + keyboardHandler kmain vmmFindFreePage vmmFreeProcessPages @@ -202,77 +203,77 @@ - + - + - + devRec - + devInfo - + devInfo - + prev next - - - - - partitions - - - - - - - - - - - diskLabel - - - device - - - fs - - - prev -next - - - - - - - fileSystems - - - mountPoints - - + + + + partitions + + + + + + + + + + + diskLabel + + + device + + + fs + + + prev +next + + + + + + + fileSystems + + + mountPoints + + + - + - + - + prev next diff --git a/doc/xml/sys_8h.xml b/doc/xml/sys_8h.xml index 983ba19..a78c6e0 100644 --- a/doc/xml/sys_8h.xml +++ b/doc/xml/sys_8h.xml @@ -14,141 +14,141 @@ src/sys/net/net/udpecho.c src/sys/net/netif/ethernetif.c - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -496,7 +496,7 @@ kmalloc - kpanic + kpanic kprintf netThreadSpinlock sys_thread::next diff --git a/doc/xml/sys__arch_8c.xml b/doc/xml/sys__arch_8c.xml index 69d2c54..a005fc4 100644 --- a/doc/xml/sys__arch_8c.xml +++ b/doc/xml/sys__arch_8c.xml @@ -14,209 +14,225 @@ net/stats.h ubixos/spinlock.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + @@ -627,7 +643,7 @@ kmalloc - kpanic + kpanic kprintf netThreadSpinlock sys_timeouts::next diff --git a/doc/xml/sys__arch_8h.xml b/doc/xml/sys__arch_8h.xml index fc966ce..74895a8 100644 --- a/doc/xml/sys__arch_8h.xml +++ b/doc/xml/sys__arch_8h.xml @@ -4,129 +4,129 @@ sys_arch.h src/sys/include/net/sys.h - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/doc/xml/syscall_8c.xml b/doc/xml/syscall_8c.xml index 14db0e8..15cdcd7 100644 --- a/doc/xml/syscall_8c.xml +++ b/doc/xml/syscall_8c.xml @@ -21,277 +21,281 @@ mpi/mpi.h vmm/vmm.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/syscall_8h.xml b/doc/xml/syscall_8h.xml index d84d18c..088741c 100644 --- a/doc/xml/syscall_8h.xml +++ b/doc/xml/syscall_8h.xml @@ -6,37 +6,37 @@ src/sys/kernel/syscall.c src/sys/sys/idt.c - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/syscall__new_8c.xml b/doc/xml/syscall__new_8c.xml index 9121d62..7bede6e 100644 --- a/doc/xml/syscall__new_8c.xml +++ b/doc/xml/syscall__new_8c.xml @@ -11,141 +11,157 @@ lib/string.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + @@ -168,12 +184,12 @@ _current - EJUSTRETURN - ERESTART + EJUSTRETURN + ERESTART kprintf memcpy - PSL_C - systemCalls_new + PSL_C + systemCalls_new taskStruct::td thread::td_retval trapframe::tf_eax @@ -182,7 +198,7 @@ trapframe::tf_eip trapframe::tf_err trapframe::tf_esp - totalCalls_new + totalCalls_new diff --git a/doc/xml/syscalls_8h.xml b/doc/xml/syscalls_8h.xml index fa28670..5fd15da 100644 --- a/doc/xml/syscalls_8h.xml +++ b/doc/xml/syscalls_8h.xml @@ -6,108 +6,124 @@ vfs/file.h src/sys/kernel/syscall.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + diff --git a/doc/xml/syscalls__new_8h.xml b/doc/xml/syscalls__new_8h.xml index 4def8cb..aed6085 100644 --- a/doc/xml/syscalls__new_8h.xml +++ b/doc/xml/syscalls__new_8h.xml @@ -4,14 +4,14 @@ syscalls_new.h src/sys/kernel/syscall_new.c - + - + - + @@ -25,7 +25,7 @@ - + syscall @@ -37,7 +37,7 @@ - + syscall @@ -49,7 +49,7 @@ - + PSL_C @@ -60,7 +60,7 @@ - + syscall @@ -76,7 +76,7 @@ - + @@ -91,7 +91,7 @@ - + int @@ -104,7 +104,7 @@ - + int @@ -117,7 +117,7 @@ - + int @@ -130,7 +130,7 @@ - + int @@ -143,7 +143,7 @@ - + int @@ -156,7 +156,7 @@ - + int @@ -169,7 +169,7 @@ - + int @@ -182,7 +182,7 @@ - + int @@ -195,7 +195,7 @@ - + int @@ -208,7 +208,7 @@ - + int @@ -221,7 +221,7 @@ - + int @@ -234,7 +234,7 @@ - + int @@ -247,7 +247,7 @@ - + int @@ -260,7 +260,20 @@ - + + + + int + int open + () + open + + + + + + + int @@ -273,7 +286,20 @@ - + + + + int + int read + () + read + + + + + + + int @@ -286,7 +312,7 @@ - + int @@ -299,7 +325,7 @@ - + int @@ -312,7 +338,7 @@ - + int @@ -325,7 +351,7 @@ - + int @@ -353,7 +379,7 @@ - + syscall @@ -368,7 +394,7 @@ - + syscall @@ -410,43 +436,43 @@ #define_SYSCALLS_NEW_H intsysExit(); -intsys_write(); -intgetpid(); -intfcntl(); -intissetugid(); -int__sysctl(); -intpipe(); -intreadlink(); -intgetuid(); -intgetgid(); -intclose(); -intmmap(); -intobreak(); -intsigaction(); -intgetdtablesize(); -intmunmap(); -intsigprocmask(); -intgettimeofday_new(); -intfstat(); -intioctl(); - -#defineinvalid_call0x0 -#definePSL_C0x00000001/*carrybit*/ -#defineEJUSTRETURN(-2)/*don'tmodifyregs,justreturn*/ -#defineERESTART(-1)/*restartsyscall*/ - -typedefint(*functionPTR)(); +intread(); +intsys_write(); +intgetpid(); +intfcntl(); +intissetugid(); +int__sysctl(); +intpipe(); +intreadlink(); +intgetuid(); +intgetgid(); +intopen(); +intclose(); +intmmap(); +intobreak(); +intsigaction(); +intgetdtablesize(); +intmunmap(); +intsigprocmask(); +intgettimeofday_new(); +intfstat(); +intioctl(); + +#defineinvalid_call0x0 +#definePSL_C0x00000001/*carrybit*/ +#defineEJUSTRETURN(-2)/*don'tmodifyregs,justreturn*/ +#defineERESTART(-1)/*restartsyscall*/ -functionPTRsystemCalls_new[]={ -invalid_call, -sysExit, +typedefint(*functionPTR)(); + +functionPTRsystemCalls_new[]={ invalid_call, -invalid_call, -sys_write, -invalid_call, -close, -invalid_call, -invalid_call, +sysExit, +invalid_call, +read, +sys_write, +open, +close, invalid_call, invalid_call, invalid_call, @@ -455,16 +481,16 @@ invalid_call, invalid_call, invalid_call, -obreak, +invalid_call, invalid_call, -invalid_call, -getpid, +obreak, +invalid_call, invalid_call, -invalid_call, +getpid, invalid_call, -getuid, +invalid_call, invalid_call, -invalid_call, +getuid, invalid_call, invalid_call, invalid_call, @@ -480,25 +506,25 @@ invalid_call, invalid_call, invalid_call, -pipe, +invalid_call, invalid_call, -invalid_call, +pipe, invalid_call, invalid_call, -getgid, +invalid_call, invalid_call, -invalid_call, +getgid, invalid_call, invalid_call, invalid_call, invalid_call, -ioctl, +invalid_call, invalid_call, -invalid_call, +ioctl, invalid_call, -readlink, +invalid_call, invalid_call, -invalid_call, +readlink, invalid_call, invalid_call, invalid_call, @@ -511,9 +537,9 @@ invalid_call, invalid_call, invalid_call, -munmap, +invalid_call, invalid_call, -invalid_call, +munmap, invalid_call, invalid_call, invalid_call, @@ -527,12 +553,12 @@ invalid_call, invalid_call, invalid_call, -getdtablesize, +invalid_call, invalid_call, -invalid_call, -fcntl, +getdtablesize, +invalid_call, invalid_call, -invalid_call, +fcntl, invalid_call, invalid_call, invalid_call, @@ -554,9 +580,9 @@ invalid_call, invalid_call, invalid_call, -gettimeofday_new, +invalid_call, invalid_call, -invalid_call, +gettimeofday_new, invalid_call, invalid_call, invalid_call, @@ -627,22 +653,22 @@ invalid_call, invalid_call, invalid_call, -fstat, +invalid_call, invalid_call, -invalid_call, +fstat, invalid_call, invalid_call, invalid_call, invalid_call, invalid_call, -mmap, +invalid_call, invalid_call, -invalid_call, +mmap, invalid_call, invalid_call, -__sysctl, +invalid_call, invalid_call, -invalid_call, +__sysctl, invalid_call, invalid_call, invalid_call, @@ -691,9 +717,9 @@ invalid_call, invalid_call, invalid_call, -issetugid, +invalid_call, invalid_call, -invalid_call, +issetugid, invalid_call, invalid_call, invalid_call, @@ -778,9 +804,9 @@ invalid_call, invalid_call, invalid_call, -sigprocmask, +invalid_call, invalid_call, -invalid_call, +sigprocmask, invalid_call, invalid_call, invalid_call, @@ -854,9 +880,9 @@ invalid_call, invalid_call, invalid_call, -sigaction, +invalid_call, invalid_call, -invalid_call, +sigaction, invalid_call, invalid_call, invalid_call, @@ -894,16 +920,18 @@ invalid_call, invalid_call, invalid_call, -}; - -inttotalCalls_new=sizeof(systemCalls_new)/sizeof(functionPTR); +invalid_call, +invalid_call, +}; -#endif - -/*** -END -***/ - +inttotalCalls_new=sizeof(systemCalls_new)/sizeof(functionPTR); + +#endif + +/*** +END +***/ + diff --git a/doc/xml/sysproto_8h.xml b/doc/xml/sysproto_8h.xml index 7f03a8e..e51e746 100644 --- a/doc/xml/sysproto_8h.xml +++ b/doc/xml/sysproto_8h.xml @@ -8,275 +8,714 @@ src/sys/include/sys/kern_sig.h src/sys/include/sys/kern_sysctl.h src/sys/include/sys/pipe.h + src/sys/include/vfs/vfs.h src/sys/include/vmm/paging.h src/sys/kernel/kern_descrip.c src/sys/kernel/kern_sig.c src/sys/kernel/kern_sysctl.c src/sys/kernel/pipe.c - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + + + + + + + + + - + + + + + - + + + + + + + + + - + - + - + - - - - + + + + + + + + + + + + + + + + + + + + - + + + + + + + - + - + - + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - - - - + + + + + + + + + + + + - + + + + + + + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + + + + + + + + + + + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + + + + + - + - + + + + + + + + + - + - + - + - + - + - + - + - + - + - + + + - + - + + + + + - + + + + + - + - + - + - + - + - + + + + + - + + + + + + + + + + + - + + + + + @@ -294,7 +733,9 @@ mmap_args munmap_args obreak_args + open_args pipe_args + read_args readlink_args sigaction_args sigprocmask_args @@ -502,14 +943,24 @@ charcom_l_[PADL_(u_long)];u_longcom;charcom_r_[PADR_(u_long)]; chardata_l_[PADL_(caddr_t)];caddr_tdata;chardata_r_[PADR_(caddr_t)]; }; - - -#endif - -/*** -END -***/ - +structopen_args{ +charpath_l_[PADL_(char*)];char*path;charpath_r_[PADR_(char*)]; +charflags_l_[PADL_(int)];intflags;charflags_r_[PADR_(int)]; +charmode_l_[PADL_(int)];intmode;charmode_r_[PADR_(int)]; +}; +structread_args{ +charfd_l_[PADL_(int)];intfd;charfd_r_[PADR_(int)]; +charbuf_l_[PADL_(void*)];void*buf;charbuf_r_[PADR_(void*)]; +charnbyte_l_[PADL_(size_t)];size_tnbyte;charnbyte_r_[PADR_(size_t)]; +}; + + +#endif + +/*** +END +***/ + diff --git a/doc/xml/system_8c.xml b/doc/xml/system_8c.xml index 4eb1019..56687d2 100644 --- a/doc/xml/system_8c.xml +++ b/doc/xml/system_8c.xml @@ -7,126 +7,142 @@ lib/string.h ubixos/spinlock.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + diff --git a/doc/xml/systemtask_8c.xml b/doc/xml/systemtask_8c.xml index 9c4540d..011b9a2 100644 --- a/doc/xml/systemtask_8c.xml +++ b/doc/xml/systemtask_8c.xml @@ -17,239 +17,243 @@ mpi/mpi.h string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -275,7 +279,7 @@ taskStruct::imageFd inportByte kfree - kpanic + kpanic kprintf mpi_createMbox mpi_fetchMessage diff --git a/doc/xml/systemtask_8h.xml b/doc/xml/systemtask_8h.xml index 7e56b19..d3b8f05 100644 --- a/doc/xml/systemtask_8h.xml +++ b/doc/xml/systemtask_8h.xml @@ -6,37 +6,37 @@ src/sys/init/main.c src/sys/kernel/systemtask.c - + - + - + - + - + - + - + - + - + - + @@ -62,7 +62,7 @@ taskStruct::imageFd inportByte kfree - kpanic + kpanic kprintf mpi_createMbox mpi_fetchMessage diff --git a/doc/xml/tcp_8h.xml b/doc/xml/tcp_8h.xml index 82d8716..3915ca7 100644 --- a/doc/xml/tcp_8h.xml +++ b/doc/xml/tcp_8h.xml @@ -15,265 +15,265 @@ src/sys/net/netif/loopif.c src/sys/net/netif/tcpdump.c - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + - - - - - - - + + + + + - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + diff --git a/doc/xml/tcpdump_8c.xml b/doc/xml/tcpdump_8c.xml index e87c662..555b541 100644 --- a/doc/xml/tcpdump_8c.xml +++ b/doc/xml/tcpdump_8c.xml @@ -10,249 +10,271 @@ net/udp.h net/ipv4/inet.h - - - - - - - - - - - - - - + + + + - + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + @@ -295,7 +317,7 @@ file fopen - kpanic + kpanic NULL diff --git a/doc/xml/tcpdump_8h.xml b/doc/xml/tcpdump_8h.xml index 92c3ac6..f2d7e3f 100644 --- a/doc/xml/tcpdump_8h.xml +++ b/doc/xml/tcpdump_8h.xml @@ -7,62 +7,62 @@ src/sys/net/netif/loopif.c src/sys/net/netif/tcpdump.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -104,7 +104,7 @@ file fopen - kpanic + kpanic NULL diff --git a/doc/xml/tcpip_8c.xml b/doc/xml/tcpip_8c.xml index 17c0c58..d7f5444 100644 --- a/doc/xml/tcpip_8c.xml +++ b/doc/xml/tcpip_8c.xml @@ -14,357 +14,373 @@ net/tcp.h net/tcpip.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/tcpip_8h.xml b/doc/xml/tcpip_8h.xml index ffb6c30..3512fb3 100644 --- a/doc/xml/tcpip_8h.xml +++ b/doc/xml/tcpip_8h.xml @@ -8,255 +8,255 @@ src/sys/net/api/tcpip.c src/sys/net/net/init.c - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - + + + + - - - - - - - - - - - + - - - - + + + + - + - + - + + + + + + + + + + + + + + + + + + + - + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + diff --git a/doc/xml/thread_8c.xml b/doc/xml/thread_8c.xml index e6116b1..75639e0 100644 --- a/doc/xml/thread_8c.xml +++ b/doc/xml/thread_8c.xml @@ -7,138 +7,154 @@ vfs/vfs.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + @@ -160,7 +176,7 @@ mpi_message::header - kpanic + kpanic kprintf mpi_createMbox mpi_fetchMessage diff --git a/doc/xml/thread_8h.xml b/doc/xml/thread_8h.xml index ff69925..9effac2 100644 --- a/doc/xml/thread_8h.xml +++ b/doc/xml/thread_8h.xml @@ -9,6 +9,7 @@ src/sys/include/sys/kern_sysctl.h src/sys/include/sys/pipe.h src/sys/include/ubixos/sched.h + src/sys/include/vfs/vfs.h src/sys/include/vmm/paging.h src/sys/kernel/gen_calls.c src/sys/kernel/kern_descrip.c @@ -16,567 +17,705 @@ src/sys/kernel/kern_sysctl.c src/sys/kernel/pipe.c - + - + - + - + - + - + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - + + + + + + + + - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + - + - + diff --git a/doc/xml/time_8c.xml b/doc/xml/time_8c.xml index a8ec42b..e0a4224 100644 --- a/doc/xml/time_8c.xml +++ b/doc/xml/time_8c.xml @@ -8,145 +8,161 @@ lib/kprintf.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + - + - + - + - + - + - + + + + + + + - + - + diff --git a/doc/xml/time_8h.xml b/doc/xml/time_8h.xml index 01be6a3..bcfbeb5 100644 --- a/doc/xml/time_8h.xml +++ b/doc/xml/time_8h.xml @@ -10,149 +10,155 @@ src/sys/kernel/time.c src/sys/kernel/ubthread.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + diff --git a/doc/xml/times_8h.xml b/doc/xml/times_8h.xml index 8538820..e77a46e 100644 --- a/doc/xml/times_8h.xml +++ b/doc/xml/times_8h.xml @@ -6,34 +6,34 @@ sys/_types.h src/sys/include/net/arch/perf.h - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/trap_8h.xml b/doc/xml/trap_8h.xml index a5db7ea..ad7b382 100644 --- a/doc/xml/trap_8h.xml +++ b/doc/xml/trap_8h.xml @@ -5,20 +5,20 @@ src/sys/kernel/syscall.c src/sys/kernel/syscall_new.c - + - + - + - + - + diff --git a/doc/xml/tss_8h.xml b/doc/xml/tss_8h.xml index 8976d0a..8810083 100644 --- a/doc/xml/tss_8h.xml +++ b/doc/xml/tss_8h.xml @@ -7,421 +7,423 @@ src/sys/init/main.c src/sys/kernel/bioscall.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/tty_8c.xml b/doc/xml/tty_8c.xml index 808413d..3cb6862 100644 --- a/doc/xml/tty_8c.xml +++ b/doc/xml/tty_8c.xml @@ -10,69 +10,69 @@ sys/io.h string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -94,7 +94,7 @@ - kpanic + kpanic memcpy outportByte terms @@ -104,7 +104,7 @@ tty_termNode::tty_pointer tty_termNode::tty_x tty_termNode::tty_y - keyboardHandler + keyboardHandler tty_term * @@ -141,7 +141,7 @@ inportByte kmalloc - kpanic + kpanic kprintf outportByte terms @@ -219,9 +219,9 @@ backSpace - getch - keyboardHandler - kpanic + getch + keyboardHandler + kpanic kprint sysFgetc tty_change diff --git a/doc/xml/tty_8h.xml b/doc/xml/tty_8h.xml index 63d00de..5b17444 100644 --- a/doc/xml/tty_8h.xml +++ b/doc/xml/tty_8h.xml @@ -12,443 +12,445 @@ src/sys/kernel/tty.c src/sys/sys/video.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -500,7 +502,7 @@ - kpanic + kpanic memcpy outportByte terms @@ -510,7 +512,7 @@ tty_termNode::tty_pointer tty_termNode::tty_x tty_termNode::tty_y - keyboardHandler + keyboardHandler tty_term * @@ -546,7 +548,7 @@ inportByte kmalloc - kpanic + kpanic kprintf outportByte terms @@ -604,9 +606,9 @@ backSpace - getch - keyboardHandler - kpanic + getch + keyboardHandler + kpanic kprint sysFgetc tty_change diff --git a/doc/xml/ubixfs_8c.xml b/doc/xml/ubixfs_8c.xml index bd0daa9..3513bd7 100644 --- a/doc/xml/ubixfs_8c.xml +++ b/doc/xml/ubixfs_8c.xml @@ -14,176 +14,192 @@ lib/kprintf.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + @@ -210,8 +226,8 @@ assert ubixFSInfo::dirCache - fileRead - fileWrite + fileRead + fileWrite cacheNode::info kmalloc kprintf @@ -257,8 +273,8 @@ assert buffer - fdEof - kpanic + fdEof + kpanic NULL fileDescriptor::size addDirEntry @@ -276,7 +292,7 @@ - kpanic + kpanic NULL openFileUbixFS readUbixFS @@ -434,8 +450,8 @@ assert ubixFSInfo::blockAllocationTable - fdOpen - fdRead + fdOpen + fdRead blockAllocationTableEntry::nextBlock NULL diff --git a/doc/xml/ubixfs_8cpp.xml b/doc/xml/ubixfs_8cpp.xml index d27e1d1..748b6ed 100644 --- a/doc/xml/ubixfs_8cpp.xml +++ b/doc/xml/ubixfs_8cpp.xml @@ -11,127 +11,127 @@ ubixfs.h btree.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ubixfsv2_2device_8h.xml b/doc/xml/ubixfsv2_2device_8h.xml index 101d2e9..8087bdf 100644 --- a/doc/xml/ubixfsv2_2device_8h.xml +++ b/doc/xml/ubixfsv2_2device_8h.xml @@ -9,94 +9,94 @@ src/sys/ubixfsv2/ramdrive.h src/sys/ubixfsv2/ramdrive.cpp - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ubixfsv2_2file_8h.xml b/doc/xml/ubixfsv2_2file_8h.xml index 79f5286..fb6bc5a 100644 --- a/doc/xml/ubixfsv2_2file_8h.xml +++ b/doc/xml/ubixfsv2_2file_8h.xml @@ -7,115 +7,115 @@ src/sys/ubixfsv2/ubixfs.h src/sys/ubixfsv2/btree.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ubixfsv2_2types_8h.xml b/doc/xml/ubixfsv2_2types_8h.xml index bb26e1e..a30893f 100644 --- a/doc/xml/ubixfsv2_2types_8h.xml +++ b/doc/xml/ubixfsv2_2types_8h.xml @@ -5,85 +5,85 @@ src/sys/ubixfsv2/ubixfs.h src/sys/ubixfsv2/device.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ubixfsv2_2ubixfs_8h.xml b/doc/xml/ubixfsv2_2ubixfs_8h.xml index fe4b33c..31ff95a 100644 --- a/doc/xml/ubixfsv2_2ubixfs_8h.xml +++ b/doc/xml/ubixfsv2_2ubixfs_8h.xml @@ -13,115 +13,115 @@ src/sys/ubixfsv2/main.cpp src/sys/ubixfsv2/ubixfs.cpp - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ubixfsv2_2vfs_8h.xml b/doc/xml/ubixfsv2_2vfs_8h.xml index 1493cd6..10c9dbc 100644 --- a/doc/xml/ubixfsv2_2vfs_8h.xml +++ b/doc/xml/ubixfsv2_2vfs_8h.xml @@ -7,35 +7,35 @@ src/sys/ubixfsv2/main.cpp src/sys/ubixfsv2/vfs.cpp - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ubixos_2init_8h.xml b/doc/xml/ubixos_2init_8h.xml index ce06f71..f0c98a9 100644 --- a/doc/xml/ubixos_2init_8h.xml +++ b/doc/xml/ubixos_2init_8h.xml @@ -24,330 +24,334 @@ ubixos/vitals.h src/sys/init/main.c - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + - - - - - - - - - - - - - + - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + + + + + + + + + + + - + + + + + + + - + + + + + + + - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ubthread_8c.xml b/doc/xml/ubthread_8c.xml index 3e3584d..ec1fdaf 100644 --- a/doc/xml/ubthread_8c.xml +++ b/doc/xml/ubthread_8c.xml @@ -11,167 +11,183 @@ lib/kmalloc.h lib/kprintf.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + diff --git a/doc/xml/ubthread_8h.xml b/doc/xml/ubthread_8h.xml index 81448d5..9af17b6 100644 --- a/doc/xml/ubthread_8h.xml +++ b/doc/xml/ubthread_8h.xml @@ -9,219 +9,241 @@ src/sys/kernel/ubthread.c src/sys/net/net/sys_arch.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + diff --git a/doc/xml/udp_8h.xml b/doc/xml/udp_8h.xml index 7c96294..53c630b 100644 --- a/doc/xml/udp_8h.xml +++ b/doc/xml/udp_8h.xml @@ -12,219 +12,219 @@ src/sys/net/api/tcpip.c src/sys/net/netif/tcpdump.c - + - - - - - - - + + + + + + + - + - + - + + + + + + + - - - - - - - + - - - - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + - + - + - + - + - + - + - + - + - + - + - + - - - - - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/udpecho_8c.xml b/doc/xml/udpecho_8c.xml index bdcdd02..7b7512f 100644 --- a/doc/xml/udpecho_8c.xml +++ b/doc/xml/udpecho_8c.xml @@ -7,223 +7,223 @@ net/api.h net/sys.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/ufs_8c.xml b/doc/xml/ufs_8c.xml index f1eca3c..b447355 100644 --- a/doc/xml/ufs_8c.xml +++ b/doc/xml/ufs_8c.xml @@ -10,114 +10,136 @@ ubixos/kpanic.h lib/string.h - + - + - + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + + + + + + + + + + + + + - + @@ -419,7 +441,7 @@ - kpanic + kpanic NULL ufs_initialize ufs_openFile diff --git a/doc/xml/ufs_8h.xml b/doc/xml/ufs_8h.xml index 1eab976..ffe0003 100644 --- a/doc/xml/ufs_8h.xml +++ b/doc/xml/ufs_8h.xml @@ -9,94 +9,116 @@ src/sys/ufs/ffs.c src/sys/ufs/ufs.c - + - + - + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + + + + + + + + + + + + + - + - + - + - + - + - + - + - + - + - + @@ -661,7 +683,7 @@ - kpanic + kpanic NULL ufs_initialize ufs_openFile diff --git a/doc/xml/unionuPtr.xml b/doc/xml/unionuPtr.xml index b7fe54d..07caeb3 100644 --- a/doc/xml/unionuPtr.xml +++ b/doc/xml/unionuPtr.xml @@ -88,90 +88,90 @@ - + - - - - superBlock - - - root - - - - - - - - - - - iAddr - - - btPtr + - iPtr + superBlock - - bPtr - - - - - - - - - - - - - - - - - - - - - - - prev -next - - - - - - - prev -next - - - device + + root + + + + + + + + iAddr + + + btPtr + + + iPtr + + + bPtr + + + + + + + + + + + + + + + + + + + + + + + prev +next + + + + + + + prev +next + + + device + + + - + - + fs - + fd - + root - + header diff --git a/doc/xml/unmappage_8c.xml b/doc/xml/unmappage_8c.xml index e4e661e..05cbb99 100644 --- a/doc/xml/unmappage_8c.xml +++ b/doc/xml/unmappage_8c.xml @@ -4,56 +4,56 @@ unmappage.c vmm/vmm.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/vfs_8c.xml b/doc/xml/vfs_8c.xml index 6e7318b..f5af5be 100644 --- a/doc/xml/vfs_8c.xml +++ b/doc/xml/vfs_8c.xml @@ -8,158 +8,198 @@ lib/kprintf.h lib/string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + + + int + int open + (struct thread *td, struct open_args *uap) + open + + struct thread * + td + + + struct open_args * + uap + + + + + + + + + falloc + kprintf + open_args::path + int int vfs_init @@ -193,9 +233,9 @@ vitalsStruct::fileSystems - fileSystem::next + fileSystem::next systemVitals - fileSystem::vfsType + fileSystem::vfsType vfs_mount vfsRegisterFS @@ -227,12 +267,12 @@ kmalloc kprintf memcpy - fileSystem::next + fileSystem::next NULL - fileSystem::prev + fileSystem::prev systemVitals vfsFindFS - fileSystem::vfsType + fileSystem::vfsType x1 devfs_init ubixfs_init @@ -375,10 +415,22 @@ return(0x0); } -/*** -END -***/ - +intopen(structthread*td,structopen_args*uap){ +interror; +intindex; +structfile*nfp=0x0; +error=falloc(td,&nfp,&index); +if(error) +return(error); +kprintf("fd:[%i][%s]\n",index,uap->path); +return(error); +} + + +/*** +END +***/ + diff --git a/doc/xml/vfs_8cpp.xml b/doc/xml/vfs_8cpp.xml index 478c24c..ed2ea88 100644 --- a/doc/xml/vfs_8cpp.xml +++ b/doc/xml/vfs_8cpp.xml @@ -5,26 +5,26 @@ stdio.h vfs.h - + - + - + - + - + - + - + - + diff --git a/doc/xml/video_8c.xml b/doc/xml/video_8c.xml index 23cd266..4fde634 100644 --- a/doc/xml/video_8c.xml +++ b/doc/xml/video_8c.xml @@ -8,49 +8,49 @@ ubixos/spinlock.h ubixos/tty.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -75,7 +75,7 @@ tty_termNode::tty_x tty_termNode::tty_y videoBuffer - keyboardHandler + keyboardHandler void diff --git a/doc/xml/video_8h.xml b/doc/xml/video_8h.xml index bfeb6bb..137073f 100644 --- a/doc/xml/video_8h.xml +++ b/doc/xml/video_8h.xml @@ -15,91 +15,91 @@ src/sys/pci/lnc.c src/sys/sys/video.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -138,7 +138,7 @@ tty_termNode::tty_x tty_termNode::tty_y videoBuffer - keyboardHandler + keyboardHandler void diff --git a/doc/xml/vitals_8c.xml b/doc/xml/vitals_8c.xml index 3ae5b01..c33052c 100644 --- a/doc/xml/vitals_8c.xml +++ b/doc/xml/vitals_8c.xml @@ -8,157 +8,173 @@ lib/kmalloc.h string.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + @@ -178,7 +194,7 @@ vitalsStruct::dQuantum kmalloc - kpanic + kpanic kprintf memset vitalsStruct::quantum @@ -203,6 +219,7 @@ fclose fopen freePage + keyboardHandler kmain ogPrintf sysGetTime diff --git a/doc/xml/vitals_8h.xml b/doc/xml/vitals_8h.xml index 6d14dc3..b47553f 100644 --- a/doc/xml/vitals_8h.xml +++ b/doc/xml/vitals_8h.xml @@ -7,6 +7,7 @@ vfs/mount.h vfs/vfs.h src/sys/include/ubixos/init.h + src/sys/isa/atkbd.c src/sys/isa/ne2k.c src/sys/kernel/endtask.c src/sys/kernel/fork.c @@ -21,217 +22,239 @@ src/sys/vfs/vfs.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + + + + + + + - + - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + @@ -267,7 +290,7 @@ vitalsStruct::dQuantum kmalloc - kpanic + kpanic kprintf memset vitalsStruct::quantum @@ -291,6 +314,7 @@ fclose fopen freePage + keyboardHandler kmain ogPrintf sysGetTime diff --git a/doc/xml/vmm_8h.xml b/doc/xml/vmm_8h.xml index 6c12f24..3a59f94 100644 --- a/doc/xml/vmm_8h.xml +++ b/doc/xml/vmm_8h.xml @@ -28,199 +28,199 @@ src/sys/vmm/vmm_init.c src/sys/vmm/vmm_memory.c - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -404,7 +404,7 @@ freePages vitalsStruct::freePages - kpanic + kpanic memAvail memNotavail numPages diff --git a/doc/xml/vmm__init_8c.xml b/doc/xml/vmm__init_8c.xml index 6a0a54f..498729c 100644 --- a/doc/xml/vmm__init_8c.xml +++ b/doc/xml/vmm__init_8c.xml @@ -5,62 +5,62 @@ vmm/vmm.h ubixos/kpanic.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + diff --git a/doc/xml/vmm__memory_8c.xml b/doc/xml/vmm__memory_8c.xml index 8ac4d0d..99e4a05 100644 --- a/doc/xml/vmm__memory_8c.xml +++ b/doc/xml/vmm__memory_8c.xml @@ -11,197 +11,201 @@ ubixos/spinlock.h assert.h - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -311,7 +315,7 @@ vitalsStruct::freePages freePages - kpanic + kpanic memAvail memNotavail numPages diff --git a/doc/xml/vsprintf_8c.xml b/doc/xml/vsprintf_8c.xml index 4e4a0ae..90c902d 100644 --- a/doc/xml/vsprintf_8c.xml +++ b/doc/xml/vsprintf_8c.xml @@ -5,32 +5,32 @@ stdarg.h lib/string.h - + - + - + - + - + - + - + - + - + @@ -260,7 +260,7 @@ strlen vaArg ZEROPAD - kpanic + kpanic kprintf sprintf diff --git a/src/sys/include/sys/gen_calls.h b/src/sys/include/sys/gen_calls.h index 42af101..28fb59c 100644 --- a/src/sys/include/sys/gen_calls.h +++ b/src/sys/include/sys/gen_calls.h @@ -33,6 +33,7 @@ #include #include +int read(struct thread *td,struct read_args *uap); int sys_write(struct thread *, struct write_args *); int getpid(struct thread *, struct getpid_args *); int issetugid(register struct thread *, struct issetugid_args *); diff --git a/src/sys/include/sys/sysproto.h b/src/sys/include/sys/sysproto.h index 70865ef..c30d26b 100644 --- a/src/sys/include/sys/sysproto.h +++ b/src/sys/include/sys/sysproto.h @@ -141,6 +141,16 @@ char com_l_[PADL_(u_long)]; u_long com; char com_r_[PADR_(u_long)]; char data_l_[PADL_(caddr_t)]; caddr_t data; char data_r_[PADR_(caddr_t)]; }; +struct open_args { + char path_l_[PADL_(char *)]; char * path; char path_r_[PADR_(char *)]; + char flags_l_[PADL_(int)]; int flags; char flags_r_[PADR_(int)]; + char mode_l_[PADL_(int)]; int mode; char mode_r_[PADR_(int)]; +}; +struct read_args { + char fd_l_[PADL_(int)]; int fd; char fd_r_[PADR_(int)]; + char buf_l_[PADL_(void *)]; void * buf; char buf_r_[PADR_(void *)]; + char nbyte_l_[PADL_(size_t)]; size_t nbyte; char nbyte_r_[PADR_(size_t)]; +}; #endif diff --git a/src/sys/include/ubixos/syscalls_new.h b/src/sys/include/ubixos/syscalls_new.h index e585fa6..81e20d9 100644 --- a/src/sys/include/ubixos/syscalls_new.h +++ b/src/sys/include/ubixos/syscalls_new.h @@ -31,6 +31,7 @@ #define _SYSCALLS_NEW_H int sysExit(); +int read(); int sys_write(); int getpid(); int fcntl(); @@ -40,6 +41,7 @@ int readlink(); int getuid(); int getgid(); +int open(); int close(); int mmap(); int obreak(); @@ -62,9 +64,9 @@ invalid_call, /** 0 **/ sysExit, /** 1 **/ invalid_call, /** 2 **/ - invalid_call, /** 3 **/ + read, /** 3 **/ sys_write, /** 4 **/ - invalid_call, /** 5 **/ + open, /** 5 **/ close, /** 6 **/ invalid_call, /** 7 **/ invalid_call, /** 8 **/ diff --git a/src/sys/include/vfs/vfs.h b/src/sys/include/vfs/vfs.h index 0422f28..c926e59 100644 --- a/src/sys/include/vfs/vfs.h +++ b/src/sys/include/vfs/vfs.h @@ -33,6 +33,8 @@ #include #include #include +#include +#include #define maxFd 32 #define fdAvail 1 @@ -69,6 +71,7 @@ /* VFS Functions */ int vfs_init(); int vfsRegisterFS(struct fileSystem); +int open(struct thread *td, struct open_args *uap); struct fileSystem *vfs_findFS(int); #endif diff --git a/src/sys/kernel/gen_calls.c b/src/sys/kernel/gen_calls.c index 33da830..df45106 100644 --- a/src/sys/kernel/gen_calls.c +++ b/src/sys/kernel/gen_calls.c @@ -89,6 +89,19 @@ return(0x0); } +int read(struct thread *td,struct read_args *uap) { + int error = 0x0; + int i = 0x0; + + for (i = 0x0;i < 20;i++) { + ((char *)uap->buf)[i] = 'a'; + } + ((char *)uap->buf)[i] = '\0'; + td->td_retval[0] = 20; + return(error); + } + + /*** END ***/ diff --git a/src/sys/kernel/kern_sysctl.c b/src/sys/kernel/kern_sysctl.c index 1e9292f..a99f0d6 100644 --- a/src/sys/kernel/kern_sysctl.c +++ b/src/sys/kernel/kern_sysctl.c @@ -165,7 +165,7 @@ tmpCtl = sysctl_find(uap->name,uap->namelen); if (tmpCtl == 0x0) { kprintf("Invalid CTL\n"); - for (i=0;inamelen;i++) + for (i = 0x0;i < uap->namelen;i++) kprintf("(%i)",uap->name[i]); kprintf("\n"); endTask(_current->id); @@ -187,7 +187,7 @@ struct sysctl_entry *lCtl = ctls; /* Loop Name Len */ - for (i = 0; i < namelen;i++) { + for (i = 0x0; i < namelen;i++) { for (tmpCtl = lCtl;tmpCtl != 0x0;tmpCtl = tmpCtl->next) { //kprintf("ctlName: [%s], ctlId; [%i]\n",tmpCtl->name,tmpCtl->id); if (tmpCtl->id == name[i]) { diff --git a/src/sys/kernel/kpanic.c b/src/sys/kernel/kpanic.c index 5ba2f28..0d6f1ab 100644 --- a/src/sys/kernel/kpanic.c +++ b/src/sys/kernel/kpanic.c @@ -54,7 +54,7 @@ kprintf("kPanic: %s", buf); /* Halt The System */ - asm("cli"); + //asm("cli"); irqDisable(0x0); while (1) diff --git a/src/sys/vfs/vfs.c b/src/sys/vfs/vfs.c index f5f74da..2fd8b87 100644 --- a/src/sys/vfs/vfs.c +++ b/src/sys/vfs/vfs.c @@ -136,6 +136,18 @@ return(0x0); } +int open(struct thread *td, struct open_args *uap) { + int error; + int index; + struct file *nfp = 0x0; + error = falloc(td,&nfp,&index); + if (error) + return(error); + kprintf("fd: [%i][%s]\n",index,uap->path); + return (error); + } + + /*** END ***/ diff --git a/ubix2.kdevses b/ubix2.kdevses index 84474df..11fb667 100644 --- a/ubix2.kdevses +++ b/ubix2.kdevses @@ -1,38 +1,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - +