<?xml version='1.0' encoding='iso-8859-1' standalone='no'?> <doxygen xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="compound.xsd" version="1.4.7"> <compounddef id="structvitalsStruct" kind="struct" prot="public"> <compoundname>vitalsStruct</compoundname> <includes refid="vitals_8h" local="no">vitals.h</includes> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structvitalsStruct_102e0ac27f010d5e00f7ceddb67d3c175" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::dQuantum</definition> <argsstring></argsstring> <name>dQuantum</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="43" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="43" bodyend="-1"/> <referencedby refid="vitals_8c_134d7f48e003fe73f05d594c6c1f00d49" compoundref="vitals_8c" startline="48" endline="69">vitals_init</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1549507320bf8045f24ddf245e92777bd" prot="public" static="no" mutable="no"> <type><ref refid="structfileSystem" kindref="compound">fileSystem</ref> *</type> <definition>struct fileSystem* vitalsStruct::fileSystems</definition> <argsstring></argsstring> <name>fileSystems</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="45" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="45" bodyend="-1"/> <referencedby refid="vfs_8c_1ca585ca14c08d6c1a07e1b886fc9749a" compoundref="vfs_8c" startline="48" endline="57">vfs_init</referencedby> <referencedby refid="vfs_8c_1c49aa10a62b250834a055476c849b7b3" compoundref="vfs_8c" startline="59" endline="72">vfsFindFS</referencedby> <referencedby refid="vfs_8c_1d8cb9693ae7b6b9fc419efc975778338" compoundref="vfs_8c" startline="81" endline="138">vfsRegisterFS</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1260b45f68a92442f30b6e9a4005ea938" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* vitalsStruct::font</definition> <argsstring></argsstring> <name>font</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="49" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="49" bodyend="-1"/> <referencedby refid="ogprintf_8cc_1d8f6d48c32e4d5822a8743a540725d8e" compoundref="ogprintf_8cc" startline="42" endline="84">ogPrintf</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_11f45a0348eac13344950507efaf565f8" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::freePages</definition> <argsstring></argsstring> <name>freePages</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="44" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="44" bodyend="-1"/> <referencedby refid="vmm__memory_8c_1362d462b3a1e19b5e0ef95e1839dbf11" compoundref="vmm__memory_8c" startline="266" endline="283">adjustCowCounter</referencedby> <referencedby refid="vmm__memory_8c_1e90be267d851fed04d4d9b1c6c10454a" compoundref="vmm__memory_8c" startline="228" endline="252">freePage</referencedby> <referencedby refid="atkbd_8c_10a638d89ef3b126799ec1503c743a723" compoundref="atkbd_8c" startline="216" endline="319">keyboardHandler</referencedby> <referencedby refid="main_8c_1a099bb67b4698f94150184a0ee8ccffb" compoundref="main_8c" startline="97" endline="152">kmain</referencedby> <referencedby refid="vmm__memory_8c_11be09ae74f7f41cd765042a0a7411c49" compoundref="vmm__memory_8c" startline="186" endline="216">vmmFindFreePage</referencedby> <referencedby refid="vmm__memory_8c_1a24b696e386ef97dfe88b9b434c671c6" compoundref="vmm__memory_8c" startline="296" endline="332">vmmFreeProcessPages</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1292bf1e7a31e9f88ca279aa6227287f3" prot="public" static="no" mutable="no"> <type><ref refid="structvfs__mountPoint" kindref="compound">vfs_mountPoint</ref> *</type> <definition>struct vfs_mountPoint* vitalsStruct::mountPoints</definition> <argsstring></argsstring> <name>mountPoints</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="46" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="46" bodyend="-1"/> <referencedby refid="mount_8c_17404fbe67653dda57672539b003deecd" compoundref="mount_8c" startline="105" endline="121">vfs_addMount</referencedby> <referencedby refid="mount_8c_1a8cc926aa9badb781158b6738b1b0f2d" compoundref="mount_8c" startline="132" endline="142">vfs_findMount</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_14398d65a35290bc00027b6c8a4e049c8" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::openFiles</definition> <argsstring></argsstring> <name>openFiles</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="39" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="39" bodyend="-1"/> <referencedby refid="file_8c_1789959682f4ac8df2d89ea6450efda8b" compoundref="file_8c" startline="398" endline="425">fclose</referencedby> <referencedby refid="file_8c_13c11b2679cf37c72b05eaab50c282e72" compoundref="file_8c" startline="274" endline="389">fopen</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_15f234387a32836e418e0706960f93e20" prot="public" static="no" mutable="no"> <type>char *</type> <definition>char* vitalsStruct::packet</definition> <argsstring></argsstring> <name>packet</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="50" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="50" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structvitalsStruct_13df739c9b52fd796de7bb875435edad8" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::packetLength</definition> <argsstring></argsstring> <name>packetLength</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="51" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="51" bodyend="-1"/> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1ad046f0549f097554905e75b5e2cde51" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::quantum</definition> <argsstring></argsstring> <name>quantum</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="42" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="42" bodyend="-1"/> <referencedby refid="vitals_8c_134d7f48e003fe73f05d594c6c1f00d49" compoundref="vitals_8c" startline="48" endline="69">vitals_init</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1e329bdf1a2ce69044a962e612a9eb1e6" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* vitalsStruct::screen</definition> <argsstring></argsstring> <name>screen</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="48" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="48" bodyend="-1"/> <referencedby refid="ogprintf_8cc_1d8f6d48c32e4d5822a8743a540725d8e" compoundref="ogprintf_8cc" startline="42" endline="84">ogPrintf</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_14f8bcc103c132edae3eb7ed47e6ee024" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::sysTicks</definition> <argsstring></argsstring> <name>sysTicks</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="40" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="40" bodyend="-1"/> <referencedby refid="syscall_8c_17c8a6dad2e6968015b21357c795bccc0" compoundref="syscall_8c" startline="213" endline="218">sysGetUptime</referencedby> <referencedby refid="systemtask_8c_1c7cc6a806237f8657fcdce169319fd7f" compoundref="systemtask_8c" startline="48" endline="118">systemTask</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1d4f37dedcce6dcf9d87e1f01221c5b71" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::sysUptime</definition> <argsstring></argsstring> <name>sysUptime</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="41" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="41" bodyend="-1"/> <referencedby refid="syscall_8c_1c0997ac7ac4b4bdb6f8565f2b7f0c74a" compoundref="syscall_8c" startline="220" endline="225">sysGetTime</referencedby> <referencedby refid="systemtask_8c_1c7cc6a806237f8657fcdce169319fd7f" compoundref="systemtask_8c" startline="48" endline="118">systemTask</referencedby> <referencedby refid="ubthread_8c_1996be9a927447a62f7168a082a046c54" compoundref="ubthread_8c" startline="105" endline="115">ubthread_cond_timedwait</referencedby> </memberdef> <memberdef kind="variable" id="structvitalsStruct_1c407388b447996ea3bad97aebbb5e1a6" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 vitalsStruct::timeStart</definition> <argsstring></argsstring> <name>timeStart</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="47" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="47" bodyend="-1"/> <referencedby refid="syscall_8c_1c0997ac7ac4b4bdb6f8565f2b7f0c74a" compoundref="syscall_8c" startline="220" endline="225">sysGetTime</referencedby> <referencedby refid="time_8c_145c7647a44b3b3eef8e44809180e86b5" compoundref="time_8c" startline="56" endline="90">time_init</referencedby> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <collaborationgraph> <node id="716"> <label>device_resource</label> <link refid="structdevice__resource"/> </node> <node id="715"> <label>device_node</label> <link refid="structdevice__node"/> <childnode refid="716" relation="usage"> <edgelabel>devRec</edgelabel> </childnode> <childnode refid="717" relation="usage"> <edgelabel>devInfo</edgelabel> </childnode> <childnode refid="715" relation="usage"> <edgelabel>prev next</edgelabel> </childnode> </node> <node id="713"> <label>ubixDiskLabel</label> <link refid="structubixDiskLabel"/> <childnode refid="714" relation="usage"> <edgelabel>partitions</edgelabel> </childnode> </node> <node id="714"> <label>ubixDiskLabel::ubixPartitions</label> <link refid="structubixDiskLabel_1_1ubixPartitions"/> </node> <node id="712"> <label>vfs_mountPoint</label> <link refid="structvfs__mountPoint"/> <childnode refid="713" relation="usage"> <edgelabel>diskLabel</edgelabel> </childnode> <childnode refid="715" relation="usage"> <edgelabel>device</edgelabel> </childnode> <childnode refid="711" relation="usage"> <edgelabel>fs</edgelabel> </childnode> <childnode refid="712" relation="usage"> <edgelabel>prev next</edgelabel> </childnode> </node> <node id="710"> <label>vitalsStruct</label> <link refid="structvitalsStruct"/> <childnode refid="711" relation="usage"> <edgelabel>fileSystems</edgelabel> </childnode> <childnode refid="712" relation="usage"> <edgelabel>mountPoints</edgelabel> </childnode> </node> <node id="717"> <label>device_interface</label> <link refid="structdevice__interface"/> </node> <node id="711"> <label>fileSystem</label> <link refid="structfileSystem"/> <childnode refid="711" relation="usage"> <edgelabel>prev next</edgelabel> </childnode> </node> </collaborationgraph> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" line="38" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/ubixos/vitals.h" bodystart="38" bodyend="52"/> <listofallmembers> <member refid="structvitalsStruct_102e0ac27f010d5e00f7ceddb67d3c175" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>dQuantum</name></member> <member refid="structvitalsStruct_1549507320bf8045f24ddf245e92777bd" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>fileSystems</name></member> <member refid="structvitalsStruct_1260b45f68a92442f30b6e9a4005ea938" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>font</name></member> <member refid="structvitalsStruct_11f45a0348eac13344950507efaf565f8" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>freePages</name></member> <member refid="structvitalsStruct_1292bf1e7a31e9f88ca279aa6227287f3" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>mountPoints</name></member> <member refid="structvitalsStruct_14398d65a35290bc00027b6c8a4e049c8" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>openFiles</name></member> <member refid="structvitalsStruct_15f234387a32836e418e0706960f93e20" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>packet</name></member> <member refid="structvitalsStruct_13df739c9b52fd796de7bb875435edad8" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>packetLength</name></member> <member refid="structvitalsStruct_1ad046f0549f097554905e75b5e2cde51" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>quantum</name></member> <member refid="structvitalsStruct_1e329bdf1a2ce69044a962e612a9eb1e6" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>screen</name></member> <member refid="structvitalsStruct_14f8bcc103c132edae3eb7ed47e6ee024" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>sysTicks</name></member> <member refid="structvitalsStruct_1d4f37dedcce6dcf9d87e1f01221c5b71" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>sysUptime</name></member> <member refid="structvitalsStruct_1c407388b447996ea3bad97aebbb5e1a6" prot="public" virt="non-virtual"><scope>vitalsStruct</scope><name>timeStart</name></member> </listofallmembers> </compounddef> </doxygen>