<?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="structdevice__interface" kind="struct" prot="public"> <compoundname>device_interface</compoundname> <includes refid="device_8h" local="no">device.h</includes> <sectiondef kind="public-attrib"> <memberdef kind="variable" id="structdevice__interface_1eacb2f431b14ddd1e9fe34db278dfc9e" prot="public" static="no" mutable="no"> <type>void *</type> <definition>void* device_interface::info</definition> <argsstring></argsstring> <name>info</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="52" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" bodystart="52" bodyend="-1"/> <referencedby refid="devfs_8c_1c6b73190c80703169760a556abafab22" compoundref="devfs_8c" startline="114" endline="151">devfs_read</referencedby> <referencedby refid="devfs_8c_1ee16012227e22291c72d6f74258bb8a9" compoundref="devfs_8c" startline="160" endline="175">devfs_write</referencedby> <referencedby refid="ufs_8c_127a0276d7cf729f1a89bd46dac8a9650" compoundref="ufs_8c" startline="51" endline="54">dskread</referencedby> <referencedby refid="hd_8c_1b01b187dc277e089d0161315437fde41" compoundref="hd_8c" startline="145" endline="220">hdInit</referencedby> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> <referencedby refid="block_8c_199dfa2e54401fafb70357a6632c4ef10" compoundref="block_8c" startline="74" endline="77">syncBat</referencedby> <referencedby refid="ubixfs_8c_132762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="376" endline="442">ubixfs_initialize</referencedby> <referencedby refid="ubixfs_8c_1ec127f9c4f26d2021e637f5f92ef8e12" compoundref="ubixfs_8c" startline="341" endline="364">ubixfs_loadData</referencedby> <referencedby refid="directory_8c_119ed96e270f8c904857e2fe1651ea325" compoundref="directory_8c" startline="94" endline="127">ubixFSmkDir</referencedby> <referencedby refid="ubixfs_8c_1dfbafb62e063e24f4df09029862ba9d0" compoundref="ubixfs_8c" startline="309" endline="326">ubixFSUnlink</referencedby> <referencedby refid="ubixfs_8c_1ba0435c266346dd10ac3cbc68655b20c" compoundref="ubixfs_8c" startline="232" endline="307">writeUbixFS</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_192620413c2580ea3cf01e121bb54c254" prot="public" static="no" mutable="no"> <type>int(*</type> <definition>int(* device_interface::init)(void *)</definition> <argsstring>)(void *)</argsstring> <name>init</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="56"/> <referencedby refid="device_8c_124bac04b529afec40daa960bd7e7b8ee" compoundref="device_8c" startline="51" endline="73">device_add</referencedby> <referencedby refid="fdc_8c_12fad92b12d9ff56bf300b7e53875c75d" compoundref="fdc_8c" startline="63" endline="77">fdc_init</referencedby> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_1561678212ee39a09ce43c1a3567c64e2" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_1a4e0f27a9aca905e340c06d2dcae843c" kindref="member">uInt8</ref></type> <definition>uInt8 device_interface::initialized</definition> <argsstring></argsstring> <name>initialized</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="49" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" bodystart="49" bodyend="-1"/> <referencedby refid="device_8c_124bac04b529afec40daa960bd7e7b8ee" compoundref="device_8c" startline="51" endline="73">device_add</referencedby> <referencedby refid="hd_8c_1b01b187dc277e089d0161315437fde41" compoundref="hd_8c" startline="145" endline="220">hdInit</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_1a1c4703d14f4a7f53a8dd6d6dda9e641" prot="public" static="no" mutable="no"> <type>void(*</type> <definition>void(* device_interface::ioctl)(void *)</definition> <argsstring>)(void *)</argsstring> <name>ioctl</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="57"/> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_17eb42b0bb3e06dbc9183531a5e59ddb8" prot="public" static="no" mutable="no"> <type>int</type> <definition>int device_interface::major</definition> <argsstring></argsstring> <name>major</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="51" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" bodystart="51" bodyend="-1"/> <referencedby refid="device_8c_10002a4ec01ee11597c6751602f3e4c3d" compoundref="device_8c" startline="86" endline="100">device_find</referencedby> <referencedby refid="fdc_8c_12fad92b12d9ff56bf300b7e53875c75d" compoundref="fdc_8c" startline="63" endline="77">fdc_init</referencedby> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_16caf84418059d0121e76d873e305ddcb" prot="public" static="no" mutable="no"> <type>void(*</type> <definition>void(* device_interface::read)(void *, void *, uInt32, uInt32)</definition> <argsstring>)(void *, void *, uInt32, uInt32)</argsstring> <name>read</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="53"/> <referencedby refid="devfs_8c_1c6b73190c80703169760a556abafab22" compoundref="devfs_8c" startline="114" endline="151">devfs_read</referencedby> <referencedby refid="devfs_8c_1ee16012227e22291c72d6f74258bb8a9" compoundref="devfs_8c" startline="160" endline="175">devfs_write</referencedby> <referencedby refid="ufs_8c_127a0276d7cf729f1a89bd46dac8a9650" compoundref="ufs_8c" startline="51" endline="54">dskread</referencedby> <referencedby refid="fdc_8c_12fad92b12d9ff56bf300b7e53875c75d" compoundref="fdc_8c" startline="63" endline="77">fdc_init</referencedby> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> <referencedby refid="ubixfs_8c_10ab17f87a44bc7bb7ee3c76262f80e94" compoundref="ubixfs_8c" startline="46" endline="116">openFileUbixFS</referencedby> <referencedby refid="ubixfs_8c_132762e2563015d124909f3317c2a7423" compoundref="ubixfs_8c" startline="376" endline="442">ubixfs_initialize</referencedby> <referencedby refid="ubixfs_8c_1ec127f9c4f26d2021e637f5f92ef8e12" compoundref="ubixfs_8c" startline="341" endline="364">ubixfs_loadData</referencedby> <referencedby refid="ubixfs_8c_1dfbafb62e063e24f4df09029862ba9d0" compoundref="ubixfs_8c" startline="309" endline="326">ubixFSUnlink</referencedby> <referencedby refid="ubixfs_8c_1ba0435c266346dd10ac3cbc68655b20c" compoundref="ubixfs_8c" startline="232" endline="307">writeUbixFS</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_1cbfb9de4fadc968479e1536fcef4a2d6" prot="public" static="no" mutable="no"> <type>void(*</type> <definition>void(* device_interface::reset)(void *)</definition> <argsstring>)(void *)</argsstring> <name>reset</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="55"/> <referencedby refid="fdc_8c_12fad92b12d9ff56bf300b7e53875c75d" compoundref="fdc_8c" startline="63" endline="77">fdc_init</referencedby> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_182fda947114f5c8d53fb7acbd7eb0e21" prot="public" static="no" mutable="no"> <type><ref refid="types_8h_15847ea0262a5aa61eee48cbe95544a78" kindref="member">uInt32</ref></type> <definition>uInt32 device_interface::size</definition> <argsstring></argsstring> <name>size</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="50" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" bodystart="50" bodyend="-1"/> <referencedby refid="devfs_8c_1acec49d86336bd84c9feb9dea354381c" compoundref="devfs_8c" startline="71" endline="107">devfs_open</referencedby> <referencedby refid="fdc_8c_162847307f237f6b4240d1eb4718b13e7" compoundref="fdc_8c" startline="58" endline="61">fdcInit2</referencedby> <referencedby refid="hd_8c_1b01b187dc277e089d0161315437fde41" compoundref="hd_8c" startline="145" endline="220">hdInit</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_12c8e52e7fd5b4766863525af3ecb14ed" prot="public" static="no" mutable="no"> <type>void(*</type> <definition>void(* device_interface::standby)(void *)</definition> <argsstring>)(void *)</argsstring> <name>standby</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="60"/> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_16376721f0db48a8cc534b41c28e9a060" prot="public" static="no" mutable="no"> <type>void(*</type> <definition>void(* device_interface::start)(void *)</definition> <argsstring>)(void *)</argsstring> <name>start</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="59"/> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_1734dddd62b4d34efc7f8faaa4f009304" prot="public" static="no" mutable="no"> <type>void(*</type> <definition>void(* device_interface::stop)(void *)</definition> <argsstring>)(void *)</argsstring> <name>stop</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="58"/> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> </memberdef> <memberdef kind="variable" id="structdevice__interface_1f46913eec9f191290c82db23380bc5df" prot="public" static="no" mutable="no"> <type>void(*</type> <definition>void(* device_interface::write)(void *, void *, uInt32, uInt32)</definition> <argsstring>)(void *, void *, uInt32, uInt32)</argsstring> <name>write</name> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <inbodydescription> </inbodydescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="54"/> <referencedby refid="devfs_8c_1ee16012227e22291c72d6f74258bb8a9" compoundref="devfs_8c" startline="160" endline="175">devfs_write</referencedby> <referencedby refid="fdc_8c_12fad92b12d9ff56bf300b7e53875c75d" compoundref="fdc_8c" startline="63" endline="77">fdc_init</referencedby> <referencedby refid="hd_8c_1a6ffe735243161c69ce0930999e02f88" compoundref="hd_8c" startline="39" endline="123">initHardDisk</referencedby> <referencedby refid="block_8c_199dfa2e54401fafb70357a6632c4ef10" compoundref="block_8c" startline="74" endline="77">syncBat</referencedby> <referencedby refid="directory_8c_119ed96e270f8c904857e2fe1651ea325" compoundref="directory_8c" startline="94" endline="127">ubixFSmkDir</referencedby> <referencedby refid="ubixfs_8c_1dfbafb62e063e24f4df09029862ba9d0" compoundref="ubixfs_8c" startline="309" endline="326">ubixFSUnlink</referencedby> <referencedby refid="ubixfs_8c_1ba0435c266346dd10ac3cbc68655b20c" compoundref="ubixfs_8c" startline="232" endline="307">writeUbixFS</referencedby> </memberdef> </sectiondef> <briefdescription> </briefdescription> <detaileddescription> </detaileddescription> <location file="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" line="48" bodyfile="/usr/home/reddawg/source/ubix2/src/sys/include/sys/device.h" bodystart="48" bodyend="61"/> <listofallmembers> <member refid="structdevice__interface_1eacb2f431b14ddd1e9fe34db278dfc9e" prot="public" virt="non-virtual"><scope>device_interface</scope><name>info</name></member> <member refid="structdevice__interface_192620413c2580ea3cf01e121bb54c254" prot="public" virt="non-virtual"><scope>device_interface</scope><name>init</name></member> <member refid="structdevice__interface_1561678212ee39a09ce43c1a3567c64e2" prot="public" virt="non-virtual"><scope>device_interface</scope><name>initialized</name></member> <member refid="structdevice__interface_1a1c4703d14f4a7f53a8dd6d6dda9e641" prot="public" virt="non-virtual"><scope>device_interface</scope><name>ioctl</name></member> <member refid="structdevice__interface_17eb42b0bb3e06dbc9183531a5e59ddb8" prot="public" virt="non-virtual"><scope>device_interface</scope><name>major</name></member> <member refid="structdevice__interface_16caf84418059d0121e76d873e305ddcb" prot="public" virt="non-virtual"><scope>device_interface</scope><name>read</name></member> <member refid="structdevice__interface_1cbfb9de4fadc968479e1536fcef4a2d6" prot="public" virt="non-virtual"><scope>device_interface</scope><name>reset</name></member> <member refid="structdevice__interface_182fda947114f5c8d53fb7acbd7eb0e21" prot="public" virt="non-virtual"><scope>device_interface</scope><name>size</name></member> <member refid="structdevice__interface_12c8e52e7fd5b4766863525af3ecb14ed" prot="public" virt="non-virtual"><scope>device_interface</scope><name>standby</name></member> <member refid="structdevice__interface_16376721f0db48a8cc534b41c28e9a060" prot="public" virt="non-virtual"><scope>device_interface</scope><name>start</name></member> <member refid="structdevice__interface_1734dddd62b4d34efc7f8faaa4f009304" prot="public" virt="non-virtual"><scope>device_interface</scope><name>stop</name></member> <member refid="structdevice__interface_1f46913eec9f191290c82db23380bc5df" prot="public" virt="non-virtual"><scope>device_interface</scope><name>write</name></member> </listofallmembers> </compounddef> </doxygen>