Deploying to gh-pages from @ EnderIce2/Fennix@073f582752 🚀
329
assets/css/style.css
Normal file
@ -0,0 +1,329 @@
|
||||
body {
|
||||
font-family: Arial, sans-serif;
|
||||
margin: 0;
|
||||
padding: 0;
|
||||
line-height: 1.6;
|
||||
background-color: #121212;
|
||||
color: #f0f0f0;
|
||||
scroll-behavior: smooth;
|
||||
}
|
||||
|
||||
.hero {
|
||||
text-align: center;
|
||||
background: linear-gradient(135deg, #1e1e2e, #313450);
|
||||
color: white;
|
||||
padding: 50px 20px;
|
||||
}
|
||||
|
||||
.hero h1 {
|
||||
font-size: 2.8em;
|
||||
margin-bottom: 10px;
|
||||
text-shadow: 2px 2px 5px rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.hero p {
|
||||
margin-bottom: 20px;
|
||||
font-size: 1.3em;
|
||||
}
|
||||
|
||||
.hero button {
|
||||
background-color: #282828;
|
||||
color: #ffffff;
|
||||
border: none;
|
||||
padding: 12px 25px;
|
||||
font-size: 1.1em;
|
||||
border-radius: 25px;
|
||||
cursor: pointer;
|
||||
transition: all 0.3s ease;
|
||||
box-shadow: 0 4px 10px rgba(14, 14, 14, 0.5);
|
||||
}
|
||||
|
||||
.hero button:hover {
|
||||
background-color: #ff6b81;
|
||||
color: black;
|
||||
transform: scale(1.15);
|
||||
box-shadow: 0 6px 15px rgba(255, 71, 87, 0.7);
|
||||
}
|
||||
|
||||
.buttons-section {
|
||||
text-align: center;
|
||||
margin: 40px 20px;
|
||||
}
|
||||
|
||||
.buttons-section h2 {
|
||||
font-size: 2em;
|
||||
margin-bottom: 20px;
|
||||
text-transform: uppercase;
|
||||
color: #ff4757;
|
||||
}
|
||||
|
||||
.buttons-section button {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.button {
|
||||
background-color: #313450;
|
||||
color: black;
|
||||
border: none;
|
||||
padding: 15px 30px;
|
||||
font-size: 1.1em;
|
||||
margin: 10px;
|
||||
border-radius: 50px;
|
||||
cursor: pointer;
|
||||
transition: all 0.3s ease;
|
||||
box-shadow: none;
|
||||
}
|
||||
|
||||
.button:hover {
|
||||
background-color: #ff4757;
|
||||
transform: scale(1.1);
|
||||
box-shadow: 0 6px 15px rgba(255, 71, 87, 0.6);
|
||||
color: black;
|
||||
}
|
||||
|
||||
.button:focus {
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.screenshot-section {
|
||||
text-align: center;
|
||||
margin: 40px 20px;
|
||||
}
|
||||
|
||||
.screenshot {
|
||||
max-width: 80%;
|
||||
height: auto;
|
||||
border-radius: 15px;
|
||||
box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.5);
|
||||
transition: transform 0.5s ease, box-shadow 0.5s ease;
|
||||
}
|
||||
|
||||
.screenshot:hover {
|
||||
transform: scale(1.05);
|
||||
box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.8);
|
||||
}
|
||||
|
||||
.features-section {
|
||||
background-color: #1e1e2e;
|
||||
padding: 40px 20px;
|
||||
}
|
||||
|
||||
.features-section h2 {
|
||||
text-align: center;
|
||||
margin-bottom: 20px;
|
||||
text-transform: uppercase;
|
||||
letter-spacing: 2px;
|
||||
font-size: 2em;
|
||||
}
|
||||
|
||||
.features {
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
gap: 20px;
|
||||
flex-wrap: wrap;
|
||||
}
|
||||
|
||||
.card {
|
||||
background: linear-gradient(135deg, #313450, #1e1e2e);
|
||||
box-shadow: 0 8px 20px rgba(0, 0, 0, 0.3);
|
||||
padding: 20px;
|
||||
width: 300px;
|
||||
border-radius: 15px;
|
||||
text-align: center;
|
||||
transition: transform 0.4s ease, box-shadow 0.4s ease;
|
||||
border: 1px solid rgba(255, 255, 255, 0.1);
|
||||
}
|
||||
|
||||
.card:hover {
|
||||
transform: translateY(-10px) scale(1.05);
|
||||
box-shadow: 0 10px 25px rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.card h3 {
|
||||
color: #ff4757;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.card p {
|
||||
color: #ccc;
|
||||
}
|
||||
|
||||
.feature-detail {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
padding: 40px 20px;
|
||||
gap: 30px;
|
||||
opacity: 0;
|
||||
transform: translateY(50px);
|
||||
transition: opacity 0.6s ease, transform 0.6s ease;
|
||||
}
|
||||
|
||||
.feature-detail.active {
|
||||
opacity: 1;
|
||||
transform: translateY(0);
|
||||
}
|
||||
|
||||
.feature-detail:nth-child(even) {
|
||||
flex-direction: row-reverse;
|
||||
}
|
||||
|
||||
.feature-detail img {
|
||||
max-width: 50%;
|
||||
border-radius: 15px;
|
||||
box-shadow: 0px 8px 15px rgba(0, 0, 0, 0.5);
|
||||
transition: transform 0.8s ease, box-shadow 0.8s ease;
|
||||
margin: 0 40px;
|
||||
}
|
||||
|
||||
.feature-detail.active img:hover {
|
||||
transform: scale(1.11);
|
||||
box-shadow: 0px 10px 20px rgba(0, 0, 0, 0.8);
|
||||
}
|
||||
|
||||
.feature-detail img.active {
|
||||
transform: scale(1.1);
|
||||
box-shadow: 0px 15px 25px rgba(0, 0, 0, 0.7);
|
||||
}
|
||||
|
||||
.feature-detail .text {
|
||||
max-width: 40%;
|
||||
padding: 0 20px;
|
||||
}
|
||||
|
||||
.feature-detail .text h3 {
|
||||
font-size: 1.8em;
|
||||
margin-bottom: 10px;
|
||||
color: #ff4757;
|
||||
}
|
||||
|
||||
.feature-detail .text p {
|
||||
color: #ccc;
|
||||
font-size: 1.1em;
|
||||
line-height: 1.6;
|
||||
}
|
||||
|
||||
.footer {
|
||||
text-align: center;
|
||||
padding: 20px;
|
||||
background-color: #121212;
|
||||
color: #bbb;
|
||||
border-top: 1px solid #2a2a2a;
|
||||
}
|
||||
|
||||
@media (max-width: 768px) {
|
||||
.features {
|
||||
flex-direction: column;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.feature-detail {
|
||||
flex-direction: column;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.feature-detail img,
|
||||
.feature-detail .text {
|
||||
max-width: 100%;
|
||||
}
|
||||
}
|
||||
|
||||
header {
|
||||
position: sticky;
|
||||
top: 0;
|
||||
max-height: 64px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
padding: 0 20px;
|
||||
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
|
||||
backdrop-filter: blur(10px);
|
||||
background: rgba(0, 0, 0, 0.5);
|
||||
z-index: 999;
|
||||
}
|
||||
|
||||
header img {
|
||||
width: 64px;
|
||||
height: 64px;
|
||||
}
|
||||
|
||||
.div-warning {
|
||||
text-decoration: none;
|
||||
color: white;
|
||||
font-size: 1.2em;
|
||||
text-align: center;
|
||||
display: flex;
|
||||
margin-left: auto;
|
||||
text-shadow: 0px 0px 5px rgba(255, 0, 0, 1);
|
||||
}
|
||||
|
||||
.div-dropdown {
|
||||
position: relative;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
.header-button {
|
||||
background-color: #313450;
|
||||
color: white;
|
||||
border: none;
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
border-radius: 8px;
|
||||
font-size: 1.1em;
|
||||
padding: 8px 12px;
|
||||
margin: 0;
|
||||
cursor: pointer;
|
||||
transition: all 0.3s ease;
|
||||
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);
|
||||
}
|
||||
|
||||
.header-button:hover {
|
||||
transform: scale(1.05);
|
||||
}
|
||||
|
||||
.dropdown-content {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: 110%;
|
||||
right: 0;
|
||||
background-color: #313450;
|
||||
z-index: 1;
|
||||
border-radius: 12px;
|
||||
box-shadow: 0 6px 15px rgba(0, 0, 0, 0.5);
|
||||
padding: 10px 0;
|
||||
max-height: 300px;
|
||||
overflow-y: auto;
|
||||
overflow-x: hidden;
|
||||
}
|
||||
|
||||
.dropdown-content::-webkit-scrollbar {
|
||||
width: 8px;
|
||||
}
|
||||
|
||||
.dropdown-content::-webkit-scrollbar-thumb {
|
||||
background-color: #ff4757;
|
||||
border-radius: 4px;
|
||||
}
|
||||
|
||||
.dropdown-content::-webkit-scrollbar-thumb:hover {
|
||||
background-color: #ff6b81;
|
||||
}
|
||||
|
||||
.dropdown-content a {
|
||||
color: white;
|
||||
white-space: nowrap;
|
||||
text-decoration: none;
|
||||
display: block;
|
||||
padding: 8px 12px;
|
||||
border-radius: 8px;
|
||||
font-size: 1.1em;
|
||||
transition: background-color 0.3s ease, color 0.3s ease, transform 0.3s ease;
|
||||
}
|
||||
|
||||
.dropdown-content a:hover {
|
||||
background-color: #ff4757;
|
||||
color: black;
|
||||
transform: scale(1.05);
|
||||
}
|
BIN
assets/images/feature-default.png
Normal file
After Width: | Height: | Size: 19 KiB |
BIN
assets/images/feature1-en.png
Normal file
After Width: | Height: | Size: 17 KiB |
BIN
assets/images/feature2-en.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/feature3-en.png
Normal file
After Width: | Height: | Size: 18 KiB |
BIN
assets/images/screenshot-default.png
Normal file
After Width: | Height: | Size: 16 KiB |
BIN
assets/images/screenshot-en.png
Normal file
After Width: | Height: | Size: 13 KiB |
91
assets/js/script.js
Normal file
@ -0,0 +1,91 @@
|
||||
const featureDetails = document.querySelectorAll('.feature-detail');
|
||||
|
||||
const observer = new IntersectionObserver((entries) => {
|
||||
entries.forEach(entry => {
|
||||
if (entry.isIntersecting) {
|
||||
entry.target.classList.add('active');
|
||||
const img = entry.target.querySelector('img');
|
||||
img.classList.add('active');
|
||||
}
|
||||
else {
|
||||
entry.target.classList.remove('active');
|
||||
const img = entry.target.querySelector('img');
|
||||
img.classList.remove('active');
|
||||
}
|
||||
});
|
||||
}, {
|
||||
threshold: 0.1
|
||||
});
|
||||
|
||||
featureDetails.forEach(detail => {
|
||||
observer.observe(detail);
|
||||
});
|
||||
|
||||
function updateContent(langData) {
|
||||
document.querySelectorAll('[data-i18n]').forEach(element => {
|
||||
const key = element.getAttribute('data-i18n');
|
||||
|
||||
if (key in langData) {
|
||||
if (element.tagName === "IMG") {
|
||||
element.src = langData[key];
|
||||
} else {
|
||||
element.innerHTML = langData[key];
|
||||
}
|
||||
} else {
|
||||
console.warn(`Missing translation for key: '${key}'`);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function setLanguagePreference(lang) {
|
||||
localStorage.setItem('language', lang);
|
||||
location.reload();
|
||||
}
|
||||
|
||||
async function fetchLanguageData(lang) {
|
||||
try {
|
||||
const response = await fetch(`assets/lang/${lang}.json`);
|
||||
if (!response.ok) {
|
||||
throw new Error(`Language file for '${lang}' not found`);
|
||||
}
|
||||
return response.json();
|
||||
} catch (error) {
|
||||
console.warn(error.message + `. Falling back to English.`);
|
||||
return fetchLanguageData('en');
|
||||
}
|
||||
}
|
||||
|
||||
async function detectAndLoadLanguage() {
|
||||
const savedLanguage = localStorage.getItem('language');
|
||||
const browserLanguage = navigator.language || navigator.languages[0];
|
||||
const languageToLoad = savedLanguage || browserLanguage.split('-')[0] || 'en';
|
||||
|
||||
console.log(`Detected language: ${browserLanguage}. Loading: ${languageToLoad}`);
|
||||
|
||||
const langData = await fetchLanguageData(languageToLoad);
|
||||
updateContent(langData);
|
||||
}
|
||||
|
||||
async function changeLanguage(lang) {
|
||||
setLanguagePreference(lang);
|
||||
}
|
||||
|
||||
window.addEventListener('DOMContentLoaded', detectAndLoadLanguage);
|
||||
|
||||
function toggleDropdown() {
|
||||
const dropdownMenu = document.getElementById('dropdownMenu');
|
||||
dropdownMenu.style.display = dropdownMenu.style.display === 'block' ? 'none' : 'block';
|
||||
}
|
||||
|
||||
window.onclick = function (event) {
|
||||
const dropdownMenu = document.getElementById('dropdownMenu');
|
||||
const dropdownButton = document.querySelector('.header-button');
|
||||
if (!dropdownMenu.contains(event.target) && event.target !== dropdownButton) {
|
||||
dropdownMenu.style.display = 'none';
|
||||
}
|
||||
};
|
||||
|
||||
function downloadFennix() {
|
||||
// TODO: Here will download the iso file
|
||||
window.location.href = "https://github.com/EnderIce2/Fennix";
|
||||
}
|
1
assets/lang/README.md
Normal file
@ -0,0 +1 @@
|
||||
# Language Directory
|
0
assets/lang/bg.json
Normal file
0
assets/lang/de.json
Normal file
38
assets/lang/en.json
Normal file
@ -0,0 +1,38 @@
|
||||
{
|
||||
"home": "Fennix - Future of Computing",
|
||||
"warning_message": "⚠️ The operating system is in early development ⚠️<br>This website is a placeholder and does not fully represent the project's current status.",
|
||||
|
||||
"welcome_message": "Welcome to Fennix",
|
||||
"welcome_subtitle": "Unlock seamless and powerful computing.",
|
||||
"download_button": "Download",
|
||||
"screenshot_title": "Explore Fennix",
|
||||
"screenshot_image": "assets/images/screenshot-en.png",
|
||||
|
||||
"get_involved": "Get Involved",
|
||||
"get_involved_btn1": "Contribute",
|
||||
"get_involved_btn2": "Documentation",
|
||||
"get_involved_btn3": "API Reference",
|
||||
"get_involved_btn4": "Developing with Fennix",
|
||||
|
||||
"features_title": "Core Features",
|
||||
"card1_title": "High Performance",
|
||||
"card1_text": "Experience fast speeds for modern computing tasks.",
|
||||
"card2_title": "Security & Privacy",
|
||||
"card2_text": "Your data is secure with advanced encryption and privacy protocols.",
|
||||
"card3_title": "Customizable",
|
||||
"card3_text": "Customize Fennix to enhance your workflow and productivity.",
|
||||
|
||||
"feature1_title": "User Interface",
|
||||
"feature1_text": "Work with a user-friendly, modern interface designed for efficiency.",
|
||||
"feature1_image": "assets/images/feature1-en.png",
|
||||
|
||||
"feature2_title": "Multitasking",
|
||||
"feature2_text": "Run multiple applications and switch between tasks easily.",
|
||||
"feature2_image": "assets/images/feature2-en.png",
|
||||
|
||||
"feature3_title": "Security Features",
|
||||
"feature3_text": "Use built-in security measures to protect your data.",
|
||||
"feature3_image": "assets/images/feature3-en.png",
|
||||
|
||||
"footer_text": "© 2025 EnderIce2"
|
||||
}
|
0
assets/lang/es.json
Normal file
0
assets/lang/fr.json
Normal file
0
assets/lang/hu.json
Normal file
0
assets/lang/it.json
Normal file
0
assets/lang/ja.json
Normal file
0
assets/lang/ko.json
Normal file
0
assets/lang/pl.json
Normal file
0
assets/lang/pt.json
Normal file
0
assets/lang/ro.json
Normal file
0
assets/lang/ru.json
Normal file
0
assets/lang/tr.json
Normal file
0
assets/lang/zh-CN.json
Normal file
0
assets/lang/zh-TW.json
Normal file
BIN
assets/logo.png
Normal file
After Width: | Height: | Size: 10 KiB |
23
docs/Info.plist
Normal file
@ -0,0 +1,23 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN"
|
||||
"http://www.apple.com/DTDs/PropertyList-1.0.dtd">
|
||||
<plist version="1.0">
|
||||
<dict>
|
||||
<key>CFBundleName</key>
|
||||
<string>Fennix</string>
|
||||
<key>CFBundleIdentifier</key>
|
||||
<string>org.doxygen.Project</string>
|
||||
<key>CFBundleVersion</key>
|
||||
<string>1.0.0</string>
|
||||
<key>DocSetFeedName</key>
|
||||
<string>Doxygen generated docs</string>
|
||||
<key>DocSetPublisherIdentifier</key>
|
||||
<string>org.doxygen.Publisher</string>
|
||||
<key>DocSetPublisherName</key>
|
||||
<string>Publisher</string>
|
||||
<key>DashDocSetFamily</key>
|
||||
<string>doxy</string>
|
||||
<key>DocSetPlatformFamily</key>
|
||||
<string>doxygen</string>
|
||||
</dict>
|
||||
</plist>
|
38
docs/Makefile
Normal file
@ -0,0 +1,38 @@
|
||||
DOCSET_NAME=org.doxygen.Project.docset
|
||||
DOCSET_CONTENTS=$(DOCSET_NAME)/Contents
|
||||
DOCSET_RESOURCES=$(DOCSET_CONTENTS)/Resources
|
||||
DOCSET_DOCUMENTS=$(DOCSET_RESOURCES)/Documents
|
||||
DESTDIR=~/Library/Developer/Shared/Documentation/DocSets
|
||||
XCODE_INSTALL="$(shell xcode-select -print-path)"
|
||||
|
||||
all: docset
|
||||
|
||||
docset:
|
||||
mkdir -p $(DOCSET_DOCUMENTS)
|
||||
cp Nodes.xml $(DOCSET_RESOURCES)
|
||||
cp Tokens.xml $(DOCSET_RESOURCES)
|
||||
cp Info.plist $(DOCSET_CONTENTS)
|
||||
tar --exclude $(DOCSET_NAME) \
|
||||
--exclude Nodes.xml \
|
||||
--exclude Tokens.xml \
|
||||
--exclude Info.plist \
|
||||
--exclude Makefile -c -f - . \
|
||||
| (cd $(DOCSET_DOCUMENTS); tar xvf -)
|
||||
$(XCODE_INSTALL)/usr/bin/docsetutil index $(DOCSET_NAME)
|
||||
rm -f $(DOCSET_DOCUMENTS)/Nodes.xml
|
||||
rm -f $(DOCSET_DOCUMENTS)/Info.plist
|
||||
rm -f $(DOCSET_DOCUMENTS)/Makefile
|
||||
rm -f $(DOCSET_RESOURCES)/Nodes.xml
|
||||
rm -f $(DOCSET_RESOURCES)/Tokens.xml
|
||||
|
||||
clean:
|
||||
rm -rf $(DOCSET_NAME)
|
||||
|
||||
install: docset
|
||||
mkdir -p $(DESTDIR)
|
||||
cp -R $(DOCSET_NAME) $(DESTDIR)
|
||||
|
||||
uninstall:
|
||||
rm -rf $(DESTDIR)/$(DOCSET_NAME)
|
||||
|
||||
always:
|
6598
docs/Nodes.xml
Normal file
7588
docs/Tokens.xml
Normal file
153
docs/annotated.html
Normal file
@ -0,0 +1,153 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Data Structures</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('annotated.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Data Structures</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock">Here are the data structures with brief descriptions:</div><div class="directory">
|
||||
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span>]</div><table class="directory">
|
||||
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d9/d97/pci_8h.html#dd/d3f/struct____attribute____" target="_self">__attribute__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_1_" class="arrow" onclick="toggleFolder('1_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de4/driver_8h.html#d8/d02/struct____DriverInfo" target="_self">__DriverInfo</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_1_0_" class="even"><td class="entry"><span style="width:32px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion" target="_self">__DriverVersion</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_2_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de4/driver_8h.html#df/d8a/struct____PCIArray" target="_self">__PCIArray</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_3_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d8/d16/structAccelerometerReport" target="_self">AccelerometerReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_4_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#de/d99/structFileSystemInfo" target="_self">FileSystemInfo</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_5_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d6/dda/structGamepadReport" target="_self">GamepadReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_6_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/daf/structGyroscopeReport" target="_self">GyroscopeReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_7_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d6/d59/structInode" target="_self">Inode</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_8_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="db/de6/structInodeOperations.html" target="_self">InodeOperations</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_9_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/d5b/structInputReport" target="_self">InputReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_10_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#db/d5d/unionInputReport_8____unnamed17____" target="_self">InputReport.__unnamed17__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_11_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#dd/db1/structJoystickReport" target="_self">JoystickReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_12_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d9/ddf/structkdirent" target="_self">kdirent</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_13_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/da7/structKeyboardReport" target="_self">KeyboardReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_14_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____" target="_self">KeyboardReport.__unnamed13__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_15_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____" target="_self">KeyboardReport.__unnamed13__.__unnamed15__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_16_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="df/d26/fs_8h.html#d5/df1/structkstat" target="_self">kstat</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_17_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d4/d9c/structMagnetometerReport" target="_self">MagnetometerReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_18_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#db/d9a/structMouseReport" target="_self">MouseReport</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_19_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION" target="_self">PS2_CONFIGURATION</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_20_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d4/dae/structPS2__CONFIGURATION_8____unnamed3____" target="_self">PS2_CONFIGURATION.__unnamed3__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_21_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC" target="_self">PS2_KBD_TYPEMATIC</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_22_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#db/dee/structPS2__KBD__TYPEMATIC_8____unnamed7____" target="_self">PS2_KBD_TYPEMATIC.__unnamed7__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_23_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET" target="_self">PS2_MOUSE_PACKET</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_24_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d0/df2/unionPS2__MOUSE__PACKET_8Base" target="_self">PS2_MOUSE_PACKET.Base</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_25_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d3/d3e/unionPS2__MOUSE__PACKET_8ZMovement" target="_self">PS2_MOUSE_PACKET.ZMovement</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_26_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT" target="_self">PS2_OUTPUT_PORT</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_27_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#de/d3a/structPS2__OUTPUT__PORT_8____unnamed5____" target="_self">PS2_OUTPUT_PORT.__unnamed5__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_28_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES" target="_self">PS2_STATUSES</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_29_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d1/de1/aip_8h.html#dd/d0d/structPS2__STATUSES_8____unnamed1____" target="_self">PS2_STATUSES.__unnamed1__</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_30_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="d2/d55/structSuperBlockOperations.html" target="_self">SuperBlockOperations</a></td><td class="desc"></td></tr>
|
||||
<tr id="row_31_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="de/ded/input_8h.html#d1/df2/structTouchScreenReport" target="_self">TouchScreenReport</a></td><td class="desc"></td></tr>
|
||||
</table>
|
||||
</div><!-- directory -->
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
35
docs/annotated_dup.js
Normal file
@ -0,0 +1,35 @@
|
||||
var annotated_dup =
|
||||
[
|
||||
[ "__attribute__", "d9/d97/pci_8h.html#dd/d3f/struct____attribute____", "d9/d97/pci_8h_dd/d3f/struct____attribute____" ],
|
||||
[ "__DriverInfo", "db/de4/driver_8h.html#d8/d02/struct____DriverInfo", "db/de4/driver_8h_d8/d02/struct____DriverInfo" ],
|
||||
[ "__PCIArray", "db/de4/driver_8h.html#df/d8a/struct____PCIArray", "db/de4/driver_8h_df/d8a/struct____PCIArray" ],
|
||||
[ "AccelerometerReport", "de/ded/input_8h.html#d8/d16/structAccelerometerReport", null ],
|
||||
[ "FileSystemInfo", "df/d26/fs_8h.html#de/d99/structFileSystemInfo", "df/d26/fs_8h_de/d99/structFileSystemInfo" ],
|
||||
[ "GamepadReport", "de/ded/input_8h.html#d6/dda/structGamepadReport", null ],
|
||||
[ "GyroscopeReport", "de/ded/input_8h.html#d4/daf/structGyroscopeReport", null ],
|
||||
[ "Inode", "df/d26/fs_8h.html#d6/d59/structInode", "df/d26/fs_8h_d6/d59/structInode" ],
|
||||
[ "InodeOperations", "db/de6/structInodeOperations.html", "db/de6/structInodeOperations" ],
|
||||
[ "InputReport", "de/ded/input_8h.html#d1/d5b/structInputReport", "de/ded/input_8h_d1/d5b/structInputReport" ],
|
||||
[ "InputReport.__unnamed17__", "de/ded/input_8h.html#db/d5d/unionInputReport_8____unnamed17____", "de/ded/input_8h_db/d5d/unionInputReport_8____unnamed17____" ],
|
||||
[ "JoystickReport", "de/ded/input_8h.html#dd/db1/structJoystickReport", null ],
|
||||
[ "kdirent", "df/d26/fs_8h.html#d9/ddf/structkdirent", "df/d26/fs_8h_d9/ddf/structkdirent" ],
|
||||
[ "KeyboardReport", "de/ded/input_8h.html#d1/da7/structKeyboardReport", "de/ded/input_8h_d1/da7/structKeyboardReport" ],
|
||||
[ "KeyboardReport.__unnamed13__", "de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____", "de/ded/input_8h_d4/dcb/unionKeyboardReport_8____unnamed13____" ],
|
||||
[ "KeyboardReport.__unnamed13__.__unnamed15__", "de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____", "de/ded/input_8h_dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____" ],
|
||||
[ "kstat", "df/d26/fs_8h.html#d5/df1/structkstat", "df/d26/fs_8h_d5/df1/structkstat" ],
|
||||
[ "MagnetometerReport", "de/ded/input_8h.html#d4/d9c/structMagnetometerReport", null ],
|
||||
[ "MouseReport", "de/ded/input_8h.html#db/d9a/structMouseReport", "de/ded/input_8h_db/d9a/structMouseReport" ],
|
||||
[ "PS2_CONFIGURATION", "d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION", "d1/de1/aip_8h_d5/d42/unionPS2__CONFIGURATION" ],
|
||||
[ "PS2_CONFIGURATION.__unnamed3__", "d1/de1/aip_8h.html#d4/dae/structPS2__CONFIGURATION_8____unnamed3____", "d1/de1/aip_8h_d4/dae/structPS2__CONFIGURATION_8____unnamed3____" ],
|
||||
[ "PS2_KBD_TYPEMATIC", "d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC", "d1/de1/aip_8h_d5/d94/unionPS2__KBD__TYPEMATIC" ],
|
||||
[ "PS2_KBD_TYPEMATIC.__unnamed7__", "d1/de1/aip_8h.html#db/dee/structPS2__KBD__TYPEMATIC_8____unnamed7____", "d1/de1/aip_8h_db/dee/structPS2__KBD__TYPEMATIC_8____unnamed7____" ],
|
||||
[ "PS2_MOUSE_PACKET", "d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET", "d1/de1/aip_8h_d3/d18/structPS2__MOUSE__PACKET" ],
|
||||
[ "PS2_MOUSE_PACKET.Base", "d1/de1/aip_8h.html#d0/df2/unionPS2__MOUSE__PACKET_8Base", "d1/de1/aip_8h_d0/df2/unionPS2__MOUSE__PACKET_8Base" ],
|
||||
[ "PS2_MOUSE_PACKET.ZMovement", "d1/de1/aip_8h.html#d3/d3e/unionPS2__MOUSE__PACKET_8ZMovement", "d1/de1/aip_8h_d3/d3e/unionPS2__MOUSE__PACKET_8ZMovement" ],
|
||||
[ "PS2_OUTPUT_PORT", "d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT", "d1/de1/aip_8h_da/dc6/unionPS2__OUTPUT__PORT" ],
|
||||
[ "PS2_OUTPUT_PORT.__unnamed5__", "d1/de1/aip_8h.html#de/d3a/structPS2__OUTPUT__PORT_8____unnamed5____", "d1/de1/aip_8h_de/d3a/structPS2__OUTPUT__PORT_8____unnamed5____" ],
|
||||
[ "PS2_STATUSES", "d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES", "d1/de1/aip_8h_d7/d48/unionPS2__STATUSES" ],
|
||||
[ "PS2_STATUSES.__unnamed1__", "d1/de1/aip_8h.html#dd/d0d/structPS2__STATUSES_8____unnamed1____", "d1/de1/aip_8h_dd/d0d/structPS2__STATUSES_8____unnamed1____" ],
|
||||
[ "SuperBlockOperations", "d2/d55/structSuperBlockOperations.html", "d2/d55/structSuperBlockOperations" ],
|
||||
[ "TouchScreenReport", "de/ded/input_8h.html#d1/df2/structTouchScreenReport", "de/ded/input_8h_d1/df2/structTouchScreenReport" ]
|
||||
];
|
BIN
docs/bc_s.png
Normal file
After Width: | Height: | Size: 676 B |
BIN
docs/bdwn.png
Normal file
After Width: | Height: | Size: 147 B |
152
docs/classes.html
Normal file
@ -0,0 +1,152 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Data Structure Index</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('classes.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Data Structure Index</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="qindex"><a class="qindex" href="#letter_A">A</a> | <a class="qindex" href="#letter_F">F</a> | <a class="qindex" href="#letter_G">G</a> | <a class="qindex" href="#letter_I">I</a> | <a class="qindex" href="#letter_J">J</a> | <a class="qindex" href="#letter_K">K</a> | <a class="qindex" href="#letter_M">M</a> | <a class="qindex" href="#letter_P">P</a> | <a class="qindex" href="#letter_S">S</a> | <a class="qindex" href="#letter_T">T</a> | <a class="qindex" href="#letter__">_</a></div>
|
||||
<div class="classindex">
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_A">A</a></dt>
|
||||
<dd><a class="el" href="de/ded/input_8h.html#d8/d16/structAccelerometerReport">AccelerometerReport</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_F">F</a></dt>
|
||||
<dd><a class="el" href="df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_G">G</a></dt>
|
||||
<dd><a class="el" href="de/ded/input_8h.html#d6/dda/structGamepadReport">GamepadReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#d4/daf/structGyroscopeReport">GyroscopeReport</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_I">I</a></dt>
|
||||
<dd><a class="el" href="df/d26/fs_8h.html#d6/d59/structInode">Inode</a></dd><dd><a class="el" href="db/de6/structInodeOperations.html">InodeOperations</a></dd><dd><a class="el" href="de/ded/input_8h.html#d1/d5b/structInputReport">InputReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#db/d5d/unionInputReport_8____unnamed17____">InputReport.__unnamed17__</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_J">J</a></dt>
|
||||
<dd><a class="el" href="de/ded/input_8h.html#dd/db1/structJoystickReport">JoystickReport</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_K">K</a></dt>
|
||||
<dd><a class="el" href="df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></dd><dd><a class="el" href="de/ded/input_8h.html#d1/da7/structKeyboardReport">KeyboardReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____">KeyboardReport.__unnamed13__</a></dd><dd><a class="el" href="de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____">KeyboardReport.__unnamed13__.__unnamed15__</a></dd><dd><a class="el" href="df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_M">M</a></dt>
|
||||
<dd><a class="el" href="de/ded/input_8h.html#d4/d9c/structMagnetometerReport">MagnetometerReport</a></dd><dd><a class="el" href="de/ded/input_8h.html#db/d9a/structMouseReport">MouseReport</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_P">P</a></dt>
|
||||
<dd><a class="el" href="d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION">PS2_CONFIGURATION</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#d4/dae/structPS2__CONFIGURATION_8____unnamed3____">PS2_CONFIGURATION.__unnamed3__</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC">PS2_KBD_TYPEMATIC</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#db/dee/structPS2__KBD__TYPEMATIC_8____unnamed7____">PS2_KBD_TYPEMATIC.__unnamed7__</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET">PS2_MOUSE_PACKET</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#d0/df2/unionPS2__MOUSE__PACKET_8Base">PS2_MOUSE_PACKET.Base</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#d3/d3e/unionPS2__MOUSE__PACKET_8ZMovement">PS2_MOUSE_PACKET.ZMovement</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT">PS2_OUTPUT_PORT</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#de/d3a/structPS2__OUTPUT__PORT_8____unnamed5____">PS2_OUTPUT_PORT.__unnamed5__</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES">PS2_STATUSES</a></dd><dd><a class="el" href="d1/de1/aip_8h.html#dd/d0d/structPS2__STATUSES_8____unnamed1____">PS2_STATUSES.__unnamed1__</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter_S">S</a></dt>
|
||||
<dd><a class="el" href="d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></dd></dl>
|
||||
<dl class="classindex odd">
|
||||
<dt class="alphachar"><a name="letter_T">T</a></dt>
|
||||
<dd><a class="el" href="de/ded/input_8h.html#d1/df2/structTouchScreenReport">TouchScreenReport</a></dd></dl>
|
||||
<dl class="classindex even">
|
||||
<dt class="alphachar"><a name="letter__">_</a></dt>
|
||||
<dd><a class="el" href="d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a></dd><dd><a class="el" href="db/de4/driver_8h.html#d8/d02/struct____DriverInfo">__DriverInfo</a></dd><dd><a class="el" href="db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion">__DriverInfo::__DriverVersion</a></dd><dd><a class="el" href="db/de4/driver_8h.html#df/d8a/struct____PCIArray">__PCIArray</a></dd></dl>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
docs/closed.png
Normal file
After Width: | Height: | Size: 132 B |
11
docs/custom.css
Normal file
@ -0,0 +1,11 @@
|
||||
html {}
|
||||
|
||||
html.dark-mode {
|
||||
color-scheme: dark;
|
||||
|
||||
--primary-color: #c49cfc;
|
||||
--primary-dark-color: #a689eb;
|
||||
--primary-light-color: #9270e4;
|
||||
--primary-lighter-color: #202529;
|
||||
--primary-lightest-color: #242527;
|
||||
}
|
117
docs/d0/d5e/Drivers_2README_8md.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Drivers/README.md File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d0/d5e/Drivers_2README_8md.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Drivers/README.md File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../d0/d5e/Drivers_2README_8md.html">README.md</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
2603
docs/d1/de1/aip_8h.html
Normal file
183
docs/d1/de1/aip_8h.js
Normal file
@ -0,0 +1,183 @@
|
||||
var aip_8h =
|
||||
[
|
||||
[ "PS2_STATUSES", "d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES", [
|
||||
[ "Raw", "d1/de1/aip_8h.html#a0aeb1f673a677a69047678d8dc1550d1", null ]
|
||||
] ],
|
||||
[ "PS2_CONFIGURATION", "d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION", [
|
||||
[ "Raw", "d1/de1/aip_8h.html#aabcce9d04cf80862c31c591b284ee358", null ]
|
||||
] ],
|
||||
[ "PS2_OUTPUT_PORT", "d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT", [
|
||||
[ "Raw", "d1/de1/aip_8h.html#a6f55d35c117c53b1aa5b104e550674dd", null ]
|
||||
] ],
|
||||
[ "PS2_KBD_TYPEMATIC", "d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC", [
|
||||
[ "Raw", "d1/de1/aip_8h.html#a1c786a0ac638f742e31267026602ac54", null ]
|
||||
] ],
|
||||
[ "PS2_MOUSE_PACKET", "d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET", [
|
||||
[ "Base", "d1/de1/aip_8h.html#ae07d9573c7ae9aa7d734e43ab74d88b3", null ],
|
||||
[ "XMovement", "d1/de1/aip_8h.html#a03984accdad77fa5280f8724510170d4", null ],
|
||||
[ "YMovement", "d1/de1/aip_8h.html#ae7ed739b075fbfcabddfb598f2ebb912", null ],
|
||||
[ "ZMovement", "d1/de1/aip_8h.html#acc274a47b2ec66d6731ec91b274e1423", null ]
|
||||
] ],
|
||||
[ "PS2_STATUSES.__unnamed1__", "d1/de1/aip_8h.html#dd/d0d/structPS2__STATUSES_8____unnamed1____", [
|
||||
[ "CommandData", "d1/de1/aip_8h.html#ad3c1a945d3b7f0aa9f0bbcb1bdc77d37", null ],
|
||||
[ "InputBufferFull", "d1/de1/aip_8h.html#a999955f00254a1ec83b388b8142ac5e6", null ],
|
||||
[ "OutputBufferFull", "d1/de1/aip_8h.html#aa9b7be021da7a0ec83d707bd42740f3d", null ],
|
||||
[ "ParityError", "d1/de1/aip_8h.html#a63440a36bf6fd0748b3c188f3e9fda78", null ],
|
||||
[ "SystemFlag", "d1/de1/aip_8h.html#acc8252d0e5a2a96ee791ee05c333bb56", null ],
|
||||
[ "TimeoutError", "d1/de1/aip_8h.html#a2ce01afd7e833fc13c63448689ea762a", null ],
|
||||
[ "Unknown1", "d1/de1/aip_8h.html#a28c5637b237d55031f1b3772d731c041", null ],
|
||||
[ "Unknown2", "d1/de1/aip_8h.html#afe489f6ef777e98956c00038b863eb0f", null ]
|
||||
] ],
|
||||
[ "PS2_CONFIGURATION.__unnamed3__", "d1/de1/aip_8h.html#d4/dae/structPS2__CONFIGURATION_8____unnamed3____", [
|
||||
[ "Port1Clock", "d1/de1/aip_8h.html#a44c6b11fcf9b6a9a6e7fe2a969b58b0f", null ],
|
||||
[ "Port1Interrupt", "d1/de1/aip_8h.html#a78e48bc7d4778ddc8e647ec195da3e1a", null ],
|
||||
[ "Port1Translation", "d1/de1/aip_8h.html#af4c84ba01a644fbe45e4b9e09f827168", null ],
|
||||
[ "Port2Clock", "d1/de1/aip_8h.html#aeeefe959ba7eabe712b1a3039d4d7ec7", null ],
|
||||
[ "Port2Interrupt", "d1/de1/aip_8h.html#ab139fbe5dc1f6fb378c6de7168ad4254", null ],
|
||||
[ "SystemFlag", "d1/de1/aip_8h.html#acc8252d0e5a2a96ee791ee05c333bb56", null ],
|
||||
[ "Zero0", "d1/de1/aip_8h.html#ad31cba1790c6843a18adfc7ddfcee23e", null ],
|
||||
[ "Zero1", "d1/de1/aip_8h.html#ac1bea7eee679d45845dc20ba9cc0cc20", null ]
|
||||
] ],
|
||||
[ "PS2_OUTPUT_PORT.__unnamed5__", "d1/de1/aip_8h.html#de/d3a/structPS2__OUTPUT__PORT_8____unnamed5____", [
|
||||
[ "A20Gate", "d1/de1/aip_8h.html#ab24700857c7c1e39353a7d8d12212ee9", null ],
|
||||
[ "Port1InputBufferFull", "d1/de1/aip_8h.html#aba33c9a5143b225eab7df62ac376741f", null ],
|
||||
[ "Port1OutputBufferFull", "d1/de1/aip_8h.html#acd4e8faa0cb2df34eef242730f9abbcf", null ],
|
||||
[ "Port2Clock", "d1/de1/aip_8h.html#aeeefe959ba7eabe712b1a3039d4d7ec7", null ],
|
||||
[ "Port2Data", "d1/de1/aip_8h.html#a88d3c2504556b9c06accac2642e8a48b", null ],
|
||||
[ "Port2InputBufferFull", "d1/de1/aip_8h.html#ac2d9dfb2e7ccc41b0869944f6de082e9", null ],
|
||||
[ "Port2OutputBufferFull", "d1/de1/aip_8h.html#a04a22d5db50e8333c482419e9bbd2d78", null ],
|
||||
[ "SystemReset", "d1/de1/aip_8h.html#a993f0a6346847628c86bbcf1cf306236", null ]
|
||||
] ],
|
||||
[ "PS2_KBD_TYPEMATIC.__unnamed7__", "d1/de1/aip_8h.html#db/dee/structPS2__KBD__TYPEMATIC_8____unnamed7____", [
|
||||
[ "Delay", "d1/de1/aip_8h.html#a8f497c1a3d15af9e0c215019f26b887d", null ],
|
||||
[ "RepeatRate", "d1/de1/aip_8h.html#ab0a4e5ca864ccf625afe5cbd853b490c", null ],
|
||||
[ "Zero", "d1/de1/aip_8h.html#ad7ed4ee1df437474d005188535f74875", null ]
|
||||
] ],
|
||||
[ "PS2_MOUSE_PACKET.Base", "d1/de1/aip_8h.html#d0/df2/unionPS2__MOUSE__PACKET_8Base", [
|
||||
[ "Raw", "d1/de1/aip_8h.html#a65e65c8ab0d8609ce12fc68a03cb8e00", null ]
|
||||
] ],
|
||||
[ "PS2_MOUSE_PACKET.ZMovement", "d1/de1/aip_8h.html#d3/d3e/unionPS2__MOUSE__PACKET_8ZMovement", [
|
||||
[ "Raw", "d1/de1/aip_8h.html#a65e65c8ab0d8609ce12fc68a03cb8e00", null ]
|
||||
] ],
|
||||
[ "_PIC_EOI", "d1/de1/aip_8h.html#a8305f30b16326e7c511e03ddce6c6961", null ],
|
||||
[ "PIC1_CMD", "d1/de1/aip_8h.html#a4c4c538b4d0809530a26a7a6d4469259", null ],
|
||||
[ "PIC1_DATA", "d1/de1/aip_8h.html#af27e966ec947ca1172f30ae301c5f24b", null ],
|
||||
[ "PIC2_CMD", "d1/de1/aip_8h.html#ae21e6e278037d30c9548e2fbb4308306", null ],
|
||||
[ "PIC2_DATA", "d1/de1/aip_8h.html#ab6d3b9f6f427357310896adf176145f1", null ],
|
||||
[ "PS2_ACK", "d1/de1/aip_8h.html#aae27b4e03e27b850f66cf5f46ed30530", null ],
|
||||
[ "PS2_CMD", "d1/de1/aip_8h.html#a349f6d70cf357fe295324ef26b1de859", null ],
|
||||
[ "PS2_CMD_COPY_INPUT_0_3_TO_4_7_STATUS", "d1/de1/aip_8h.html#af934e2ef5888d9ffd9fc9d1d18368af9", null ],
|
||||
[ "PS2_CMD_COPY_INPUT_4_7_TO_4_7_STATUS", "d1/de1/aip_8h.html#a7203baf59eb90b5b0ad253e2373b9907", null ],
|
||||
[ "PS2_CMD_DIAGNOSTIC_DUMP", "d1/de1/aip_8h.html#a73785a9d50b49c041a68c2b5086b19a9", null ],
|
||||
[ "PS2_CMD_DISABLE_PORT_1", "d1/de1/aip_8h.html#abceabf403342d3c3834bc41b96d4e05d", null ],
|
||||
[ "PS2_CMD_DISABLE_PORT_2", "d1/de1/aip_8h.html#a8e760f710e8ad14e0b22dcbe2f6804fd", null ],
|
||||
[ "PS2_CMD_ENABLE_PORT_1", "d1/de1/aip_8h.html#aa8b34d40c6d58af702ff8f6f656e9625", null ],
|
||||
[ "PS2_CMD_ENABLE_PORT_2", "d1/de1/aip_8h.html#a760516c47eeaf05775fc1fd81e339c73", null ],
|
||||
[ "PS2_CMD_PULSE_OUTPUT_LINE", "d1/de1/aip_8h.html#a6c152c6f1649c23093a994c73b5ec3f3", null ],
|
||||
[ "PS2_CMD_READ_CONFIG", "d1/de1/aip_8h.html#a85b51743c17aecdd28ae941693da6c11", null ],
|
||||
[ "PS2_CMD_READ_CONFIG_N", "d1/de1/aip_8h.html#a3f626852e86177253c8cf1e1bcbbe1c1", null ],
|
||||
[ "PS2_CMD_READ_INPUT_PORT", "d1/de1/aip_8h.html#a17e275485045a87d7e66250bf0a3f7e7", null ],
|
||||
[ "PS2_CMD_READ_OUTPUT_PORT", "d1/de1/aip_8h.html#adacccff83b034d25299dc29eca2788f0", null ],
|
||||
[ "PS2_CMD_TEST_CONTROLLER", "d1/de1/aip_8h.html#aa33fc8f1e6eba7de0bf02c716fd5543c", null ],
|
||||
[ "PS2_CMD_TEST_PORT_1", "d1/de1/aip_8h.html#a7e5f986206d7889c8d0c7aa85365e0e0", null ],
|
||||
[ "PS2_CMD_TEST_PORT_2", "d1/de1/aip_8h.html#aa7ab36cbcc7910e971c736401c9c36ee", null ],
|
||||
[ "PS2_CMD_WRITE_CONFIG", "d1/de1/aip_8h.html#a0aee664379c66e07a7bb3fdf96ac98e6", null ],
|
||||
[ "PS2_CMD_WRITE_CONFIG_N", "d1/de1/aip_8h.html#ae99951c9a825580da3cd19fad3032fcd", null ],
|
||||
[ "PS2_CMD_WRITE_NEXT_BYTE_TO_OUTPUT_PORT", "d1/de1/aip_8h.html#a2a9b984a4f47f73a34dbc145546f39ed", null ],
|
||||
[ "PS2_CMD_WRITE_NEXT_BYTE_TO_PS2_PORT_1_OUTPUT", "d1/de1/aip_8h.html#ad4f3cdf719d28a63ae05302ae4c64298", null ],
|
||||
[ "PS2_CMD_WRITE_NEXT_BYTE_TO_PS2_PORT_2_INPUT", "d1/de1/aip_8h.html#a477e63cb3f091426422de8d39d085343", null ],
|
||||
[ "PS2_CMD_WRITE_NEXT_BYTE_TO_PS2_PORT_2_OUTPUT", "d1/de1/aip_8h.html#a6ba1c2da3b2b02c2a2bcd324ead30aaf", null ],
|
||||
[ "PS2_DATA", "d1/de1/aip_8h.html#afdbeabd6455ad1caf38d713be4945425", null ],
|
||||
[ "PS2_KBD_CMD_ALL_MAKE", "d1/de1/aip_8h.html#affc73ef21f75670e1632788ef763e347", null ],
|
||||
[ "PS2_KBD_CMD_ALL_MAKE_RELEASE", "d1/de1/aip_8h.html#a0c0da13ca5919b091c19234acccb7472", null ],
|
||||
[ "PS2_KBD_CMD_ALL_TYPEMATIC", "d1/de1/aip_8h.html#aeab72e1b339968e91de7ef6e177d4d46", null ],
|
||||
[ "PS2_KBD_CMD_ALL_TYPEMATIC_MAKE_RELEASE", "d1/de1/aip_8h.html#afb13f744c73bbff0b45c8b15aa95d1c2", null ],
|
||||
[ "PS2_KBD_CMD_DEFAULTS", "d1/de1/aip_8h.html#acea9e4bf70511389b33df326074434ff", null ],
|
||||
[ "PS2_KBD_CMD_DISABLE_SCANNING", "d1/de1/aip_8h.html#a1e408ee85e43b8060fb268d265889f49", null ],
|
||||
[ "PS2_KBD_CMD_ECHO", "d1/de1/aip_8h.html#a8cfa2bad14d701597ac3214fd9b62d7f", null ],
|
||||
[ "PS2_KBD_CMD_ENABLE_SCANNING", "d1/de1/aip_8h.html#ad63145b6dc06948bae574cd024b2606f", null ],
|
||||
[ "PS2_KBD_CMD_IDENTIFY", "d1/de1/aip_8h.html#af4ab5ae2b7058064dc5f1d0ce04473c6", null ],
|
||||
[ "PS2_KBD_CMD_RESEND", "d1/de1/aip_8h.html#a78e89eac04afa736620202a250b1652e", null ],
|
||||
[ "PS2_KBD_CMD_RESET", "d1/de1/aip_8h.html#a7def054c2c4044f0d79a4242c1fab0f3", null ],
|
||||
[ "PS2_KBD_CMD_SCAN_CODE_SET", "d1/de1/aip_8h.html#a2e6a0f04e2a8f77ac8fc5ad284a64e9a", null ],
|
||||
[ "PS2_KBD_CMD_SET_LEDS", "d1/de1/aip_8h.html#a59c9a2227ea292bc16c9c65d6d092cbd", null ],
|
||||
[ "PS2_KBD_CMD_SPECIFIC_MAKE", "d1/de1/aip_8h.html#a87304f876af426e63c40878fac95069b", null ],
|
||||
[ "PS2_KBD_CMD_SPECIFIC_MAKE_RELEASE", "d1/de1/aip_8h.html#adf07e1dd4c9e9623332e055a0670a61e", null ],
|
||||
[ "PS2_KBD_CMD_SPECIFIC_TYPEMATIC", "d1/de1/aip_8h.html#af9e177b9aefa0121328d0738105253a8", null ],
|
||||
[ "PS2_KBD_CMD_TYPEMATIC", "d1/de1/aip_8h.html#a40756f0aac46d870eb681a58dc372bfa", null ],
|
||||
[ "PS2_KBD_RESP_ACK", "d1/de1/aip_8h.html#acd7c0c3c66f59b7c30bc4c427a1facb4", null ],
|
||||
[ "PS2_KBD_RESP_ECHO", "d1/de1/aip_8h.html#a522d2d21681a109cc7e49dff69d58e35", null ],
|
||||
[ "PS2_KBD_RESP_RESEND", "d1/de1/aip_8h.html#aa34179ba1def0d1be4f8e7eff0eeded4", null ],
|
||||
[ "PS2_KBD_RESP_TEST_FAILED", "d1/de1/aip_8h.html#a934a0f9b95a6cd75d9a9886a690560c6", null ],
|
||||
[ "PS2_KBD_RESP_TEST_FAILED_2", "d1/de1/aip_8h.html#a2412d04c5199900f1fe5c6b03a1b833f", null ],
|
||||
[ "PS2_KBD_RESP_TEST_PASSED", "d1/de1/aip_8h.html#a2a20b18102384522a2f63bb3cd0baa4a", null ],
|
||||
[ "PS2_MOUSE_CMD_DISABLE_DATA_REPORTING", "d1/de1/aip_8h.html#ad5515a4dbe6bf00f285039e3ba7e1b74", null ],
|
||||
[ "PS2_MOUSE_CMD_ENABLE_DATA_REPORTING", "d1/de1/aip_8h.html#a59645119c76af5f8c5150065e372b841", null ],
|
||||
[ "PS2_MOUSE_CMD_GET_STATUS", "d1/de1/aip_8h.html#a8374733dd184ca602b8a2fc7af22cd17", null ],
|
||||
[ "PS2_MOUSE_CMD_READ_DATA", "d1/de1/aip_8h.html#aea2e4c34ba825590bf3a1c23add124ea", null ],
|
||||
[ "PS2_MOUSE_CMD_READ_ID", "d1/de1/aip_8h.html#a92d821d3f64c1fda822aea140495d70e", null ],
|
||||
[ "PS2_MOUSE_CMD_RESEND", "d1/de1/aip_8h.html#a9765ecf9e2e3d0bd6acd5a3c7c2618dc", null ],
|
||||
[ "PS2_MOUSE_CMD_RESET", "d1/de1/aip_8h.html#a81b027602f9a3813f9e6268ecde9b9bf", null ],
|
||||
[ "PS2_MOUSE_CMD_RESET_WRAP_MODE", "d1/de1/aip_8h.html#a4dc8cdb101ee23fde5d4685ebcfc7d20", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_DEFAULTS", "d1/de1/aip_8h.html#a01fa96b1f69bb77a3efae0ed30452f17", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_REMOTE_MODE", "d1/de1/aip_8h.html#a1e37d0fcb186f3089b6cc7302357b11f", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_RESOLUTION", "d1/de1/aip_8h.html#a1670fa9e8c258966dc991035f7d700e5", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_SAMPLE_RATE", "d1/de1/aip_8h.html#a3446e4e7e8f773d4261ce35f13ba2981", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_SCALING_1_1", "d1/de1/aip_8h.html#a8cf2e24dd34a0b528db4d9c415c3b957", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_SCALING_2_1", "d1/de1/aip_8h.html#a5f7afa4d6bb52799b5b43f81723af25d", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_STREAM_MODE", "d1/de1/aip_8h.html#a514ca9060abcc8c0170399d1be4cc1aa", null ],
|
||||
[ "PS2_MOUSE_CMD_SET_WRAP_MODE", "d1/de1/aip_8h.html#ac1d8f18884044daee1482cc7b167a761", null ],
|
||||
[ "PS2_MOUSE_RESP_ACK", "d1/de1/aip_8h.html#ac5bc0457a1c10ae362feb776532f5da9", null ],
|
||||
[ "PS2_MOUSE_RESP_RESEND", "d1/de1/aip_8h.html#aac7fdb6df880b369a9a6ae86d8c5f12f", null ],
|
||||
[ "PS2_MOUSE_RESP_TEST_FAILED", "d1/de1/aip_8h.html#a598e51d51617a1d80aaf56e19ef872fc", null ],
|
||||
[ "PS2_MOUSE_RESP_TEST_PASSED", "d1/de1/aip_8h.html#a2c9c30e6c4f5213dabac40b2a501a93d", null ],
|
||||
[ "PS2_STATUS", "d1/de1/aip_8h.html#a5011033b67ebce0ddc40f985c04832e1", null ],
|
||||
[ "PS2_TEST_FAILED", "d1/de1/aip_8h.html#ab807b48ac4960880a9107832b7b0f195", null ],
|
||||
[ "PS2_TEST_PASSED", "d1/de1/aip_8h.html#a76797708c65d0cbfc053424ebcbf82d7", null ],
|
||||
[ "WaitInput", "d1/de1/aip_8h.html#aa964d7c1114a861480b1fea356404cf4", null ],
|
||||
[ "WaitOutput", "d1/de1/aip_8h.html#a553775c2f7c013ee400dffb01d596328", null ],
|
||||
[ "PS2_KBD_LEDS", "d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbc", [
|
||||
[ "PS2_KBD_LED_SCROLL_LOCK", "d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca371d0631f3e4cc5e96abe555e47fef7d", null ],
|
||||
[ "PS2_KBD_LED_NUM_LOCK", "d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbcabd6d7f2afaa27f8056a7b34a1d48400b", null ],
|
||||
[ "PS2_KBD_LED_CAPS_LOCK", "d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca80fa56c37e35327ab30585f1093695ad", null ]
|
||||
] ],
|
||||
[ "PS2_KBD_SCAN_CODE_SET", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4", [
|
||||
[ "PS2_KBD_SCAN_CODE_GET_CURRENT", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2251b650209d2abf9c98f3e45e3cf5c6", null ],
|
||||
[ "PS2_KBD_SCAN_CODE_SET_1", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4ab6a12143a58e1487e9d6e3b533cd6c9b", null ],
|
||||
[ "PS2_KBD_SCAN_CODE_SET_2", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a611a5a1d2655245ba7ed1ec6f6e6055c", null ],
|
||||
[ "PS2_KBD_SCAN_CODE_SET_3", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2a3158fc36b4fdf627d248303a6ede20", null ],
|
||||
[ "PS2_KBD_SC_SET_1", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a7e0e395183152f3e37e9475a96f11b2e", null ],
|
||||
[ "PS2_KBD_SC_SET_2", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a9ef0041dce55959183fa4fa24f618968", null ],
|
||||
[ "PS2_KBD_SC_SET_3", "d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a1abdcf6b613c2fcbff74268db121e34a", null ]
|
||||
] ],
|
||||
[ "PS2_MOUSE_RESOLUTION", "d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7", [
|
||||
[ "PS2_MOUSE_RES_1", "d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a856a1c6cc3a816158e945299c040c7a7", null ],
|
||||
[ "PS2_MOUSE_RES_2", "d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a32e6b1eb4bbb5014ef437e81fa1aaf15", null ],
|
||||
[ "PS2_MOUSE_RES_4", "d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7ad06de8d5228edc910b2a45ef3f64d11c", null ],
|
||||
[ "PS2_MOUSE_RES_8", "d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7aaadc22beea4ed7609400ddb1bd1e81c2", null ]
|
||||
] ],
|
||||
[ "IRQ_MASK", "d1/de1/aip_8h.html#a47eacd96b732a39b728fed2402f9210b", null ],
|
||||
[ "IRQ_UNMASK", "d1/de1/aip_8h.html#abb94e8ea4110b1505f8722d697697eea", null ],
|
||||
[ "PIC_EOI", "d1/de1/aip_8h.html#a08e984e6a1417b7b6e89c6232ce00905", null ],
|
||||
[ "PS2ACKTimeout", "d1/de1/aip_8h.html#a38ac8086f1219290834fa333d5f61d61", null ],
|
||||
[ "PS2ClearOutputBuffer", "d1/de1/aip_8h.html#ab89ed60f3ef02b78ef5080b0941ed134", null ],
|
||||
[ "PS2ReadAfterACK", "d1/de1/aip_8h.html#a1c1df3cb3ab237cb29864c8d185537f0", null ],
|
||||
[ "PS2ReadData", "d1/de1/aip_8h.html#ac52f28bcc38cdcb9e2548528de67dc44", null ],
|
||||
[ "PS2ReadStatus", "d1/de1/aip_8h.html#ab4e5cc3a96dc9f7d922e65241ff53f48", null ],
|
||||
[ "PS2Wait", "d1/de1/aip_8h.html#af2ae44f829abc7018863d9bf8fb9b859", null ],
|
||||
[ "PS2WriteCommand", "d1/de1/aip_8h.html#a12501e11544172f81587ea9a2cedd7be", null ],
|
||||
[ "PS2WriteData", "d1/de1/aip_8h.html#ac722c6485f425b33b023549fa448c112", null ],
|
||||
[ "Always0", "d1/de1/aip_8h.html#ad636c779d8a2494cbf0e5bef39c32207", null ],
|
||||
[ "Always0_2", "d1/de1/aip_8h.html#a64f89a7ebae40aae6fd6a15dd67dba12", null ],
|
||||
[ "Always1", "d1/de1/aip_8h.html#a7e36db4ddfffac0319695ee9988dc7f6", null ],
|
||||
[ "Button4", "d1/de1/aip_8h.html#a985d3c1b1bb78dcb532adda850db8e71", null ],
|
||||
[ "Button5", "d1/de1/aip_8h.html#a51b10f759e11e22a2df18e78164340d2", null ],
|
||||
[ "LeftButton", "d1/de1/aip_8h.html#afed3db2529852271d278ff08791fa996", null ],
|
||||
[ "MiddleButton", "d1/de1/aip_8h.html#a7f194284481c61912ad0d0fb8f525439", null ],
|
||||
[ "RightButton", "d1/de1/aip_8h.html#ae720ea34653c53edca8e6006ac14eedb", null ],
|
||||
[ "XOverflow", "d1/de1/aip_8h.html#a999196b528952ded86d2ecdd66fd2659", null ],
|
||||
[ "XSign", "d1/de1/aip_8h.html#a8ba513483738e003cc2d949bbc8c87b7", null ],
|
||||
[ "YOverflow", "d1/de1/aip_8h.html#a010d40129fea5610bc6510df54e8822c", null ],
|
||||
[ "YSign", "d1/de1/aip_8h.html#a50b11bac2f0fa249f5cebe404c00d74e", null ],
|
||||
[ "Z", "d1/de1/aip_8h.html#a4d6dfe063ce4b9f790c99c37c1ef782d", null ]
|
||||
];
|
415
docs/d1/de1/aip_8h_source.html
Normal file
@ -0,0 +1,415 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/aip.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d1/de1/aip_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">aip.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d1/de1/aip_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a985d3c1b1bb78dcb532adda850db8e71"> 1</a></span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a51b10f759e11e22a2df18e78164340d2"> 2</a></span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ad636c779d8a2494cbf0e5bef39c32207"> 3</a></span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a64f89a7ebae40aae6fd6a15dd67dba12"> 4</a></span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a50b11bac2f0fa249f5cebe404c00d74e"> 5</a></span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a999196b528952ded86d2ecdd66fd2659"> 6</a></span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a010d40129fea5610bc6510df54e8822c"> 7</a></span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_AIP_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_AIP_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a4c4c538b4d0809530a26a7a6d4469259"> 23</a></span> <span class="preprocessor">#define PIC1_CMD 0x20</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#af27e966ec947ca1172f30ae301c5f24b"> 24</a></span> <span class="preprocessor">#define PIC1_DATA (PIC1_CMD + 1)</span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ae21e6e278037d30c9548e2fbb4308306"> 25</a></span> <span class="preprocessor">#define PIC2_CMD 0xA0</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ab6d3b9f6f427357310896adf176145f1"> 26</a></span> <span class="preprocessor">#define PIC2_DATA (PIC2_CMD + 1)</span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a8305f30b16326e7c511e03ddce6c6961"> 27</a></span> <span class="preprocessor">#define _PIC_EOI 0x20</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#afdbeabd6455ad1caf38d713be4945425"> 29</a></span> <span class="preprocessor">#define PS2_DATA 0x60</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a5011033b67ebce0ddc40f985c04832e1"> 30</a></span> <span class="preprocessor">#define PS2_STATUS 0x64</span></div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a349f6d70cf357fe295324ef26b1de859"> 31</a></span> <span class="preprocessor">#define PS2_CMD PS2_STATUS</span></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aae27b4e03e27b850f66cf5f46ed30530"> 32</a></span> <span class="preprocessor">#define PS2_ACK 0xFA</span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a76797708c65d0cbfc053424ebcbf82d7"> 33</a></span> <span class="preprocessor">#define PS2_TEST_PASSED 0x55</span></div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ab807b48ac4960880a9107832b7b0f195"> 34</a></span> <span class="preprocessor">#define PS2_TEST_FAILED 0xFC</span></div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  </div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a85b51743c17aecdd28ae941693da6c11"> 36</a></span> <span class="preprocessor">#define PS2_CMD_READ_CONFIG 0x20</span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a3f626852e86177253c8cf1e1bcbbe1c1"> 37</a></span> <span class="preprocessor">#define PS2_CMD_READ_CONFIG_N(n) (PS2_CMD_READ_CONFIG + n)</span></div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a0aee664379c66e07a7bb3fdf96ac98e6"> 38</a></span> <span class="preprocessor">#define PS2_CMD_WRITE_CONFIG 0x60</span></div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ae99951c9a825580da3cd19fad3032fcd"> 39</a></span> <span class="preprocessor">#define PS2_CMD_WRITE_CONFIG_N(n) (PS2_CMD_WRITE_CONFIG + n)</span></div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a8e760f710e8ad14e0b22dcbe2f6804fd"> 40</a></span> <span class="preprocessor">#define PS2_CMD_DISABLE_PORT_2 0xA7</span></div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a760516c47eeaf05775fc1fd81e339c73"> 41</a></span> <span class="preprocessor">#define PS2_CMD_ENABLE_PORT_2 0xA8</span></div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aa7ab36cbcc7910e971c736401c9c36ee"> 42</a></span> <span class="preprocessor">#define PS2_CMD_TEST_PORT_2 0xA9</span></div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aa33fc8f1e6eba7de0bf02c716fd5543c"> 43</a></span> <span class="preprocessor">#define PS2_CMD_TEST_CONTROLLER 0xAA</span></div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a7e5f986206d7889c8d0c7aa85365e0e0"> 44</a></span> <span class="preprocessor">#define PS2_CMD_TEST_PORT_1 0xAB</span></div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a73785a9d50b49c041a68c2b5086b19a9"> 45</a></span> <span class="preprocessor">#define PS2_CMD_DIAGNOSTIC_DUMP 0xAC</span></div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#abceabf403342d3c3834bc41b96d4e05d"> 46</a></span> <span class="preprocessor">#define PS2_CMD_DISABLE_PORT_1 0xAD</span></div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aa8b34d40c6d58af702ff8f6f656e9625"> 47</a></span> <span class="preprocessor">#define PS2_CMD_ENABLE_PORT_1 0xAE</span></div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a17e275485045a87d7e66250bf0a3f7e7"> 48</a></span> <span class="preprocessor">#define PS2_CMD_READ_INPUT_PORT 0xC0</span></div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#af934e2ef5888d9ffd9fc9d1d18368af9"> 49</a></span> <span class="preprocessor">#define PS2_CMD_COPY_INPUT_0_3_TO_4_7_STATUS 0xC1</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a7203baf59eb90b5b0ad253e2373b9907"> 50</a></span> <span class="preprocessor">#define PS2_CMD_COPY_INPUT_4_7_TO_4_7_STATUS 0xC2</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#adacccff83b034d25299dc29eca2788f0"> 51</a></span> <span class="preprocessor">#define PS2_CMD_READ_OUTPUT_PORT 0xD0</span></div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a2a9b984a4f47f73a34dbc145546f39ed"> 52</a></span> <span class="preprocessor">#define PS2_CMD_WRITE_NEXT_BYTE_TO_OUTPUT_PORT 0xD1</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ad4f3cdf719d28a63ae05302ae4c64298"> 53</a></span> <span class="preprocessor">#define PS2_CMD_WRITE_NEXT_BYTE_TO_PS2_PORT_1_OUTPUT 0xD2</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a6ba1c2da3b2b02c2a2bcd324ead30aaf"> 54</a></span> <span class="preprocessor">#define PS2_CMD_WRITE_NEXT_BYTE_TO_PS2_PORT_2_OUTPUT 0xD3</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a477e63cb3f091426422de8d39d085343"> 55</a></span> <span class="preprocessor">#define PS2_CMD_WRITE_NEXT_BYTE_TO_PS2_PORT_2_INPUT 0xD4</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a6c152c6f1649c23093a994c73b5ec3f3"> 56</a></span> <span class="preprocessor">#define PS2_CMD_PULSE_OUTPUT_LINE(n) (0xF0 + n)</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  </div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 58</a></span> <span class="keyword">typedef</span> <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span> {</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 60</a></span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  {</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  uint8_t OutputBufferFull : 1;</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  uint8_t InputBufferFull : 1;</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  uint8_t SystemFlag : 1;</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  uint8_t CommandData : 1;</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  uint8_t Unknown1 : 1;</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  uint8_t Unknown2 : 1;</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  uint8_t TimeoutError : 1;</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  uint8_t ParityError : 1;</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  };</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a0aeb1f673a677a69047678d8dc1550d1"> 71</a></span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a0aeb1f673a677a69047678d8dc1550d1">Raw</a>;</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"> 72</span> } <a class="code" href="../../d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES">PS2_STATUSES</a>;</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span>  </div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 74</a></span> <span class="keyword">typedef</span> <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> {</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 76</a></span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  {</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  uint8_t Port1Interrupt : 1;</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  uint8_t Port2Interrupt : 1;</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  uint8_t SystemFlag : 1;</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  uint8_t Zero0 : 1;</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"> 82</span>  uint8_t Port1Clock : 1;</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  uint8_t Port2Clock : 1;</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"> 84</span>  uint8_t Port1Translation : 1;</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"> 85</span>  uint8_t Zero1 : 1;</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"> 86</span>  };</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aabcce9d04cf80862c31c591b284ee358"> 87</a></span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#aabcce9d04cf80862c31c591b284ee358">Raw</a>;</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span> } <a class="code" href="../../d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION">PS2_CONFIGURATION</a>;</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span>  </div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 90</a></span> <span class="keyword">typedef</span> <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span> {</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 92</a></span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  {</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span>  uint8_t SystemReset : 1;</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  uint8_t A20Gate : 1;</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  uint8_t Port2Clock : 1;</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  uint8_t Port2Data : 1;</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  uint8_t Port1OutputBufferFull : 1;</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  uint8_t Port2OutputBufferFull : 1;</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  uint8_t Port1InputBufferFull : 1;</div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span>  uint8_t Port2InputBufferFull : 1;</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  };</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a6f55d35c117c53b1aa5b104e550674dd"> 103</a></span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a6f55d35c117c53b1aa5b104e550674dd">Raw</a>;</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"> 104</span> } <a class="code" href="../../d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT">PS2_OUTPUT_PORT</a>;</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"> 105</span>  </div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a08e984e6a1417b7b6e89c6232ce00905"> 106</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d1/de1/aip_8h.html#a08e984e6a1417b7b6e89c6232ce00905">PIC_EOI</a>(uint8_t IRQ);</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a47eacd96b732a39b728fed2402f9210b"> 107</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d1/de1/aip_8h.html#a47eacd96b732a39b728fed2402f9210b">IRQ_MASK</a>(uint8_t IRQ);</div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#abb94e8ea4110b1505f8722d697697eea"> 108</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d1/de1/aip_8h.html#abb94e8ea4110b1505f8722d697697eea">IRQ_UNMASK</a>(uint8_t IRQ);</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#af2ae44f829abc7018863d9bf8fb9b859"> 109</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d1/de1/aip_8h.html#af2ae44f829abc7018863d9bf8fb9b859">PS2Wait</a>(<span class="keyword">const</span> <span class="keywordtype">bool</span> Output);</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a12501e11544172f81587ea9a2cedd7be"> 110</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d1/de1/aip_8h.html#a12501e11544172f81587ea9a2cedd7be">PS2WriteCommand</a>(uint8_t Command);</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ac722c6485f425b33b023549fa448c112"> 111</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d1/de1/aip_8h.html#ac722c6485f425b33b023549fa448c112">PS2WriteData</a>(uint8_t Data);</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ac52f28bcc38cdcb9e2548528de67dc44"> 112</a></span> uint8_t <a class="code" href="../../d1/de1/aip_8h.html#ac52f28bcc38cdcb9e2548528de67dc44">PS2ReadData</a>();</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ab4e5cc3a96dc9f7d922e65241ff53f48"> 113</a></span> uint8_t <a class="code" href="../../d1/de1/aip_8h.html#ab4e5cc3a96dc9f7d922e65241ff53f48">PS2ReadStatus</a>();</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a1c1df3cb3ab237cb29864c8d185537f0"> 114</a></span> uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a1c1df3cb3ab237cb29864c8d185537f0">PS2ReadAfterACK</a>();</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ab89ed60f3ef02b78ef5080b0941ed134"> 115</a></span> <span class="keywordtype">void</span> <a class="code" href="../../d1/de1/aip_8h.html#ab89ed60f3ef02b78ef5080b0941ed134">PS2ClearOutputBuffer</a>();</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a38ac8086f1219290834fa333d5f61d61"> 116</a></span> <span class="keywordtype">int</span> <a class="code" href="../../d1/de1/aip_8h.html#a38ac8086f1219290834fa333d5f61d61">PS2ACKTimeout</a>();</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  </div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a553775c2f7c013ee400dffb01d596328"> 118</a></span> <span class="preprocessor">#define WaitOutput PS2Wait(DriverID, true)</span></div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aa964d7c1114a861480b1fea356404cf4"> 119</a></span> <span class="preprocessor">#define WaitInput PS2Wait(DriverID, false)</span></div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  </div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  </div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a59c9a2227ea292bc16c9c65d6d092cbd"> 122</a></span> <span class="preprocessor">#define PS2_KBD_CMD_SET_LEDS 0xED</span></div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a8cfa2bad14d701597ac3214fd9b62d7f"> 123</a></span> <span class="preprocessor">#define PS2_KBD_CMD_ECHO 0xEE</span></div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a2e6a0f04e2a8f77ac8fc5ad284a64e9a"> 124</a></span> <span class="preprocessor">#define PS2_KBD_CMD_SCAN_CODE_SET 0xF0</span></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#af4ab5ae2b7058064dc5f1d0ce04473c6"> 125</a></span> <span class="preprocessor">#define PS2_KBD_CMD_IDENTIFY 0xF2</span></div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a40756f0aac46d870eb681a58dc372bfa"> 126</a></span> <span class="preprocessor">#define PS2_KBD_CMD_TYPEMATIC 0xF3</span></div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ad63145b6dc06948bae574cd024b2606f"> 127</a></span> <span class="preprocessor">#define PS2_KBD_CMD_ENABLE_SCANNING 0xF4</span></div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a1e408ee85e43b8060fb268d265889f49"> 128</a></span> <span class="preprocessor">#define PS2_KBD_CMD_DISABLE_SCANNING 0xF5</span></div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#acea9e4bf70511389b33df326074434ff"> 129</a></span> <span class="preprocessor">#define PS2_KBD_CMD_DEFAULTS 0xF6</span></div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aeab72e1b339968e91de7ef6e177d4d46"> 130</a></span> <span class="preprocessor">#define PS2_KBD_CMD_ALL_TYPEMATIC 0xF7</span></div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a0c0da13ca5919b091c19234acccb7472"> 131</a></span> <span class="preprocessor">#define PS2_KBD_CMD_ALL_MAKE_RELEASE 0xF8</span></div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#affc73ef21f75670e1632788ef763e347"> 132</a></span> <span class="preprocessor">#define PS2_KBD_CMD_ALL_MAKE 0xF9</span></div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#afb13f744c73bbff0b45c8b15aa95d1c2"> 133</a></span> <span class="preprocessor">#define PS2_KBD_CMD_ALL_TYPEMATIC_MAKE_RELEASE 0xFA</span></div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#af9e177b9aefa0121328d0738105253a8"> 134</a></span> <span class="preprocessor">#define PS2_KBD_CMD_SPECIFIC_TYPEMATIC 0xFB</span></div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#adf07e1dd4c9e9623332e055a0670a61e"> 135</a></span> <span class="preprocessor">#define PS2_KBD_CMD_SPECIFIC_MAKE_RELEASE 0xFC</span></div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a87304f876af426e63c40878fac95069b"> 136</a></span> <span class="preprocessor">#define PS2_KBD_CMD_SPECIFIC_MAKE 0xFD</span></div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a78e89eac04afa736620202a250b1652e"> 137</a></span> <span class="preprocessor">#define PS2_KBD_CMD_RESEND 0xFE</span></div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a7def054c2c4044f0d79a4242c1fab0f3"> 138</a></span> <span class="preprocessor">#define PS2_KBD_CMD_RESET 0xFF</span></div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  </div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#acd7c0c3c66f59b7c30bc4c427a1facb4"> 140</a></span> <span class="preprocessor">#define PS2_KBD_RESP_ACK 0xFA</span></div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a522d2d21681a109cc7e49dff69d58e35"> 141</a></span> <span class="preprocessor">#define PS2_KBD_RESP_ECHO 0xEE</span></div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aa34179ba1def0d1be4f8e7eff0eeded4"> 142</a></span> <span class="preprocessor">#define PS2_KBD_RESP_RESEND 0xFE</span></div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a2a20b18102384522a2f63bb3cd0baa4a"> 143</a></span> <span class="preprocessor">#define PS2_KBD_RESP_TEST_PASSED 0xAA</span></div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a934a0f9b95a6cd75d9a9886a690560c6"> 144</a></span> <span class="preprocessor">#define PS2_KBD_RESP_TEST_FAILED 0xFC</span></div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a2412d04c5199900f1fe5c6b03a1b833f"> 145</a></span> <span class="preprocessor">#define PS2_KBD_RESP_TEST_FAILED_2 0xFD</span></div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  </div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbc"> 147</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> {</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca371d0631f3e4cc5e96abe555e47fef7d"> 149</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca371d0631f3e4cc5e96abe555e47fef7d">PS2_KBD_LED_SCROLL_LOCK</a> = 1,</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbcabd6d7f2afaa27f8056a7b34a1d48400b"> 150</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbcabd6d7f2afaa27f8056a7b34a1d48400b">PS2_KBD_LED_NUM_LOCK</a> = 2,</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span>  <a class="code" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca80fa56c37e35327ab30585f1093695ad">PS2_KBD_LED_CAPS_LOCK</a> = 4</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca80fa56c37e35327ab30585f1093695ad"> 152</a></span> } <a class="code" href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbc">PS2_KBD_LEDS</a>;</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  </div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4"> 154</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> {</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2251b650209d2abf9c98f3e45e3cf5c6"> 156</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2251b650209d2abf9c98f3e45e3cf5c6">PS2_KBD_SCAN_CODE_GET_CURRENT</a> = 0,</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4ab6a12143a58e1487e9d6e3b533cd6c9b"> 157</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4ab6a12143a58e1487e9d6e3b533cd6c9b">PS2_KBD_SCAN_CODE_SET_1</a> = 1,</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a611a5a1d2655245ba7ed1ec6f6e6055c"> 158</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a611a5a1d2655245ba7ed1ec6f6e6055c">PS2_KBD_SCAN_CODE_SET_2</a> = 2,</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2a3158fc36b4fdf627d248303a6ede20"> 159</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2a3158fc36b4fdf627d248303a6ede20">PS2_KBD_SCAN_CODE_SET_3</a> = 3,</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a7e0e395183152f3e37e9475a96f11b2e"> 161</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a7e0e395183152f3e37e9475a96f11b2e">PS2_KBD_SC_SET_1</a> = 0x43,</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a9ef0041dce55959183fa4fa24f618968"> 162</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a9ef0041dce55959183fa4fa24f618968">PS2_KBD_SC_SET_2</a> = 0x41,</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a1abdcf6b613c2fcbff74268db121e34a">PS2_KBD_SC_SET_3</a> = 0x3F</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a1abdcf6b613c2fcbff74268db121e34a"> 164</a></span> } <a class="code" href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4">PS2_KBD_SCAN_CODE_SET</a>;</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 166</a></span> <span class="keyword">typedef</span> <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> {</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 168</a></span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  {</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  uint8_t RepeatRate : 5;</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  uint8_t Delay : 2;</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  </div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"> 187</span>  uint8_t Zero : 1;</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  };</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a1c786a0ac638f742e31267026602ac54"> 189</a></span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a1c786a0ac638f742e31267026602ac54">Raw</a>;</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> } <a class="code" href="../../d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC">PS2_KBD_TYPEMATIC</a>;</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"> 191</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  </div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a8cf2e24dd34a0b528db4d9c415c3b957"> 193</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_SCALING_1_1 0xE6</span></div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a5f7afa4d6bb52799b5b43f81723af25d"> 194</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_SCALING_2_1 0xE7</span></div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a1670fa9e8c258966dc991035f7d700e5"> 195</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_RESOLUTION 0xE8</span></div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a8374733dd184ca602b8a2fc7af22cd17"> 196</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_GET_STATUS 0xE9</span></div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a514ca9060abcc8c0170399d1be4cc1aa"> 197</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_STREAM_MODE 0xEA</span></div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aea2e4c34ba825590bf3a1c23add124ea"> 198</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_READ_DATA 0xEB</span></div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a4dc8cdb101ee23fde5d4685ebcfc7d20"> 199</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_RESET_WRAP_MODE 0xEC</span></div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ac1d8f18884044daee1482cc7b167a761"> 200</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_WRAP_MODE 0xEE</span></div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a1e37d0fcb186f3089b6cc7302357b11f"> 201</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_REMOTE_MODE 0xF0</span></div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a92d821d3f64c1fda822aea140495d70e"> 202</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_READ_ID 0xF2</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a3446e4e7e8f773d4261ce35f13ba2981"> 204</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_SAMPLE_RATE 0xF3</span></div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a59645119c76af5f8c5150065e372b841"> 205</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_ENABLE_DATA_REPORTING 0xF4</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ad5515a4dbe6bf00f285039e3ba7e1b74"> 206</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_DISABLE_DATA_REPORTING 0xF5</span></div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a01fa96b1f69bb77a3efae0ed30452f17"> 207</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_SET_DEFAULTS 0xF6</span></div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a9765ecf9e2e3d0bd6acd5a3c7c2618dc"> 208</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_RESEND 0xFE</span></div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a81b027602f9a3813f9e6268ecde9b9bf"> 209</a></span> <span class="preprocessor">#define PS2_MOUSE_CMD_RESET 0xFF</span></div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  </div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ac5bc0457a1c10ae362feb776532f5da9"> 211</a></span> <span class="preprocessor">#define PS2_MOUSE_RESP_ACK 0xFA</span></div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aac7fdb6df880b369a9a6ae86d8c5f12f"> 212</a></span> <span class="preprocessor">#define PS2_MOUSE_RESP_RESEND 0xFE</span></div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a2c9c30e6c4f5213dabac40b2a501a93d"> 213</a></span> <span class="preprocessor">#define PS2_MOUSE_RESP_TEST_PASSED 0xAA</span></div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a598e51d51617a1d80aaf56e19ef872fc"> 214</a></span> <span class="preprocessor">#define PS2_MOUSE_RESP_TEST_FAILED 0xFC</span></div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7"> 216</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> {</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a856a1c6cc3a816158e945299c040c7a7"> 218</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a856a1c6cc3a816158e945299c040c7a7">PS2_MOUSE_RES_1</a> = 0,</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a32e6b1eb4bbb5014ef437e81fa1aaf15"> 219</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a32e6b1eb4bbb5014ef437e81fa1aaf15">PS2_MOUSE_RES_2</a> = 1,</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7ad06de8d5228edc910b2a45ef3f64d11c"> 220</a></span>  <a class="code" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7ad06de8d5228edc910b2a45ef3f64d11c">PS2_MOUSE_RES_4</a> = 2,</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  <a class="code" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7aaadc22beea4ed7609400ddb1bd1e81c2">PS2_MOUSE_RES_8</a> = 3</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7aaadc22beea4ed7609400ddb1bd1e81c2"> 222</a></span> } <a class="code" href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7">PS2_MOUSE_RESOLUTION</a>;</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  </div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 224</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> {</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 226</a></span>  <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  {</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  {</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#afed3db2529852271d278ff08791fa996">LeftButton</a> : 1;</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#ae720ea34653c53edca8e6006ac14eedb">RightButton</a> : 1;</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a7f194284481c61912ad0d0fb8f525439">MiddleButton</a> : 1;</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a7e36db4ddfffac0319695ee9988dc7f6">Always1</a> : 1;</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a8ba513483738e003cc2d949bbc8c87b7">XSign</a> : 1;</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a50b11bac2f0fa249f5cebe404c00d74e">YSign</a> : 1;</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a999196b528952ded86d2ecdd66fd2659">XOverflow</a> : 1;</div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a010d40129fea5610bc6510df54e8822c">YOverflow</a> : 1;</div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed));</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  uint8_t Raw;</div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ae07d9573c7ae9aa7d734e43ab74d88b3"> 240</a></span>  } Base;</div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  </div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#a03984accdad77fa5280f8724510170d4"> 242</a></span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a03984accdad77fa5280f8724510170d4">XMovement</a>;</div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#ae7ed739b075fbfcabddfb598f2ebb912"> 243</a></span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#ae7ed739b075fbfcabddfb598f2ebb912">YMovement</a>;</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  </div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html"> 245</a></span>  <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span>  {</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"> 247</span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  {</div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a4d6dfe063ce4b9f790c99c37c1ef782d">Z</a> : 4;</div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a985d3c1b1bb78dcb532adda850db8e71">Button4</a> : 1;</div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"> 251</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a51b10f759e11e22a2df18e78164340d2">Button5</a> : 1;</div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#ad636c779d8a2494cbf0e5bef39c32207">Always0</a> : 1;</div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  uint8_t <a class="code" href="../../d1/de1/aip_8h.html#a64f89a7ebae40aae6fd6a15dd67dba12">Always0_2</a> : 1;</div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed));</div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span>  uint8_t Raw;</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="../../d1/de1/aip_8h.html#acc274a47b2ec66d6731ec91b274e1423"> 256</a></span>  } ZMovement;</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span> } <a class="code" href="../../d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET">PS2_MOUSE_PACKET</a>;</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  </div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"> 259</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_AIP_H__</span></div>
|
||||
<div class="ttc" id="aaip_8h_html_a010d40129fea5610bc6510df54e8822c"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a010d40129fea5610bc6510df54e8822c">YOverflow</a></div><div class="ttdeci">uint8_t YOverflow</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00007">aip.h:7</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a03984accdad77fa5280f8724510170d4"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a03984accdad77fa5280f8724510170d4">PS2_MOUSE_PACKET::XMovement</a></div><div class="ttdeci">uint8_t XMovement</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00242">aip.h:242</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a08e984e6a1417b7b6e89c6232ce00905"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a08e984e6a1417b7b6e89c6232ce00905">PIC_EOI</a></div><div class="ttdeci">void PIC_EOI(uint8_t IRQ)</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a0aeb1f673a677a69047678d8dc1550d1"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a0aeb1f673a677a69047678d8dc1550d1">PS2_STATUSES::Raw</a></div><div class="ttdeci">uint8_t Raw</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00071">aip.h:71</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a12501e11544172f81587ea9a2cedd7be"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a12501e11544172f81587ea9a2cedd7be">PS2WriteCommand</a></div><div class="ttdeci">void PS2WriteCommand(uint8_t Command)</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a1c1df3cb3ab237cb29864c8d185537f0"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a1c1df3cb3ab237cb29864c8d185537f0">PS2ReadAfterACK</a></div><div class="ttdeci">uint8_t PS2ReadAfterACK()</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a1c786a0ac638f742e31267026602ac54"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a1c786a0ac638f742e31267026602ac54">PS2_KBD_TYPEMATIC::Raw</a></div><div class="ttdeci">uint8_t Raw</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00189">aip.h:189</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4">PS2_KBD_SCAN_CODE_SET</a></div><div class="ttdeci">PS2_KBD_SCAN_CODE_SET</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00154">aip.h:155</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4a1abdcf6b613c2fcbff74268db121e34a"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a1abdcf6b613c2fcbff74268db121e34a">PS2_KBD_SC_SET_3</a></div><div class="ttdeci">@ PS2_KBD_SC_SET_3</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00164">aip.h:163</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4a2251b650209d2abf9c98f3e45e3cf5c6"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2251b650209d2abf9c98f3e45e3cf5c6">PS2_KBD_SCAN_CODE_GET_CURRENT</a></div><div class="ttdeci">@ PS2_KBD_SCAN_CODE_GET_CURRENT</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00156">aip.h:156</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4a2a3158fc36b4fdf627d248303a6ede20"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a2a3158fc36b4fdf627d248303a6ede20">PS2_KBD_SCAN_CODE_SET_3</a></div><div class="ttdeci">@ PS2_KBD_SCAN_CODE_SET_3</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00159">aip.h:159</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4a611a5a1d2655245ba7ed1ec6f6e6055c"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a611a5a1d2655245ba7ed1ec6f6e6055c">PS2_KBD_SCAN_CODE_SET_2</a></div><div class="ttdeci">@ PS2_KBD_SCAN_CODE_SET_2</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00158">aip.h:158</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4a7e0e395183152f3e37e9475a96f11b2e"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a7e0e395183152f3e37e9475a96f11b2e">PS2_KBD_SC_SET_1</a></div><div class="ttdeci">@ PS2_KBD_SC_SET_1</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00161">aip.h:161</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4a9ef0041dce55959183fa4fa24f618968"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4a9ef0041dce55959183fa4fa24f618968">PS2_KBD_SC_SET_2</a></div><div class="ttdeci">@ PS2_KBD_SC_SET_2</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00162">aip.h:162</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a298a99937859237aa2f19ee87436c3e4ab6a12143a58e1487e9d6e3b533cd6c9b"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a298a99937859237aa2f19ee87436c3e4ab6a12143a58e1487e9d6e3b533cd6c9b">PS2_KBD_SCAN_CODE_SET_1</a></div><div class="ttdeci">@ PS2_KBD_SCAN_CODE_SET_1</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00157">aip.h:157</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a38ac8086f1219290834fa333d5f61d61"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a38ac8086f1219290834fa333d5f61d61">PS2ACKTimeout</a></div><div class="ttdeci">int PS2ACKTimeout()</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a47eacd96b732a39b728fed2402f9210b"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a47eacd96b732a39b728fed2402f9210b">IRQ_MASK</a></div><div class="ttdeci">void IRQ_MASK(uint8_t IRQ)</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a4d6dfe063ce4b9f790c99c37c1ef782d"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a4d6dfe063ce4b9f790c99c37c1ef782d">Z</a></div><div class="ttdeci">uint8_t Z</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00000">aip.h:0</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a50b11bac2f0fa249f5cebe404c00d74e"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a50b11bac2f0fa249f5cebe404c00d74e">YSign</a></div><div class="ttdeci">uint8_t YSign</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00005">aip.h:5</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a51b10f759e11e22a2df18e78164340d2"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a51b10f759e11e22a2df18e78164340d2">Button5</a></div><div class="ttdeci">uint8_t Button5</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00002">aip.h:2</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a64f89a7ebae40aae6fd6a15dd67dba12"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a64f89a7ebae40aae6fd6a15dd67dba12">Always0_2</a></div><div class="ttdeci">uint8_t Always0_2</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00004">aip.h:4</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a6f55d35c117c53b1aa5b104e550674dd"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a6f55d35c117c53b1aa5b104e550674dd">PS2_OUTPUT_PORT::Raw</a></div><div class="ttdeci">uint8_t Raw</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00103">aip.h:103</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a7e36db4ddfffac0319695ee9988dc7f6"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a7e36db4ddfffac0319695ee9988dc7f6">Always1</a></div><div class="ttdeci">uint8_t Always1</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00003">aip.h:3</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a7f194284481c61912ad0d0fb8f525439"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a7f194284481c61912ad0d0fb8f525439">MiddleButton</a></div><div class="ttdeci">uint8_t MiddleButton</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00002">aip.h:2</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a8ba513483738e003cc2d949bbc8c87b7"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a8ba513483738e003cc2d949bbc8c87b7">XSign</a></div><div class="ttdeci">uint8_t XSign</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00004">aip.h:4</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a985d3c1b1bb78dcb532adda850db8e71"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a985d3c1b1bb78dcb532adda850db8e71">Button4</a></div><div class="ttdeci">uint8_t Button4</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00001">aip.h:1</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a999196b528952ded86d2ecdd66fd2659"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a999196b528952ded86d2ecdd66fd2659">XOverflow</a></div><div class="ttdeci">uint8_t XOverflow</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00006">aip.h:6</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a9a7a0249339e911c4a1c3ec0c7c94cbc"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbc">PS2_KBD_LEDS</a></div><div class="ttdeci">PS2_KBD_LEDS</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00147">aip.h:148</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a9a7a0249339e911c4a1c3ec0c7c94cbca371d0631f3e4cc5e96abe555e47fef7d"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca371d0631f3e4cc5e96abe555e47fef7d">PS2_KBD_LED_SCROLL_LOCK</a></div><div class="ttdeci">@ PS2_KBD_LED_SCROLL_LOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00149">aip.h:149</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a9a7a0249339e911c4a1c3ec0c7c94cbca80fa56c37e35327ab30585f1093695ad"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbca80fa56c37e35327ab30585f1093695ad">PS2_KBD_LED_CAPS_LOCK</a></div><div class="ttdeci">@ PS2_KBD_LED_CAPS_LOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00152">aip.h:151</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_a9a7a0249339e911c4a1c3ec0c7c94cbcabd6d7f2afaa27f8056a7b34a1d48400b"><div class="ttname"><a href="../../d1/de1/aip_8h.html#a9a7a0249339e911c4a1c3ec0c7c94cbcabd6d7f2afaa27f8056a7b34a1d48400b">PS2_KBD_LED_NUM_LOCK</a></div><div class="ttdeci">@ PS2_KBD_LED_NUM_LOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00150">aip.h:150</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_aabcce9d04cf80862c31c591b284ee358"><div class="ttname"><a href="../../d1/de1/aip_8h.html#aabcce9d04cf80862c31c591b284ee358">PS2_CONFIGURATION::Raw</a></div><div class="ttdeci">uint8_t Raw</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00087">aip.h:87</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_ab4e5cc3a96dc9f7d922e65241ff53f48"><div class="ttname"><a href="../../d1/de1/aip_8h.html#ab4e5cc3a96dc9f7d922e65241ff53f48">PS2ReadStatus</a></div><div class="ttdeci">uint8_t PS2ReadStatus()</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_ab89ed60f3ef02b78ef5080b0941ed134"><div class="ttname"><a href="../../d1/de1/aip_8h.html#ab89ed60f3ef02b78ef5080b0941ed134">PS2ClearOutputBuffer</a></div><div class="ttdeci">void PS2ClearOutputBuffer()</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_abb94e8ea4110b1505f8722d697697eea"><div class="ttname"><a href="../../d1/de1/aip_8h.html#abb94e8ea4110b1505f8722d697697eea">IRQ_UNMASK</a></div><div class="ttdeci">void IRQ_UNMASK(uint8_t IRQ)</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_ac52f28bcc38cdcb9e2548528de67dc44"><div class="ttname"><a href="../../d1/de1/aip_8h.html#ac52f28bcc38cdcb9e2548528de67dc44">PS2ReadData</a></div><div class="ttdeci">uint8_t PS2ReadData()</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_ac722c6485f425b33b023549fa448c112"><div class="ttname"><a href="../../d1/de1/aip_8h.html#ac722c6485f425b33b023549fa448c112">PS2WriteData</a></div><div class="ttdeci">void PS2WriteData(uint8_t Data)</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_ad636c779d8a2494cbf0e5bef39c32207"><div class="ttname"><a href="../../d1/de1/aip_8h.html#ad636c779d8a2494cbf0e5bef39c32207">Always0</a></div><div class="ttdeci">uint8_t Always0</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00003">aip.h:3</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_ae720ea34653c53edca8e6006ac14eedb"><div class="ttname"><a href="../../d1/de1/aip_8h.html#ae720ea34653c53edca8e6006ac14eedb">RightButton</a></div><div class="ttdeci">uint8_t RightButton</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00001">aip.h:1</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_ae7ed739b075fbfcabddfb598f2ebb912"><div class="ttname"><a href="../../d1/de1/aip_8h.html#ae7ed739b075fbfcabddfb598f2ebb912">PS2_MOUSE_PACKET::YMovement</a></div><div class="ttdeci">uint8_t YMovement</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00243">aip.h:243</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_aed07baf84b6821e47550c706b103fad7"><div class="ttname"><a href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7">PS2_MOUSE_RESOLUTION</a></div><div class="ttdeci">PS2_MOUSE_RESOLUTION</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00216">aip.h:217</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_aed07baf84b6821e47550c706b103fad7a32e6b1eb4bbb5014ef437e81fa1aaf15"><div class="ttname"><a href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a32e6b1eb4bbb5014ef437e81fa1aaf15">PS2_MOUSE_RES_2</a></div><div class="ttdeci">@ PS2_MOUSE_RES_2</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00219">aip.h:219</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_aed07baf84b6821e47550c706b103fad7a856a1c6cc3a816158e945299c040c7a7"><div class="ttname"><a href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7a856a1c6cc3a816158e945299c040c7a7">PS2_MOUSE_RES_1</a></div><div class="ttdeci">@ PS2_MOUSE_RES_1</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00218">aip.h:218</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_aed07baf84b6821e47550c706b103fad7aaadc22beea4ed7609400ddb1bd1e81c2"><div class="ttname"><a href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7aaadc22beea4ed7609400ddb1bd1e81c2">PS2_MOUSE_RES_8</a></div><div class="ttdeci">@ PS2_MOUSE_RES_8</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00222">aip.h:221</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_aed07baf84b6821e47550c706b103fad7ad06de8d5228edc910b2a45ef3f64d11c"><div class="ttname"><a href="../../d1/de1/aip_8h.html#aed07baf84b6821e47550c706b103fad7ad06de8d5228edc910b2a45ef3f64d11c">PS2_MOUSE_RES_4</a></div><div class="ttdeci">@ PS2_MOUSE_RES_4</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00220">aip.h:220</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_af2ae44f829abc7018863d9bf8fb9b859"><div class="ttname"><a href="../../d1/de1/aip_8h.html#af2ae44f829abc7018863d9bf8fb9b859">PS2Wait</a></div><div class="ttdeci">void PS2Wait(const bool Output)</div></div>
|
||||
<div class="ttc" id="aaip_8h_html_afed3db2529852271d278ff08791fa996"><div class="ttname"><a href="../../d1/de1/aip_8h.html#afed3db2529852271d278ff08791fa996">LeftButton</a></div><div class="ttdeci">uint8_t LeftButton</div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00000">aip.h:0</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_d3/d18/structPS2__MOUSE__PACKET"><div class="ttname"><a href="../../d1/de1/aip_8h.html#d3/d18/structPS2__MOUSE__PACKET">PS2_MOUSE_PACKET</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00224">aip.h:225</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_d5/d42/unionPS2__CONFIGURATION"><div class="ttname"><a href="../../d1/de1/aip_8h.html#d5/d42/unionPS2__CONFIGURATION">PS2_CONFIGURATION</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00074">aip.h:75</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_d5/d94/unionPS2__KBD__TYPEMATIC"><div class="ttname"><a href="../../d1/de1/aip_8h.html#d5/d94/unionPS2__KBD__TYPEMATIC">PS2_KBD_TYPEMATIC</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00166">aip.h:167</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_d7/d48/unionPS2__STATUSES"><div class="ttname"><a href="../../d1/de1/aip_8h.html#d7/d48/unionPS2__STATUSES">PS2_STATUSES</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00058">aip.h:59</a></div></div>
|
||||
<div class="ttc" id="aaip_8h_html_da/dc6/unionPS2__OUTPUT__PORT"><div class="ttname"><a href="../../d1/de1/aip_8h.html#da/dc6/unionPS2__OUTPUT__PORT">PS2_OUTPUT_PORT</a></div><div class="ttdef"><b>Definition:</b> <a href="../../d1/de1/aip_8h_source.html#l00090">aip.h:91</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ae9d1c84bd8c5ad87f19dc53750668f1b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a></div><div class="ttdeci">struct InodeOperations __attribute__((packed))</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d1/de1/aip_8h.html">aip.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/d1/df9/md_Userspace_README.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Userspace</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d1/df9/md_Userspace_README.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="PageDoc"><div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Userspace </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"></div></div><!-- contents -->
|
||||
</div><!-- PageDoc -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
221
docs/d2/d55/structSuperBlockOperations.html
Normal file
@ -0,0 +1,221 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: SuperBlockOperations Struct Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d2/d55/structSuperBlockOperations.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-attribs">Data Fields</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">SuperBlockOperations Struct Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Data Fields</h2></td></tr>
|
||||
<tr class="memitem:a9b919eaba70c8e9d020930ba97b7df68"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">AllocateInode</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td></tr>
|
||||
<tr class="separator:a9b919eaba70c8e9d020930ba97b7df68"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a91b8a508085e42bcf27a06058a0fd2f7"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">DeleteInode</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node)</td></tr>
|
||||
<tr class="separator:a91b8a508085e42bcf27a06058a0fd2f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac57a866f55ed08d2dd2897b27a541eb2"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">Synchronize</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node)</td></tr>
|
||||
<tr class="separator:ac57a866f55ed08d2dd2897b27a541eb2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac5d91cc844c75e8d58ef124a9b2c8722"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">Destroy</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info)</td></tr>
|
||||
<tr class="separator:ac5d91cc844c75e8d58ef124a9b2c8722"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00340">340</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
</div><h2 class="groupheader">Field Documentation</h2>
|
||||
<a id="a9b919eaba70c8e9d020930ba97b7df68"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9b919eaba70c8e9d020930ba97b7df68">◆ </a></span>AllocateInode</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* SuperBlockOperations::AllocateInode) (struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00342">342</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a91b8a508085e42bcf27a06058a0fd2f7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a91b8a508085e42bcf27a06058a0fd2f7">◆ </a></span>DeleteInode</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* SuperBlockOperations::DeleteInode) (struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00343">343</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac5d91cc844c75e8d58ef124a9b2c8722"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac5d91cc844c75e8d58ef124a9b2c8722">◆ </a></span>Destroy</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* SuperBlockOperations::Destroy) (struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Destroy the filesystem.</p>
|
||||
<p>Unregister the filesystem and free all resources.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">Info</td><td>Filesystem to destroy.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Zero on success, otherwise an error code. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00366">366</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac57a866f55ed08d2dd2897b27a541eb2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac57a866f55ed08d2dd2897b27a541eb2">◆ </a></span>Synchronize</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* SuperBlockOperations::Synchronize) (struct <a class="el" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>Synchronize the filesystem.</p>
|
||||
<p>Write all pending changes to the disk.</p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">Info</td><td><a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> to synchronize. If NULL, synchronize all inodes. </td></tr>
|
||||
<tr><td class="paramname">Node</td><td><a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> to synchronize.</td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Zero on success, otherwise an error code. </dd></dl>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00355">355</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>Kernel/include/interface/<a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
7
docs/d2/d55/structSuperBlockOperations.js
Normal file
@ -0,0 +1,7 @@
|
||||
var structSuperBlockOperations =
|
||||
[
|
||||
[ "AllocateInode", "d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68", null ],
|
||||
[ "DeleteInode", "d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7", null ],
|
||||
[ "Destroy", "d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722", null ],
|
||||
[ "Synchronize", "d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2", null ]
|
||||
];
|
5228
docs/d2/d6e/syscalls_8h.html
Normal file
260
docs/d2/d6e/syscalls_8h.js
Normal file
@ -0,0 +1,260 @@
|
||||
var syscalls_8h =
|
||||
[
|
||||
[ "__SYS_NULL", "d2/d6e/syscalls_8h.html#a3405b025dbfa88c47279ae6b526076a8", null ],
|
||||
[ "call_accept", "d2/d6e/syscalls_8h.html#ab4949d314d72ceada64d99a9ffd5980d", null ],
|
||||
[ "call_access", "d2/d6e/syscalls_8h.html#a6a0f9ef9d1b0b7c090ee0fca1c8b4b71", null ],
|
||||
[ "call_api_version", "d2/d6e/syscalls_8h.html#a6eb871383ed7cc0552c9652dd6aebf55", null ],
|
||||
[ "call_bind", "d2/d6e/syscalls_8h.html#a2ff8172e7ab96e1cd38f0754d0f21eee", null ],
|
||||
[ "call_brk", "d2/d6e/syscalls_8h.html#af6b8521514afb2e619d9778f409c7513", null ],
|
||||
[ "call_chdir", "d2/d6e/syscalls_8h.html#af6ff546cc7dbadce2bc0c76eb706e857", null ],
|
||||
[ "call_clock_gettime", "d2/d6e/syscalls_8h.html#aa4aef47cfee0d7f7008fe0bcc7ea49f5", null ],
|
||||
[ "call_clock_settime", "d2/d6e/syscalls_8h.html#aeb8dfac30796735c4429bf34d672626d", null ],
|
||||
[ "call_close", "d2/d6e/syscalls_8h.html#a032d7e058f0bf030fccd02243b8d52c9", null ],
|
||||
[ "call_connect", "d2/d6e/syscalls_8h.html#ac96432281ca4acb5cacfce454390b98a", null ],
|
||||
[ "call_dup", "d2/d6e/syscalls_8h.html#adecd89a95c99c2c36f6aedcb920874cb", null ],
|
||||
[ "call_dup2", "d2/d6e/syscalls_8h.html#ad2932c5044a784dcc0413c1364a51da6", null ],
|
||||
[ "call_execve", "d2/d6e/syscalls_8h.html#a9b22610937180ca7ba25ef597eb8cb58", null ],
|
||||
[ "call_exit", "d2/d6e/syscalls_8h.html#afe03e96b528279b23c2ae501a509eac3", null ],
|
||||
[ "call_fork", "d2/d6e/syscalls_8h.html#afda32e401a3f5d39d85a6a4bc6b52089", null ],
|
||||
[ "call_fstat", "d2/d6e/syscalls_8h.html#a073897bf4cec6ecf22703ed7735f866b", null ],
|
||||
[ "call_ftruncate", "d2/d6e/syscalls_8h.html#ac7545a17f1b8654d78afb2000e93119b", null ],
|
||||
[ "call_getcwd", "d2/d6e/syscalls_8h.html#adb0ad23849e04734d2989baf4e252b27", null ],
|
||||
[ "call_getpid", "d2/d6e/syscalls_8h.html#aa9ae966f7eb6ccf3c1bc61359488a0b0", null ],
|
||||
[ "call_getppid", "d2/d6e/syscalls_8h.html#a624090af73407799633b6bfce659ce7a", null ],
|
||||
[ "call_ioctl", "d2/d6e/syscalls_8h.html#a735a20ad7b79a8bca3d3987c7aef2b95", null ],
|
||||
[ "call_kill", "d2/d6e/syscalls_8h.html#ab4543f13423b2ebd0218aefa9a72e8d7", null ],
|
||||
[ "call_listen", "d2/d6e/syscalls_8h.html#ae4d04318594ab4632df4653ba42f62b6", null ],
|
||||
[ "call_lstat", "d2/d6e/syscalls_8h.html#abc9f8d664d40a471b9c34ab84a5fddc1", null ],
|
||||
[ "call_madvise", "d2/d6e/syscalls_8h.html#ae6dcd592ab004494f304b3be463b4b61", null ],
|
||||
[ "call_mkdir", "d2/d6e/syscalls_8h.html#a74a2e61e7aad1a220fec77ee6ef16393", null ],
|
||||
[ "call_mmap", "d2/d6e/syscalls_8h.html#a4e1a46ae84cd0d96be58298f2aa7e30a", null ],
|
||||
[ "call_mprotect", "d2/d6e/syscalls_8h.html#ae133ab4db69293bf2c2c78ad8d09459a", null ],
|
||||
[ "call_munmap", "d2/d6e/syscalls_8h.html#acce6218ce367e1bca6e92cfcd56ef818", null ],
|
||||
[ "call_nanosleep", "d2/d6e/syscalls_8h.html#a631df5a83f6e991f9cfb9fc262dd96fc", null ],
|
||||
[ "call_open", "d2/d6e/syscalls_8h.html#a4bbeaf1f58838116fe6be9c0a26bb9cb", null ],
|
||||
[ "call_pipe", "d2/d6e/syscalls_8h.html#a62b045c74667d455177ea982c574542a", null ],
|
||||
[ "call_prctl", "d2/d6e/syscalls_8h.html#a3dd4cc6c68a614a2d84bdf03979846ad", null ],
|
||||
[ "call_pread", "d2/d6e/syscalls_8h.html#a2eefc668c3fe56dadd342c95c80a7b0a", null ],
|
||||
[ "call_pwrite", "d2/d6e/syscalls_8h.html#a628b7909eb35d25dd42eecf43d2bfc2a", null ],
|
||||
[ "call_read", "d2/d6e/syscalls_8h.html#a1f66d856a64b43fcbf567af7b485ecc2", null ],
|
||||
[ "call_recv", "d2/d6e/syscalls_8h.html#acce433caed9900c29224802dd51068e5", null ],
|
||||
[ "call_rename", "d2/d6e/syscalls_8h.html#a1ede230b75112f32bb62c5e0772331bc", null ],
|
||||
[ "call_rmdir", "d2/d6e/syscalls_8h.html#ab5fc3ef1cc44df21cea5f2667b3abe59", null ],
|
||||
[ "call_seek", "d2/d6e/syscalls_8h.html#a6a1fba6ab2a9b83f0be45dea675f818c", null ],
|
||||
[ "call_send", "d2/d6e/syscalls_8h.html#a15edf36a457d20275539a586753c9de9", null ],
|
||||
[ "call_shutdown", "d2/d6e/syscalls_8h.html#ae903ef0bc831567ed65a7d46ab53740e", null ],
|
||||
[ "call_socket", "d2/d6e/syscalls_8h.html#a879ac95dd9f6a254cdbf1df77ec4482c", null ],
|
||||
[ "call_stat", "d2/d6e/syscalls_8h.html#a7a3beca36fdf2b94315a890d6b360b88", null ],
|
||||
[ "call_tell", "d2/d6e/syscalls_8h.html#a42b50361d2152d92f41f741d64ab30bc", null ],
|
||||
[ "call_time", "d2/d6e/syscalls_8h.html#a7dca41af6f47ad7fb6eaa65e55b98090", null ],
|
||||
[ "call_truncate", "d2/d6e/syscalls_8h.html#adc22de2ff267771d8ac633e948f28eff", null ],
|
||||
[ "call_unlink", "d2/d6e/syscalls_8h.html#a03284d10556fe1599ae976558367f7ff", null ],
|
||||
[ "call_waitpid", "d2/d6e/syscalls_8h.html#a48f9ddd0dba233df029622ea3e2545ae", null ],
|
||||
[ "call_write", "d2/d6e/syscalls_8h.html#ab1e6a38710527adb8e6c0b2ad416d6f9", null ],
|
||||
[ "scarg", "d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5", null ],
|
||||
[ "__SYS_clockid_t", "d2/d6e/syscalls_8h.html#af9a5a44da34f40560c289e5f60642791", null ],
|
||||
[ "__SYS_socklen_t", "d2/d6e/syscalls_8h.html#a26c7083c9eaca35069347ed4e00813fd", null ],
|
||||
[ "syscall_access_flags_t", "d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ad", [
|
||||
[ "__SYS_F_OK", "d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada68325a692768209f82f82e5187e7996f", null ],
|
||||
[ "__SYS_R_OK", "d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada3fc442c04460febe06f1d09dd396debb", null ],
|
||||
[ "__SYS_W_OK", "d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2adacae52f76d1c14f4e183fa55e93acf039", null ],
|
||||
[ "__SYS_X_OK", "d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada00e46ad06c15293e550daf1837e20c82", null ]
|
||||
] ],
|
||||
[ "syscall_clockid_t", "d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbe", [
|
||||
[ "__SYS_CLOCK_MONOTONIC", "d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbeab8e30bbd12154a98cd0d3b56243db66e", null ],
|
||||
[ "__SYS_CLOCK_PROCESS_CPUTIME_ID", "d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea0e23e1e735537e2a5e9f3c1c8bab2c43", null ],
|
||||
[ "__SYS_CLOCK_REALTIME", "d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea87b50a62aca80dc707da058b4eaa0fe0", null ],
|
||||
[ "__SYS_CLOCK_THREAD_CPUTIME_ID", "d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea92cf1f85f763217b6a8f4817cb4a6320", null ]
|
||||
] ],
|
||||
[ "syscall_mmap_flags_t", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2", [
|
||||
[ "__SYS_PROT_READ", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a514bc57b928148be6e10a56d30f8af47", null ],
|
||||
[ "__SYS_PROT_WRITE", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2abebfa1a7688ea2bf099f9c2327c39c3e", null ],
|
||||
[ "__SYS_PROT_EXEC", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2aa9ac36987adbdbb15bac912529722062", null ],
|
||||
[ "__SYS_PROT_NONE", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a4545aca6554f128dea11d2997f04aa8a", null ],
|
||||
[ "__SYS_MAP_SHARED", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a7a40ca49d206ee117cb68709393ef62f", null ],
|
||||
[ "__SYS_MAP_PRIVATE", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2adc6a93cd07df618cf9fb221215bb8733", null ],
|
||||
[ "__SYS_MAP_FIXED", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a55b6230b56d3d3659d99ed6ebdc774c5", null ],
|
||||
[ "__SYS_MAP_ANONYMOUS", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2af1874296a51277414abae6ab27e5bcbb", null ],
|
||||
[ "__SYS_MAP_ANON", "d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a25fca3f4f19b2534eded159205da4c9a", null ]
|
||||
] ],
|
||||
[ "syscall_open_flags_t", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9a", [
|
||||
[ "__SYS_O_RDONLY", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa59725267ead38e5fbdc51d93ff2fc55d", null ],
|
||||
[ "__SYS_O_WRONLY", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa8fa1686b3ac5bd1146e90d4db4520fff", null ],
|
||||
[ "__SYS_O_RDWR", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa07ddd9d3f6821827dc6d2500968d1a8e", null ],
|
||||
[ "__SYS_O_APPEND", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aac7a9fc1ba089cbe017991b5ecc810ee5", null ],
|
||||
[ "__SYS_O_CREAT", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aae362b3f393f477377536a36415537b13", null ],
|
||||
[ "__SYS_O_DSYNC", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa492cdee0abd9eb0c5cfe701608804c0c", null ],
|
||||
[ "__SYS_O_EXCL", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaaef348aae6efb2bf7ee1052c95e93460", null ],
|
||||
[ "__SYS_O_NOCTTY", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaa9cc49284f54da4d1beebd116ec177de", null ],
|
||||
[ "__SYS_O_NONBLOCK", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa4e0877c09fc572a696113ae679c82d29", null ],
|
||||
[ "__SYS_O_RSYNC", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa70dcd8187c58559caf52a8e285e11819", null ],
|
||||
[ "__SYS_O_SYNC", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aad2d33e941a71ced6eb8c3f2fdba37505", null ],
|
||||
[ "__SYS_O_TRUNC", "d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aadc43ad25be69089628fcfa122d8fb20e", null ]
|
||||
] ],
|
||||
[ "syscall_prctl_options_t", "d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81", [
|
||||
[ "__SYS_GET_GS", "d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81abc70eb83e651d87f8acd70f8eab3ff78", null ],
|
||||
[ "__SYS_SET_GS", "d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aa0f35de14e61191d72f24e268c86c95f", null ],
|
||||
[ "__SYS_GET_FS", "d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81a9d8a4b26d3b74c8b691f876021642ec8", null ],
|
||||
[ "__SYS_SET_FS", "d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aca601486e90d86779706b974e67ab330", null ]
|
||||
] ],
|
||||
[ "syscall_seek_whence_t", "d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4f", [
|
||||
[ "__SYS_SEEK_SET", "d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa8d89ca9d0ed455f29b0379ec5a4d2347", null ],
|
||||
[ "__SYS_SEEK_CUR", "d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa1d8a541942a9604e8218523f58d2a632", null ],
|
||||
[ "__SYS_SEEK_END", "d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa98d89c6eb30c30024e0391ada5573194", null ]
|
||||
] ],
|
||||
[ "syscall_signal_action_disposition_t", "d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360c", [
|
||||
[ "__SYS_SIG_ERR", "d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca3722fb4c388936ec1d4c4f03014be368", null ],
|
||||
[ "__SYS_SIG_DFL", "d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360cacbfea9ccb5aaa9546c571e92b0800c6d", null ],
|
||||
[ "___SYS_SIG_IGN", "d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca541e759e4e2b5bec90b2c03cc53023cc", null ]
|
||||
] ],
|
||||
[ "syscall_signal_action_flags_t", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2", [
|
||||
[ "__SYS_SA_NOCLDSTOP", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aeb027497307fddc52dcb5f9f2c2113f2", null ],
|
||||
[ "__SYS_SA_ONSTACK", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a635f5e16be1b363b31c58786dfd631a8", null ],
|
||||
[ "__SYS_SA_RESETHAND", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a2987b0e22f252a9f962ea5e8c3081af9", null ],
|
||||
[ "__SYS_SA_RESTART", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a13b13319e5720dc815328ed2f5a84f17", null ],
|
||||
[ "__SYS_SA_SIGINFO", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a0ff52171c269c2799d606c5887ebf6d6", null ],
|
||||
[ "__SYS_SA_NOCLDWAIT", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aee373b0990849caba9e3fd0466bb981e", null ],
|
||||
[ "__SYS_SA_NODEFER", "d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a678eae69d8aa9d35969b32f500367835", null ]
|
||||
] ],
|
||||
[ "syscall_signal_actions_t", "d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066", [
|
||||
[ "__SYS_SIG_BLOCK", "d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a88a74bf01620a23ed0e7cc280ea42e51", null ],
|
||||
[ "__SYS_SIG_UNBLOCK", "d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a2af79f2b4ce84870088e3a68067259a1", null ],
|
||||
[ "__SYS_SIG_SETMASK", "d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a5d334f564cfcfc785e0e4f7ad6b4ee24", null ]
|
||||
] ],
|
||||
[ "syscall_signal_disposition_t", "d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73", [
|
||||
[ "__SYS_SIG_TERM", "d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a26c7db21f292cd4847d28cac385c04dd", null ],
|
||||
[ "__SYS_SIG_IGN", "d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73adaeb2b37bb070ce08982d2d192f2b948", null ],
|
||||
[ "__SYS_SIG_CONT", "d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a98ddfd92838d7a92423c295885637f39", null ],
|
||||
[ "__SYS_SIG_STOP", "d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8b0a03ac59ae761874e85d8e59a0e9b7", null ],
|
||||
[ "__SYS_SIG_CORE", "d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8f487c8a5bfd53a84f8d088c88706f93", null ]
|
||||
] ],
|
||||
[ "syscall_signal_t", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116", [
|
||||
[ "__SYS_SIGNULL", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a75b7cd09427f8e44dc8871b2cdb81cfd", null ],
|
||||
[ "__SYS_SIGABRT", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a776c454089a11d812c2e4078eb947a52", null ],
|
||||
[ "__SYS_SIGALRM", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a83ee5a167b5f0e991665996c275335c7", null ],
|
||||
[ "__SYS_SIGBUS", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a53a7c4623f85f142bd21e43a624ca5a5", null ],
|
||||
[ "__SYS_SIGCHLD", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aed3c41442c01354bc659c919d92d1458", null ],
|
||||
[ "__SYS_SIGCONT", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9236a1f7d075b018775c76b53a4aa159", null ],
|
||||
[ "__SYS_SIGFPE", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a258919550116b2d8b1bb7de8a63e2179", null ],
|
||||
[ "__SYS_SIGHUP", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9e13f95de31e9f11e503041d4f42ef22", null ],
|
||||
[ "__SYS_SIGILL", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af9fd32c2991b506eb4c695fa803d7011", null ],
|
||||
[ "__SYS_SIGINT", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a89a026c4ee0e592883201dafc2efa04c", null ],
|
||||
[ "__SYS_SIGKILL", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2b8aa8c4cf819869f750e1731214c17c", null ],
|
||||
[ "__SYS_SIGPIPE", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa58e01ddafe70f755515769d4257069b", null ],
|
||||
[ "__SYS_SIGQUIT", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a39705f2067015bcbc486e49bf016474d", null ],
|
||||
[ "__SYS_SIGSEGV", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8b34bfaef180e68768179511364c2a4c", null ],
|
||||
[ "__SYS_SIGSTOP", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a994773e93a113d60de565c6f2401dad7", null ],
|
||||
[ "__SYS_SIGTERM", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a230fc5f40bd845e94d1ccac4158bedb2", null ],
|
||||
[ "__SYS_SIGTSTP", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1f94a023f620d0f9b5980a6bacdabe61", null ],
|
||||
[ "__SYS_SIGTTIN", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a18b30b83c8d683a3122ddd7cc29df603", null ],
|
||||
[ "__SYS_SIGTTOU", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7b7e9816cbdd46f821b69a1476a79d45", null ],
|
||||
[ "__SYS_SIGUSR1", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1e7d5a86f098c6cdbe00ad372dcb9826", null ],
|
||||
[ "__SYS_SIGUSR2", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afa68cf306ffa359e8fd438a9b22d6b75", null ],
|
||||
[ "__SYS_SIGPOLL", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a245a285d0faf7121196c5434d2144f5e", null ],
|
||||
[ "__SYS_SIGPROF", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af5c815d4403a71565f5821822a4f13dc", null ],
|
||||
[ "__SYS_SIGSYS", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ad2fc552a5f8df2ac94527dcd5f1cb104", null ],
|
||||
[ "__SYS_SIGTRAP", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5ce758f9d8ecbac47b01461b9001de57", null ],
|
||||
[ "__SYS_SIGURG", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a41aa2e768469ab7a655723635f891d10", null ],
|
||||
[ "__SYS_SIGVTALRM", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a91b79a78e1ae524b645f3f12bacd8aef", null ],
|
||||
[ "__SYS_SIGXCPU", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab28a103741ae2bd2621bdb56c5812b9c", null ],
|
||||
[ "__SYS_SIGXFSZ", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8523049a833dc7a5e73c335f5dd66cb4", null ],
|
||||
[ "__SYS_SIGCOMP1", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a634322561034973bf05a8c8357dfcfe8", null ],
|
||||
[ "__SYS_SIGCOMP2", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a76742841a4f689b81035bfc87ab985a8", null ],
|
||||
[ "__SYS_SIGCOMP3", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2f3573cbad152dfe9567443b9dbe0b11", null ],
|
||||
[ "__SYS_SIGRTMIN", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa4d73b9354785a90b30098a186e8aec4", null ],
|
||||
[ "__SYS_SIGRT_1", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a356ad4fd65d7446a2b9762659b133775", null ],
|
||||
[ "__SYS_SIGRT_2", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aced45ba23c83de527341d3dd8ad00027", null ],
|
||||
[ "__SYS_SIGRT_3", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5e83d86e2d21718e2c020e4f4b7e2c07", null ],
|
||||
[ "__SYS_SIGRT_4", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a64590c29a1500fcb2c3de9b592fca49f", null ],
|
||||
[ "__SYS_SIGRT_5", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7a0d163fa734de94665a4a4fcb8c9d59", null ],
|
||||
[ "__SYS_SIGRT_6", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afe677dbe8e931e216f5661ab99375814", null ],
|
||||
[ "__SYS_SIGRT_7", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a185e4e207670e592e6cf112648c59e18", null ],
|
||||
[ "__SYS_SIGRT_8", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac95628f3d8495d27a0a905079afe82d4", null ],
|
||||
[ "__SYS_SIGRT_9", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a31bed0ed0ed5b85797f2de41b7f7567c", null ],
|
||||
[ "__SYS_SIGRT_10", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab67d68fea37c64e82a9c71bcca53d89f", null ],
|
||||
[ "__SYS_SIGRT_11", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a03876365e9392f305608c9fd4c943729", null ],
|
||||
[ "__SYS_SIGRT_12", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9d115d3b78e92d8b133e80dc1c6cc11c", null ],
|
||||
[ "__SYS_SIGRT_13", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6219fbf4c121b2f04b2742859879e37c", null ],
|
||||
[ "__SYS_SIGRT_14", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac38e9a64727de33a870600357eb01af0", null ],
|
||||
[ "__SYS_SIGRT_15", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a4ffe455353c83dfb379ad5d7087266da", null ],
|
||||
[ "__SYS_SIGRT_16", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac34395ae15428076a0fe5014c8b34333", null ],
|
||||
[ "__SYS_SIGRT_17", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a73ef2099841e4c046eeb008ec8bb6e6c", null ],
|
||||
[ "__SYS_SIGRT_18", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac819ffe525ed747041771bd73bc57be2", null ],
|
||||
[ "__SYS_SIGRT_19", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af4550a3e60e9799a1d6b1636575b809c", null ],
|
||||
[ "__SYS_SIGRT_20", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab52496694bd956944b35eb5d339e49ea", null ],
|
||||
[ "__SYS_SIGRT_21", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae2ee56153c65513172fa2483bf40134e", null ],
|
||||
[ "__SYS_SIGRT_22", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae60ef5c045147102fdb2e0e48b069239", null ],
|
||||
[ "__SYS_SIGRT_23", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a37780852b4e4c89b43afa106971e2c98", null ],
|
||||
[ "__SYS_SIGRT_24", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6ae2c16758101be090ec659202ebb795", null ],
|
||||
[ "__SYS_SIGRT_25", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9ce17d0f1c0c54356619fc31d3906c1e", null ],
|
||||
[ "__SYS_SIGRT_26", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac18f46e634f907da5c52ff28fb6629be", null ],
|
||||
[ "__SYS_SIGRT_27", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af50c0466e994551628a79d033ab1e1c3", null ],
|
||||
[ "__SYS_SIGRT_28", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a84940c1ef7b8b7504eb5e9d2b369c76f", null ],
|
||||
[ "__SYS_SIGRT_29", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a304c95fd78d056dbb4902daa6abe33f4", null ],
|
||||
[ "__SYS_SIGRT_30", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a98abdd9277f2e94a030f6b686744179a", null ],
|
||||
[ "__SYS_SIGRT_31", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac1e4ba0813790d6588904f1b27ac692a", null ],
|
||||
[ "__SYS_SIGRTMAX", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a02bdf003510b2e0e7f67c1b20fe91336", null ],
|
||||
[ "__SYS_SIGNAL_MAX", "d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7e61f2a70cd48471bc05cd8a6197676a", null ]
|
||||
] ],
|
||||
[ "syscalls_t", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475", [
|
||||
[ "SYS_API_VERSION", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac2ca54c74e420ed680425b97a8cbfe63", null ],
|
||||
[ "SYS_READ", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a49214d5519a62b4bf0ace2d61cc9602c", null ],
|
||||
[ "SYS_PREAD", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a84f788734a50fa391db1f461e88e8913", null ],
|
||||
[ "SYS_WRITE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a228e81db8f7c6d61b19e40eca4f7a95a", null ],
|
||||
[ "SYS_PWRITE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aa5a64eca97ae4dd219cffd47e15ba304", null ],
|
||||
[ "SYS_OPEN", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a76bb1866304712aa5b41d989fbdfbc8b", null ],
|
||||
[ "SYS_CLOSE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4ef77fc1f4b0824d318a2a851a24ffff", null ],
|
||||
[ "SYS_IOCTL", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8362fcf9e42a5f1edb952129002d87a3", null ],
|
||||
[ "SYS_STAT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a22801e7695ca6349080d79bee2c8b295", null ],
|
||||
[ "SYS_FSTAT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9cd60f4852cb73b296171894bd7d30ed", null ],
|
||||
[ "SYS_LSTAT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad06d5e126a93d184ec20e2389a7388db", null ],
|
||||
[ "SYS_ACCESS", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afe0f493ba67b1251f4b6e473dd470a34", null ],
|
||||
[ "SYS_TRUNCATE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3143effcc56daa891323d837b6ad7f87", null ],
|
||||
[ "SYS_FTRUNCATE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475af79ab24b82124b99a9604e75718ffc90", null ],
|
||||
[ "SYS_TELL", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a2631f9ef6705cd9cf4412200ad849562", null ],
|
||||
[ "SYS_SEEK", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afa8515947b5e6c63e44b5dd012db2bb5", null ],
|
||||
[ "SYS_EXIT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a74a69836031dd122d4be1f1163aa0fb0", null ],
|
||||
[ "SYS_FORK", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac3a57410b6fffcce73bfb7e24d3114d4", null ],
|
||||
[ "SYS_EXECVE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f984b2a0091bc5cf43b16d9f552d8b0", null ],
|
||||
[ "SYS_GETPID", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9b92ce5fe8c3234567e66468f7e0b0ac", null ],
|
||||
[ "SYS_GETPPID", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4e23d089b5f8fed749cb53f59598abdf", null ],
|
||||
[ "SYS_WAITPID", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a5a6f6c87bd05e48271e33a417949e50d", null ],
|
||||
[ "SYS_KILL", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475adcb0fd36e26a450036a9ffc9a4684d0d", null ],
|
||||
[ "SYS_PRCTL", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aca57fa1afb6918b76dbb5ca5022a332b", null ],
|
||||
[ "SYS_BRK", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a703d692921e591b0b3557cdc6ce59d00", null ],
|
||||
[ "SYS_MMAP", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a0bf8291cce29f3ac2170f29ea7dd47b5", null ],
|
||||
[ "SYS_MUNMAP", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a717f2545ddb56410e4d8cfee61804f9a", null ],
|
||||
[ "SYS_MPROTECT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae00ea5b5cd3c5c47fefc074582862a5e", null ],
|
||||
[ "SYS_MADVISE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f918d4cac4b4d333d84ee542be1bc56", null ],
|
||||
[ "SYS_PIPE", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3acf4a71d88cc862a0658242dead53a6", null ],
|
||||
[ "SYS_DUP", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abd3ecae381917894d4ee7e046098d92b", null ],
|
||||
[ "SYS_DUP2", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad4afff6762d2b1857eb6a2d12cf02e12", null ],
|
||||
[ "SYS_SOCKET", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abe5c17c613d11aa27284fd72beddc565", null ],
|
||||
[ "SYS_BIND", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aadd4b2ee6e285f1cdceb922153439cb6", null ],
|
||||
[ "SYS_CONNECT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a7e371dd4c93ab5da4ba7fc43190854da", null ],
|
||||
[ "SYS_LISTEN", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a562ed65372714f7e4c5572315a7c167d", null ],
|
||||
[ "SYS_ACCEPT", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aed7430abb1d08e81f1ec2ca177e77922", null ],
|
||||
[ "SYS_SEND", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac522069f16915646ffbdae9125f35bd3", null ],
|
||||
[ "SYS_RECV", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a1720401053b898a8bf3dcfb317177f92", null ],
|
||||
[ "SYS_SHUTDOWN", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a102cf235c599812d4980229622566c4b", null ],
|
||||
[ "SYS_TIME", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ab1f7c9a1b1b4d17774c344ca325b1bb6", null ],
|
||||
[ "SYS_CLOCK_GETTIME", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afdb86817db91283df9efacae029a67e3", null ],
|
||||
[ "SYS_CLOCK_SETTIME", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac129a01854188b0c904df610d2b7625f", null ],
|
||||
[ "SYS_NANOSLEEP", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a24801336da12e183e9f7369929403dcc", null ],
|
||||
[ "SYS_GETCWD", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afd137443e8199b2b992598ce81ba71e3", null ],
|
||||
[ "SYS_CHDIR", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae13f4e994c54e2eadeb2bcb4c6d674d9", null ],
|
||||
[ "SYS_MKDIR", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae11dfaa2891b82ce7a8b78f206143134", null ],
|
||||
[ "SYS_RMDIR", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3dbee6f3879ca6740bc582b722416129", null ],
|
||||
[ "SYS_UNLINK", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a071e0d689876d4e3e8d0d7f42a69ef52", null ],
|
||||
[ "SYS_RENAME", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8bc81dcca6643d269fcc1bd19162f070", null ],
|
||||
[ "SYS_MAX", "d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a17cb58707f83b65f30ccb17805b7c467", null ]
|
||||
] ],
|
||||
[ "_Static_assert", "d2/d6e/syscalls_8h.html#a008f12a6e5809214fb42b04ae2c406d4", null ],
|
||||
[ "syscall0", "d2/d6e/syscalls_8h.html#aead3c4d793ac641f0c76fa3a2884799f", null ],
|
||||
[ "syscall1", "d2/d6e/syscalls_8h.html#ad0203a1b8baab624b557c0b1fe4ec8be", null ],
|
||||
[ "syscall2", "d2/d6e/syscalls_8h.html#af2d181ed9821a83ebe9aca04015aea37", null ],
|
||||
[ "syscall3", "d2/d6e/syscalls_8h.html#af5b89cfe6ca2d013d51a42c614ad3ecf", null ],
|
||||
[ "syscall4", "d2/d6e/syscalls_8h.html#ac97df35113f23a8d644853c30a478b2a", null ],
|
||||
[ "syscall5", "d2/d6e/syscalls_8h.html#ac49b378966d04712882bbc2d0837de6b", null ],
|
||||
[ "syscall6", "d2/d6e/syscalls_8h.html#a6f2f390222fc28bbd48023e2da1d4de1", null ]
|
||||
];
|
828
docs/d2/d6e/syscalls_8h_source.html
Normal file
@ -0,0 +1,828 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/syscalls.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d2/d6e/syscalls_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">syscalls.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d2/d6e/syscalls_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_SYSCALLS_LIST_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_SYSCALLS_LIST_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#pragma region Syscall Wrappers</span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5"> 23</a></span> <span class="preprocessor">#define scarg __UINTPTR_TYPE__</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span>  </div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aead3c4d793ac641f0c76fa3a2884799f"> 33</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> <a class="code" href="../../d2/d6e/syscalls_8h.html#aead3c4d793ac641f0c76fa3a2884799f">syscall0</a>(<a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> syscall)</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span> {</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> ret;</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  __asm__ __volatile__(<span class="stringliteral">"syscall"</span></div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  : <span class="stringliteral">"=a"</span>(ret)</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  : <span class="stringliteral">"a"</span>(syscall)</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  : <span class="stringliteral">"rcx"</span>, <span class="stringliteral">"r11"</span>, <span class="stringliteral">"memory"</span>);</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span> }</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  </div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ad0203a1b8baab624b557c0b1fe4ec8be"> 52</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> <a class="code" href="../../d2/d6e/syscalls_8h.html#ad0203a1b8baab624b557c0b1fe4ec8be">syscall1</a>(<a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> syscall, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg1)</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span> {</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> ret;</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  __asm__ __volatile__(<span class="stringliteral">"syscall"</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  : <span class="stringliteral">"=a"</span>(ret)</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  : <span class="stringliteral">"a"</span>(syscall), <span class="stringliteral">"D"</span>(arg1)</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  : <span class="stringliteral">"rcx"</span>, <span class="stringliteral">"r11"</span>, <span class="stringliteral">"memory"</span>);</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> }</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  </div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af2d181ed9821a83ebe9aca04015aea37"> 72</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> <a class="code" href="../../d2/d6e/syscalls_8h.html#af2d181ed9821a83ebe9aca04015aea37">syscall2</a>(<a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> syscall, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg1, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg2)</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"> 73</span> {</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> ret;</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  __asm__ __volatile__(<span class="stringliteral">"syscall"</span></div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span>  : <span class="stringliteral">"=a"</span>(ret)</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"> 77</span>  : <span class="stringliteral">"a"</span>(syscall), <span class="stringliteral">"D"</span>(arg1), <span class="stringliteral">"S"</span>(arg2)</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"> 78</span>  : <span class="stringliteral">"rcx"</span>, <span class="stringliteral">"r11"</span>, <span class="stringliteral">"memory"</span>);</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span> }</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  </div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af5b89cfe6ca2d013d51a42c614ad3ecf"> 93</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> <a class="code" href="../../d2/d6e/syscalls_8h.html#af5b89cfe6ca2d013d51a42c614ad3ecf">syscall3</a>(<a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> syscall, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg1, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg2, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg3)</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"> 94</span> {</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"> 95</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> ret;</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"> 96</span>  __asm__ __volatile__(<span class="stringliteral">"syscall"</span></div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  : <span class="stringliteral">"=a"</span>(ret)</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"> 98</span>  : <span class="stringliteral">"a"</span>(syscall), <span class="stringliteral">"D"</span>(arg1), <span class="stringliteral">"S"</span>(arg2), <span class="stringliteral">"d"</span>(arg3)</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"> 99</span>  : <span class="stringliteral">"rcx"</span>, <span class="stringliteral">"r11"</span>, <span class="stringliteral">"memory"</span>);</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"> 101</span> }</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  </div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ac97df35113f23a8d644853c30a478b2a"> 115</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> <a class="code" href="../../d2/d6e/syscalls_8h.html#ac97df35113f23a8d644853c30a478b2a">syscall4</a>(<a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> syscall, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg1, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg2, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg3, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg4)</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> {</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> ret;</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span>  <span class="keyword">register</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> r10 __asm__(<span class="stringliteral">"r10"</span>) = arg4;</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span>  __asm__ __volatile__(<span class="stringliteral">"syscall"</span></div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  : <span class="stringliteral">"=a"</span>(ret)</div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"> 121</span>  : <span class="stringliteral">"a"</span>(syscall), <span class="stringliteral">"D"</span>(arg1), <span class="stringliteral">"S"</span>(arg2), <span class="stringliteral">"d"</span>(arg3), <span class="stringliteral">"r"</span>(r10)</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  : <span class="stringliteral">"rcx"</span>, <span class="stringliteral">"r11"</span>, <span class="stringliteral">"memory"</span>);</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span> }</div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  </div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ac49b378966d04712882bbc2d0837de6b"> 139</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> <a class="code" href="../../d2/d6e/syscalls_8h.html#ac49b378966d04712882bbc2d0837de6b">syscall5</a>(<a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> syscall, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg1, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg2, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg3, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg4, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg5)</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> {</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> ret;</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  <span class="keyword">register</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> r10 __asm__(<span class="stringliteral">"r10"</span>) = arg4;</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span>  <span class="keyword">register</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> r8 __asm__(<span class="stringliteral">"r8"</span>) = arg5;</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  __asm__ __volatile__(<span class="stringliteral">"syscall"</span></div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span>  : <span class="stringliteral">"=a"</span>(ret)</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span>  : <span class="stringliteral">"a"</span>(syscall), <span class="stringliteral">"D"</span>(arg1), <span class="stringliteral">"S"</span>(arg2), <span class="stringliteral">"d"</span>(arg3), <span class="stringliteral">"r"</span>(r10), <span class="stringliteral">"r"</span>(r8)</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  : <span class="stringliteral">"rcx"</span>, <span class="stringliteral">"r11"</span>, <span class="stringliteral">"memory"</span>);</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> }</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span>  </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a6f2f390222fc28bbd48023e2da1d4de1"> 165</a></span> <span class="keyword">static</span> <span class="keyword">inline</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> <a class="code" href="../../d2/d6e/syscalls_8h.html#a6f2f390222fc28bbd48023e2da1d4de1">syscall6</a>(<a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> syscall, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg1, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg2, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg3, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg4, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg5, <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> arg6)</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> {</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> ret;</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  <span class="keyword">register</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> r10 __asm__(<span class="stringliteral">"r10"</span>) = arg4;</div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <span class="keyword">register</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> r8 __asm__(<span class="stringliteral">"r8"</span>) = arg5;</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  <span class="keyword">register</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a> r9 __asm__(<span class="stringliteral">"r9"</span>) = arg6;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  __asm__ __volatile__(<span class="stringliteral">"syscall"</span></div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span>  : <span class="stringliteral">"=a"</span>(ret)</div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  : <span class="stringliteral">"a"</span>(syscall), <span class="stringliteral">"D"</span>(arg1), <span class="stringliteral">"S"</span>(arg2), <span class="stringliteral">"d"</span>(arg3), <span class="stringliteral">"r"</span>(r10), <span class="stringliteral">"r"</span>(r8), <span class="stringliteral">"r"</span>(r9)</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  : <span class="stringliteral">"rcx"</span>, <span class="stringliteral">"r11"</span>, <span class="stringliteral">"memory"</span>);</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  <span class="keywordflow">return</span> ret;</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span> }</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span> <span class="preprocessor">#pragma endregion Syscall Wrappers</span></div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a3405b025dbfa88c47279ae6b526076a8"> 187</a></span> <span class="preprocessor">#define __SYS_NULL ((void *)0)</span></div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"> 188</span>  </div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2"> 189</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"> 190</span> {</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a514bc57b928148be6e10a56d30f8af47"> 191</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a514bc57b928148be6e10a56d30f8af47">__SYS_PROT_READ</a> = 0x1,</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2abebfa1a7688ea2bf099f9c2327c39c3e"> 192</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2abebfa1a7688ea2bf099f9c2327c39c3e">__SYS_PROT_WRITE</a> = 0x2,</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2aa9ac36987adbdbb15bac912529722062"> 193</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2aa9ac36987adbdbb15bac912529722062">__SYS_PROT_EXEC</a> = 0x4,</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a4545aca6554f128dea11d2997f04aa8a"> 194</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a4545aca6554f128dea11d2997f04aa8a">__SYS_PROT_NONE</a> = 0x0,</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  </div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a7a40ca49d206ee117cb68709393ef62f"> 196</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a7a40ca49d206ee117cb68709393ef62f">__SYS_MAP_SHARED</a> = 0x1,</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2adc6a93cd07df618cf9fb221215bb8733"> 197</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2adc6a93cd07df618cf9fb221215bb8733">__SYS_MAP_PRIVATE</a> = 0x2,</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a55b6230b56d3d3659d99ed6ebdc774c5"> 198</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a55b6230b56d3d3659d99ed6ebdc774c5">__SYS_MAP_FIXED</a> = 0x4,</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2af1874296a51277414abae6ab27e5bcbb"> 199</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2af1874296a51277414abae6ab27e5bcbb">__SYS_MAP_ANONYMOUS</a> = 0x8,</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a25fca3f4f19b2534eded159205da4c9a">__SYS_MAP_ANON</a> = <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2af1874296a51277414abae6ab27e5bcbb">__SYS_MAP_ANONYMOUS</a></div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a25fca3f4f19b2534eded159205da4c9a"> 201</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2">syscall_mmap_flags_t</a>;</div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"> 202</span>  </div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9a"> 203</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span> {</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa59725267ead38e5fbdc51d93ff2fc55d"> 205</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa59725267ead38e5fbdc51d93ff2fc55d">__SYS_O_RDONLY</a> = 0x1,</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa8fa1686b3ac5bd1146e90d4db4520fff"> 206</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa8fa1686b3ac5bd1146e90d4db4520fff">__SYS_O_WRONLY</a> = 0x2,</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa07ddd9d3f6821827dc6d2500968d1a8e"> 207</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa07ddd9d3f6821827dc6d2500968d1a8e">__SYS_O_RDWR</a> = 0x3,</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aac7a9fc1ba089cbe017991b5ecc810ee5"> 208</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aac7a9fc1ba089cbe017991b5ecc810ee5">__SYS_O_APPEND</a> = 0x4,</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aae362b3f393f477377536a36415537b13"> 209</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aae362b3f393f477377536a36415537b13">__SYS_O_CREAT</a> = 0x8,</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa492cdee0abd9eb0c5cfe701608804c0c"> 210</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa492cdee0abd9eb0c5cfe701608804c0c">__SYS_O_DSYNC</a> = 0x10,</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaaef348aae6efb2bf7ee1052c95e93460"> 211</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaaef348aae6efb2bf7ee1052c95e93460">__SYS_O_EXCL</a> = 0x20,</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaa9cc49284f54da4d1beebd116ec177de"> 212</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaa9cc49284f54da4d1beebd116ec177de">__SYS_O_NOCTTY</a> = 0x40,</div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa4e0877c09fc572a696113ae679c82d29"> 213</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa4e0877c09fc572a696113ae679c82d29">__SYS_O_NONBLOCK</a> = 0x80,</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa70dcd8187c58559caf52a8e285e11819"> 214</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa70dcd8187c58559caf52a8e285e11819">__SYS_O_RSYNC</a> = 0x100,</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aad2d33e941a71ced6eb8c3f2fdba37505"> 215</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aad2d33e941a71ced6eb8c3f2fdba37505">__SYS_O_SYNC</a> = 0x200,</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aadc43ad25be69089628fcfa122d8fb20e">__SYS_O_TRUNC</a> = 0x400</div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aadc43ad25be69089628fcfa122d8fb20e"> 217</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9a">syscall_open_flags_t</a>;</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  </div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ad"> 219</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span> {</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada68325a692768209f82f82e5187e7996f"> 221</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada68325a692768209f82f82e5187e7996f">__SYS_F_OK</a> = 0,</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada3fc442c04460febe06f1d09dd396debb"> 222</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada3fc442c04460febe06f1d09dd396debb">__SYS_R_OK</a> = 1,</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2adacae52f76d1c14f4e183fa55e93acf039"> 223</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2adacae52f76d1c14f4e183fa55e93acf039">__SYS_W_OK</a> = 2,</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada00e46ad06c15293e550daf1837e20c82">__SYS_X_OK</a> = 3</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada00e46ad06c15293e550daf1837e20c82"> 225</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ad">syscall_access_flags_t</a>;</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  </div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81"> 227</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span> {</div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81abc70eb83e651d87f8acd70f8eab3ff78"> 229</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81abc70eb83e651d87f8acd70f8eab3ff78">__SYS_GET_GS</a> = 0,</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aa0f35de14e61191d72f24e268c86c95f"> 230</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aa0f35de14e61191d72f24e268c86c95f">__SYS_SET_GS</a> = 1,</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81a9d8a4b26d3b74c8b691f876021642ec8"> 231</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81a9d8a4b26d3b74c8b691f876021642ec8">__SYS_GET_FS</a> = 2,</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aca601486e90d86779706b974e67ab330"> 232</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aca601486e90d86779706b974e67ab330">__SYS_SET_FS</a> = 3,</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81">syscall_prctl_options_t</a>;</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span> <span class="preprocessor">#ifdef __kernel__</span></div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span> <span class="keyword">typedef</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81">syscall_prctl_options_t</a> prctl_options_t;</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  </div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4f"> 238</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span> {</div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa8d89ca9d0ed455f29b0379ec5a4d2347"> 240</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa8d89ca9d0ed455f29b0379ec5a4d2347">__SYS_SEEK_SET</a> = 0,</div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa1d8a541942a9604e8218523f58d2a632"> 241</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa1d8a541942a9604e8218523f58d2a632">__SYS_SEEK_CUR</a> = 1,</div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa98d89c6eb30c30024e0391ada5573194">__SYS_SEEK_END</a> = 2</div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa98d89c6eb30c30024e0391ada5573194"> 243</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4f">syscall_seek_whence_t</a>;</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  </div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116"> 245</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> {</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a75b7cd09427f8e44dc8871b2cdb81cfd"> 247</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a75b7cd09427f8e44dc8871b2cdb81cfd">__SYS_SIGNULL</a> = 0,</div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"> 248</span>  <span class="comment">/* Process abort signal. */</span></div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a776c454089a11d812c2e4078eb947a52"> 249</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a776c454089a11d812c2e4078eb947a52">__SYS_SIGABRT</a> = 1,</div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  <span class="comment">/* Alarm clock. */</span></div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a83ee5a167b5f0e991665996c275335c7"> 251</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a83ee5a167b5f0e991665996c275335c7">__SYS_SIGALRM</a> = 2,</div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span>  <span class="comment">/* Access to an undefined portion of a memory object. */</span></div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a53a7c4623f85f142bd21e43a624ca5a5"> 253</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a53a7c4623f85f142bd21e43a624ca5a5">__SYS_SIGBUS</a> = 3,</div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"> 254</span>  <span class="comment">/* Child process terminated, stopped, or continued. */</span></div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aed3c41442c01354bc659c919d92d1458"> 255</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aed3c41442c01354bc659c919d92d1458">__SYS_SIGCHLD</a> = 4,</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"> 256</span>  <span class="comment">/* Continue executing, if stopped. */</span></div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9236a1f7d075b018775c76b53a4aa159"> 257</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9236a1f7d075b018775c76b53a4aa159">__SYS_SIGCONT</a> = 5,</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  <span class="comment">/* Erroneous arithmetic operation. */</span></div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a258919550116b2d8b1bb7de8a63e2179"> 259</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a258919550116b2d8b1bb7de8a63e2179">__SYS_SIGFPE</a> = 6,</div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"> 260</span>  <span class="comment">/* Hangup. */</span></div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9e13f95de31e9f11e503041d4f42ef22"> 261</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9e13f95de31e9f11e503041d4f42ef22">__SYS_SIGHUP</a> = 7,</div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"> 262</span>  <span class="comment">/* Illegal instruction. */</span></div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af9fd32c2991b506eb4c695fa803d7011"> 263</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af9fd32c2991b506eb4c695fa803d7011">__SYS_SIGILL</a> = 8,</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  <span class="comment">/* Terminal interrupt signal. */</span></div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a89a026c4ee0e592883201dafc2efa04c"> 265</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a89a026c4ee0e592883201dafc2efa04c">__SYS_SIGINT</a> = 9,</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  <span class="comment">/* Kill (cannot be caught or ignored). */</span></div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2b8aa8c4cf819869f750e1731214c17c"> 267</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2b8aa8c4cf819869f750e1731214c17c">__SYS_SIGKILL</a> = 10,</div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  <span class="comment">/* Write on a pipe with no one to read it. */</span></div>
|
||||
<div class="line"><a name="l00269"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa58e01ddafe70f755515769d4257069b"> 269</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa58e01ddafe70f755515769d4257069b">__SYS_SIGPIPE</a> = 11,</div>
|
||||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  <span class="comment">/* Terminal quit signal. */</span></div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a39705f2067015bcbc486e49bf016474d"> 271</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a39705f2067015bcbc486e49bf016474d">__SYS_SIGQUIT</a> = 12,</div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  <span class="comment">/* Invalid memory reference. */</span></div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8b34bfaef180e68768179511364c2a4c"> 273</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8b34bfaef180e68768179511364c2a4c">__SYS_SIGSEGV</a> = 13,</div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  <span class="comment">/* Stop executing (cannot be caught or ignored). */</span></div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a994773e93a113d60de565c6f2401dad7"> 275</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a994773e93a113d60de565c6f2401dad7">__SYS_SIGSTOP</a> = 14,</div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  <span class="comment">/* Termination signal. */</span></div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a230fc5f40bd845e94d1ccac4158bedb2"> 277</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a230fc5f40bd845e94d1ccac4158bedb2">__SYS_SIGTERM</a> = 15,</div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  <span class="comment">/* Terminal stop signal. */</span></div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1f94a023f620d0f9b5980a6bacdabe61"> 279</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1f94a023f620d0f9b5980a6bacdabe61">__SYS_SIGTSTP</a> = 16,</div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="comment">/* Background process attempting read. */</span></div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a18b30b83c8d683a3122ddd7cc29df603"> 281</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a18b30b83c8d683a3122ddd7cc29df603">__SYS_SIGTTIN</a> = 17,</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="comment">/* Background process attempting write. */</span></div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7b7e9816cbdd46f821b69a1476a79d45"> 283</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7b7e9816cbdd46f821b69a1476a79d45">__SYS_SIGTTOU</a> = 18,</div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <span class="comment">/* User-defined signal 1. */</span></div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1e7d5a86f098c6cdbe00ad372dcb9826"> 285</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1e7d5a86f098c6cdbe00ad372dcb9826">__SYS_SIGUSR1</a> = 19,</div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  <span class="comment">/* User-defined signal 2. */</span></div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afa68cf306ffa359e8fd438a9b22d6b75"> 287</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afa68cf306ffa359e8fd438a9b22d6b75">__SYS_SIGUSR2</a> = 20,</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <span class="comment">/* Pollable event. */</span></div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a245a285d0faf7121196c5434d2144f5e"> 289</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a245a285d0faf7121196c5434d2144f5e">__SYS_SIGPOLL</a> = 21,</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <span class="comment">/* Profiling timer expired. */</span></div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af5c815d4403a71565f5821822a4f13dc"> 291</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af5c815d4403a71565f5821822a4f13dc">__SYS_SIGPROF</a> = 22,</div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <span class="comment">/* Bad system call. */</span></div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ad2fc552a5f8df2ac94527dcd5f1cb104"> 293</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ad2fc552a5f8df2ac94527dcd5f1cb104">__SYS_SIGSYS</a> = 23,</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <span class="comment">/* Trace/breakpoint trap. */</span></div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5ce758f9d8ecbac47b01461b9001de57"> 295</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5ce758f9d8ecbac47b01461b9001de57">__SYS_SIGTRAP</a> = 24,</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  <span class="comment">/* High bandwidth data is available at a socket. */</span></div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a41aa2e768469ab7a655723635f891d10"> 297</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a41aa2e768469ab7a655723635f891d10">__SYS_SIGURG</a> = 25,</div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  <span class="comment">/* Virtual timer expired. */</span></div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a91b79a78e1ae524b645f3f12bacd8aef"> 299</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a91b79a78e1ae524b645f3f12bacd8aef">__SYS_SIGVTALRM</a> = 26,</div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <span class="comment">/* CPU time limit exceeded. */</span></div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab28a103741ae2bd2621bdb56c5812b9c"> 301</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab28a103741ae2bd2621bdb56c5812b9c">__SYS_SIGXCPU</a> = 27,</div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span>  <span class="comment">/* File size limit exceeded. */</span></div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8523049a833dc7a5e73c335f5dd66cb4"> 303</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8523049a833dc7a5e73c335f5dd66cb4">__SYS_SIGXFSZ</a> = 28,</div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  </div>
|
||||
<div class="line"><a name="l00309"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a634322561034973bf05a8c8357dfcfe8"> 309</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a634322561034973bf05a8c8357dfcfe8">__SYS_SIGCOMP1</a> = 29,</div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a76742841a4f689b81035bfc87ab985a8"> 310</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a76742841a4f689b81035bfc87ab985a8">__SYS_SIGCOMP2</a> = 30,</div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2f3573cbad152dfe9567443b9dbe0b11"> 311</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2f3573cbad152dfe9567443b9dbe0b11">__SYS_SIGCOMP3</a> = 31,</div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span>  </div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  <span class="comment">/* Real-time signals. */</span></div>
|
||||
<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa4d73b9354785a90b30098a186e8aec4"> 314</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa4d73b9354785a90b30098a186e8aec4">__SYS_SIGRTMIN</a> = 32,</div>
|
||||
<div class="line"><a name="l00315"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a356ad4fd65d7446a2b9762659b133775"> 315</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a356ad4fd65d7446a2b9762659b133775">__SYS_SIGRT_1</a> = 33,</div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aced45ba23c83de527341d3dd8ad00027"> 316</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aced45ba23c83de527341d3dd8ad00027">__SYS_SIGRT_2</a> = 34,</div>
|
||||
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5e83d86e2d21718e2c020e4f4b7e2c07"> 317</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5e83d86e2d21718e2c020e4f4b7e2c07">__SYS_SIGRT_3</a> = 35,</div>
|
||||
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a64590c29a1500fcb2c3de9b592fca49f"> 318</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a64590c29a1500fcb2c3de9b592fca49f">__SYS_SIGRT_4</a> = 36,</div>
|
||||
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7a0d163fa734de94665a4a4fcb8c9d59"> 319</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7a0d163fa734de94665a4a4fcb8c9d59">__SYS_SIGRT_5</a> = 37,</div>
|
||||
<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afe677dbe8e931e216f5661ab99375814"> 320</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afe677dbe8e931e216f5661ab99375814">__SYS_SIGRT_6</a> = 38,</div>
|
||||
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a185e4e207670e592e6cf112648c59e18"> 321</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a185e4e207670e592e6cf112648c59e18">__SYS_SIGRT_7</a> = 39,</div>
|
||||
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac95628f3d8495d27a0a905079afe82d4"> 322</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac95628f3d8495d27a0a905079afe82d4">__SYS_SIGRT_8</a> = 40,</div>
|
||||
<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a31bed0ed0ed5b85797f2de41b7f7567c"> 323</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a31bed0ed0ed5b85797f2de41b7f7567c">__SYS_SIGRT_9</a> = 41,</div>
|
||||
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab67d68fea37c64e82a9c71bcca53d89f"> 324</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab67d68fea37c64e82a9c71bcca53d89f">__SYS_SIGRT_10</a> = 42,</div>
|
||||
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a03876365e9392f305608c9fd4c943729"> 325</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a03876365e9392f305608c9fd4c943729">__SYS_SIGRT_11</a> = 43,</div>
|
||||
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9d115d3b78e92d8b133e80dc1c6cc11c"> 326</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9d115d3b78e92d8b133e80dc1c6cc11c">__SYS_SIGRT_12</a> = 44,</div>
|
||||
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6219fbf4c121b2f04b2742859879e37c"> 327</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6219fbf4c121b2f04b2742859879e37c">__SYS_SIGRT_13</a> = 45,</div>
|
||||
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac38e9a64727de33a870600357eb01af0"> 328</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac38e9a64727de33a870600357eb01af0">__SYS_SIGRT_14</a> = 46,</div>
|
||||
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a4ffe455353c83dfb379ad5d7087266da"> 329</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a4ffe455353c83dfb379ad5d7087266da">__SYS_SIGRT_15</a> = 47,</div>
|
||||
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac34395ae15428076a0fe5014c8b34333"> 330</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac34395ae15428076a0fe5014c8b34333">__SYS_SIGRT_16</a> = 48,</div>
|
||||
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a73ef2099841e4c046eeb008ec8bb6e6c"> 331</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a73ef2099841e4c046eeb008ec8bb6e6c">__SYS_SIGRT_17</a> = 49,</div>
|
||||
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac819ffe525ed747041771bd73bc57be2"> 332</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac819ffe525ed747041771bd73bc57be2">__SYS_SIGRT_18</a> = 50,</div>
|
||||
<div class="line"><a name="l00333"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af4550a3e60e9799a1d6b1636575b809c"> 333</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af4550a3e60e9799a1d6b1636575b809c">__SYS_SIGRT_19</a> = 51,</div>
|
||||
<div class="line"><a name="l00334"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab52496694bd956944b35eb5d339e49ea"> 334</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab52496694bd956944b35eb5d339e49ea">__SYS_SIGRT_20</a> = 52,</div>
|
||||
<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae2ee56153c65513172fa2483bf40134e"> 335</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae2ee56153c65513172fa2483bf40134e">__SYS_SIGRT_21</a> = 53,</div>
|
||||
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae60ef5c045147102fdb2e0e48b069239"> 336</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae60ef5c045147102fdb2e0e48b069239">__SYS_SIGRT_22</a> = 54,</div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a37780852b4e4c89b43afa106971e2c98"> 337</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a37780852b4e4c89b43afa106971e2c98">__SYS_SIGRT_23</a> = 55,</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6ae2c16758101be090ec659202ebb795"> 338</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6ae2c16758101be090ec659202ebb795">__SYS_SIGRT_24</a> = 56,</div>
|
||||
<div class="line"><a name="l00339"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9ce17d0f1c0c54356619fc31d3906c1e"> 339</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9ce17d0f1c0c54356619fc31d3906c1e">__SYS_SIGRT_25</a> = 57,</div>
|
||||
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac18f46e634f907da5c52ff28fb6629be"> 340</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac18f46e634f907da5c52ff28fb6629be">__SYS_SIGRT_26</a> = 58,</div>
|
||||
<div class="line"><a name="l00341"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af50c0466e994551628a79d033ab1e1c3"> 341</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af50c0466e994551628a79d033ab1e1c3">__SYS_SIGRT_27</a> = 59,</div>
|
||||
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a84940c1ef7b8b7504eb5e9d2b369c76f"> 342</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a84940c1ef7b8b7504eb5e9d2b369c76f">__SYS_SIGRT_28</a> = 60,</div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a304c95fd78d056dbb4902daa6abe33f4"> 343</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a304c95fd78d056dbb4902daa6abe33f4">__SYS_SIGRT_29</a> = 61,</div>
|
||||
<div class="line"><a name="l00344"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a98abdd9277f2e94a030f6b686744179a"> 344</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a98abdd9277f2e94a030f6b686744179a">__SYS_SIGRT_30</a> = 62,</div>
|
||||
<div class="line"><a name="l00345"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac1e4ba0813790d6588904f1b27ac692a"> 345</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac1e4ba0813790d6588904f1b27ac692a">__SYS_SIGRT_31</a> = 63,</div>
|
||||
<div class="line"><a name="l00346"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a02bdf003510b2e0e7f67c1b20fe91336"> 346</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a02bdf003510b2e0e7f67c1b20fe91336">__SYS_SIGRTMAX</a> = 64,</div>
|
||||
<div class="line"><a name="l00347"></a><span class="lineno"> 347</span>  </div>
|
||||
<div class="line"><a name="l00348"></a><span class="lineno"> 348</span>  <span class="comment">/* Maximum signal number. */</span></div>
|
||||
<div class="line"><a name="l00349"></a><span class="lineno"> 349</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7e61f2a70cd48471bc05cd8a6197676a">__SYS_SIGNAL_MAX</a> = <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a02bdf003510b2e0e7f67c1b20fe91336">__SYS_SIGRTMAX</a></div>
|
||||
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7e61f2a70cd48471bc05cd8a6197676a"> 350</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116">syscall_signal_t</a>;</div>
|
||||
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span> <span class="preprocessor">#ifdef __kernel__</span></div>
|
||||
<div class="line"><a name="l00352"></a><span class="lineno"> 352</span> <span class="keyword">typedef</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116">syscall_signal_t</a> signal_t;</div>
|
||||
<div class="line"><a name="l00353"></a><span class="lineno"> 353</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00354"></a><span class="lineno"> 354</span>  </div>
|
||||
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73"> 355</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span> {</div>
|
||||
<div class="line"><a name="l00358"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a26c7db21f292cd4847d28cac385c04dd"> 358</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a26c7db21f292cd4847d28cac385c04dd">__SYS_SIG_TERM</a> = 0,</div>
|
||||
<div class="line"><a name="l00360"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73adaeb2b37bb070ce08982d2d192f2b948"> 360</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73adaeb2b37bb070ce08982d2d192f2b948">__SYS_SIG_IGN</a> = 1,</div>
|
||||
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a98ddfd92838d7a92423c295885637f39"> 362</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a98ddfd92838d7a92423c295885637f39">__SYS_SIG_CONT</a> = 2,</div>
|
||||
<div class="line"><a name="l00364"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8b0a03ac59ae761874e85d8e59a0e9b7"> 364</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8b0a03ac59ae761874e85d8e59a0e9b7">__SYS_SIG_STOP</a> = 3,</div>
|
||||
<div class="line"><a name="l00366"></a><span class="lineno"> 366</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8f487c8a5bfd53a84f8d088c88706f93">__SYS_SIG_CORE</a> = 4</div>
|
||||
<div class="line"><a name="l00367"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8f487c8a5bfd53a84f8d088c88706f93"> 367</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73">syscall_signal_disposition_t</a>;</div>
|
||||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span> <span class="preprocessor">#ifdef __kernel__</span></div>
|
||||
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span> <span class="keyword">typedef</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73">syscall_signal_disposition_t</a> signal_disposition_t;</div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00371"></a><span class="lineno"> 371</span>  </div>
|
||||
<div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066"> 372</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00373"></a><span class="lineno"> 373</span> {</div>
|
||||
<div class="line"><a name="l00374"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a88a74bf01620a23ed0e7cc280ea42e51"> 374</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a88a74bf01620a23ed0e7cc280ea42e51">__SYS_SIG_BLOCK</a> = 0,</div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a2af79f2b4ce84870088e3a68067259a1"> 375</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a2af79f2b4ce84870088e3a68067259a1">__SYS_SIG_UNBLOCK</a> = 1,</div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a5d334f564cfcfc785e0e4f7ad6b4ee24">__SYS_SIG_SETMASK</a> = 2</div>
|
||||
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a5d334f564cfcfc785e0e4f7ad6b4ee24"> 377</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066">syscall_signal_actions_t</a>;</div>
|
||||
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span>  </div>
|
||||
<div class="line"><a name="l00379"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2"> 379</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00380"></a><span class="lineno"> 380</span> {</div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aeb027497307fddc52dcb5f9f2c2113f2"> 381</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aeb027497307fddc52dcb5f9f2c2113f2">__SYS_SA_NOCLDSTOP</a> = 1,</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a635f5e16be1b363b31c58786dfd631a8"> 382</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a635f5e16be1b363b31c58786dfd631a8">__SYS_SA_ONSTACK</a> = 0x08000000,</div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a2987b0e22f252a9f962ea5e8c3081af9"> 383</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a2987b0e22f252a9f962ea5e8c3081af9">__SYS_SA_RESETHAND</a> = 0x80000000,</div>
|
||||
<div class="line"><a name="l00384"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a13b13319e5720dc815328ed2f5a84f17"> 384</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a13b13319e5720dc815328ed2f5a84f17">__SYS_SA_RESTART</a> = 0x10000000,</div>
|
||||
<div class="line"><a name="l00385"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a0ff52171c269c2799d606c5887ebf6d6"> 385</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a0ff52171c269c2799d606c5887ebf6d6">__SYS_SA_SIGINFO</a> = 4,</div>
|
||||
<div class="line"><a name="l00386"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aee373b0990849caba9e3fd0466bb981e"> 386</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aee373b0990849caba9e3fd0466bb981e">__SYS_SA_NOCLDWAIT</a> = 2,</div>
|
||||
<div class="line"><a name="l00387"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a678eae69d8aa9d35969b32f500367835"> 387</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a678eae69d8aa9d35969b32f500367835">__SYS_SA_NODEFER</a> = 0x40000000,</div>
|
||||
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2">syscall_signal_action_flags_t</a>;</div>
|
||||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  </div>
|
||||
<div class="line"><a name="l00390"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360c"> 390</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00391"></a><span class="lineno"> 391</span> {</div>
|
||||
<div class="line"><a name="l00392"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca3722fb4c388936ec1d4c4f03014be368"> 392</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca3722fb4c388936ec1d4c4f03014be368">__SYS_SIG_ERR</a> = -1,</div>
|
||||
<div class="line"><a name="l00393"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360cacbfea9ccb5aaa9546c571e92b0800c6d"> 393</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360cacbfea9ccb5aaa9546c571e92b0800c6d">__SYS_SIG_DFL</a> = 0,</div>
|
||||
<div class="line"><a name="l00394"></a><span class="lineno"> 394</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca541e759e4e2b5bec90b2c03cc53023cc">___SYS_SIG_IGN</a> = 1</div>
|
||||
<div class="line"><a name="l00395"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca541e759e4e2b5bec90b2c03cc53023cc"> 395</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360c">syscall_signal_action_disposition_t</a>;</div>
|
||||
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  </div>
|
||||
<div class="line"><a name="l00397"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbe"> 397</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00398"></a><span class="lineno"> 398</span> {</div>
|
||||
<div class="line"><a name="l00399"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbeab8e30bbd12154a98cd0d3b56243db66e"> 399</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbeab8e30bbd12154a98cd0d3b56243db66e">__SYS_CLOCK_MONOTONIC</a> = 1,</div>
|
||||
<div class="line"><a name="l00400"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea0e23e1e735537e2a5e9f3c1c8bab2c43"> 400</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea0e23e1e735537e2a5e9f3c1c8bab2c43">__SYS_CLOCK_PROCESS_CPUTIME_ID</a> = 2,</div>
|
||||
<div class="line"><a name="l00401"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea87b50a62aca80dc707da058b4eaa0fe0"> 401</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea87b50a62aca80dc707da058b4eaa0fe0">__SYS_CLOCK_REALTIME</a> = 3,</div>
|
||||
<div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea92cf1f85f763217b6a8f4817cb4a6320"> 402</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea92cf1f85f763217b6a8f4817cb4a6320">__SYS_CLOCK_THREAD_CPUTIME_ID</a> = 4,</div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbe">syscall_clockid_t</a>;</div>
|
||||
<div class="line"><a name="l00404"></a><span class="lineno"> 404</span>  </div>
|
||||
<div class="line"><a name="l00405"></a><span class="lineno"> 405</span> <span class="preprocessor">#ifndef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00406"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a008f12a6e5809214fb42b04ae2c406d4"> 406</a></span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a008f12a6e5809214fb42b04ae2c406d4">_Static_assert</a>((<span class="keywordtype">int</span>)<a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73adaeb2b37bb070ce08982d2d192f2b948">__SYS_SIG_IGN</a> == (<span class="keywordtype">int</span>)<a class="code" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca541e759e4e2b5bec90b2c03cc53023cc">___SYS_SIG_IGN</a>, <span class="stringliteral">"SIG_IGN values do not match"</span>);</div>
|
||||
<div class="line"><a name="l00407"></a><span class="lineno"> 407</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>((<span class="keywordtype">int</span>)<a class="code" href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73adaeb2b37bb070ce08982d2d192f2b948">__SYS_SIG_IGN</a> == (<span class="keywordtype">int</span>)<a class="code" href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca541e759e4e2b5bec90b2c03cc53023cc">___SYS_SIG_IGN</a>, <span class="stringliteral">"SIG_IGN values do not match"</span>);</div>
|
||||
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00410"></a><span class="lineno"> 410</span>  </div>
|
||||
<div class="line"><a name="l00411"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af9a5a44da34f40560c289e5f60642791"> 411</a></span> <span class="keyword">typedef</span> <span class="keywordtype">int</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#af9a5a44da34f40560c289e5f60642791">__SYS_clockid_t</a>;</div>
|
||||
<div class="line"><a name="l00412"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a26c7083c9eaca35069347ed4e00813fd"> 412</a></span> <span class="keyword">typedef</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> <a class="code" href="../../d2/d6e/syscalls_8h.html#a26c7083c9eaca35069347ed4e00813fd">__SYS_socklen_t</a>;</div>
|
||||
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  </div>
|
||||
<div class="line"><a name="l00420"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475"> 420</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00421"></a><span class="lineno"> 421</span> {</div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <span class="comment">/* Initialization */</span></div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  </div>
|
||||
<div class="line"><a name="l00444"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac2ca54c74e420ed680425b97a8cbfe63"> 444</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac2ca54c74e420ed680425b97a8cbfe63">SYS_API_VERSION</a> = 0,</div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  </div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  <span class="comment">/* I/O */</span></div>
|
||||
<div class="line"><a name="l00447"></a><span class="lineno"> 447</span>  </div>
|
||||
<div class="line"><a name="l00468"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a49214d5519a62b4bf0ace2d61cc9602c"> 468</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a49214d5519a62b4bf0ace2d61cc9602c">SYS_READ</a> = 100,</div>
|
||||
<div class="line"><a name="l00490"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a84f788734a50fa391db1f461e88e8913"> 490</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a84f788734a50fa391db1f461e88e8913">SYS_PREAD</a>,</div>
|
||||
<div class="line"><a name="l00511"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a228e81db8f7c6d61b19e40eca4f7a95a"> 511</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a228e81db8f7c6d61b19e40eca4f7a95a">SYS_WRITE</a>,</div>
|
||||
<div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aa5a64eca97ae4dd219cffd47e15ba304"> 532</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aa5a64eca97ae4dd219cffd47e15ba304">SYS_PWRITE</a>,</div>
|
||||
<div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a76bb1866304712aa5b41d989fbdfbc8b"> 566</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a76bb1866304712aa5b41d989fbdfbc8b">SYS_OPEN</a>,</div>
|
||||
<div class="line"><a name="l00582"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4ef77fc1f4b0824d318a2a851a24ffff"> 582</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4ef77fc1f4b0824d318a2a851a24ffff">SYS_CLOSE</a>,</div>
|
||||
<div class="line"><a name="l00601"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8362fcf9e42a5f1edb952129002d87a3"> 601</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8362fcf9e42a5f1edb952129002d87a3">SYS_IOCTL</a>,</div>
|
||||
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>  </div>
|
||||
<div class="line"><a name="l00603"></a><span class="lineno"> 603</span>  <span class="comment">/* File Status */</span></div>
|
||||
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>  </div>
|
||||
<div class="line"><a name="l00622"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a22801e7695ca6349080d79bee2c8b295"> 622</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a22801e7695ca6349080d79bee2c8b295">SYS_STAT</a> = 200,</div>
|
||||
<div class="line"><a name="l00640"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9cd60f4852cb73b296171894bd7d30ed"> 640</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9cd60f4852cb73b296171894bd7d30ed">SYS_FSTAT</a>,</div>
|
||||
<div class="line"><a name="l00659"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad06d5e126a93d184ec20e2389a7388db"> 659</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad06d5e126a93d184ec20e2389a7388db">SYS_LSTAT</a>,</div>
|
||||
<div class="line"><a name="l00685"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afe0f493ba67b1251f4b6e473dd470a34"> 685</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afe0f493ba67b1251f4b6e473dd470a34">SYS_ACCESS</a>,</div>
|
||||
<div class="line"><a name="l00704"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3143effcc56daa891323d837b6ad7f87"> 704</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3143effcc56daa891323d837b6ad7f87">SYS_TRUNCATE</a>,</div>
|
||||
<div class="line"><a name="l00722"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475af79ab24b82124b99a9604e75718ffc90"> 722</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475af79ab24b82124b99a9604e75718ffc90">SYS_FTRUNCATE</a>,</div>
|
||||
<div class="line"><a name="l00738"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a2631f9ef6705cd9cf4412200ad849562"> 738</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a2631f9ef6705cd9cf4412200ad849562">SYS_TELL</a>,</div>
|
||||
<div class="line"><a name="l00762"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afa8515947b5e6c63e44b5dd012db2bb5"> 762</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afa8515947b5e6c63e44b5dd012db2bb5">SYS_SEEK</a>,</div>
|
||||
<div class="line"><a name="l00763"></a><span class="lineno"> 763</span>  </div>
|
||||
<div class="line"><a name="l00764"></a><span class="lineno"> 764</span>  <span class="comment">/* Process Control */</span></div>
|
||||
<div class="line"><a name="l00765"></a><span class="lineno"> 765</span>  </div>
|
||||
<div class="line"><a name="l00780"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a74a69836031dd122d4be1f1163aa0fb0"> 780</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a74a69836031dd122d4be1f1163aa0fb0">SYS_EXIT</a> = 300,</div>
|
||||
<div class="line"><a name="l00796"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac3a57410b6fffcce73bfb7e24d3114d4"> 796</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac3a57410b6fffcce73bfb7e24d3114d4">SYS_FORK</a>,</div>
|
||||
<div class="line"><a name="l00816"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f984b2a0091bc5cf43b16d9f552d8b0"> 816</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f984b2a0091bc5cf43b16d9f552d8b0">SYS_EXECVE</a>,</div>
|
||||
<div class="line"><a name="l00829"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9b92ce5fe8c3234567e66468f7e0b0ac"> 829</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9b92ce5fe8c3234567e66468f7e0b0ac">SYS_GETPID</a>,</div>
|
||||
<div class="line"><a name="l00842"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4e23d089b5f8fed749cb53f59598abdf"> 842</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4e23d089b5f8fed749cb53f59598abdf">SYS_GETPPID</a>,</div>
|
||||
<div class="line"><a name="l00860"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a5a6f6c87bd05e48271e33a417949e50d"> 860</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a5a6f6c87bd05e48271e33a417949e50d">SYS_WAITPID</a>,</div>
|
||||
<div class="line"><a name="l00878"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475adcb0fd36e26a450036a9ffc9a4684d0d"> 878</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475adcb0fd36e26a450036a9ffc9a4684d0d">SYS_KILL</a>,</div>
|
||||
<div class="line"><a name="l00899"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aca57fa1afb6918b76dbb5ca5022a332b"> 899</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aca57fa1afb6918b76dbb5ca5022a332b">SYS_PRCTL</a>,</div>
|
||||
<div class="line"><a name="l00900"></a><span class="lineno"> 900</span>  </div>
|
||||
<div class="line"><a name="l00901"></a><span class="lineno"> 901</span>  <span class="comment">/* Memory */</span></div>
|
||||
<div class="line"><a name="l00902"></a><span class="lineno"> 902</span>  </div>
|
||||
<div class="line"><a name="l00918"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a703d692921e591b0b3557cdc6ce59d00"> 918</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a703d692921e591b0b3557cdc6ce59d00">SYS_BRK</a> = 400,</div>
|
||||
<div class="line"><a name="l00961"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a0bf8291cce29f3ac2170f29ea7dd47b5"> 961</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a0bf8291cce29f3ac2170f29ea7dd47b5">SYS_MMAP</a>,</div>
|
||||
<div class="line"><a name="l00979"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a717f2545ddb56410e4d8cfee61804f9a"> 979</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a717f2545ddb56410e4d8cfee61804f9a">SYS_MUNMAP</a>,</div>
|
||||
<div class="line"><a name="l00997"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae00ea5b5cd3c5c47fefc074582862a5e"> 997</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae00ea5b5cd3c5c47fefc074582862a5e">SYS_MPROTECT</a>,</div>
|
||||
<div class="line"><a name="l01016"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f918d4cac4b4d333d84ee542be1bc56"> 1016</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f918d4cac4b4d333d84ee542be1bc56">SYS_MADVISE</a>,</div>
|
||||
<div class="line"><a name="l01017"></a><span class="lineno"> 1017</span>  </div>
|
||||
<div class="line"><a name="l01018"></a><span class="lineno"> 1018</span>  <span class="comment">/* Communication */</span></div>
|
||||
<div class="line"><a name="l01019"></a><span class="lineno"> 1019</span>  </div>
|
||||
<div class="line"><a name="l01036"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3acf4a71d88cc862a0658242dead53a6"> 1036</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3acf4a71d88cc862a0658242dead53a6">SYS_PIPE</a> = 500,</div>
|
||||
<div class="line"><a name="l01052"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abd3ecae381917894d4ee7e046098d92b"> 1052</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abd3ecae381917894d4ee7e046098d92b">SYS_DUP</a>,</div>
|
||||
<div class="line"><a name="l01070"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad4afff6762d2b1857eb6a2d12cf02e12"> 1070</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad4afff6762d2b1857eb6a2d12cf02e12">SYS_DUP2</a>,</div>
|
||||
<div class="line"><a name="l01088"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abe5c17c613d11aa27284fd72beddc565"> 1088</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abe5c17c613d11aa27284fd72beddc565">SYS_SOCKET</a>,</div>
|
||||
<div class="line"><a name="l01106"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aadd4b2ee6e285f1cdceb922153439cb6"> 1106</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aadd4b2ee6e285f1cdceb922153439cb6">SYS_BIND</a>,</div>
|
||||
<div class="line"><a name="l01124"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a7e371dd4c93ab5da4ba7fc43190854da"> 1124</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a7e371dd4c93ab5da4ba7fc43190854da">SYS_CONNECT</a>,</div>
|
||||
<div class="line"><a name="l01141"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a562ed65372714f7e4c5572315a7c167d"> 1141</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a562ed65372714f7e4c5572315a7c167d">SYS_LISTEN</a>,</div>
|
||||
<div class="line"><a name="l01159"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aed7430abb1d08e81f1ec2ca177e77922"> 1159</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aed7430abb1d08e81f1ec2ca177e77922">SYS_ACCEPT</a>,</div>
|
||||
<div class="line"><a name="l01178"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac522069f16915646ffbdae9125f35bd3"> 1178</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac522069f16915646ffbdae9125f35bd3">SYS_SEND</a>,</div>
|
||||
<div class="line"><a name="l01197"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a1720401053b898a8bf3dcfb317177f92"> 1197</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a1720401053b898a8bf3dcfb317177f92">SYS_RECV</a>,</div>
|
||||
<div class="line"><a name="l01214"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a102cf235c599812d4980229622566c4b"> 1214</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a102cf235c599812d4980229622566c4b">SYS_SHUTDOWN</a>,</div>
|
||||
<div class="line"><a name="l01215"></a><span class="lineno"> 1215</span>  </div>
|
||||
<div class="line"><a name="l01216"></a><span class="lineno"> 1216</span>  <span class="comment">/* Time */</span></div>
|
||||
<div class="line"><a name="l01217"></a><span class="lineno"> 1217</span>  </div>
|
||||
<div class="line"><a name="l01233"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ab1f7c9a1b1b4d17774c344ca325b1bb6"> 1233</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ab1f7c9a1b1b4d17774c344ca325b1bb6">SYS_TIME</a> = 600,</div>
|
||||
<div class="line"><a name="l01250"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afdb86817db91283df9efacae029a67e3"> 1250</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afdb86817db91283df9efacae029a67e3">SYS_CLOCK_GETTIME</a>,</div>
|
||||
<div class="line"><a name="l01267"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac129a01854188b0c904df610d2b7625f"> 1267</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac129a01854188b0c904df610d2b7625f">SYS_CLOCK_SETTIME</a>,</div>
|
||||
<div class="line"><a name="l01284"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a24801336da12e183e9f7369929403dcc"> 1284</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a24801336da12e183e9f7369929403dcc">SYS_NANOSLEEP</a>,</div>
|
||||
<div class="line"><a name="l01285"></a><span class="lineno"> 1285</span>  </div>
|
||||
<div class="line"><a name="l01286"></a><span class="lineno"> 1286</span>  <span class="comment">/* Miscellaneous */</span></div>
|
||||
<div class="line"><a name="l01287"></a><span class="lineno"> 1287</span>  </div>
|
||||
<div class="line"><a name="l01304"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afd137443e8199b2b992598ce81ba71e3"> 1304</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afd137443e8199b2b992598ce81ba71e3">SYS_GETCWD</a> = 700,</div>
|
||||
<div class="line"><a name="l01321"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae13f4e994c54e2eadeb2bcb4c6d674d9"> 1321</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae13f4e994c54e2eadeb2bcb4c6d674d9">SYS_CHDIR</a>,</div>
|
||||
<div class="line"><a name="l01339"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae11dfaa2891b82ce7a8b78f206143134"> 1339</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae11dfaa2891b82ce7a8b78f206143134">SYS_MKDIR</a>,</div>
|
||||
<div class="line"><a name="l01355"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3dbee6f3879ca6740bc582b722416129"> 1355</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3dbee6f3879ca6740bc582b722416129">SYS_RMDIR</a>,</div>
|
||||
<div class="line"><a name="l01372"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a071e0d689876d4e3e8d0d7f42a69ef52"> 1372</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a071e0d689876d4e3e8d0d7f42a69ef52">SYS_UNLINK</a>,</div>
|
||||
<div class="line"><a name="l01390"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8bc81dcca6643d269fcc1bd19162f070"> 1390</a></span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8bc81dcca6643d269fcc1bd19162f070">SYS_RENAME</a>,</div>
|
||||
<div class="line"><a name="l01391"></a><span class="lineno"> 1391</span>  </div>
|
||||
<div class="line"><a name="l01403"></a><span class="lineno"> 1403</span>  <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a17cb58707f83b65f30ccb17805b7c467">SYS_MAX</a></div>
|
||||
<div class="line"><a name="l01404"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a17cb58707f83b65f30ccb17805b7c467"> 1404</a></span> } <a class="code" href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475">syscalls_t</a>;</div>
|
||||
<div class="line"><a name="l01405"></a><span class="lineno"> 1405</span>  </div>
|
||||
<div class="line"><a name="l01406"></a><span class="lineno"> 1406</span> <span class="comment">/* Initialization */</span></div>
|
||||
<div class="line"><a name="l01407"></a><span class="lineno"> 1407</span>  </div>
|
||||
<div class="line"><a name="l01409"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a6eb871383ed7cc0552c9652dd6aebf55"> 1409</a></span> <span class="preprocessor">#define call_api_version(version) syscall1(SYS_API_VERSION, (scarg)version)</span></div>
|
||||
<div class="line"><a name="l01410"></a><span class="lineno"> 1410</span>  </div>
|
||||
<div class="line"><a name="l01411"></a><span class="lineno"> 1411</span> <span class="comment">/* I/O */</span></div>
|
||||
<div class="line"><a name="l01412"></a><span class="lineno"> 1412</span>  </div>
|
||||
<div class="line"><a name="l01414"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a1f66d856a64b43fcbf567af7b485ecc2"> 1414</a></span> <span class="preprocessor">#define call_read(fd, buf, count) syscall3(SYS_READ, (scarg)fd, (scarg)buf, (scarg)count)</span></div>
|
||||
<div class="line"><a name="l01415"></a><span class="lineno"> 1415</span>  </div>
|
||||
<div class="line"><a name="l01417"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a2eefc668c3fe56dadd342c95c80a7b0a"> 1417</a></span> <span class="preprocessor">#define call_pread(fd, buf, count, offset) syscall4(SYS_PREAD, (scarg)fd, (scarg)buf, (scarg)count, (scarg)offset)</span></div>
|
||||
<div class="line"><a name="l01418"></a><span class="lineno"> 1418</span>  </div>
|
||||
<div class="line"><a name="l01420"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ab1e6a38710527adb8e6c0b2ad416d6f9"> 1420</a></span> <span class="preprocessor">#define call_write(fd, buf, count) syscall3(SYS_WRITE, (scarg)fd, (scarg)buf, (scarg)count)</span></div>
|
||||
<div class="line"><a name="l01421"></a><span class="lineno"> 1421</span>  </div>
|
||||
<div class="line"><a name="l01423"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a628b7909eb35d25dd42eecf43d2bfc2a"> 1423</a></span> <span class="preprocessor">#define call_pwrite(fd, buf, count, offset) syscall4(SYS_PWRITE, (scarg)fd, (scarg)buf, (scarg)count, (scarg)offset)</span></div>
|
||||
<div class="line"><a name="l01424"></a><span class="lineno"> 1424</span>  </div>
|
||||
<div class="line"><a name="l01426"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a4bbeaf1f58838116fe6be9c0a26bb9cb"> 1426</a></span> <span class="preprocessor">#define call_open(pathname, flags, mode) syscall3(SYS_OPEN, (scarg)pathname, (scarg)flags, (scarg)mode)</span></div>
|
||||
<div class="line"><a name="l01427"></a><span class="lineno"> 1427</span>  </div>
|
||||
<div class="line"><a name="l01429"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a032d7e058f0bf030fccd02243b8d52c9"> 1429</a></span> <span class="preprocessor">#define call_close(fd) syscall1(SYS_CLOSE, fd)</span></div>
|
||||
<div class="line"><a name="l01430"></a><span class="lineno"> 1430</span>  </div>
|
||||
<div class="line"><a name="l01432"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a735a20ad7b79a8bca3d3987c7aef2b95"> 1432</a></span> <span class="preprocessor">#define call_ioctl(fd, request, argp) syscall3(SYS_IOCTL, (scarg)fd, (scarg)request, (scarg)argp)</span></div>
|
||||
<div class="line"><a name="l01433"></a><span class="lineno"> 1433</span>  </div>
|
||||
<div class="line"><a name="l01434"></a><span class="lineno"> 1434</span> <span class="comment">/* File Status */</span></div>
|
||||
<div class="line"><a name="l01435"></a><span class="lineno"> 1435</span>  </div>
|
||||
<div class="line"><a name="l01437"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a7a3beca36fdf2b94315a890d6b360b88"> 1437</a></span> <span class="preprocessor">#define call_stat(pathname, statbuf) syscall2(SYS_STAT, (scarg)pathname, (scarg)statbuf)</span></div>
|
||||
<div class="line"><a name="l01438"></a><span class="lineno"> 1438</span>  </div>
|
||||
<div class="line"><a name="l01440"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a073897bf4cec6ecf22703ed7735f866b"> 1440</a></span> <span class="preprocessor">#define call_fstat(fd, statbuf) syscall2(SYS_FSTAT, (scarg)fd, (scarg)statbuf)</span></div>
|
||||
<div class="line"><a name="l01441"></a><span class="lineno"> 1441</span>  </div>
|
||||
<div class="line"><a name="l01443"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#abc9f8d664d40a471b9c34ab84a5fddc1"> 1443</a></span> <span class="preprocessor">#define call_lstat(pathname, statbuf) syscall2(SYS_LSTAT, (scarg)pathname, (scarg)statbuf)</span></div>
|
||||
<div class="line"><a name="l01444"></a><span class="lineno"> 1444</span>  </div>
|
||||
<div class="line"><a name="l01446"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a6a0f9ef9d1b0b7c090ee0fca1c8b4b71"> 1446</a></span> <span class="preprocessor">#define call_access(pathname, mode) syscall2(SYS_ACCESS, (scarg)pathname, (scarg)mode)</span></div>
|
||||
<div class="line"><a name="l01447"></a><span class="lineno"> 1447</span>  </div>
|
||||
<div class="line"><a name="l01449"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#adc22de2ff267771d8ac633e948f28eff"> 1449</a></span> <span class="preprocessor">#define call_truncate(pathname, length) syscall2(SYS_TRUNCATE, (scarg)pathname, (scarg)length)</span></div>
|
||||
<div class="line"><a name="l01450"></a><span class="lineno"> 1450</span>  </div>
|
||||
<div class="line"><a name="l01452"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ac7545a17f1b8654d78afb2000e93119b"> 1452</a></span> <span class="preprocessor">#define call_ftruncate(fd, length) syscall2(SYS_FTRUNCATE, (scarg)fd, (scarg)length)</span></div>
|
||||
<div class="line"><a name="l01453"></a><span class="lineno"> 1453</span>  </div>
|
||||
<div class="line"><a name="l01455"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a42b50361d2152d92f41f741d64ab30bc"> 1455</a></span> <span class="preprocessor">#define call_tell(fd) syscall1(SYS_TELL, (scarg)fd)</span></div>
|
||||
<div class="line"><a name="l01456"></a><span class="lineno"> 1456</span>  </div>
|
||||
<div class="line"><a name="l01458"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a6a1fba6ab2a9b83f0be45dea675f818c"> 1458</a></span> <span class="preprocessor">#define call_seek(fd, offset, whence) syscall3(SYS_SEEK, (scarg)fd, (scarg)offset, (scarg)whence)</span></div>
|
||||
<div class="line"><a name="l01459"></a><span class="lineno"> 1459</span>  </div>
|
||||
<div class="line"><a name="l01460"></a><span class="lineno"> 1460</span> <span class="comment">/* Process Control */</span></div>
|
||||
<div class="line"><a name="l01461"></a><span class="lineno"> 1461</span>  </div>
|
||||
<div class="line"><a name="l01463"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#afe03e96b528279b23c2ae501a509eac3"> 1463</a></span> <span class="preprocessor">#define call_exit(status) syscall1(SYS_EXIT, (scarg)status)</span></div>
|
||||
<div class="line"><a name="l01464"></a><span class="lineno"> 1464</span>  </div>
|
||||
<div class="line"><a name="l01466"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#afda32e401a3f5d39d85a6a4bc6b52089"> 1466</a></span> <span class="preprocessor">#define call_fork() syscall0(SYS_FORK)</span></div>
|
||||
<div class="line"><a name="l01467"></a><span class="lineno"> 1467</span>  </div>
|
||||
<div class="line"><a name="l01469"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a9b22610937180ca7ba25ef597eb8cb58"> 1469</a></span> <span class="preprocessor">#define call_execve(pathname, argv, envp) syscall3(SYS_EXECVE, (scarg)pathname, (scarg)argv, (scarg)envp)</span></div>
|
||||
<div class="line"><a name="l01470"></a><span class="lineno"> 1470</span>  </div>
|
||||
<div class="line"><a name="l01472"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aa9ae966f7eb6ccf3c1bc61359488a0b0"> 1472</a></span> <span class="preprocessor">#define call_getpid() syscall0(SYS_GETPID)</span></div>
|
||||
<div class="line"><a name="l01473"></a><span class="lineno"> 1473</span>  </div>
|
||||
<div class="line"><a name="l01475"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a624090af73407799633b6bfce659ce7a"> 1475</a></span> <span class="preprocessor">#define call_getppid() syscall0(SYS_GETPPID)</span></div>
|
||||
<div class="line"><a name="l01476"></a><span class="lineno"> 1476</span>  </div>
|
||||
<div class="line"><a name="l01478"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a48f9ddd0dba233df029622ea3e2545ae"> 1478</a></span> <span class="preprocessor">#define call_waitpid(pid, wstatus, options) syscall3(SYS_WAITPID, (scarg)pid, (scarg)wstatus, (scarg)options)</span></div>
|
||||
<div class="line"><a name="l01479"></a><span class="lineno"> 1479</span>  </div>
|
||||
<div class="line"><a name="l01481"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ab4543f13423b2ebd0218aefa9a72e8d7"> 1481</a></span> <span class="preprocessor">#define call_kill(pid, sig) syscall2(SYS_KILL, (scarg)pid, (scarg)sig)</span></div>
|
||||
<div class="line"><a name="l01482"></a><span class="lineno"> 1482</span>  </div>
|
||||
<div class="line"><a name="l01484"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a3dd4cc6c68a614a2d84bdf03979846ad"> 1484</a></span> <span class="preprocessor">#define call_prctl(option, arg1, arg2, arg3, arg4) syscall5(SYS_PRCTL, (scarg)option, (scarg)arg1, (scarg)arg2, (scarg)arg3, (scarg)arg4)</span></div>
|
||||
<div class="line"><a name="l01485"></a><span class="lineno"> 1485</span>  </div>
|
||||
<div class="line"><a name="l01486"></a><span class="lineno"> 1486</span> <span class="comment">/* Memory */</span></div>
|
||||
<div class="line"><a name="l01487"></a><span class="lineno"> 1487</span>  </div>
|
||||
<div class="line"><a name="l01489"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af6b8521514afb2e619d9778f409c7513"> 1489</a></span> <span class="preprocessor">#define call_brk(end_data) syscall1(SYS_BRK, (scarg)end_data)</span></div>
|
||||
<div class="line"><a name="l01490"></a><span class="lineno"> 1490</span>  </div>
|
||||
<div class="line"><a name="l01492"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a4e1a46ae84cd0d96be58298f2aa7e30a"> 1492</a></span> <span class="preprocessor">#define call_mmap(addr, length, prot, flags, fd, offset) syscall6(SYS_MMAP, (scarg)addr, (scarg)length, (scarg)prot, (scarg)flags, (scarg)fd, (scarg)offset)</span></div>
|
||||
<div class="line"><a name="l01493"></a><span class="lineno"> 1493</span>  </div>
|
||||
<div class="line"><a name="l01495"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#acce6218ce367e1bca6e92cfcd56ef818"> 1495</a></span> <span class="preprocessor">#define call_munmap(addr, length) syscall2(SYS_MUNMAP, (scarg)addr, (scarg)length)</span></div>
|
||||
<div class="line"><a name="l01496"></a><span class="lineno"> 1496</span>  </div>
|
||||
<div class="line"><a name="l01498"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ae133ab4db69293bf2c2c78ad8d09459a"> 1498</a></span> <span class="preprocessor">#define call_mprotect(addr, length, prot) syscall3(SYS_MPROTECT, (scarg)addr, (scarg)length, (scarg)prot)</span></div>
|
||||
<div class="line"><a name="l01499"></a><span class="lineno"> 1499</span>  </div>
|
||||
<div class="line"><a name="l01501"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ae6dcd592ab004494f304b3be463b4b61"> 1501</a></span> <span class="preprocessor">#define call_madvise(addr, length, advice) syscall3(SYS_MADVISE, (scarg)addr, (scarg)length, (scarg)advice)</span></div>
|
||||
<div class="line"><a name="l01502"></a><span class="lineno"> 1502</span>  </div>
|
||||
<div class="line"><a name="l01503"></a><span class="lineno"> 1503</span> <span class="comment">/* Communication */</span></div>
|
||||
<div class="line"><a name="l01504"></a><span class="lineno"> 1504</span>  </div>
|
||||
<div class="line"><a name="l01506"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a62b045c74667d455177ea982c574542a"> 1506</a></span> <span class="preprocessor">#define call_pipe(pipefd) syscall1(SYS_PIPE, (scarg)pipefd)</span></div>
|
||||
<div class="line"><a name="l01507"></a><span class="lineno"> 1507</span>  </div>
|
||||
<div class="line"><a name="l01509"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#adecd89a95c99c2c36f6aedcb920874cb"> 1509</a></span> <span class="preprocessor">#define call_dup(oldfd) syscall1(SYS_DUP, (scarg)oldfd)</span></div>
|
||||
<div class="line"><a name="l01510"></a><span class="lineno"> 1510</span>  </div>
|
||||
<div class="line"><a name="l01512"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ad2932c5044a784dcc0413c1364a51da6"> 1512</a></span> <span class="preprocessor">#define call_dup2(oldfd, newfd) syscall2(SYS_DUP2, (scarg)oldfd, (scarg)newfd)</span></div>
|
||||
<div class="line"><a name="l01513"></a><span class="lineno"> 1513</span>  </div>
|
||||
<div class="line"><a name="l01515"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a879ac95dd9f6a254cdbf1df77ec4482c"> 1515</a></span> <span class="preprocessor">#define call_socket(domain, type, protocol) syscall3(SYS_SOCKET, (scarg)domain, (scarg)type, (scarg)protocol)</span></div>
|
||||
<div class="line"><a name="l01516"></a><span class="lineno"> 1516</span>  </div>
|
||||
<div class="line"><a name="l01518"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a2ff8172e7ab96e1cd38f0754d0f21eee"> 1518</a></span> <span class="preprocessor">#define call_bind(sockfd, addr, addrlen) syscall3(SYS_BIND, (scarg)sockfd, (scarg)addr, (scarg)addrlen)</span></div>
|
||||
<div class="line"><a name="l01519"></a><span class="lineno"> 1519</span>  </div>
|
||||
<div class="line"><a name="l01521"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ac96432281ca4acb5cacfce454390b98a"> 1521</a></span> <span class="preprocessor">#define call_connect(sockfd, addr, addrlen) syscall3(SYS_CONNECT, (scarg)sockfd, (scarg)addr, (scarg)addrlen)</span></div>
|
||||
<div class="line"><a name="l01522"></a><span class="lineno"> 1522</span>  </div>
|
||||
<div class="line"><a name="l01524"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ae4d04318594ab4632df4653ba42f62b6"> 1524</a></span> <span class="preprocessor">#define call_listen(sockfd, backlog) syscall2(SYS_LISTEN, (scarg)sockfd, (scarg)backlog)</span></div>
|
||||
<div class="line"><a name="l01525"></a><span class="lineno"> 1525</span>  </div>
|
||||
<div class="line"><a name="l01527"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ab4949d314d72ceada64d99a9ffd5980d"> 1527</a></span> <span class="preprocessor">#define call_accept(sockfd, addr, addrlen) syscall3(SYS_ACCEPT, (scarg)sockfd, (scarg)addr, (scarg)addrlen)</span></div>
|
||||
<div class="line"><a name="l01528"></a><span class="lineno"> 1528</span>  </div>
|
||||
<div class="line"><a name="l01530"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a15edf36a457d20275539a586753c9de9"> 1530</a></span> <span class="preprocessor">#define call_send(sockfd, buf, len, flags) syscall4(SYS_SEND, (scarg)sockfd, (scarg)buf, (scarg)len, (scarg)flags)</span></div>
|
||||
<div class="line"><a name="l01531"></a><span class="lineno"> 1531</span>  </div>
|
||||
<div class="line"><a name="l01533"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#acce433caed9900c29224802dd51068e5"> 1533</a></span> <span class="preprocessor">#define call_recv(sockfd, buf, len, flags) syscall4(SYS_RECV, (scarg)sockfd, (scarg)buf, (scarg)len, (scarg)flags)</span></div>
|
||||
<div class="line"><a name="l01534"></a><span class="lineno"> 1534</span>  </div>
|
||||
<div class="line"><a name="l01536"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ae903ef0bc831567ed65a7d46ab53740e"> 1536</a></span> <span class="preprocessor">#define call_shutdown(sockfd, how) syscall2(SYS_SHUTDOWN, (scarg)sockfd, (scarg)how)</span></div>
|
||||
<div class="line"><a name="l01537"></a><span class="lineno"> 1537</span>  </div>
|
||||
<div class="line"><a name="l01538"></a><span class="lineno"> 1538</span> <span class="comment">/* Time */</span></div>
|
||||
<div class="line"><a name="l01539"></a><span class="lineno"> 1539</span>  </div>
|
||||
<div class="line"><a name="l01541"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a7dca41af6f47ad7fb6eaa65e55b98090"> 1541</a></span> <span class="preprocessor">#define call_time(t) syscall1(SYS_TIME, t)</span></div>
|
||||
<div class="line"><a name="l01542"></a><span class="lineno"> 1542</span>  </div>
|
||||
<div class="line"><a name="l01544"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aa4aef47cfee0d7f7008fe0bcc7ea49f5"> 1544</a></span> <span class="preprocessor">#define call_clock_gettime(clockid, tp) syscall2(SYS_CLOCK_GETTIME, (scarg)clockid, (scarg)tp)</span></div>
|
||||
<div class="line"><a name="l01545"></a><span class="lineno"> 1545</span>  </div>
|
||||
<div class="line"><a name="l01547"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#aeb8dfac30796735c4429bf34d672626d"> 1547</a></span> <span class="preprocessor">#define call_clock_settime(clockid, tp) syscall2(SYS_CLOCK_SETTIME, (scarg)clockid, (scarg)tp)</span></div>
|
||||
<div class="line"><a name="l01548"></a><span class="lineno"> 1548</span>  </div>
|
||||
<div class="line"><a name="l01550"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a631df5a83f6e991f9cfb9fc262dd96fc"> 1550</a></span> <span class="preprocessor">#define call_nanosleep(req, rem) syscall2(SYS_NANOSLEEP, (scarg)req, (scarg)rem)</span></div>
|
||||
<div class="line"><a name="l01551"></a><span class="lineno"> 1551</span>  </div>
|
||||
<div class="line"><a name="l01552"></a><span class="lineno"> 1552</span> <span class="comment">/* Miscellaneous */</span></div>
|
||||
<div class="line"><a name="l01553"></a><span class="lineno"> 1553</span>  </div>
|
||||
<div class="line"><a name="l01555"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#adb0ad23849e04734d2989baf4e252b27"> 1555</a></span> <span class="preprocessor">#define call_getcwd(buf, size) syscall2(SYS_GETCWD, (scarg)buf, (scarg)size)</span></div>
|
||||
<div class="line"><a name="l01556"></a><span class="lineno"> 1556</span>  </div>
|
||||
<div class="line"><a name="l01558"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#af6ff546cc7dbadce2bc0c76eb706e857"> 1558</a></span> <span class="preprocessor">#define call_chdir(path) syscall1(SYS_CHDIR, (scarg)path)</span></div>
|
||||
<div class="line"><a name="l01559"></a><span class="lineno"> 1559</span>  </div>
|
||||
<div class="line"><a name="l01561"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a74a2e61e7aad1a220fec77ee6ef16393"> 1561</a></span> <span class="preprocessor">#define call_mkdir(path, mode) syscall2(SYS_MKDIR, (scarg)path, (scarg)mode)</span></div>
|
||||
<div class="line"><a name="l01562"></a><span class="lineno"> 1562</span>  </div>
|
||||
<div class="line"><a name="l01564"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#ab5fc3ef1cc44df21cea5f2667b3abe59"> 1564</a></span> <span class="preprocessor">#define call_rmdir(path) syscall1(SYS_RMDIR, (scarg)path)</span></div>
|
||||
<div class="line"><a name="l01565"></a><span class="lineno"> 1565</span>  </div>
|
||||
<div class="line"><a name="l01567"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a03284d10556fe1599ae976558367f7ff"> 1567</a></span> <span class="preprocessor">#define call_unlink(pathname) syscall1(SYS_UNLINK, (scarg)pathname)</span></div>
|
||||
<div class="line"><a name="l01568"></a><span class="lineno"> 1568</span>  </div>
|
||||
<div class="line"><a name="l01570"></a><span class="lineno"><a class="line" href="../../d2/d6e/syscalls_8h.html#a1ede230b75112f32bb62c5e0772331bc"> 1570</a></span> <span class="preprocessor">#define call_rename(oldpath, newpath) syscall2(SYS_RENAME, (scarg)oldpath, (scarg)newpath)</span></div>
|
||||
<div class="line"><a name="l01571"></a><span class="lineno"> 1571</span>  </div>
|
||||
<div class="line"><a name="l01572"></a><span class="lineno"> 1572</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_SYSCALLS_LIST_H__</span></div>
|
||||
<div class="ttc" id="afs_8h_html_a8a8f6bdc98a851b29a69b484cb1bad98"><div class="ttname"><a href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a></div><div class="ttdeci">#define static_assert</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00132">fs.h:132</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a008f12a6e5809214fb42b04ae2c406d4"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a008f12a6e5809214fb42b04ae2c406d4">_Static_assert</a></div><div class="ttdeci">_Static_assert((int) __SYS_SIG_IGN==(int) ___SYS_SIG_IGN, "SIG_IGN values do not match")</div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116">syscall_signal_t</a></div><div class="ttdeci">syscall_signal_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00245">syscalls.h:246</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a02bdf003510b2e0e7f67c1b20fe91336"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a02bdf003510b2e0e7f67c1b20fe91336">__SYS_SIGRTMAX</a></div><div class="ttdeci">@ __SYS_SIGRTMAX</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00346">syscalls.h:346</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a03876365e9392f305608c9fd4c943729"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a03876365e9392f305608c9fd4c943729">__SYS_SIGRT_11</a></div><div class="ttdeci">@ __SYS_SIGRT_11</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00325">syscalls.h:325</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a185e4e207670e592e6cf112648c59e18"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a185e4e207670e592e6cf112648c59e18">__SYS_SIGRT_7</a></div><div class="ttdeci">@ __SYS_SIGRT_7</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00321">syscalls.h:321</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a18b30b83c8d683a3122ddd7cc29df603"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a18b30b83c8d683a3122ddd7cc29df603">__SYS_SIGTTIN</a></div><div class="ttdeci">@ __SYS_SIGTTIN</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00281">syscalls.h:281</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a1e7d5a86f098c6cdbe00ad372dcb9826"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1e7d5a86f098c6cdbe00ad372dcb9826">__SYS_SIGUSR1</a></div><div class="ttdeci">@ __SYS_SIGUSR1</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00285">syscalls.h:285</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a1f94a023f620d0f9b5980a6bacdabe61"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a1f94a023f620d0f9b5980a6bacdabe61">__SYS_SIGTSTP</a></div><div class="ttdeci">@ __SYS_SIGTSTP</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00279">syscalls.h:279</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a230fc5f40bd845e94d1ccac4158bedb2"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a230fc5f40bd845e94d1ccac4158bedb2">__SYS_SIGTERM</a></div><div class="ttdeci">@ __SYS_SIGTERM</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00277">syscalls.h:277</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a245a285d0faf7121196c5434d2144f5e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a245a285d0faf7121196c5434d2144f5e">__SYS_SIGPOLL</a></div><div class="ttdeci">@ __SYS_SIGPOLL</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00289">syscalls.h:289</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a258919550116b2d8b1bb7de8a63e2179"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a258919550116b2d8b1bb7de8a63e2179">__SYS_SIGFPE</a></div><div class="ttdeci">@ __SYS_SIGFPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00259">syscalls.h:259</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a2b8aa8c4cf819869f750e1731214c17c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2b8aa8c4cf819869f750e1731214c17c">__SYS_SIGKILL</a></div><div class="ttdeci">@ __SYS_SIGKILL</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00267">syscalls.h:267</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a2f3573cbad152dfe9567443b9dbe0b11"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a2f3573cbad152dfe9567443b9dbe0b11">__SYS_SIGCOMP3</a></div><div class="ttdeci">@ __SYS_SIGCOMP3</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00311">syscalls.h:311</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a304c95fd78d056dbb4902daa6abe33f4"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a304c95fd78d056dbb4902daa6abe33f4">__SYS_SIGRT_29</a></div><div class="ttdeci">@ __SYS_SIGRT_29</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00343">syscalls.h:343</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a31bed0ed0ed5b85797f2de41b7f7567c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a31bed0ed0ed5b85797f2de41b7f7567c">__SYS_SIGRT_9</a></div><div class="ttdeci">@ __SYS_SIGRT_9</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00323">syscalls.h:323</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a356ad4fd65d7446a2b9762659b133775"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a356ad4fd65d7446a2b9762659b133775">__SYS_SIGRT_1</a></div><div class="ttdeci">@ __SYS_SIGRT_1</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00315">syscalls.h:315</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a37780852b4e4c89b43afa106971e2c98"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a37780852b4e4c89b43afa106971e2c98">__SYS_SIGRT_23</a></div><div class="ttdeci">@ __SYS_SIGRT_23</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00337">syscalls.h:337</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a39705f2067015bcbc486e49bf016474d"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a39705f2067015bcbc486e49bf016474d">__SYS_SIGQUIT</a></div><div class="ttdeci">@ __SYS_SIGQUIT</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00271">syscalls.h:271</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a41aa2e768469ab7a655723635f891d10"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a41aa2e768469ab7a655723635f891d10">__SYS_SIGURG</a></div><div class="ttdeci">@ __SYS_SIGURG</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00297">syscalls.h:297</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a4ffe455353c83dfb379ad5d7087266da"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a4ffe455353c83dfb379ad5d7087266da">__SYS_SIGRT_15</a></div><div class="ttdeci">@ __SYS_SIGRT_15</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00329">syscalls.h:329</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a53a7c4623f85f142bd21e43a624ca5a5"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a53a7c4623f85f142bd21e43a624ca5a5">__SYS_SIGBUS</a></div><div class="ttdeci">@ __SYS_SIGBUS</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00253">syscalls.h:253</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a5ce758f9d8ecbac47b01461b9001de57"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5ce758f9d8ecbac47b01461b9001de57">__SYS_SIGTRAP</a></div><div class="ttdeci">@ __SYS_SIGTRAP</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00295">syscalls.h:295</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a5e83d86e2d21718e2c020e4f4b7e2c07"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a5e83d86e2d21718e2c020e4f4b7e2c07">__SYS_SIGRT_3</a></div><div class="ttdeci">@ __SYS_SIGRT_3</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00317">syscalls.h:317</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a6219fbf4c121b2f04b2742859879e37c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6219fbf4c121b2f04b2742859879e37c">__SYS_SIGRT_13</a></div><div class="ttdeci">@ __SYS_SIGRT_13</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00327">syscalls.h:327</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a634322561034973bf05a8c8357dfcfe8"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a634322561034973bf05a8c8357dfcfe8">__SYS_SIGCOMP1</a></div><div class="ttdeci">@ __SYS_SIGCOMP1</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00309">syscalls.h:309</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a64590c29a1500fcb2c3de9b592fca49f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a64590c29a1500fcb2c3de9b592fca49f">__SYS_SIGRT_4</a></div><div class="ttdeci">@ __SYS_SIGRT_4</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00318">syscalls.h:318</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a6ae2c16758101be090ec659202ebb795"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a6ae2c16758101be090ec659202ebb795">__SYS_SIGRT_24</a></div><div class="ttdeci">@ __SYS_SIGRT_24</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00338">syscalls.h:338</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a73ef2099841e4c046eeb008ec8bb6e6c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a73ef2099841e4c046eeb008ec8bb6e6c">__SYS_SIGRT_17</a></div><div class="ttdeci">@ __SYS_SIGRT_17</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00331">syscalls.h:331</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a75b7cd09427f8e44dc8871b2cdb81cfd"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a75b7cd09427f8e44dc8871b2cdb81cfd">__SYS_SIGNULL</a></div><div class="ttdeci">@ __SYS_SIGNULL</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00247">syscalls.h:247</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a76742841a4f689b81035bfc87ab985a8"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a76742841a4f689b81035bfc87ab985a8">__SYS_SIGCOMP2</a></div><div class="ttdeci">@ __SYS_SIGCOMP2</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00310">syscalls.h:310</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a776c454089a11d812c2e4078eb947a52"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a776c454089a11d812c2e4078eb947a52">__SYS_SIGABRT</a></div><div class="ttdeci">@ __SYS_SIGABRT</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00249">syscalls.h:249</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a7a0d163fa734de94665a4a4fcb8c9d59"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7a0d163fa734de94665a4a4fcb8c9d59">__SYS_SIGRT_5</a></div><div class="ttdeci">@ __SYS_SIGRT_5</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00319">syscalls.h:319</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a7b7e9816cbdd46f821b69a1476a79d45"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7b7e9816cbdd46f821b69a1476a79d45">__SYS_SIGTTOU</a></div><div class="ttdeci">@ __SYS_SIGTTOU</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00283">syscalls.h:283</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a7e61f2a70cd48471bc05cd8a6197676a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a7e61f2a70cd48471bc05cd8a6197676a">__SYS_SIGNAL_MAX</a></div><div class="ttdeci">@ __SYS_SIGNAL_MAX</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00350">syscalls.h:349</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a83ee5a167b5f0e991665996c275335c7"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a83ee5a167b5f0e991665996c275335c7">__SYS_SIGALRM</a></div><div class="ttdeci">@ __SYS_SIGALRM</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00251">syscalls.h:251</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a84940c1ef7b8b7504eb5e9d2b369c76f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a84940c1ef7b8b7504eb5e9d2b369c76f">__SYS_SIGRT_28</a></div><div class="ttdeci">@ __SYS_SIGRT_28</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00342">syscalls.h:342</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a8523049a833dc7a5e73c335f5dd66cb4"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8523049a833dc7a5e73c335f5dd66cb4">__SYS_SIGXFSZ</a></div><div class="ttdeci">@ __SYS_SIGXFSZ</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00303">syscalls.h:303</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a89a026c4ee0e592883201dafc2efa04c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a89a026c4ee0e592883201dafc2efa04c">__SYS_SIGINT</a></div><div class="ttdeci">@ __SYS_SIGINT</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00265">syscalls.h:265</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a8b34bfaef180e68768179511364c2a4c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a8b34bfaef180e68768179511364c2a4c">__SYS_SIGSEGV</a></div><div class="ttdeci">@ __SYS_SIGSEGV</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00273">syscalls.h:273</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a91b79a78e1ae524b645f3f12bacd8aef"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a91b79a78e1ae524b645f3f12bacd8aef">__SYS_SIGVTALRM</a></div><div class="ttdeci">@ __SYS_SIGVTALRM</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00299">syscalls.h:299</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a9236a1f7d075b018775c76b53a4aa159"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9236a1f7d075b018775c76b53a4aa159">__SYS_SIGCONT</a></div><div class="ttdeci">@ __SYS_SIGCONT</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00257">syscalls.h:257</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a98abdd9277f2e94a030f6b686744179a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a98abdd9277f2e94a030f6b686744179a">__SYS_SIGRT_30</a></div><div class="ttdeci">@ __SYS_SIGRT_30</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00344">syscalls.h:344</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a994773e93a113d60de565c6f2401dad7"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a994773e93a113d60de565c6f2401dad7">__SYS_SIGSTOP</a></div><div class="ttdeci">@ __SYS_SIGSTOP</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00275">syscalls.h:275</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a9ce17d0f1c0c54356619fc31d3906c1e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9ce17d0f1c0c54356619fc31d3906c1e">__SYS_SIGRT_25</a></div><div class="ttdeci">@ __SYS_SIGRT_25</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00339">syscalls.h:339</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a9d115d3b78e92d8b133e80dc1c6cc11c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9d115d3b78e92d8b133e80dc1c6cc11c">__SYS_SIGRT_12</a></div><div class="ttdeci">@ __SYS_SIGRT_12</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00326">syscalls.h:326</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116a9e13f95de31e9f11e503041d4f42ef22"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116a9e13f95de31e9f11e503041d4f42ef22">__SYS_SIGHUP</a></div><div class="ttdeci">@ __SYS_SIGHUP</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00261">syscalls.h:261</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116aa4d73b9354785a90b30098a186e8aec4"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa4d73b9354785a90b30098a186e8aec4">__SYS_SIGRTMIN</a></div><div class="ttdeci">@ __SYS_SIGRTMIN</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00314">syscalls.h:314</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116aa58e01ddafe70f755515769d4257069b"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aa58e01ddafe70f755515769d4257069b">__SYS_SIGPIPE</a></div><div class="ttdeci">@ __SYS_SIGPIPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00269">syscalls.h:269</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ab28a103741ae2bd2621bdb56c5812b9c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab28a103741ae2bd2621bdb56c5812b9c">__SYS_SIGXCPU</a></div><div class="ttdeci">@ __SYS_SIGXCPU</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00301">syscalls.h:301</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ab52496694bd956944b35eb5d339e49ea"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab52496694bd956944b35eb5d339e49ea">__SYS_SIGRT_20</a></div><div class="ttdeci">@ __SYS_SIGRT_20</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00334">syscalls.h:334</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ab67d68fea37c64e82a9c71bcca53d89f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ab67d68fea37c64e82a9c71bcca53d89f">__SYS_SIGRT_10</a></div><div class="ttdeci">@ __SYS_SIGRT_10</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00324">syscalls.h:324</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ac18f46e634f907da5c52ff28fb6629be"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac18f46e634f907da5c52ff28fb6629be">__SYS_SIGRT_26</a></div><div class="ttdeci">@ __SYS_SIGRT_26</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00340">syscalls.h:340</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ac1e4ba0813790d6588904f1b27ac692a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac1e4ba0813790d6588904f1b27ac692a">__SYS_SIGRT_31</a></div><div class="ttdeci">@ __SYS_SIGRT_31</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00345">syscalls.h:345</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ac34395ae15428076a0fe5014c8b34333"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac34395ae15428076a0fe5014c8b34333">__SYS_SIGRT_16</a></div><div class="ttdeci">@ __SYS_SIGRT_16</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00330">syscalls.h:330</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ac38e9a64727de33a870600357eb01af0"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac38e9a64727de33a870600357eb01af0">__SYS_SIGRT_14</a></div><div class="ttdeci">@ __SYS_SIGRT_14</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00328">syscalls.h:328</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ac819ffe525ed747041771bd73bc57be2"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac819ffe525ed747041771bd73bc57be2">__SYS_SIGRT_18</a></div><div class="ttdeci">@ __SYS_SIGRT_18</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00332">syscalls.h:332</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ac95628f3d8495d27a0a905079afe82d4"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ac95628f3d8495d27a0a905079afe82d4">__SYS_SIGRT_8</a></div><div class="ttdeci">@ __SYS_SIGRT_8</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00322">syscalls.h:322</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116aced45ba23c83de527341d3dd8ad00027"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aced45ba23c83de527341d3dd8ad00027">__SYS_SIGRT_2</a></div><div class="ttdeci">@ __SYS_SIGRT_2</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00316">syscalls.h:316</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ad2fc552a5f8df2ac94527dcd5f1cb104"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ad2fc552a5f8df2ac94527dcd5f1cb104">__SYS_SIGSYS</a></div><div class="ttdeci">@ __SYS_SIGSYS</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00293">syscalls.h:293</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ae2ee56153c65513172fa2483bf40134e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae2ee56153c65513172fa2483bf40134e">__SYS_SIGRT_21</a></div><div class="ttdeci">@ __SYS_SIGRT_21</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00335">syscalls.h:335</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116ae60ef5c045147102fdb2e0e48b069239"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116ae60ef5c045147102fdb2e0e48b069239">__SYS_SIGRT_22</a></div><div class="ttdeci">@ __SYS_SIGRT_22</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00336">syscalls.h:336</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116aed3c41442c01354bc659c919d92d1458"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116aed3c41442c01354bc659c919d92d1458">__SYS_SIGCHLD</a></div><div class="ttdeci">@ __SYS_SIGCHLD</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00255">syscalls.h:255</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116af4550a3e60e9799a1d6b1636575b809c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af4550a3e60e9799a1d6b1636575b809c">__SYS_SIGRT_19</a></div><div class="ttdeci">@ __SYS_SIGRT_19</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00333">syscalls.h:333</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116af50c0466e994551628a79d033ab1e1c3"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af50c0466e994551628a79d033ab1e1c3">__SYS_SIGRT_27</a></div><div class="ttdeci">@ __SYS_SIGRT_27</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00341">syscalls.h:341</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116af5c815d4403a71565f5821822a4f13dc"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af5c815d4403a71565f5821822a4f13dc">__SYS_SIGPROF</a></div><div class="ttdeci">@ __SYS_SIGPROF</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00291">syscalls.h:291</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116af9fd32c2991b506eb4c695fa803d7011"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116af9fd32c2991b506eb4c695fa803d7011">__SYS_SIGILL</a></div><div class="ttdeci">@ __SYS_SIGILL</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00263">syscalls.h:263</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116afa68cf306ffa359e8fd438a9b22d6b75"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afa68cf306ffa359e8fd438a9b22d6b75">__SYS_SIGUSR2</a></div><div class="ttdeci">@ __SYS_SIGUSR2</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00287">syscalls.h:287</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a00cccf768d6a30a87942a42566f93116afe677dbe8e931e216f5661ab99375814"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a00cccf768d6a30a87942a42566f93116afe677dbe8e931e216f5661ab99375814">__SYS_SIGRT_6</a></div><div class="ttdeci">@ __SYS_SIGRT_6</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00320">syscalls.h:320</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9a">syscall_open_flags_t</a></div><div class="ttdeci">syscall_open_flags_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00203">syscalls.h:204</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aa07ddd9d3f6821827dc6d2500968d1a8e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa07ddd9d3f6821827dc6d2500968d1a8e">__SYS_O_RDWR</a></div><div class="ttdeci">@ __SYS_O_RDWR</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00207">syscalls.h:207</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aa492cdee0abd9eb0c5cfe701608804c0c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa492cdee0abd9eb0c5cfe701608804c0c">__SYS_O_DSYNC</a></div><div class="ttdeci">@ __SYS_O_DSYNC</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00210">syscalls.h:210</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aa4e0877c09fc572a696113ae679c82d29"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa4e0877c09fc572a696113ae679c82d29">__SYS_O_NONBLOCK</a></div><div class="ttdeci">@ __SYS_O_NONBLOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00213">syscalls.h:213</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aa59725267ead38e5fbdc51d93ff2fc55d"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa59725267ead38e5fbdc51d93ff2fc55d">__SYS_O_RDONLY</a></div><div class="ttdeci">@ __SYS_O_RDONLY</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00205">syscalls.h:205</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aa70dcd8187c58559caf52a8e285e11819"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa70dcd8187c58559caf52a8e285e11819">__SYS_O_RSYNC</a></div><div class="ttdeci">@ __SYS_O_RSYNC</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00214">syscalls.h:214</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aa8fa1686b3ac5bd1146e90d4db4520fff"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aa8fa1686b3ac5bd1146e90d4db4520fff">__SYS_O_WRONLY</a></div><div class="ttdeci">@ __SYS_O_WRONLY</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00206">syscalls.h:206</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aaa9cc49284f54da4d1beebd116ec177de"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaa9cc49284f54da4d1beebd116ec177de">__SYS_O_NOCTTY</a></div><div class="ttdeci">@ __SYS_O_NOCTTY</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00212">syscalls.h:212</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aaaef348aae6efb2bf7ee1052c95e93460"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aaaef348aae6efb2bf7ee1052c95e93460">__SYS_O_EXCL</a></div><div class="ttdeci">@ __SYS_O_EXCL</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00211">syscalls.h:211</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aac7a9fc1ba089cbe017991b5ecc810ee5"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aac7a9fc1ba089cbe017991b5ecc810ee5">__SYS_O_APPEND</a></div><div class="ttdeci">@ __SYS_O_APPEND</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00208">syscalls.h:208</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aad2d33e941a71ced6eb8c3f2fdba37505"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aad2d33e941a71ced6eb8c3f2fdba37505">__SYS_O_SYNC</a></div><div class="ttdeci">@ __SYS_O_SYNC</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00215">syscalls.h:215</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aadc43ad25be69089628fcfa122d8fb20e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aadc43ad25be69089628fcfa122d8fb20e">__SYS_O_TRUNC</a></div><div class="ttdeci">@ __SYS_O_TRUNC</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00217">syscalls.h:216</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a0193a21c57cbbc422674eb1f77366c9aae362b3f393f477377536a36415537b13"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a0193a21c57cbbc422674eb1f77366c9aae362b3f393f477377536a36415537b13">__SYS_O_CREAT</a></div><div class="ttdeci">@ __SYS_O_CREAT</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00209">syscalls.h:209</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a144f37c00a2cf2aca0bfcbc0d32c6a4f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4f">syscall_seek_whence_t</a></div><div class="ttdeci">syscall_seek_whence_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00238">syscalls.h:239</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a144f37c00a2cf2aca0bfcbc0d32c6a4fa1d8a541942a9604e8218523f58d2a632"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa1d8a541942a9604e8218523f58d2a632">__SYS_SEEK_CUR</a></div><div class="ttdeci">@ __SYS_SEEK_CUR</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00241">syscalls.h:241</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a144f37c00a2cf2aca0bfcbc0d32c6a4fa8d89ca9d0ed455f29b0379ec5a4d2347"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa8d89ca9d0ed455f29b0379ec5a4d2347">__SYS_SEEK_SET</a></div><div class="ttdeci">@ __SYS_SEEK_SET</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00240">syscalls.h:240</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a144f37c00a2cf2aca0bfcbc0d32c6a4fa98d89c6eb30c30024e0391ada5573194"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a144f37c00a2cf2aca0bfcbc0d32c6a4fa98d89c6eb30c30024e0391ada5573194">__SYS_SEEK_END</a></div><div class="ttdeci">@ __SYS_SEEK_END</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00243">syscalls.h:242</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a1b1a32a2c40ebd73520ed18f3dc1f2ad"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ad">syscall_access_flags_t</a></div><div class="ttdeci">syscall_access_flags_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00219">syscalls.h:220</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a1b1a32a2c40ebd73520ed18f3dc1f2ada00e46ad06c15293e550daf1837e20c82"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada00e46ad06c15293e550daf1837e20c82">__SYS_X_OK</a></div><div class="ttdeci">@ __SYS_X_OK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00225">syscalls.h:224</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a1b1a32a2c40ebd73520ed18f3dc1f2ada3fc442c04460febe06f1d09dd396debb"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada3fc442c04460febe06f1d09dd396debb">__SYS_R_OK</a></div><div class="ttdeci">@ __SYS_R_OK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00222">syscalls.h:222</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a1b1a32a2c40ebd73520ed18f3dc1f2ada68325a692768209f82f82e5187e7996f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2ada68325a692768209f82f82e5187e7996f">__SYS_F_OK</a></div><div class="ttdeci">@ __SYS_F_OK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00221">syscalls.h:221</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a1b1a32a2c40ebd73520ed18f3dc1f2adacae52f76d1c14f4e183fa55e93acf039"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a1b1a32a2c40ebd73520ed18f3dc1f2adacae52f76d1c14f4e183fa55e93acf039">__SYS_W_OK</a></div><div class="ttdeci">@ __SYS_W_OK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00223">syscalls.h:223</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a26c7083c9eaca35069347ed4e00813fd"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a26c7083c9eaca35069347ed4e00813fd">__SYS_socklen_t</a></div><div class="ttdeci">unsigned int __SYS_socklen_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00412">syscalls.h:412</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a2984c669d1ae3cd90f938b1d11823ed5"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a2984c669d1ae3cd90f938b1d11823ed5">scarg</a></div><div class="ttdeci">#define scarg</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00023">syscalls.h:23</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a57c02e64d58868f09f90a415821aed73"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73">syscall_signal_disposition_t</a></div><div class="ttdeci">syscall_signal_disposition_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00355">syscalls.h:356</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a57c02e64d58868f09f90a415821aed73a26c7db21f292cd4847d28cac385c04dd"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a26c7db21f292cd4847d28cac385c04dd">__SYS_SIG_TERM</a></div><div class="ttdeci">@ __SYS_SIG_TERM</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00358">syscalls.h:358</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a57c02e64d58868f09f90a415821aed73a8b0a03ac59ae761874e85d8e59a0e9b7"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8b0a03ac59ae761874e85d8e59a0e9b7">__SYS_SIG_STOP</a></div><div class="ttdeci">@ __SYS_SIG_STOP</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00364">syscalls.h:364</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a57c02e64d58868f09f90a415821aed73a8f487c8a5bfd53a84f8d088c88706f93"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a8f487c8a5bfd53a84f8d088c88706f93">__SYS_SIG_CORE</a></div><div class="ttdeci">@ __SYS_SIG_CORE</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00367">syscalls.h:366</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a57c02e64d58868f09f90a415821aed73a98ddfd92838d7a92423c295885637f39"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73a98ddfd92838d7a92423c295885637f39">__SYS_SIG_CONT</a></div><div class="ttdeci">@ __SYS_SIG_CONT</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00362">syscalls.h:362</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a57c02e64d58868f09f90a415821aed73adaeb2b37bb070ce08982d2d192f2b948"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a57c02e64d58868f09f90a415821aed73adaeb2b37bb070ce08982d2d192f2b948">__SYS_SIG_IGN</a></div><div class="ttdeci">@ __SYS_SIG_IGN</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00360">syscalls.h:360</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475">syscalls_t</a></div><div class="ttdeci">syscalls_t</div><div class="ttdoc">List of syscalls.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00420">syscalls.h:421</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a071e0d689876d4e3e8d0d7f42a69ef52"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a071e0d689876d4e3e8d0d7f42a69ef52">SYS_UNLINK</a></div><div class="ttdeci">@ SYS_UNLINK</div><div class="ttdoc">Remove a file.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01372">syscalls.h:1372</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a0bf8291cce29f3ac2170f29ea7dd47b5"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a0bf8291cce29f3ac2170f29ea7dd47b5">SYS_MMAP</a></div><div class="ttdeci">@ SYS_MMAP</div><div class="ttdoc">Map files or devices into memory.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00961">syscalls.h:961</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a102cf235c599812d4980229622566c4b"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a102cf235c599812d4980229622566c4b">SYS_SHUTDOWN</a></div><div class="ttdeci">@ SYS_SHUTDOWN</div><div class="ttdoc">Shut down part of a full-duplex connection.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01214">syscalls.h:1214</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a1720401053b898a8bf3dcfb317177f92"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a1720401053b898a8bf3dcfb317177f92">SYS_RECV</a></div><div class="ttdeci">@ SYS_RECV</div><div class="ttdoc">Receive data on a socket.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01197">syscalls.h:1197</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a17cb58707f83b65f30ccb17805b7c467"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a17cb58707f83b65f30ccb17805b7c467">SYS_MAX</a></div><div class="ttdeci">@ SYS_MAX</div><div class="ttdoc">Max number of syscalls.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01404">syscalls.h:1403</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a22801e7695ca6349080d79bee2c8b295"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a22801e7695ca6349080d79bee2c8b295">SYS_STAT</a></div><div class="ttdeci">@ SYS_STAT</div><div class="ttdoc">Retrieve file status.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00622">syscalls.h:622</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a228e81db8f7c6d61b19e40eca4f7a95a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a228e81db8f7c6d61b19e40eca4f7a95a">SYS_WRITE</a></div><div class="ttdeci">@ SYS_WRITE</div><div class="ttdoc">Write to a file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00511">syscalls.h:511</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a24801336da12e183e9f7369929403dcc"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a24801336da12e183e9f7369929403dcc">SYS_NANOSLEEP</a></div><div class="ttdeci">@ SYS_NANOSLEEP</div><div class="ttdoc">Sleep for a specified time.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01284">syscalls.h:1284</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a2631f9ef6705cd9cf4412200ad849562"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a2631f9ef6705cd9cf4412200ad849562">SYS_TELL</a></div><div class="ttdeci">@ SYS_TELL</div><div class="ttdoc">Get the current file offset.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00738">syscalls.h:738</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a3143effcc56daa891323d837b6ad7f87"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3143effcc56daa891323d837b6ad7f87">SYS_TRUNCATE</a></div><div class="ttdeci">@ SYS_TRUNCATE</div><div class="ttdoc">Change the size of a file.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00704">syscalls.h:704</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a3acf4a71d88cc862a0658242dead53a6"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3acf4a71d88cc862a0658242dead53a6">SYS_PIPE</a></div><div class="ttdeci">@ SYS_PIPE</div><div class="ttdoc">Create a pipe.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01036">syscalls.h:1036</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a3dbee6f3879ca6740bc582b722416129"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a3dbee6f3879ca6740bc582b722416129">SYS_RMDIR</a></div><div class="ttdeci">@ SYS_RMDIR</div><div class="ttdoc">Remove an empty directory.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01355">syscalls.h:1355</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a49214d5519a62b4bf0ace2d61cc9602c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a49214d5519a62b4bf0ace2d61cc9602c">SYS_READ</a></div><div class="ttdeci">@ SYS_READ</div><div class="ttdoc">Read from a file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00468">syscalls.h:468</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a4e23d089b5f8fed749cb53f59598abdf"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4e23d089b5f8fed749cb53f59598abdf">SYS_GETPPID</a></div><div class="ttdeci">@ SYS_GETPPID</div><div class="ttdoc">Get the parent process ID.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00842">syscalls.h:842</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a4ef77fc1f4b0824d318a2a851a24ffff"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4ef77fc1f4b0824d318a2a851a24ffff">SYS_CLOSE</a></div><div class="ttdeci">@ SYS_CLOSE</div><div class="ttdoc">Close a file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00582">syscalls.h:582</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a4f918d4cac4b4d333d84ee542be1bc56"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f918d4cac4b4d333d84ee542be1bc56">SYS_MADVISE</a></div><div class="ttdeci">@ SYS_MADVISE</div><div class="ttdoc">Provide advice about memory usage.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01016">syscalls.h:1016</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a4f984b2a0091bc5cf43b16d9f552d8b0"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a4f984b2a0091bc5cf43b16d9f552d8b0">SYS_EXECVE</a></div><div class="ttdeci">@ SYS_EXECVE</div><div class="ttdoc">Execute a program.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00816">syscalls.h:816</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a562ed65372714f7e4c5572315a7c167d"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a562ed65372714f7e4c5572315a7c167d">SYS_LISTEN</a></div><div class="ttdeci">@ SYS_LISTEN</div><div class="ttdoc">Listen for incoming connections on a socket.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01141">syscalls.h:1141</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a5a6f6c87bd05e48271e33a417949e50d"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a5a6f6c87bd05e48271e33a417949e50d">SYS_WAITPID</a></div><div class="ttdeci">@ SYS_WAITPID</div><div class="ttdoc">Wait for a child process to change state.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00860">syscalls.h:860</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a703d692921e591b0b3557cdc6ce59d00"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a703d692921e591b0b3557cdc6ce59d00">SYS_BRK</a></div><div class="ttdeci">@ SYS_BRK</div><div class="ttdoc">Set the program break.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00918">syscalls.h:918</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a717f2545ddb56410e4d8cfee61804f9a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a717f2545ddb56410e4d8cfee61804f9a">SYS_MUNMAP</a></div><div class="ttdeci">@ SYS_MUNMAP</div><div class="ttdoc">Unmap a mapped memory region.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00979">syscalls.h:979</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a74a69836031dd122d4be1f1163aa0fb0"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a74a69836031dd122d4be1f1163aa0fb0">SYS_EXIT</a></div><div class="ttdeci">@ SYS_EXIT</div><div class="ttdoc">Terminate the calling process.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00780">syscalls.h:780</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a76bb1866304712aa5b41d989fbdfbc8b"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a76bb1866304712aa5b41d989fbdfbc8b">SYS_OPEN</a></div><div class="ttdeci">@ SYS_OPEN</div><div class="ttdoc">Open a file.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00566">syscalls.h:566</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a7e371dd4c93ab5da4ba7fc43190854da"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a7e371dd4c93ab5da4ba7fc43190854da">SYS_CONNECT</a></div><div class="ttdeci">@ SYS_CONNECT</div><div class="ttdoc">Connect to a remote address.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01124">syscalls.h:1124</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a8362fcf9e42a5f1edb952129002d87a3"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8362fcf9e42a5f1edb952129002d87a3">SYS_IOCTL</a></div><div class="ttdeci">@ SYS_IOCTL</div><div class="ttdoc">Control a device.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00601">syscalls.h:601</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a84f788734a50fa391db1f461e88e8913"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a84f788734a50fa391db1f461e88e8913">SYS_PREAD</a></div><div class="ttdeci">@ SYS_PREAD</div><div class="ttdoc">Read from a file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00490">syscalls.h:490</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a8bc81dcca6643d269fcc1bd19162f070"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a8bc81dcca6643d269fcc1bd19162f070">SYS_RENAME</a></div><div class="ttdeci">@ SYS_RENAME</div><div class="ttdoc">Rename a file or directory.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01390">syscalls.h:1390</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a9b92ce5fe8c3234567e66468f7e0b0ac"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9b92ce5fe8c3234567e66468f7e0b0ac">SYS_GETPID</a></div><div class="ttdeci">@ SYS_GETPID</div><div class="ttdoc">Get the process ID of the calling process.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00829">syscalls.h:829</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475a9cd60f4852cb73b296171894bd7d30ed"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475a9cd60f4852cb73b296171894bd7d30ed">SYS_FSTAT</a></div><div class="ttdeci">@ SYS_FSTAT</div><div class="ttdoc">Retrieve file status for an open file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00640">syscalls.h:640</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475aa5a64eca97ae4dd219cffd47e15ba304"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aa5a64eca97ae4dd219cffd47e15ba304">SYS_PWRITE</a></div><div class="ttdeci">@ SYS_PWRITE</div><div class="ttdoc">Write to a file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00532">syscalls.h:532</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475aadd4b2ee6e285f1cdceb922153439cb6"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aadd4b2ee6e285f1cdceb922153439cb6">SYS_BIND</a></div><div class="ttdeci">@ SYS_BIND</div><div class="ttdoc">Bind a socket to a local address.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01106">syscalls.h:1106</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ab1f7c9a1b1b4d17774c344ca325b1bb6"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ab1f7c9a1b1b4d17774c344ca325b1bb6">SYS_TIME</a></div><div class="ttdeci">@ SYS_TIME</div><div class="ttdoc">Get the current time.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01233">syscalls.h:1233</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475abd3ecae381917894d4ee7e046098d92b"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abd3ecae381917894d4ee7e046098d92b">SYS_DUP</a></div><div class="ttdeci">@ SYS_DUP</div><div class="ttdoc">Duplicate a file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01052">syscalls.h:1052</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475abe5c17c613d11aa27284fd72beddc565"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475abe5c17c613d11aa27284fd72beddc565">SYS_SOCKET</a></div><div class="ttdeci">@ SYS_SOCKET</div><div class="ttdoc">Create an endpoint for communication.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01088">syscalls.h:1088</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ac129a01854188b0c904df610d2b7625f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac129a01854188b0c904df610d2b7625f">SYS_CLOCK_SETTIME</a></div><div class="ttdeci">@ SYS_CLOCK_SETTIME</div><div class="ttdoc">Set the current time of a specific clock.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01267">syscalls.h:1267</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ac2ca54c74e420ed680425b97a8cbfe63"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac2ca54c74e420ed680425b97a8cbfe63">SYS_API_VERSION</a></div><div class="ttdeci">@ SYS_API_VERSION</div><div class="ttdoc">Set syscall version.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00444">syscalls.h:444</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ac3a57410b6fffcce73bfb7e24d3114d4"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac3a57410b6fffcce73bfb7e24d3114d4">SYS_FORK</a></div><div class="ttdeci">@ SYS_FORK</div><div class="ttdoc">Create a child process.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00796">syscalls.h:796</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ac522069f16915646ffbdae9125f35bd3"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ac522069f16915646ffbdae9125f35bd3">SYS_SEND</a></div><div class="ttdeci">@ SYS_SEND</div><div class="ttdoc">Send data on a socket.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01178">syscalls.h:1178</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475aca57fa1afb6918b76dbb5ca5022a332b"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aca57fa1afb6918b76dbb5ca5022a332b">SYS_PRCTL</a></div><div class="ttdeci">@ SYS_PRCTL</div><div class="ttdoc">Process/Thread Control.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00899">syscalls.h:899</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ad06d5e126a93d184ec20e2389a7388db"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad06d5e126a93d184ec20e2389a7388db">SYS_LSTAT</a></div><div class="ttdeci">@ SYS_LSTAT</div><div class="ttdoc">Retrieve file status with symbolic link resolution.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00659">syscalls.h:659</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ad4afff6762d2b1857eb6a2d12cf02e12"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ad4afff6762d2b1857eb6a2d12cf02e12">SYS_DUP2</a></div><div class="ttdeci">@ SYS_DUP2</div><div class="ttdoc">Duplicate a file descriptor to a specific value.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01070">syscalls.h:1070</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475adcb0fd36e26a450036a9ffc9a4684d0d"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475adcb0fd36e26a450036a9ffc9a4684d0d">SYS_KILL</a></div><div class="ttdeci">@ SYS_KILL</div><div class="ttdoc">Send a signal to a process.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00878">syscalls.h:878</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ae00ea5b5cd3c5c47fefc074582862a5e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae00ea5b5cd3c5c47fefc074582862a5e">SYS_MPROTECT</a></div><div class="ttdeci">@ SYS_MPROTECT</div><div class="ttdoc">Change memory protection.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00997">syscalls.h:997</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ae11dfaa2891b82ce7a8b78f206143134"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae11dfaa2891b82ce7a8b78f206143134">SYS_MKDIR</a></div><div class="ttdeci">@ SYS_MKDIR</div><div class="ttdoc">Create a new directory.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01339">syscalls.h:1339</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475ae13f4e994c54e2eadeb2bcb4c6d674d9"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475ae13f4e994c54e2eadeb2bcb4c6d674d9">SYS_CHDIR</a></div><div class="ttdeci">@ SYS_CHDIR</div><div class="ttdoc">Change the current working directory.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01321">syscalls.h:1321</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475aed7430abb1d08e81f1ec2ca177e77922"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475aed7430abb1d08e81f1ec2ca177e77922">SYS_ACCEPT</a></div><div class="ttdeci">@ SYS_ACCEPT</div><div class="ttdoc">Accept an incoming connection on a socket.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01159">syscalls.h:1159</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475af79ab24b82124b99a9604e75718ffc90"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475af79ab24b82124b99a9604e75718ffc90">SYS_FTRUNCATE</a></div><div class="ttdeci">@ SYS_FTRUNCATE</div><div class="ttdoc">Change the size of a file referred by a file descriptor.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00722">syscalls.h:722</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475afa8515947b5e6c63e44b5dd012db2bb5"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afa8515947b5e6c63e44b5dd012db2bb5">SYS_SEEK</a></div><div class="ttdeci">@ SYS_SEEK</div><div class="ttdoc">Set the file offset.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00762">syscalls.h:762</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475afd137443e8199b2b992598ce81ba71e3"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afd137443e8199b2b992598ce81ba71e3">SYS_GETCWD</a></div><div class="ttdeci">@ SYS_GETCWD</div><div class="ttdoc">Get the current working directory.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01304">syscalls.h:1304</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475afdb86817db91283df9efacae029a67e3"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afdb86817db91283df9efacae029a67e3">SYS_CLOCK_GETTIME</a></div><div class="ttdeci">@ SYS_CLOCK_GETTIME</div><div class="ttdoc">Get the current time of a specific clock.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l01250">syscalls.h:1250</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a58e578ea55e3e184c5ed9206edc2a475afe0f493ba67b1251f4b6e473dd470a34"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a58e578ea55e3e184c5ed9206edc2a475afe0f493ba67b1251f4b6e473dd470a34">SYS_ACCESS</a></div><div class="ttdeci">@ SYS_ACCESS</div><div class="ttdoc">Check a file's accessibility.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00685">syscalls.h:685</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a6f2f390222fc28bbd48023e2da1d4de1"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a6f2f390222fc28bbd48023e2da1d4de1">syscall6</a></div><div class="ttdeci">static scarg syscall6(scarg syscall, scarg arg1, scarg arg2, scarg arg3, scarg arg4, scarg arg5, scarg arg6)</div><div class="ttdoc">Syscall wrapper with 6 arguments.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00165">syscalls.h:165</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a7a5f7859d5649f718ae575a0d2b16dbe"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbe">syscall_clockid_t</a></div><div class="ttdeci">syscall_clockid_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00397">syscalls.h:398</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a7a5f7859d5649f718ae575a0d2b16dbea0e23e1e735537e2a5e9f3c1c8bab2c43"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea0e23e1e735537e2a5e9f3c1c8bab2c43">__SYS_CLOCK_PROCESS_CPUTIME_ID</a></div><div class="ttdeci">@ __SYS_CLOCK_PROCESS_CPUTIME_ID</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00400">syscalls.h:400</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a7a5f7859d5649f718ae575a0d2b16dbea87b50a62aca80dc707da058b4eaa0fe0"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea87b50a62aca80dc707da058b4eaa0fe0">__SYS_CLOCK_REALTIME</a></div><div class="ttdeci">@ __SYS_CLOCK_REALTIME</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00401">syscalls.h:401</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a7a5f7859d5649f718ae575a0d2b16dbea92cf1f85f763217b6a8f4817cb4a6320"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbea92cf1f85f763217b6a8f4817cb4a6320">__SYS_CLOCK_THREAD_CPUTIME_ID</a></div><div class="ttdeci">@ __SYS_CLOCK_THREAD_CPUTIME_ID</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00402">syscalls.h:402</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a7a5f7859d5649f718ae575a0d2b16dbeab8e30bbd12154a98cd0d3b56243db66e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a7a5f7859d5649f718ae575a0d2b16dbeab8e30bbd12154a98cd0d3b56243db66e">__SYS_CLOCK_MONOTONIC</a></div><div class="ttdeci">@ __SYS_CLOCK_MONOTONIC</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00399">syscalls.h:399</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2">syscall_mmap_flags_t</a></div><div class="ttdeci">syscall_mmap_flags_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00189">syscalls.h:190</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2a25fca3f4f19b2534eded159205da4c9a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a25fca3f4f19b2534eded159205da4c9a">__SYS_MAP_ANON</a></div><div class="ttdeci">@ __SYS_MAP_ANON</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00201">syscalls.h:200</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2a4545aca6554f128dea11d2997f04aa8a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a4545aca6554f128dea11d2997f04aa8a">__SYS_PROT_NONE</a></div><div class="ttdeci">@ __SYS_PROT_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00194">syscalls.h:194</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2a514bc57b928148be6e10a56d30f8af47"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a514bc57b928148be6e10a56d30f8af47">__SYS_PROT_READ</a></div><div class="ttdeci">@ __SYS_PROT_READ</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00191">syscalls.h:191</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2a55b6230b56d3d3659d99ed6ebdc774c5"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a55b6230b56d3d3659d99ed6ebdc774c5">__SYS_MAP_FIXED</a></div><div class="ttdeci">@ __SYS_MAP_FIXED</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00198">syscalls.h:198</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2a7a40ca49d206ee117cb68709393ef62f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2a7a40ca49d206ee117cb68709393ef62f">__SYS_MAP_SHARED</a></div><div class="ttdeci">@ __SYS_MAP_SHARED</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00196">syscalls.h:196</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2aa9ac36987adbdbb15bac912529722062"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2aa9ac36987adbdbb15bac912529722062">__SYS_PROT_EXEC</a></div><div class="ttdeci">@ __SYS_PROT_EXEC</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00193">syscalls.h:193</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2abebfa1a7688ea2bf099f9c2327c39c3e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2abebfa1a7688ea2bf099f9c2327c39c3e">__SYS_PROT_WRITE</a></div><div class="ttdeci">@ __SYS_PROT_WRITE</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00192">syscalls.h:192</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2adc6a93cd07df618cf9fb221215bb8733"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2adc6a93cd07df618cf9fb221215bb8733">__SYS_MAP_PRIVATE</a></div><div class="ttdeci">@ __SYS_MAP_PRIVATE</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00197">syscalls.h:197</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_a945e4d9673e31d88d60aa0eab78053d2af1874296a51277414abae6ab27e5bcbb"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#a945e4d9673e31d88d60aa0eab78053d2af1874296a51277414abae6ab27e5bcbb">__SYS_MAP_ANONYMOUS</a></div><div class="ttdeci">@ __SYS_MAP_ANONYMOUS</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00199">syscalls.h:199</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aa4cfa1ad71596ca140871423c76ead81"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81">syscall_prctl_options_t</a></div><div class="ttdeci">syscall_prctl_options_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00227">syscalls.h:228</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aa4cfa1ad71596ca140871423c76ead81a9d8a4b26d3b74c8b691f876021642ec8"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81a9d8a4b26d3b74c8b691f876021642ec8">__SYS_GET_FS</a></div><div class="ttdeci">@ __SYS_GET_FS</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00231">syscalls.h:231</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aa4cfa1ad71596ca140871423c76ead81aa0f35de14e61191d72f24e268c86c95f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aa0f35de14e61191d72f24e268c86c95f">__SYS_SET_GS</a></div><div class="ttdeci">@ __SYS_SET_GS</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00230">syscalls.h:230</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aa4cfa1ad71596ca140871423c76ead81abc70eb83e651d87f8acd70f8eab3ff78"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81abc70eb83e651d87f8acd70f8eab3ff78">__SYS_GET_GS</a></div><div class="ttdeci">@ __SYS_GET_GS</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00229">syscalls.h:229</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aa4cfa1ad71596ca140871423c76ead81aca601486e90d86779706b974e67ab330"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aa4cfa1ad71596ca140871423c76ead81aca601486e90d86779706b974e67ab330">__SYS_SET_FS</a></div><div class="ttdeci">@ __SYS_SET_FS</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00232">syscalls.h:232</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_ac49b378966d04712882bbc2d0837de6b"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#ac49b378966d04712882bbc2d0837de6b">syscall5</a></div><div class="ttdeci">static scarg syscall5(scarg syscall, scarg arg1, scarg arg2, scarg arg3, scarg arg4, scarg arg5)</div><div class="ttdoc">Syscall wrapper with 5 arguments.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00139">syscalls.h:139</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_ac97df35113f23a8d644853c30a478b2a"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#ac97df35113f23a8d644853c30a478b2a">syscall4</a></div><div class="ttdeci">static scarg syscall4(scarg syscall, scarg arg1, scarg arg2, scarg arg3, scarg arg4)</div><div class="ttdoc">Syscall wrapper with 4 arguments.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00115">syscalls.h:115</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_ad0203a1b8baab624b557c0b1fe4ec8be"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#ad0203a1b8baab624b557c0b1fe4ec8be">syscall1</a></div><div class="ttdeci">static scarg syscall1(scarg syscall, scarg arg1)</div><div class="ttdoc">Syscall wrapper with 1 argument.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00052">syscalls.h:52</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_ade815b64cad76bbeecf319e4eb8e1066"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066">syscall_signal_actions_t</a></div><div class="ttdeci">syscall_signal_actions_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00372">syscalls.h:373</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_ade815b64cad76bbeecf319e4eb8e1066a2af79f2b4ce84870088e3a68067259a1"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a2af79f2b4ce84870088e3a68067259a1">__SYS_SIG_UNBLOCK</a></div><div class="ttdeci">@ __SYS_SIG_UNBLOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00375">syscalls.h:375</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_ade815b64cad76bbeecf319e4eb8e1066a5d334f564cfcfc785e0e4f7ad6b4ee24"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a5d334f564cfcfc785e0e4f7ad6b4ee24">__SYS_SIG_SETMASK</a></div><div class="ttdeci">@ __SYS_SIG_SETMASK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00377">syscalls.h:376</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_ade815b64cad76bbeecf319e4eb8e1066a88a74bf01620a23ed0e7cc280ea42e51"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#ade815b64cad76bbeecf319e4eb8e1066a88a74bf01620a23ed0e7cc280ea42e51">__SYS_SIG_BLOCK</a></div><div class="ttdeci">@ __SYS_SIG_BLOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00374">syscalls.h:374</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aead3c4d793ac641f0c76fa3a2884799f"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aead3c4d793ac641f0c76fa3a2884799f">syscall0</a></div><div class="ttdeci">static scarg syscall0(scarg syscall)</div><div class="ttdoc">Syscall wrapper with 0 arguments.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00033">syscalls.h:33</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2">syscall_signal_action_flags_t</a></div><div class="ttdeci">syscall_signal_action_flags_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00379">syscalls.h:380</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2a0ff52171c269c2799d606c5887ebf6d6"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a0ff52171c269c2799d606c5887ebf6d6">__SYS_SA_SIGINFO</a></div><div class="ttdeci">@ __SYS_SA_SIGINFO</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00385">syscalls.h:385</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2a13b13319e5720dc815328ed2f5a84f17"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a13b13319e5720dc815328ed2f5a84f17">__SYS_SA_RESTART</a></div><div class="ttdeci">@ __SYS_SA_RESTART</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00384">syscalls.h:384</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2a2987b0e22f252a9f962ea5e8c3081af9"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a2987b0e22f252a9f962ea5e8c3081af9">__SYS_SA_RESETHAND</a></div><div class="ttdeci">@ __SYS_SA_RESETHAND</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00383">syscalls.h:383</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2a635f5e16be1b363b31c58786dfd631a8"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a635f5e16be1b363b31c58786dfd631a8">__SYS_SA_ONSTACK</a></div><div class="ttdeci">@ __SYS_SA_ONSTACK</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00382">syscalls.h:382</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2a678eae69d8aa9d35969b32f500367835"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2a678eae69d8aa9d35969b32f500367835">__SYS_SA_NODEFER</a></div><div class="ttdeci">@ __SYS_SA_NODEFER</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00387">syscalls.h:387</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2aeb027497307fddc52dcb5f9f2c2113f2"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aeb027497307fddc52dcb5f9f2c2113f2">__SYS_SA_NOCLDSTOP</a></div><div class="ttdeci">@ __SYS_SA_NOCLDSTOP</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00381">syscalls.h:381</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_aec6018287e0a6b7f88b437ffec8aadd2aee373b0990849caba9e3fd0466bb981e"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#aec6018287e0a6b7f88b437ffec8aadd2aee373b0990849caba9e3fd0466bb981e">__SYS_SA_NOCLDWAIT</a></div><div class="ttdeci">@ __SYS_SA_NOCLDWAIT</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00386">syscalls.h:386</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_af2d181ed9821a83ebe9aca04015aea37"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#af2d181ed9821a83ebe9aca04015aea37">syscall2</a></div><div class="ttdeci">static scarg syscall2(scarg syscall, scarg arg1, scarg arg2)</div><div class="ttdoc">Syscall wrapper with 2 arguments.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00072">syscalls.h:72</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_af5002a61012ef080a9ad0fbbb56f360c"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360c">syscall_signal_action_disposition_t</a></div><div class="ttdeci">syscall_signal_action_disposition_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00390">syscalls.h:391</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_af5002a61012ef080a9ad0fbbb56f360ca3722fb4c388936ec1d4c4f03014be368"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca3722fb4c388936ec1d4c4f03014be368">__SYS_SIG_ERR</a></div><div class="ttdeci">@ __SYS_SIG_ERR</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00392">syscalls.h:392</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_af5002a61012ef080a9ad0fbbb56f360ca541e759e4e2b5bec90b2c03cc53023cc"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360ca541e759e4e2b5bec90b2c03cc53023cc">___SYS_SIG_IGN</a></div><div class="ttdeci">@ ___SYS_SIG_IGN</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00395">syscalls.h:394</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_af5002a61012ef080a9ad0fbbb56f360cacbfea9ccb5aaa9546c571e92b0800c6d"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#af5002a61012ef080a9ad0fbbb56f360cacbfea9ccb5aaa9546c571e92b0800c6d">__SYS_SIG_DFL</a></div><div class="ttdeci">@ __SYS_SIG_DFL</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00393">syscalls.h:393</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_af5b89cfe6ca2d013d51a42c614ad3ecf"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#af5b89cfe6ca2d013d51a42c614ad3ecf">syscall3</a></div><div class="ttdeci">static scarg syscall3(scarg syscall, scarg arg1, scarg arg2, scarg arg3)</div><div class="ttdoc">Syscall wrapper with 3 arguments.</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00093">syscalls.h:93</a></div></div>
|
||||
<div class="ttc" id="asyscalls_8h_html_af9a5a44da34f40560c289e5f60642791"><div class="ttname"><a href="../../d2/d6e/syscalls_8h.html#af9a5a44da34f40560c289e5f60642791">__SYS_clockid_t</a></div><div class="ttdeci">int __SYS_clockid_t</div><div class="ttdef"><b>Definition:</b> <a href="../../d2/d6e/syscalls_8h_source.html#l00411">syscalls.h:411</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d2/d6e/syscalls_8h.html">syscalls.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/d4/d30/develop_8md.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: tools/doxygen/develop.md File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d4/d30/develop_8md.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">tools/doxygen/develop.md File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../d4/d30/develop_8md.html">develop.md</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/d4/d86/md_Drivers_README.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Drivers</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d4/d86/md_Drivers_README.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="PageDoc"><div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Drivers </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"></div></div><!-- contents -->
|
||||
</div><!-- PageDoc -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/d7/d57/Userspace_2README_8md.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Userspace/README.md File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d7/d57/Userspace_2README_8md.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Userspace/README.md File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../d7/d57/Userspace_2README_8md.html">README.md</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
737
docs/d8/dc2/errno_8h.html
Normal file
@ -0,0 +1,737 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/errno.h File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d8/dc2/errno_8h.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#define-members">Macros</a> |
|
||||
<a href="#enum-members">Enumerations</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">errno.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="../../d8/dc2/errno_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:ab03f640d90fbc5bcb75285d08a0f25ed"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dc2/errno_8h.html#ab03f640d90fbc5bcb75285d08a0f25ed">errno</a>   (*<a class="el" href="../../d8/dc2/errno_8h.html#a249efe5fe35b177224ada753640584fb">__errno_location</a>())</td></tr>
|
||||
<tr class="separator:ab03f640d90fbc5bcb75285d08a0f25ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:ad50488ed014e017f009e3f18d8593a97"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a> { <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669">EOK</a> = 0
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29">E2BIG</a> = 1
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98">EACCES</a> = 2
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff">EADDRINUSE</a> = 3
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825">EADDRNOTAVAIL</a> = 4
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90">EAFNOSUPPORT</a> = 5
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e">EAGAIN</a> = 6
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e">EALREADY</a> = 7
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369">EBADF</a> = 8
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c">EBADMSG</a> = 9
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b">EBUSY</a> = 10
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d">ECANCELED</a> = 11
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828">ECHILD</a> = 12
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e">ECONNABORTED</a> = 13
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5">ECONNREFUSED</a> = 14
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c">ECONNRESET</a> = 15
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba">EDEADLK</a> = 16
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c">EDESTADDRREQ</a> = 17
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8">EDOM</a> = 18
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7">EDQUOT</a> = 19
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e">EEXIST</a> = 20
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15">EFAULT</a> = 21
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53">EFBIG</a> = 22
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561">EHOSTUNREACH</a> = 23
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb">EIDRM</a> = 24
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299">EILSEQ</a> = 25
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774">EINPROGRESS</a> = 26
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4">EINTR</a> = 27
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8">EINVAL</a> = 28
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c">EIO</a> = 29
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608">EISCONN</a> = 30
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321">EISDIR</a> = 31
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c">ELOOP</a> = 32
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf">EMFILE</a> = 33
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe">EMLINK</a> = 34
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2">EMSGSIZE</a> = 35
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070">EMULTIHOP</a> = 36
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5">ENAMETOOLONG</a> = 37
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66">ENETDOWN</a> = 38
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca">ENETRESET</a> = 39
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9">ENETUNREACH</a> = 40
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8">ENFILE</a> = 41
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d">ENOBUFS</a> = 42
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d">ENODATA</a> = 43
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd">ENODEV</a> = 44
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a">ENOENT</a> = 45
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5">ENOEXEC</a> = 46
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a">ENOLCK</a> = 47
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67">ENOLINK</a> = 48
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca">ENOMEM</a> = 49
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321">ENOMSG</a> = 50
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f">ENOPROTOOPT</a> = 51
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb">ENOSPC</a> = 52
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7">ENOSR</a> = 53
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04">ENOSTR</a> = 54
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77">ENOSYS</a> = 55
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e">ENOTCONN</a> = 56
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e">ENOTDIR</a> = 57
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d">ENOTEMPTY</a> = 58
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188">ENOTRECOVERABLE</a> = 59
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a">ENOTSOCK</a> = 60
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2">ENOTSUP</a> = 61
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095">ENOTTY</a> = 62
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb">ENXIO</a> = 63
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9">EOPNOTSUPP</a> = 64
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811">EOVERFLOW</a> = 65
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd">EOWNERDEAD</a> = 66
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267">EPERM</a> = 67
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70">EPIPE</a> = 68
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281">EPROTO</a> = 69
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a">EPROTONOSUPPORT</a> = 70
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc">EPROTOTYPE</a> = 71
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d">ERANGE</a> = 72
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31">EROFS</a> = 73
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7">ESPIPE</a> = 74
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625">ESRCH</a> = 75
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a">ESTALE</a> = 76
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14">ETIME</a> = 77
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4">ETIMEDOUT</a> = 78
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353">ETXTBSY</a> = 79
|
||||
, <br />
|
||||
  <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc">EWOULDBLOCK</a> = 80
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded">EXDEV</a> = 81
|
||||
, <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf">__ERRNO_MAX</a>
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:ad50488ed014e017f009e3f18d8593a97"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a249efe5fe35b177224ada753640584fb"><td class="memItemLeft" align="right" valign="top">int * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dc2/errno_8h.html#a249efe5fe35b177224ada753640584fb">__errno_location</a> (void) <a class="el" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a>((const))</td></tr>
|
||||
<tr class="separator:a249efe5fe35b177224ada753640584fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:add46ab98f32b76457852dbb872842bf2"><td class="memItemLeft" align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d8/dc2/errno_8h.html#add46ab98f32b76457852dbb872842bf2">strerror</a> (int errnum)</td></tr>
|
||||
<tr class="separator:add46ab98f32b76457852dbb872842bf2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="ab03f640d90fbc5bcb75285d08a0f25ed"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab03f640d90fbc5bcb75285d08a0f25ed">◆ </a></span>errno</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define errno   (*<a class="el" href="../../d8/dc2/errno_8h.html#a249efe5fe35b177224ada753640584fb">__errno_location</a>())</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/dc2/errno_8h_source.html#l00603">603</a> of file <a class="el" href="../../d8/dc2/errno_8h_source.html">errno.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a id="ad50488ed014e017f009e3f18d8593a97"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad50488ed014e017f009e3f18d8593a97">◆ </a></span>KernelErrors</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<p>The documentation for these error codes are from: <a href="https://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html">https://pubs.opengroup.org/onlinepubs/9699919799/functions/V2_chap02.html</a></p>
|
||||
<p>Full list: <a href="https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/basedefs/errno.h.html">https://pubs.opengroup.org/onlinepubs/9699919799.2018edition/basedefs/errno.h.html</a> </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669"></a>EOK </td><td class="fielddoc"><p>No Error </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29"></a>E2BIG </td><td class="fielddoc"><p>Argument list too long. The sum of the number of bytes used by the new process image's argument list and environment list is greater than the system-imposed limit of {ARG_MAX} bytes. or: Lack of space in an output buffer. or: Argument is greater than the system-imposed maximum. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98"></a>EACCES </td><td class="fielddoc"><p>Permission denied. An attempt was made to access a file in a way forbidden by its file access permissions. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff"></a>EADDRINUSE </td><td class="fielddoc"><p>Address in use. The specified address is in use. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825"></a>EADDRNOTAVAIL </td><td class="fielddoc"><p>Address not available. The specified address is not available from the local system. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90"></a>EAFNOSUPPORT </td><td class="fielddoc"><p>Address family not supported. The implementation does not support the specified address family, or the specified address is not a valid address for the address family of the specified socket. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e"></a>EAGAIN </td><td class="fielddoc"><p>Resource temporarily unavailable. This is a temporary condition and later calls to the same routine may complete normally. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e"></a>EALREADY </td><td class="fielddoc"><p>Connection already in progress. A connection request is already in progress for the specified socket. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369"></a>EBADF </td><td class="fielddoc"><p>Bad file descriptor. A file descriptor argument is out of range, refers to no open file, or a read (write) request is made to a file that is only open for writing (reading). </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c"></a>EBADMSG </td><td class="fielddoc"><p>Bad message. During a read(), getmsg(), getpmsg(), or ioctl() I_RECVFD request to a STREAMS device, a message arrived at the head of the STREAM that is inappropriate for the function receiving the message. read() Message waiting to be read on a STREAM is not a data message. getmsg() or getpmsg() A file descriptor was received instead of a control message. ioctl() Control or data information was received instead of a file descriptor when I_RECVFD was specified. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b"></a>EBUSY </td><td class="fielddoc"><p>Resource busy. An attempt was made to make use of a system resource that is not currently available, as it is being used by another process in a manner that would have conflicted with the request being made by this process. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d"></a>ECANCELED </td><td class="fielddoc"><p>Operation canceled. The associated asynchronous operation was canceled before completion. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828"></a>ECHILD </td><td class="fielddoc"><p>No child process. A wait(), waitid(), or waitpid() function was executed by a process that had no existing or unwaited-for child process. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e"></a>ECONNABORTED </td><td class="fielddoc"><p>Connection aborted. The connection has been aborted. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5"></a>ECONNREFUSED </td><td class="fielddoc"><p>Connection refused. An attempt to connect to a socket was refused because there was no process listening or because the queue of connection requests was full and the underlying protocol does not support retransmissions. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c"></a>ECONNRESET </td><td class="fielddoc"><p>Connection reset. The connection was forcibly closed by the peer. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba"></a>EDEADLK </td><td class="fielddoc"><p>Resource deadlock would occur. An attempt was made to lock a system resource that would have resulted in a deadlock situation. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c"></a>EDESTADDRREQ </td><td class="fielddoc"><p>Destination address required. No bind address was established. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8"></a>EDOM </td><td class="fielddoc"><p>Domain error. An input argument is outside the defined domain of the mathematical function (defined in the ISO C standard). </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7"></a>EDQUOT </td><td class="fielddoc"><p>Reserved. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e"></a>EEXIST </td><td class="fielddoc"><p>File exists. An existing file was mentioned in an inappropriate context; for example, as a new link name in the link() function. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15"></a>EFAULT </td><td class="fielddoc"><p>Bad address. The system detected an invalid address in attempting to use an argument of a call. The reliable detection of this error cannot be guaranteed, and when not detected may result in the generation of a signal, indicating an address violation, which is sent to the process. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53"></a>EFBIG </td><td class="fielddoc"><p>File too large. The size of a file would exceed the maximum file size of an implementation or offset maximum established in the corresponding file description. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561"></a>EHOSTUNREACH </td><td class="fielddoc"><p>Host is unreachable. The destination host cannot be reached (probably because the host is down or a remote router cannot reach it). </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb"></a>EIDRM </td><td class="fielddoc"><p>Identifier removed. Returned during XSI interprocess communication if an identifier has been removed from the system. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299"></a>EILSEQ </td><td class="fielddoc"><p>Illegal byte sequence. A wide-character code has been detected that does not correspond to a valid character, or a byte sequence does not form a valid wide-character code (defined in the ISO C standard). </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774"></a>EINPROGRESS </td><td class="fielddoc"><p>Operation in progress. This code is used to indicate that an asynchronous operation has not yet completed. or: O_NONBLOCK is set for the socket file descriptor and the connection cannot be immediately established. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4"></a>EINTR </td><td class="fielddoc"><p>Interrupted function call. An asynchronous signal was caught by the process during the execution of an interruptible function. If the signal handler performs a normal return, the interrupted function call may return this condition (see the Base Definitions volume of POSIX.1-2017, <signal.h>). </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8"></a>EINVAL </td><td class="fielddoc"><p>Invalid argument. Some invalid argument was supplied; for example, specifying an undefined signal in a signal() function or a kill() function. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c"></a>EIO </td><td class="fielddoc"><p>Input/output error. Some physical input or output error has occurred. This error may be reported on a subsequent operation on the same file descriptor. Any other error-causing operation on the same file descriptor may cause the [EIO] error indication to be lost. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608"></a>EISCONN </td><td class="fielddoc"><p>Socket is connected. The specified socket is already connected. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321"></a>EISDIR </td><td class="fielddoc"><p>Is a directory. An attempt was made to open a directory with write mode specified. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c"></a>ELOOP </td><td class="fielddoc"><p>Symbolic link loop. A loop exists in symbolic links encountered during pathname resolution. This error may also be returned if more than {SYMLOOP_MAX} symbolic links are encountered during pathname resolution. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf"></a>EMFILE </td><td class="fielddoc"><p>File descriptor value too large or too many open streams. An attempt was made to open a file descriptor with a value greater than or equal to {OPEN_MAX}, or an attempt was made to open more than the maximum number of streams allowed in the process. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe"></a>EMLINK </td><td class="fielddoc"><p>Too many links. An attempt was made to have the link count of a single file exceed {LINK_MAX}. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2"></a>EMSGSIZE </td><td class="fielddoc"><p>Message too large. A message sent on a transport provider was larger than an internal message buffer or some other network limit. or: Inappropriate message buffer length. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070"></a>EMULTIHOP </td><td class="fielddoc"><p>Reserved. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5"></a>ENAMETOOLONG </td><td class="fielddoc"><p>Filename too long. The length of a pathname exceeds {PATH_MAX} and the implementation considers this to be an error, or a pathname component is longer than {NAME_MAX}. This error may also occur when pathname substitution, as a result of encountering a symbolic link during pathname resolution, results in a pathname string the size of which exceeds {PATH_MAX}. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66"></a>ENETDOWN </td><td class="fielddoc"><p>Network is down. The local network interface used to reach the destination is down. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca"></a>ENETRESET </td><td class="fielddoc"><p>The connection was aborted by the network. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9"></a>ENETUNREACH </td><td class="fielddoc"><p>Network unreachable. No route to the network is present. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8"></a>ENFILE </td><td class="fielddoc"><p>Too many files open in system. Too many files are currently open in the system. The system has reached its predefined limit for simultaneously open files and temporarily cannot accept requests to open another one. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d"></a>ENOBUFS </td><td class="fielddoc"><p>No buffer space available. Insufficient buffer resources were available in the system to perform the socket operation. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d"></a>ENODATA </td><td class="fielddoc"><p>No message available. No message is available on the STREAM head read queue. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd"></a>ENODEV </td><td class="fielddoc"><p>No such device. An attempt was made to apply an inappropriate function to a device; for example, trying to read a write-only device such as a printer. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a"></a>ENOENT </td><td class="fielddoc"><p>No such file or directory. A component of a specified pathname does not exist, or the pathname is an empty string. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5"></a>ENOEXEC </td><td class="fielddoc"><p>Executable file format error. A request is made to execute a file that, although it has appropriate privileges, is not in the format required by the implementation for executable files. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a"></a>ENOLCK </td><td class="fielddoc"><p>No locks available. A system-imposed limit on the number of simultaneous file and record locks has been reached and no more are currently available. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67"></a>ENOLINK </td><td class="fielddoc"><p>Reserved. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca"></a>ENOMEM </td><td class="fielddoc"><p>Not enough space. The new process image requires more memory than is allowed by the hardware or system-imposed memory management constraints. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321"></a>ENOMSG </td><td class="fielddoc"><p>No message of the desired type. The message queue does not contain a message of the required type during XSI interprocess communication. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f"></a>ENOPROTOOPT </td><td class="fielddoc"><p>Protocol not available. The protocol option specified to setsockopt() is not supported by the implementation. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb"></a>ENOSPC </td><td class="fielddoc"><p>No space left on a device. During the write() function on a regular file or when extending a directory, there is no free space left on the device. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7"></a>ENOSR </td><td class="fielddoc"><p>No STREAM resources. Insufficient STREAMS memory resources are available to perform a STREAMS-related function. This is a temporary condition; it may be recovered from if other processes release resources. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04"></a>ENOSTR </td><td class="fielddoc"><p>Not a STREAM. A STREAM function was attempted on a file descriptor that was not associated with a STREAMS device. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77"></a>ENOSYS </td><td class="fielddoc"><p>Functionality not supported. An attempt was made to use optional functionality that is not supported in this implementation. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e"></a>ENOTCONN </td><td class="fielddoc"><p>Socket not connected. The socket is not connected. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e"></a>ENOTDIR </td><td class="fielddoc"><p>Not a directory. A component of the specified pathname exists, but it is not a directory, when a directory was expected; or an attempt was made to create a non-directory file, and the specified pathname contains at least one non- <slash> character and ends with one or more trailing <slash> characters. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d"></a>ENOTEMPTY </td><td class="fielddoc"><p>Directory not empty. A directory other than an empty directory was supplied when an empty directory was expected. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188"></a>ENOTRECOVERABLE </td><td class="fielddoc"><p>State not recoverable. The state protected by a robust mutex is not recoverable. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a"></a>ENOTSOCK </td><td class="fielddoc"><p>Not a socket. The file descriptor does not refer to a socket. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2"></a>ENOTSUP </td><td class="fielddoc"><p>Not supported. The implementation does not support the requested feature or value. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095"></a>ENOTTY </td><td class="fielddoc"><p>Inappropriate I/O control operation. A control function has been attempted for a file or special file for which the operation is inappropriate. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb"></a>ENXIO </td><td class="fielddoc"><p>No such device or address. Input or output on a special file refers to a device that does not exist, or makes a request beyond the capabilities of the device. It may also occur when, for example, a tape drive is not on-line. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9"></a>EOPNOTSUPP </td><td class="fielddoc"><p>Operation not supported on socket. The type of socket (address family or protocol) does not support the requested operation. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811"></a>EOVERFLOW </td><td class="fielddoc"><p>Value too large to be stored in data type. An operation was attempted which would generate a value that is outside the range of values that can be represented in the relevant data type or that are allowed for a given data item. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd"></a>EOWNERDEAD </td><td class="fielddoc"><p>Previous owner died. The owner of a robust mutex terminated while holding the mutex lock. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267"></a>EPERM </td><td class="fielddoc"><p>Operation not permitted. An attempt was made to perform an operation limited to processes with appropriate privileges or to the owner of a file or other resource. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70"></a>EPIPE </td><td class="fielddoc"><p>Broken pipe. A write was attempted on a socket, pipe, or FIFO for which there is no process to read the data. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281"></a>EPROTO </td><td class="fielddoc"><p>Protocol error. Some protocol error occurred. This error is device-specific, but is generally not related to a hardware failure. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a"></a>EPROTONOSUPPORT </td><td class="fielddoc"><p>Protocol not supported. The protocol is not supported by the address family, or the protocol is not supported by the implementation. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc"></a>EPROTOTYPE </td><td class="fielddoc"><p>Protocol wrong type for socket. The socket type is not supported by the protocol. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d"></a>ERANGE </td><td class="fielddoc"><p>Result too large or too small. The result of the function is too large (overflow) or too small (underflow) to be represented in the available space. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31"></a>EROFS </td><td class="fielddoc"><p>Read-only file system. An attempt was made to modify a file or directory on a file system that is read-only. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7"></a>ESPIPE </td><td class="fielddoc"><p>Invalid seek. An attempt was made to access the file offset associated with a pipe or FIFO. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625"></a>ESRCH </td><td class="fielddoc"><p>No such process. No process can be found corresponding to that specified by the given process ID. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a"></a>ESTALE </td><td class="fielddoc"><p>Reserved. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14"></a>ETIME </td><td class="fielddoc"><p>STREAM ioctl() timeout. The timer set for a STREAMS ioctl() call has expired. The cause of this error is device-specific and could indicate either a hardware or software failure, or a timeout value that is too short for the specific operation. The status of the ioctl() operation is unspecified. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4"></a>ETIMEDOUT </td><td class="fielddoc"><p>Connection timed out. The connection to a remote machine has timed out. If the connection timed out during execution of the function that reported this error (as opposed to timing out prior to the function being called), it is unspecified whether the function has completed some or all of the documented behavior associated with a successful completion of the function. or: Operation timed out. The time limit associated with the operation was exceeded before the operation completed. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353"></a>ETXTBSY </td><td class="fielddoc"><p>Text file busy. An attempt was made to execute a pure-procedure program that is currently open for writing, or an attempt has been made to open for writing a pure-procedure program that is being executed. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc"></a>EWOULDBLOCK </td><td class="fielddoc"><p>Operation would block. An operation on a socket marked as non-blocking has encountered a situation such as no data available that otherwise would have caused the function to suspend execution. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded"></a>EXDEV </td><td class="fielddoc"><p>Improper link. A link to a file on another file system was attempted. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf"></a>__ERRNO_MAX </td><td class="fielddoc"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d8/dc2/errno_8h_source.html#l00028">28</a> of file <a class="el" href="../../d8/dc2/errno_8h_source.html">errno.h</a>.</p>
|
||||
<div class="fragment"><div class="line"><a name="l00029"></a><span class="lineno"> 29</span> {</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669">EOK</a> = 0,</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  </div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29">E2BIG</a> = 1,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98">EACCES</a> = 2,</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff">EADDRINUSE</a> = 3,</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825">EADDRNOTAVAIL</a> = 4,</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90">EAFNOSUPPORT</a> = 5,</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  </div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e">EAGAIN</a> = 6,</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  </div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"> 80</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e">EALREADY</a> = 7,</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  </div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369">EBADF</a> = 8,</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  </div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"> 102</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c">EBADMSG</a> = 9,</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  </div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b">EBUSY</a> = 10,</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  </div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d">ECANCELED</a> = 11,</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  </div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828">ECHILD</a> = 12,</div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  </div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e">ECONNABORTED</a> = 13,</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  </div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5">ECONNREFUSED</a> = 14,</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  </div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c">ECONNRESET</a> = 15,</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  </div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba">EDEADLK</a> = 16,</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  </div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c">EDESTADDRREQ</a> = 17,</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  </div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8">EDOM</a> = 18,</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7">EDQUOT</a> = 19,</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e">EEXIST</a> = 20,</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15">EFAULT</a> = 21,</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"> 185</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53">EFBIG</a> = 22,</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561">EHOSTUNREACH</a> = 23,</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb">EIDRM</a> = 24,</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  </div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299">EILSEQ</a> = 25,</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  </div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774">EINPROGRESS</a> = 26,</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4">EINTR</a> = 27,</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  </div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8">EINVAL</a> = 28,</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  </div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c">EIO</a> = 29,</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  </div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608">EISCONN</a> = 30,</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  </div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"> 249</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321">EISDIR</a> = 31,</div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  </div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"> 257</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c">ELOOP</a> = 32,</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  </div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf">EMFILE</a> = 33,</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  </div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe">EMLINK</a> = 34,</div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  </div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2">EMSGSIZE</a> = 35,</div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  </div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070">EMULTIHOP</a> = 36,</div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  </div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5">ENAMETOOLONG</a> = 37,</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  </div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66">ENETDOWN</a> = 38,</div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  </div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"> 305</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca">ENETRESET</a> = 39,</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  </div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9">ENETUNREACH</a> = 40,</div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  </div>
|
||||
<div class="line"><a name="l00318"></a><span class="lineno"> 318</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8">ENFILE</a> = 41,</div>
|
||||
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  </div>
|
||||
<div class="line"><a name="l00324"></a><span class="lineno"> 324</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d">ENOBUFS</a> = 42,</div>
|
||||
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  </div>
|
||||
<div class="line"><a name="l00330"></a><span class="lineno"> 330</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d">ENODATA</a> = 43,</div>
|
||||
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  </div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"> 337</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd">ENODEV</a> = 44,</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  </div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"> 343</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a">ENOENT</a> = 45,</div>
|
||||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  </div>
|
||||
<div class="line"><a name="l00350"></a><span class="lineno"> 350</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5">ENOEXEC</a> = 46,</div>
|
||||
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  </div>
|
||||
<div class="line"><a name="l00357"></a><span class="lineno"> 357</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a">ENOLCK</a> = 47,</div>
|
||||
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  </div>
|
||||
<div class="line"><a name="l00362"></a><span class="lineno"> 362</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67">ENOLINK</a> = 48,</div>
|
||||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  </div>
|
||||
<div class="line"><a name="l00369"></a><span class="lineno"> 369</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca">ENOMEM</a> = 49,</div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  </div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321">ENOMSG</a> = 50,</div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  </div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"> 381</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f">ENOPROTOOPT</a> = 51,</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  </div>
|
||||
<div class="line"><a name="l00388"></a><span class="lineno"> 388</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb">ENOSPC</a> = 52,</div>
|
||||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  </div>
|
||||
<div class="line"><a name="l00396"></a><span class="lineno"> 396</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7">ENOSR</a> = 53,</div>
|
||||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  </div>
|
||||
<div class="line"><a name="l00402"></a><span class="lineno"> 402</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04">ENOSTR</a> = 54,</div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  </div>
|
||||
<div class="line"><a name="l00408"></a><span class="lineno"> 408</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77">ENOSYS</a> = 55,</div>
|
||||
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  </div>
|
||||
<div class="line"><a name="l00413"></a><span class="lineno"> 413</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e">ENOTCONN</a> = 56,</div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  </div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"> 422</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e">ENOTDIR</a> = 57,</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  </div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"> 428</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d">ENOTEMPTY</a> = 58,</div>
|
||||
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  </div>
|
||||
<div class="line"><a name="l00434"></a><span class="lineno"> 434</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188">ENOTRECOVERABLE</a> = 59,</div>
|
||||
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  </div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"> 439</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a">ENOTSOCK</a> = 60,</div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  </div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"> 445</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2">ENOTSUP</a> = 61,</div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  </div>
|
||||
<div class="line"><a name="l00452"></a><span class="lineno"> 452</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095">ENOTTY</a> = 62,</div>
|
||||
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  </div>
|
||||
<div class="line"><a name="l00460"></a><span class="lineno"> 460</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb">ENXIO</a> = 63,</div>
|
||||
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  </div>
|
||||
<div class="line"><a name="l00466"></a><span class="lineno"> 466</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9">EOPNOTSUPP</a> = 64,</div>
|
||||
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  </div>
|
||||
<div class="line"><a name="l00474"></a><span class="lineno"> 474</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811">EOVERFLOW</a> = 65,</div>
|
||||
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>  </div>
|
||||
<div class="line"><a name="l00480"></a><span class="lineno"> 480</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd">EOWNERDEAD</a> = 66,</div>
|
||||
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  </div>
|
||||
<div class="line"><a name="l00487"></a><span class="lineno"> 487</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267">EPERM</a> = 67,</div>
|
||||
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>  </div>
|
||||
<div class="line"><a name="l00493"></a><span class="lineno"> 493</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70">EPIPE</a> = 68,</div>
|
||||
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>  </div>
|
||||
<div class="line"><a name="l00500"></a><span class="lineno"> 500</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281">EPROTO</a> = 69,</div>
|
||||
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>  </div>
|
||||
<div class="line"><a name="l00507"></a><span class="lineno"> 507</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a">EPROTONOSUPPORT</a> = 70,</div>
|
||||
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  </div>
|
||||
<div class="line"><a name="l00513"></a><span class="lineno"> 513</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc">EPROTOTYPE</a> = 71,</div>
|
||||
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>  </div>
|
||||
<div class="line"><a name="l00520"></a><span class="lineno"> 520</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d">ERANGE</a> = 72,</div>
|
||||
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>  </div>
|
||||
<div class="line"><a name="l00526"></a><span class="lineno"> 526</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31">EROFS</a> = 73,</div>
|
||||
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>  </div>
|
||||
<div class="line"><a name="l00532"></a><span class="lineno"> 532</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7">ESPIPE</a> = 74,</div>
|
||||
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>  </div>
|
||||
<div class="line"><a name="l00538"></a><span class="lineno"> 538</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625">ESRCH</a> = 75,</div>
|
||||
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  </div>
|
||||
<div class="line"><a name="l00543"></a><span class="lineno"> 543</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a">ESTALE</a> = 76,</div>
|
||||
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>  </div>
|
||||
<div class="line"><a name="l00552"></a><span class="lineno"> 552</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14">ETIME</a> = 77,</div>
|
||||
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>  </div>
|
||||
<div class="line"><a name="l00566"></a><span class="lineno"> 566</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4">ETIMEDOUT</a> = 78,</div>
|
||||
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>  </div>
|
||||
<div class="line"><a name="l00574"></a><span class="lineno"> 574</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353">ETXTBSY</a> = 79,</div>
|
||||
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  </div>
|
||||
<div class="line"><a name="l00581"></a><span class="lineno"> 581</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc">EWOULDBLOCK</a> = 80,</div>
|
||||
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>  </div>
|
||||
<div class="line"><a name="l00586"></a><span class="lineno"> 586</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded">EXDEV</a> = 81,</div>
|
||||
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>  </div>
|
||||
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf">__ERRNO_MAX</a></div>
|
||||
<div class="line"><a name="l00589"></a><span class="lineno"> 589</span> } <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a>;</div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a></div><div class="ttdeci">KernelErrors</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00028">errno.h:29</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf">EMFILE</a></div><div class="ttdeci">@ EMFILE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00265">errno.h:265</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2">EMSGSIZE</a></div><div class="ttdeci">@ EMSGSIZE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00279">errno.h:279</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e">ENOTCONN</a></div><div class="ttdeci">@ ENOTCONN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00413">errno.h:413</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a">ENOTSOCK</a></div><div class="ttdeci">@ ENOTSOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00439">errno.h:439</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5">ECONNREFUSED</a></div><div class="ttdeci">@ ECONNREFUSED</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00136">errno.h:136</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267">EPERM</a></div><div class="ttdeci">@ EPERM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00487">errno.h:487</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14">ETIME</a></div><div class="ttdeci">@ ETIME</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00552">errno.h:552</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb">ENXIO</a></div><div class="ttdeci">@ ENXIO</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00460">errno.h:460</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669">EOK</a></div><div class="ttdeci">@ EOK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00033">errno.h:33</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8">EDOM</a></div><div class="ttdeci">@ EDOM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00158">errno.h:158</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608">EISCONN</a></div><div class="ttdeci">@ EISCONN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00243">errno.h:243</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb">ENOSPC</a></div><div class="ttdeci">@ ENOSPC</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00388">errno.h:388</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d">ENODATA</a></div><div class="ttdeci">@ ENODATA</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00330">errno.h:330</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9">ENETUNREACH</a></div><div class="ttdeci">@ ENETUNREACH</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00310">errno.h:310</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321">ENOMSG</a></div><div class="ttdeci">@ ENOMSG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00375">errno.h:375</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53">EFBIG</a></div><div class="ttdeci">@ EFBIG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00185">errno.h:185</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188">ENOTRECOVERABLE</a></div><div class="ttdeci">@ ENOTRECOVERABLE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00434">errno.h:434</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d">ERANGE</a></div><div class="ttdeci">@ ERANGE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00520">errno.h:520</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba">EDEADLK</a></div><div class="ttdeci">@ EDEADLK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00147">errno.h:147</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e">EAGAIN</a></div><div class="ttdeci">@ EAGAIN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00074">errno.h:74</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c">ECONNRESET</a></div><div class="ttdeci">@ ECONNRESET</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00141">errno.h:141</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625">ESRCH</a></div><div class="ttdeci">@ ESRCH</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00538">errno.h:538</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e">EEXIST</a></div><div class="ttdeci">@ EEXIST</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00169">errno.h:169</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc">EWOULDBLOCK</a></div><div class="ttdeci">@ EWOULDBLOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00581">errno.h:581</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31">EROFS</a></div><div class="ttdeci">@ EROFS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00526">errno.h:526</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4">ETIMEDOUT</a></div><div class="ttdeci">@ ETIMEDOUT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00566">errno.h:566</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281">EPROTO</a></div><div class="ttdeci">@ EPROTO</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00500">errno.h:500</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98">EACCES</a></div><div class="ttdeci">@ EACCES</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00050">errno.h:50</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2">ENOTSUP</a></div><div class="ttdeci">@ ENOTSUP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00445">errno.h:445</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825">EADDRNOTAVAIL</a></div><div class="ttdeci">@ EADDRNOTAVAIL</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00061">errno.h:61</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e">ECONNABORTED</a></div><div class="ttdeci">@ ECONNABORTED</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00128">errno.h:128</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7">ENOSR</a></div><div class="ttdeci">@ ENOSR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00396">errno.h:396</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321">EISDIR</a></div><div class="ttdeci">@ EISDIR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00249">errno.h:249</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a">ENOLCK</a></div><div class="ttdeci">@ ENOLCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00357">errno.h:357</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c">EIO</a></div><div class="ttdeci">@ EIO</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00238">errno.h:238</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a">ESTALE</a></div><div class="ttdeci">@ ESTALE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00543">errno.h:543</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29">E2BIG</a></div><div class="ttdeci">@ E2BIG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00044">errno.h:44</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561">EHOSTUNREACH</a></div><div class="ttdeci">@ EHOSTUNREACH</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00192">errno.h:192</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8">EINVAL</a></div><div class="ttdeci">@ EINVAL</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00230">errno.h:230</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353">ETXTBSY</a></div><div class="ttdeci">@ ETXTBSY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00574">errno.h:574</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf">__ERRNO_MAX</a></div><div class="ttdeci">@ __ERRNO_MAX</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00589">errno.h:588</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7">EDQUOT</a></div><div class="ttdeci">@ EDQUOT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00163">errno.h:163</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369">EBADF</a></div><div class="ttdeci">@ EBADF</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00087">errno.h:87</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4">EINTR</a></div><div class="ttdeci">@ EINTR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00223">errno.h:223</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e">ENOTDIR</a></div><div class="ttdeci">@ ENOTDIR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00422">errno.h:422</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a">EPROTONOSUPPORT</a></div><div class="ttdeci">@ EPROTONOSUPPORT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00507">errno.h:507</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c">EBADMSG</a></div><div class="ttdeci">@ EBADMSG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00102">errno.h:102</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded">EXDEV</a></div><div class="ttdeci">@ EXDEV</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00586">errno.h:586</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca">ENETRESET</a></div><div class="ttdeci">@ ENETRESET</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00305">errno.h:305</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a">ENOENT</a></div><div class="ttdeci">@ ENOENT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00343">errno.h:343</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070">EMULTIHOP</a></div><div class="ttdeci">@ EMULTIHOP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00284">errno.h:284</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b">EBUSY</a></div><div class="ttdeci">@ EBUSY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00110">errno.h:110</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7">ESPIPE</a></div><div class="ttdeci">@ ESPIPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00532">errno.h:532</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9">EOPNOTSUPP</a></div><div class="ttdeci">@ EOPNOTSUPP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00466">errno.h:466</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299">EILSEQ</a></div><div class="ttdeci">@ EILSEQ</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00205">errno.h:205</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc">EPROTOTYPE</a></div><div class="ttdeci">@ EPROTOTYPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00513">errno.h:513</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04">ENOSTR</a></div><div class="ttdeci">@ ENOSTR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00402">errno.h:402</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77">ENOSYS</a></div><div class="ttdeci">@ ENOSYS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00408">errno.h:408</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5">ENAMETOOLONG</a></div><div class="ttdeci">@ ENAMETOOLONG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00294">errno.h:294</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c">ELOOP</a></div><div class="ttdeci">@ ELOOP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00257">errno.h:257</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c">EDESTADDRREQ</a></div><div class="ttdeci">@ EDESTADDRREQ</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00152">errno.h:152</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d">ENOTEMPTY</a></div><div class="ttdeci">@ ENOTEMPTY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00428">errno.h:428</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811">EOVERFLOW</a></div><div class="ttdeci">@ EOVERFLOW</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00474">errno.h:474</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f">ENOPROTOOPT</a></div><div class="ttdeci">@ ENOPROTOOPT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00381">errno.h:381</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff">EADDRINUSE</a></div><div class="ttdeci">@ EADDRINUSE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00055">errno.h:55</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5">ENOEXEC</a></div><div class="ttdeci">@ ENOEXEC</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00350">errno.h:350</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d">ENOBUFS</a></div><div class="ttdeci">@ ENOBUFS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00324">errno.h:324</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67">ENOLINK</a></div><div class="ttdeci">@ ENOLINK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00362">errno.h:362</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd">ENODEV</a></div><div class="ttdeci">@ ENODEV</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00337">errno.h:337</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70">EPIPE</a></div><div class="ttdeci">@ EPIPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00493">errno.h:493</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828">ECHILD</a></div><div class="ttdeci">@ ECHILD</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00123">errno.h:123</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe">EMLINK</a></div><div class="ttdeci">@ EMLINK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00271">errno.h:271</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca">ENOMEM</a></div><div class="ttdeci">@ ENOMEM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00369">errno.h:369</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d">ECANCELED</a></div><div class="ttdeci">@ ECANCELED</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00116">errno.h:116</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66">ENETDOWN</a></div><div class="ttdeci">@ ENETDOWN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00300">errno.h:300</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd">EOWNERDEAD</a></div><div class="ttdeci">@ EOWNERDEAD</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00480">errno.h:480</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb">EIDRM</a></div><div class="ttdeci">@ EIDRM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00198">errno.h:198</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e">EALREADY</a></div><div class="ttdeci">@ EALREADY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00080">errno.h:80</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095">ENOTTY</a></div><div class="ttdeci">@ ENOTTY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00452">errno.h:452</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90">EAFNOSUPPORT</a></div><div class="ttdeci">@ EAFNOSUPPORT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00068">errno.h:68</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15">EFAULT</a></div><div class="ttdeci">@ EFAULT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00178">errno.h:178</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8">ENFILE</a></div><div class="ttdeci">@ ENFILE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00318">errno.h:318</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774">EINPROGRESS</a></div><div class="ttdeci">@ EINPROGRESS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00214">errno.h:214</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a249efe5fe35b177224ada753640584fb"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a249efe5fe35b177224ada753640584fb">◆ </a></span>__errno_location()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int* __errno_location </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">void </td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td> const</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="add46ab98f32b76457852dbb872842bf2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#add46ab98f32b76457852dbb872842bf2">◆ </a></span>strerror()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">char* strerror </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">int </td>
|
||||
<td class="paramname"><em>errnum</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d8/dc2/errno_8h.html">errno.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
91
docs/d8/dc2/errno_8h.js
Normal file
@ -0,0 +1,91 @@
|
||||
var errno_8h =
|
||||
[
|
||||
[ "errno", "d8/dc2/errno_8h.html#ab03f640d90fbc5bcb75285d08a0f25ed", null ],
|
||||
[ "KernelErrors", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97", [
|
||||
[ "EOK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669", null ],
|
||||
[ "E2BIG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29", null ],
|
||||
[ "EACCES", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98", null ],
|
||||
[ "EADDRINUSE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff", null ],
|
||||
[ "EADDRNOTAVAIL", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825", null ],
|
||||
[ "EAFNOSUPPORT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90", null ],
|
||||
[ "EAGAIN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e", null ],
|
||||
[ "EALREADY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e", null ],
|
||||
[ "EBADF", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369", null ],
|
||||
[ "EBADMSG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c", null ],
|
||||
[ "EBUSY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b", null ],
|
||||
[ "ECANCELED", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d", null ],
|
||||
[ "ECHILD", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828", null ],
|
||||
[ "ECONNABORTED", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e", null ],
|
||||
[ "ECONNREFUSED", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5", null ],
|
||||
[ "ECONNRESET", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c", null ],
|
||||
[ "EDEADLK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba", null ],
|
||||
[ "EDESTADDRREQ", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c", null ],
|
||||
[ "EDOM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8", null ],
|
||||
[ "EDQUOT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7", null ],
|
||||
[ "EEXIST", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e", null ],
|
||||
[ "EFAULT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15", null ],
|
||||
[ "EFBIG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53", null ],
|
||||
[ "EHOSTUNREACH", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561", null ],
|
||||
[ "EIDRM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb", null ],
|
||||
[ "EILSEQ", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299", null ],
|
||||
[ "EINPROGRESS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774", null ],
|
||||
[ "EINTR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4", null ],
|
||||
[ "EINVAL", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8", null ],
|
||||
[ "EIO", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c", null ],
|
||||
[ "EISCONN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608", null ],
|
||||
[ "EISDIR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321", null ],
|
||||
[ "ELOOP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c", null ],
|
||||
[ "EMFILE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf", null ],
|
||||
[ "EMLINK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe", null ],
|
||||
[ "EMSGSIZE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2", null ],
|
||||
[ "EMULTIHOP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070", null ],
|
||||
[ "ENAMETOOLONG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5", null ],
|
||||
[ "ENETDOWN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66", null ],
|
||||
[ "ENETRESET", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca", null ],
|
||||
[ "ENETUNREACH", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9", null ],
|
||||
[ "ENFILE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8", null ],
|
||||
[ "ENOBUFS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d", null ],
|
||||
[ "ENODATA", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d", null ],
|
||||
[ "ENODEV", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd", null ],
|
||||
[ "ENOENT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a", null ],
|
||||
[ "ENOEXEC", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5", null ],
|
||||
[ "ENOLCK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a", null ],
|
||||
[ "ENOLINK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67", null ],
|
||||
[ "ENOMEM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca", null ],
|
||||
[ "ENOMSG", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321", null ],
|
||||
[ "ENOPROTOOPT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f", null ],
|
||||
[ "ENOSPC", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb", null ],
|
||||
[ "ENOSR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7", null ],
|
||||
[ "ENOSTR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04", null ],
|
||||
[ "ENOSYS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77", null ],
|
||||
[ "ENOTCONN", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e", null ],
|
||||
[ "ENOTDIR", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e", null ],
|
||||
[ "ENOTEMPTY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d", null ],
|
||||
[ "ENOTRECOVERABLE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188", null ],
|
||||
[ "ENOTSOCK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a", null ],
|
||||
[ "ENOTSUP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2", null ],
|
||||
[ "ENOTTY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095", null ],
|
||||
[ "ENXIO", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb", null ],
|
||||
[ "EOPNOTSUPP", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9", null ],
|
||||
[ "EOVERFLOW", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811", null ],
|
||||
[ "EOWNERDEAD", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd", null ],
|
||||
[ "EPERM", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267", null ],
|
||||
[ "EPIPE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70", null ],
|
||||
[ "EPROTO", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281", null ],
|
||||
[ "EPROTONOSUPPORT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a", null ],
|
||||
[ "EPROTOTYPE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc", null ],
|
||||
[ "ERANGE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d", null ],
|
||||
[ "EROFS", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31", null ],
|
||||
[ "ESPIPE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7", null ],
|
||||
[ "ESRCH", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625", null ],
|
||||
[ "ESTALE", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a", null ],
|
||||
[ "ETIME", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14", null ],
|
||||
[ "ETIMEDOUT", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4", null ],
|
||||
[ "ETXTBSY", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353", null ],
|
||||
[ "EWOULDBLOCK", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc", null ],
|
||||
[ "EXDEV", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded", null ],
|
||||
[ "__ERRNO_MAX", "d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf", null ]
|
||||
] ],
|
||||
[ "__errno_location", "d8/dc2/errno_8h.html#a249efe5fe35b177224ada753640584fb", null ],
|
||||
[ "strerror", "d8/dc2/errno_8h.html#add46ab98f32b76457852dbb872842bf2", null ]
|
||||
];
|
408
docs/d8/dc2/errno_8h_source.html
Normal file
@ -0,0 +1,408 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/errno.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d8/dc2/errno_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">errno.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d8/dc2/errno_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_ERRNO_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_ERRNO_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97"> 28</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> {</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669"> 33</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669">EOK</a> = 0,</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  </div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29"> 44</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29">E2BIG</a> = 1,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98"> 50</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98">EACCES</a> = 2,</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  </div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff"> 55</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff">EADDRINUSE</a> = 3,</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  </div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825"> 61</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825">EADDRNOTAVAIL</a> = 4,</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  </div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90"> 68</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90">EAFNOSUPPORT</a> = 5,</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  </div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e"> 74</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e">EAGAIN</a> = 6,</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  </div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e"> 80</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e">EALREADY</a> = 7,</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"> 81</span>  </div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369"> 87</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369">EBADF</a> = 8,</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  </div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c"> 102</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c">EBADMSG</a> = 9,</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"> 103</span>  </div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b"> 110</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b">EBUSY</a> = 10,</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  </div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d"> 116</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d">ECANCELED</a> = 11,</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  </div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828"> 123</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828">ECHILD</a> = 12,</div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  </div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e"> 128</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e">ECONNABORTED</a> = 13,</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"> 129</span>  </div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5"> 136</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5">ECONNREFUSED</a> = 14,</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  </div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c"> 141</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c">ECONNRESET</a> = 15,</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span>  </div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba"> 147</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba">EDEADLK</a> = 16,</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span>  </div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c"> 152</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c">EDESTADDRREQ</a> = 17,</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  </div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8"> 158</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8">EDOM</a> = 18,</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span>  </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7"> 163</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7">EDQUOT</a> = 19,</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e"> 169</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e">EEXIST</a> = 20,</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span>  </div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15"> 178</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15">EFAULT</a> = 21,</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53"> 185</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53">EFBIG</a> = 22,</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  </div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561"> 192</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561">EHOSTUNREACH</a> = 23,</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"> 193</span>  </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb"> 198</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb">EIDRM</a> = 24,</div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span>  </div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299"> 205</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299">EILSEQ</a> = 25,</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  </div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774"> 214</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774">EINPROGRESS</a> = 26,</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4"> 223</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4">EINTR</a> = 27,</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  </div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8"> 230</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8">EINVAL</a> = 28,</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  </div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c"> 238</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c">EIO</a> = 29,</div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  </div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608"> 243</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608">EISCONN</a> = 30,</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  </div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321"> 249</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321">EISDIR</a> = 31,</div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"> 250</span>  </div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c"> 257</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c">ELOOP</a> = 32,</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"> 258</span>  </div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf"> 265</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf">EMFILE</a> = 33,</div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  </div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe"> 271</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe">EMLINK</a> = 34,</div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  </div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2"> 279</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2">EMSGSIZE</a> = 35,</div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  </div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070"> 284</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070">EMULTIHOP</a> = 36,</div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  </div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5"> 294</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5">ENAMETOOLONG</a> = 37,</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  </div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66"> 300</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66">ENETDOWN</a> = 38,</div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"> 301</span>  </div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca"> 305</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca">ENETRESET</a> = 39,</div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span>  </div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9"> 310</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9">ENETUNREACH</a> = 40,</div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span>  </div>
|
||||
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8"> 318</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8">ENFILE</a> = 41,</div>
|
||||
<div class="line"><a name="l00319"></a><span class="lineno"> 319</span>  </div>
|
||||
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d"> 324</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d">ENOBUFS</a> = 42,</div>
|
||||
<div class="line"><a name="l00325"></a><span class="lineno"> 325</span>  </div>
|
||||
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d"> 330</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d">ENODATA</a> = 43,</div>
|
||||
<div class="line"><a name="l00331"></a><span class="lineno"> 331</span>  </div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd"> 337</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd">ENODEV</a> = 44,</div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  </div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a"> 343</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a">ENOENT</a> = 45,</div>
|
||||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  </div>
|
||||
<div class="line"><a name="l00350"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5"> 350</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5">ENOEXEC</a> = 46,</div>
|
||||
<div class="line"><a name="l00351"></a><span class="lineno"> 351</span>  </div>
|
||||
<div class="line"><a name="l00357"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a"> 357</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a">ENOLCK</a> = 47,</div>
|
||||
<div class="line"><a name="l00358"></a><span class="lineno"> 358</span>  </div>
|
||||
<div class="line"><a name="l00362"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67"> 362</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67">ENOLINK</a> = 48,</div>
|
||||
<div class="line"><a name="l00363"></a><span class="lineno"> 363</span>  </div>
|
||||
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca"> 369</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca">ENOMEM</a> = 49,</div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span>  </div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321"> 375</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321">ENOMSG</a> = 50,</div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  </div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f"> 381</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f">ENOPROTOOPT</a> = 51,</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  </div>
|
||||
<div class="line"><a name="l00388"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb"> 388</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb">ENOSPC</a> = 52,</div>
|
||||
<div class="line"><a name="l00389"></a><span class="lineno"> 389</span>  </div>
|
||||
<div class="line"><a name="l00396"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7"> 396</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7">ENOSR</a> = 53,</div>
|
||||
<div class="line"><a name="l00397"></a><span class="lineno"> 397</span>  </div>
|
||||
<div class="line"><a name="l00402"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04"> 402</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04">ENOSTR</a> = 54,</div>
|
||||
<div class="line"><a name="l00403"></a><span class="lineno"> 403</span>  </div>
|
||||
<div class="line"><a name="l00408"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77"> 408</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77">ENOSYS</a> = 55,</div>
|
||||
<div class="line"><a name="l00409"></a><span class="lineno"> 409</span>  </div>
|
||||
<div class="line"><a name="l00413"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e"> 413</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e">ENOTCONN</a> = 56,</div>
|
||||
<div class="line"><a name="l00414"></a><span class="lineno"> 414</span>  </div>
|
||||
<div class="line"><a name="l00422"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e"> 422</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e">ENOTDIR</a> = 57,</div>
|
||||
<div class="line"><a name="l00423"></a><span class="lineno"> 423</span>  </div>
|
||||
<div class="line"><a name="l00428"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d"> 428</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d">ENOTEMPTY</a> = 58,</div>
|
||||
<div class="line"><a name="l00429"></a><span class="lineno"> 429</span>  </div>
|
||||
<div class="line"><a name="l00434"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188"> 434</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188">ENOTRECOVERABLE</a> = 59,</div>
|
||||
<div class="line"><a name="l00435"></a><span class="lineno"> 435</span>  </div>
|
||||
<div class="line"><a name="l00439"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a"> 439</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a">ENOTSOCK</a> = 60,</div>
|
||||
<div class="line"><a name="l00440"></a><span class="lineno"> 440</span>  </div>
|
||||
<div class="line"><a name="l00445"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2"> 445</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2">ENOTSUP</a> = 61,</div>
|
||||
<div class="line"><a name="l00446"></a><span class="lineno"> 446</span>  </div>
|
||||
<div class="line"><a name="l00452"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095"> 452</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095">ENOTTY</a> = 62,</div>
|
||||
<div class="line"><a name="l00453"></a><span class="lineno"> 453</span>  </div>
|
||||
<div class="line"><a name="l00460"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb"> 460</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb">ENXIO</a> = 63,</div>
|
||||
<div class="line"><a name="l00461"></a><span class="lineno"> 461</span>  </div>
|
||||
<div class="line"><a name="l00466"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9"> 466</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9">EOPNOTSUPP</a> = 64,</div>
|
||||
<div class="line"><a name="l00467"></a><span class="lineno"> 467</span>  </div>
|
||||
<div class="line"><a name="l00474"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811"> 474</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811">EOVERFLOW</a> = 65,</div>
|
||||
<div class="line"><a name="l00475"></a><span class="lineno"> 475</span>  </div>
|
||||
<div class="line"><a name="l00480"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd"> 480</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd">EOWNERDEAD</a> = 66,</div>
|
||||
<div class="line"><a name="l00481"></a><span class="lineno"> 481</span>  </div>
|
||||
<div class="line"><a name="l00487"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267"> 487</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267">EPERM</a> = 67,</div>
|
||||
<div class="line"><a name="l00488"></a><span class="lineno"> 488</span>  </div>
|
||||
<div class="line"><a name="l00493"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70"> 493</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70">EPIPE</a> = 68,</div>
|
||||
<div class="line"><a name="l00494"></a><span class="lineno"> 494</span>  </div>
|
||||
<div class="line"><a name="l00500"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281"> 500</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281">EPROTO</a> = 69,</div>
|
||||
<div class="line"><a name="l00501"></a><span class="lineno"> 501</span>  </div>
|
||||
<div class="line"><a name="l00507"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a"> 507</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a">EPROTONOSUPPORT</a> = 70,</div>
|
||||
<div class="line"><a name="l00508"></a><span class="lineno"> 508</span>  </div>
|
||||
<div class="line"><a name="l00513"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc"> 513</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc">EPROTOTYPE</a> = 71,</div>
|
||||
<div class="line"><a name="l00514"></a><span class="lineno"> 514</span>  </div>
|
||||
<div class="line"><a name="l00520"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d"> 520</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d">ERANGE</a> = 72,</div>
|
||||
<div class="line"><a name="l00521"></a><span class="lineno"> 521</span>  </div>
|
||||
<div class="line"><a name="l00526"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31"> 526</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31">EROFS</a> = 73,</div>
|
||||
<div class="line"><a name="l00527"></a><span class="lineno"> 527</span>  </div>
|
||||
<div class="line"><a name="l00532"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7"> 532</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7">ESPIPE</a> = 74,</div>
|
||||
<div class="line"><a name="l00533"></a><span class="lineno"> 533</span>  </div>
|
||||
<div class="line"><a name="l00538"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625"> 538</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625">ESRCH</a> = 75,</div>
|
||||
<div class="line"><a name="l00539"></a><span class="lineno"> 539</span>  </div>
|
||||
<div class="line"><a name="l00543"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a"> 543</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a">ESTALE</a> = 76,</div>
|
||||
<div class="line"><a name="l00544"></a><span class="lineno"> 544</span>  </div>
|
||||
<div class="line"><a name="l00552"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14"> 552</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14">ETIME</a> = 77,</div>
|
||||
<div class="line"><a name="l00553"></a><span class="lineno"> 553</span>  </div>
|
||||
<div class="line"><a name="l00566"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4"> 566</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4">ETIMEDOUT</a> = 78,</div>
|
||||
<div class="line"><a name="l00567"></a><span class="lineno"> 567</span>  </div>
|
||||
<div class="line"><a name="l00574"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353"> 574</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353">ETXTBSY</a> = 79,</div>
|
||||
<div class="line"><a name="l00575"></a><span class="lineno"> 575</span>  </div>
|
||||
<div class="line"><a name="l00581"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc"> 581</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc">EWOULDBLOCK</a> = 80,</div>
|
||||
<div class="line"><a name="l00582"></a><span class="lineno"> 582</span>  </div>
|
||||
<div class="line"><a name="l00586"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded"> 586</a></span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded">EXDEV</a> = 81,</div>
|
||||
<div class="line"><a name="l00587"></a><span class="lineno"> 587</span>  </div>
|
||||
<div class="line"><a name="l00588"></a><span class="lineno"> 588</span>  <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf">__ERRNO_MAX</a></div>
|
||||
<div class="line"><a name="l00589"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf"> 589</a></span> } <a class="code" href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a>;</div>
|
||||
<div class="line"><a name="l00590"></a><span class="lineno"> 590</span>  </div>
|
||||
<div class="line"><a name="l00591"></a><span class="lineno"> 591</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00592"></a><span class="lineno"> 592</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span></div>
|
||||
<div class="line"><a name="l00593"></a><span class="lineno"> 593</span> {</div>
|
||||
<div class="line"><a name="l00594"></a><span class="lineno"> 594</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00595"></a><span class="lineno"> 595</span>  </div>
|
||||
<div class="line"><a name="l00596"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#a249efe5fe35b177224ada753640584fb"> 596</a></span>  <span class="keywordtype">int</span> *<a class="code" href="../../d8/dc2/errno_8h.html#a249efe5fe35b177224ada753640584fb">__errno_location</a>(<span class="keywordtype">void</span>) <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((<span class="keyword">const</span>));</div>
|
||||
<div class="line"><a name="l00597"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#add46ab98f32b76457852dbb872842bf2"> 597</a></span>  <span class="keywordtype">char</span> *<a class="code" href="../../d8/dc2/errno_8h.html#add46ab98f32b76457852dbb872842bf2">strerror</a>(<span class="keywordtype">int</span> errnum);</div>
|
||||
<div class="line"><a name="l00598"></a><span class="lineno"> 598</span>  </div>
|
||||
<div class="line"><a name="l00599"></a><span class="lineno"> 599</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00600"></a><span class="lineno"> 600</span> }</div>
|
||||
<div class="line"><a name="l00601"></a><span class="lineno"> 601</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00602"></a><span class="lineno"> 602</span>  </div>
|
||||
<div class="line"><a name="l00603"></a><span class="lineno"><a class="line" href="../../d8/dc2/errno_8h.html#ab03f640d90fbc5bcb75285d08a0f25ed"> 603</a></span> <span class="preprocessor">#define errno (*__errno_location())</span></div>
|
||||
<div class="line"><a name="l00604"></a><span class="lineno"> 604</span>  </div>
|
||||
<div class="line"><a name="l00605"></a><span class="lineno"> 605</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_ERRNO_H__</span></div>
|
||||
<div class="ttc" id="aerrno_8h_html_a249efe5fe35b177224ada753640584fb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#a249efe5fe35b177224ada753640584fb">__errno_location</a></div><div class="ttdeci">int * __errno_location(void) __attribute__((const))</div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97">KernelErrors</a></div><div class="ttdeci">KernelErrors</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00028">errno.h:29</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0191be5a8b35e30991789c9fe4b2c4cf">EMFILE</a></div><div class="ttdeci">@ EMFILE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00265">errno.h:265</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a050b91a2bb2c009f29daf3cfc68662d2">EMSGSIZE</a></div><div class="ttdeci">@ EMSGSIZE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00279">errno.h:279</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0790cde76b0760730a7713d1cd45fa1e">ENOTCONN</a></div><div class="ttdeci">@ ENOTCONN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00413">errno.h:413</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0c268fa36b3506d95c9952978c9d5c8a">ENOTSOCK</a></div><div class="ttdeci">@ ENOTSOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00439">errno.h:439</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a0cca36575629367b103c06ad37e87ae5">ECONNREFUSED</a></div><div class="ttdeci">@ ECONNREFUSED</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00136">errno.h:136</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a156dcc38d9ba0765c6150544963ed267">EPERM</a></div><div class="ttdeci">@ EPERM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00487">errno.h:487</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1907b734e86b9b33b50f0213a482cd14">ETIME</a></div><div class="ttdeci">@ ETIME</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00552">errno.h:552</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c0d17ac093eff038b479dba021361bb">ENXIO</a></div><div class="ttdeci">@ ENXIO</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00460">errno.h:460</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a1c6a3022e8b55d43daf722d13d7e0669">EOK</a></div><div class="ttdeci">@ EOK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00033">errno.h:33</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a21e6505c229a4508912c375435eb86a8">EDOM</a></div><div class="ttdeci">@ EDOM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00158">errno.h:158</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2a3c7318b234b28732402f2aa0985608">EISCONN</a></div><div class="ttdeci">@ EISCONN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00243">errno.h:243</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2b5265f4c8556b15ec913f61caade1eb">ENOSPC</a></div><div class="ttdeci">@ ENOSPC</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00388">errno.h:388</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a2f378a9bec5216faa8bbeb957699087d">ENODATA</a></div><div class="ttdeci">@ ENODATA</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00330">errno.h:330</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a321006da98fc55c478824c20f277e8a9">ENETUNREACH</a></div><div class="ttdeci">@ ENETUNREACH</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00310">errno.h:310</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a32b6f198494024989c8fc04700962321">ENOMSG</a></div><div class="ttdeci">@ ENOMSG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00375">errno.h:375</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3d9f70d8ebd10e9d4aa420b9cb22cb53">EFBIG</a></div><div class="ttdeci">@ EFBIG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00185">errno.h:185</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ece9f34788a53298f9947938fda6188">ENOTRECOVERABLE</a></div><div class="ttdeci">@ ENOTRECOVERABLE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00434">errno.h:434</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a3ffb99860526d55ef132365553694c3d">ERANGE</a></div><div class="ttdeci">@ ERANGE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00520">errno.h:520</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4354eedf02712f4da46f9d2d93d0b7ba">EDEADLK</a></div><div class="ttdeci">@ EDEADLK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00147">errno.h:147</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4bde0de54c0b708a605ed5095959c14e">EAGAIN</a></div><div class="ttdeci">@ EAGAIN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00074">errno.h:74</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e14cf97a773954d485b89f11a19847c">ECONNRESET</a></div><div class="ttdeci">@ ECONNRESET</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00141">errno.h:141</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a4e376a13d0c1557d399f473218915625">ESRCH</a></div><div class="ttdeci">@ ESRCH</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00538">errno.h:538</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a523e02a73d840e490c14a179a997627e">EEXIST</a></div><div class="ttdeci">@ EEXIST</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00169">errno.h:169</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a53ef8719226a5fd7be8af74be6de2bfc">EWOULDBLOCK</a></div><div class="ttdeci">@ EWOULDBLOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00581">errno.h:581</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a56198247acea7520ae5c6005fbe76a31">EROFS</a></div><div class="ttdeci">@ EROFS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00526">errno.h:526</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5bc83024c53898aafcb1b6faf0f73ac4">ETIMEDOUT</a></div><div class="ttdeci">@ ETIMEDOUT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00566">errno.h:566</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5c8efc06d148e59e785dcf21d3740281">EPROTO</a></div><div class="ttdeci">@ EPROTO</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00500">errno.h:500</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fa7d65262e81125cecb27e80a26ce98">EACCES</a></div><div class="ttdeci">@ EACCES</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00050">errno.h:50</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a5fc84b720f60aa7c7ad7d81c6ce016e2">ENOTSUP</a></div><div class="ttdeci">@ ENOTSUP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00445">errno.h:445</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6594d1afb31b5df1fd182ffc4a579825">EADDRNOTAVAIL</a></div><div class="ttdeci">@ EADDRNOTAVAIL</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00061">errno.h:61</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a66f47bfe33ca509b71b4a458e325a61e">ECONNABORTED</a></div><div class="ttdeci">@ ECONNABORTED</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00128">errno.h:128</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a69f5babc32dadf40b348312b714ba7b7">ENOSR</a></div><div class="ttdeci">@ ENOSR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00396">errno.h:396</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6a73363cf3fa4dc0d77c4cb3b9d83321">EISDIR</a></div><div class="ttdeci">@ EISDIR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00249">errno.h:249</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6c7a7b800587aa21ff4e27cbf5c6063a">ENOLCK</a></div><div class="ttdeci">@ ENOLCK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00357">errno.h:357</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6d2c32b1730ea078f2802b34b1258a4c">EIO</a></div><div class="ttdeci">@ EIO</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00238">errno.h:238</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a6fafeac69bf3b8355640b41d81bbda1a">ESTALE</a></div><div class="ttdeci">@ ESTALE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00543">errno.h:543</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a755e0cbde2880a406893ad61304bac29">E2BIG</a></div><div class="ttdeci">@ E2BIG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00044">errno.h:44</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7b8a711683f597c7d3cfded8c093b561">EHOSTUNREACH</a></div><div class="ttdeci">@ EHOSTUNREACH</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00192">errno.h:192</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a7bfd237190819a0a272db7b0aa61d5c8">EINVAL</a></div><div class="ttdeci">@ EINVAL</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00230">errno.h:230</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83ea4e18eaac3a62036e1b5723d6e353">ETXTBSY</a></div><div class="ttdeci">@ ETXTBSY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00574">errno.h:574</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a83fc2238dbcea63c1a4c80c9cbed4fbf">__ERRNO_MAX</a></div><div class="ttdeci">@ __ERRNO_MAX</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00589">errno.h:588</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a869a0f4812d43a9954478c34b40272d7">EDQUOT</a></div><div class="ttdeci">@ EDQUOT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00163">errno.h:163</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a87d4476eed38f45439e257081c9de369">EBADF</a></div><div class="ttdeci">@ EBADF</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00087">errno.h:87</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cc241d56d59d11ceea8efc37bec8ed4">EINTR</a></div><div class="ttdeci">@ EINTR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00223">errno.h:223</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a8cd7a7b948ee085bbaeb2a210b412d6e">ENOTDIR</a></div><div class="ttdeci">@ ENOTDIR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00422">errno.h:422</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a933e67dfd289987e67b2c92726e5b04a">EPROTONOSUPPORT</a></div><div class="ttdeci">@ EPROTONOSUPPORT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00507">errno.h:507</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a952ba8aa5afef31b7893ed91ae13a56c">EBADMSG</a></div><div class="ttdeci">@ EBADMSG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00102">errno.h:102</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a953d85d9cf4a55d49811d920c169eded">EXDEV</a></div><div class="ttdeci">@ EXDEV</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00586">errno.h:586</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a98fef4acde132e6013ae485b5edb87ca">ENETRESET</a></div><div class="ttdeci">@ ENETRESET</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00305">errno.h:305</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a996f6f948b613bccc738ff8517413c1a">ENOENT</a></div><div class="ttdeci">@ ENOENT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00343">errno.h:343</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9a7661317bd3e06c9832fd577e71c070">EMULTIHOP</a></div><div class="ttdeci">@ EMULTIHOP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00284">errno.h:284</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e2f813a51a5763a892f4b1783778e4b">EBUSY</a></div><div class="ttdeci">@ EBUSY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00110">errno.h:110</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9e5433f0863ce3470329184a3ee495a7">ESPIPE</a></div><div class="ttdeci">@ ESPIPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00532">errno.h:532</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9f56b39cf6cd1ed2925c744f8aa6d1a9">EOPNOTSUPP</a></div><div class="ttdeci">@ EOPNOTSUPP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00466">errno.h:466</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97a9fa1b21135895d33c089fb7dc6a83299">EILSEQ</a></div><div class="ttdeci">@ EILSEQ</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00205">errno.h:205</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aafca50a7ae5ee2078ef31de91e791afc">EPROTOTYPE</a></div><div class="ttdeci">@ EPROTOTYPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00513">errno.h:513</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abbaf73e419ff754319cf3f5661165a04">ENOSTR</a></div><div class="ttdeci">@ ENOSTR</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00402">errno.h:402</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abd287bcdb80bb2a0c41269b9adcb9d77">ENOSYS</a></div><div class="ttdeci">@ ENOSYS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00408">errno.h:408</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97abf7123a05c2949f1ca60f7531a98eac5">ENAMETOOLONG</a></div><div class="ttdeci">@ ENAMETOOLONG</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00294">errno.h:294</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac39a4aaab7efc4f82deef26b159f650c">ELOOP</a></div><div class="ttdeci">@ ELOOP</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00257">errno.h:257</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac5081340c6eb96ed42707c416b79c42c">EDESTADDRREQ</a></div><div class="ttdeci">@ EDESTADDRREQ</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00152">errno.h:152</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ac7790808f596b839c654353c46f51b1d">ENOTEMPTY</a></div><div class="ttdeci">@ ENOTEMPTY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00428">errno.h:428</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aca0f39f6e98ddddb61280b52e5019811">EOVERFLOW</a></div><div class="ttdeci">@ EOVERFLOW</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00474">errno.h:474</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97acf88ad2711a584e6c5e238ca83d49c2f">ENOPROTOOPT</a></div><div class="ttdeci">@ ENOPROTOOPT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00381">errno.h:381</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ad548cedfda5ba4616d0fde82324255ff">EADDRINUSE</a></div><div class="ttdeci">@ EADDRINUSE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00055">errno.h:55</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adabd09d64c920a9a75f60165fda651d5">ENOEXEC</a></div><div class="ttdeci">@ ENOEXEC</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00350">errno.h:350</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97adb0b80c8583489ffb5ea6e4851257c2d">ENOBUFS</a></div><div class="ttdeci">@ ENOBUFS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00324">errno.h:324</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae03745405147f3877f03656e8c81ef67">ENOLINK</a></div><div class="ttdeci">@ ENOLINK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00362">errno.h:362</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae350307a3417656c8cabc816ba8d07cd">ENODEV</a></div><div class="ttdeci">@ ENODEV</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00337">errno.h:337</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae573afaecfe768915268b5c70823ee70">EPIPE</a></div><div class="ttdeci">@ EPIPE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00493">errno.h:493</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae63e89f8fc44ef75addd0c1acc9c4828">ECHILD</a></div><div class="ttdeci">@ ECHILD</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00123">errno.h:123</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97ae8a4cdbd60a66eb9705bcb0a655e94fe">EMLINK</a></div><div class="ttdeci">@ EMLINK</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00271">errno.h:271</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aec0aa1bb79e2e55ed6d8c165e0611eca">ENOMEM</a></div><div class="ttdeci">@ ENOMEM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00369">errno.h:369</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aecdbf1cf773129356f3656ad079a9b6d">ECANCELED</a></div><div class="ttdeci">@ ECANCELED</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00116">errno.h:116</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aedf779faac43fb7d61e2698c26dabe66">ENETDOWN</a></div><div class="ttdeci">@ ENETDOWN</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00300">errno.h:300</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97aeef97437f479cb21b90ba0152259c2bd">EOWNERDEAD</a></div><div class="ttdeci">@ EOWNERDEAD</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00480">errno.h:480</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af0a873a5b5152a51b7110685bf25f1fb">EIDRM</a></div><div class="ttdeci">@ EIDRM</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00198">errno.h:198</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af23579d62edd5369d0b84bae3b5cde0e">EALREADY</a></div><div class="ttdeci">@ EALREADY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00080">errno.h:80</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af3dc036138d242739c3dbe36c5dfa095">ENOTTY</a></div><div class="ttdeci">@ ENOTTY</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00452">errno.h:452</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af62fac9f9f3d0c943aebe13fe4454b90">EAFNOSUPPORT</a></div><div class="ttdeci">@ EAFNOSUPPORT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00068">errno.h:68</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af740610de680c2861ac4042ad4485d15">EFAULT</a></div><div class="ttdeci">@ EFAULT</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00178">errno.h:178</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af8ee28f2eeab568a1b641f6ffc1f90a8">ENFILE</a></div><div class="ttdeci">@ ENFILE</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00318">errno.h:318</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#ad50488ed014e017f009e3f18d8593a97af94bb1d045fb2b32521d78638f398774">EINPROGRESS</a></div><div class="ttdeci">@ EINPROGRESS</div><div class="ttdef"><b>Definition:</b> <a href="../../d8/dc2/errno_8h_source.html#l00214">errno.h:214</a></div></div>
|
||||
<div class="ttc" id="aerrno_8h_html_add46ab98f32b76457852dbb872842bf2"><div class="ttname"><a href="../../d8/dc2/errno_8h.html#add46ab98f32b76457852dbb872842bf2">strerror</a></div><div class="ttdeci">char * strerror(int errnum)</div></div>
|
||||
<div class="ttc" id="afs_8h_html_ae9d1c84bd8c5ad87f19dc53750668f1b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a></div><div class="ttdeci">struct InodeOperations __attribute__((packed))</div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d8/dc2/errno_8h.html">errno.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/d8/dc9/api_8md.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: tools/doxygen/api.md File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d8/dc9/api_8md.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">tools/doxygen/api.md File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../d8/dc9/api_8md.html">api.md</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/d9/d7f/md_tools_doxygen_develop.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Developing</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d9/d7f/md_tools_doxygen_develop.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="PageDoc"><div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Developing </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"></div></div><!-- contents -->
|
||||
</div><!-- PageDoc -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
119
docs/d9/d94/network_8h.html
Normal file
@ -0,0 +1,119 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/network.h File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d9/d94/network_8h.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">network.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="../../d9/d94/network_8h_source.html">Go to the source code of this file.</a></p>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d94/network_8h.html">network.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
147
docs/d9/d94/network_8h_source.html
Normal file
@ -0,0 +1,147 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/network.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d9/d94/network_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">network.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d9/d94/network_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_NETWORK_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_NETWORK_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#if __has_include(<interface/device.h>)</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="../../db/de9/device_8h.html">interface/device.h</a>></span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="../../db/de9/device_8h.html">device.h</a>></span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_NETWORK_H__</span></div>
|
||||
<div class="ttc" id="adevice_8h_html"><div class="ttname"><a href="../../db/de9/device_8h.html">device.h</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d94/network_8h.html">network.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
791
docs/d9/d97/pci_8h.html
Normal file
@ -0,0 +1,791 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/pci.h File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d9/d97/pci_8h.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Data Structures</a> |
|
||||
<a href="#enum-members">Enumerations</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">pci.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="../../d9/d97/pci_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Data Structures</h2></td></tr>
|
||||
<tr class="memitem:dd/d3f/struct____attribute____"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pci_8h.html#dd/d3f/struct____attribute____">__attribute__</a></td></tr>
|
||||
<tr class="separator:dd/d3f/struct____attribute____"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:ab7d0ea17dce7f541574a7f07737fd7a9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9">PCI_COMMANDS</a> { <br />
|
||||
  <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16">PCI_COMMAND_IO</a> = 0x1
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1">PCI_COMMAND_MEMORY</a> = 0x2
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691">PCI_COMMAND_MASTER</a> = 0x4
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c">PCI_COMMAND_SPECIAL</a> = 0x8
|
||||
, <br />
|
||||
  <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225">PCI_COMMAND_INVALIDATE</a> = 0x10
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25">PCI_COMMAND_VGA_PALETTE</a> = 0x20
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344">PCI_COMMAND_PARITY</a> = 0x40
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237">PCI_COMMAND_WAIT</a> = 0x80
|
||||
, <br />
|
||||
  <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964">PCI_COMMAND_SERR</a> = 0x100
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b">PCI_COMMAND_FAST_BACK</a> = 0x200
|
||||
, <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6">PCI_COMMAND_INTX_DISABLE</a> = 0x400
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:ab7d0ea17dce7f541574a7f07737fd7a9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a9cecd790737cef4cb188d9f058f238be"><td class="memItemLeft" align="right" valign="top">PCIArray * </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pci_8h.html#a9cecd790737cef4cb188d9f058f238be">GetPCIDevices</a> (uint16_t Vendors[], uint16_t Devices[])</td></tr>
|
||||
<tr class="separator:a9cecd790737cef4cb188d9f058f238be"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad8bb87ffa35f47616595f155ce9a3a30"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pci_8h.html#ad8bb87ffa35f47616595f155ce9a3a30">InitializePCI</a> (PCIDevice *Device)</td></tr>
|
||||
<tr class="separator:ad8bb87ffa35f47616595f155ce9a3a30"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2cf7e584084dbde4ba2fd692c295a538"><td class="memItemLeft" align="right" valign="top">uint32_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pci_8h.html#a2cf7e584084dbde4ba2fd692c295a538">GetBAR</a> (uint8_t Index, PCIDevice *Device)</td></tr>
|
||||
<tr class="separator:a2cf7e584084dbde4ba2fd692c295a538"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a11780e1a6b719257a35670eb14e8ab52"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pci_8h.html#a11780e1a6b719257a35670eb14e8ab52">iLine</a> (PCIDevice *Device)</td></tr>
|
||||
<tr class="separator:a11780e1a6b719257a35670eb14e8ab52"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a279691b7a82cb0bfa132fb374fe2d7d4"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../d9/d97/pci_8h.html#a279691b7a82cb0bfa132fb374fe2d7d4">iPin</a> (PCIDevice *Device)</td></tr>
|
||||
<tr class="separator:a279691b7a82cb0bfa132fb374fe2d7d4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
||||
<a name="dd/d3f/struct____attribute____" id="dd/d3f/struct____attribute____"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#dd/d3f/struct____attribute____">◆ </a></span>__attribute__</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct __attribute__</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="../../d9/d97/pci_8h_source.html#l00050">50</a> of file <a class="el" href="../../d9/d97/pci_8h_source.html">pci.h</a>.</p>
|
||||
</div><table class="fieldtable">
|
||||
<tr><th colspan="3">Data Fields</th></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="ad6244cfeb10fb25b9ce81a2ade575ec7"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
BAR0</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa09f0025fbc627c055256907f0b0d43f"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
BAR1</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a248f8bd7e51a03ace5644ab3485faeee"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
BAR2</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="acb0639f4353d9f240c609242733df5e1"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
BAR3</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a7f473f6239caed08c06c5939f0999be1"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
BAR4</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a8d4ae102d9459f2c3ea913412e9a3f75"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
BAR5</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="af10c5358f92517a5e997d11ff8785c6b"></a>uint64_t</td>
|
||||
<td class="fieldname">
|
||||
BaseAddress</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="acafc473c7069fdd698c0b5742656100b"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
BIST</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a6653a1245e72768cd03bb1f8ff843371"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
BridgeControl</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aaf31a37199f9d24bad5f7c0bf66206ba"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
Bus</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a5203ccd0486a21671341f4bb00c89b4b"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
CacheLineSize</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a565e69897ebdab337c2c16941cfdf367"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
CapabilitiesPointer</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a4faa20cb71d58e436b288f5ed0c7ec3e"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
CardbusBusNumber</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a7b43c1b116e3476c2fcb53965149c74d"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
CardbusCISPointer</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a33d7921c39e7383cbb67c6294a43c935"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
CardbusLatencyTimer</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a8d571620f57f70ce64fd15752fe9ac99"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
CardbusSocketRegistersBaseAddress</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a10dff2b27b0c182ac0428796e1ab083d"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
Class</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="af7007d29612482dce21e79e4db0fd2b8"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
Command</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aae7dbeb87dc97e9e2b3befb18fe075af"></a>DeviceConfig *</td>
|
||||
<td class="fieldname">
|
||||
Config</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a70e8123ed01deec0c941aab234c7bb7c"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
Device</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a5cef34566c05448ba32fe4c2471f4335"></a>PCIDevice *</td>
|
||||
<td class="fieldname">
|
||||
Device</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a98ae6cf864126f6a5e77aafde0b0f2ba"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
DeviceID</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a797ba226f98d7684ec7b14d8a7ed0e1a"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
EndBus</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aae81f3688f91a218026f58f058409ee4"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
ExpansionROMBaseAddress</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a41799e343181bb0f313551ceacc1d699"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
Function</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a1da8e906de677a603e3797b8e69aa5b8"></a>PCIDeviceHeader</td>
|
||||
<td class="fieldname">
|
||||
Header</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a52051cdbdf4ecaebc7b7ab353485ce26"></a>PCIDeviceHeader *</td>
|
||||
<td class="fieldname">
|
||||
Header</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="ac3db7471bb58aeb50cd8a4ff20b972f8"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
HeaderType</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa8c4898d8b7bb2c8399b83d3b1dbe638"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
InterruptLine</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a7023b46231d8f13203c70f524c305b0e"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
InterruptPin</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a9fc1fd7c96007fbdd7bb6eb7cc304a93"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
IOBase</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a9dfed6f399f059b54a67c64c3cbb8503"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
IOBase0</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a6cc6ba51237bbd2bf6183aa2034c83e7"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
IOBase1</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="abefbd948c06849446451cbd2a7bc5bb4"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
IOBaseUpper16</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a007ba82f5fce2b96997b593d172e38c9"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
IOLimit</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a58a81fb80d67b2d65dde05befff9aead"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
IOLimit0</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="ae4796ee9bcd0f630b6f3ddadcb45d142"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
IOLimit1</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a91497254c3748e5fde3ea91765564df6"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
IOLimitUpper16</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a3337cb00eab6cb94e1e2939d405f9642"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
LatencyTimer</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a1fd8e7908092abd685bec191512dbf52"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
LegacyBaseAddress</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a753c2d858d0da969c33264c1b58807d3"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
MaxLatency</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a12988ca39a1411705fc1ec07e911ea9e"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
MemoryBase</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa0e9d3dfe23309d12ac53048d78612e9"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
MemoryBase0</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a584e418589203e608af0af71bb48b9a1"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
MemoryBase1</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a841b9fdcd76addc908b450866a648847"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
MemoryLimit</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a2aeb8ff897f63e59cee035a4ddf70e5f"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
MemoryLimit0</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a70ef8fb79e3d95888ff16d99d7bb5d8d"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
MemoryLimit1</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a4a8682f61f08539e609d9ca0bda44ea6"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
MinGrant</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a7b0918bb76d5e9399e7d7553b041d669"></a>void *</td>
|
||||
<td class="fieldname">
|
||||
Next</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a0431a9ef3a084679c298017c6acfee3e"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
PCIbusNumber</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="adeb7419d0ada1e37f2f4e4c7e9a291b2"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
PCISegGroup</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa2924a068486de3cda528b4a95ebd453"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
PrefetchableMemoryBase</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a2f2d877c07231090063e6caf23c49a97"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
PrefetchableMemoryBaseUpper32</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a551193b66862430bf5a93cc918c0f7a2"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
PrefetchableMemoryLimit</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a77ed1a530436553ffdf621941fa69c0d"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
PrefetchableMemoryLimitUpper32</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="af78b4f3d8572f5fc724f645bd9b9c6f6"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
PrimaryBusNumber</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="af55b38884c985010421d1f7ea4728fc1"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
ProgIF</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a57e0aa05de0a45d24023e5c56eba520e"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
Reserved</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a8dcff031235d3326f495f0b2d1db5114"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
Reserved0</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a504d5cebd50e3c1ea8fd5844dcd001cb"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
Reserved1</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="acf89fc9ee55923d8f97e524e05867464"></a>uint32_t</td>
|
||||
<td class="fieldname">
|
||||
Reserved2</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a11d59d8180946892dd910c63cbe2c261"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
RevisionID</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa0fd5ae295791e4dab0c6fe54ab7e931"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
SecondaryBusNumber</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a9e87a8ae25ff0e2fe4b703e596af2a2f"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
SecondaryLatencyTimer</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="afc237a8d3aa6077c476f9a206332c95b"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
SecondaryStatus</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a92d65982de9305ea623f88b7327d0b17"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
StartBus</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a270c129ca1e262678d41858be07aa7ca"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
Status</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa3f64091ee6527d54908a7a458fa5ebd"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
Subclass</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aaa6f0d9b9d54f8e9f26e19db4c1951d9"></a>uint8_t</td>
|
||||
<td class="fieldname">
|
||||
SubordinateBusNumber</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="af835623163bf30acd0b94a1b38f73e16"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
SubsystemID</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a04b76a03bca66e34b60f344d030ae68c"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
SubsystemVendorID</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa456187fbe2216e07869e1c7f6d69444"></a>uint16_t</td>
|
||||
<td class="fieldname">
|
||||
VendorID</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a id="ab7d0ea17dce7f541574a7f07737fd7a9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab7d0ea17dce7f541574a7f07737fd7a9">◆ </a></span>PCI_COMMANDS</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9">PCI_COMMANDS</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16"></a>PCI_COMMAND_IO </td><td class="fielddoc"><p>Enable response in I/O space. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1"></a>PCI_COMMAND_MEMORY </td><td class="fielddoc"><p>Enable response in Memory space. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691"></a>PCI_COMMAND_MASTER </td><td class="fielddoc"><p>Enable bus mastering. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c"></a>PCI_COMMAND_SPECIAL </td><td class="fielddoc"><p>Enable response to special cycles. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225"></a>PCI_COMMAND_INVALIDATE </td><td class="fielddoc"><p>Use memory write and invalidate. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25"></a>PCI_COMMAND_VGA_PALETTE </td><td class="fielddoc"><p>Enable palette snooping. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344"></a>PCI_COMMAND_PARITY </td><td class="fielddoc"><p>Enable parity checking. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237"></a>PCI_COMMAND_WAIT </td><td class="fielddoc"><p>Enable address/data stepping. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964"></a>PCI_COMMAND_SERR </td><td class="fielddoc"><p>Enable SERR. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b"></a>PCI_COMMAND_FAST_BACK </td><td class="fielddoc"><p>Enable back-to-back writes. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6"></a>PCI_COMMAND_INTX_DISABLE </td><td class="fielddoc"><p>INTx Emulation Disable. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../d9/d97/pci_8h_source.html#l00024">24</a> of file <a class="el" href="../../d9/d97/pci_8h_source.html">pci.h</a>.</p>
|
||||
<div class="fragment"><div class="line"><a name="l00025"></a><span class="lineno"> 25</span> {</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16">PCI_COMMAND_IO</a> = 0x1,</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1">PCI_COMMAND_MEMORY</a> = 0x2,</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"> 31</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691">PCI_COMMAND_MASTER</a> = 0x4,</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c">PCI_COMMAND_SPECIAL</a> = 0x8,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225">PCI_COMMAND_INVALIDATE</a> = 0x10,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25">PCI_COMMAND_VGA_PALETTE</a> = 0x20,</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344">PCI_COMMAND_PARITY</a> = 0x40,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237">PCI_COMMAND_WAIT</a> = 0x80,</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964">PCI_COMMAND_SERR</a> = 0x100,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b">PCI_COMMAND_FAST_BACK</a> = 0x200,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6">PCI_COMMAND_INTX_DISABLE</a> = 0x400</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span> } <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9">PCI_COMMANDS</a>;</div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9">PCI_COMMANDS</a></div><div class="ttdeci">PCI_COMMANDS</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00024">pci.h:25</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964">PCI_COMMAND_SERR</a></div><div class="ttdeci">@ PCI_COMMAND_SERR</div><div class="ttdoc">Enable SERR.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00043">pci.h:43</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344">PCI_COMMAND_PARITY</a></div><div class="ttdeci">@ PCI_COMMAND_PARITY</div><div class="ttdoc">Enable parity checking.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00039">pci.h:39</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237">PCI_COMMAND_WAIT</a></div><div class="ttdeci">@ PCI_COMMAND_WAIT</div><div class="ttdoc">Enable address/data stepping.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00041">pci.h:41</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1">PCI_COMMAND_MEMORY</a></div><div class="ttdeci">@ PCI_COMMAND_MEMORY</div><div class="ttdoc">Enable response in Memory space.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00029">pci.h:29</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225">PCI_COMMAND_INVALIDATE</a></div><div class="ttdeci">@ PCI_COMMAND_INVALIDATE</div><div class="ttdoc">Use memory write and invalidate.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00035">pci.h:35</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16">PCI_COMMAND_IO</a></div><div class="ttdeci">@ PCI_COMMAND_IO</div><div class="ttdoc">Enable response in I/O space.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00027">pci.h:27</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691">PCI_COMMAND_MASTER</a></div><div class="ttdeci">@ PCI_COMMAND_MASTER</div><div class="ttdoc">Enable bus mastering.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00031">pci.h:31</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c">PCI_COMMAND_SPECIAL</a></div><div class="ttdeci">@ PCI_COMMAND_SPECIAL</div><div class="ttdoc">Enable response to special cycles.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00033">pci.h:33</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25">PCI_COMMAND_VGA_PALETTE</a></div><div class="ttdeci">@ PCI_COMMAND_VGA_PALETTE</div><div class="ttdoc">Enable palette snooping.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00037">pci.h:37</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b">PCI_COMMAND_FAST_BACK</a></div><div class="ttdeci">@ PCI_COMMAND_FAST_BACK</div><div class="ttdoc">Enable back-to-back writes.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00045">pci.h:45</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6">PCI_COMMAND_INTX_DISABLE</a></div><div class="ttdeci">@ PCI_COMMAND_INTX_DISABLE</div><div class="ttdoc">INTx Emulation Disable.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00048">pci.h:47</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a2cf7e584084dbde4ba2fd692c295a538"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a2cf7e584084dbde4ba2fd692c295a538">◆ </a></span>GetBAR()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint32_t GetBAR </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>Index</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">PCIDevice * </td>
|
||||
<td class="paramname"><em>Device</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9cecd790737cef4cb188d9f058f238be"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9cecd790737cef4cb188d9f058f238be">◆ </a></span>GetPCIDevices()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">PCIArray* GetPCIDevices </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint16_t </td>
|
||||
<td class="paramname"><em>Vendors</em>[], </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">uint16_t </td>
|
||||
<td class="paramname"><em>Devices</em>[] </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a11780e1a6b719257a35670eb14e8ab52"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a11780e1a6b719257a35670eb14e8ab52">◆ </a></span>iLine()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint8_t iLine </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">PCIDevice * </td>
|
||||
<td class="paramname"><em>Device</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad8bb87ffa35f47616595f155ce9a3a30"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad8bb87ffa35f47616595f155ce9a3a30">◆ </a></span>InitializePCI()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">void InitializePCI </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">PCIDevice * </td>
|
||||
<td class="paramname"><em>Device</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a279691b7a82cb0bfa132fb374fe2d7d4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a279691b7a82cb0bfa132fb374fe2d7d4">◆ </a></span>iPin()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint8_t iPin </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">PCIDevice * </td>
|
||||
<td class="paramname"><em>Device</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d97/pci_8h.html">pci.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
95
docs/d9/d97/pci_8h.js
Normal file
@ -0,0 +1,95 @@
|
||||
var pci_8h =
|
||||
[
|
||||
[ "__attribute__", "d9/d97/pci_8h.html#dd/d3f/struct____attribute____", [
|
||||
[ "BAR0", "d9/d97/pci_8h.html#ad6244cfeb10fb25b9ce81a2ade575ec7", null ],
|
||||
[ "BAR1", "d9/d97/pci_8h.html#aa09f0025fbc627c055256907f0b0d43f", null ],
|
||||
[ "BAR2", "d9/d97/pci_8h.html#a248f8bd7e51a03ace5644ab3485faeee", null ],
|
||||
[ "BAR3", "d9/d97/pci_8h.html#acb0639f4353d9f240c609242733df5e1", null ],
|
||||
[ "BAR4", "d9/d97/pci_8h.html#a7f473f6239caed08c06c5939f0999be1", null ],
|
||||
[ "BAR5", "d9/d97/pci_8h.html#a8d4ae102d9459f2c3ea913412e9a3f75", null ],
|
||||
[ "BaseAddress", "d9/d97/pci_8h.html#af10c5358f92517a5e997d11ff8785c6b", null ],
|
||||
[ "BIST", "d9/d97/pci_8h.html#acafc473c7069fdd698c0b5742656100b", null ],
|
||||
[ "BridgeControl", "d9/d97/pci_8h.html#a6653a1245e72768cd03bb1f8ff843371", null ],
|
||||
[ "Bus", "d9/d97/pci_8h.html#aaf31a37199f9d24bad5f7c0bf66206ba", null ],
|
||||
[ "CacheLineSize", "d9/d97/pci_8h.html#a5203ccd0486a21671341f4bb00c89b4b", null ],
|
||||
[ "CapabilitiesPointer", "d9/d97/pci_8h.html#a565e69897ebdab337c2c16941cfdf367", null ],
|
||||
[ "CardbusBusNumber", "d9/d97/pci_8h.html#a4faa20cb71d58e436b288f5ed0c7ec3e", null ],
|
||||
[ "CardbusCISPointer", "d9/d97/pci_8h.html#a7b43c1b116e3476c2fcb53965149c74d", null ],
|
||||
[ "CardbusLatencyTimer", "d9/d97/pci_8h.html#a33d7921c39e7383cbb67c6294a43c935", null ],
|
||||
[ "CardbusSocketRegistersBaseAddress", "d9/d97/pci_8h.html#a8d571620f57f70ce64fd15752fe9ac99", null ],
|
||||
[ "Class", "d9/d97/pci_8h.html#a10dff2b27b0c182ac0428796e1ab083d", null ],
|
||||
[ "Command", "d9/d97/pci_8h.html#af7007d29612482dce21e79e4db0fd2b8", null ],
|
||||
[ "Config", "d9/d97/pci_8h.html#aae7dbeb87dc97e9e2b3befb18fe075af", null ],
|
||||
[ "Device", "d9/d97/pci_8h.html#a70e8123ed01deec0c941aab234c7bb7c", null ],
|
||||
[ "Device", "d9/d97/pci_8h.html#a5cef34566c05448ba32fe4c2471f4335", null ],
|
||||
[ "DeviceID", "d9/d97/pci_8h.html#a98ae6cf864126f6a5e77aafde0b0f2ba", null ],
|
||||
[ "EndBus", "d9/d97/pci_8h.html#a797ba226f98d7684ec7b14d8a7ed0e1a", null ],
|
||||
[ "ExpansionROMBaseAddress", "d9/d97/pci_8h.html#aae81f3688f91a218026f58f058409ee4", null ],
|
||||
[ "Function", "d9/d97/pci_8h.html#a41799e343181bb0f313551ceacc1d699", null ],
|
||||
[ "Header", "d9/d97/pci_8h.html#a1da8e906de677a603e3797b8e69aa5b8", null ],
|
||||
[ "Header", "d9/d97/pci_8h.html#a52051cdbdf4ecaebc7b7ab353485ce26", null ],
|
||||
[ "HeaderType", "d9/d97/pci_8h.html#ac3db7471bb58aeb50cd8a4ff20b972f8", null ],
|
||||
[ "InterruptLine", "d9/d97/pci_8h.html#aa8c4898d8b7bb2c8399b83d3b1dbe638", null ],
|
||||
[ "InterruptPin", "d9/d97/pci_8h.html#a7023b46231d8f13203c70f524c305b0e", null ],
|
||||
[ "IOBase", "d9/d97/pci_8h.html#a9fc1fd7c96007fbdd7bb6eb7cc304a93", null ],
|
||||
[ "IOBase0", "d9/d97/pci_8h.html#a9dfed6f399f059b54a67c64c3cbb8503", null ],
|
||||
[ "IOBase1", "d9/d97/pci_8h.html#a6cc6ba51237bbd2bf6183aa2034c83e7", null ],
|
||||
[ "IOBaseUpper16", "d9/d97/pci_8h.html#abefbd948c06849446451cbd2a7bc5bb4", null ],
|
||||
[ "IOLimit", "d9/d97/pci_8h.html#a007ba82f5fce2b96997b593d172e38c9", null ],
|
||||
[ "IOLimit0", "d9/d97/pci_8h.html#a58a81fb80d67b2d65dde05befff9aead", null ],
|
||||
[ "IOLimit1", "d9/d97/pci_8h.html#ae4796ee9bcd0f630b6f3ddadcb45d142", null ],
|
||||
[ "IOLimitUpper16", "d9/d97/pci_8h.html#a91497254c3748e5fde3ea91765564df6", null ],
|
||||
[ "LatencyTimer", "d9/d97/pci_8h.html#a3337cb00eab6cb94e1e2939d405f9642", null ],
|
||||
[ "LegacyBaseAddress", "d9/d97/pci_8h.html#a1fd8e7908092abd685bec191512dbf52", null ],
|
||||
[ "MaxLatency", "d9/d97/pci_8h.html#a753c2d858d0da969c33264c1b58807d3", null ],
|
||||
[ "MemoryBase", "d9/d97/pci_8h.html#a12988ca39a1411705fc1ec07e911ea9e", null ],
|
||||
[ "MemoryBase0", "d9/d97/pci_8h.html#aa0e9d3dfe23309d12ac53048d78612e9", null ],
|
||||
[ "MemoryBase1", "d9/d97/pci_8h.html#a584e418589203e608af0af71bb48b9a1", null ],
|
||||
[ "MemoryLimit", "d9/d97/pci_8h.html#a841b9fdcd76addc908b450866a648847", null ],
|
||||
[ "MemoryLimit0", "d9/d97/pci_8h.html#a2aeb8ff897f63e59cee035a4ddf70e5f", null ],
|
||||
[ "MemoryLimit1", "d9/d97/pci_8h.html#a70ef8fb79e3d95888ff16d99d7bb5d8d", null ],
|
||||
[ "MinGrant", "d9/d97/pci_8h.html#a4a8682f61f08539e609d9ca0bda44ea6", null ],
|
||||
[ "Next", "d9/d97/pci_8h.html#a7b0918bb76d5e9399e7d7553b041d669", null ],
|
||||
[ "PCIbusNumber", "d9/d97/pci_8h.html#a0431a9ef3a084679c298017c6acfee3e", null ],
|
||||
[ "PCISegGroup", "d9/d97/pci_8h.html#adeb7419d0ada1e37f2f4e4c7e9a291b2", null ],
|
||||
[ "PrefetchableMemoryBase", "d9/d97/pci_8h.html#aa2924a068486de3cda528b4a95ebd453", null ],
|
||||
[ "PrefetchableMemoryBaseUpper32", "d9/d97/pci_8h.html#a2f2d877c07231090063e6caf23c49a97", null ],
|
||||
[ "PrefetchableMemoryLimit", "d9/d97/pci_8h.html#a551193b66862430bf5a93cc918c0f7a2", null ],
|
||||
[ "PrefetchableMemoryLimitUpper32", "d9/d97/pci_8h.html#a77ed1a530436553ffdf621941fa69c0d", null ],
|
||||
[ "PrimaryBusNumber", "d9/d97/pci_8h.html#af78b4f3d8572f5fc724f645bd9b9c6f6", null ],
|
||||
[ "ProgIF", "d9/d97/pci_8h.html#af55b38884c985010421d1f7ea4728fc1", null ],
|
||||
[ "Reserved", "d9/d97/pci_8h.html#a57e0aa05de0a45d24023e5c56eba520e", null ],
|
||||
[ "Reserved0", "d9/d97/pci_8h.html#a8dcff031235d3326f495f0b2d1db5114", null ],
|
||||
[ "Reserved1", "d9/d97/pci_8h.html#a504d5cebd50e3c1ea8fd5844dcd001cb", null ],
|
||||
[ "Reserved2", "d9/d97/pci_8h.html#acf89fc9ee55923d8f97e524e05867464", null ],
|
||||
[ "RevisionID", "d9/d97/pci_8h.html#a11d59d8180946892dd910c63cbe2c261", null ],
|
||||
[ "SecondaryBusNumber", "d9/d97/pci_8h.html#aa0fd5ae295791e4dab0c6fe54ab7e931", null ],
|
||||
[ "SecondaryLatencyTimer", "d9/d97/pci_8h.html#a9e87a8ae25ff0e2fe4b703e596af2a2f", null ],
|
||||
[ "SecondaryStatus", "d9/d97/pci_8h.html#afc237a8d3aa6077c476f9a206332c95b", null ],
|
||||
[ "StartBus", "d9/d97/pci_8h.html#a92d65982de9305ea623f88b7327d0b17", null ],
|
||||
[ "Status", "d9/d97/pci_8h.html#a270c129ca1e262678d41858be07aa7ca", null ],
|
||||
[ "Subclass", "d9/d97/pci_8h.html#aa3f64091ee6527d54908a7a458fa5ebd", null ],
|
||||
[ "SubordinateBusNumber", "d9/d97/pci_8h.html#aaa6f0d9b9d54f8e9f26e19db4c1951d9", null ],
|
||||
[ "SubsystemID", "d9/d97/pci_8h.html#af835623163bf30acd0b94a1b38f73e16", null ],
|
||||
[ "SubsystemVendorID", "d9/d97/pci_8h.html#a04b76a03bca66e34b60f344d030ae68c", null ],
|
||||
[ "VendorID", "d9/d97/pci_8h.html#aa456187fbe2216e07869e1c7f6d69444", null ]
|
||||
] ],
|
||||
[ "PCI_COMMANDS", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9", [
|
||||
[ "PCI_COMMAND_IO", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16", null ],
|
||||
[ "PCI_COMMAND_MEMORY", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1", null ],
|
||||
[ "PCI_COMMAND_MASTER", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691", null ],
|
||||
[ "PCI_COMMAND_SPECIAL", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c", null ],
|
||||
[ "PCI_COMMAND_INVALIDATE", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225", null ],
|
||||
[ "PCI_COMMAND_VGA_PALETTE", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25", null ],
|
||||
[ "PCI_COMMAND_PARITY", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344", null ],
|
||||
[ "PCI_COMMAND_WAIT", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237", null ],
|
||||
[ "PCI_COMMAND_SERR", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964", null ],
|
||||
[ "PCI_COMMAND_FAST_BACK", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b", null ],
|
||||
[ "PCI_COMMAND_INTX_DISABLE", "d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6", null ]
|
||||
] ],
|
||||
[ "GetBAR", "d9/d97/pci_8h.html#a2cf7e584084dbde4ba2fd692c295a538", null ],
|
||||
[ "GetPCIDevices", "d9/d97/pci_8h.html#a9cecd790737cef4cb188d9f058f238be", null ],
|
||||
[ "iLine", "d9/d97/pci_8h.html#a11780e1a6b719257a35670eb14e8ab52", null ],
|
||||
[ "InitializePCI", "d9/d97/pci_8h.html#ad8bb87ffa35f47616595f155ce9a3a30", null ],
|
||||
[ "iPin", "d9/d97/pci_8h.html#a279691b7a82cb0bfa132fb374fe2d7d4", null ]
|
||||
];
|
380
docs/d9/d97/pci_8h_source.html
Normal file
@ -0,0 +1,380 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/pci.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('d9/d97/pci_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">pci.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../d9/d97/pci_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_PCI_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_PCI_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment">/* https://sites.uclouvain.be/SystInfo/usr/include/linux/pci_regs.h.html */</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9"> 24</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> {</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16"> 27</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16">PCI_COMMAND_IO</a> = 0x1,</div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1"> 29</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1">PCI_COMMAND_MEMORY</a> = 0x2,</div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691"> 31</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691">PCI_COMMAND_MASTER</a> = 0x4,</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c"> 33</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c">PCI_COMMAND_SPECIAL</a> = 0x8,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225"> 35</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225">PCI_COMMAND_INVALIDATE</a> = 0x10,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25"> 37</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25">PCI_COMMAND_VGA_PALETTE</a> = 0x20,</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344"> 39</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344">PCI_COMMAND_PARITY</a> = 0x40,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237"> 41</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237">PCI_COMMAND_WAIT</a> = 0x80,</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964"> 43</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964">PCI_COMMAND_SERR</a> = 0x100,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b"> 45</a></span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b">PCI_COMMAND_FAST_BACK</a> = 0x200,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6">PCI_COMMAND_INTX_DISABLE</a> = 0x400</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6"> 48</a></span> } <a class="code" href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9">PCI_COMMANDS</a>;</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html"> 50</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span> {</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aa456187fbe2216e07869e1c7f6d69444"> 52</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#aa456187fbe2216e07869e1c7f6d69444">VendorID</a>;</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a98ae6cf864126f6a5e77aafde0b0f2ba"> 53</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a98ae6cf864126f6a5e77aafde0b0f2ba">DeviceID</a>;</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#af7007d29612482dce21e79e4db0fd2b8"> 54</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#af7007d29612482dce21e79e4db0fd2b8">Command</a>;</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a270c129ca1e262678d41858be07aa7ca"> 55</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a270c129ca1e262678d41858be07aa7ca">Status</a>;</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a11d59d8180946892dd910c63cbe2c261"> 56</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a11d59d8180946892dd910c63cbe2c261">RevisionID</a>;</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#af55b38884c985010421d1f7ea4728fc1"> 57</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#af55b38884c985010421d1f7ea4728fc1">ProgIF</a>;</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aa3f64091ee6527d54908a7a458fa5ebd"> 58</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#aa3f64091ee6527d54908a7a458fa5ebd">Subclass</a>;</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a10dff2b27b0c182ac0428796e1ab083d"> 59</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a10dff2b27b0c182ac0428796e1ab083d">Class</a>;</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a5203ccd0486a21671341f4bb00c89b4b"> 60</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a5203ccd0486a21671341f4bb00c89b4b">CacheLineSize</a>;</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a3337cb00eab6cb94e1e2939d405f9642"> 61</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a3337cb00eab6cb94e1e2939d405f9642">LatencyTimer</a>;</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ac3db7471bb58aeb50cd8a4ff20b972f8"> 62</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#ac3db7471bb58aeb50cd8a4ff20b972f8">HeaderType</a>;</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#acafc473c7069fdd698c0b5742656100b"> 63</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#acafc473c7069fdd698c0b5742656100b">BIST</a>;</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed)) PCIDeviceHeader;</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  </div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span> {</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a1da8e906de677a603e3797b8e69aa5b8"> 68</a></span>  PCIDeviceHeader <a class="code" href="../../d9/d97/pci_8h.html#a1da8e906de677a603e3797b8e69aa5b8">Header</a>;</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ad6244cfeb10fb25b9ce81a2ade575ec7"> 69</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#ad6244cfeb10fb25b9ce81a2ade575ec7">BAR0</a>;</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aa09f0025fbc627c055256907f0b0d43f"> 70</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#aa09f0025fbc627c055256907f0b0d43f">BAR1</a>;</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a248f8bd7e51a03ace5644ab3485faeee"> 71</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a248f8bd7e51a03ace5644ab3485faeee">BAR2</a>;</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#acb0639f4353d9f240c609242733df5e1"> 72</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#acb0639f4353d9f240c609242733df5e1">BAR3</a>;</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a7f473f6239caed08c06c5939f0999be1"> 73</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a7f473f6239caed08c06c5939f0999be1">BAR4</a>;</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a8d4ae102d9459f2c3ea913412e9a3f75"> 74</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a8d4ae102d9459f2c3ea913412e9a3f75">BAR5</a>;</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a7b43c1b116e3476c2fcb53965149c74d"> 75</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a7b43c1b116e3476c2fcb53965149c74d">CardbusCISPointer</a>;</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a04b76a03bca66e34b60f344d030ae68c"> 76</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a04b76a03bca66e34b60f344d030ae68c">SubsystemVendorID</a>;</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#af835623163bf30acd0b94a1b38f73e16"> 77</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#af835623163bf30acd0b94a1b38f73e16">SubsystemID</a>;</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aae81f3688f91a218026f58f058409ee4"> 78</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#aae81f3688f91a218026f58f058409ee4">ExpansionROMBaseAddress</a>;</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a565e69897ebdab337c2c16941cfdf367"> 79</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a565e69897ebdab337c2c16941cfdf367">CapabilitiesPointer</a>;</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a8dcff031235d3326f495f0b2d1db5114"> 80</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a8dcff031235d3326f495f0b2d1db5114">Reserved0</a>;</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a504d5cebd50e3c1ea8fd5844dcd001cb"> 81</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a504d5cebd50e3c1ea8fd5844dcd001cb">Reserved1</a>;</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#acf89fc9ee55923d8f97e524e05867464"> 82</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#acf89fc9ee55923d8f97e524e05867464">Reserved2</a>;</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aa8c4898d8b7bb2c8399b83d3b1dbe638"> 83</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#aa8c4898d8b7bb2c8399b83d3b1dbe638">InterruptLine</a>;</div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a7023b46231d8f13203c70f524c305b0e"> 84</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a7023b46231d8f13203c70f524c305b0e">InterruptPin</a>;</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a4a8682f61f08539e609d9ca0bda44ea6"> 85</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a4a8682f61f08539e609d9ca0bda44ea6">MinGrant</a>;</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a753c2d858d0da969c33264c1b58807d3"> 86</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a753c2d858d0da969c33264c1b58807d3">MaxLatency</a>;</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"> 87</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed)) PCIHeader0;</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  </div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"> 89</span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"> 90</span> {</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"> 91</span>  PCIDeviceHeader Header;</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"> 92</span>  uint32_t BAR0;</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"> 93</span>  uint32_t BAR1;</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#af78b4f3d8572f5fc724f645bd9b9c6f6"> 94</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#af78b4f3d8572f5fc724f645bd9b9c6f6">PrimaryBusNumber</a>;</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aa0fd5ae295791e4dab0c6fe54ab7e931"> 95</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#aa0fd5ae295791e4dab0c6fe54ab7e931">SecondaryBusNumber</a>;</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aaa6f0d9b9d54f8e9f26e19db4c1951d9"> 96</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#aaa6f0d9b9d54f8e9f26e19db4c1951d9">SubordinateBusNumber</a>;</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a9e87a8ae25ff0e2fe4b703e596af2a2f"> 97</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a9e87a8ae25ff0e2fe4b703e596af2a2f">SecondaryLatencyTimer</a>;</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a9fc1fd7c96007fbdd7bb6eb7cc304a93"> 98</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a9fc1fd7c96007fbdd7bb6eb7cc304a93">IOBase</a>;</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a007ba82f5fce2b96997b593d172e38c9"> 99</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a007ba82f5fce2b96997b593d172e38c9">IOLimit</a>;</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#afc237a8d3aa6077c476f9a206332c95b"> 100</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#afc237a8d3aa6077c476f9a206332c95b">SecondaryStatus</a>;</div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a12988ca39a1411705fc1ec07e911ea9e"> 101</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a12988ca39a1411705fc1ec07e911ea9e">MemoryBase</a>;</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a841b9fdcd76addc908b450866a648847"> 102</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a841b9fdcd76addc908b450866a648847">MemoryLimit</a>;</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aa2924a068486de3cda528b4a95ebd453"> 103</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#aa2924a068486de3cda528b4a95ebd453">PrefetchableMemoryBase</a>;</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a551193b66862430bf5a93cc918c0f7a2"> 104</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a551193b66862430bf5a93cc918c0f7a2">PrefetchableMemoryLimit</a>;</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a2f2d877c07231090063e6caf23c49a97"> 105</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a2f2d877c07231090063e6caf23c49a97">PrefetchableMemoryBaseUpper32</a>;</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a77ed1a530436553ffdf621941fa69c0d"> 106</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a77ed1a530436553ffdf621941fa69c0d">PrefetchableMemoryLimitUpper32</a>;</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#abefbd948c06849446451cbd2a7bc5bb4"> 107</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#abefbd948c06849446451cbd2a7bc5bb4">IOBaseUpper16</a>;</div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a91497254c3748e5fde3ea91765564df6"> 108</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a91497254c3748e5fde3ea91765564df6">IOLimitUpper16</a>;</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"> 109</span>  uint8_t CapabilitiesPointer;</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"> 110</span>  uint8_t Reserved0;</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"> 111</span>  uint16_t Reserved1;</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"> 112</span>  uint32_t ExpansionROMBaseAddress;</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"> 113</span>  uint8_t InterruptLine;</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"> 114</span>  uint8_t InterruptPin;</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a6653a1245e72768cd03bb1f8ff843371"> 115</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#a6653a1245e72768cd03bb1f8ff843371">BridgeControl</a>;</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"> 116</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed)) PCIHeader1;</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"> 117</span>  </div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"> 118</span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"> 119</span> {</div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"> 120</span>  PCIDeviceHeader Header;</div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a8d571620f57f70ce64fd15752fe9ac99"> 121</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a8d571620f57f70ce64fd15752fe9ac99">CardbusSocketRegistersBaseAddress</a>;</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"> 122</span>  uint8_t CapabilitiesPointer;</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"> 123</span>  uint8_t Reserved0;</div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"> 124</span>  uint16_t SecondaryStatus;</div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a0431a9ef3a084679c298017c6acfee3e"> 125</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a0431a9ef3a084679c298017c6acfee3e">PCIbusNumber</a>;</div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a4faa20cb71d58e436b288f5ed0c7ec3e"> 126</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a4faa20cb71d58e436b288f5ed0c7ec3e">CardbusBusNumber</a>;</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  uint8_t SubordinateBusNumber;</div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a33d7921c39e7383cbb67c6294a43c935"> 128</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a33d7921c39e7383cbb67c6294a43c935">CardbusLatencyTimer</a>;</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aa0e9d3dfe23309d12ac53048d78612e9"> 129</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#aa0e9d3dfe23309d12ac53048d78612e9">MemoryBase0</a>;</div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a2aeb8ff897f63e59cee035a4ddf70e5f"> 130</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a2aeb8ff897f63e59cee035a4ddf70e5f">MemoryLimit0</a>;</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a584e418589203e608af0af71bb48b9a1"> 131</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a584e418589203e608af0af71bb48b9a1">MemoryBase1</a>;</div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a70ef8fb79e3d95888ff16d99d7bb5d8d"> 132</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a70ef8fb79e3d95888ff16d99d7bb5d8d">MemoryLimit1</a>;</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a9dfed6f399f059b54a67c64c3cbb8503"> 133</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a9dfed6f399f059b54a67c64c3cbb8503">IOBase0</a>;</div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a58a81fb80d67b2d65dde05befff9aead"> 134</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a58a81fb80d67b2d65dde05befff9aead">IOLimit0</a>;</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a6cc6ba51237bbd2bf6183aa2034c83e7"> 135</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a6cc6ba51237bbd2bf6183aa2034c83e7">IOBase1</a>;</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ae4796ee9bcd0f630b6f3ddadcb45d142"> 136</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#ae4796ee9bcd0f630b6f3ddadcb45d142">IOLimit1</a>;</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span>  uint8_t InterruptLine;</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span>  uint8_t InterruptPin;</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span>  uint16_t BridgeControl;</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span>  uint16_t SubsystemVendorID;</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  uint16_t SubsystemID;</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a1fd8e7908092abd685bec191512dbf52"> 142</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a1fd8e7908092abd685bec191512dbf52">LegacyBaseAddress</a>;</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed)) PCIHeader2;</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span>  </div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> {</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#af10c5358f92517a5e997d11ff8785c6b"> 147</a></span>  uint64_t <a class="code" href="../../d9/d97/pci_8h.html#af10c5358f92517a5e997d11ff8785c6b">BaseAddress</a>;</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#adeb7419d0ada1e37f2f4e4c7e9a291b2"> 148</a></span>  uint16_t <a class="code" href="../../d9/d97/pci_8h.html#adeb7419d0ada1e37f2f4e4c7e9a291b2">PCISegGroup</a>;</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a92d65982de9305ea623f88b7327d0b17"> 149</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a92d65982de9305ea623f88b7327d0b17">StartBus</a>;</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a797ba226f98d7684ec7b14d8a7ed0e1a"> 150</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a797ba226f98d7684ec7b14d8a7ed0e1a">EndBus</a>;</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a57e0aa05de0a45d24023e5c56eba520e"> 151</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a57e0aa05de0a45d24023e5c56eba520e">Reserved</a>;</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed)) DeviceConfig;</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span>  </div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> {</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a52051cdbdf4ecaebc7b7ab353485ce26"> 156</a></span>  PCIDeviceHeader *<a class="code" href="../../d9/d97/pci_8h.html#a52051cdbdf4ecaebc7b7ab353485ce26">Header</a>;</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aae7dbeb87dc97e9e2b3befb18fe075af"> 157</a></span>  DeviceConfig *<a class="code" href="../../d9/d97/pci_8h.html#aae7dbeb87dc97e9e2b3befb18fe075af">Config</a>;</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#aaf31a37199f9d24bad5f7c0bf66206ba"> 158</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#aaf31a37199f9d24bad5f7c0bf66206ba">Bus</a>;</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a70e8123ed01deec0c941aab234c7bb7c"> 159</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a70e8123ed01deec0c941aab234c7bb7c">Device</a>;</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a41799e343181bb0f313551ceacc1d699"> 160</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a41799e343181bb0f313551ceacc1d699">Function</a>;</div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"> 161</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed)) PCIDevice;</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span>  </div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"> 163</span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span> {</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a5cef34566c05448ba32fe4c2471f4335"> 165</a></span>  PCIDevice *<a class="code" href="../../d9/d97/pci_8h.html#a5cef34566c05448ba32fe4c2471f4335">Device</a>;</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a7b0918bb76d5e9399e7d7553b041d669"> 166</a></span>  <span class="comment">/* PCIArray */</span> <span class="keywordtype">void</span> *<a class="code" href="../../d9/d97/pci_8h.html#a7b0918bb76d5e9399e7d7553b041d669">Next</a>;</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed)) PCIArray;</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"> 170</span> <span class="keyword">extern</span> <span class="stringliteral">"C"</span></div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span> {</div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"> 172</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  </div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a9cecd790737cef4cb188d9f058f238be"> 174</a></span>  PCIArray *<a class="code" href="../../d9/d97/pci_8h.html#a9cecd790737cef4cb188d9f058f238be">GetPCIDevices</a>(uint16_t Vendors[], uint16_t Devices[]);</div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#ad8bb87ffa35f47616595f155ce9a3a30"> 175</a></span>  <span class="keywordtype">void</span> <a class="code" href="../../d9/d97/pci_8h.html#ad8bb87ffa35f47616595f155ce9a3a30">InitializePCI</a>(PCIDevice *Device);</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a2cf7e584084dbde4ba2fd692c295a538"> 176</a></span>  uint32_t <a class="code" href="../../d9/d97/pci_8h.html#a2cf7e584084dbde4ba2fd692c295a538">GetBAR</a>(uint8_t Index, PCIDevice *Device);</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a11780e1a6b719257a35670eb14e8ab52"> 177</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a11780e1a6b719257a35670eb14e8ab52">iLine</a>(PCIDevice *Device);</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"><a class="line" href="../../d9/d97/pci_8h.html#a279691b7a82cb0bfa132fb374fe2d7d4"> 178</a></span>  uint8_t <a class="code" href="../../d9/d97/pci_8h.html#a279691b7a82cb0bfa132fb374fe2d7d4">iPin</a>(PCIDevice *Device);</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  </div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> }</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  </div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_PCI_H__</span></div>
|
||||
<div class="ttc" id="afs_8h_html_ae9d1c84bd8c5ad87f19dc53750668f1b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a></div><div class="ttdeci">struct InodeOperations __attribute__((packed))</div></div>
|
||||
<div class="ttc" id="apci_8h_html_a007ba82f5fce2b96997b593d172e38c9"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a007ba82f5fce2b96997b593d172e38c9">__attribute__::IOLimit</a></div><div class="ttdeci">uint8_t IOLimit</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00099">pci.h:99</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a0431a9ef3a084679c298017c6acfee3e"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a0431a9ef3a084679c298017c6acfee3e">__attribute__::PCIbusNumber</a></div><div class="ttdeci">uint8_t PCIbusNumber</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00125">pci.h:125</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a04b76a03bca66e34b60f344d030ae68c"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a04b76a03bca66e34b60f344d030ae68c">__attribute__::SubsystemVendorID</a></div><div class="ttdeci">uint16_t SubsystemVendorID</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00076">pci.h:76</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a10dff2b27b0c182ac0428796e1ab083d"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a10dff2b27b0c182ac0428796e1ab083d">__attribute__::Class</a></div><div class="ttdeci">uint8_t Class</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00059">pci.h:59</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a11780e1a6b719257a35670eb14e8ab52"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a11780e1a6b719257a35670eb14e8ab52">iLine</a></div><div class="ttdeci">uint8_t iLine(PCIDevice *Device)</div></div>
|
||||
<div class="ttc" id="apci_8h_html_a11d59d8180946892dd910c63cbe2c261"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a11d59d8180946892dd910c63cbe2c261">__attribute__::RevisionID</a></div><div class="ttdeci">uint8_t RevisionID</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00056">pci.h:56</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a12988ca39a1411705fc1ec07e911ea9e"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a12988ca39a1411705fc1ec07e911ea9e">__attribute__::MemoryBase</a></div><div class="ttdeci">uint16_t MemoryBase</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00101">pci.h:101</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a1da8e906de677a603e3797b8e69aa5b8"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a1da8e906de677a603e3797b8e69aa5b8">__attribute__::Header</a></div><div class="ttdeci">PCIDeviceHeader Header</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00068">pci.h:68</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a1fd8e7908092abd685bec191512dbf52"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a1fd8e7908092abd685bec191512dbf52">__attribute__::LegacyBaseAddress</a></div><div class="ttdeci">uint32_t LegacyBaseAddress</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00142">pci.h:142</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a248f8bd7e51a03ace5644ab3485faeee"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a248f8bd7e51a03ace5644ab3485faeee">__attribute__::BAR2</a></div><div class="ttdeci">uint32_t BAR2</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00071">pci.h:71</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a270c129ca1e262678d41858be07aa7ca"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a270c129ca1e262678d41858be07aa7ca">__attribute__::Status</a></div><div class="ttdeci">uint16_t Status</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00055">pci.h:55</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a279691b7a82cb0bfa132fb374fe2d7d4"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a279691b7a82cb0bfa132fb374fe2d7d4">iPin</a></div><div class="ttdeci">uint8_t iPin(PCIDevice *Device)</div></div>
|
||||
<div class="ttc" id="apci_8h_html_a2aeb8ff897f63e59cee035a4ddf70e5f"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a2aeb8ff897f63e59cee035a4ddf70e5f">__attribute__::MemoryLimit0</a></div><div class="ttdeci">uint32_t MemoryLimit0</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00130">pci.h:130</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a2cf7e584084dbde4ba2fd692c295a538"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a2cf7e584084dbde4ba2fd692c295a538">GetBAR</a></div><div class="ttdeci">uint32_t GetBAR(uint8_t Index, PCIDevice *Device)</div></div>
|
||||
<div class="ttc" id="apci_8h_html_a2f2d877c07231090063e6caf23c49a97"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a2f2d877c07231090063e6caf23c49a97">__attribute__::PrefetchableMemoryBaseUpper32</a></div><div class="ttdeci">uint32_t PrefetchableMemoryBaseUpper32</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00105">pci.h:105</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a3337cb00eab6cb94e1e2939d405f9642"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a3337cb00eab6cb94e1e2939d405f9642">__attribute__::LatencyTimer</a></div><div class="ttdeci">uint8_t LatencyTimer</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00061">pci.h:61</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a33d7921c39e7383cbb67c6294a43c935"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a33d7921c39e7383cbb67c6294a43c935">__attribute__::CardbusLatencyTimer</a></div><div class="ttdeci">uint8_t CardbusLatencyTimer</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00128">pci.h:128</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a41799e343181bb0f313551ceacc1d699"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a41799e343181bb0f313551ceacc1d699">__attribute__::Function</a></div><div class="ttdeci">uint32_t Function</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00160">pci.h:160</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a4a8682f61f08539e609d9ca0bda44ea6"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a4a8682f61f08539e609d9ca0bda44ea6">__attribute__::MinGrant</a></div><div class="ttdeci">uint8_t MinGrant</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00085">pci.h:85</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a4faa20cb71d58e436b288f5ed0c7ec3e"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a4faa20cb71d58e436b288f5ed0c7ec3e">__attribute__::CardbusBusNumber</a></div><div class="ttdeci">uint8_t CardbusBusNumber</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00126">pci.h:126</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a504d5cebd50e3c1ea8fd5844dcd001cb"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a504d5cebd50e3c1ea8fd5844dcd001cb">__attribute__::Reserved1</a></div><div class="ttdeci">uint16_t Reserved1</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00081">pci.h:81</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a5203ccd0486a21671341f4bb00c89b4b"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a5203ccd0486a21671341f4bb00c89b4b">__attribute__::CacheLineSize</a></div><div class="ttdeci">uint8_t CacheLineSize</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00060">pci.h:60</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a52051cdbdf4ecaebc7b7ab353485ce26"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a52051cdbdf4ecaebc7b7ab353485ce26">__attribute__::Header</a></div><div class="ttdeci">PCIDeviceHeader * Header</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00156">pci.h:156</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a551193b66862430bf5a93cc918c0f7a2"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a551193b66862430bf5a93cc918c0f7a2">__attribute__::PrefetchableMemoryLimit</a></div><div class="ttdeci">uint16_t PrefetchableMemoryLimit</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00104">pci.h:104</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a565e69897ebdab337c2c16941cfdf367"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a565e69897ebdab337c2c16941cfdf367">__attribute__::CapabilitiesPointer</a></div><div class="ttdeci">uint8_t CapabilitiesPointer</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00079">pci.h:79</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a57e0aa05de0a45d24023e5c56eba520e"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a57e0aa05de0a45d24023e5c56eba520e">__attribute__::Reserved</a></div><div class="ttdeci">uint32_t Reserved</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00151">pci.h:151</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a584e418589203e608af0af71bb48b9a1"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a584e418589203e608af0af71bb48b9a1">__attribute__::MemoryBase1</a></div><div class="ttdeci">uint32_t MemoryBase1</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00131">pci.h:131</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a58a81fb80d67b2d65dde05befff9aead"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a58a81fb80d67b2d65dde05befff9aead">__attribute__::IOLimit0</a></div><div class="ttdeci">uint32_t IOLimit0</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00134">pci.h:134</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a5cef34566c05448ba32fe4c2471f4335"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a5cef34566c05448ba32fe4c2471f4335">__attribute__::Device</a></div><div class="ttdeci">PCIDevice * Device</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00165">pci.h:165</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a6653a1245e72768cd03bb1f8ff843371"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a6653a1245e72768cd03bb1f8ff843371">__attribute__::BridgeControl</a></div><div class="ttdeci">uint16_t BridgeControl</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00115">pci.h:115</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a6cc6ba51237bbd2bf6183aa2034c83e7"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a6cc6ba51237bbd2bf6183aa2034c83e7">__attribute__::IOBase1</a></div><div class="ttdeci">uint32_t IOBase1</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00135">pci.h:135</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a7023b46231d8f13203c70f524c305b0e"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a7023b46231d8f13203c70f524c305b0e">__attribute__::InterruptPin</a></div><div class="ttdeci">uint8_t InterruptPin</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00084">pci.h:84</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a70e8123ed01deec0c941aab234c7bb7c"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a70e8123ed01deec0c941aab234c7bb7c">__attribute__::Device</a></div><div class="ttdeci">uint32_t Device</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00159">pci.h:159</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a70ef8fb79e3d95888ff16d99d7bb5d8d"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a70ef8fb79e3d95888ff16d99d7bb5d8d">__attribute__::MemoryLimit1</a></div><div class="ttdeci">uint32_t MemoryLimit1</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00132">pci.h:132</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a753c2d858d0da969c33264c1b58807d3"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a753c2d858d0da969c33264c1b58807d3">__attribute__::MaxLatency</a></div><div class="ttdeci">uint8_t MaxLatency</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00086">pci.h:86</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a77ed1a530436553ffdf621941fa69c0d"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a77ed1a530436553ffdf621941fa69c0d">__attribute__::PrefetchableMemoryLimitUpper32</a></div><div class="ttdeci">uint32_t PrefetchableMemoryLimitUpper32</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00106">pci.h:106</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a797ba226f98d7684ec7b14d8a7ed0e1a"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a797ba226f98d7684ec7b14d8a7ed0e1a">__attribute__::EndBus</a></div><div class="ttdeci">uint8_t EndBus</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00150">pci.h:150</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a7b0918bb76d5e9399e7d7553b041d669"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a7b0918bb76d5e9399e7d7553b041d669">__attribute__::Next</a></div><div class="ttdeci">void * Next</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00166">pci.h:166</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a7b43c1b116e3476c2fcb53965149c74d"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a7b43c1b116e3476c2fcb53965149c74d">__attribute__::CardbusCISPointer</a></div><div class="ttdeci">uint32_t CardbusCISPointer</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00075">pci.h:75</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a7f473f6239caed08c06c5939f0999be1"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a7f473f6239caed08c06c5939f0999be1">__attribute__::BAR4</a></div><div class="ttdeci">uint32_t BAR4</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00073">pci.h:73</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a841b9fdcd76addc908b450866a648847"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a841b9fdcd76addc908b450866a648847">__attribute__::MemoryLimit</a></div><div class="ttdeci">uint16_t MemoryLimit</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00102">pci.h:102</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a8d4ae102d9459f2c3ea913412e9a3f75"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a8d4ae102d9459f2c3ea913412e9a3f75">__attribute__::BAR5</a></div><div class="ttdeci">uint32_t BAR5</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00074">pci.h:74</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a8d571620f57f70ce64fd15752fe9ac99"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a8d571620f57f70ce64fd15752fe9ac99">__attribute__::CardbusSocketRegistersBaseAddress</a></div><div class="ttdeci">uint32_t CardbusSocketRegistersBaseAddress</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00121">pci.h:121</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a8dcff031235d3326f495f0b2d1db5114"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a8dcff031235d3326f495f0b2d1db5114">__attribute__::Reserved0</a></div><div class="ttdeci">uint8_t Reserved0</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00080">pci.h:80</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a91497254c3748e5fde3ea91765564df6"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a91497254c3748e5fde3ea91765564df6">__attribute__::IOLimitUpper16</a></div><div class="ttdeci">uint16_t IOLimitUpper16</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00108">pci.h:108</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a92d65982de9305ea623f88b7327d0b17"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a92d65982de9305ea623f88b7327d0b17">__attribute__::StartBus</a></div><div class="ttdeci">uint8_t StartBus</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00149">pci.h:149</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a98ae6cf864126f6a5e77aafde0b0f2ba"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a98ae6cf864126f6a5e77aafde0b0f2ba">__attribute__::DeviceID</a></div><div class="ttdeci">uint16_t DeviceID</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00053">pci.h:53</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a9cecd790737cef4cb188d9f058f238be"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a9cecd790737cef4cb188d9f058f238be">GetPCIDevices</a></div><div class="ttdeci">PCIArray * GetPCIDevices(uint16_t Vendors[], uint16_t Devices[])</div></div>
|
||||
<div class="ttc" id="apci_8h_html_a9dfed6f399f059b54a67c64c3cbb8503"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a9dfed6f399f059b54a67c64c3cbb8503">__attribute__::IOBase0</a></div><div class="ttdeci">uint32_t IOBase0</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00133">pci.h:133</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a9e87a8ae25ff0e2fe4b703e596af2a2f"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a9e87a8ae25ff0e2fe4b703e596af2a2f">__attribute__::SecondaryLatencyTimer</a></div><div class="ttdeci">uint8_t SecondaryLatencyTimer</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00097">pci.h:97</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_a9fc1fd7c96007fbdd7bb6eb7cc304a93"><div class="ttname"><a href="../../d9/d97/pci_8h.html#a9fc1fd7c96007fbdd7bb6eb7cc304a93">__attribute__::IOBase</a></div><div class="ttdeci">uint8_t IOBase</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00098">pci.h:98</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aa09f0025fbc627c055256907f0b0d43f"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aa09f0025fbc627c055256907f0b0d43f">__attribute__::BAR1</a></div><div class="ttdeci">uint32_t BAR1</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00070">pci.h:70</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aa0e9d3dfe23309d12ac53048d78612e9"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aa0e9d3dfe23309d12ac53048d78612e9">__attribute__::MemoryBase0</a></div><div class="ttdeci">uint32_t MemoryBase0</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00129">pci.h:129</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aa0fd5ae295791e4dab0c6fe54ab7e931"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aa0fd5ae295791e4dab0c6fe54ab7e931">__attribute__::SecondaryBusNumber</a></div><div class="ttdeci">uint8_t SecondaryBusNumber</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00095">pci.h:95</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aa2924a068486de3cda528b4a95ebd453"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aa2924a068486de3cda528b4a95ebd453">__attribute__::PrefetchableMemoryBase</a></div><div class="ttdeci">uint16_t PrefetchableMemoryBase</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00103">pci.h:103</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aa3f64091ee6527d54908a7a458fa5ebd"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aa3f64091ee6527d54908a7a458fa5ebd">__attribute__::Subclass</a></div><div class="ttdeci">uint8_t Subclass</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00058">pci.h:58</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aa456187fbe2216e07869e1c7f6d69444"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aa456187fbe2216e07869e1c7f6d69444">__attribute__::VendorID</a></div><div class="ttdeci">uint16_t VendorID</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00052">pci.h:52</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aa8c4898d8b7bb2c8399b83d3b1dbe638"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aa8c4898d8b7bb2c8399b83d3b1dbe638">__attribute__::InterruptLine</a></div><div class="ttdeci">uint8_t InterruptLine</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00083">pci.h:83</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aaa6f0d9b9d54f8e9f26e19db4c1951d9"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aaa6f0d9b9d54f8e9f26e19db4c1951d9">__attribute__::SubordinateBusNumber</a></div><div class="ttdeci">uint8_t SubordinateBusNumber</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00096">pci.h:96</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aae7dbeb87dc97e9e2b3befb18fe075af"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aae7dbeb87dc97e9e2b3befb18fe075af">__attribute__::Config</a></div><div class="ttdeci">DeviceConfig * Config</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00157">pci.h:157</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aae81f3688f91a218026f58f058409ee4"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aae81f3688f91a218026f58f058409ee4">__attribute__::ExpansionROMBaseAddress</a></div><div class="ttdeci">uint32_t ExpansionROMBaseAddress</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00078">pci.h:78</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_aaf31a37199f9d24bad5f7c0bf66206ba"><div class="ttname"><a href="../../d9/d97/pci_8h.html#aaf31a37199f9d24bad5f7c0bf66206ba">__attribute__::Bus</a></div><div class="ttdeci">uint32_t Bus</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00158">pci.h:158</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9">PCI_COMMANDS</a></div><div class="ttdeci">PCI_COMMANDS</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00024">pci.h:25</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5a0c359da65c71e95b8c0b94f1ee9964">PCI_COMMAND_SERR</a></div><div class="ttdeci">@ PCI_COMMAND_SERR</div><div class="ttdoc">Enable SERR.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00043">pci.h:43</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a5d781bb2bd9e45dc469e3949eaaec344">PCI_COMMAND_PARITY</a></div><div class="ttdeci">@ PCI_COMMAND_PARITY</div><div class="ttdoc">Enable parity checking.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00039">pci.h:39</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a60e658286d9486fbcbf5b35b41e7b237">PCI_COMMAND_WAIT</a></div><div class="ttdeci">@ PCI_COMMAND_WAIT</div><div class="ttdoc">Enable address/data stepping.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00041">pci.h:41</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a61761b8a143115165bde6b8d47a04dd1">PCI_COMMAND_MEMORY</a></div><div class="ttdeci">@ PCI_COMMAND_MEMORY</div><div class="ttdoc">Enable response in Memory space.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00029">pci.h:29</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a78c80b2c82b9fa29ad0a0aae9f674225">PCI_COMMAND_INVALIDATE</a></div><div class="ttdeci">@ PCI_COMMAND_INVALIDATE</div><div class="ttdoc">Use memory write and invalidate.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00035">pci.h:35</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a7a0e4bb84be35d939e114c7075febe16">PCI_COMMAND_IO</a></div><div class="ttdeci">@ PCI_COMMAND_IO</div><div class="ttdoc">Enable response in I/O space.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00027">pci.h:27</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a836ebe2d9d5607cda4da5cd323a01691">PCI_COMMAND_MASTER</a></div><div class="ttdeci">@ PCI_COMMAND_MASTER</div><div class="ttdoc">Enable bus mastering.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00031">pci.h:31</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9a863ac4dcb61090a1e094d7eee753f94c">PCI_COMMAND_SPECIAL</a></div><div class="ttdeci">@ PCI_COMMAND_SPECIAL</div><div class="ttdoc">Enable response to special cycles.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00033">pci.h:33</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aaacae44e40ad2fbbb1d610d456a11a25">PCI_COMMAND_VGA_PALETTE</a></div><div class="ttdeci">@ PCI_COMMAND_VGA_PALETTE</div><div class="ttdoc">Enable palette snooping.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00037">pci.h:37</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9abec2438b9d131c227fb9bc0624444c2b">PCI_COMMAND_FAST_BACK</a></div><div class="ttdeci">@ PCI_COMMAND_FAST_BACK</div><div class="ttdoc">Enable back-to-back writes.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00045">pci.h:45</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ab7d0ea17dce7f541574a7f07737fd7a9aff3170b5e4c33261d0f2f060a5b446d6">PCI_COMMAND_INTX_DISABLE</a></div><div class="ttdeci">@ PCI_COMMAND_INTX_DISABLE</div><div class="ttdoc">INTx Emulation Disable.</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00048">pci.h:47</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_abefbd948c06849446451cbd2a7bc5bb4"><div class="ttname"><a href="../../d9/d97/pci_8h.html#abefbd948c06849446451cbd2a7bc5bb4">__attribute__::IOBaseUpper16</a></div><div class="ttdeci">uint16_t IOBaseUpper16</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00107">pci.h:107</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ac3db7471bb58aeb50cd8a4ff20b972f8"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ac3db7471bb58aeb50cd8a4ff20b972f8">__attribute__::HeaderType</a></div><div class="ttdeci">uint8_t HeaderType</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00062">pci.h:62</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_acafc473c7069fdd698c0b5742656100b"><div class="ttname"><a href="../../d9/d97/pci_8h.html#acafc473c7069fdd698c0b5742656100b">__attribute__::BIST</a></div><div class="ttdeci">uint8_t BIST</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00063">pci.h:63</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_acb0639f4353d9f240c609242733df5e1"><div class="ttname"><a href="../../d9/d97/pci_8h.html#acb0639f4353d9f240c609242733df5e1">__attribute__::BAR3</a></div><div class="ttdeci">uint32_t BAR3</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00072">pci.h:72</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_acf89fc9ee55923d8f97e524e05867464"><div class="ttname"><a href="../../d9/d97/pci_8h.html#acf89fc9ee55923d8f97e524e05867464">__attribute__::Reserved2</a></div><div class="ttdeci">uint32_t Reserved2</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00082">pci.h:82</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ad6244cfeb10fb25b9ce81a2ade575ec7"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ad6244cfeb10fb25b9ce81a2ade575ec7">__attribute__::BAR0</a></div><div class="ttdeci">uint32_t BAR0</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00069">pci.h:69</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ad8bb87ffa35f47616595f155ce9a3a30"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ad8bb87ffa35f47616595f155ce9a3a30">InitializePCI</a></div><div class="ttdeci">void InitializePCI(PCIDevice *Device)</div></div>
|
||||
<div class="ttc" id="apci_8h_html_adeb7419d0ada1e37f2f4e4c7e9a291b2"><div class="ttname"><a href="../../d9/d97/pci_8h.html#adeb7419d0ada1e37f2f4e4c7e9a291b2">__attribute__::PCISegGroup</a></div><div class="ttdeci">uint16_t PCISegGroup</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00148">pci.h:148</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_ae4796ee9bcd0f630b6f3ddadcb45d142"><div class="ttname"><a href="../../d9/d97/pci_8h.html#ae4796ee9bcd0f630b6f3ddadcb45d142">__attribute__::IOLimit1</a></div><div class="ttdeci">uint32_t IOLimit1</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00136">pci.h:136</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_af10c5358f92517a5e997d11ff8785c6b"><div class="ttname"><a href="../../d9/d97/pci_8h.html#af10c5358f92517a5e997d11ff8785c6b">__attribute__::BaseAddress</a></div><div class="ttdeci">uint64_t BaseAddress</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00147">pci.h:147</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_af55b38884c985010421d1f7ea4728fc1"><div class="ttname"><a href="../../d9/d97/pci_8h.html#af55b38884c985010421d1f7ea4728fc1">__attribute__::ProgIF</a></div><div class="ttdeci">uint8_t ProgIF</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00057">pci.h:57</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_af7007d29612482dce21e79e4db0fd2b8"><div class="ttname"><a href="../../d9/d97/pci_8h.html#af7007d29612482dce21e79e4db0fd2b8">__attribute__::Command</a></div><div class="ttdeci">uint16_t Command</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00054">pci.h:54</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_af78b4f3d8572f5fc724f645bd9b9c6f6"><div class="ttname"><a href="../../d9/d97/pci_8h.html#af78b4f3d8572f5fc724f645bd9b9c6f6">__attribute__::PrimaryBusNumber</a></div><div class="ttdeci">uint8_t PrimaryBusNumber</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00094">pci.h:94</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_af835623163bf30acd0b94a1b38f73e16"><div class="ttname"><a href="../../d9/d97/pci_8h.html#af835623163bf30acd0b94a1b38f73e16">__attribute__::SubsystemID</a></div><div class="ttdeci">uint16_t SubsystemID</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00077">pci.h:77</a></div></div>
|
||||
<div class="ttc" id="apci_8h_html_afc237a8d3aa6077c476f9a206332c95b"><div class="ttname"><a href="../../d9/d97/pci_8h.html#afc237a8d3aa6077c476f9a206332c95b">__attribute__::SecondaryStatus</a></div><div class="ttdeci">uint16_t SecondaryStatus</div><div class="ttdef"><b>Definition:</b> <a href="../../d9/d97/pci_8h_source.html#l00100">pci.h:100</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../d9/d97/pci_8h.html">pci.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
119
docs/da/d09/audio_8h.html
Normal file
@ -0,0 +1,119 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/audio.h File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('da/d09/audio_8h.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">audio.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="../../da/d09/audio_8h_source.html">Go to the source code of this file.</a></p>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../da/d09/audio_8h.html">audio.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
147
docs/da/d09/audio_8h_source.html
Normal file
@ -0,0 +1,147 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/audio.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('da/d09/audio_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">audio.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../da/d09/audio_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_AUDIO_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_AUDIO_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#if __has_include(<interface/device.h>)</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="../../db/de9/device_8h.html">interface/device.h</a>></span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="../../db/de9/device_8h.html">device.h</a>></span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_AUDIO_H__</span></div>
|
||||
<div class="ttc" id="adevice_8h_html"><div class="ttname"><a href="../../db/de9/device_8h.html">device.h</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../da/d09/audio_8h.html">audio.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
118
docs/da/dc9/md_Kernel_README.html
Normal file
@ -0,0 +1,118 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('da/dc9/md_Kernel_README.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="PageDoc"><div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Kernel </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><p>The core of the operating system. </p>
|
||||
</div></div><!-- contents -->
|
||||
</div><!-- PageDoc -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
435
docs/db/de4/driver_8h.html
Normal file
@ -0,0 +1,435 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/driver.h File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('db/de4/driver_8h.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#nested-classes">Data Structures</a> |
|
||||
<a href="#define-members">Macros</a> |
|
||||
<a href="#enum-members">Enumerations</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">driver.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="../../db/de4/driver_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||
Data Structures</h2></td></tr>
|
||||
<tr class="memitem:df/d8a/struct____PCIArray"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#df/d8a/struct____PCIArray">__PCIArray</a></td></tr>
|
||||
<tr class="separator:df/d8a/struct____PCIArray"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d8/d02/struct____DriverInfo"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#d8/d02/struct____DriverInfo">__DriverInfo</a></td></tr>
|
||||
<tr class="separator:d8/d02/struct____DriverInfo"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d7/d01/struct____DriverInfo_1_1____DriverVersion"><td class="memItemLeft" align="right" valign="top">struct  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion">__DriverInfo::__DriverVersion</a></td></tr>
|
||||
<tr class="separator:d7/d01/struct____DriverInfo_1_1____DriverVersion"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||
Macros</h2></td></tr>
|
||||
<tr class="memitem:a8f953c934c895e70362cdc1b4ae8e639"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#a8f953c934c895e70362cdc1b4ae8e639">PCI_END</a>   0x0000</td></tr>
|
||||
<tr class="separator:a8f953c934c895e70362cdc1b4ae8e639"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aec01f9714eb7819e93076f28a01316db"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#aec01f9714eb7819e93076f28a01316db">KEY_NULL</a>   0x00</td></tr>
|
||||
<tr class="separator:aec01f9714eb7819e93076f28a01316db"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:a61662cd00dc0375eb8d5795fcaba286a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a> { <br />
|
||||
  <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a> = 0
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a> = 1
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a> = 2
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a> = 3
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a> = 4
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a> = 5
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a> = 6
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a> = 7
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:a61662cd00dc0375eb8d5795fcaba286a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a883d45f645482196fd8e144d87ef0ce6"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a> { <a class="el" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a> = 0
|
||||
}</td></tr>
|
||||
<tr class="separator:a883d45f645482196fd8e144d87ef0ce6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0416d24abd7b108d48d16eb4e913e8a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a> { <br />
|
||||
  <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a> = 1 << 0
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a> = 1 << 1
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a> = 1 << 2
|
||||
, <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a> = 1 << 3
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a> = 1 << 4
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:ac0416d24abd7b108d48d16eb4e913e8a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<hr/><h2 class="groupheader">Data Structure Documentation</h2>
|
||||
<a name="df/d8a/struct____PCIArray" id="df/d8a/struct____PCIArray"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#df/d8a/struct____PCIArray">◆ </a></span>__PCIArray</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct __PCIArray</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00023">23</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
</div><table class="fieldtable">
|
||||
<tr><th colspan="3">Data Fields</th></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a9621e2b64bb89fa541c5028c377f4788"></a>void *</td>
|
||||
<td class="fieldname">
|
||||
Device</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a26d05ed0210d3f4b2e4d882a2c802cbf"></a>void *</td>
|
||||
<td class="fieldname">
|
||||
Next</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a name="d8/d02/struct____DriverInfo" id="d8/d02/struct____DriverInfo"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#d8/d02/struct____DriverInfo">◆ </a></span>__DriverInfo</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct __DriverInfo</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00063">63</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
</div><table class="fieldtable">
|
||||
<tr><th colspan="3">Data Fields</th></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a2d3b49bf3bc9a98b0c5d08152ef20863"></a>const char *</td>
|
||||
<td class="fieldname">
|
||||
Author</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="ae899d6a573c8272d7f8c76baf8e3bd72"></a>const char *</td>
|
||||
<td class="fieldname">
|
||||
Description</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="ab5668e50b63547b42892315f1f59da77"></a>const char *</td>
|
||||
<td class="fieldname">
|
||||
License</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="aa4fad96d724cc497931ce8587436bdbe"></a>const char *</td>
|
||||
<td class="fieldname">
|
||||
Name</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a7f2ee0705a9eaf49c4f920d827198530"></a>struct <a class="el" href="../../db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion">__DriverVersion</a></td>
|
||||
<td class="fieldname">
|
||||
Version</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a name="d7/d01/struct____DriverInfo_1_1____DriverVersion" id="d7/d01/struct____DriverInfo_1_1____DriverVersion"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#d7/d01/struct____DriverInfo_1_1____DriverVersion">◆ </a></span>__DriverInfo::__DriverVersion</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">struct __DriverInfo::__DriverVersion</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00068">68</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
</div><table class="fieldtable">
|
||||
<tr><th colspan="3">Data Fields</th></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="af48c5b3ec3ca0917f83accb7464e4b0b"></a>int</td>
|
||||
<td class="fieldname">
|
||||
APIVersion</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a662fb62393b6fd7d7ec85f502db44247"></a>int</td>
|
||||
<td class="fieldname">
|
||||
Major</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="a3f96d16fb3c6015ab7e0049f6e18834b"></a>int</td>
|
||||
<td class="fieldname">
|
||||
Minor</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
<tr><td class="fieldtype">
|
||||
<a id="ae96beda3cc29ee65b51c9838c01041c7"></a>int</td>
|
||||
<td class="fieldname">
|
||||
Patch</td>
|
||||
<td class="fielddoc">
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Macro Definition Documentation</h2>
|
||||
<a id="aec01f9714eb7819e93076f28a01316db"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aec01f9714eb7819e93076f28a01316db">◆ </a></span>KEY_NULL</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define KEY_NULL   0x00</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00032">32</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a8f953c934c895e70362cdc1b4ae8e639"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a8f953c934c895e70362cdc1b4ae8e639">◆ </a></span>PCI_END</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">#define PCI_END   0x0000</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00031">31</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a id="a61662cd00dc0375eb8d5795fcaba286a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a61662cd00dc0375eb8d5795fcaba286a">◆ </a></span>AudioIoctl</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381"></a>IOCTL_AUDIO_GET_VOLUME </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6"></a>IOCTL_AUDIO_SET_VOLUME </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b"></a>IOCTL_AUDIO_GET_MUTE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1"></a>IOCTL_AUDIO_SET_MUTE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322"></a>IOCTL_AUDIO_GET_SAMPLE_RATE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a"></a>IOCTL_AUDIO_SET_SAMPLE_RATE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c"></a>IOCTL_AUDIO_GET_CHANNELS </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855"></a>IOCTL_AUDIO_SET_CHANNELS </td><td class="fielddoc"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00034">34</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
<div class="fragment"><div class="line"><a name="l00035"></a><span class="lineno"> 35</span> {</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a> = 0,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a> = 1,</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a> = 2,</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a> = 3,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a> = 4,</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a> = 5,</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  </div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a> = 6,</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a> = 7,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> } <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a>;</div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286a"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a></div><div class="ttdeci">AudioIoctl</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00034">driver.h:35</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_CHANNELS</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00045">driver.h:45</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_VOLUME</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00037">driver.h:37</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_VOLUME</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00036">driver.h:36</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_MUTE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00040">driver.h:40</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_CHANNELS</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00046">driver.h:46</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_MUTE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00039">driver.h:39</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_SAMPLE_RATE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00043">driver.h:43</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_SAMPLE_RATE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00042">driver.h:42</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="a883d45f645482196fd8e144d87ef0ce6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a883d45f645482196fd8e144d87ef0ce6">◆ </a></span>NetIoctl</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368"></a>IOCTL_NET_GET_MAC </td><td class="fielddoc"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00049">49</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
<div class="fragment"><div class="line"><a name="l00050"></a><span class="lineno"> 50</span> {</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a> = 0,</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> } <a class="code" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a>;</div>
|
||||
<div class="ttc" id="adriver_8h_html_a883d45f645482196fd8e144d87ef0ce6"><div class="ttname"><a href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a></div><div class="ttdeci">NetIoctl</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00049">driver.h:50</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368"><div class="ttname"><a href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a></div><div class="ttdeci">@ IOCTL_NET_GET_MAC</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00051">driver.h:51</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac0416d24abd7b108d48d16eb4e913e8a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac0416d24abd7b108d48d16eb4e913e8a">◆ </a></span>PageMapFlags</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341"></a>MAP_PRESENT </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571"></a>MAP_WRITE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c"></a>MAP_USER </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40"></a>MAP_WRITE_THROUGH </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41"></a>MAP_CACHE_DISABLE </td><td class="fielddoc"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de4/driver_8h_source.html#l00054">54</a> of file <a class="el" href="../../db/de4/driver_8h_source.html">driver.h</a>.</p>
|
||||
<div class="fragment"><div class="line"><a name="l00055"></a><span class="lineno"> 55</span> {</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a> = 1 << 0,</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a> = 1 << 1,</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a> = 1 << 2,</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a> = 1 << 3,</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a> = 1 << 4,</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> } <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a>;</div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8a"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a></div><div class="ttdeci">PageMapFlags</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00054">driver.h:55</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a></div><div class="ttdeci">@ MAP_CACHE_DISABLE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00060">driver.h:60</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a></div><div class="ttdeci">@ MAP_WRITE_THROUGH</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00059">driver.h:59</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a></div><div class="ttdeci">@ MAP_WRITE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00057">driver.h:57</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a></div><div class="ttdeci">@ MAP_PRESENT</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00056">driver.h:56</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a></div><div class="ttdeci">@ MAP_USER</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00058">driver.h:58</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de4/driver_8h.html">driver.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
48
docs/db/de4/driver_8h.js
Normal file
@ -0,0 +1,48 @@
|
||||
var driver_8h =
|
||||
[
|
||||
[ "__PCIArray", "db/de4/driver_8h.html#df/d8a/struct____PCIArray", [
|
||||
[ "Device", "db/de4/driver_8h.html#a9621e2b64bb89fa541c5028c377f4788", null ],
|
||||
[ "Next", "db/de4/driver_8h.html#a26d05ed0210d3f4b2e4d882a2c802cbf", null ]
|
||||
] ],
|
||||
[ "__DriverInfo", "db/de4/driver_8h.html#d8/d02/struct____DriverInfo", [
|
||||
[ "__DriverVersion", "db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion", [
|
||||
[ "APIVersion", "db/de4/driver_8h.html#af48c5b3ec3ca0917f83accb7464e4b0b", null ],
|
||||
[ "Major", "db/de4/driver_8h.html#a662fb62393b6fd7d7ec85f502db44247", null ],
|
||||
[ "Minor", "db/de4/driver_8h.html#a3f96d16fb3c6015ab7e0049f6e18834b", null ],
|
||||
[ "Patch", "db/de4/driver_8h.html#ae96beda3cc29ee65b51c9838c01041c7", null ]
|
||||
] ],
|
||||
[ "Author", "db/de4/driver_8h.html#a2d3b49bf3bc9a98b0c5d08152ef20863", null ],
|
||||
[ "Description", "db/de4/driver_8h.html#ae899d6a573c8272d7f8c76baf8e3bd72", null ],
|
||||
[ "License", "db/de4/driver_8h.html#ab5668e50b63547b42892315f1f59da77", null ],
|
||||
[ "Name", "db/de4/driver_8h.html#aa4fad96d724cc497931ce8587436bdbe", null ],
|
||||
[ "Version", "db/de4/driver_8h.html#a7f2ee0705a9eaf49c4f920d827198530", null ]
|
||||
] ],
|
||||
[ "__DriverVersion", "db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion", [
|
||||
[ "APIVersion", "db/de4/driver_8h.html#af48c5b3ec3ca0917f83accb7464e4b0b", null ],
|
||||
[ "Major", "db/de4/driver_8h.html#a662fb62393b6fd7d7ec85f502db44247", null ],
|
||||
[ "Minor", "db/de4/driver_8h.html#a3f96d16fb3c6015ab7e0049f6e18834b", null ],
|
||||
[ "Patch", "db/de4/driver_8h.html#ae96beda3cc29ee65b51c9838c01041c7", null ]
|
||||
] ],
|
||||
[ "KEY_NULL", "db/de4/driver_8h.html#aec01f9714eb7819e93076f28a01316db", null ],
|
||||
[ "PCI_END", "db/de4/driver_8h.html#a8f953c934c895e70362cdc1b4ae8e639", null ],
|
||||
[ "AudioIoctl", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a", [
|
||||
[ "IOCTL_AUDIO_GET_VOLUME", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381", null ],
|
||||
[ "IOCTL_AUDIO_SET_VOLUME", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6", null ],
|
||||
[ "IOCTL_AUDIO_GET_MUTE", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b", null ],
|
||||
[ "IOCTL_AUDIO_SET_MUTE", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1", null ],
|
||||
[ "IOCTL_AUDIO_GET_SAMPLE_RATE", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322", null ],
|
||||
[ "IOCTL_AUDIO_SET_SAMPLE_RATE", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a", null ],
|
||||
[ "IOCTL_AUDIO_GET_CHANNELS", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c", null ],
|
||||
[ "IOCTL_AUDIO_SET_CHANNELS", "db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855", null ]
|
||||
] ],
|
||||
[ "NetIoctl", "db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6", [
|
||||
[ "IOCTL_NET_GET_MAC", "db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368", null ]
|
||||
] ],
|
||||
[ "PageMapFlags", "db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a", [
|
||||
[ "MAP_PRESENT", "db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341", null ],
|
||||
[ "MAP_WRITE", "db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571", null ],
|
||||
[ "MAP_USER", "db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c", null ],
|
||||
[ "MAP_WRITE_THROUGH", "db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40", null ],
|
||||
[ "MAP_CACHE_DISABLE", "db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41", null ]
|
||||
] ]
|
||||
];
|
224
docs/db/de4/driver_8h_source.html
Normal file
@ -0,0 +1,224 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/driver.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('db/de4/driver_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">driver.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../db/de4/driver_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_DRIVER_FUNCTIONS_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_DRIVER_FUNCTIONS_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html"> 23</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> {</div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a9621e2b64bb89fa541c5028c377f4788"> 25</a></span>  <span class="comment">/* PCIDevice */</span> <span class="keywordtype">void</span> *<a class="code" href="../../db/de4/driver_8h.html#a9621e2b64bb89fa541c5028c377f4788">Device</a>;</div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a26d05ed0210d3f4b2e4d882a2c802cbf"> 26</a></span>  <span class="comment">/* __PCIArray */</span> <span class="keywordtype">void</span> *<a class="code" href="../../db/de4/driver_8h.html#a26d05ed0210d3f4b2e4d882a2c802cbf">Next</a>;</div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> } <a class="code" href="../../db/de4/driver_8h.html#df/d8a/struct____PCIArray">__PCIArray</a>;</div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="comment">/* ========================================== */</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a8f953c934c895e70362cdc1b4ae8e639"> 31</a></span> <span class="preprocessor">#define PCI_END 0x0000</span></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#aec01f9714eb7819e93076f28a01316db"> 32</a></span> <span class="preprocessor">#define KEY_NULL 0x00</span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  </div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a"> 34</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span> {</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381"> 36</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a> = 0,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6"> 37</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a> = 1,</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  </div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b"> 39</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a> = 2,</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1"> 40</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a> = 3,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  </div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322"> 42</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a> = 4,</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a"> 43</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a> = 5,</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  </div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c"> 45</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a> = 6,</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855"> 46</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a> = 7,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span> } <a class="code" href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a>;</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  </div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6"> 49</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> {</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368"> 51</a></span>  <a class="code" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a> = 0,</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> } <a class="code" href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a>;</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  </div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a"> 54</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span> {</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341"> 56</a></span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a> = 1 << 0,</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571"> 57</a></span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a> = 1 << 1,</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c"> 58</a></span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a> = 1 << 2,</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40"> 59</a></span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a> = 1 << 3,</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41"> 60</a></span>  <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a> = 1 << 4,</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span> } <a class="code" href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a>;</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  </div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html"> 63</a></span> <span class="keyword">struct </span><a class="code" href="../../db/de4/driver_8h.html#d8/d02/struct____DriverInfo">__DriverInfo</a></div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> {</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#aa4fad96d724cc497931ce8587436bdbe"> 65</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../db/de4/driver_8h.html#aa4fad96d724cc497931ce8587436bdbe">Name</a>;</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ae899d6a573c8272d7f8c76baf8e3bd72"> 66</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../db/de4/driver_8h.html#ae899d6a573c8272d7f8c76baf8e3bd72">Description</a>;</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a2d3b49bf3bc9a98b0c5d08152ef20863"> 67</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../db/de4/driver_8h.html#a2d3b49bf3bc9a98b0c5d08152ef20863">Author</a>;</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html"> 68</a></span>  <span class="keyword">struct </span><a class="code" href="../../db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion">__DriverVersion</a></div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  {</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#af48c5b3ec3ca0917f83accb7464e4b0b"> 70</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/de4/driver_8h.html#af48c5b3ec3ca0917f83accb7464e4b0b">APIVersion</a>;</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a662fb62393b6fd7d7ec85f502db44247"> 71</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../db/de4/driver_8h.html#a662fb62393b6fd7d7ec85f502db44247">Major</a>, <a class="code" href="../../db/de4/driver_8h.html#a3f96d16fb3c6015ab7e0049f6e18834b">Minor</a>, <a class="code" href="../../db/de4/driver_8h.html#ae96beda3cc29ee65b51c9838c01041c7">Patch</a>;</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#a7f2ee0705a9eaf49c4f920d827198530"> 72</a></span>  } <a class="code" href="../../db/de4/driver_8h.html#a7f2ee0705a9eaf49c4f920d827198530">Version</a>;</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="../../db/de4/driver_8h.html#ab5668e50b63547b42892315f1f59da77"> 73</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../db/de4/driver_8h.html#ab5668e50b63547b42892315f1f59da77">License</a>;</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span> };</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span>  </div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"> 76</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_DRIVER_FUNCTIONS_H__</span></div>
|
||||
<div class="ttc" id="adriver_8h_html_a26d05ed0210d3f4b2e4d882a2c802cbf"><div class="ttname"><a href="../../db/de4/driver_8h.html#a26d05ed0210d3f4b2e4d882a2c802cbf">__PCIArray::Next</a></div><div class="ttdeci">void * Next</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00026">driver.h:26</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a2d3b49bf3bc9a98b0c5d08152ef20863"><div class="ttname"><a href="../../db/de4/driver_8h.html#a2d3b49bf3bc9a98b0c5d08152ef20863">__DriverInfo::Author</a></div><div class="ttdeci">const char * Author</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00067">driver.h:67</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a3f96d16fb3c6015ab7e0049f6e18834b"><div class="ttname"><a href="../../db/de4/driver_8h.html#a3f96d16fb3c6015ab7e0049f6e18834b">__DriverInfo::__DriverVersion::Minor</a></div><div class="ttdeci">int Minor</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00071">driver.h:71</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286a"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286a">AudioIoctl</a></div><div class="ttdeci">AudioIoctl</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00034">driver.h:35</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa40455b6684cc7554a225ae51072e6e0c">IOCTL_AUDIO_GET_CHANNELS</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_CHANNELS</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00045">driver.h:45</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4bb03b6f95fece6ef8f64431bda005b6">IOCTL_AUDIO_SET_VOLUME</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_VOLUME</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00037">driver.h:37</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4dbfe9b3a3e485468a719c4a012be381">IOCTL_AUDIO_GET_VOLUME</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_VOLUME</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00036">driver.h:36</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa4f48faa8eab571a3572929599a978eb1">IOCTL_AUDIO_SET_MUTE</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_MUTE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00040">driver.h:40</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa8d19c462c4408bf7c9da4c192ddd6855">IOCTL_AUDIO_SET_CHANNELS</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_CHANNELS</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00046">driver.h:46</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aa9a91fdb2d867b50a68dc705ee337cb3b">IOCTL_AUDIO_GET_MUTE</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_MUTE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00039">driver.h:39</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaefa43bde388b75b0d5c239bbfd8f900a">IOCTL_AUDIO_SET_SAMPLE_RATE</a></div><div class="ttdeci">@ IOCTL_AUDIO_SET_SAMPLE_RATE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00043">driver.h:43</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322"><div class="ttname"><a href="../../db/de4/driver_8h.html#a61662cd00dc0375eb8d5795fcaba286aaf0bb1507f09bee78343863a3f3e01322">IOCTL_AUDIO_GET_SAMPLE_RATE</a></div><div class="ttdeci">@ IOCTL_AUDIO_GET_SAMPLE_RATE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00042">driver.h:42</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a662fb62393b6fd7d7ec85f502db44247"><div class="ttname"><a href="../../db/de4/driver_8h.html#a662fb62393b6fd7d7ec85f502db44247">__DriverInfo::__DriverVersion::Major</a></div><div class="ttdeci">int Major</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00071">driver.h:71</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a7f2ee0705a9eaf49c4f920d827198530"><div class="ttname"><a href="../../db/de4/driver_8h.html#a7f2ee0705a9eaf49c4f920d827198530">__DriverInfo::Version</a></div><div class="ttdeci">struct __DriverInfo::__DriverVersion Version</div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a883d45f645482196fd8e144d87ef0ce6"><div class="ttname"><a href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6">NetIoctl</a></div><div class="ttdeci">NetIoctl</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00049">driver.h:50</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368"><div class="ttname"><a href="../../db/de4/driver_8h.html#a883d45f645482196fd8e144d87ef0ce6a9820f5b81b760592800fbbb83a2e0368">IOCTL_NET_GET_MAC</a></div><div class="ttdeci">@ IOCTL_NET_GET_MAC</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00051">driver.h:51</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_a9621e2b64bb89fa541c5028c377f4788"><div class="ttname"><a href="../../db/de4/driver_8h.html#a9621e2b64bb89fa541c5028c377f4788">__PCIArray::Device</a></div><div class="ttdeci">void * Device</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00025">driver.h:25</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_aa4fad96d724cc497931ce8587436bdbe"><div class="ttname"><a href="../../db/de4/driver_8h.html#aa4fad96d724cc497931ce8587436bdbe">__DriverInfo::Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00065">driver.h:65</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ab5668e50b63547b42892315f1f59da77"><div class="ttname"><a href="../../db/de4/driver_8h.html#ab5668e50b63547b42892315f1f59da77">__DriverInfo::License</a></div><div class="ttdeci">const char * License</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00073">driver.h:73</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8a"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8a">PageMapFlags</a></div><div class="ttdeci">PageMapFlags</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00054">driver.h:55</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa0da429c07c8ddc3526231587ac4cac41">MAP_CACHE_DISABLE</a></div><div class="ttdeci">@ MAP_CACHE_DISABLE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00060">driver.h:60</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aa46b21613d1139b1262129a7791500e40">MAP_WRITE_THROUGH</a></div><div class="ttdeci">@ MAP_WRITE_THROUGH</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00059">driver.h:59</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaaa41d0a3e439a73337b62bc352495571">MAP_WRITE</a></div><div class="ttdeci">@ MAP_WRITE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00057">driver.h:57</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aac6561ce1d7eedab3962cfca17c460341">MAP_PRESENT</a></div><div class="ttdeci">@ MAP_PRESENT</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00056">driver.h:56</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c"><div class="ttname"><a href="../../db/de4/driver_8h.html#ac0416d24abd7b108d48d16eb4e913e8aaf80f9130d5cda510347a1e3ef55e076c">MAP_USER</a></div><div class="ttdeci">@ MAP_USER</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00058">driver.h:58</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ae899d6a573c8272d7f8c76baf8e3bd72"><div class="ttname"><a href="../../db/de4/driver_8h.html#ae899d6a573c8272d7f8c76baf8e3bd72">__DriverInfo::Description</a></div><div class="ttdeci">const char * Description</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00066">driver.h:66</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_ae96beda3cc29ee65b51c9838c01041c7"><div class="ttname"><a href="../../db/de4/driver_8h.html#ae96beda3cc29ee65b51c9838c01041c7">__DriverInfo::__DriverVersion::Patch</a></div><div class="ttdeci">int Patch</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00071">driver.h:71</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_af48c5b3ec3ca0917f83accb7464e4b0b"><div class="ttname"><a href="../../db/de4/driver_8h.html#af48c5b3ec3ca0917f83accb7464e4b0b">__DriverInfo::__DriverVersion::APIVersion</a></div><div class="ttdeci">int APIVersion</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00070">driver.h:70</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_d7/d01/struct____DriverInfo_1_1____DriverVersion"><div class="ttname"><a href="../../db/de4/driver_8h.html#d7/d01/struct____DriverInfo_1_1____DriverVersion">__DriverInfo::__DriverVersion</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00068">driver.h:69</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_d8/d02/struct____DriverInfo"><div class="ttname"><a href="../../db/de4/driver_8h.html#d8/d02/struct____DriverInfo">__DriverInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00063">driver.h:64</a></div></div>
|
||||
<div class="ttc" id="adriver_8h_html_df/d8a/struct____PCIArray"><div class="ttname"><a href="../../db/de4/driver_8h.html#df/d8a/struct____PCIArray">__PCIArray</a></div><div class="ttdef"><b>Definition:</b> <a href="../../db/de4/driver_8h_source.html#l00023">driver.h:24</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de4/driver_8h.html">driver.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
436
docs/db/de6/structInodeOperations.html
Normal file
@ -0,0 +1,436 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: InodeOperations Struct Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('db/de6/structInodeOperations.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#pub-attribs">Data Fields</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">InodeOperations Struct Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||
Data Fields</h2></td></tr>
|
||||
<tr class="memitem:a7f143243e5be1fc608f99072d3c93cb5"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5">Lookup</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td></tr>
|
||||
<tr class="separator:a7f143243e5be1fc608f99072d3c93cb5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abed9ba869733a00a02a41a3ea9765bda"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda">Create</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td></tr>
|
||||
<tr class="separator:abed9ba869733a00a02a41a3ea9765bda"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a229c34e01b322f1b9533a049ff1f5cc9"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">Remove</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>)</td></tr>
|
||||
<tr class="separator:a229c34e01b322f1b9533a049ff1f5cc9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a54bbd07bcb9a6143867be3aa05577413"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">Rename</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *OldName, const char *NewName)</td></tr>
|
||||
<tr class="separator:a54bbd07bcb9a6143867be3aa05577413"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b8ac7df82a22e9ee822c240a79076b4"><td class="memItemLeft" align="right" valign="top">ssize_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">Read</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, void *Buffer, size_t Size, off_t Offset)</td></tr>
|
||||
<tr class="separator:a1b8ac7df82a22e9ee822c240a79076b4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb7eaaee195090e8d618a6e9c3ca507a"><td class="memItemLeft" align="right" valign="top">ssize_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a">Write</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, const void *Buffer, size_t Size, off_t Offset)</td></tr>
|
||||
<tr class="separator:adb7eaaee195090e8d618a6e9c3ca507a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1636030e07da14031506e2ec85fae4c6"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">Truncate</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Size)</td></tr>
|
||||
<tr class="separator:a1636030e07da14031506e2ec85fae4c6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a869200a6c684532a9a75a05bca1e9270"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270">Open</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, int <a class="el" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a>, mode_t Mode)</td></tr>
|
||||
<tr class="separator:a869200a6c684532a9a75a05bca1e9270"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9c62336bdce356caa7d165b86371e7f"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f">Close</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node)</td></tr>
|
||||
<tr class="separator:ab9c62336bdce356caa7d165b86371e7f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0df9d6741496cdbe9d25d4d80d06f509"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509">Ioctl</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, unsigned long Request, void *Argp)</td></tr>
|
||||
<tr class="separator:a0df9d6741496cdbe9d25d4d80d06f509"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a033b7baebdcfa352b4d84e4e3c9cee80"><td class="memItemLeft" align="right" valign="top">ssize_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">ReadDir</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, struct <a class="el" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a> *Buffer, size_t Size, off_t Offset, off_t Entries)</td></tr>
|
||||
<tr class="separator:a033b7baebdcfa352b4d84e4e3c9cee80"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a490a002f55d3f99697641d2de8e62ae9"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9">MkDir</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td></tr>
|
||||
<tr class="separator:a490a002f55d3f99697641d2de8e62ae9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afb5728ae092216ddd3db335d1173e687"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687">RmDir</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>)</td></tr>
|
||||
<tr class="separator:afb5728ae092216ddd3db335d1173e687"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a530732a5e449903291a39f37b066befd"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">SymLink</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, const char *Target, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td></tr>
|
||||
<tr class="separator:a530732a5e449903291a39f37b066befd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abf61f594d2b1d2a10a995329372c9ed9"><td class="memItemLeft" align="right" valign="top">ssize_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">ReadLink</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, char *Buffer, size_t Size)</td></tr>
|
||||
<tr class="separator:abf61f594d2b1d2a10a995329372c9ed9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae49064b9b56c095e3104fd73e19e7c7e"><td class="memItemLeft" align="right" valign="top">off_t(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e">Seek</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Offset)</td></tr>
|
||||
<tr class="separator:ae49064b9b56c095e3104fd73e19e7c7e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ace503c1be6e9452757578cad84370016"><td class="memItemLeft" align="right" valign="top">int(* </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">Stat</a> )(struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, struct <a class="el" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a> *Stat)</td></tr>
|
||||
<tr class="separator:ace503c1be6e9452757578cad84370016"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock">
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00314">314</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
</div><h2 class="groupheader">Field Documentation</h2>
|
||||
<a id="ab9c62336bdce356caa7d165b86371e7f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab9c62336bdce356caa7d165b86371e7f">◆ </a></span>Close</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Close) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00324">324</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abed9ba869733a00a02a41a3ea9765bda"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abed9ba869733a00a02a41a3ea9765bda">◆ </a></span>Create</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Create) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00317">317</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0df9d6741496cdbe9d25d4d80d06f509"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0df9d6741496cdbe9d25d4d80d06f509">◆ </a></span>Ioctl</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Ioctl) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, unsigned long Request, void *Argp)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00325">325</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a7f143243e5be1fc608f99072d3c93cb5"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a7f143243e5be1fc608f99072d3c93cb5">◆ </a></span>Lookup</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Lookup) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00316">316</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a490a002f55d3f99697641d2de8e62ae9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a490a002f55d3f99697641d2de8e62ae9">◆ </a></span>MkDir</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::MkDir) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t Mode, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00327">327</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a869200a6c684532a9a75a05bca1e9270"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a869200a6c684532a9a75a05bca1e9270">◆ </a></span>Open</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Open) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, int <a class="el" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a>, mode_t Mode)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00323">323</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1b8ac7df82a22e9ee822c240a79076b4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1b8ac7df82a22e9ee822c240a79076b4">◆ </a></span>Read</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">ssize_t(* InodeOperations::Read) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, void *Buffer, size_t Size, off_t Offset)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00320">320</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a033b7baebdcfa352b4d84e4e3c9cee80"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a033b7baebdcfa352b4d84e4e3c9cee80">◆ </a></span>ReadDir</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">ssize_t(* InodeOperations::ReadDir) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, struct <a class="el" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a> *Buffer, size_t Size, off_t Offset, off_t Entries)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00326">326</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="abf61f594d2b1d2a10a995329372c9ed9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#abf61f594d2b1d2a10a995329372c9ed9">◆ </a></span>ReadLink</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">ssize_t(* InodeOperations::ReadLink) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, char *Buffer, size_t Size)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00330">330</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a229c34e01b322f1b9533a049ff1f5cc9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a229c34e01b322f1b9533a049ff1f5cc9">◆ </a></span>Remove</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Remove) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00318">318</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a54bbd07bcb9a6143867be3aa05577413"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a54bbd07bcb9a6143867be3aa05577413">◆ </a></span>Rename</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Rename) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *OldName, const char *NewName)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00319">319</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="afb5728ae092216ddd3db335d1173e687"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#afb5728ae092216ddd3db335d1173e687">◆ </a></span>RmDir</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::RmDir) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00328">328</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae49064b9b56c095e3104fd73e19e7c7e"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae49064b9b56c095e3104fd73e19e7c7e">◆ </a></span>Seek</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">off_t(* InodeOperations::Seek) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Offset)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00331">331</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ace503c1be6e9452757578cad84370016"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ace503c1be6e9452757578cad84370016">◆ </a></span>Stat</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Stat) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, struct <a class="el" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a> *Stat)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00332">332</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a530732a5e449903291a39f37b066befd"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a530732a5e449903291a39f37b066befd">◆ </a></span>SymLink</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::SymLink) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, const char *<a class="el" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, const char *Target, struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00329">329</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1636030e07da14031506e2ec85fae4c6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1636030e07da14031506e2ec85fae4c6">◆ </a></span>Truncate</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">int(* InodeOperations::Truncate) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Size)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00322">322</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adb7eaaee195090e8d618a6e9c3ca507a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adb7eaaee195090e8d618a6e9c3ca507a">◆ </a></span>Write</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">ssize_t(* InodeOperations::Write) (struct <a class="el" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, const void *Buffer, size_t Size, off_t Offset)</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../df/d26/fs_8h_source.html#l00321">321</a> of file <a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a>.</p>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this struct was generated from the following file:<ul>
|
||||
<li>Kernel/include/interface/<a class="el" href="../../df/d26/fs_8h_source.html">fs.h</a></li>
|
||||
</ul>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../db/de6/structInodeOperations.html">InodeOperations</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
20
docs/db/de6/structInodeOperations.js
Normal file
@ -0,0 +1,20 @@
|
||||
var structInodeOperations =
|
||||
[
|
||||
[ "Close", "db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f", null ],
|
||||
[ "Create", "db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda", null ],
|
||||
[ "Ioctl", "db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509", null ],
|
||||
[ "Lookup", "db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5", null ],
|
||||
[ "MkDir", "db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9", null ],
|
||||
[ "Open", "db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270", null ],
|
||||
[ "Read", "db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4", null ],
|
||||
[ "ReadDir", "db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80", null ],
|
||||
[ "ReadLink", "db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9", null ],
|
||||
[ "Remove", "db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9", null ],
|
||||
[ "Rename", "db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413", null ],
|
||||
[ "RmDir", "db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687", null ],
|
||||
[ "Seek", "db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e", null ],
|
||||
[ "Stat", "db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016", null ],
|
||||
[ "SymLink", "db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd", null ],
|
||||
[ "Truncate", "db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6", null ],
|
||||
[ "Write", "db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a", null ]
|
||||
];
|
350
docs/db/de9/device_8h.html
Normal file
@ -0,0 +1,350 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/device.h File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('db/de9/device_8h.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="summary">
|
||||
<a href="#enum-members">Enumerations</a> |
|
||||
<a href="#func-members">Functions</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">device.h File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p><a href="../../db/de9/device_8h_source.html">Go to the source code of this file.</a></p>
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||||
Enumerations</h2></td></tr>
|
||||
<tr class="memitem:ad258d4c51629346fceac4679b3209ad9"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a> { <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a">DEVICE_TYPE_MASK</a> = 0b1111111100000000000000000000000000000000
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3">DEVICE_TYPE_NONE</a> = 0b0000000000000000000000000000000000000000
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> = 0b0000000100000000000000000000000000000000
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> = 0b0000001000000000000000000000000000000000
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> = 0b0000010000000000000000000000000000000000
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> = 0b0000100000000000000000000000000000000000
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce">INPUT_TYPE_NONE</a> = DEVICE_TYPE_INPUT + 0
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8">INPUT_TYPE_KEYBOARD</a> = DEVICE_TYPE_INPUT + 2
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646">INPUT_TYPE_MOUSE</a> = DEVICE_TYPE_INPUT + 4
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a">INPUT_TYPE_JOYSTICK</a> = DEVICE_TYPE_INPUT + 8
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710">INPUT_TYPE_TOUCHSCREEN</a> = DEVICE_TYPE_INPUT + 16
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847">INPUT_TYPE_GAMEPAD</a> = DEVICE_TYPE_INPUT + 32
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec">INPUT_TYPE_ACCELEROMETER</a> = DEVICE_TYPE_INPUT + 64
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22">INPUT_TYPE_GYROSCOPE</a> = DEVICE_TYPE_INPUT + 128
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4">INPUT_TYPE_MAGNETOMETER</a> = DEVICE_TYPE_INPUT + 256
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4">AUDIO_TYPE_NONE</a> = DEVICE_TYPE_AUDIO + 0
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2">AUDIO_TYPE_PWM</a> = DEVICE_TYPE_AUDIO + 2
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87">AUDIO_TYPE_DSP</a> = DEVICE_TYPE_AUDIO + 4
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14">AUDIO_TYPE_PCM</a> = DEVICE_TYPE_AUDIO + 8
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54">AUDIO_TYPE_MIDI</a> = DEVICE_TYPE_AUDIO + 16
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9">NETWORK_TYPE_NONE</a> = DEVICE_TYPE_NETWORK + 0
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94">NETWORK_TYPE_ETHERNET</a> = DEVICE_TYPE_NETWORK + 2
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675">NETWORK_TYPE_WIFI</a> = DEVICE_TYPE_NETWORK + 4
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e">NETWORK_TYPE_BLUETOOTH</a> = DEVICE_TYPE_NETWORK + 8
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769">NETWORK_TYPE_UART</a> = DEVICE_TYPE_NETWORK + 16
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6">BLOCK_TYPE_NONE</a> = DEVICE_TYPE_BLOCK + 0
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483">BLOCK_TYPE_SDCARD</a> = DEVICE_TYPE_BLOCK + 2
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0">BLOCK_TYPE_HDD</a> = DEVICE_TYPE_BLOCK + 4
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca">BLOCK_TYPE_SSD</a> = DEVICE_TYPE_BLOCK + 8
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e">BLOCK_TYPE_USB</a> = DEVICE_TYPE_BLOCK + 16
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577">BLOCK_TYPE_NVME</a> = DEVICE_TYPE_BLOCK + 32
|
||||
, <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc">BLOCK_TYPE_CDROM</a> = DEVICE_TYPE_BLOCK + 64
|
||||
, <br />
|
||||
  <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c">BLOCK_TYPE_FLOPPY</a> = DEVICE_TYPE_BLOCK + 128
|
||||
<br />
|
||||
}</td></tr>
|
||||
<tr class="separator:ad258d4c51629346fceac4679b3209ad9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table><table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a>
|
||||
Functions</h2></td></tr>
|
||||
<tr class="memitem:a6fa54b6c61e3ac1a932decf111303bb9"><td class="memItemLeft" align="right" valign="top">EXTERNC dev_t </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de9/device_8h.html#a6fa54b6c61e3ac1a932decf111303bb9">RegisterDevice</a> (<a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a> Type, const struct <a class="el" href="../../db/de6/structInodeOperations.html">InodeOperations</a> *Operations)</td></tr>
|
||||
<tr class="separator:a6fa54b6c61e3ac1a932decf111303bb9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ebb7111c50f31c0740b2caa2c56ff41"><td class="memItemLeft" align="right" valign="top">EXTERNC int </td><td class="memItemRight" valign="bottom"><a class="el" href="../../db/de9/device_8h.html#a0ebb7111c50f31c0740b2caa2c56ff41">UnregisterDevice</a> (dev_t Device)</td></tr>
|
||||
<tr class="separator:a0ebb7111c50f31c0740b2caa2c56ff41"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a id="ad258d4c51629346fceac4679b3209ad9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad258d4c51629346fceac4679b3209ad9">◆ </a></span>DeviceType</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a"></a>DEVICE_TYPE_MASK </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3"></a>DEVICE_TYPE_NONE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae"></a>DEVICE_TYPE_INPUT </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5"></a>DEVICE_TYPE_AUDIO </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d"></a>DEVICE_TYPE_NETWORK </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db"></a>DEVICE_TYPE_BLOCK </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce"></a>INPUT_TYPE_NONE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8"></a>INPUT_TYPE_KEYBOARD </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646"></a>INPUT_TYPE_MOUSE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a"></a>INPUT_TYPE_JOYSTICK </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710"></a>INPUT_TYPE_TOUCHSCREEN </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847"></a>INPUT_TYPE_GAMEPAD </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec"></a>INPUT_TYPE_ACCELEROMETER </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22"></a>INPUT_TYPE_GYROSCOPE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4"></a>INPUT_TYPE_MAGNETOMETER </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4"></a>AUDIO_TYPE_NONE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2"></a>AUDIO_TYPE_PWM </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87"></a>AUDIO_TYPE_DSP </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14"></a>AUDIO_TYPE_PCM </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54"></a>AUDIO_TYPE_MIDI </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9"></a>NETWORK_TYPE_NONE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94"></a>NETWORK_TYPE_ETHERNET </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675"></a>NETWORK_TYPE_WIFI </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e"></a>NETWORK_TYPE_BLUETOOTH </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769"></a>NETWORK_TYPE_UART </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6"></a>BLOCK_TYPE_NONE </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483"></a>BLOCK_TYPE_SDCARD </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0"></a>BLOCK_TYPE_HDD </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca"></a>BLOCK_TYPE_SSD </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e"></a>BLOCK_TYPE_USB </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577"></a>BLOCK_TYPE_NVME </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc"></a>BLOCK_TYPE_CDROM </td><td class="fielddoc"></td></tr>
|
||||
<tr><td class="fieldname"><a id="ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c"></a>BLOCK_TYPE_FLOPPY </td><td class="fielddoc"></td></tr>
|
||||
</table>
|
||||
|
||||
<p class="definition">Definition at line <a class="el" href="../../db/de9/device_8h_source.html#l00031">31</a> of file <a class="el" href="../../db/de9/device_8h_source.html">device.h</a>.</p>
|
||||
<div class="fragment"><div class="line"><a name="l00032"></a><span class="lineno"> 32</span> {</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a">DEVICE_TYPE_MASK</a> = 0b1111111100000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"> 34</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3">DEVICE_TYPE_NONE</a> = 0b0000000000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"> 35</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> = 0b0000000100000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"> 36</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> = 0b0000001000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"> 37</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> = 0b0000010000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"> 38</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> = 0b0000100000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  </div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"> 40</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce">INPUT_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 0,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"> 41</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8">INPUT_TYPE_KEYBOARD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 2,</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"> 42</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646">INPUT_TYPE_MOUSE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 4,</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a">INPUT_TYPE_JOYSTICK</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 8,</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"> 44</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710">INPUT_TYPE_TOUCHSCREEN</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 16,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"> 45</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847">INPUT_TYPE_GAMEPAD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 32,</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"> 46</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec">INPUT_TYPE_ACCELEROMETER</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 64,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"> 47</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22">INPUT_TYPE_GYROSCOPE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 128,</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"> 48</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4">INPUT_TYPE_MAGNETOMETER</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 256,</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4">AUDIO_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 0,</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"> 51</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2">AUDIO_TYPE_PWM</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 2,</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87">AUDIO_TYPE_DSP</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 4,</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"> 53</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14">AUDIO_TYPE_PCM</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 8,</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54">AUDIO_TYPE_MIDI</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 16,</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9">NETWORK_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 0,</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"> 57</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94">NETWORK_TYPE_ETHERNET</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 2,</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675">NETWORK_TYPE_WIFI</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 4,</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"> 59</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e">NETWORK_TYPE_BLUETOOTH</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 8,</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769">NETWORK_TYPE_UART</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 16,</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  </div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6">BLOCK_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 0,</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"> 63</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483">BLOCK_TYPE_SDCARD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 2,</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0">BLOCK_TYPE_HDD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 4,</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"> 65</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca">BLOCK_TYPE_SSD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 8,</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e">BLOCK_TYPE_USB</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 16,</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"> 67</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577">BLOCK_TYPE_NVME</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 32,</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"> 68</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc">BLOCK_TYPE_CDROM</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 64,</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"> 69</span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c">BLOCK_TYPE_FLOPPY</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 128,</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> } <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a>;</div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a></div><div class="ttdeci">DeviceType</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00031">device.h:32</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710">INPUT_TYPE_TOUCHSCREEN</a></div><div class="ttdeci">@ INPUT_TYPE_TOUCHSCREEN</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00044">device.h:44</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22">INPUT_TYPE_GYROSCOPE</a></div><div class="ttdeci">@ INPUT_TYPE_GYROSCOPE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00047">device.h:47</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a">DEVICE_TYPE_MASK</a></div><div class="ttdeci">@ DEVICE_TYPE_MASK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00033">device.h:33</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a></div><div class="ttdeci">@ DEVICE_TYPE_AUDIO</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00036">device.h:36</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e">NETWORK_TYPE_BLUETOOTH</a></div><div class="ttdeci">@ NETWORK_TYPE_BLUETOOTH</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00059">device.h:59</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2">AUDIO_TYPE_PWM</a></div><div class="ttdeci">@ AUDIO_TYPE_PWM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00051">device.h:51</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6">BLOCK_TYPE_NONE</a></div><div class="ttdeci">@ BLOCK_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00062">device.h:62</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3">DEVICE_TYPE_NONE</a></div><div class="ttdeci">@ DEVICE_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00034">device.h:34</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a></div><div class="ttdeci">@ DEVICE_TYPE_NETWORK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00037">device.h:37</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9">NETWORK_TYPE_NONE</a></div><div class="ttdeci">@ NETWORK_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00056">device.h:56</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483">BLOCK_TYPE_SDCARD</a></div><div class="ttdeci">@ BLOCK_TYPE_SDCARD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00063">device.h:63</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a></div><div class="ttdeci">@ DEVICE_TYPE_INPUT</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00035">device.h:35</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769">NETWORK_TYPE_UART</a></div><div class="ttdeci">@ NETWORK_TYPE_UART</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00060">device.h:60</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675">NETWORK_TYPE_WIFI</a></div><div class="ttdeci">@ NETWORK_TYPE_WIFI</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00058">device.h:58</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e">BLOCK_TYPE_USB</a></div><div class="ttdeci">@ BLOCK_TYPE_USB</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00066">device.h:66</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc">BLOCK_TYPE_CDROM</a></div><div class="ttdeci">@ BLOCK_TYPE_CDROM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00068">device.h:68</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14">AUDIO_TYPE_PCM</a></div><div class="ttdeci">@ AUDIO_TYPE_PCM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00053">device.h:53</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec">INPUT_TYPE_ACCELEROMETER</a></div><div class="ttdeci">@ INPUT_TYPE_ACCELEROMETER</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00046">device.h:46</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca">BLOCK_TYPE_SSD</a></div><div class="ttdeci">@ BLOCK_TYPE_SSD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00065">device.h:65</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87">AUDIO_TYPE_DSP</a></div><div class="ttdeci">@ AUDIO_TYPE_DSP</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00052">device.h:52</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce">INPUT_TYPE_NONE</a></div><div class="ttdeci">@ INPUT_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00040">device.h:40</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a">INPUT_TYPE_JOYSTICK</a></div><div class="ttdeci">@ INPUT_TYPE_JOYSTICK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00043">device.h:43</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8">INPUT_TYPE_KEYBOARD</a></div><div class="ttdeci">@ INPUT_TYPE_KEYBOARD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00041">device.h:41</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94">NETWORK_TYPE_ETHERNET</a></div><div class="ttdeci">@ NETWORK_TYPE_ETHERNET</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00057">device.h:57</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54">AUDIO_TYPE_MIDI</a></div><div class="ttdeci">@ AUDIO_TYPE_MIDI</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00054">device.h:54</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646">INPUT_TYPE_MOUSE</a></div><div class="ttdeci">@ INPUT_TYPE_MOUSE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00042">device.h:42</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4">AUDIO_TYPE_NONE</a></div><div class="ttdeci">@ AUDIO_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00050">device.h:50</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4">INPUT_TYPE_MAGNETOMETER</a></div><div class="ttdeci">@ INPUT_TYPE_MAGNETOMETER</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00048">device.h:48</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847">INPUT_TYPE_GAMEPAD</a></div><div class="ttdeci">@ INPUT_TYPE_GAMEPAD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00045">device.h:45</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a></div><div class="ttdeci">@ DEVICE_TYPE_BLOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00038">device.h:38</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577">BLOCK_TYPE_NVME</a></div><div class="ttdeci">@ BLOCK_TYPE_NVME</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00067">device.h:67</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0">BLOCK_TYPE_HDD</a></div><div class="ttdeci">@ BLOCK_TYPE_HDD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00064">device.h:64</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c">BLOCK_TYPE_FLOPPY</a></div><div class="ttdeci">@ BLOCK_TYPE_FLOPPY</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00069">device.h:69</a></div></div>
|
||||
</div><!-- fragment -->
|
||||
</div>
|
||||
</div>
|
||||
<h2 class="groupheader">Function Documentation</h2>
|
||||
<a id="a6fa54b6c61e3ac1a932decf111303bb9"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6fa54b6c61e3ac1a932decf111303bb9">◆ </a></span>RegisterDevice()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">EXTERNC dev_t RegisterDevice </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a> </td>
|
||||
<td class="paramname"><em>Type</em>, </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td class="paramkey"></td>
|
||||
<td></td>
|
||||
<td class="paramtype">const struct <a class="el" href="../../db/de6/structInodeOperations.html">InodeOperations</a> * </td>
|
||||
<td class="paramname"><em>Operations</em> </td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td></td>
|
||||
<td>)</td>
|
||||
<td></td><td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0ebb7111c50f31c0740b2caa2c56ff41"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0ebb7111c50f31c0740b2caa2c56ff41">◆ </a></span>UnregisterDevice()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">EXTERNC int UnregisterDevice </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">dev_t </td>
|
||||
<td class="paramname"><em>Device</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
</div>
|
||||
</div>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de9/device_8h.html">device.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
40
docs/db/de9/device_8h.js
Normal file
@ -0,0 +1,40 @@
|
||||
var device_8h =
|
||||
[
|
||||
[ "DeviceType", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9", [
|
||||
[ "DEVICE_TYPE_MASK", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a", null ],
|
||||
[ "DEVICE_TYPE_NONE", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3", null ],
|
||||
[ "DEVICE_TYPE_INPUT", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae", null ],
|
||||
[ "DEVICE_TYPE_AUDIO", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5", null ],
|
||||
[ "DEVICE_TYPE_NETWORK", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d", null ],
|
||||
[ "DEVICE_TYPE_BLOCK", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db", null ],
|
||||
[ "INPUT_TYPE_NONE", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce", null ],
|
||||
[ "INPUT_TYPE_KEYBOARD", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8", null ],
|
||||
[ "INPUT_TYPE_MOUSE", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646", null ],
|
||||
[ "INPUT_TYPE_JOYSTICK", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a", null ],
|
||||
[ "INPUT_TYPE_TOUCHSCREEN", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710", null ],
|
||||
[ "INPUT_TYPE_GAMEPAD", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847", null ],
|
||||
[ "INPUT_TYPE_ACCELEROMETER", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec", null ],
|
||||
[ "INPUT_TYPE_GYROSCOPE", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22", null ],
|
||||
[ "INPUT_TYPE_MAGNETOMETER", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4", null ],
|
||||
[ "AUDIO_TYPE_NONE", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4", null ],
|
||||
[ "AUDIO_TYPE_PWM", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2", null ],
|
||||
[ "AUDIO_TYPE_DSP", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87", null ],
|
||||
[ "AUDIO_TYPE_PCM", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14", null ],
|
||||
[ "AUDIO_TYPE_MIDI", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54", null ],
|
||||
[ "NETWORK_TYPE_NONE", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9", null ],
|
||||
[ "NETWORK_TYPE_ETHERNET", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94", null ],
|
||||
[ "NETWORK_TYPE_WIFI", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675", null ],
|
||||
[ "NETWORK_TYPE_BLUETOOTH", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e", null ],
|
||||
[ "NETWORK_TYPE_UART", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769", null ],
|
||||
[ "BLOCK_TYPE_NONE", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6", null ],
|
||||
[ "BLOCK_TYPE_SDCARD", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483", null ],
|
||||
[ "BLOCK_TYPE_HDD", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0", null ],
|
||||
[ "BLOCK_TYPE_SSD", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca", null ],
|
||||
[ "BLOCK_TYPE_USB", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e", null ],
|
||||
[ "BLOCK_TYPE_NVME", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577", null ],
|
||||
[ "BLOCK_TYPE_CDROM", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc", null ],
|
||||
[ "BLOCK_TYPE_FLOPPY", "db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c", null ]
|
||||
] ],
|
||||
[ "RegisterDevice", "db/de9/device_8h.html#a6fa54b6c61e3ac1a932decf111303bb9", null ],
|
||||
[ "UnregisterDevice", "db/de9/device_8h.html#a0ebb7111c50f31c0740b2caa2c56ff41", null ]
|
||||
];
|
230
docs/db/de9/device_8h_source.html
Normal file
@ -0,0 +1,230 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/device.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('db/de9/device_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">device.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../db/de9/device_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_DEVICE_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_DEVICE_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#ifndef __FENNIX_API_FILESYSTEM_H__</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#if __has_include(<interface/fs.h>)</span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#include <<a class="code" href="../../df/d26/fs_8h.html">interface/fs.h</a>></span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#include <<a class="code" href="../../df/d26/fs_8h.html">fs.h</a>></span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_FILESYSTEM_H__</span></div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9"> 31</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> {</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a"> 33</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a">DEVICE_TYPE_MASK</a> = 0b1111111100000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3"> 34</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3">DEVICE_TYPE_NONE</a> = 0b0000000000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae"> 35</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> = 0b0000000100000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5"> 36</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> = 0b0000001000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d"> 37</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> = 0b0000010000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db"> 38</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> = 0b0000100000000000000000000000000000000000,</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"> 39</span>  </div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce"> 40</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce">INPUT_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 0,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8"> 41</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8">INPUT_TYPE_KEYBOARD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 2,</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646"> 42</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646">INPUT_TYPE_MOUSE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 4,</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a"> 43</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a">INPUT_TYPE_JOYSTICK</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 8,</div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710"> 44</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710">INPUT_TYPE_TOUCHSCREEN</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 16,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847"> 45</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847">INPUT_TYPE_GAMEPAD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 32,</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec"> 46</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec">INPUT_TYPE_ACCELEROMETER</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 64,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22"> 47</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22">INPUT_TYPE_GYROSCOPE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 128,</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4"> 48</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4">INPUT_TYPE_MAGNETOMETER</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a> + 256,</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4"> 50</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4">AUDIO_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 0,</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2"> 51</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2">AUDIO_TYPE_PWM</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 2,</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87"> 52</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87">AUDIO_TYPE_DSP</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 4,</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14"> 53</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14">AUDIO_TYPE_PCM</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 8,</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54"> 54</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54">AUDIO_TYPE_MIDI</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a> + 16,</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"> 55</span>  </div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9"> 56</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9">NETWORK_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 0,</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94"> 57</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94">NETWORK_TYPE_ETHERNET</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 2,</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675"> 58</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675">NETWORK_TYPE_WIFI</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 4,</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e"> 59</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e">NETWORK_TYPE_BLUETOOTH</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 8,</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769"> 60</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769">NETWORK_TYPE_UART</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a> + 16,</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"> 61</span>  </div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6"> 62</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6">BLOCK_TYPE_NONE</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 0,</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483"> 63</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483">BLOCK_TYPE_SDCARD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 2,</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0"> 64</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0">BLOCK_TYPE_HDD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 4,</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca"> 65</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca">BLOCK_TYPE_SSD</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 8,</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e"> 66</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e">BLOCK_TYPE_USB</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 16,</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577"> 67</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577">BLOCK_TYPE_NVME</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 32,</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc"> 68</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc">BLOCK_TYPE_CDROM</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 64,</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c"> 69</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c">BLOCK_TYPE_FLOPPY</a> = <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a> + 128,</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span> } <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a>;</div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"> 71</span>  </div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#a6fa54b6c61e3ac1a932decf111303bb9"> 72</a></span> EXTERNC dev_t <a class="code" href="../../db/de9/device_8h.html#a6fa54b6c61e3ac1a932decf111303bb9">RegisterDevice</a>(<a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a> Type, <span class="keyword">const</span> <span class="keyword">struct</span> <a class="code" href="../../db/de6/structInodeOperations.html">InodeOperations</a> *Operations);</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="../../db/de9/device_8h.html#a0ebb7111c50f31c0740b2caa2c56ff41"> 73</a></span> EXTERNC <span class="keywordtype">int</span> <a class="code" href="../../db/de9/device_8h.html#a0ebb7111c50f31c0740b2caa2c56ff41">UnregisterDevice</a>(dev_t Device);</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"> 74</span>  </div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"> 75</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_DEVICE_H__</span></div>
|
||||
<div class="ttc" id="adevice_8h_html_a0ebb7111c50f31c0740b2caa2c56ff41"><div class="ttname"><a href="../../db/de9/device_8h.html#a0ebb7111c50f31c0740b2caa2c56ff41">UnregisterDevice</a></div><div class="ttdeci">EXTERNC int UnregisterDevice(dev_t Device)</div></div>
|
||||
<div class="ttc" id="adevice_8h_html_a6fa54b6c61e3ac1a932decf111303bb9"><div class="ttname"><a href="../../db/de9/device_8h.html#a6fa54b6c61e3ac1a932decf111303bb9">RegisterDevice</a></div><div class="ttdeci">EXTERNC dev_t RegisterDevice(DeviceType Type, const struct InodeOperations *Operations)</div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a></div><div class="ttdeci">DeviceType</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00031">device.h:32</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a018e6200e5c27c2063d433ec4863a710">INPUT_TYPE_TOUCHSCREEN</a></div><div class="ttdeci">@ INPUT_TYPE_TOUCHSCREEN</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00044">device.h:44</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a2495a40f0dffb89073caff0ca2a9ae22">INPUT_TYPE_GYROSCOPE</a></div><div class="ttdeci">@ INPUT_TYPE_GYROSCOPE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00047">device.h:47</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a27334e27109139748c969385837b304a">DEVICE_TYPE_MASK</a></div><div class="ttdeci">@ DEVICE_TYPE_MASK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00033">device.h:33</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a37a806862fda8eaf16c833dad3174cf5">DEVICE_TYPE_AUDIO</a></div><div class="ttdeci">@ DEVICE_TYPE_AUDIO</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00036">device.h:36</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3ab73e55d010169e03e01ae78841257e">NETWORK_TYPE_BLUETOOTH</a></div><div class="ttdeci">@ NETWORK_TYPE_BLUETOOTH</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00059">device.h:59</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a3e070ec825628a7d7da71445b7c241f2">AUDIO_TYPE_PWM</a></div><div class="ttdeci">@ AUDIO_TYPE_PWM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00051">device.h:51</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a535106a7d34a3237b21547a7bf2c2ed6">BLOCK_TYPE_NONE</a></div><div class="ttdeci">@ BLOCK_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00062">device.h:62</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5b9aa75488837c7571c1ae795d461fb3">DEVICE_TYPE_NONE</a></div><div class="ttdeci">@ DEVICE_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00034">device.h:34</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a5c73c1f1ac3f7d0c115707c2173e994d">DEVICE_TYPE_NETWORK</a></div><div class="ttdeci">@ DEVICE_TYPE_NETWORK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00037">device.h:37</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a6ab07b3c02c4acfe712c682717fe04e9">NETWORK_TYPE_NONE</a></div><div class="ttdeci">@ NETWORK_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00056">device.h:56</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a7d607389b44b327db3003ca4f253b483">BLOCK_TYPE_SDCARD</a></div><div class="ttdeci">@ BLOCK_TYPE_SDCARD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00063">device.h:63</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a814c2f8889da1bcfbb9a65b45357ddae">DEVICE_TYPE_INPUT</a></div><div class="ttdeci">@ DEVICE_TYPE_INPUT</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00035">device.h:35</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a863b60e41cf98be72a86c3be2fe88769">NETWORK_TYPE_UART</a></div><div class="ttdeci">@ NETWORK_TYPE_UART</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00060">device.h:60</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a906975273f9583ef293a59c70a133675">NETWORK_TYPE_WIFI</a></div><div class="ttdeci">@ NETWORK_TYPE_WIFI</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00058">device.h:58</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9a95fcb72aaeb1f2119ea4c38f2e70cf2e">BLOCK_TYPE_USB</a></div><div class="ttdeci">@ BLOCK_TYPE_USB</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00066">device.h:66</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9aa8025a033e9ea17e9a5462ec140770fc">BLOCK_TYPE_CDROM</a></div><div class="ttdeci">@ BLOCK_TYPE_CDROM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00068">device.h:68</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ab2ab4cd3cbfe575297691c24ebed1b14">AUDIO_TYPE_PCM</a></div><div class="ttdeci">@ AUDIO_TYPE_PCM</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00053">device.h:53</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ac859a01f69e364cb617975f41fa73aec">INPUT_TYPE_ACCELEROMETER</a></div><div class="ttdeci">@ INPUT_TYPE_ACCELEROMETER</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00046">device.h:46</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad0f7c0ba812e1ba0f04440c576a51eca">BLOCK_TYPE_SSD</a></div><div class="ttdeci">@ BLOCK_TYPE_SSD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00065">device.h:65</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad1ee9fba1029b865fd63a0925707ee87">AUDIO_TYPE_DSP</a></div><div class="ttdeci">@ AUDIO_TYPE_DSP</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00052">device.h:52</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad7d361aa71f4cf10cc2605513864fdce">INPUT_TYPE_NONE</a></div><div class="ttdeci">@ INPUT_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00040">device.h:40</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad8d1402c0ed0e87e92a51aec23c4e03a">INPUT_TYPE_JOYSTICK</a></div><div class="ttdeci">@ INPUT_TYPE_JOYSTICK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00043">device.h:43</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ad930e7f402c859a3e4fdc518e76e68a8">INPUT_TYPE_KEYBOARD</a></div><div class="ttdeci">@ INPUT_TYPE_KEYBOARD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00041">device.h:41</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9adb66e74a951b1fa7596d1aa9b5a45a94">NETWORK_TYPE_ETHERNET</a></div><div class="ttdeci">@ NETWORK_TYPE_ETHERNET</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00057">device.h:57</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae00039ca7cacef0204fe01baa8220c54">AUDIO_TYPE_MIDI</a></div><div class="ttdeci">@ AUDIO_TYPE_MIDI</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00054">device.h:54</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae1b2094865aa96d4b145581521ebf646">INPUT_TYPE_MOUSE</a></div><div class="ttdeci">@ INPUT_TYPE_MOUSE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00042">device.h:42</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9ae2dbf91ef00809892b2cf2b8451dd5d4">AUDIO_TYPE_NONE</a></div><div class="ttdeci">@ AUDIO_TYPE_NONE</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00050">device.h:50</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af13d1e8fb22e12a503839e2c706cf9b4">INPUT_TYPE_MAGNETOMETER</a></div><div class="ttdeci">@ INPUT_TYPE_MAGNETOMETER</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00048">device.h:48</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af4697e9a0388204f823debec4e36c847">INPUT_TYPE_GAMEPAD</a></div><div class="ttdeci">@ INPUT_TYPE_GAMEPAD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00045">device.h:45</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af5afff65dae1b7280f71728cf65fb3db">DEVICE_TYPE_BLOCK</a></div><div class="ttdeci">@ DEVICE_TYPE_BLOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00038">device.h:38</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9af7dc9e5551c53ecae14f5c655d159577">BLOCK_TYPE_NVME</a></div><div class="ttdeci">@ BLOCK_TYPE_NVME</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00067">device.h:67</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afb5d4ff4776303d834cb51c97700ece0">BLOCK_TYPE_HDD</a></div><div class="ttdeci">@ BLOCK_TYPE_HDD</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00064">device.h:64</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9afe0cf24d007913eabf7353d7cf13498c">BLOCK_TYPE_FLOPPY</a></div><div class="ttdeci">@ BLOCK_TYPE_FLOPPY</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00069">device.h:69</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html"><div class="ttname"><a href="../../df/d26/fs_8h.html">fs.h</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:315</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../db/de9/device_8h.html">device.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/dd/d85/Kernel_2README_8md.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/README.md File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dd/d85/Kernel_2README_8md.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Kernel/README.md File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dd/d85/Kernel_2README_8md.html">README.md</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
1149
docs/de/ded/input_8h.html
Normal file
179
docs/de/ded/input_8h.js
Normal file
@ -0,0 +1,179 @@
|
||||
var input_8h =
|
||||
[
|
||||
[ "KeyboardReport", "de/ded/input_8h.html#d1/da7/structKeyboardReport", [
|
||||
[ "Character", "de/ded/input_8h.html#a3c7b23790a7fff8622f8552c7bd1b2f5", null ],
|
||||
[ "Key", "de/ded/input_8h.html#a173d8f2a67aa82689612753fad2e5095", null ]
|
||||
] ],
|
||||
[ "MouseReport", "de/ded/input_8h.html#db/d9a/structMouseReport", [
|
||||
[ "Absolute", "de/ded/input_8h.html#a0948c8b288b733578be7105e95b5ac1f", null ],
|
||||
[ "Button4", "de/ded/input_8h.html#a3c70979d62bde7107ffc6452b4d197d0", null ],
|
||||
[ "Button5", "de/ded/input_8h.html#a7fe6c9da952ca97bdaf1fd657c5e4682", null ],
|
||||
[ "Button6", "de/ded/input_8h.html#a5610542c386b7f777ccb943d75922ec7", null ],
|
||||
[ "Button7", "de/ded/input_8h.html#a98581074c8ffe2ba11636e831fce7672", null ],
|
||||
[ "Button8", "de/ded/input_8h.html#acde82f4d1fa67e06bc3a59eb6cc2a44c", null ],
|
||||
[ "LeftButton", "de/ded/input_8h.html#a07f571f12b57c589630dcde60ef4e660", null ],
|
||||
[ "MiddleButton", "de/ded/input_8h.html#a66947db99db5c8ea44a2b070140f1ef3", null ],
|
||||
[ "RightButton", "de/ded/input_8h.html#a2174204a5c5dcc31d54449f3664f3a73", null ],
|
||||
[ "X", "de/ded/input_8h.html#a2034158134bad2907f7aca9f1df5168d", null ],
|
||||
[ "Y", "de/ded/input_8h.html#ad78247604ee68b483bec72e682b1ef71", null ],
|
||||
[ "Z", "de/ded/input_8h.html#aa8d96a2473f48cd0f643552256ed37a4", null ]
|
||||
] ],
|
||||
[ "JoystickReport", "de/ded/input_8h.html#dd/db1/structJoystickReport", null ],
|
||||
[ "TouchScreenReport", "de/ded/input_8h.html#d1/df2/structTouchScreenReport", [
|
||||
[ "Pressure", "de/ded/input_8h.html#a1b34c3fecf099e318e4e761e49e5a655", null ],
|
||||
[ "X", "de/ded/input_8h.html#a2d9df0f07baaff3c26b0daf9c3c782de", null ],
|
||||
[ "Y", "de/ded/input_8h.html#a791863f8aa872fc18aef188a85436abe", null ]
|
||||
] ],
|
||||
[ "GamepadReport", "de/ded/input_8h.html#d6/dda/structGamepadReport", null ],
|
||||
[ "AccelerometerReport", "de/ded/input_8h.html#d8/d16/structAccelerometerReport", null ],
|
||||
[ "GyroscopeReport", "de/ded/input_8h.html#d4/daf/structGyroscopeReport", null ],
|
||||
[ "MagnetometerReport", "de/ded/input_8h.html#d4/d9c/structMagnetometerReport", null ],
|
||||
[ "InputReport", "de/ded/input_8h.html#d1/d5b/structInputReport", [
|
||||
[ "Device", "de/ded/input_8h.html#ae0e73e3ad012fad295b7bf2d1cc93da9", null ],
|
||||
[ "Type", "de/ded/input_8h.html#af15f4807037d91adf5b3223b64e9ad50", null ]
|
||||
] ],
|
||||
[ "KeyboardReport.__unnamed13__", "de/ded/input_8h.html#d4/dcb/unionKeyboardReport_8____unnamed13____", [
|
||||
[ "Value", "de/ded/input_8h.html#a689202409e48743b914713f96d93947c", null ]
|
||||
] ],
|
||||
[ "KeyboardReport.__unnamed13__.__unnamed15__", "de/ded/input_8h.html#dd/da9/structKeyboardReport_8____unnamed13_____8____unnamed15____", [
|
||||
[ "IsScanCode", "de/ded/input_8h.html#aa51f9b08057b8f0bf003cd592bbe248b", null ]
|
||||
] ],
|
||||
[ "InputReport.__unnamed17__", "de/ded/input_8h.html#db/d5d/unionInputReport_8____unnamed17____", [
|
||||
[ "Accelerometer", "de/ded/input_8h.html#ab043bc6d611582087d8bf1790d863d69", null ],
|
||||
[ "Gamepad", "de/ded/input_8h.html#a221f6781b4faa2d321ca0d928f518d6e", null ],
|
||||
[ "Gyroscope", "de/ded/input_8h.html#abed99e5db57749f375e738c1c0258047", null ],
|
||||
[ "Joystick", "de/ded/input_8h.html#a1162b85b7b993e2edf7da29dd8abf7e2", null ],
|
||||
[ "Keyboard", "de/ded/input_8h.html#a6ce4d85a628a88bbdb3ac24a8e5a9c2e", null ],
|
||||
[ "Magnetometer", "de/ded/input_8h.html#a9e9fa52e0aa4a2b519f8287760d7c3ac", null ],
|
||||
[ "Mouse", "de/ded/input_8h.html#af2a47c6809d88e175dade0ef7b16aa13", null ],
|
||||
[ "TouchScreen", "de/ded/input_8h.html#a64a952e5a8456c1030ce54bfa07ebb52", null ]
|
||||
] ],
|
||||
[ "KeyScanCodes", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35", [
|
||||
[ "KEY_1", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a35bcc2bc85513df4f3897a9d64a9c51c", null ],
|
||||
[ "KEY_2", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2333d7c312aa98622c41e74c5d13e8de", null ],
|
||||
[ "KEY_3", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef054680a9be7da17d196e15aec894f8", null ],
|
||||
[ "KEY_4", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae9f20352b4ef69ae68b9ff44abadfd79", null ],
|
||||
[ "KEY_5", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aed864c0209ba46546ba112f6c36e0cc4", null ],
|
||||
[ "KEY_6", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fe7fe99bcb0fd90bf4234be9e4ce5be", null ],
|
||||
[ "KEY_7", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae78c88108d428cb8066e7a056195f489", null ],
|
||||
[ "KEY_8", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aab8917d426f9be27c95c0d3810006d7b", null ],
|
||||
[ "KEY_9", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a601382e2da6215882c129b43b3384611", null ],
|
||||
[ "KEY_0", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b30f8af6c880e1aca01b91aa13c6ff9", null ],
|
||||
[ "KEY_Q", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac8234231b36474d3666ad56752fe6f5e", null ],
|
||||
[ "KEY_W", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2e6a652ccd7afc5ce75ac4d902b6a60a", null ],
|
||||
[ "KEY_E", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2af9840d90c49239339bfd42f9f32868", null ],
|
||||
[ "KEY_R", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3ec8a2ffd5b0e200db5ebe7b65515ff", null ],
|
||||
[ "KEY_T", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6167a8727e73df1eb96f19c2460766c9", null ],
|
||||
[ "KEY_Y", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d44524b2a6090fa97aa9353d69f67a3", null ],
|
||||
[ "KEY_U", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad4961a6c7ea9d008812aaaa8c4ea9730", null ],
|
||||
[ "KEY_I", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2c98fd67709a9fd5409498d4f7175877", null ],
|
||||
[ "KEY_O", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7edd672641b587364ea4a0c89388290", null ],
|
||||
[ "KEY_P", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0a4c7291c92b7fc84da27a363dc53fa6", null ],
|
||||
[ "KEY_A", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa7b3a3d0503a46bec51c6e3da95747cc", null ],
|
||||
[ "KEY_S", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb2f0ce8efc3067757dbf091437f89f5", null ],
|
||||
[ "KEY_D", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fd73a4d527efe137e8f259db2092766", null ],
|
||||
[ "KEY_F", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3c069efeb1638c2ab0d2a50ff45b529f", null ],
|
||||
[ "KEY_G", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4ec980867be1d5bded2bccdee2ebd601", null ],
|
||||
[ "KEY_H", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a41d1aa573d29ca6a9eb429a680dc53cd", null ],
|
||||
[ "KEY_J", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb3108883bee68e265b554542484c5d7", null ],
|
||||
[ "KEY_K", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b0799a9923c55f8a73550a371ea69f6", null ],
|
||||
[ "KEY_L", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aece16de35a5ea11f9b228c9376bebc62", null ],
|
||||
[ "KEY_Z", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aadc60d2de1d019604547c0df88f84cda", null ],
|
||||
[ "KEY_X", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a480a807305121d41673b8c208898f497", null ],
|
||||
[ "KEY_C", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9cabc5fc0d1f7f6a78e78b8ff29dbb61", null ],
|
||||
[ "KEY_V", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa1c237398bdfc48e5c1a55ce4a977fe", null ],
|
||||
[ "KEY_B", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a10072b5ee7aa1faf316434ecc9e2bb3a", null ],
|
||||
[ "KEY_N", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa606b8c6deaec8077387975d195cd824", null ],
|
||||
[ "KEY_M", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0d94112555886427204ad0c0711ca327", null ],
|
||||
[ "KEY_F1", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afcf70bc39c0032de8a1c6452ac9860a5", null ],
|
||||
[ "KEY_F2", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a87897fd25282941e1a9bf72b9f64559a", null ],
|
||||
[ "KEY_F3", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a965c99b1f4fc05cec09ef61b0af8e74a", null ],
|
||||
[ "KEY_F4", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01bce78a73ad136a7b42941297aff373", null ],
|
||||
[ "KEY_F5", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6a69ea34f5d1372692bf040637e57c8f", null ],
|
||||
[ "KEY_F6", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a247a20a9998f080827dd34004abc2f9a", null ],
|
||||
[ "KEY_F7", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a07203a0a4f3e996b44e9a4fcfd1c6", null ],
|
||||
[ "KEY_F8", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9eaf4e9e3d8451fd1332c013d12c1375", null ],
|
||||
[ "KEY_F9", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a160e82eea885870bfa4924c27040cd7f", null ],
|
||||
[ "KEY_F10", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3b922025c26b38585ab140c7e40b291c", null ],
|
||||
[ "KEY_F11", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad54743bc4e7f9279abf671cc2a091ce1", null ],
|
||||
[ "KEY_F12", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a835f8397baa58fd73ff9c268d6458add", null ],
|
||||
[ "KEYPAD_7", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60db8fe38855cfe67da704988e66bd42", null ],
|
||||
[ "KEYPAD_8", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7374278f9996b9a54402de49445da5fa", null ],
|
||||
[ "KEYPAD_9", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5143e08e4e00b9bdf04788406524271c", null ],
|
||||
[ "KEYPAD_MINUS", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35add0c21de9efdf54e63b2a4b574b87ad6", null ],
|
||||
[ "KEYPAD_4", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ab6b3b8d9de11f8cc9165d4207e9ba252", null ],
|
||||
[ "KEYPAD_5", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a24d2fa1410977513114492a6405f48d4", null ],
|
||||
[ "KEYPAD_6", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a48412ee9aff955b7013358639e856e56", null ],
|
||||
[ "KEYPAD_PLUS", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8544ec26c470f4395e879462e119f866", null ],
|
||||
[ "KEYPAD_1", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9159048ef7c917ba00c50e39b14cb812", null ],
|
||||
[ "KEYPAD_2", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fa701c65735e0008990a8cfb9fe7582", null ],
|
||||
[ "KEYPAD_3", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a1fa5a87977d8d7beb7da69a477ecac6d", null ],
|
||||
[ "KEYPAD_0", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d4651d86fe7a5cd80bc028a9543ac44", null ],
|
||||
[ "KEYPAD_PERIOD", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad6328d80393f645087bb7f1c8662c0a5", null ],
|
||||
[ "KEYPAD_RETURN", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad465cb523017f08e52ec0b3f1f1113f0", null ],
|
||||
[ "KEYPAD_ASTERISK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef1c0a79a2202eef39c44461c531b91a", null ],
|
||||
[ "KEYPAD_SLASH", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6bf97751aacdc0d683c765c138e4eefa", null ],
|
||||
[ "KEY_LEFT_CTRL", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5355d7d2d2582960da81aefe8cd941d", null ],
|
||||
[ "KEY_RIGHT_CTRL", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb9ff466eebcae7089b92b717e4fad58", null ],
|
||||
[ "KEY_LEFT_SHIFT", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d5eb3601a49913c3ab0f9bcbdc5918a", null ],
|
||||
[ "KEY_RIGHT_SHIFT", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a125ed6244c499a097a3e1cb111c8fa9c", null ],
|
||||
[ "KEY_LEFT_ALT", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4789cb1577c6b157cca51831266d2e71", null ],
|
||||
[ "KEY_RIGHT_ALT", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4f14c2020a65b3498ad86cf66e5f0ed5", null ],
|
||||
[ "KEY_ESCAPE", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3a471c8b61a5f730dcbdd50fe53f3ab7", null ],
|
||||
[ "KEY_MINUS", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5f8f8f15bcfc7a3e745d4b5e0008832c", null ],
|
||||
[ "KEY_EQUAL", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acdf916d73b721baa46f5f54bdcc0d39b", null ],
|
||||
[ "KEY_BACKSPACE", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3cd0158e01f834cebcfb3fc5578df4b", null ],
|
||||
[ "KEY_TAB", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60c75f9c8eded88ef76c0c94da27963c", null ],
|
||||
[ "KEY_LEFT_BRACKET", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03da438c85c9fc0ebda53d0c669d7c52", null ],
|
||||
[ "KEY_RIGHT_BRACKET", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2ec43a67eb0c7d2b4576708e6d4a6b70", null ],
|
||||
[ "KEY_RETURN", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aaefd064b1e5d75c429bed314ac18eba0", null ],
|
||||
[ "KEY_SEMICOLON", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2a2ea4c0ed101dcec44d5ec7de0329ef", null ],
|
||||
[ "KEY_APOSTROPHE", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb8aae681ab9fbf1111ac69841330e0b", null ],
|
||||
[ "KEY_BACK_TICK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35affcb18fb1dbdb1d9b5c9f69408fe37a7", null ],
|
||||
[ "KEY_BACKSLASH", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af621aad7268fdcafe3a88bc4de7012cd", null ],
|
||||
[ "KEY_COMMA", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af92cd55661a716ee7466f960896041e3", null ],
|
||||
[ "KEY_PERIOD", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7680b8131b831989b5068d0832b99bd4", null ],
|
||||
[ "KEY_SLASH", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a54249cfb873b3e7ae0432bbec5bc0d6f", null ],
|
||||
[ "KEY_SPACE", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01d2889f9a7550008ad6140c41e733de", null ],
|
||||
[ "KEY_CAPS_LOCK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abc5ade8c1b7fc0d409201d5fc46e02cc", null ],
|
||||
[ "KEY_NUM_LOCK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad8909c03dc1731c8ce83220590f9f9dc", null ],
|
||||
[ "KEY_SCROLL_LOCK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a1a5fd5080d4e7923d9e93d7b17e19", null ],
|
||||
[ "KEY_PRINT_SCREEN", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d24a3f2d5bad01abd32bee373c4e8aa", null ],
|
||||
[ "KEY_HOME", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5b83418c285e43af5d3a87b4d4049d7", null ],
|
||||
[ "KEY_UP_ARROW", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa35707694e2bab78d36903af6198e6f5", null ],
|
||||
[ "KEY_LEFT_ARROW", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a647998d2a95d68a66ff9892f96150a04", null ],
|
||||
[ "KEY_RIGHT_ARROW", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a947cc696f802a13d955cb077600299da", null ],
|
||||
[ "KEY_DOWN_ARROW", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a682c2546c34dea8d730992bc1616fca9", null ],
|
||||
[ "KEY_PAGE_UP", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad435c2e06f3d05728ed52ede8a68295b", null ],
|
||||
[ "KEY_PAGE_DOWN", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ada883d03c9fb53deb33064a13ca97639", null ],
|
||||
[ "KEY_END", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa8adb6fcb92dec58fb19410eacfdd403", null ],
|
||||
[ "KEY_INSERT", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a26f2c18a3a0a7eabf7bd11f0ec93be78", null ],
|
||||
[ "KEY_DELETE", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7a3a4540031b038014294aa6743a7a4", null ],
|
||||
[ "KEY_LEFT_GUI", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a68d3b17199fbc1595d3d6a5baacb3eae", null ],
|
||||
[ "KEY_RIGHT_GUI", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a78a9092dfee2fbd8952c3e5ed9d9b386", null ],
|
||||
[ "KEY_APPS", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5ea468d8f6134be615cdb30787560942", null ],
|
||||
[ "KEY_MULTIMEDIA_PREV_TRACK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa61cff07fdbe8117af6a4848c6d64359", null ],
|
||||
[ "KEY_MULTIMEDIA_NEXT_TRACK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a913e5e3fa5470161a89ba9465e7cbc3d", null ],
|
||||
[ "KEY_MULTIMEDIA_MUTE", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af0631f483cbc4b0d22fadc54eae8fc18", null ],
|
||||
[ "KEY_MULTIMEDIA_CALCULATOR", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a036479cf4e5a2f127dc855fb434ed262", null ],
|
||||
[ "KEY_MULTIMEDIA_PLAY", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35adef33a2a27e0f4f398492cb6c637aad8", null ],
|
||||
[ "KEY_MULTIMEDIA_STOP", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae47e18287e9003530a125da277c4a645", null ],
|
||||
[ "KEY_MULTIMEDIA_VOL_DOWN", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ade02591d217cde8a98c3cb0d39cea382", null ],
|
||||
[ "KEY_MULTIMEDIA_VOL_UP", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a46d6f5a4e2aa153859975c82cace2054", null ],
|
||||
[ "KEY_MULTIMEDIA_WWW_HOME", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a001bb38b40d50b1df0025df29c62b0bc", null ],
|
||||
[ "KEY_MULTIMEDIA_WWW_SEARCH", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa4d8c3977d7b7d424119b89bec9c64f", null ],
|
||||
[ "KEY_MULTIMEDIA_WWW_FAVORITES", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aec304e52eb0d34ba205a08e84cfea54b", null ],
|
||||
[ "KEY_MULTIMEDIA_WWW_REFRESH", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03ced378b3cbca523c3095795ff13e7a", null ],
|
||||
[ "KEY_MULTIMEDIA_WWW_STOP", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8b6e45c995d7f028ca3ad1c56d471084", null ],
|
||||
[ "KEY_MULTIMEDIA_WWW_FORWARD", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acfa54ab264327853ab499782d0d501be", null ],
|
||||
[ "KEY_MULTIMEDIA_WWW_BACK", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae10804bfdf98abf5deca974260357e1e", null ],
|
||||
[ "KEY_MULTIMEDIA_MY_COMPUTER", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a20450360e7f24e1d3cf85a349e28bea7", null ],
|
||||
[ "KEY_MULTIMEDIA_EMAIL", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9d4fa545c0b39fcfe7b51bd3cd86d14f", null ],
|
||||
[ "KEY_MULTIMEDIA_MEDIA_SELECT", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acd1e6a8e9a275766ecc3056ce5ca62b0", null ],
|
||||
[ "KEY_ACPI_POWER", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a298e5b5c0b2a1567403240c1ff7664ad", null ],
|
||||
[ "KEY_ACPI_SLEEP", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a09755c08fbb78c57e5b3c5063ef0dddd", null ],
|
||||
[ "KEY_ACPI_WAKE", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a38e55880dfd22aeee6ece9bc75ccdf7f", null ],
|
||||
[ "KEY_PRESSED", "de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac2439afec39a5b43a1fd36a4316379a7", null ]
|
||||
] ],
|
||||
[ "ReportInputEvent", "de/ded/input_8h.html#aba095481bbee5eb8903061ed75aa435d", null ]
|
||||
];
|
517
docs/de/ded/input_8h_source.html
Normal file
@ -0,0 +1,517 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/input.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('de/ded/input_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">input.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../de/ded/input_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"> 1</span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"> 2</span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"> 3</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"> 4</span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"> 5</span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"> 6</span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"> 7</span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"> 8</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"> 9</span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"> 10</span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"> 11</span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"> 12</span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"> 13</span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"> 14</span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"> 15</span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"> 16</span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_INPUT_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_INPUT_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="preprocessor">#if __has_include(<interface/device.h>)</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="preprocessor">#include <<a class="code" href="../../db/de9/device_8h.html">interface/device.h</a>></span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"> 25</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span> <span class="preprocessor">#include <<a class="code" href="../../db/de9/device_8h.html">device.h</a>></span></div>
|
||||
<div class="line"><a name="l00027"></a><span class="lineno"> 27</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00028"></a><span class="lineno"> 28</span>  </div>
|
||||
<div class="line"><a name="l00029"></a><span class="lineno"> 29</span> <span class="keyword">struct </span><a class="code" href="../../db/de6/structInodeOperations.html">InodeOperations</a>;</div>
|
||||
<div class="line"><a name="l00030"></a><span class="lineno"> 30</span>  </div>
|
||||
<div class="line"><a name="l00031"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35"> 31</a></span> <span class="keyword">typedef</span> <span class="keyword">enum</span></div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"> 32</span> {</div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a35bcc2bc85513df4f3897a9d64a9c51c"> 33</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a35bcc2bc85513df4f3897a9d64a9c51c">KEY_1</a>,</div>
|
||||
<div class="line"><a name="l00034"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2333d7c312aa98622c41e74c5d13e8de"> 34</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2333d7c312aa98622c41e74c5d13e8de">KEY_2</a>,</div>
|
||||
<div class="line"><a name="l00035"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef054680a9be7da17d196e15aec894f8"> 35</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef054680a9be7da17d196e15aec894f8">KEY_3</a>,</div>
|
||||
<div class="line"><a name="l00036"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae9f20352b4ef69ae68b9ff44abadfd79"> 36</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae9f20352b4ef69ae68b9ff44abadfd79">KEY_4</a>,</div>
|
||||
<div class="line"><a name="l00037"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aed864c0209ba46546ba112f6c36e0cc4"> 37</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aed864c0209ba46546ba112f6c36e0cc4">KEY_5</a>,</div>
|
||||
<div class="line"><a name="l00038"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fe7fe99bcb0fd90bf4234be9e4ce5be"> 38</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fe7fe99bcb0fd90bf4234be9e4ce5be">KEY_6</a>,</div>
|
||||
<div class="line"><a name="l00039"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae78c88108d428cb8066e7a056195f489"> 39</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae78c88108d428cb8066e7a056195f489">KEY_7</a>,</div>
|
||||
<div class="line"><a name="l00040"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aab8917d426f9be27c95c0d3810006d7b"> 40</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aab8917d426f9be27c95c0d3810006d7b">KEY_8</a>,</div>
|
||||
<div class="line"><a name="l00041"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a601382e2da6215882c129b43b3384611"> 41</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a601382e2da6215882c129b43b3384611">KEY_9</a>,</div>
|
||||
<div class="line"><a name="l00042"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b30f8af6c880e1aca01b91aa13c6ff9"> 42</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b30f8af6c880e1aca01b91aa13c6ff9">KEY_0</a>,</div>
|
||||
<div class="line"><a name="l00043"></a><span class="lineno"> 43</span>  </div>
|
||||
<div class="line"><a name="l00044"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac8234231b36474d3666ad56752fe6f5e"> 44</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac8234231b36474d3666ad56752fe6f5e">KEY_Q</a>,</div>
|
||||
<div class="line"><a name="l00045"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2e6a652ccd7afc5ce75ac4d902b6a60a"> 45</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2e6a652ccd7afc5ce75ac4d902b6a60a">KEY_W</a>,</div>
|
||||
<div class="line"><a name="l00046"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2af9840d90c49239339bfd42f9f32868"> 46</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2af9840d90c49239339bfd42f9f32868">KEY_E</a>,</div>
|
||||
<div class="line"><a name="l00047"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3ec8a2ffd5b0e200db5ebe7b65515ff"> 47</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3ec8a2ffd5b0e200db5ebe7b65515ff">KEY_R</a>,</div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6167a8727e73df1eb96f19c2460766c9"> 48</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6167a8727e73df1eb96f19c2460766c9">KEY_T</a>,</div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d44524b2a6090fa97aa9353d69f67a3"> 49</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d44524b2a6090fa97aa9353d69f67a3">KEY_Y</a>,</div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad4961a6c7ea9d008812aaaa8c4ea9730"> 50</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad4961a6c7ea9d008812aaaa8c4ea9730">KEY_U</a>,</div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2c98fd67709a9fd5409498d4f7175877"> 51</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2c98fd67709a9fd5409498d4f7175877">KEY_I</a>,</div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7edd672641b587364ea4a0c89388290"> 52</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7edd672641b587364ea4a0c89388290">KEY_O</a>,</div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0a4c7291c92b7fc84da27a363dc53fa6"> 53</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0a4c7291c92b7fc84da27a363dc53fa6">KEY_P</a>,</div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa7b3a3d0503a46bec51c6e3da95747cc"> 54</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa7b3a3d0503a46bec51c6e3da95747cc">KEY_A</a>,</div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb2f0ce8efc3067757dbf091437f89f5"> 55</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb2f0ce8efc3067757dbf091437f89f5">KEY_S</a>,</div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fd73a4d527efe137e8f259db2092766"> 56</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fd73a4d527efe137e8f259db2092766">KEY_D</a>,</div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3c069efeb1638c2ab0d2a50ff45b529f"> 57</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3c069efeb1638c2ab0d2a50ff45b529f">KEY_F</a>,</div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4ec980867be1d5bded2bccdee2ebd601"> 58</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4ec980867be1d5bded2bccdee2ebd601">KEY_G</a>,</div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a41d1aa573d29ca6a9eb429a680dc53cd"> 59</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a41d1aa573d29ca6a9eb429a680dc53cd">KEY_H</a>,</div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb3108883bee68e265b554542484c5d7"> 60</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb3108883bee68e265b554542484c5d7">KEY_J</a>,</div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b0799a9923c55f8a73550a371ea69f6"> 61</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b0799a9923c55f8a73550a371ea69f6">KEY_K</a>,</div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aece16de35a5ea11f9b228c9376bebc62"> 62</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aece16de35a5ea11f9b228c9376bebc62">KEY_L</a>,</div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aadc60d2de1d019604547c0df88f84cda"> 63</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aadc60d2de1d019604547c0df88f84cda">KEY_Z</a>,</div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a480a807305121d41673b8c208898f497"> 64</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a480a807305121d41673b8c208898f497">KEY_X</a>,</div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9cabc5fc0d1f7f6a78e78b8ff29dbb61"> 65</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9cabc5fc0d1f7f6a78e78b8ff29dbb61">KEY_C</a>,</div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa1c237398bdfc48e5c1a55ce4a977fe"> 66</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa1c237398bdfc48e5c1a55ce4a977fe">KEY_V</a>,</div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a10072b5ee7aa1faf316434ecc9e2bb3a"> 67</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a10072b5ee7aa1faf316434ecc9e2bb3a">KEY_B</a>,</div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa606b8c6deaec8077387975d195cd824"> 68</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa606b8c6deaec8077387975d195cd824">KEY_N</a>,</div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0d94112555886427204ad0c0711ca327"> 69</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0d94112555886427204ad0c0711ca327">KEY_M</a>,</div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  </div>
|
||||
<div class="line"><a name="l00071"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afcf70bc39c0032de8a1c6452ac9860a5"> 71</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afcf70bc39c0032de8a1c6452ac9860a5">KEY_F1</a>,</div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a87897fd25282941e1a9bf72b9f64559a"> 72</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a87897fd25282941e1a9bf72b9f64559a">KEY_F2</a>,</div>
|
||||
<div class="line"><a name="l00073"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a965c99b1f4fc05cec09ef61b0af8e74a"> 73</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a965c99b1f4fc05cec09ef61b0af8e74a">KEY_F3</a>,</div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01bce78a73ad136a7b42941297aff373"> 74</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01bce78a73ad136a7b42941297aff373">KEY_F4</a>,</div>
|
||||
<div class="line"><a name="l00075"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6a69ea34f5d1372692bf040637e57c8f"> 75</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6a69ea34f5d1372692bf040637e57c8f">KEY_F5</a>,</div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a247a20a9998f080827dd34004abc2f9a"> 76</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a247a20a9998f080827dd34004abc2f9a">KEY_F6</a>,</div>
|
||||
<div class="line"><a name="l00077"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a07203a0a4f3e996b44e9a4fcfd1c6"> 77</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a07203a0a4f3e996b44e9a4fcfd1c6">KEY_F7</a>,</div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9eaf4e9e3d8451fd1332c013d12c1375"> 78</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9eaf4e9e3d8451fd1332c013d12c1375">KEY_F8</a>,</div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a160e82eea885870bfa4924c27040cd7f"> 79</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a160e82eea885870bfa4924c27040cd7f">KEY_F9</a>,</div>
|
||||
<div class="line"><a name="l00080"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3b922025c26b38585ab140c7e40b291c"> 80</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3b922025c26b38585ab140c7e40b291c">KEY_F10</a>,</div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad54743bc4e7f9279abf671cc2a091ce1"> 81</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad54743bc4e7f9279abf671cc2a091ce1">KEY_F11</a>,</div>
|
||||
<div class="line"><a name="l00082"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a835f8397baa58fd73ff9c268d6458add"> 82</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a835f8397baa58fd73ff9c268d6458add">KEY_F12</a>,</div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"> 83</span>  </div>
|
||||
<div class="line"><a name="l00084"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60db8fe38855cfe67da704988e66bd42"> 84</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60db8fe38855cfe67da704988e66bd42">KEYPAD_7</a>,</div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7374278f9996b9a54402de49445da5fa"> 85</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7374278f9996b9a54402de49445da5fa">KEYPAD_8</a>,</div>
|
||||
<div class="line"><a name="l00086"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5143e08e4e00b9bdf04788406524271c"> 86</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5143e08e4e00b9bdf04788406524271c">KEYPAD_9</a>,</div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35add0c21de9efdf54e63b2a4b574b87ad6"> 87</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35add0c21de9efdf54e63b2a4b574b87ad6">KEYPAD_MINUS</a>,</div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ab6b3b8d9de11f8cc9165d4207e9ba252"> 88</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ab6b3b8d9de11f8cc9165d4207e9ba252">KEYPAD_4</a>,</div>
|
||||
<div class="line"><a name="l00089"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a24d2fa1410977513114492a6405f48d4"> 89</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a24d2fa1410977513114492a6405f48d4">KEYPAD_5</a>,</div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a48412ee9aff955b7013358639e856e56"> 90</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a48412ee9aff955b7013358639e856e56">KEYPAD_6</a>,</div>
|
||||
<div class="line"><a name="l00091"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8544ec26c470f4395e879462e119f866"> 91</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8544ec26c470f4395e879462e119f866">KEYPAD_PLUS</a>,</div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9159048ef7c917ba00c50e39b14cb812"> 92</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9159048ef7c917ba00c50e39b14cb812">KEYPAD_1</a>,</div>
|
||||
<div class="line"><a name="l00093"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fa701c65735e0008990a8cfb9fe7582"> 93</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fa701c65735e0008990a8cfb9fe7582">KEYPAD_2</a>,</div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a1fa5a87977d8d7beb7da69a477ecac6d"> 94</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a1fa5a87977d8d7beb7da69a477ecac6d">KEYPAD_3</a>,</div>
|
||||
<div class="line"><a name="l00095"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d4651d86fe7a5cd80bc028a9543ac44"> 95</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d4651d86fe7a5cd80bc028a9543ac44">KEYPAD_0</a>,</div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad6328d80393f645087bb7f1c8662c0a5"> 96</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad6328d80393f645087bb7f1c8662c0a5">KEYPAD_PERIOD</a>,</div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad465cb523017f08e52ec0b3f1f1113f0"> 97</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad465cb523017f08e52ec0b3f1f1113f0">KEYPAD_RETURN</a>,</div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef1c0a79a2202eef39c44461c531b91a"> 98</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef1c0a79a2202eef39c44461c531b91a">KEYPAD_ASTERISK</a>,</div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6bf97751aacdc0d683c765c138e4eefa"> 99</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6bf97751aacdc0d683c765c138e4eefa">KEYPAD_SLASH</a>,</div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"> 100</span>  </div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5355d7d2d2582960da81aefe8cd941d"> 101</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5355d7d2d2582960da81aefe8cd941d">KEY_LEFT_CTRL</a>,</div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb9ff466eebcae7089b92b717e4fad58"> 102</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb9ff466eebcae7089b92b717e4fad58">KEY_RIGHT_CTRL</a>,</div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d5eb3601a49913c3ab0f9bcbdc5918a"> 103</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d5eb3601a49913c3ab0f9bcbdc5918a">KEY_LEFT_SHIFT</a>,</div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a125ed6244c499a097a3e1cb111c8fa9c"> 104</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a125ed6244c499a097a3e1cb111c8fa9c">KEY_RIGHT_SHIFT</a>,</div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4789cb1577c6b157cca51831266d2e71"> 105</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4789cb1577c6b157cca51831266d2e71">KEY_LEFT_ALT</a>,</div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4f14c2020a65b3498ad86cf66e5f0ed5"> 106</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4f14c2020a65b3498ad86cf66e5f0ed5">KEY_RIGHT_ALT</a>,</div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3a471c8b61a5f730dcbdd50fe53f3ab7"> 107</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3a471c8b61a5f730dcbdd50fe53f3ab7">KEY_ESCAPE</a>,</div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5f8f8f15bcfc7a3e745d4b5e0008832c"> 108</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5f8f8f15bcfc7a3e745d4b5e0008832c">KEY_MINUS</a>,</div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acdf916d73b721baa46f5f54bdcc0d39b"> 109</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acdf916d73b721baa46f5f54bdcc0d39b">KEY_EQUAL</a>,</div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3cd0158e01f834cebcfb3fc5578df4b"> 110</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3cd0158e01f834cebcfb3fc5578df4b">KEY_BACKSPACE</a>,</div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60c75f9c8eded88ef76c0c94da27963c"> 111</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60c75f9c8eded88ef76c0c94da27963c">KEY_TAB</a>,</div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03da438c85c9fc0ebda53d0c669d7c52"> 112</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03da438c85c9fc0ebda53d0c669d7c52">KEY_LEFT_BRACKET</a>,</div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2ec43a67eb0c7d2b4576708e6d4a6b70"> 113</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2ec43a67eb0c7d2b4576708e6d4a6b70">KEY_RIGHT_BRACKET</a>,</div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aaefd064b1e5d75c429bed314ac18eba0"> 114</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aaefd064b1e5d75c429bed314ac18eba0">KEY_RETURN</a>,</div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2a2ea4c0ed101dcec44d5ec7de0329ef"> 115</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2a2ea4c0ed101dcec44d5ec7de0329ef">KEY_SEMICOLON</a>,</div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb8aae681ab9fbf1111ac69841330e0b"> 116</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb8aae681ab9fbf1111ac69841330e0b">KEY_APOSTROPHE</a>,</div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35affcb18fb1dbdb1d9b5c9f69408fe37a7"> 117</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35affcb18fb1dbdb1d9b5c9f69408fe37a7">KEY_BACK_TICK</a>,</div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af621aad7268fdcafe3a88bc4de7012cd"> 118</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af621aad7268fdcafe3a88bc4de7012cd">KEY_BACKSLASH</a>,</div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af92cd55661a716ee7466f960896041e3"> 119</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af92cd55661a716ee7466f960896041e3">KEY_COMMA</a>,</div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7680b8131b831989b5068d0832b99bd4"> 120</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7680b8131b831989b5068d0832b99bd4">KEY_PERIOD</a>,</div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a54249cfb873b3e7ae0432bbec5bc0d6f"> 121</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a54249cfb873b3e7ae0432bbec5bc0d6f">KEY_SLASH</a>,</div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01d2889f9a7550008ad6140c41e733de"> 122</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01d2889f9a7550008ad6140c41e733de">KEY_SPACE</a>,</div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abc5ade8c1b7fc0d409201d5fc46e02cc"> 123</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abc5ade8c1b7fc0d409201d5fc46e02cc">KEY_CAPS_LOCK</a>,</div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad8909c03dc1731c8ce83220590f9f9dc"> 124</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad8909c03dc1731c8ce83220590f9f9dc">KEY_NUM_LOCK</a>,</div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a1a5fd5080d4e7923d9e93d7b17e19"> 125</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a1a5fd5080d4e7923d9e93d7b17e19">KEY_SCROLL_LOCK</a>,</div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d24a3f2d5bad01abd32bee373c4e8aa"> 126</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d24a3f2d5bad01abd32bee373c4e8aa">KEY_PRINT_SCREEN</a>,</div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"> 127</span>  </div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5b83418c285e43af5d3a87b4d4049d7"> 128</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5b83418c285e43af5d3a87b4d4049d7">KEY_HOME</a>,</div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa35707694e2bab78d36903af6198e6f5"> 129</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa35707694e2bab78d36903af6198e6f5">KEY_UP_ARROW</a>,</div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a647998d2a95d68a66ff9892f96150a04"> 130</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a647998d2a95d68a66ff9892f96150a04">KEY_LEFT_ARROW</a>,</div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a947cc696f802a13d955cb077600299da"> 131</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a947cc696f802a13d955cb077600299da">KEY_RIGHT_ARROW</a>,</div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a682c2546c34dea8d730992bc1616fca9"> 132</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a682c2546c34dea8d730992bc1616fca9">KEY_DOWN_ARROW</a>,</div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad435c2e06f3d05728ed52ede8a68295b"> 133</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad435c2e06f3d05728ed52ede8a68295b">KEY_PAGE_UP</a>,</div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ada883d03c9fb53deb33064a13ca97639"> 134</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ada883d03c9fb53deb33064a13ca97639">KEY_PAGE_DOWN</a>,</div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa8adb6fcb92dec58fb19410eacfdd403"> 135</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa8adb6fcb92dec58fb19410eacfdd403">KEY_END</a>,</div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a26f2c18a3a0a7eabf7bd11f0ec93be78"> 136</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a26f2c18a3a0a7eabf7bd11f0ec93be78">KEY_INSERT</a>,</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7a3a4540031b038014294aa6743a7a4"> 137</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7a3a4540031b038014294aa6743a7a4">KEY_DELETE</a>,</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a68d3b17199fbc1595d3d6a5baacb3eae"> 138</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a68d3b17199fbc1595d3d6a5baacb3eae">KEY_LEFT_GUI</a>,</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a78a9092dfee2fbd8952c3e5ed9d9b386"> 139</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a78a9092dfee2fbd8952c3e5ed9d9b386">KEY_RIGHT_GUI</a>,</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5ea468d8f6134be615cdb30787560942"> 140</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5ea468d8f6134be615cdb30787560942">KEY_APPS</a>,</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span>  </div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa61cff07fdbe8117af6a4848c6d64359"> 142</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa61cff07fdbe8117af6a4848c6d64359">KEY_MULTIMEDIA_PREV_TRACK</a>,</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a913e5e3fa5470161a89ba9465e7cbc3d"> 143</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a913e5e3fa5470161a89ba9465e7cbc3d">KEY_MULTIMEDIA_NEXT_TRACK</a>,</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af0631f483cbc4b0d22fadc54eae8fc18"> 144</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af0631f483cbc4b0d22fadc54eae8fc18">KEY_MULTIMEDIA_MUTE</a>,</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a036479cf4e5a2f127dc855fb434ed262"> 145</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a036479cf4e5a2f127dc855fb434ed262">KEY_MULTIMEDIA_CALCULATOR</a>,</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35adef33a2a27e0f4f398492cb6c637aad8"> 146</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35adef33a2a27e0f4f398492cb6c637aad8">KEY_MULTIMEDIA_PLAY</a>,</div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae47e18287e9003530a125da277c4a645"> 147</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae47e18287e9003530a125da277c4a645">KEY_MULTIMEDIA_STOP</a>,</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ade02591d217cde8a98c3cb0d39cea382"> 148</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ade02591d217cde8a98c3cb0d39cea382">KEY_MULTIMEDIA_VOL_DOWN</a>,</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a46d6f5a4e2aa153859975c82cace2054"> 149</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a46d6f5a4e2aa153859975c82cace2054">KEY_MULTIMEDIA_VOL_UP</a>,</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a001bb38b40d50b1df0025df29c62b0bc"> 150</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a001bb38b40d50b1df0025df29c62b0bc">KEY_MULTIMEDIA_WWW_HOME</a>,</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa4d8c3977d7b7d424119b89bec9c64f"> 151</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa4d8c3977d7b7d424119b89bec9c64f">KEY_MULTIMEDIA_WWW_SEARCH</a>,</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aec304e52eb0d34ba205a08e84cfea54b"> 152</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aec304e52eb0d34ba205a08e84cfea54b">KEY_MULTIMEDIA_WWW_FAVORITES</a>,</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03ced378b3cbca523c3095795ff13e7a"> 153</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03ced378b3cbca523c3095795ff13e7a">KEY_MULTIMEDIA_WWW_REFRESH</a>,</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8b6e45c995d7f028ca3ad1c56d471084"> 154</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8b6e45c995d7f028ca3ad1c56d471084">KEY_MULTIMEDIA_WWW_STOP</a>,</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acfa54ab264327853ab499782d0d501be"> 155</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acfa54ab264327853ab499782d0d501be">KEY_MULTIMEDIA_WWW_FORWARD</a>,</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae10804bfdf98abf5deca974260357e1e"> 156</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae10804bfdf98abf5deca974260357e1e">KEY_MULTIMEDIA_WWW_BACK</a>,</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a20450360e7f24e1d3cf85a349e28bea7"> 157</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a20450360e7f24e1d3cf85a349e28bea7">KEY_MULTIMEDIA_MY_COMPUTER</a>,</div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9d4fa545c0b39fcfe7b51bd3cd86d14f"> 158</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9d4fa545c0b39fcfe7b51bd3cd86d14f">KEY_MULTIMEDIA_EMAIL</a>,</div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acd1e6a8e9a275766ecc3056ce5ca62b0"> 159</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acd1e6a8e9a275766ecc3056ce5ca62b0">KEY_MULTIMEDIA_MEDIA_SELECT</a>,</div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a298e5b5c0b2a1567403240c1ff7664ad"> 161</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a298e5b5c0b2a1567403240c1ff7664ad">KEY_ACPI_POWER</a>,</div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a09755c08fbb78c57e5b3c5063ef0dddd"> 162</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a09755c08fbb78c57e5b3c5063ef0dddd">KEY_ACPI_SLEEP</a>,</div>
|
||||
<div class="line"><a name="l00163"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a38e55880dfd22aeee6ece9bc75ccdf7f"> 163</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a38e55880dfd22aeee6ece9bc75ccdf7f">KEY_ACPI_WAKE</a>,</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"> 164</span>  </div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac2439afec39a5b43a1fd36a4316379a7"> 165</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac2439afec39a5b43a1fd36a4316379a7">KEY_PRESSED</a> = 0x80,</div>
|
||||
<div class="line"><a name="l00166"></a><span class="lineno"> 166</span> } <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35">KeyScanCodes</a>;</div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"> 167</span>  </div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 168</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00169"></a><span class="lineno"> 169</span> {</div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a173d8f2a67aa82689612753fad2e5095"> 170</a></span>  <a class="code" href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35">KeyScanCodes</a> <a class="code" href="../../de/ded/input_8h.html#a173d8f2a67aa82689612753fad2e5095">Key</a>;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  </div>
|
||||
<div class="line"><a name="l00172"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 172</a></span>  <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"> 173</span>  {</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 174</a></span>  <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00175"></a><span class="lineno"> 175</span>  {</div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"> 176</span>  <span class="keywordtype">char</span> IsScanCode : 1;</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  };</div>
|
||||
<div class="line"><a name="l00178"></a><span class="lineno"> 178</span>  <span class="keywordtype">char</span> Value;</div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"> 179</span>  };</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a3c7b23790a7fff8622f8552c7bd1b2f5"> 180</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="../../de/ded/input_8h.html#a3c7b23790a7fff8622f8552c7bd1b2f5">Character</a>;</div>
|
||||
<div class="line"><a name="l00181"></a><span class="lineno"> 181</span> } <a class="code" href="../../de/ded/input_8h.html#d1/da7/structKeyboardReport">KeyboardReport</a>;</div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"> 182</span>  </div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 183</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00184"></a><span class="lineno"> 184</span> {</div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a2034158134bad2907f7aca9f1df5168d"> 185</a></span>  <span class="keywordtype">long</span> <a class="code" href="../../de/ded/input_8h.html#a2034158134bad2907f7aca9f1df5168d">X</a>, Y;</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#aa8d96a2473f48cd0f643552256ed37a4"> 186</a></span>  int8_t <a class="code" href="../../de/ded/input_8h.html#aa8d96a2473f48cd0f643552256ed37a4">Z</a>;</div>
|
||||
<div class="line"><a name="l00187"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a0948c8b288b733578be7105e95b5ac1f"> 187</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a0948c8b288b733578be7105e95b5ac1f">Absolute</a> : 1;</div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a07f571f12b57c589630dcde60ef4e660"> 188</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a07f571f12b57c589630dcde60ef4e660">LeftButton</a> : 1;</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a2174204a5c5dcc31d54449f3664f3a73"> 189</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a2174204a5c5dcc31d54449f3664f3a73">RightButton</a> : 1;</div>
|
||||
<div class="line"><a name="l00190"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a66947db99db5c8ea44a2b070140f1ef3"> 190</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a66947db99db5c8ea44a2b070140f1ef3">MiddleButton</a> : 1;</div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a3c70979d62bde7107ffc6452b4d197d0"> 191</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a3c70979d62bde7107ffc6452b4d197d0">Button4</a> : 1;</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a7fe6c9da952ca97bdaf1fd657c5e4682"> 192</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a7fe6c9da952ca97bdaf1fd657c5e4682">Button5</a> : 1;</div>
|
||||
<div class="line"><a name="l00193"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a5610542c386b7f777ccb943d75922ec7"> 193</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a5610542c386b7f777ccb943d75922ec7">Button6</a> : 1;</div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a98581074c8ffe2ba11636e831fce7672"> 194</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a98581074c8ffe2ba11636e831fce7672">Button7</a> : 1;</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#acde82f4d1fa67e06bc3a59eb6cc2a44c"> 195</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#acde82f4d1fa67e06bc3a59eb6cc2a44c">Button8</a> : 1;</div>
|
||||
<div class="line"><a name="l00196"></a><span class="lineno"> 196</span> } <a class="code" href="../../de/ded/input_8h.html#db/d9a/structMouseReport">MouseReport</a>;</div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"> 197</span>  </div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 198</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00199"></a><span class="lineno"> 199</span> {</div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"> 200</span> } <a class="code" href="../../de/ded/input_8h.html#dd/db1/structJoystickReport">JoystickReport</a>;</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div>
|
||||
<div class="line"><a name="l00202"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 202</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"> 203</span> {</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a2d9df0f07baaff3c26b0daf9c3c782de"> 204</a></span>  uint16_t <a class="code" href="../../de/ded/input_8h.html#a2d9df0f07baaff3c26b0daf9c3c782de">X</a>, Y;</div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#a1b34c3fecf099e318e4e761e49e5a655"> 205</a></span>  uint8_t <a class="code" href="../../de/ded/input_8h.html#a1b34c3fecf099e318e4e761e49e5a655">Pressure</a>;</div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span> } <a class="code" href="../../de/ded/input_8h.html#d1/df2/structTouchScreenReport">TouchScreenReport</a>;</div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  </div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 208</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span> {</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span> } <a class="code" href="../../de/ded/input_8h.html#d6/dda/structGamepadReport">GamepadReport</a>;</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  </div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 212</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span> {</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span> } <a class="code" href="../../de/ded/input_8h.html#d8/d16/structAccelerometerReport">AccelerometerReport</a>;</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  </div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 216</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span> {</div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span> } <a class="code" href="../../de/ded/input_8h.html#d4/daf/structGyroscopeReport">GyroscopeReport</a>;</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  </div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 220</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span> {</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span> } <a class="code" href="../../de/ded/input_8h.html#d4/d9c/structMagnetometerReport">MagnetometerReport</a>;</div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  </div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 224</a></span> <span class="keyword">typedef</span> <span class="keyword">struct</span></div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span> {</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#af15f4807037d91adf5b3223b64e9ad50"> 226</a></span>  <a class="code" href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a> <a class="code" href="../../de/ded/input_8h.html#af15f4807037d91adf5b3223b64e9ad50">Type</a>;</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#ae0e73e3ad012fad295b7bf2d1cc93da9"> 227</a></span>  dev_t <a class="code" href="../../de/ded/input_8h.html#ae0e73e3ad012fad295b7bf2d1cc93da9">Device</a>;</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html"> 228</a></span>  <span class="keyword">union</span></div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  {</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <a class="code" href="../../de/ded/input_8h.html#d1/da7/structKeyboardReport">KeyboardReport</a> Keyboard;</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <a class="code" href="../../de/ded/input_8h.html#db/d9a/structMouseReport">MouseReport</a> Mouse;</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  <a class="code" href="../../de/ded/input_8h.html#dd/db1/structJoystickReport">JoystickReport</a> Joystick;</div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <a class="code" href="../../de/ded/input_8h.html#d1/df2/structTouchScreenReport">TouchScreenReport</a> TouchScreen;</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  <a class="code" href="../../de/ded/input_8h.html#d6/dda/structGamepadReport">GamepadReport</a> Gamepad;</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <a class="code" href="../../de/ded/input_8h.html#d8/d16/structAccelerometerReport">AccelerometerReport</a> Accelerometer;</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  <a class="code" href="../../de/ded/input_8h.html#d4/daf/structGyroscopeReport">GyroscopeReport</a> Gyroscope;</div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  <a class="code" href="../../de/ded/input_8h.html#d4/d9c/structMagnetometerReport">MagnetometerReport</a> Magnetometer;</div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  <span class="comment">/* ... */</span></div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  };</div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span> } <a class="code" href="../../de/ded/input_8h.html#d1/d5b/structInputReport">InputReport</a>;</div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  </div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"><a class="line" href="../../de/ded/input_8h.html#aba095481bbee5eb8903061ed75aa435d"> 242</a></span> EXTERNC <span class="keywordtype">int</span> <a class="code" href="../../de/ded/input_8h.html#aba095481bbee5eb8903061ed75aa435d">ReportInputEvent</a>(<a class="code" href="../../de/ded/input_8h.html#d1/d5b/structInputReport">InputReport</a> *Report);</div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span>  </div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_INPUT_H__</span></div>
|
||||
<div class="ttc" id="adevice_8h_html"><div class="ttname"><a href="../../db/de9/device_8h.html">device.h</a></div></div>
|
||||
<div class="ttc" id="adevice_8h_html_ad258d4c51629346fceac4679b3209ad9"><div class="ttname"><a href="../../db/de9/device_8h.html#ad258d4c51629346fceac4679b3209ad9">DeviceType</a></div><div class="ttdeci">DeviceType</div><div class="ttdef"><b>Definition:</b> <a href="../../db/de9/device_8h_source.html#l00031">device.h:32</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a07f571f12b57c589630dcde60ef4e660"><div class="ttname"><a href="../../de/ded/input_8h.html#a07f571f12b57c589630dcde60ef4e660">MouseReport::LeftButton</a></div><div class="ttdeci">uint8_t LeftButton</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00188">input.h:188</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a0948c8b288b733578be7105e95b5ac1f"><div class="ttname"><a href="../../de/ded/input_8h.html#a0948c8b288b733578be7105e95b5ac1f">MouseReport::Absolute</a></div><div class="ttdeci">uint8_t Absolute</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00187">input.h:187</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a173d8f2a67aa82689612753fad2e5095"><div class="ttname"><a href="../../de/ded/input_8h.html#a173d8f2a67aa82689612753fad2e5095">KeyboardReport::Key</a></div><div class="ttdeci">KeyScanCodes Key</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00170">input.h:170</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a1b34c3fecf099e318e4e761e49e5a655"><div class="ttname"><a href="../../de/ded/input_8h.html#a1b34c3fecf099e318e4e761e49e5a655">TouchScreenReport::Pressure</a></div><div class="ttdeci">uint8_t Pressure</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00205">input.h:205</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a2034158134bad2907f7aca9f1df5168d"><div class="ttname"><a href="../../de/ded/input_8h.html#a2034158134bad2907f7aca9f1df5168d">MouseReport::X</a></div><div class="ttdeci">long X</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00185">input.h:185</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a2174204a5c5dcc31d54449f3664f3a73"><div class="ttname"><a href="../../de/ded/input_8h.html#a2174204a5c5dcc31d54449f3664f3a73">MouseReport::RightButton</a></div><div class="ttdeci">uint8_t RightButton</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00189">input.h:189</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a2d9df0f07baaff3c26b0daf9c3c782de"><div class="ttname"><a href="../../de/ded/input_8h.html#a2d9df0f07baaff3c26b0daf9c3c782de">TouchScreenReport::X</a></div><div class="ttdeci">uint16_t X</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00204">input.h:204</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a3c70979d62bde7107ffc6452b4d197d0"><div class="ttname"><a href="../../de/ded/input_8h.html#a3c70979d62bde7107ffc6452b4d197d0">MouseReport::Button4</a></div><div class="ttdeci">uint8_t Button4</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00191">input.h:191</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a3c7b23790a7fff8622f8552c7bd1b2f5"><div class="ttname"><a href="../../de/ded/input_8h.html#a3c7b23790a7fff8622f8552c7bd1b2f5">KeyboardReport::Character</a></div><div class="ttdeci">unsigned char Character</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00180">input.h:180</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35">KeyScanCodes</a></div><div class="ttdeci">KeyScanCodes</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00031">input.h:32</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a001bb38b40d50b1df0025df29c62b0bc"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a001bb38b40d50b1df0025df29c62b0bc">KEY_MULTIMEDIA_WWW_HOME</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_WWW_HOME</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00150">input.h:150</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a01bce78a73ad136a7b42941297aff373"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01bce78a73ad136a7b42941297aff373">KEY_F4</a></div><div class="ttdeci">@ KEY_F4</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00074">input.h:74</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a01d2889f9a7550008ad6140c41e733de"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a01d2889f9a7550008ad6140c41e733de">KEY_SPACE</a></div><div class="ttdeci">@ KEY_SPACE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00122">input.h:122</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a036479cf4e5a2f127dc855fb434ed262"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a036479cf4e5a2f127dc855fb434ed262">KEY_MULTIMEDIA_CALCULATOR</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_CALCULATOR</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00145">input.h:145</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a03ced378b3cbca523c3095795ff13e7a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03ced378b3cbca523c3095795ff13e7a">KEY_MULTIMEDIA_WWW_REFRESH</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_WWW_REFRESH</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00153">input.h:153</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a03da438c85c9fc0ebda53d0c669d7c52"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a03da438c85c9fc0ebda53d0c669d7c52">KEY_LEFT_BRACKET</a></div><div class="ttdeci">@ KEY_LEFT_BRACKET</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00112">input.h:112</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a09755c08fbb78c57e5b3c5063ef0dddd"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a09755c08fbb78c57e5b3c5063ef0dddd">KEY_ACPI_SLEEP</a></div><div class="ttdeci">@ KEY_ACPI_SLEEP</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00162">input.h:162</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a0a4c7291c92b7fc84da27a363dc53fa6"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0a4c7291c92b7fc84da27a363dc53fa6">KEY_P</a></div><div class="ttdeci">@ KEY_P</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00053">input.h:53</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a0d94112555886427204ad0c0711ca327"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a0d94112555886427204ad0c0711ca327">KEY_M</a></div><div class="ttdeci">@ KEY_M</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00069">input.h:69</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a10072b5ee7aa1faf316434ecc9e2bb3a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a10072b5ee7aa1faf316434ecc9e2bb3a">KEY_B</a></div><div class="ttdeci">@ KEY_B</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00067">input.h:67</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a125ed6244c499a097a3e1cb111c8fa9c"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a125ed6244c499a097a3e1cb111c8fa9c">KEY_RIGHT_SHIFT</a></div><div class="ttdeci">@ KEY_RIGHT_SHIFT</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00104">input.h:104</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a160e82eea885870bfa4924c27040cd7f"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a160e82eea885870bfa4924c27040cd7f">KEY_F9</a></div><div class="ttdeci">@ KEY_F9</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00079">input.h:79</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a1fa5a87977d8d7beb7da69a477ecac6d"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a1fa5a87977d8d7beb7da69a477ecac6d">KEYPAD_3</a></div><div class="ttdeci">@ KEYPAD_3</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00094">input.h:94</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a20450360e7f24e1d3cf85a349e28bea7"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a20450360e7f24e1d3cf85a349e28bea7">KEY_MULTIMEDIA_MY_COMPUTER</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_MY_COMPUTER</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00157">input.h:157</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2333d7c312aa98622c41e74c5d13e8de"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2333d7c312aa98622c41e74c5d13e8de">KEY_2</a></div><div class="ttdeci">@ KEY_2</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00034">input.h:34</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a247a20a9998f080827dd34004abc2f9a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a247a20a9998f080827dd34004abc2f9a">KEY_F6</a></div><div class="ttdeci">@ KEY_F6</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00076">input.h:76</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a24d2fa1410977513114492a6405f48d4"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a24d2fa1410977513114492a6405f48d4">KEYPAD_5</a></div><div class="ttdeci">@ KEYPAD_5</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00089">input.h:89</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a26f2c18a3a0a7eabf7bd11f0ec93be78"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a26f2c18a3a0a7eabf7bd11f0ec93be78">KEY_INSERT</a></div><div class="ttdeci">@ KEY_INSERT</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00136">input.h:136</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a298e5b5c0b2a1567403240c1ff7664ad"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a298e5b5c0b2a1567403240c1ff7664ad">KEY_ACPI_POWER</a></div><div class="ttdeci">@ KEY_ACPI_POWER</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00161">input.h:161</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2a2ea4c0ed101dcec44d5ec7de0329ef"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2a2ea4c0ed101dcec44d5ec7de0329ef">KEY_SEMICOLON</a></div><div class="ttdeci">@ KEY_SEMICOLON</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00115">input.h:115</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2af9840d90c49239339bfd42f9f32868"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2af9840d90c49239339bfd42f9f32868">KEY_E</a></div><div class="ttdeci">@ KEY_E</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00046">input.h:46</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2c98fd67709a9fd5409498d4f7175877"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2c98fd67709a9fd5409498d4f7175877">KEY_I</a></div><div class="ttdeci">@ KEY_I</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00051">input.h:51</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2e6a652ccd7afc5ce75ac4d902b6a60a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2e6a652ccd7afc5ce75ac4d902b6a60a">KEY_W</a></div><div class="ttdeci">@ KEY_W</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00045">input.h:45</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2ec43a67eb0c7d2b4576708e6d4a6b70"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2ec43a67eb0c7d2b4576708e6d4a6b70">KEY_RIGHT_BRACKET</a></div><div class="ttdeci">@ KEY_RIGHT_BRACKET</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00113">input.h:113</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2fa701c65735e0008990a8cfb9fe7582"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fa701c65735e0008990a8cfb9fe7582">KEYPAD_2</a></div><div class="ttdeci">@ KEYPAD_2</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00093">input.h:93</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2fd73a4d527efe137e8f259db2092766"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fd73a4d527efe137e8f259db2092766">KEY_D</a></div><div class="ttdeci">@ KEY_D</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00056">input.h:56</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a2fe7fe99bcb0fd90bf4234be9e4ce5be"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a2fe7fe99bcb0fd90bf4234be9e4ce5be">KEY_6</a></div><div class="ttdeci">@ KEY_6</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00038">input.h:38</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a34a07203a0a4f3e996b44e9a4fcfd1c6"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a07203a0a4f3e996b44e9a4fcfd1c6">KEY_F7</a></div><div class="ttdeci">@ KEY_F7</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00077">input.h:77</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a34a1a5fd5080d4e7923d9e93d7b17e19"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a34a1a5fd5080d4e7923d9e93d7b17e19">KEY_SCROLL_LOCK</a></div><div class="ttdeci">@ KEY_SCROLL_LOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00125">input.h:125</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a35bcc2bc85513df4f3897a9d64a9c51c"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a35bcc2bc85513df4f3897a9d64a9c51c">KEY_1</a></div><div class="ttdeci">@ KEY_1</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00033">input.h:33</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a38e55880dfd22aeee6ece9bc75ccdf7f"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a38e55880dfd22aeee6ece9bc75ccdf7f">KEY_ACPI_WAKE</a></div><div class="ttdeci">@ KEY_ACPI_WAKE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00163">input.h:163</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a3a471c8b61a5f730dcbdd50fe53f3ab7"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3a471c8b61a5f730dcbdd50fe53f3ab7">KEY_ESCAPE</a></div><div class="ttdeci">@ KEY_ESCAPE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00107">input.h:107</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a3b922025c26b38585ab140c7e40b291c"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3b922025c26b38585ab140c7e40b291c">KEY_F10</a></div><div class="ttdeci">@ KEY_F10</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00080">input.h:80</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a3c069efeb1638c2ab0d2a50ff45b529f"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3c069efeb1638c2ab0d2a50ff45b529f">KEY_F</a></div><div class="ttdeci">@ KEY_F</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00057">input.h:57</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a3d24a3f2d5bad01abd32bee373c4e8aa"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d24a3f2d5bad01abd32bee373c4e8aa">KEY_PRINT_SCREEN</a></div><div class="ttdeci">@ KEY_PRINT_SCREEN</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00126">input.h:126</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a3d4651d86fe7a5cd80bc028a9543ac44"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a3d4651d86fe7a5cd80bc028a9543ac44">KEYPAD_0</a></div><div class="ttdeci">@ KEYPAD_0</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00095">input.h:95</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a41d1aa573d29ca6a9eb429a680dc53cd"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a41d1aa573d29ca6a9eb429a680dc53cd">KEY_H</a></div><div class="ttdeci">@ KEY_H</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00059">input.h:59</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a46d6f5a4e2aa153859975c82cace2054"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a46d6f5a4e2aa153859975c82cace2054">KEY_MULTIMEDIA_VOL_UP</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_VOL_UP</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00149">input.h:149</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a4789cb1577c6b157cca51831266d2e71"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4789cb1577c6b157cca51831266d2e71">KEY_LEFT_ALT</a></div><div class="ttdeci">@ KEY_LEFT_ALT</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00105">input.h:105</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a480a807305121d41673b8c208898f497"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a480a807305121d41673b8c208898f497">KEY_X</a></div><div class="ttdeci">@ KEY_X</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00064">input.h:64</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a48412ee9aff955b7013358639e856e56"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a48412ee9aff955b7013358639e856e56">KEYPAD_6</a></div><div class="ttdeci">@ KEYPAD_6</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00090">input.h:90</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a4ec980867be1d5bded2bccdee2ebd601"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4ec980867be1d5bded2bccdee2ebd601">KEY_G</a></div><div class="ttdeci">@ KEY_G</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00058">input.h:58</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a4f14c2020a65b3498ad86cf66e5f0ed5"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a4f14c2020a65b3498ad86cf66e5f0ed5">KEY_RIGHT_ALT</a></div><div class="ttdeci">@ KEY_RIGHT_ALT</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00106">input.h:106</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a5143e08e4e00b9bdf04788406524271c"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5143e08e4e00b9bdf04788406524271c">KEYPAD_9</a></div><div class="ttdeci">@ KEYPAD_9</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00086">input.h:86</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a54249cfb873b3e7ae0432bbec5bc0d6f"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a54249cfb873b3e7ae0432bbec5bc0d6f">KEY_SLASH</a></div><div class="ttdeci">@ KEY_SLASH</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00121">input.h:121</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a5d44524b2a6090fa97aa9353d69f67a3"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d44524b2a6090fa97aa9353d69f67a3">KEY_Y</a></div><div class="ttdeci">@ KEY_Y</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00049">input.h:49</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a5d5eb3601a49913c3ab0f9bcbdc5918a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5d5eb3601a49913c3ab0f9bcbdc5918a">KEY_LEFT_SHIFT</a></div><div class="ttdeci">@ KEY_LEFT_SHIFT</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00103">input.h:103</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a5ea468d8f6134be615cdb30787560942"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5ea468d8f6134be615cdb30787560942">KEY_APPS</a></div><div class="ttdeci">@ KEY_APPS</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00140">input.h:140</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a5f8f8f15bcfc7a3e745d4b5e0008832c"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a5f8f8f15bcfc7a3e745d4b5e0008832c">KEY_MINUS</a></div><div class="ttdeci">@ KEY_MINUS</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00108">input.h:108</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a601382e2da6215882c129b43b3384611"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a601382e2da6215882c129b43b3384611">KEY_9</a></div><div class="ttdeci">@ KEY_9</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00041">input.h:41</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a60c75f9c8eded88ef76c0c94da27963c"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60c75f9c8eded88ef76c0c94da27963c">KEY_TAB</a></div><div class="ttdeci">@ KEY_TAB</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00111">input.h:111</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a60db8fe38855cfe67da704988e66bd42"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a60db8fe38855cfe67da704988e66bd42">KEYPAD_7</a></div><div class="ttdeci">@ KEYPAD_7</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00084">input.h:84</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a6167a8727e73df1eb96f19c2460766c9"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6167a8727e73df1eb96f19c2460766c9">KEY_T</a></div><div class="ttdeci">@ KEY_T</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00048">input.h:48</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a647998d2a95d68a66ff9892f96150a04"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a647998d2a95d68a66ff9892f96150a04">KEY_LEFT_ARROW</a></div><div class="ttdeci">@ KEY_LEFT_ARROW</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00130">input.h:130</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a682c2546c34dea8d730992bc1616fca9"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a682c2546c34dea8d730992bc1616fca9">KEY_DOWN_ARROW</a></div><div class="ttdeci">@ KEY_DOWN_ARROW</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00132">input.h:132</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a68d3b17199fbc1595d3d6a5baacb3eae"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a68d3b17199fbc1595d3d6a5baacb3eae">KEY_LEFT_GUI</a></div><div class="ttdeci">@ KEY_LEFT_GUI</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00138">input.h:138</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a6a69ea34f5d1372692bf040637e57c8f"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6a69ea34f5d1372692bf040637e57c8f">KEY_F5</a></div><div class="ttdeci">@ KEY_F5</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00075">input.h:75</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a6b0799a9923c55f8a73550a371ea69f6"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b0799a9923c55f8a73550a371ea69f6">KEY_K</a></div><div class="ttdeci">@ KEY_K</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00061">input.h:61</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a6b30f8af6c880e1aca01b91aa13c6ff9"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6b30f8af6c880e1aca01b91aa13c6ff9">KEY_0</a></div><div class="ttdeci">@ KEY_0</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00042">input.h:42</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a6bf97751aacdc0d683c765c138e4eefa"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a6bf97751aacdc0d683c765c138e4eefa">KEYPAD_SLASH</a></div><div class="ttdeci">@ KEYPAD_SLASH</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00099">input.h:99</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a7374278f9996b9a54402de49445da5fa"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7374278f9996b9a54402de49445da5fa">KEYPAD_8</a></div><div class="ttdeci">@ KEYPAD_8</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00085">input.h:85</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a7680b8131b831989b5068d0832b99bd4"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a7680b8131b831989b5068d0832b99bd4">KEY_PERIOD</a></div><div class="ttdeci">@ KEY_PERIOD</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00120">input.h:120</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a78a9092dfee2fbd8952c3e5ed9d9b386"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a78a9092dfee2fbd8952c3e5ed9d9b386">KEY_RIGHT_GUI</a></div><div class="ttdeci">@ KEY_RIGHT_GUI</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00139">input.h:139</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a835f8397baa58fd73ff9c268d6458add"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a835f8397baa58fd73ff9c268d6458add">KEY_F12</a></div><div class="ttdeci">@ KEY_F12</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00082">input.h:82</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a8544ec26c470f4395e879462e119f866"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8544ec26c470f4395e879462e119f866">KEYPAD_PLUS</a></div><div class="ttdeci">@ KEYPAD_PLUS</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00091">input.h:91</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a87897fd25282941e1a9bf72b9f64559a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a87897fd25282941e1a9bf72b9f64559a">KEY_F2</a></div><div class="ttdeci">@ KEY_F2</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00072">input.h:72</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a8b6e45c995d7f028ca3ad1c56d471084"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a8b6e45c995d7f028ca3ad1c56d471084">KEY_MULTIMEDIA_WWW_STOP</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_WWW_STOP</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00154">input.h:154</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a913e5e3fa5470161a89ba9465e7cbc3d"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a913e5e3fa5470161a89ba9465e7cbc3d">KEY_MULTIMEDIA_NEXT_TRACK</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_NEXT_TRACK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00143">input.h:143</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a9159048ef7c917ba00c50e39b14cb812"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9159048ef7c917ba00c50e39b14cb812">KEYPAD_1</a></div><div class="ttdeci">@ KEYPAD_1</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00092">input.h:92</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a947cc696f802a13d955cb077600299da"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a947cc696f802a13d955cb077600299da">KEY_RIGHT_ARROW</a></div><div class="ttdeci">@ KEY_RIGHT_ARROW</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00131">input.h:131</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a965c99b1f4fc05cec09ef61b0af8e74a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a965c99b1f4fc05cec09ef61b0af8e74a">KEY_F3</a></div><div class="ttdeci">@ KEY_F3</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00073">input.h:73</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a9cabc5fc0d1f7f6a78e78b8ff29dbb61"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9cabc5fc0d1f7f6a78e78b8ff29dbb61">KEY_C</a></div><div class="ttdeci">@ KEY_C</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00065">input.h:65</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a9d4fa545c0b39fcfe7b51bd3cd86d14f"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9d4fa545c0b39fcfe7b51bd3cd86d14f">KEY_MULTIMEDIA_EMAIL</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_EMAIL</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00158">input.h:158</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35a9eaf4e9e3d8451fd1332c013d12c1375"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35a9eaf4e9e3d8451fd1332c013d12c1375">KEY_F8</a></div><div class="ttdeci">@ KEY_F8</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00078">input.h:78</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aa35707694e2bab78d36903af6198e6f5"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa35707694e2bab78d36903af6198e6f5">KEY_UP_ARROW</a></div><div class="ttdeci">@ KEY_UP_ARROW</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00129">input.h:129</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aa3cd0158e01f834cebcfb3fc5578df4b"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3cd0158e01f834cebcfb3fc5578df4b">KEY_BACKSPACE</a></div><div class="ttdeci">@ KEY_BACKSPACE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00110">input.h:110</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aa3ec8a2ffd5b0e200db5ebe7b65515ff"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa3ec8a2ffd5b0e200db5ebe7b65515ff">KEY_R</a></div><div class="ttdeci">@ KEY_R</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00047">input.h:47</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aa606b8c6deaec8077387975d195cd824"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa606b8c6deaec8077387975d195cd824">KEY_N</a></div><div class="ttdeci">@ KEY_N</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00068">input.h:68</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aa61cff07fdbe8117af6a4848c6d64359"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa61cff07fdbe8117af6a4848c6d64359">KEY_MULTIMEDIA_PREV_TRACK</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_PREV_TRACK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00142">input.h:142</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aa7b3a3d0503a46bec51c6e3da95747cc"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa7b3a3d0503a46bec51c6e3da95747cc">KEY_A</a></div><div class="ttdeci">@ KEY_A</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00054">input.h:54</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aa8adb6fcb92dec58fb19410eacfdd403"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aa8adb6fcb92dec58fb19410eacfdd403">KEY_END</a></div><div class="ttdeci">@ KEY_END</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00135">input.h:135</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aab8917d426f9be27c95c0d3810006d7b"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aab8917d426f9be27c95c0d3810006d7b">KEY_8</a></div><div class="ttdeci">@ KEY_8</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00040">input.h:40</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aadc60d2de1d019604547c0df88f84cda"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aadc60d2de1d019604547c0df88f84cda">KEY_Z</a></div><div class="ttdeci">@ KEY_Z</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00063">input.h:63</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aaefd064b1e5d75c429bed314ac18eba0"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aaefd064b1e5d75c429bed314ac18eba0">KEY_RETURN</a></div><div class="ttdeci">@ KEY_RETURN</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00114">input.h:114</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ab6b3b8d9de11f8cc9165d4207e9ba252"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ab6b3b8d9de11f8cc9165d4207e9ba252">KEYPAD_4</a></div><div class="ttdeci">@ KEYPAD_4</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00088">input.h:88</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35abb2f0ce8efc3067757dbf091437f89f5"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb2f0ce8efc3067757dbf091437f89f5">KEY_S</a></div><div class="ttdeci">@ KEY_S</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00055">input.h:55</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35abb3108883bee68e265b554542484c5d7"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abb3108883bee68e265b554542484c5d7">KEY_J</a></div><div class="ttdeci">@ KEY_J</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00060">input.h:60</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35abc5ade8c1b7fc0d409201d5fc46e02cc"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35abc5ade8c1b7fc0d409201d5fc46e02cc">KEY_CAPS_LOCK</a></div><div class="ttdeci">@ KEY_CAPS_LOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00123">input.h:123</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ac2439afec39a5b43a1fd36a4316379a7"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac2439afec39a5b43a1fd36a4316379a7">KEY_PRESSED</a></div><div class="ttdeci">@ KEY_PRESSED</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00165">input.h:165</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ac8234231b36474d3666ad56752fe6f5e"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ac8234231b36474d3666ad56752fe6f5e">KEY_Q</a></div><div class="ttdeci">@ KEY_Q</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00044">input.h:44</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35acd1e6a8e9a275766ecc3056ce5ca62b0"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acd1e6a8e9a275766ecc3056ce5ca62b0">KEY_MULTIMEDIA_MEDIA_SELECT</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_MEDIA_SELECT</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00159">input.h:159</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35acdf916d73b721baa46f5f54bdcc0d39b"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acdf916d73b721baa46f5f54bdcc0d39b">KEY_EQUAL</a></div><div class="ttdeci">@ KEY_EQUAL</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00109">input.h:109</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35acfa54ab264327853ab499782d0d501be"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35acfa54ab264327853ab499782d0d501be">KEY_MULTIMEDIA_WWW_FORWARD</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_WWW_FORWARD</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00155">input.h:155</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad435c2e06f3d05728ed52ede8a68295b"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad435c2e06f3d05728ed52ede8a68295b">KEY_PAGE_UP</a></div><div class="ttdeci">@ KEY_PAGE_UP</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00133">input.h:133</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad465cb523017f08e52ec0b3f1f1113f0"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad465cb523017f08e52ec0b3f1f1113f0">KEYPAD_RETURN</a></div><div class="ttdeci">@ KEYPAD_RETURN</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00097">input.h:97</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad4961a6c7ea9d008812aaaa8c4ea9730"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad4961a6c7ea9d008812aaaa8c4ea9730">KEY_U</a></div><div class="ttdeci">@ KEY_U</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00050">input.h:50</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad5355d7d2d2582960da81aefe8cd941d"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5355d7d2d2582960da81aefe8cd941d">KEY_LEFT_CTRL</a></div><div class="ttdeci">@ KEY_LEFT_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00101">input.h:101</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad54743bc4e7f9279abf671cc2a091ce1"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad54743bc4e7f9279abf671cc2a091ce1">KEY_F11</a></div><div class="ttdeci">@ KEY_F11</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00081">input.h:81</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad5b83418c285e43af5d3a87b4d4049d7"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad5b83418c285e43af5d3a87b4d4049d7">KEY_HOME</a></div><div class="ttdeci">@ KEY_HOME</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00128">input.h:128</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad6328d80393f645087bb7f1c8662c0a5"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad6328d80393f645087bb7f1c8662c0a5">KEYPAD_PERIOD</a></div><div class="ttdeci">@ KEYPAD_PERIOD</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00096">input.h:96</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ad8909c03dc1731c8ce83220590f9f9dc"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ad8909c03dc1731c8ce83220590f9f9dc">KEY_NUM_LOCK</a></div><div class="ttdeci">@ KEY_NUM_LOCK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00124">input.h:124</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ada883d03c9fb53deb33064a13ca97639"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ada883d03c9fb53deb33064a13ca97639">KEY_PAGE_DOWN</a></div><div class="ttdeci">@ KEY_PAGE_DOWN</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00134">input.h:134</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35add0c21de9efdf54e63b2a4b574b87ad6"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35add0c21de9efdf54e63b2a4b574b87ad6">KEYPAD_MINUS</a></div><div class="ttdeci">@ KEYPAD_MINUS</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00087">input.h:87</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ade02591d217cde8a98c3cb0d39cea382"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ade02591d217cde8a98c3cb0d39cea382">KEY_MULTIMEDIA_VOL_DOWN</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_VOL_DOWN</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00148">input.h:148</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35adef33a2a27e0f4f398492cb6c637aad8"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35adef33a2a27e0f4f398492cb6c637aad8">KEY_MULTIMEDIA_PLAY</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_PLAY</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00146">input.h:146</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ae10804bfdf98abf5deca974260357e1e"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae10804bfdf98abf5deca974260357e1e">KEY_MULTIMEDIA_WWW_BACK</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_WWW_BACK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00156">input.h:156</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ae47e18287e9003530a125da277c4a645"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae47e18287e9003530a125da277c4a645">KEY_MULTIMEDIA_STOP</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_STOP</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00147">input.h:147</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ae78c88108d428cb8066e7a056195f489"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae78c88108d428cb8066e7a056195f489">KEY_7</a></div><div class="ttdeci">@ KEY_7</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00039">input.h:39</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ae7a3a4540031b038014294aa6743a7a4"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7a3a4540031b038014294aa6743a7a4">KEY_DELETE</a></div><div class="ttdeci">@ KEY_DELETE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00137">input.h:137</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ae7edd672641b587364ea4a0c89388290"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae7edd672641b587364ea4a0c89388290">KEY_O</a></div><div class="ttdeci">@ KEY_O</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00052">input.h:52</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35ae9f20352b4ef69ae68b9ff44abadfd79"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35ae9f20352b4ef69ae68b9ff44abadfd79">KEY_4</a></div><div class="ttdeci">@ KEY_4</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00036">input.h:36</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aeb8aae681ab9fbf1111ac69841330e0b"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb8aae681ab9fbf1111ac69841330e0b">KEY_APOSTROPHE</a></div><div class="ttdeci">@ KEY_APOSTROPHE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00116">input.h:116</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aeb9ff466eebcae7089b92b717e4fad58"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aeb9ff466eebcae7089b92b717e4fad58">KEY_RIGHT_CTRL</a></div><div class="ttdeci">@ KEY_RIGHT_CTRL</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00102">input.h:102</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aec304e52eb0d34ba205a08e84cfea54b"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aec304e52eb0d34ba205a08e84cfea54b">KEY_MULTIMEDIA_WWW_FAVORITES</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_WWW_FAVORITES</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00152">input.h:152</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aece16de35a5ea11f9b228c9376bebc62"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aece16de35a5ea11f9b228c9376bebc62">KEY_L</a></div><div class="ttdeci">@ KEY_L</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00062">input.h:62</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aed864c0209ba46546ba112f6c36e0cc4"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aed864c0209ba46546ba112f6c36e0cc4">KEY_5</a></div><div class="ttdeci">@ KEY_5</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00037">input.h:37</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aef054680a9be7da17d196e15aec894f8"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef054680a9be7da17d196e15aec894f8">KEY_3</a></div><div class="ttdeci">@ KEY_3</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00035">input.h:35</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35aef1c0a79a2202eef39c44461c531b91a"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35aef1c0a79a2202eef39c44461c531b91a">KEYPAD_ASTERISK</a></div><div class="ttdeci">@ KEYPAD_ASTERISK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00098">input.h:98</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35af0631f483cbc4b0d22fadc54eae8fc18"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af0631f483cbc4b0d22fadc54eae8fc18">KEY_MULTIMEDIA_MUTE</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_MUTE</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00144">input.h:144</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35af621aad7268fdcafe3a88bc4de7012cd"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af621aad7268fdcafe3a88bc4de7012cd">KEY_BACKSLASH</a></div><div class="ttdeci">@ KEY_BACKSLASH</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00118">input.h:118</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35af92cd55661a716ee7466f960896041e3"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35af92cd55661a716ee7466f960896041e3">KEY_COMMA</a></div><div class="ttdeci">@ KEY_COMMA</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00119">input.h:119</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35afa1c237398bdfc48e5c1a55ce4a977fe"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa1c237398bdfc48e5c1a55ce4a977fe">KEY_V</a></div><div class="ttdeci">@ KEY_V</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00066">input.h:66</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35afa4d8c3977d7b7d424119b89bec9c64f"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afa4d8c3977d7b7d424119b89bec9c64f">KEY_MULTIMEDIA_WWW_SEARCH</a></div><div class="ttdeci">@ KEY_MULTIMEDIA_WWW_SEARCH</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00151">input.h:151</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35afcf70bc39c0032de8a1c6452ac9860a5"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35afcf70bc39c0032de8a1c6452ac9860a5">KEY_F1</a></div><div class="ttdeci">@ KEY_F1</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00071">input.h:71</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a505d8572bf9cf882f643df6a7f695d35affcb18fb1dbdb1d9b5c9f69408fe37a7"><div class="ttname"><a href="../../de/ded/input_8h.html#a505d8572bf9cf882f643df6a7f695d35affcb18fb1dbdb1d9b5c9f69408fe37a7">KEY_BACK_TICK</a></div><div class="ttdeci">@ KEY_BACK_TICK</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00117">input.h:117</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a5610542c386b7f777ccb943d75922ec7"><div class="ttname"><a href="../../de/ded/input_8h.html#a5610542c386b7f777ccb943d75922ec7">MouseReport::Button6</a></div><div class="ttdeci">uint8_t Button6</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00193">input.h:193</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a66947db99db5c8ea44a2b070140f1ef3"><div class="ttname"><a href="../../de/ded/input_8h.html#a66947db99db5c8ea44a2b070140f1ef3">MouseReport::MiddleButton</a></div><div class="ttdeci">uint8_t MiddleButton</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00190">input.h:190</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a7fe6c9da952ca97bdaf1fd657c5e4682"><div class="ttname"><a href="../../de/ded/input_8h.html#a7fe6c9da952ca97bdaf1fd657c5e4682">MouseReport::Button5</a></div><div class="ttdeci">uint8_t Button5</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00192">input.h:192</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_a98581074c8ffe2ba11636e831fce7672"><div class="ttname"><a href="../../de/ded/input_8h.html#a98581074c8ffe2ba11636e831fce7672">MouseReport::Button7</a></div><div class="ttdeci">uint8_t Button7</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00194">input.h:194</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_aa8d96a2473f48cd0f643552256ed37a4"><div class="ttname"><a href="../../de/ded/input_8h.html#aa8d96a2473f48cd0f643552256ed37a4">MouseReport::Z</a></div><div class="ttdeci">int8_t Z</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00186">input.h:186</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_aba095481bbee5eb8903061ed75aa435d"><div class="ttname"><a href="../../de/ded/input_8h.html#aba095481bbee5eb8903061ed75aa435d">ReportInputEvent</a></div><div class="ttdeci">EXTERNC int ReportInputEvent(InputReport *Report)</div></div>
|
||||
<div class="ttc" id="ainput_8h_html_acde82f4d1fa67e06bc3a59eb6cc2a44c"><div class="ttname"><a href="../../de/ded/input_8h.html#acde82f4d1fa67e06bc3a59eb6cc2a44c">MouseReport::Button8</a></div><div class="ttdeci">uint8_t Button8</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00195">input.h:195</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_ae0e73e3ad012fad295b7bf2d1cc93da9"><div class="ttname"><a href="../../de/ded/input_8h.html#ae0e73e3ad012fad295b7bf2d1cc93da9">InputReport::Device</a></div><div class="ttdeci">dev_t Device</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00227">input.h:227</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_af15f4807037d91adf5b3223b64e9ad50"><div class="ttname"><a href="../../de/ded/input_8h.html#af15f4807037d91adf5b3223b64e9ad50">InputReport::Type</a></div><div class="ttdeci">DeviceType Type</div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00226">input.h:226</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_d1/d5b/structInputReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d1/d5b/structInputReport">InputReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00224">input.h:225</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_d1/da7/structKeyboardReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d1/da7/structKeyboardReport">KeyboardReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00168">input.h:169</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_d1/df2/structTouchScreenReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d1/df2/structTouchScreenReport">TouchScreenReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00202">input.h:203</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_d4/d9c/structMagnetometerReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d4/d9c/structMagnetometerReport">MagnetometerReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00220">input.h:221</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_d4/daf/structGyroscopeReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d4/daf/structGyroscopeReport">GyroscopeReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00216">input.h:217</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_d6/dda/structGamepadReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d6/dda/structGamepadReport">GamepadReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00208">input.h:209</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_d8/d16/structAccelerometerReport"><div class="ttname"><a href="../../de/ded/input_8h.html#d8/d16/structAccelerometerReport">AccelerometerReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00212">input.h:213</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_db/d9a/structMouseReport"><div class="ttname"><a href="../../de/ded/input_8h.html#db/d9a/structMouseReport">MouseReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00183">input.h:184</a></div></div>
|
||||
<div class="ttc" id="ainput_8h_html_dd/db1/structJoystickReport"><div class="ttname"><a href="../../de/ded/input_8h.html#dd/db1/structJoystickReport">JoystickReport</a></div><div class="ttdef"><b>Definition:</b> <a href="../../de/ded/input_8h_source.html#l00198">input.h:199</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:315</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../de/ded/input_8h.html">input.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/df/d03/md_tools_doxygen_api.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: API</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('df/d03/md_tools_doxygen_api.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="PageDoc"><div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">API </div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"></div></div><!-- contents -->
|
||||
</div><!-- PageDoc -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
2616
docs/df/d26/fs_8h.html
Normal file
139
docs/df/d26/fs_8h.js
Normal file
@ -0,0 +1,139 @@
|
||||
var fs_8h =
|
||||
[
|
||||
[ "kstat", "df/d26/fs_8h.html#d5/df1/structkstat", [
|
||||
[ "AccessTime", "df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9", null ],
|
||||
[ "Attribute", "df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100", null ],
|
||||
[ "Blocks", "df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0", null ],
|
||||
[ "BlockSize", "df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef", null ],
|
||||
[ "ChangeTime", "df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae", null ],
|
||||
[ "Device", "df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5", null ],
|
||||
[ "GroupID", "df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8", null ],
|
||||
[ "HardLinks", "df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e", null ],
|
||||
[ "Index", "df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4", null ],
|
||||
[ "Mode", "df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808", null ],
|
||||
[ "ModifyTime", "df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042", null ],
|
||||
[ "RawDevice", "df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280", null ],
|
||||
[ "Size", "df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6", null ],
|
||||
[ "UserID", "df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a", null ]
|
||||
] ],
|
||||
[ "kdirent", "df/d26/fs_8h.html#d9/ddf/structkdirent", [
|
||||
[ "d_ino", "df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4", null ],
|
||||
[ "d_name", "df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b", null ],
|
||||
[ "d_off", "df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4", null ],
|
||||
[ "d_reclen", "df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c", null ],
|
||||
[ "d_type", "df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a", null ]
|
||||
] ],
|
||||
[ "Inode", "df/d26/fs_8h.html#d6/d59/structInode", [
|
||||
[ "Device", "df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6", null ],
|
||||
[ "Flags", "df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341", null ],
|
||||
[ "Index", "df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66", null ],
|
||||
[ "KernelData", "df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6", null ],
|
||||
[ "Mode", "df/d26/fs_8h.html#a667a06765053832b0e364d352d331481", null ],
|
||||
[ "Offset", "df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a", null ],
|
||||
[ "PrivateData", "df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425", null ],
|
||||
[ "RawDevice", "df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a", null ]
|
||||
] ],
|
||||
[ "InodeOperations", "db/de6/structInodeOperations.html", "db/de6/structInodeOperations" ],
|
||||
[ "SuperBlockOperations", "d2/d55/structSuperBlockOperations.html", "d2/d55/structSuperBlockOperations" ],
|
||||
[ "FileSystemInfo", "df/d26/fs_8h.html#de/d99/structFileSystemInfo", [
|
||||
[ "Flags", "df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82", null ],
|
||||
[ "Name", "df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387", null ],
|
||||
[ "Ops", "df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c", null ],
|
||||
[ "PrivateData", "df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd", null ],
|
||||
[ "RootName", "df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990", null ],
|
||||
[ "SuperOps", "df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66", null ]
|
||||
] ],
|
||||
[ "DT_BLK", "df/d26/fs_8h.html#a212cebbaad682bc6c3bf798c8749abc5", null ],
|
||||
[ "DT_CHR", "df/d26/fs_8h.html#a7d0095c3caf2c334bf222608d02576d7", null ],
|
||||
[ "DT_DIR", "df/d26/fs_8h.html#a1dcee67486bc4238096ecb61e2d9ffd1", null ],
|
||||
[ "DT_FIFO", "df/d26/fs_8h.html#a6fabe696c35bf34daa67931b4c245c7d", null ],
|
||||
[ "DT_LNK", "df/d26/fs_8h.html#aa70b5cb1d9c30b1830cb6a5e835231c6", null ],
|
||||
[ "DT_REG", "df/d26/fs_8h.html#a9973595cf6775b1b29d7274ab4c0d623", null ],
|
||||
[ "DT_SOCK", "df/d26/fs_8h.html#aaa6ed2fc54836a2c7d9b698923705f5e", null ],
|
||||
[ "DT_UNKNOWN", "df/d26/fs_8h.html#a293ce58a2d39f35c52f7f4516a857057", null ],
|
||||
[ "DT_WHT", "df/d26/fs_8h.html#a9584ba1798d7454f4f63433418ba8798", null ],
|
||||
[ "DTTOIF", "df/d26/fs_8h.html#a1cfeb034d04c92d5f0a185217edfb37f", null ],
|
||||
[ "I_FLAG_CACHE_KEEP", "df/d26/fs_8h.html#a97c949be3248687daddc322afd1b04cf", null ],
|
||||
[ "I_FLAG_MOUNTPOINT", "df/d26/fs_8h.html#a86bf9184c4383bd89d2bf950152ca0ab", null ],
|
||||
[ "I_FLAG_ROOT", "df/d26/fs_8h.html#a9efe129617fc26d8dd0a23a07460a6ff", null ],
|
||||
[ "IFTODT", "df/d26/fs_8h.html#ac1304650d387faf30d7831d2f9f4db3d", null ],
|
||||
[ "INODE_MAJOR", "df/d26/fs_8h.html#a270b0fbec1ed39659f47894e379126c8", null ],
|
||||
[ "INODE_MAKEDEV", "df/d26/fs_8h.html#ad0d8f5f25260c684d5194149d51bdab4", null ],
|
||||
[ "INODE_MINOR", "df/d26/fs_8h.html#a6b01f8d41285666c43e975064fb65d40", null ],
|
||||
[ "O_APPEND", "df/d26/fs_8h.html#ae036f789407d21f07b211552d67b3214", null ],
|
||||
[ "O_CLOEXEC", "df/d26/fs_8h.html#ad6d8fbe4e494b4dbe051612572d3f757", null ],
|
||||
[ "O_CREAT", "df/d26/fs_8h.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc", null ],
|
||||
[ "O_EXCL", "df/d26/fs_8h.html#a9f5acfe79fafe14b6694447bd0e9f10b", null ],
|
||||
[ "O_NOFOLLOW", "df/d26/fs_8h.html#a82d4d551b214905742c9e045185d352a", null ],
|
||||
[ "O_RDONLY", "df/d26/fs_8h.html#a7a68c9ffaac7dbcd652225dd7c06a54b", null ],
|
||||
[ "O_RDWR", "df/d26/fs_8h.html#abb0586253488ee61072b73557eeb873b", null ],
|
||||
[ "O_TRUNC", "df/d26/fs_8h.html#ad1d67e453fb3031f40f8cd3403773813", null ],
|
||||
[ "O_WRONLY", "df/d26/fs_8h.html#a11b644a8526139c4cc1850dac1271ced", null ],
|
||||
[ "S_IFBLK", "df/d26/fs_8h.html#a5c5b74a1cb1a1ae83572500b94e1938f", null ],
|
||||
[ "S_IFCHR", "df/d26/fs_8h.html#aef3a1d1ba22c83e30b5c834dd343b2a8", null ],
|
||||
[ "S_IFDIR", "df/d26/fs_8h.html#a11fb0652b963a735f3377eb1c9239f2d", null ],
|
||||
[ "S_IFIFO", "df/d26/fs_8h.html#a4966f25d9f03a7a06bc47ac729fd86cf", null ],
|
||||
[ "S_IFLNK", "df/d26/fs_8h.html#afef163ce62372757e84bd9fc88c07aad", null ],
|
||||
[ "S_IFMT", "df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b", null ],
|
||||
[ "S_IFMT32", "df/d26/fs_8h.html#a01110bf8f909d84aac57bc6c3caf1e11", null ],
|
||||
[ "S_IFREG", "df/d26/fs_8h.html#a1aaa48b192a5dd3b6d7ee91fc98cd17d", null ],
|
||||
[ "S_IFSOCK", "df/d26/fs_8h.html#a28e80cd43106882904be148b2a397d42", null ],
|
||||
[ "S_IFWHT", "df/d26/fs_8h.html#a9a122a1f26859b9f6e865623b06b5512", null ],
|
||||
[ "S_IRGRP", "df/d26/fs_8h.html#a4f5f280b929768113739fb34d6f7be8a", null ],
|
||||
[ "S_IROTH", "df/d26/fs_8h.html#a071147a0cb995036967c80f64b1f74b9", null ],
|
||||
[ "S_IRUSR", "df/d26/fs_8h.html#a84c7dbf5cf2fdfb690f76348b60a8cb7", null ],
|
||||
[ "S_IRWXG", "df/d26/fs_8h.html#a230c642d2bb81f15f85c122b1883de5c", null ],
|
||||
[ "S_IRWXO", "df/d26/fs_8h.html#a5b93e0da7fe32bbd4926626bffad96b1", null ],
|
||||
[ "S_IRWXU", "df/d26/fs_8h.html#afe3da42e762f6362c93454682fad5eb5", null ],
|
||||
[ "S_ISBLK", "df/d26/fs_8h.html#a8b86a24d84c3cfce39cc832a017656ba", null ],
|
||||
[ "S_ISCHR", "df/d26/fs_8h.html#aae33be85d242a1317f972cf2b189f03d", null ],
|
||||
[ "S_ISDIR", "df/d26/fs_8h.html#a3746cdc5aac871e6f6504fbcbd29ef1d", null ],
|
||||
[ "S_ISFIFO", "df/d26/fs_8h.html#a8ae224a2b1fa6eba69bb2bc34b864a24", null ],
|
||||
[ "S_ISGID", "df/d26/fs_8h.html#a9c9e4cc0a8acc43c99ae6c3d972ae2d8", null ],
|
||||
[ "S_ISLNK", "df/d26/fs_8h.html#a765eef536bcb3bd7bacdd675dc2fba13", null ],
|
||||
[ "S_ISREG", "df/d26/fs_8h.html#aad0f32c2c182238f2ff71c83e6ab65a0", null ],
|
||||
[ "S_ISSOCK", "df/d26/fs_8h.html#a397ddd128980f1ee034653da2e9d8f6e", null ],
|
||||
[ "S_ISUID", "df/d26/fs_8h.html#a30384a8cd2feb1615efd5eadc243684b", null ],
|
||||
[ "S_ISVTX", "df/d26/fs_8h.html#a97b5e445a72c99b37dc5b8d620fbd14e", null ],
|
||||
[ "S_IWGRP", "df/d26/fs_8h.html#ae6774871a90d9442f00abe18b87fee6e", null ],
|
||||
[ "S_IWOTH", "df/d26/fs_8h.html#a5303f49f26293acdb9533756c78322fb", null ],
|
||||
[ "S_IWUSR", "df/d26/fs_8h.html#ad70001754261c15a1bdc8e876c6d09d7", null ],
|
||||
[ "S_IXGRP", "df/d26/fs_8h.html#a042e69ac0e7dd56e5cfcd9e97d010323", null ],
|
||||
[ "S_IXOTH", "df/d26/fs_8h.html#a40223db1b95a04f5b28cceb3c34cfebd", null ],
|
||||
[ "S_IXUSR", "df/d26/fs_8h.html#af10a35e3950795d6ee4e07157d000131", null ],
|
||||
[ "SEEK_CUR", "df/d26/fs_8h.html#a4c8d0b76b470ba65a43ca46a88320f39", null ],
|
||||
[ "SEEK_END", "df/d26/fs_8h.html#ad2a2e6c114780c3071efd24f16c7f7d8", null ],
|
||||
[ "SEEK_SET", "df/d26/fs_8h.html#a0d112bae8fd35be772185b6ec6bcbe64", null ],
|
||||
[ "static_assert", "df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98", null ],
|
||||
[ "SYMLOOP_MAX", "df/d26/fs_8h.html#a41170bbc4e205b3bc9c2b06033aecc17", null ],
|
||||
[ "__attribute__", "df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b", null ],
|
||||
[ "RegisterFileSystem", "df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349", null ],
|
||||
[ "UnregisterFileSystem", "df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8", null ],
|
||||
[ "AllocateInode", "df/d26/fs_8h.html#aab39d62bf90b7b74ddff3b22086f40f6", null ],
|
||||
[ "Close", "df/d26/fs_8h.html#a00f03806ee4724ff3e44372909ab378b", null ],
|
||||
[ "Create", "df/d26/fs_8h.html#a2e6d2e5dc031b51fc6f466515b4d3b3e", null ],
|
||||
[ "DeleteInode", "df/d26/fs_8h.html#a8ccb8fe8ac70ca2ee378ad8817a381ab", null ],
|
||||
[ "Destroy", "df/d26/fs_8h.html#a30c9c281e5b2134cc2e763eac5290c61", null ],
|
||||
[ "Flags", "df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b", null ],
|
||||
[ "Ioctl", "df/d26/fs_8h.html#a114cd797c14098cceaf2a3dd64629250", null ],
|
||||
[ "Lookup", "df/d26/fs_8h.html#ac677cf5260fef7aeb61ff3ad1bfc0d74", null ],
|
||||
[ "MkDir", "df/d26/fs_8h.html#a3fbe554d6691bfb88f5b700eb5e2205f", null ],
|
||||
[ "Name", "df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623", null ],
|
||||
[ "Open", "df/d26/fs_8h.html#a38e8576cf8a6210b386212d7b80f42a0", null ],
|
||||
[ "Ops", "df/d26/fs_8h.html#aa4f24d5e592caaf588d436302324694a", null ],
|
||||
[ "PrivateData", "df/d26/fs_8h.html#a8baefdd84470e9a546535750762743b1", null ],
|
||||
[ "Read", "df/d26/fs_8h.html#ac4f4d1e97ef1b104e09abccb641e530e", null ],
|
||||
[ "ReadDir", "df/d26/fs_8h.html#a0a6fc17bb00ffe199d7899d5ce623be4", null ],
|
||||
[ "ReadLink", "df/d26/fs_8h.html#a06cb5aab7b0f464f7575b57ddce54f25", null ],
|
||||
[ "Remove", "df/d26/fs_8h.html#ad985ee5fa0d7e795352935323a07f4a5", null ],
|
||||
[ "Rename", "df/d26/fs_8h.html#a9441374ba1bef439109da976a8048bb9", null ],
|
||||
[ "RmDir", "df/d26/fs_8h.html#a33b8cee8134eca08e6820a62d0dad656", null ],
|
||||
[ "RootName", "df/d26/fs_8h.html#a3d484a9ca884f47f05d568d1743665f7", null ],
|
||||
[ "Seek", "df/d26/fs_8h.html#aec9bda2590b6b4ff6433991c57ce60a3", null ],
|
||||
[ "Stat", "df/d26/fs_8h.html#a98adbbae239ee188f2a5cb61d1564ad1", null ],
|
||||
[ "SuperOps", "df/d26/fs_8h.html#af2c3f075d5c3e40a46da61a9d7a13abc", null ],
|
||||
[ "SymLink", "df/d26/fs_8h.html#a9ca9828444d899586f97c6c9a4d5d5f0", null ],
|
||||
[ "Synchronize", "df/d26/fs_8h.html#a6628c40f84a3148dd825cf9036e66b83", null ],
|
||||
[ "Truncate", "df/d26/fs_8h.html#aa507e1e28360ed651e2294c1c5f02691", null ],
|
||||
[ "Write", "df/d26/fs_8h.html#a5f5c45d347b3cbe34597e57c04967e8b", null ]
|
||||
];
|
503
docs/df/d26/fs_8h_source.html
Normal file
@ -0,0 +1,503 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface/fs.h Source File</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('df/d26/fs_8h_source.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">fs.h</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<a href="../../df/d26/fs_8h.html">Go to the documentation of this file.</a><div class="fragment"><div class="line"><a name="l00001"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a2e6d2e5dc031b51fc6f466515b4d3b3e"> 1</a></span> <span class="comment">/*</span></div>
|
||||
<div class="line"><a name="l00002"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b"> 2</a></span> <span class="comment"> This file is part of Fennix Kernel.</span></div>
|
||||
<div class="line"><a name="l00003"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9441374ba1bef439109da976a8048bb9"> 3</a></span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00004"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac4f4d1e97ef1b104e09abccb641e530e"> 4</a></span> <span class="comment"> Fennix Kernel is free software: you can redistribute it and/or</span></div>
|
||||
<div class="line"><a name="l00005"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5f5c45d347b3cbe34597e57c04967e8b"> 5</a></span> <span class="comment"> modify it under the terms of the GNU General Public License as</span></div>
|
||||
<div class="line"><a name="l00006"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8baefdd84470e9a546535750762743b1"> 6</a></span> <span class="comment"> published by the Free Software Foundation, either version 3 of</span></div>
|
||||
<div class="line"><a name="l00007"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a38e8576cf8a6210b386212d7b80f42a0"> 7</a></span> <span class="comment"> the License, or (at your option) any later version.</span></div>
|
||||
<div class="line"><a name="l00008"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a00f03806ee4724ff3e44372909ab378b"> 8</a></span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00009"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a114cd797c14098cceaf2a3dd64629250"> 9</a></span> <span class="comment"> Fennix Kernel is distributed in the hope that it will be useful,</span></div>
|
||||
<div class="line"><a name="l00010"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a0a6fc17bb00ffe199d7899d5ce623be4"> 10</a></span> <span class="comment"> but WITHOUT ANY WARRANTY; without even the implied warranty of</span></div>
|
||||
<div class="line"><a name="l00011"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3fbe554d6691bfb88f5b700eb5e2205f"> 11</a></span> <span class="comment"> MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the</span></div>
|
||||
<div class="line"><a name="l00012"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a33b8cee8134eca08e6820a62d0dad656"> 12</a></span> <span class="comment"> GNU General Public License for more details.</span></div>
|
||||
<div class="line"><a name="l00013"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9ca9828444d899586f97c6c9a4d5d5f0"> 13</a></span> <span class="comment"></span> </div>
|
||||
<div class="line"><a name="l00014"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a06cb5aab7b0f464f7575b57ddce54f25"> 14</a></span> <span class="comment"> You should have received a copy of the GNU General Public License</span></div>
|
||||
<div class="line"><a name="l00015"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aec9bda2590b6b4ff6433991c57ce60a3"> 15</a></span> <span class="comment"> along with Fennix Kernel. If not, see <https://www.gnu.org/licenses/>.</span></div>
|
||||
<div class="line"><a name="l00016"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a98adbbae239ee188f2a5cb61d1564ad1"> 16</a></span> <span class="comment">*/</span></div>
|
||||
<div class="line"><a name="l00017"></a><span class="lineno"> 17</span>  </div>
|
||||
<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="preprocessor">#ifndef __FENNIX_API_FILESYSTEM_H__</span></div>
|
||||
<div class="line"><a name="l00019"></a><span class="lineno"> 19</span> <span class="preprocessor">#define __FENNIX_API_FILESYSTEM_H__</span></div>
|
||||
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span>  </div>
|
||||
<div class="line"><a name="l00021"></a><span class="lineno"> 21</span> <span class="preprocessor">#include <types.h></span></div>
|
||||
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span>  </div>
|
||||
<div class="line"><a name="l00023"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a0d112bae8fd35be772185b6ec6bcbe64"> 23</a></span> <span class="preprocessor">#define SEEK_SET 0</span></div>
|
||||
<div class="line"><a name="l00024"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a30c9c281e5b2134cc2e763eac5290c61"> 24</a></span> <span class="preprocessor">#define SEEK_CUR 1</span></div>
|
||||
<div class="line"><a name="l00025"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad2a2e6c114780c3071efd24f16c7f7d8"> 25</a></span> <span class="preprocessor">#define SEEK_END 2</span></div>
|
||||
<div class="line"><a name="l00026"></a><span class="lineno"> 26</span>  </div>
|
||||
<div class="line"><a name="l00032"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a01110bf8f909d84aac57bc6c3caf1e11"> 32</a></span> <span class="preprocessor">#define S_IFMT32 037777600000</span></div>
|
||||
<div class="line"><a name="l00033"></a><span class="lineno"> 33</span>  </div>
|
||||
<div class="line"><a name="l00048"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b"> 48</a></span> <span class="preprocessor">#define S_IFMT 0170000</span></div>
|
||||
<div class="line"><a name="l00049"></a><span class="lineno"> 49</span>  </div>
|
||||
<div class="line"><a name="l00050"></a><span class="lineno"> 50</span> <span class="comment">/* Whiteout */</span></div>
|
||||
<div class="line"><a name="l00051"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9a122a1f26859b9f6e865623b06b5512"> 51</a></span> <span class="preprocessor">#define S_IFWHT 0160000</span></div>
|
||||
<div class="line"><a name="l00052"></a><span class="lineno"> 52</span> <span class="comment">/* Socket */</span></div>
|
||||
<div class="line"><a name="l00053"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a28e80cd43106882904be148b2a397d42"> 53</a></span> <span class="preprocessor">#define S_IFSOCK 0140000</span></div>
|
||||
<div class="line"><a name="l00054"></a><span class="lineno"> 54</span> <span class="comment">/* Symbolic link */</span></div>
|
||||
<div class="line"><a name="l00055"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#afef163ce62372757e84bd9fc88c07aad"> 55</a></span> <span class="preprocessor">#define S_IFLNK 0120000</span></div>
|
||||
<div class="line"><a name="l00056"></a><span class="lineno"> 56</span> <span class="comment">/* Regular file */</span></div>
|
||||
<div class="line"><a name="l00057"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1aaa48b192a5dd3b6d7ee91fc98cd17d"> 57</a></span> <span class="preprocessor">#define S_IFREG 0100000</span></div>
|
||||
<div class="line"><a name="l00058"></a><span class="lineno"> 58</span> <span class="comment">/* Block device */</span></div>
|
||||
<div class="line"><a name="l00059"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5c5b74a1cb1a1ae83572500b94e1938f"> 59</a></span> <span class="preprocessor">#define S_IFBLK 0060000</span></div>
|
||||
<div class="line"><a name="l00060"></a><span class="lineno"> 60</span> <span class="comment">/* Directory */</span></div>
|
||||
<div class="line"><a name="l00061"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a11fb0652b963a735f3377eb1c9239f2d"> 61</a></span> <span class="preprocessor">#define S_IFDIR 0040000</span></div>
|
||||
<div class="line"><a name="l00062"></a><span class="lineno"> 62</span> <span class="comment">/* Character device */</span></div>
|
||||
<div class="line"><a name="l00063"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aef3a1d1ba22c83e30b5c834dd343b2a8"> 63</a></span> <span class="preprocessor">#define S_IFCHR 0020000</span></div>
|
||||
<div class="line"><a name="l00064"></a><span class="lineno"> 64</span> <span class="comment">/* FIFO */</span></div>
|
||||
<div class="line"><a name="l00065"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a4966f25d9f03a7a06bc47ac729fd86cf"> 65</a></span> <span class="preprocessor">#define S_IFIFO 0010000</span></div>
|
||||
<div class="line"><a name="l00066"></a><span class="lineno"> 66</span>  </div>
|
||||
<div class="line"><a name="l00067"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a30384a8cd2feb1615efd5eadc243684b"> 67</a></span> <span class="preprocessor">#define S_ISUID 04000</span></div>
|
||||
<div class="line"><a name="l00068"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9c9e4cc0a8acc43c99ae6c3d972ae2d8"> 68</a></span> <span class="preprocessor">#define S_ISGID 02000</span></div>
|
||||
<div class="line"><a name="l00069"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a97b5e445a72c99b37dc5b8d620fbd14e"> 69</a></span> <span class="preprocessor">#define S_ISVTX 01000</span></div>
|
||||
<div class="line"><a name="l00070"></a><span class="lineno"> 70</span>  </div>
|
||||
<div class="line"><a name="l00072"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#afe3da42e762f6362c93454682fad5eb5"> 72</a></span> <span class="preprocessor">#define S_IRWXU 0700</span></div>
|
||||
<div class="line"><a name="l00074"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a84c7dbf5cf2fdfb690f76348b60a8cb7"> 74</a></span> <span class="preprocessor">#define S_IRUSR 0400</span></div>
|
||||
<div class="line"><a name="l00076"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad70001754261c15a1bdc8e876c6d09d7"> 76</a></span> <span class="preprocessor">#define S_IWUSR 0200</span></div>
|
||||
<div class="line"><a name="l00078"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#af10a35e3950795d6ee4e07157d000131"> 78</a></span> <span class="preprocessor">#define S_IXUSR 0100</span></div>
|
||||
<div class="line"><a name="l00079"></a><span class="lineno"> 79</span>  </div>
|
||||
<div class="line"><a name="l00081"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a230c642d2bb81f15f85c122b1883de5c"> 81</a></span> <span class="preprocessor">#define S_IRWXG 0070</span></div>
|
||||
<div class="line"><a name="l00083"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a4f5f280b929768113739fb34d6f7be8a"> 83</a></span> <span class="preprocessor">#define S_IRGRP 0040</span></div>
|
||||
<div class="line"><a name="l00085"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae6774871a90d9442f00abe18b87fee6e"> 85</a></span> <span class="preprocessor">#define S_IWGRP 0020</span></div>
|
||||
<div class="line"><a name="l00087"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a042e69ac0e7dd56e5cfcd9e97d010323"> 87</a></span> <span class="preprocessor">#define S_IXGRP 0010</span></div>
|
||||
<div class="line"><a name="l00088"></a><span class="lineno"> 88</span>  </div>
|
||||
<div class="line"><a name="l00090"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5b93e0da7fe32bbd4926626bffad96b1"> 90</a></span> <span class="preprocessor">#define S_IRWXO 0007</span></div>
|
||||
<div class="line"><a name="l00092"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a071147a0cb995036967c80f64b1f74b9"> 92</a></span> <span class="preprocessor">#define S_IROTH 0004</span></div>
|
||||
<div class="line"><a name="l00094"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5303f49f26293acdb9533756c78322fb"> 94</a></span> <span class="preprocessor">#define S_IWOTH 0002</span></div>
|
||||
<div class="line"><a name="l00096"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a40223db1b95a04f5b28cceb3c34cfebd"> 96</a></span> <span class="preprocessor">#define S_IXOTH 0001</span></div>
|
||||
<div class="line"><a name="l00097"></a><span class="lineno"> 97</span>  </div>
|
||||
<div class="line"><a name="l00098"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a7a68c9ffaac7dbcd652225dd7c06a54b"> 98</a></span> <span class="preprocessor">#define O_RDONLY 00</span></div>
|
||||
<div class="line"><a name="l00099"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a11b644a8526139c4cc1850dac1271ced"> 99</a></span> <span class="preprocessor">#define O_WRONLY 01</span></div>
|
||||
<div class="line"><a name="l00100"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#abb0586253488ee61072b73557eeb873b"> 100</a></span> <span class="preprocessor">#define O_RDWR 02</span></div>
|
||||
<div class="line"><a name="l00101"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1cf6b1de1fffedaa1d26b189e9a8d2cc"> 101</a></span> <span class="preprocessor">#define O_CREAT 0100</span></div>
|
||||
<div class="line"><a name="l00102"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9f5acfe79fafe14b6694447bd0e9f10b"> 102</a></span> <span class="preprocessor">#define O_EXCL 0200</span></div>
|
||||
<div class="line"><a name="l00103"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad1d67e453fb3031f40f8cd3403773813"> 103</a></span> <span class="preprocessor">#define O_TRUNC 01000</span></div>
|
||||
<div class="line"><a name="l00104"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae036f789407d21f07b211552d67b3214"> 104</a></span> <span class="preprocessor">#define O_APPEND 02000</span></div>
|
||||
<div class="line"><a name="l00105"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a82d4d551b214905742c9e045185d352a"> 105</a></span> <span class="preprocessor">#define O_NOFOLLOW 0400000</span></div>
|
||||
<div class="line"><a name="l00106"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad6d8fbe4e494b4dbe051612572d3f757"> 106</a></span> <span class="preprocessor">#define O_CLOEXEC 02000000</span></div>
|
||||
<div class="line"><a name="l00107"></a><span class="lineno"> 107</span>  </div>
|
||||
<div class="line"><a name="l00108"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3746cdc5aac871e6f6504fbcbd29ef1d"> 108</a></span> <span class="preprocessor">#define S_ISDIR(mode) (((mode) & S_IFMT) == S_IFDIR)</span></div>
|
||||
<div class="line"><a name="l00109"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aae33be85d242a1317f972cf2b189f03d"> 109</a></span> <span class="preprocessor">#define S_ISCHR(mode) (((mode) & S_IFMT) == S_IFCHR)</span></div>
|
||||
<div class="line"><a name="l00110"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8b86a24d84c3cfce39cc832a017656ba"> 110</a></span> <span class="preprocessor">#define S_ISBLK(mode) (((mode) & S_IFMT) == S_IFBLK)</span></div>
|
||||
<div class="line"><a name="l00111"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aad0f32c2c182238f2ff71c83e6ab65a0"> 111</a></span> <span class="preprocessor">#define S_ISREG(mode) (((mode) & S_IFMT) == S_IFREG)</span></div>
|
||||
<div class="line"><a name="l00112"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8ae224a2b1fa6eba69bb2bc34b864a24"> 112</a></span> <span class="preprocessor">#define S_ISFIFO(mode) (((mode) & S_IFMT) == S_IFIFO)</span></div>
|
||||
<div class="line"><a name="l00113"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a765eef536bcb3bd7bacdd675dc2fba13"> 113</a></span> <span class="preprocessor">#define S_ISLNK(mode) (((mode) & S_IFMT) == S_IFLNK)</span></div>
|
||||
<div class="line"><a name="l00114"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a397ddd128980f1ee034653da2e9d8f6e"> 114</a></span> <span class="preprocessor">#define S_ISSOCK(mode) (((mode) & S_IFMT) == S_IFSOCK)</span></div>
|
||||
<div class="line"><a name="l00115"></a><span class="lineno"> 115</span>  </div>
|
||||
<div class="line"><a name="l00116"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a293ce58a2d39f35c52f7f4516a857057"> 116</a></span> <span class="preprocessor">#define DT_UNKNOWN 0x0</span></div>
|
||||
<div class="line"><a name="l00117"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6fabe696c35bf34daa67931b4c245c7d"> 117</a></span> <span class="preprocessor">#define DT_FIFO 0x1</span></div>
|
||||
<div class="line"><a name="l00118"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a7d0095c3caf2c334bf222608d02576d7"> 118</a></span> <span class="preprocessor">#define DT_CHR 0x2</span></div>
|
||||
<div class="line"><a name="l00119"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1dcee67486bc4238096ecb61e2d9ffd1"> 119</a></span> <span class="preprocessor">#define DT_DIR 0x4</span></div>
|
||||
<div class="line"><a name="l00120"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a212cebbaad682bc6c3bf798c8749abc5"> 120</a></span> <span class="preprocessor">#define DT_BLK 0x6</span></div>
|
||||
<div class="line"><a name="l00121"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9973595cf6775b1b29d7274ab4c0d623"> 121</a></span> <span class="preprocessor">#define DT_REG 0x8</span></div>
|
||||
<div class="line"><a name="l00122"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aa70b5cb1d9c30b1830cb6a5e835231c6"> 122</a></span> <span class="preprocessor">#define DT_LNK 0xA</span></div>
|
||||
<div class="line"><a name="l00123"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aaa6ed2fc54836a2c7d9b698923705f5e"> 123</a></span> <span class="preprocessor">#define DT_SOCK 0xC</span></div>
|
||||
<div class="line"><a name="l00124"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9584ba1798d7454f4f63433418ba8798"> 124</a></span> <span class="preprocessor">#define DT_WHT 0xE</span></div>
|
||||
<div class="line"><a name="l00125"></a><span class="lineno"> 125</span>  </div>
|
||||
<div class="line"><a name="l00126"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac1304650d387faf30d7831d2f9f4db3d"> 126</a></span> <span class="preprocessor">#define IFTODT(x) ((x) >> 12 & 0xF)</span></div>
|
||||
<div class="line"><a name="l00127"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a1cfeb034d04c92d5f0a185217edfb37f"> 127</a></span> <span class="preprocessor">#define DTTOIF(x) ((x) << 12)</span></div>
|
||||
<div class="line"><a name="l00128"></a><span class="lineno"> 128</span>  </div>
|
||||
<div class="line"><a name="l00129"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a41170bbc4e205b3bc9c2b06033aecc17"> 129</a></span> <span class="preprocessor">#define SYMLOOP_MAX 40</span></div>
|
||||
<div class="line"><a name="l00130"></a><span class="lineno"> 130</span>  </div>
|
||||
<div class="line"><a name="l00131"></a><span class="lineno"> 131</span> <span class="preprocessor">#ifndef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00132"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98"> 132</a></span> <span class="preprocessor">#define static_assert _Static_assert</span></div>
|
||||
<div class="line"><a name="l00133"></a><span class="lineno"> 133</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00134"></a><span class="lineno"> 134</span>  </div>
|
||||
<div class="line"><a name="l00135"></a><span class="lineno"> 135</span> <span class="preprocessor">#ifdef __LP64__</span></div>
|
||||
<div class="line"><a name="l00136"></a><span class="lineno"> 136</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(dev_t) == 8, <span class="stringliteral">"dev_t must be 64 bits"</span>);</div>
|
||||
<div class="line"><a name="l00137"></a><span class="lineno"> 137</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(ino_t) == 8, <span class="stringliteral">"ino_t must be 64 bits"</span>);</div>
|
||||
<div class="line"><a name="l00138"></a><span class="lineno"> 138</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(mode_t) == 4, <span class="stringliteral">"mode_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00139"></a><span class="lineno"> 139</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(nlink_t) == 4, <span class="stringliteral">"nlink_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00140"></a><span class="lineno"> 140</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(uid_t) == 4, <span class="stringliteral">"uid_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00141"></a><span class="lineno"> 141</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(gid_t) == 4, <span class="stringliteral">"gid_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00142"></a><span class="lineno"> 142</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(off_t) == 8, <span class="stringliteral">"off_t must be 64 bits"</span>);</div>
|
||||
<div class="line"><a name="l00143"></a><span class="lineno"> 143</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(time_t) == 8, <span class="stringliteral">"time_t must be 64 bits"</span>);</div>
|
||||
<div class="line"><a name="l00144"></a><span class="lineno"> 144</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(blksize_t) == 8, <span class="stringliteral">"blksize_t must be 64 bits"</span>);</div>
|
||||
<div class="line"><a name="l00145"></a><span class="lineno"> 145</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(blkcnt_t) == 8, <span class="stringliteral">"blkcnt_t must be 64 bits"</span>);</div>
|
||||
<div class="line"><a name="l00146"></a><span class="lineno"> 146</span> <span class="preprocessor">#else</span></div>
|
||||
<div class="line"><a name="l00147"></a><span class="lineno"> 147</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(dev_t) == 4, <span class="stringliteral">"dev_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00148"></a><span class="lineno"> 148</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(ino_t) == 4, <span class="stringliteral">"ino_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00149"></a><span class="lineno"> 149</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(mode_t) == 2, <span class="stringliteral">"mode_t must be 16 bits"</span>);</div>
|
||||
<div class="line"><a name="l00150"></a><span class="lineno"> 150</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(nlink_t) == 2, <span class="stringliteral">"nlink_t must be 16 bits"</span>);</div>
|
||||
<div class="line"><a name="l00151"></a><span class="lineno"> 151</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(uid_t) == 2, <span class="stringliteral">"uid_t must be 16 bits"</span>);</div>
|
||||
<div class="line"><a name="l00152"></a><span class="lineno"> 152</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(gid_t) == 2, <span class="stringliteral">"gid_t must be 16 bits"</span>);</div>
|
||||
<div class="line"><a name="l00153"></a><span class="lineno"> 153</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(off_t) == 4, <span class="stringliteral">"off_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00154"></a><span class="lineno"> 154</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(time_t) == 4, <span class="stringliteral">"time_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00155"></a><span class="lineno"> 155</span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(blksize_t) == 4, <span class="stringliteral">"blksize_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00156"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b"> 156</a></span> <a class="code" href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a>(<span class="keyword">sizeof</span>(blkcnt_t) == 4, <span class="stringliteral">"blkcnt_t must be 32 bits"</span>);</div>
|
||||
<div class="line"><a name="l00157"></a><span class="lineno"> 157</span> <span class="preprocessor">#endif</span></div>
|
||||
<div class="line"><a name="l00158"></a><span class="lineno"> 158</span>  </div>
|
||||
<div class="line"><a name="l00159"></a><span class="lineno"> 159</span> <span class="preprocessor">#undef static_assert</span></div>
|
||||
<div class="line"><a name="l00160"></a><span class="lineno"> 160</span>  </div>
|
||||
<div class="line"><a name="l00161"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 161</a></span> <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div>
|
||||
<div class="line"><a name="l00162"></a><span class="lineno"> 162</span> {</div>
|
||||
<div class="line"><a name="l00164"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5"> 164</a></span>  dev_t <a class="code" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a>;</div>
|
||||
<div class="line"><a name="l00165"></a><span class="lineno"> 165</span>  </div>
|
||||
<div class="line"><a name="l00167"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4"> 167</a></span>  ino_t <a class="code" href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4">Index</a>;</div>
|
||||
<div class="line"><a name="l00168"></a><span class="lineno"> 168</span>  </div>
|
||||
<div class="line"><a name="l00170"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808"> 170</a></span>  mode_t <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a>;</div>
|
||||
<div class="line"><a name="l00171"></a><span class="lineno"> 171</span>  </div>
|
||||
<div class="line"><a name="l00173"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e"> 173</a></span>  nlink_t <a class="code" href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e">HardLinks</a>;</div>
|
||||
<div class="line"><a name="l00174"></a><span class="lineno"> 174</span>  </div>
|
||||
<div class="line"><a name="l00176"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a"> 176</a></span>  uid_t <a class="code" href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a">UserID</a>;</div>
|
||||
<div class="line"><a name="l00177"></a><span class="lineno"> 177</span>  </div>
|
||||
<div class="line"><a name="l00179"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8"> 179</a></span>  gid_t <a class="code" href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8">GroupID</a>;</div>
|
||||
<div class="line"><a name="l00180"></a><span class="lineno"> 180</span>  </div>
|
||||
<div class="line"><a name="l00182"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280"> 182</a></span>  dev_t <a class="code" href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280">RawDevice</a>;</div>
|
||||
<div class="line"><a name="l00183"></a><span class="lineno"> 183</span>  </div>
|
||||
<div class="line"><a name="l00185"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6"> 185</a></span>  off_t <a class="code" href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6">Size</a>;</div>
|
||||
<div class="line"><a name="l00186"></a><span class="lineno"> 186</span>  </div>
|
||||
<div class="line"><a name="l00188"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9"> 188</a></span>  time_t <a class="code" href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9">AccessTime</a>;</div>
|
||||
<div class="line"><a name="l00189"></a><span class="lineno"> 189</span>  </div>
|
||||
<div class="line"><a name="l00191"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042"> 191</a></span>  time_t <a class="code" href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042">ModifyTime</a>;</div>
|
||||
<div class="line"><a name="l00192"></a><span class="lineno"> 192</span>  </div>
|
||||
<div class="line"><a name="l00194"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae"> 194</a></span>  time_t <a class="code" href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae">ChangeTime</a>;</div>
|
||||
<div class="line"><a name="l00195"></a><span class="lineno"> 195</span>  </div>
|
||||
<div class="line"><a name="l00197"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef"> 197</a></span>  blksize_t <a class="code" href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef">BlockSize</a>;</div>
|
||||
<div class="line"><a name="l00198"></a><span class="lineno"> 198</span>  </div>
|
||||
<div class="line"><a name="l00200"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0"> 200</a></span>  blkcnt_t <a class="code" href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0">Blocks</a>;</div>
|
||||
<div class="line"><a name="l00201"></a><span class="lineno"> 201</span>  </div>
|
||||
<div class="line"><a name="l00203"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100"> 203</a></span>  mode_t <a class="code" href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100">Attribute</a>;</div>
|
||||
<div class="line"><a name="l00204"></a><span class="lineno"> 204</span>  </div>
|
||||
<div class="line"><a name="l00205"></a><span class="lineno"> 205</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00206"></a><span class="lineno"> 206</span>  </div>
|
||||
<div class="line"><a name="l00207"></a><span class="lineno"> 207</span>  dev_t MakeDevice(<span class="keywordtype">int</span> Major, <span class="keywordtype">int</span> Minor)</div>
|
||||
<div class="line"><a name="l00208"></a><span class="lineno"> 208</span>  {</div>
|
||||
<div class="line"><a name="l00209"></a><span class="lineno"> 209</span>  <span class="keywordflow">return</span> ((Major & 0xFFF) << 8) |</div>
|
||||
<div class="line"><a name="l00210"></a><span class="lineno"> 210</span>  (Minor & 0xFF);</div>
|
||||
<div class="line"><a name="l00211"></a><span class="lineno"> 211</span>  }</div>
|
||||
<div class="line"><a name="l00212"></a><span class="lineno"> 212</span>  </div>
|
||||
<div class="line"><a name="l00213"></a><span class="lineno"> 213</span>  <span class="keywordtype">int</span> GetMajor()</div>
|
||||
<div class="line"><a name="l00214"></a><span class="lineno"> 214</span>  {</div>
|
||||
<div class="line"><a name="l00215"></a><span class="lineno"> 215</span>  <span class="keywordflow">return</span> ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(<a class="code" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a>) >> 8) & 0xFFF;</div>
|
||||
<div class="line"><a name="l00216"></a><span class="lineno"> 216</span>  }</div>
|
||||
<div class="line"><a name="l00217"></a><span class="lineno"> 217</span>  </div>
|
||||
<div class="line"><a name="l00218"></a><span class="lineno"> 218</span>  <span class="keywordtype">int</span> GetMinor()</div>
|
||||
<div class="line"><a name="l00219"></a><span class="lineno"> 219</span>  {</div>
|
||||
<div class="line"><a name="l00220"></a><span class="lineno"> 220</span>  <span class="keywordflow">return</span> <a class="code" href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">Device</a> & 0xFF;</div>
|
||||
<div class="line"><a name="l00221"></a><span class="lineno"> 221</span>  }</div>
|
||||
<div class="line"><a name="l00222"></a><span class="lineno"> 222</span>  </div>
|
||||
<div class="line"><a name="l00223"></a><span class="lineno"> 223</span>  <span class="keywordtype">void</span> SetFileType(mode_t Type)</div>
|
||||
<div class="line"><a name="l00224"></a><span class="lineno"> 224</span>  {</div>
|
||||
<div class="line"><a name="l00225"></a><span class="lineno"> 225</span>  <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = (<a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> & ~<a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) |</div>
|
||||
<div class="line"><a name="l00226"></a><span class="lineno"> 226</span>  (Type & <a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>);</div>
|
||||
<div class="line"><a name="l00227"></a><span class="lineno"> 227</span>  }</div>
|
||||
<div class="line"><a name="l00228"></a><span class="lineno"> 228</span>  </div>
|
||||
<div class="line"><a name="l00229"></a><span class="lineno"> 229</span>  mode_t GetFileType() { <span class="keywordflow">return</span> <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> & <a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
|
||||
<div class="line"><a name="l00230"></a><span class="lineno"> 230</span>  <span class="keywordtype">void</span> ClearFileType() { <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> & ~<a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
|
||||
<div class="line"><a name="l00231"></a><span class="lineno"> 231</span>  <span class="keywordtype">bool</span> IsType(mode_t Type) { <span class="keywordflow">return</span> (<a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> & <a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) == Type; }</div>
|
||||
<div class="line"><a name="l00232"></a><span class="lineno"> 232</span>  </div>
|
||||
<div class="line"><a name="l00233"></a><span class="lineno"> 233</span>  <span class="keywordtype">void</span> SetPermissions(mode_t Permissions)</div>
|
||||
<div class="line"><a name="l00234"></a><span class="lineno"> 234</span>  {</div>
|
||||
<div class="line"><a name="l00235"></a><span class="lineno"> 235</span>  <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = (<a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> & <a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>) |</div>
|
||||
<div class="line"><a name="l00236"></a><span class="lineno"> 236</span>  (Permissions & ~<a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>);</div>
|
||||
<div class="line"><a name="l00237"></a><span class="lineno"> 237</span>  }</div>
|
||||
<div class="line"><a name="l00238"></a><span class="lineno"> 238</span>  </div>
|
||||
<div class="line"><a name="l00239"></a><span class="lineno"> 239</span>  mode_t GetPermissions() { <span class="keywordflow">return</span> <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> & ~<a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
|
||||
<div class="line"><a name="l00240"></a><span class="lineno"> 240</span>  <span class="keywordtype">void</span> ClearPermissions() { <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> = <a class="code" href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">Mode</a> & <a class="code" href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a>; }</div>
|
||||
<div class="line"><a name="l00241"></a><span class="lineno"> 241</span>  </div>
|
||||
<div class="line"><a name="l00242"></a><span class="lineno"> 242</span> <span class="preprocessor">#endif </span><span class="comment">// __cplusplus</span></div>
|
||||
<div class="line"><a name="l00243"></a><span class="lineno"> 243</span> };</div>
|
||||
<div class="line"><a name="l00244"></a><span class="lineno"> 244</span>  </div>
|
||||
<div class="line"><a name="l00245"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 245</a></span> <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div>
|
||||
<div class="line"><a name="l00246"></a><span class="lineno"> 246</span> {</div>
|
||||
<div class="line"><a name="l00247"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4"> 247</a></span>  ino_t <a class="code" href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4">d_ino</a>;</div>
|
||||
<div class="line"><a name="l00248"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4"> 248</a></span>  off_t <a class="code" href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4">d_off</a>;</div>
|
||||
<div class="line"><a name="l00249"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c"> 249</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span> <a class="code" href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c">d_reclen</a>;</div>
|
||||
<div class="line"><a name="l00250"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a"> 250</a></span>  <span class="keywordtype">unsigned</span> <span class="keywordtype">char</span> <a class="code" href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a">d_type</a>;</div>
|
||||
<div class="line"><a name="l00251"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b"> 251</a></span>  <span class="keywordtype">char</span> <a class="code" href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b">d_name</a>[];</div>
|
||||
<div class="line"><a name="l00252"></a><span class="lineno"> 252</span> };</div>
|
||||
<div class="line"><a name="l00253"></a><span class="lineno"> 253</span>  </div>
|
||||
<div class="line"><a name="l00254"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 254</a></span> <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div>
|
||||
<div class="line"><a name="l00255"></a><span class="lineno"> 255</span> {</div>
|
||||
<div class="line"><a name="l00256"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6"> 256</a></span>  dev_t <a class="code" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Device</a>, <a class="code" href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">RawDevice</a>;</div>
|
||||
<div class="line"><a name="l00257"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66"> 257</a></span>  ino_t <a class="code" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Index</a>;</div>
|
||||
<div class="line"><a name="l00258"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481"> 258</a></span>  mode_t <a class="code" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>;</div>
|
||||
<div class="line"><a name="l00259"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341"> 259</a></span>  uint32_t <a class="code" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Flags</a>;</div>
|
||||
<div class="line"><a name="l00260"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a"> 260</a></span>  off_t <a class="code" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>;</div>
|
||||
<div class="line"><a name="l00261"></a><span class="lineno"> 261</span>  </div>
|
||||
<div class="line"><a name="l00262"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6"> 262</a></span>  uintptr_t <a class="code" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">KernelData</a>;</div>
|
||||
<div class="line"><a name="l00263"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425"> 263</a></span>  <span class="keywordtype">void</span> *<a class="code" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">PrivateData</a>;</div>
|
||||
<div class="line"><a name="l00264"></a><span class="lineno"> 264</span>  </div>
|
||||
<div class="line"><a name="l00265"></a><span class="lineno"> 265</span> <span class="preprocessor">#ifdef __cplusplus</span></div>
|
||||
<div class="line"><a name="l00266"></a><span class="lineno"> 266</span>  </div>
|
||||
<div class="line"><a name="l00267"></a><span class="lineno"> 267</span>  <span class="comment">/* ... */</span></div>
|
||||
<div class="line"><a name="l00268"></a><span class="lineno"> 268</span>  </div>
|
||||
<div class="line"><a name="l00269"></a><span class="lineno"> 269</span>  <span class="keywordtype">void</span> SetDevice(<span class="keywordtype">int</span> Major, <span class="keywordtype">int</span> Minor)</div>
|
||||
<div class="line"><a name="l00270"></a><span class="lineno"> 270</span>  {</div>
|
||||
<div class="line"><a name="l00271"></a><span class="lineno"> 271</span>  this->RawDevice = ((Major & 0xFFF) << 8) |</div>
|
||||
<div class="line"><a name="l00272"></a><span class="lineno"> 272</span>  (Minor & 0xFF);</div>
|
||||
<div class="line"><a name="l00273"></a><span class="lineno"> 273</span>  }</div>
|
||||
<div class="line"><a name="l00274"></a><span class="lineno"> 274</span>  </div>
|
||||
<div class="line"><a name="l00275"></a><span class="lineno"> 275</span>  <span class="keywordtype">int</span> GetMajor()</div>
|
||||
<div class="line"><a name="l00276"></a><span class="lineno"> 276</span>  {</div>
|
||||
<div class="line"><a name="l00277"></a><span class="lineno"> 277</span>  <span class="keywordflow">return</span> ((<span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>)(this->RawDevice) >> 8) & 0xFFF;</div>
|
||||
<div class="line"><a name="l00278"></a><span class="lineno"> 278</span>  }</div>
|
||||
<div class="line"><a name="l00279"></a><span class="lineno"> 279</span>  </div>
|
||||
<div class="line"><a name="l00280"></a><span class="lineno"> 280</span>  <span class="keywordtype">int</span> GetMinor()</div>
|
||||
<div class="line"><a name="l00281"></a><span class="lineno"> 281</span>  {</div>
|
||||
<div class="line"><a name="l00282"></a><span class="lineno"> 282</span>  <span class="keywordflow">return</span> this->RawDevice & 0xFF;</div>
|
||||
<div class="line"><a name="l00283"></a><span class="lineno"> 283</span>  }</div>
|
||||
<div class="line"><a name="l00284"></a><span class="lineno"> 284</span>  </div>
|
||||
<div class="line"><a name="l00285"></a><span class="lineno"> 285</span>  <a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a>()</div>
|
||||
<div class="line"><a name="l00286"></a><span class="lineno"> 286</span>  {</div>
|
||||
<div class="line"><a name="l00287"></a><span class="lineno"> 287</span>  <a class="code" href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Device</a> = 0;</div>
|
||||
<div class="line"><a name="l00288"></a><span class="lineno"> 288</span>  <a class="code" href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">RawDevice</a> = 0;</div>
|
||||
<div class="line"><a name="l00289"></a><span class="lineno"> 289</span>  <a class="code" href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Index</a> = 0;</div>
|
||||
<div class="line"><a name="l00290"></a><span class="lineno"> 290</span>  <a class="code" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a> = 0;</div>
|
||||
<div class="line"><a name="l00291"></a><span class="lineno"> 291</span>  <a class="code" href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Flags</a> = 0;</div>
|
||||
<div class="line"><a name="l00292"></a><span class="lineno"> 292</span>  <a class="code" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a> = 0;</div>
|
||||
<div class="line"><a name="l00293"></a><span class="lineno"> 293</span>  <a class="code" href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">KernelData</a> = 0x0;</div>
|
||||
<div class="line"><a name="l00294"></a><span class="lineno"> 294</span>  <a class="code" href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">PrivateData</a> = <span class="keyword">nullptr</span>;</div>
|
||||
<div class="line"><a name="l00295"></a><span class="lineno"> 295</span>  }</div>
|
||||
<div class="line"><a name="l00296"></a><span class="lineno"> 296</span>  </div>
|
||||
<div class="line"><a name="l00297"></a><span class="lineno"> 297</span>  ~<a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a>() = <span class="keywordflow">default</span>;</div>
|
||||
<div class="line"><a name="l00298"></a><span class="lineno"> 298</span>  </div>
|
||||
<div class="line"><a name="l00299"></a><span class="lineno"> 299</span> <span class="preprocessor">#else </span><span class="comment">// __cplusplus</span></div>
|
||||
<div class="line"><a name="l00300"></a><span class="lineno"> 300</span>  </div>
|
||||
<div class="line"><a name="l00301"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ad0d8f5f25260c684d5194149d51bdab4"> 301</a></span> <span class="preprocessor">#define INODE_MAKEDEV(major, minor) \</span></div>
|
||||
<div class="line"><a name="l00302"></a><span class="lineno"> 302</span> <span class="preprocessor"> ((dev_t)(((major & 0xFFF) << 8) | \</span></div>
|
||||
<div class="line"><a name="l00303"></a><span class="lineno"> 303</span> <span class="preprocessor"> (minor & 0xFF)))</span></div>
|
||||
<div class="line"><a name="l00304"></a><span class="lineno"> 304</span>  </div>
|
||||
<div class="line"><a name="l00305"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a270b0fbec1ed39659f47894e379126c8"> 305</a></span> <span class="preprocessor">#define INODE_MAJOR(rdev) \</span></div>
|
||||
<div class="line"><a name="l00306"></a><span class="lineno"> 306</span> <span class="preprocessor"> ((int)(((rdev) >> 8) & 0xFFF))</span></div>
|
||||
<div class="line"><a name="l00307"></a><span class="lineno"> 307</span>  </div>
|
||||
<div class="line"><a name="l00308"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a6b01f8d41285666c43e975064fb65d40"> 308</a></span> <span class="preprocessor">#define INODE_MINOR(rdev) \</span></div>
|
||||
<div class="line"><a name="l00309"></a><span class="lineno"> 309</span> <span class="preprocessor"> ((int)((rdev) & 0xFF))</span></div>
|
||||
<div class="line"><a name="l00310"></a><span class="lineno"> 310</span>  </div>
|
||||
<div class="line"><a name="l00311"></a><span class="lineno"> 311</span> <span class="preprocessor">#endif </span><span class="comment">// __cplusplus</span></div>
|
||||
<div class="line"><a name="l00312"></a><span class="lineno"> 312</span> };</div>
|
||||
<div class="line"><a name="l00313"></a><span class="lineno"> 313</span>  </div>
|
||||
<div class="line"><a name="l00314"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html"> 314</a></span> <span class="keyword">struct </span><a class="code" href="../../db/de6/structInodeOperations.html">InodeOperations</a></div>
|
||||
<div class="line"><a name="l00315"></a><span class="lineno"> 315</span> {</div>
|
||||
<div class="line"><a name="l00316"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5"> 316</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5">Lookup</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
|
||||
<div class="line"><a name="l00317"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda"> 317</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda">Create</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t <a class="code" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
|
||||
<div class="line"><a name="l00318"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9"> 318</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">Remove</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
|
||||
<div class="line"><a name="l00319"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413"> 319</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">Rename</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *OldName, <span class="keyword">const</span> <span class="keywordtype">char</span> *NewName);</div>
|
||||
<div class="line"><a name="l00320"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4"> 320</a></span>  ssize_t (*<a class="code" href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">Read</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t <a class="code" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
|
||||
<div class="line"><a name="l00321"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a"> 321</a></span>  ssize_t (*<a class="code" href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a">Write</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">const</span> <span class="keywordtype">void</span> *Buffer, <span class="keywordtype">size_t</span> Size, off_t <a class="code" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
|
||||
<div class="line"><a name="l00322"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6"> 322</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">Truncate</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t Size);</div>
|
||||
<div class="line"><a name="l00323"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270"> 323</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270">Open</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">int</span> <a class="code" href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a>, mode_t <a class="code" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>);</div>
|
||||
<div class="line"><a name="l00324"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f"> 324</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f">Close</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
|
||||
<div class="line"><a name="l00325"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509"> 325</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509">Ioctl</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">unsigned</span> <span class="keywordtype">long</span> Request, <span class="keywordtype">void</span> *Argp);</div>
|
||||
<div class="line"><a name="l00326"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80"> 326</a></span>  ssize_t (*<a class="code" href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">ReadDir</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a> *Buffer, <span class="keywordtype">size_t</span> Size, off_t Offset, off_t Entries);</div>
|
||||
<div class="line"><a name="l00327"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9"> 327</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9">MkDir</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, mode_t <a class="code" href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Mode</a>, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
|
||||
<div class="line"><a name="l00328"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687"> 328</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687">RmDir</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>);</div>
|
||||
<div class="line"><a name="l00329"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd"> 329</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">SymLink</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Parent, <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a>, <span class="keyword">const</span> <span class="keywordtype">char</span> *Target, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
|
||||
<div class="line"><a name="l00330"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9"> 330</a></span>  ssize_t (*<a class="code" href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">ReadLink</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keywordtype">char</span> *Buffer, <span class="keywordtype">size_t</span> Size);</div>
|
||||
<div class="line"><a name="l00331"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e"> 331</a></span>  off_t (*<a class="code" href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e">Seek</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, off_t <a class="code" href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Offset</a>);</div>
|
||||
<div class="line"><a name="l00332"></a><span class="lineno"><a class="line" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016"> 332</a></span>  int (*<a class="code" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">Stat</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a> *<a class="code" href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">Stat</a>);</div>
|
||||
<div class="line"><a name="l00333"></a><span class="lineno"> 333</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed));</div>
|
||||
<div class="line"><a name="l00334"></a><span class="lineno"> 334</span>  </div>
|
||||
<div class="line"><a name="l00335"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a9efe129617fc26d8dd0a23a07460a6ff"> 335</a></span> <span class="preprocessor">#define I_FLAG_ROOT 0x1</span></div>
|
||||
<div class="line"><a name="l00336"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a86bf9184c4383bd89d2bf950152ca0ab"> 336</a></span> <span class="preprocessor">#define I_FLAG_MOUNTPOINT 0x2</span></div>
|
||||
<div class="line"><a name="l00337"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a97c949be3248687daddc322afd1b04cf"> 337</a></span> <span class="preprocessor">#define I_FLAG_CACHE_KEEP 0x4</span></div>
|
||||
<div class="line"><a name="l00338"></a><span class="lineno"> 338</span>  </div>
|
||||
<div class="line"><a name="l00339"></a><span class="lineno"> 339</span> <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a>;</div>
|
||||
<div class="line"><a name="l00340"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html"> 340</a></span> <span class="keyword">struct </span><a class="code" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div>
|
||||
<div class="line"><a name="l00341"></a><span class="lineno"> 341</span> {</div>
|
||||
<div class="line"><a name="l00342"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68"> 342</a></span>  int (*<a class="code" href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">AllocateInode</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> **Result);</div>
|
||||
<div class="line"><a name="l00343"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7"> 343</a></span>  int (*<a class="code" href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">DeleteInode</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
|
||||
<div class="line"><a name="l00344"></a><span class="lineno"> 344</span>  </div>
|
||||
<div class="line"><a name="l00355"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2"> 355</a></span>  int (*<a class="code" href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">Synchronize</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Node);</div>
|
||||
<div class="line"><a name="l00356"></a><span class="lineno"> 356</span>  </div>
|
||||
<div class="line"><a name="l00366"></a><span class="lineno"><a class="line" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722"> 366</a></span>  int (*<a class="code" href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">Destroy</a>)(<span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info);</div>
|
||||
<div class="line"><a name="l00367"></a><span class="lineno"> 367</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed));</div>
|
||||
<div class="line"><a name="l00368"></a><span class="lineno"> 368</span>  </div>
|
||||
<div class="line"><a name="l00369"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html"> 369</a></span> <span class="keyword">struct </span><a class="code" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div>
|
||||
<div class="line"><a name="l00370"></a><span class="lineno"> 370</span> {</div>
|
||||
<div class="line"><a name="l00371"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387"> 371</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">Name</a>;</div>
|
||||
<div class="line"><a name="l00372"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990"> 372</a></span>  <span class="keyword">const</span> <span class="keywordtype">char</span> *<a class="code" href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">RootName</a>;</div>
|
||||
<div class="line"><a name="l00373"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82"> 373</a></span>  <span class="keywordtype">int</span> <a class="code" href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">Flags</a>;</div>
|
||||
<div class="line"><a name="l00374"></a><span class="lineno"> 374</span>  <span class="keyword">struct </span><a class="code" href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a> <a class="code" href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">SuperOps</a>;</div>
|
||||
<div class="line"><a name="l00375"></a><span class="lineno"> 375</span>  <span class="keyword">struct </span><a class="code" href="../../db/de6/structInodeOperations.html">InodeOperations</a> <a class="code" href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">Ops</a>;</div>
|
||||
<div class="line"><a name="l00376"></a><span class="lineno"> 376</span>  </div>
|
||||
<div class="line"><a name="l00377"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd"> 377</a></span>  <span class="keywordtype">void</span> *<a class="code" href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">PrivateData</a>;</div>
|
||||
<div class="line"><a name="l00378"></a><span class="lineno"> 378</span> } <a class="code" href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a>((packed));</div>
|
||||
<div class="line"><a name="l00379"></a><span class="lineno"> 379</span>  </div>
|
||||
<div class="line"><a name="l00380"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349"> 380</a></span> dev_t <a class="code" href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a>(<span class="keyword">struct</span> <a class="code" href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a> *Info, <span class="keyword">struct</span> <a class="code" href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a> *Root);</div>
|
||||
<div class="line"><a name="l00381"></a><span class="lineno"><a class="line" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8"> 381</a></span> <span class="keywordtype">int</span> <a class="code" href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a>(dev_t Device);</div>
|
||||
<div class="line"><a name="l00382"></a><span class="lineno"> 382</span>  </div>
|
||||
<div class="line"><a name="l00383"></a><span class="lineno"> 383</span> <span class="preprocessor">#endif </span><span class="comment">// !__FENNIX_API_FILESYSTEM_H__</span></div>
|
||||
<div class="ttc" id="afs_8h_html_a0894ecf497e1e426853b876a47459280"><div class="ttname"><a href="../../df/d26/fs_8h.html#a0894ecf497e1e426853b876a47459280">kstat::RawDevice</a></div><div class="ttdeci">dev_t RawDevice</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00182">fs.h:182</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a138b2f9d3133d7b3aeeec3986d064a7a"><div class="ttname"><a href="../../df/d26/fs_8h.html#a138b2f9d3133d7b3aeeec3986d064a7a">Inode::RawDevice</a></div><div class="ttdeci">dev_t RawDevice</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00256">fs.h:256</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a2b23f750051678a50319f21d04541d66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2b23f750051678a50319f21d04541d66">FileSystemInfo::SuperOps</a></div><div class="ttdeci">struct SuperBlockOperations SuperOps</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00373">fs.h:374</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a2e69ea86f5e1537c9173b961a03bdc0c"><div class="ttname"><a href="../../df/d26/fs_8h.html#a2e69ea86f5e1537c9173b961a03bdc0c">FileSystemInfo::Ops</a></div><div class="ttdeci">struct InodeOperations Ops</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00373">fs.h:375</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a3790269ab0eed561191ef95d65747e82"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3790269ab0eed561191ef95d65747e82">FileSystemInfo::Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00373">fs.h:373</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a3d80694a7ef662e6e37ef68a5490f6ae"><div class="ttname"><a href="../../df/d26/fs_8h.html#a3d80694a7ef662e6e37ef68a5490f6ae">kstat::ChangeTime</a></div><div class="ttdeci">time_t ChangeTime</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00194">fs.h:194</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a41338d5d4b70d416fb956287f27773a8"><div class="ttname"><a href="../../df/d26/fs_8h.html#a41338d5d4b70d416fb956287f27773a8">UnregisterFileSystem</a></div><div class="ttdeci">int UnregisterFileSystem(dev_t Device)</div></div>
|
||||
<div class="ttc" id="afs_8h_html_a445b70dc0c2908c5f600c6bc4f60c387"><div class="ttname"><a href="../../df/d26/fs_8h.html#a445b70dc0c2908c5f600c6bc4f60c387">FileSystemInfo::Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00371">fs.h:371</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a4e032619e90e03194c162718a33f09a0"><div class="ttname"><a href="../../df/d26/fs_8h.html#a4e032619e90e03194c162718a33f09a0">kstat::Blocks</a></div><div class="ttdeci">blkcnt_t Blocks</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00200">fs.h:200</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a564f699164b986ac3358ce6acde557e5"><div class="ttname"><a href="../../df/d26/fs_8h.html#a564f699164b986ac3358ce6acde557e5">kstat::Device</a></div><div class="ttdeci">dev_t Device</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00164">fs.h:164</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a594a4636414d0b19f3b08860c0121a66"><div class="ttname"><a href="../../df/d26/fs_8h.html#a594a4636414d0b19f3b08860c0121a66">Inode::Index</a></div><div class="ttdeci">ino_t Index</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00257">fs.h:257</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a596b05c30fb6356f46f6c827bdac7fc6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a596b05c30fb6356f46f6c827bdac7fc6">Inode::Device</a></div><div class="ttdeci">dev_t Device</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00256">fs.h:256</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a5a9f69f32f7f6d41513d7093cd06b27b"><div class="ttname"><a href="../../df/d26/fs_8h.html#a5a9f69f32f7f6d41513d7093cd06b27b">kdirent::d_name</a></div><div class="ttdeci">char d_name[]</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00251">fs.h:251</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a5f3da9475a138d8a510be43e53dd20b6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a5f3da9475a138d8a510be43e53dd20b6">kstat::Size</a></div><div class="ttdeci">off_t Size</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00185">fs.h:185</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a640517af38108c7ece215fe6789b497a"><div class="ttname"><a href="../../df/d26/fs_8h.html#a640517af38108c7ece215fe6789b497a">kstat::UserID</a></div><div class="ttdeci">uid_t UserID</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00176">fs.h:176</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a667a06765053832b0e364d352d331481"><div class="ttname"><a href="../../df/d26/fs_8h.html#a667a06765053832b0e364d352d331481">Inode::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00258">fs.h:258</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a6df31642b52e126ee6433ae83c5c7df8"><div class="ttname"><a href="../../df/d26/fs_8h.html#a6df31642b52e126ee6433ae83c5c7df8">kstat::GroupID</a></div><div class="ttdeci">gid_t GroupID</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00179">fs.h:179</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a733e07be0afb4a7a10555436d8deb100"><div class="ttname"><a href="../../df/d26/fs_8h.html#a733e07be0afb4a7a10555436d8deb100">kstat::Attribute</a></div><div class="ttdeci">mode_t Attribute</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00203">fs.h:203</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a75f4deeb21caf3c4150e515e19913349"><div class="ttname"><a href="../../df/d26/fs_8h.html#a75f4deeb21caf3c4150e515e19913349">RegisterFileSystem</a></div><div class="ttdeci">dev_t RegisterFileSystem(struct FileSystemInfo *Info, struct Inode *Root)</div></div>
|
||||
<div class="ttc" id="afs_8h_html_a760b4e07b204e4852e7fb55e25567623"><div class="ttname"><a href="../../df/d26/fs_8h.html#a760b4e07b204e4852e7fb55e25567623">Name</a></div><div class="ttdeci">const char * Name</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00000">fs.h:0</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a866fcc7922cd6949f8ee7e41b270fde6"><div class="ttname"><a href="../../df/d26/fs_8h.html#a866fcc7922cd6949f8ee7e41b270fde6">Inode::KernelData</a></div><div class="ttdeci">uintptr_t KernelData</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00262">fs.h:262</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a883eee0b0e9bc85a6a4c0b81c12d59b4"><div class="ttname"><a href="../../df/d26/fs_8h.html#a883eee0b0e9bc85a6a4c0b81c12d59b4">kdirent::d_off</a></div><div class="ttdeci">off_t d_off</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00248">fs.h:248</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a8a8f6bdc98a851b29a69b484cb1bad98"><div class="ttname"><a href="../../df/d26/fs_8h.html#a8a8f6bdc98a851b29a69b484cb1bad98">static_assert</a></div><div class="ttdeci">#define static_assert</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00132">fs.h:132</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a90cbd8716158e3d6c367080d81e7327e"><div class="ttname"><a href="../../df/d26/fs_8h.html#a90cbd8716158e3d6c367080d81e7327e">kstat::HardLinks</a></div><div class="ttdeci">nlink_t HardLinks</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00173">fs.h:173</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_a9f1f01620d0175f71eff75e384cd9042"><div class="ttname"><a href="../../df/d26/fs_8h.html#a9f1f01620d0175f71eff75e384cd9042">kstat::ModifyTime</a></div><div class="ttdeci">time_t ModifyTime</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00191">fs.h:191</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_aac2e36f2ffad2d048f6d1d3f988765ef"><div class="ttname"><a href="../../df/d26/fs_8h.html#aac2e36f2ffad2d048f6d1d3f988765ef">kstat::BlockSize</a></div><div class="ttdeci">blksize_t BlockSize</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00197">fs.h:197</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_aaf47378e1023c469b361bfbfe1e68ec4"><div class="ttname"><a href="../../df/d26/fs_8h.html#aaf47378e1023c469b361bfbfe1e68ec4">kdirent::d_ino</a></div><div class="ttdeci">ino_t d_ino</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00247">fs.h:247</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ab16632cca111e54cdbcb1e3ce465ed3c"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab16632cca111e54cdbcb1e3ce465ed3c">kdirent::d_reclen</a></div><div class="ttdeci">unsigned short d_reclen</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00249">fs.h:249</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ab513d931acdad2f26554dbcc31fe90e4"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab513d931acdad2f26554dbcc31fe90e4">kstat::Index</a></div><div class="ttdeci">ino_t Index</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00167">fs.h:167</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ab5bee51e9ee68b83ab11d4b340f7200b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab5bee51e9ee68b83ab11d4b340f7200b">S_IFMT</a></div><div class="ttdeci">#define S_IFMT</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00048">fs.h:48</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ab5bfae4f7951e37243599de928130341"><div class="ttname"><a href="../../df/d26/fs_8h.html#ab5bfae4f7951e37243599de928130341">Inode::Flags</a></div><div class="ttdeci">uint32_t Flags</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00259">fs.h:259</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ac03af40bdb9327cdf8a3c1c3d8bc4990"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac03af40bdb9327cdf8a3c1c3d8bc4990">FileSystemInfo::RootName</a></div><div class="ttdeci">const char * RootName</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00372">fs.h:372</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ac3e60a9fc42fb6c0b656191ebb1d658b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac3e60a9fc42fb6c0b656191ebb1d658b">Flags</a></div><div class="ttdeci">int Flags</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00002">fs.h:2</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ac7fd076e6f0290af80aee31a0af35b4a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ac7fd076e6f0290af80aee31a0af35b4a">Inode::Offset</a></div><div class="ttdeci">off_t Offset</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00260">fs.h:260</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ad5d7f7b9b3133592e590d5e9b5173425"><div class="ttname"><a href="../../df/d26/fs_8h.html#ad5d7f7b9b3133592e590d5e9b5173425">Inode::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00263">fs.h:263</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ae62da46e9487a67427fad586aa96806a"><div class="ttname"><a href="../../df/d26/fs_8h.html#ae62da46e9487a67427fad586aa96806a">kdirent::d_type</a></div><div class="ttdeci">unsigned char d_type</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00250">fs.h:250</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_ae9d1c84bd8c5ad87f19dc53750668f1b"><div class="ttname"><a href="../../df/d26/fs_8h.html#ae9d1c84bd8c5ad87f19dc53750668f1b">__attribute__</a></div><div class="ttdeci">struct InodeOperations __attribute__((packed))</div></div>
|
||||
<div class="ttc" id="afs_8h_html_af0d5a9e82aa0ece31db45ae57b97b5d9"><div class="ttname"><a href="../../df/d26/fs_8h.html#af0d5a9e82aa0ece31db45ae57b97b5d9">kstat::AccessTime</a></div><div class="ttdeci">time_t AccessTime</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00188">fs.h:188</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_af45191ed8ad28ab7a58ee02287609808"><div class="ttname"><a href="../../df/d26/fs_8h.html#af45191ed8ad28ab7a58ee02287609808">kstat::Mode</a></div><div class="ttdeci">mode_t Mode</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00170">fs.h:170</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_afed4851539e0eb74fbd4cc4c0dca8abd"><div class="ttname"><a href="../../df/d26/fs_8h.html#afed4851539e0eb74fbd4cc4c0dca8abd">FileSystemInfo::PrivateData</a></div><div class="ttdeci">void * PrivateData</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00377">fs.h:377</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_d5/df1/structkstat"><div class="ttname"><a href="../../df/d26/fs_8h.html#d5/df1/structkstat">kstat</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00161">fs.h:162</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_d6/d59/structInode"><div class="ttname"><a href="../../df/d26/fs_8h.html#d6/d59/structInode">Inode</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00254">fs.h:255</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_d9/ddf/structkdirent"><div class="ttname"><a href="../../df/d26/fs_8h.html#d9/ddf/structkdirent">kdirent</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00245">fs.h:246</a></div></div>
|
||||
<div class="ttc" id="afs_8h_html_de/d99/structFileSystemInfo"><div class="ttname"><a href="../../df/d26/fs_8h.html#de/d99/structFileSystemInfo">FileSystemInfo</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00369">fs.h:370</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html"><div class="ttname"><a href="../../db/de6/structInodeOperations.html">InodeOperations</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00314">fs.h:315</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a033b7baebdcfa352b4d84e4e3c9cee80"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a033b7baebdcfa352b4d84e4e3c9cee80">InodeOperations::ReadDir</a></div><div class="ttdeci">ssize_t(* ReadDir)(struct Inode *Node, struct kdirent *Buffer, size_t Size, off_t Offset, off_t Entries)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00326">fs.h:326</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a0df9d6741496cdbe9d25d4d80d06f509"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a0df9d6741496cdbe9d25d4d80d06f509">InodeOperations::Ioctl</a></div><div class="ttdeci">int(* Ioctl)(struct Inode *Node, unsigned long Request, void *Argp)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00325">fs.h:325</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a1636030e07da14031506e2ec85fae4c6"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a1636030e07da14031506e2ec85fae4c6">InodeOperations::Truncate</a></div><div class="ttdeci">int(* Truncate)(struct Inode *Node, off_t Size)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00322">fs.h:322</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a1b8ac7df82a22e9ee822c240a79076b4"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a1b8ac7df82a22e9ee822c240a79076b4">InodeOperations::Read</a></div><div class="ttdeci">ssize_t(* Read)(struct Inode *Node, void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00320">fs.h:320</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a229c34e01b322f1b9533a049ff1f5cc9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a229c34e01b322f1b9533a049ff1f5cc9">InodeOperations::Remove</a></div><div class="ttdeci">int(* Remove)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00318">fs.h:318</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a490a002f55d3f99697641d2de8e62ae9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a490a002f55d3f99697641d2de8e62ae9">InodeOperations::MkDir</a></div><div class="ttdeci">int(* MkDir)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00327">fs.h:327</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a530732a5e449903291a39f37b066befd"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a530732a5e449903291a39f37b066befd">InodeOperations::SymLink</a></div><div class="ttdeci">int(* SymLink)(struct Inode *Parent, const char *Name, const char *Target, struct Inode **Result)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00329">fs.h:329</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a54bbd07bcb9a6143867be3aa05577413"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a54bbd07bcb9a6143867be3aa05577413">InodeOperations::Rename</a></div><div class="ttdeci">int(* Rename)(struct Inode *Parent, const char *OldName, const char *NewName)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00319">fs.h:319</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a7f143243e5be1fc608f99072d3c93cb5"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a7f143243e5be1fc608f99072d3c93cb5">InodeOperations::Lookup</a></div><div class="ttdeci">int(* Lookup)(struct Inode *Parent, const char *Name, struct Inode **Result)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00316">fs.h:316</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_a869200a6c684532a9a75a05bca1e9270"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#a869200a6c684532a9a75a05bca1e9270">InodeOperations::Open</a></div><div class="ttdeci">int(* Open)(struct Inode *Node, int Flags, mode_t Mode)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00323">fs.h:323</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_ab9c62336bdce356caa7d165b86371e7f"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ab9c62336bdce356caa7d165b86371e7f">InodeOperations::Close</a></div><div class="ttdeci">int(* Close)(struct Inode *Node)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00324">fs.h:324</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_abed9ba869733a00a02a41a3ea9765bda"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#abed9ba869733a00a02a41a3ea9765bda">InodeOperations::Create</a></div><div class="ttdeci">int(* Create)(struct Inode *Parent, const char *Name, mode_t Mode, struct Inode **Result)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00317">fs.h:317</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_abf61f594d2b1d2a10a995329372c9ed9"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#abf61f594d2b1d2a10a995329372c9ed9">InodeOperations::ReadLink</a></div><div class="ttdeci">ssize_t(* ReadLink)(struct Inode *Node, char *Buffer, size_t Size)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00330">fs.h:330</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_ace503c1be6e9452757578cad84370016"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ace503c1be6e9452757578cad84370016">InodeOperations::Stat</a></div><div class="ttdeci">int(* Stat)(struct Inode *Node, struct kstat *Stat)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00332">fs.h:332</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_adb7eaaee195090e8d618a6e9c3ca507a"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#adb7eaaee195090e8d618a6e9c3ca507a">InodeOperations::Write</a></div><div class="ttdeci">ssize_t(* Write)(struct Inode *Node, const void *Buffer, size_t Size, off_t Offset)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00321">fs.h:321</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_ae49064b9b56c095e3104fd73e19e7c7e"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#ae49064b9b56c095e3104fd73e19e7c7e">InodeOperations::Seek</a></div><div class="ttdeci">off_t(* Seek)(struct Inode *Node, off_t Offset)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00331">fs.h:331</a></div></div>
|
||||
<div class="ttc" id="astructInodeOperations_html_afb5728ae092216ddd3db335d1173e687"><div class="ttname"><a href="../../db/de6/structInodeOperations.html#afb5728ae092216ddd3db335d1173e687">InodeOperations::RmDir</a></div><div class="ttdeci">int(* RmDir)(struct Inode *Parent, const char *Name)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00328">fs.h:328</a></div></div>
|
||||
<div class="ttc" id="astructSuperBlockOperations_html"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html">SuperBlockOperations</a></div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00340">fs.h:341</a></div></div>
|
||||
<div class="ttc" id="astructSuperBlockOperations_html_a91b8a508085e42bcf27a06058a0fd2f7"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a91b8a508085e42bcf27a06058a0fd2f7">SuperBlockOperations::DeleteInode</a></div><div class="ttdeci">int(* DeleteInode)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00343">fs.h:343</a></div></div>
|
||||
<div class="ttc" id="astructSuperBlockOperations_html_a9b919eaba70c8e9d020930ba97b7df68"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#a9b919eaba70c8e9d020930ba97b7df68">SuperBlockOperations::AllocateInode</a></div><div class="ttdeci">int(* AllocateInode)(struct FileSystemInfo *Info, struct Inode **Result)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00342">fs.h:342</a></div></div>
|
||||
<div class="ttc" id="astructSuperBlockOperations_html_ac57a866f55ed08d2dd2897b27a541eb2"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac57a866f55ed08d2dd2897b27a541eb2">SuperBlockOperations::Synchronize</a></div><div class="ttdeci">int(* Synchronize)(struct FileSystemInfo *Info, struct Inode *Node)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00355">fs.h:355</a></div></div>
|
||||
<div class="ttc" id="astructSuperBlockOperations_html_ac5d91cc844c75e8d58ef124a9b2c8722"><div class="ttname"><a href="../../d2/d55/structSuperBlockOperations.html#ac5d91cc844c75e8d58ef124a9b2c8722">SuperBlockOperations::Destroy</a></div><div class="ttdeci">int(* Destroy)(struct FileSystemInfo *Info)</div><div class="ttdef"><b>Definition:</b> <a href="../../df/d26/fs_8h_source.html#l00366">fs.h:366</a></div></div>
|
||||
</div><!-- fragment --></div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="../../dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="../../dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li><li class="navelem"><a class="el" href="../../df/d26/fs_8h.html">fs.h</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/df/dcf/index_8md.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: tools/doxygen/index.md File Reference</title>
|
||||
<link href="../../tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="../../jquery.js"></script>
|
||||
<script type="text/javascript" src="../../dynsections.js"></script>
|
||||
<link href="../../navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../resize.js"></script>
|
||||
<script type="text/javascript" src="../../navtreedata.js"></script>
|
||||
<script type="text/javascript" src="../../navtree.js"></script>
|
||||
<link href="../../search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="../../search/search.js"></script>
|
||||
<link href="../../doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="../../doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="../../custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="../../doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="../../favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "../../search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="../../menudata.js"></script>
|
||||
<script type="text/javascript" src="../../menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('../../',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('df/dcf/index_8md.html','../../'); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">tools/doxygen/index.md File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="../../df/dcf/index_8md.html">index.md</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="../../doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
117
docs/dir_2b1679bdc089c66bbf71953a395e87ea.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: tools/doxygen Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_2b1679bdc089c66bbf71953a395e87ea.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">doxygen Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html">tools</a></li><li class="navelem"><a class="el" href="dir_2b1679bdc089c66bbf71953a395e87ea.html">doxygen</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
123
docs/dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html
Normal file
@ -0,0 +1,123 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">include Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_811a06ffcfc34bd0f88967f0406a39f5"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.js
Normal file
@ -0,0 +1,4 @@
|
||||
var dir_2c335c1ccbf6ef7c89cc08c9ed88be2e =
|
||||
[
|
||||
[ "interface", "dir_811a06ffcfc34bd0f88967f0406a39f5.html", "dir_811a06ffcfc34bd0f88967f0406a39f5" ]
|
||||
];
|
123
docs/dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html
Normal file
@ -0,0 +1,123 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: tools Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">tools Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_2b1679bdc089c66bbf71953a395e87ea"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_2b1679bdc089c66bbf71953a395e87ea.html">doxygen</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_4eeb864c4eec08c7d6b9d3b0352cfdde.html">tools</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/dir_4eeb864c4eec08c7d6b9d3b0352cfdde.js
Normal file
@ -0,0 +1,4 @@
|
||||
var dir_4eeb864c4eec08c7d6b9d3b0352cfdde =
|
||||
[
|
||||
[ "doxygen", "dir_2b1679bdc089c66bbf71953a395e87ea.html", null ]
|
||||
];
|
123
docs/dir_52bed8acfaac088d5968cb2c84d7645d.html
Normal file
@ -0,0 +1,123 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_52bed8acfaac088d5968cb2c84d7645d.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Kernel Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="subdirs"></a>
|
||||
Directories</h2></td></tr>
|
||||
<tr class="memitem:dir_2c335c1ccbf6ef7c89cc08c9ed88be2e"><td class="memItemLeft" align="right" valign="top">directory  </td><td class="memItemRight" valign="bottom"><a class="el" href="dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
4
docs/dir_52bed8acfaac088d5968cb2c84d7645d.js
Normal file
@ -0,0 +1,4 @@
|
||||
var dir_52bed8acfaac088d5968cb2c84d7645d =
|
||||
[
|
||||
[ "include", "dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html", "dir_2c335c1ccbf6ef7c89cc08c9ed88be2e" ]
|
||||
];
|
117
docs/dir_60925fc218da8ca7908795bf5f624060.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Drivers Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_60925fc218da8ca7908795bf5f624060.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Drivers Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_60925fc218da8ca7908795bf5f624060.html">Drivers</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
141
docs/dir_811a06ffcfc34bd0f88967f0406a39f5.html
Normal file
@ -0,0 +1,141 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Kernel/include/interface Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_811a06ffcfc34bd0f88967f0406a39f5.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">interface Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<table class="memberdecls">
|
||||
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="files"></a>
|
||||
Files</h2></td></tr>
|
||||
<tr class="memitem:d1/de1/aip_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="d1/de1/aip_8h.html">aip.h</a> <a href="d1/de1/aip_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:da/d09/audio_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="da/d09/audio_8h.html">audio.h</a> <a href="da/d09/audio_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:db/de9/device_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="db/de9/device_8h.html">device.h</a> <a href="db/de9/device_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:db/de4/driver_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="db/de4/driver_8h.html">driver.h</a> <a href="db/de4/driver_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d8/dc2/errno_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="d8/dc2/errno_8h.html">errno.h</a> <a href="d8/dc2/errno_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:df/d26/fs_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="df/d26/fs_8h.html">fs.h</a> <a href="df/d26/fs_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:de/ded/input_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="de/ded/input_8h.html">input.h</a> <a href="de/ded/input_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d94/network_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="d9/d94/network_8h.html">network.h</a> <a href="d9/d94/network_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d9/d97/pci_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="d9/d97/pci_8h.html">pci.h</a> <a href="d9/d97/pci_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:d2/d6e/syscalls_8h"><td class="memItemLeft" align="right" valign="top">file  </td><td class="memItemRight" valign="bottom"><a class="el" href="d2/d6e/syscalls_8h.html">syscalls.h</a> <a href="d2/d6e/syscalls_8h_source.html">[code]</a></td></tr>
|
||||
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_52bed8acfaac088d5968cb2c84d7645d.html">Kernel</a></li><li class="navelem"><a class="el" href="dir_2c335c1ccbf6ef7c89cc08c9ed88be2e.html">include</a></li><li class="navelem"><a class="el" href="dir_811a06ffcfc34bd0f88967f0406a39f5.html">interface</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
13
docs/dir_811a06ffcfc34bd0f88967f0406a39f5.js
Normal file
@ -0,0 +1,13 @@
|
||||
var dir_811a06ffcfc34bd0f88967f0406a39f5 =
|
||||
[
|
||||
[ "aip.h", "d1/de1/aip_8h.html", "d1/de1/aip_8h" ],
|
||||
[ "audio.h", "da/d09/audio_8h.html", null ],
|
||||
[ "device.h", "db/de9/device_8h.html", "db/de9/device_8h" ],
|
||||
[ "driver.h", "db/de4/driver_8h.html", "db/de4/driver_8h" ],
|
||||
[ "errno.h", "d8/dc2/errno_8h.html", "d8/dc2/errno_8h" ],
|
||||
[ "fs.h", "df/d26/fs_8h.html", "df/d26/fs_8h" ],
|
||||
[ "input.h", "de/ded/input_8h.html", "de/ded/input_8h" ],
|
||||
[ "network.h", "d9/d94/network_8h.html", null ],
|
||||
[ "pci.h", "d9/d97/pci_8h.html", "d9/d97/pci_8h" ],
|
||||
[ "syscalls.h", "d2/d6e/syscalls_8h.html", "d2/d6e/syscalls_8h" ]
|
||||
];
|
117
docs/dir_97d86ce2f18c7710ea326fa47777d7d7.html
Normal file
@ -0,0 +1,117 @@
|
||||
<!-- HTML header for doxygen 1.9.1-->
|
||||
<!DOCTYPE html
|
||||
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8" />
|
||||
<meta http-equiv="X-UA-Compatible" content="IE=9" />
|
||||
<meta name="generator" content="Doxygen 1.9.1" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<title>Fennix: Userspace Directory Reference</title>
|
||||
<link href="tabs.css" rel="stylesheet" type="text/css" />
|
||||
<script type="text/javascript" src="jquery.js"></script>
|
||||
<script type="text/javascript" src="dynsections.js"></script>
|
||||
<link href="navtree.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="resize.js"></script>
|
||||
<script type="text/javascript" src="navtreedata.js"></script>
|
||||
<script type="text/javascript" src="navtree.js"></script>
|
||||
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||
<script type="text/javascript" src="search/search.js"></script>
|
||||
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||
<link href="doxygen-awesome.css" rel="stylesheet" type="text/css"/>
|
||||
<link href="custom.css" rel="stylesheet" type="text/css"/>
|
||||
<script type="text/javascript" src="doxygen-awesome-darkmode-toggle.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-fragment-copy-button.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-paragraph-link.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-interactive-toc.js"></script>
|
||||
<script type="text/javascript" src="doxygen-awesome-tabs.js"></script>
|
||||
<script type="text/javascript">
|
||||
DoxygenAwesomeDarkModeToggle.init()
|
||||
DoxygenAwesomeFragmentCopyButton.init()
|
||||
DoxygenAwesomeParagraphLink.init()
|
||||
DoxygenAwesomeInteractiveToc.init()
|
||||
DoxygenAwesomeTabs.init()
|
||||
</script>
|
||||
</head>
|
||||
<body>
|
||||
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||
<div id="titlearea">
|
||||
<table cellspacing="0" cellpadding="0">
|
||||
<tbody>
|
||||
<tr style="height: 56px;">
|
||||
<td id="projectlogo"><img alt="Logo" src="favicon.ico" /></td>
|
||||
<td id="projectalign" style="padding-left: 0.5em;">
|
||||
<div id="projectname">Fennix
|
||||
 <span
|
||||
id="projectnumber">1.0.0</span>
|
||||
</div>
|
||||
<div id="projectbrief">Full Documentation</div>
|
||||
</td>
|
||||
</tr>
|
||||
</tbody>
|
||||
</table>
|
||||
</div>
|
||||
<!-- end header part --><!-- Generated by Doxygen 1.9.1 -->
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
var searchBox = new SearchBox("searchBox", "search",false,'Search','.html');
|
||||
/* @license-end */
|
||||
</script>
|
||||
<script type="text/javascript" src="menudata.js"></script>
|
||||
<script type="text/javascript" src="menu.js"></script>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(function() {
|
||||
initMenu('',true,false,'search.php','Search');
|
||||
$(document).ready(function() { init_search(); });
|
||||
});
|
||||
/* @license-end */</script>
|
||||
<div id="main-nav"></div>
|
||||
</div><!-- top -->
|
||||
<div id="side-nav" class="ui-resizable side-nav-resizable">
|
||||
<div id="nav-tree">
|
||||
<div id="nav-tree-contents">
|
||||
<div id="nav-sync" class="sync"></div>
|
||||
</div>
|
||||
</div>
|
||||
<div id="splitbar" style="-moz-user-select:none;"
|
||||
class="ui-resizable-handle">
|
||||
</div>
|
||||
</div>
|
||||
<script type="text/javascript">
|
||||
/* @license magnet:?xt=urn:btih:cf05388f2679ee054f2beb29a391d25f4e673ac3&dn=gpl-2.0.txt GPL-v2 */
|
||||
$(document).ready(function(){initNavTree('dir_97d86ce2f18c7710ea326fa47777d7d7.html',''); initResizable(); });
|
||||
/* @license-end */
|
||||
</script>
|
||||
<div id="doc-content">
|
||||
<!-- window showing the filter options -->
|
||||
<div id="MSearchSelectWindow"
|
||||
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||
</div>
|
||||
|
||||
<!-- iframe showing the search results (closed by default) -->
|
||||
<div id="MSearchResultsWindow">
|
||||
<iframe src="javascript:void(0)" frameborder="0"
|
||||
name="MSearchResults" id="MSearchResults">
|
||||
</iframe>
|
||||
</div>
|
||||
|
||||
<div class="header">
|
||||
<div class="headertitle">
|
||||
<div class="title">Userspace Directory Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</div><!-- contents -->
|
||||
</div><!-- doc-content -->
|
||||
<!-- start footer part -->
|
||||
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
|
||||
<ul>
|
||||
<li class="navelem"><a class="el" href="dir_97d86ce2f18c7710ea326fa47777d7d7.html">Userspace</a></li>
|
||||
<li class="footer">Generated on Sat Jan 4 2025 06:16:41 for Fennix by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.1 </li>
|
||||
</ul>
|
||||
</div>
|
||||
</body>
|
||||
</html>
|
BIN
docs/doc.png
Normal file
After Width: | Height: | Size: 746 B |
157
docs/doxygen-awesome-darkmode-toggle.js
Normal file
@ -0,0 +1,157 @@
|
||||
/**
|
||||
|
||||
Doxygen Awesome
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2021 - 2023 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
class DoxygenAwesomeDarkModeToggle extends HTMLElement {
|
||||
// SVG icons from https://fonts.google.com/icons
|
||||
// Licensed under the Apache 2.0 license:
|
||||
// https://www.apache.org/licenses/LICENSE-2.0.html
|
||||
static lightModeIcon = `<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="#FCBF00"><rect fill="none" height="24" width="24"/><circle cx="12" cy="12" opacity=".3" r="3"/><path d="M12,9c1.65,0,3,1.35,3,3s-1.35,3-3,3s-3-1.35-3-3S10.35,9,12,9 M12,7c-2.76,0-5,2.24-5,5s2.24,5,5,5s5-2.24,5-5 S14.76,7,12,7L12,7z M2,13l2,0c0.55,0,1-0.45,1-1s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S1.45,13,2,13z M20,13l2,0c0.55,0,1-0.45,1-1 s-0.45-1-1-1l-2,0c-0.55,0-1,0.45-1,1S19.45,13,20,13z M11,2v2c0,0.55,0.45,1,1,1s1-0.45,1-1V2c0-0.55-0.45-1-1-1S11,1.45,11,2z M11,20v2c0,0.55,0.45,1,1,1s1-0.45,1-1v-2c0-0.55-0.45-1-1-1C11.45,19,11,19.45,11,20z M5.99,4.58c-0.39-0.39-1.03-0.39-1.41,0 c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0s0.39-1.03,0-1.41L5.99,4.58z M18.36,16.95 c-0.39-0.39-1.03-0.39-1.41,0c-0.39,0.39-0.39,1.03,0,1.41l1.06,1.06c0.39,0.39,1.03,0.39,1.41,0c0.39-0.39,0.39-1.03,0-1.41 L18.36,16.95z M19.42,5.99c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06c-0.39,0.39-0.39,1.03,0,1.41 s1.03,0.39,1.41,0L19.42,5.99z M7.05,18.36c0.39-0.39,0.39-1.03,0-1.41c-0.39-0.39-1.03-0.39-1.41,0l-1.06,1.06 c-0.39,0.39-0.39,1.03,0,1.41s1.03,0.39,1.41,0L7.05,18.36z"/></svg>`
|
||||
static darkModeIcon = `<svg xmlns="http://www.w3.org/2000/svg" enable-background="new 0 0 24 24" height="24px" viewBox="0 0 24 24" width="24px" fill="#FE9700"><rect fill="none" height="24" width="24"/><path d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27 C17.45,17.19,14.93,19,12,19c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z" opacity=".3"/><path d="M9.37,5.51C9.19,6.15,9.1,6.82,9.1,7.5c0,4.08,3.32,7.4,7.4,7.4c0.68,0,1.35-0.09,1.99-0.27C17.45,17.19,14.93,19,12,19 c-3.86,0-7-3.14-7-7C5,9.07,6.81,6.55,9.37,5.51z M12,3c-4.97,0-9,4.03-9,9s4.03,9,9,9s9-4.03,9-9c0-0.46-0.04-0.92-0.1-1.36 c-0.98,1.37-2.58,2.26-4.4,2.26c-2.98,0-5.4-2.42-5.4-5.4c0-1.81,0.89-3.42,2.26-4.4C12.92,3.04,12.46,3,12,3L12,3z"/></svg>`
|
||||
static title = "Toggle Light/Dark Mode"
|
||||
|
||||
static prefersLightModeInDarkModeKey = "prefers-light-mode-in-dark-mode"
|
||||
static prefersDarkModeInLightModeKey = "prefers-dark-mode-in-light-mode"
|
||||
|
||||
static _staticConstructor = function() {
|
||||
DoxygenAwesomeDarkModeToggle.enableDarkMode(DoxygenAwesomeDarkModeToggle.userPreference)
|
||||
// Update the color scheme when the browsers preference changes
|
||||
// without user interaction on the website.
|
||||
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => {
|
||||
DoxygenAwesomeDarkModeToggle.onSystemPreferenceChanged()
|
||||
})
|
||||
// Update the color scheme when the tab is made visible again.
|
||||
// It is possible that the appearance was changed in another tab
|
||||
// while this tab was in the background.
|
||||
document.addEventListener("visibilitychange", visibilityState => {
|
||||
if (document.visibilityState === 'visible') {
|
||||
DoxygenAwesomeDarkModeToggle.onSystemPreferenceChanged()
|
||||
}
|
||||
});
|
||||
}()
|
||||
|
||||
static init() {
|
||||
$(function() {
|
||||
$(document).ready(function() {
|
||||
const toggleButton = document.createElement('doxygen-awesome-dark-mode-toggle')
|
||||
toggleButton.title = DoxygenAwesomeDarkModeToggle.title
|
||||
toggleButton.updateIcon()
|
||||
|
||||
window.matchMedia('(prefers-color-scheme: dark)').addEventListener('change', event => {
|
||||
toggleButton.updateIcon()
|
||||
})
|
||||
document.addEventListener("visibilitychange", visibilityState => {
|
||||
if (document.visibilityState === 'visible') {
|
||||
toggleButton.updateIcon()
|
||||
}
|
||||
});
|
||||
|
||||
$(document).ready(function(){
|
||||
document.getElementById("MSearchBox").parentNode.appendChild(toggleButton)
|
||||
})
|
||||
$(window).resize(function(){
|
||||
document.getElementById("MSearchBox").parentNode.appendChild(toggleButton)
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
constructor() {
|
||||
super();
|
||||
this.onclick=this.toggleDarkMode
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns `true` for dark-mode, `false` for light-mode system preference
|
||||
*/
|
||||
static get systemPreference() {
|
||||
return window.matchMedia('(prefers-color-scheme: dark)').matches
|
||||
}
|
||||
|
||||
/**
|
||||
* @returns `true` for dark-mode, `false` for light-mode user preference
|
||||
*/
|
||||
static get userPreference() {
|
||||
return (!DoxygenAwesomeDarkModeToggle.systemPreference && localStorage.getItem(DoxygenAwesomeDarkModeToggle.prefersDarkModeInLightModeKey)) ||
|
||||
(DoxygenAwesomeDarkModeToggle.systemPreference && !localStorage.getItem(DoxygenAwesomeDarkModeToggle.prefersLightModeInDarkModeKey))
|
||||
}
|
||||
|
||||
static set userPreference(userPreference) {
|
||||
DoxygenAwesomeDarkModeToggle.darkModeEnabled = userPreference
|
||||
if(!userPreference) {
|
||||
if(DoxygenAwesomeDarkModeToggle.systemPreference) {
|
||||
localStorage.setItem(DoxygenAwesomeDarkModeToggle.prefersLightModeInDarkModeKey, true)
|
||||
} else {
|
||||
localStorage.removeItem(DoxygenAwesomeDarkModeToggle.prefersDarkModeInLightModeKey)
|
||||
}
|
||||
} else {
|
||||
if(!DoxygenAwesomeDarkModeToggle.systemPreference) {
|
||||
localStorage.setItem(DoxygenAwesomeDarkModeToggle.prefersDarkModeInLightModeKey, true)
|
||||
} else {
|
||||
localStorage.removeItem(DoxygenAwesomeDarkModeToggle.prefersLightModeInDarkModeKey)
|
||||
}
|
||||
}
|
||||
DoxygenAwesomeDarkModeToggle.onUserPreferenceChanged()
|
||||
}
|
||||
|
||||
static enableDarkMode(enable) {
|
||||
if(enable) {
|
||||
DoxygenAwesomeDarkModeToggle.darkModeEnabled = true
|
||||
document.documentElement.classList.add("dark-mode")
|
||||
document.documentElement.classList.remove("light-mode")
|
||||
} else {
|
||||
DoxygenAwesomeDarkModeToggle.darkModeEnabled = false
|
||||
document.documentElement.classList.remove("dark-mode")
|
||||
document.documentElement.classList.add("light-mode")
|
||||
}
|
||||
}
|
||||
|
||||
static onSystemPreferenceChanged() {
|
||||
DoxygenAwesomeDarkModeToggle.darkModeEnabled = DoxygenAwesomeDarkModeToggle.userPreference
|
||||
DoxygenAwesomeDarkModeToggle.enableDarkMode(DoxygenAwesomeDarkModeToggle.darkModeEnabled)
|
||||
}
|
||||
|
||||
static onUserPreferenceChanged() {
|
||||
DoxygenAwesomeDarkModeToggle.enableDarkMode(DoxygenAwesomeDarkModeToggle.darkModeEnabled)
|
||||
}
|
||||
|
||||
toggleDarkMode() {
|
||||
DoxygenAwesomeDarkModeToggle.userPreference = !DoxygenAwesomeDarkModeToggle.userPreference
|
||||
this.updateIcon()
|
||||
}
|
||||
|
||||
updateIcon() {
|
||||
if(DoxygenAwesomeDarkModeToggle.darkModeEnabled) {
|
||||
this.innerHTML = DoxygenAwesomeDarkModeToggle.darkModeIcon
|
||||
} else {
|
||||
this.innerHTML = DoxygenAwesomeDarkModeToggle.lightModeIcon
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
customElements.define("doxygen-awesome-dark-mode-toggle", DoxygenAwesomeDarkModeToggle);
|
85
docs/doxygen-awesome-fragment-copy-button.js
Normal file
@ -0,0 +1,85 @@
|
||||
/**
|
||||
|
||||
Doxygen Awesome
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022 - 2023 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
class DoxygenAwesomeFragmentCopyButton extends HTMLElement {
|
||||
constructor() {
|
||||
super();
|
||||
this.onclick=this.copyContent
|
||||
}
|
||||
static title = "Copy to clipboard"
|
||||
static copyIcon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"/></svg>`
|
||||
static successIcon = `<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="24" height="24"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41L9 16.17z"/></svg>`
|
||||
static successDuration = 980
|
||||
static init() {
|
||||
$(function() {
|
||||
$(document).ready(function() {
|
||||
if(navigator.clipboard) {
|
||||
const fragments = document.getElementsByClassName("fragment")
|
||||
for(const fragment of fragments) {
|
||||
const fragmentWrapper = document.createElement("div")
|
||||
fragmentWrapper.className = "doxygen-awesome-fragment-wrapper"
|
||||
const fragmentCopyButton = document.createElement("doxygen-awesome-fragment-copy-button")
|
||||
fragmentCopyButton.innerHTML = DoxygenAwesomeFragmentCopyButton.copyIcon
|
||||
fragmentCopyButton.title = DoxygenAwesomeFragmentCopyButton.title
|
||||
|
||||
fragment.parentNode.replaceChild(fragmentWrapper, fragment)
|
||||
fragmentWrapper.appendChild(fragment)
|
||||
fragmentWrapper.appendChild(fragmentCopyButton)
|
||||
|
||||
}
|
||||
}
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
copyContent() {
|
||||
const content = this.previousSibling.cloneNode(true)
|
||||
// filter out line number from file listings
|
||||
content.querySelectorAll(".lineno, .ttc").forEach((node) => {
|
||||
node.remove()
|
||||
})
|
||||
let textContent = content.textContent
|
||||
// remove trailing newlines that appear in file listings
|
||||
let numberOfTrailingNewlines = 0
|
||||
while(textContent.charAt(textContent.length - (numberOfTrailingNewlines + 1)) == '\n') {
|
||||
numberOfTrailingNewlines++;
|
||||
}
|
||||
textContent = textContent.substring(0, textContent.length - numberOfTrailingNewlines)
|
||||
navigator.clipboard.writeText(textContent);
|
||||
this.classList.add("success")
|
||||
this.innerHTML = DoxygenAwesomeFragmentCopyButton.successIcon
|
||||
window.setTimeout(() => {
|
||||
this.classList.remove("success")
|
||||
this.innerHTML = DoxygenAwesomeFragmentCopyButton.copyIcon
|
||||
}, DoxygenAwesomeFragmentCopyButton.successDuration);
|
||||
}
|
||||
}
|
||||
|
||||
customElements.define("doxygen-awesome-fragment-copy-button", DoxygenAwesomeFragmentCopyButton)
|
91
docs/doxygen-awesome-interactive-toc.js
Normal file
@ -0,0 +1,91 @@
|
||||
/**
|
||||
|
||||
Doxygen Awesome
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022 - 2023 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
class DoxygenAwesomeInteractiveToc {
|
||||
static topOffset = 38
|
||||
static hideMobileMenu = true
|
||||
static headers = []
|
||||
|
||||
static init() {
|
||||
window.addEventListener("load", () => {
|
||||
let toc = document.querySelector(".contents > .toc")
|
||||
if(toc) {
|
||||
toc.classList.add("interactive")
|
||||
if(!DoxygenAwesomeInteractiveToc.hideMobileMenu) {
|
||||
toc.classList.add("open")
|
||||
}
|
||||
document.querySelector(".contents > .toc > h3")?.addEventListener("click", () => {
|
||||
if(toc.classList.contains("open")) {
|
||||
toc.classList.remove("open")
|
||||
} else {
|
||||
toc.classList.add("open")
|
||||
}
|
||||
})
|
||||
|
||||
document.querySelectorAll(".contents > .toc > ul a").forEach((node) => {
|
||||
let id = node.getAttribute("href").substring(1)
|
||||
DoxygenAwesomeInteractiveToc.headers.push({
|
||||
node: node,
|
||||
headerNode: document.getElementById(id)
|
||||
})
|
||||
|
||||
document.getElementById("doc-content")?.addEventListener("scroll",this.throttle(DoxygenAwesomeInteractiveToc.update, 100))
|
||||
})
|
||||
DoxygenAwesomeInteractiveToc.update()
|
||||
}
|
||||
})
|
||||
}
|
||||
|
||||
static update() {
|
||||
let active = DoxygenAwesomeInteractiveToc.headers[0]?.node
|
||||
DoxygenAwesomeInteractiveToc.headers.forEach((header) => {
|
||||
let position = header.headerNode.getBoundingClientRect().top
|
||||
header.node.classList.remove("active")
|
||||
header.node.classList.remove("aboveActive")
|
||||
if(position < DoxygenAwesomeInteractiveToc.topOffset) {
|
||||
active = header.node
|
||||
active?.classList.add("aboveActive")
|
||||
}
|
||||
})
|
||||
active?.classList.add("active")
|
||||
active?.classList.remove("aboveActive")
|
||||
}
|
||||
|
||||
static throttle(func, delay) {
|
||||
let lastCall = 0;
|
||||
return function (...args) {
|
||||
const now = new Date().getTime();
|
||||
if (now - lastCall < delay) {
|
||||
return;
|
||||
}
|
||||
lastCall = now;
|
||||
return setTimeout(() => {func(...args)}, delay);
|
||||
};
|
||||
}
|
||||
}
|
51
docs/doxygen-awesome-paragraph-link.js
Normal file
@ -0,0 +1,51 @@
|
||||
/**
|
||||
|
||||
Doxygen Awesome
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2022 - 2023 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
class DoxygenAwesomeParagraphLink {
|
||||
// Icon from https://fonts.google.com/icons
|
||||
// Licensed under the Apache 2.0 license:
|
||||
// https://www.apache.org/licenses/LICENSE-2.0.html
|
||||
static icon = `<svg xmlns="http://www.w3.org/2000/svg" height="20px" viewBox="0 0 24 24" width="20px"><path d="M0 0h24v24H0V0z" fill="none"/><path d="M17 7h-4v2h4c1.65 0 3 1.35 3 3s-1.35 3-3 3h-4v2h4c2.76 0 5-2.24 5-5s-2.24-5-5-5zm-6 8H7c-1.65 0-3-1.35-3-3s1.35-3 3-3h4V7H7c-2.76 0-5 2.24-5 5s2.24 5 5 5h4v-2zm-3-4h8v2H8z"/></svg>`
|
||||
static title = "Permanent Link"
|
||||
static init() {
|
||||
$(function() {
|
||||
$(document).ready(function() {
|
||||
document.querySelectorAll(".contents a.anchor[id], .contents .groupheader > a[id]").forEach((node) => {
|
||||
let anchorlink = document.createElement("a")
|
||||
anchorlink.setAttribute("href", `#${node.getAttribute("id")}`)
|
||||
anchorlink.setAttribute("title", DoxygenAwesomeParagraphLink.title)
|
||||
anchorlink.classList.add("anchorlink")
|
||||
node.classList.add("anchor")
|
||||
anchorlink.innerHTML = DoxygenAwesomeParagraphLink.icon
|
||||
node.parentElement.appendChild(anchorlink)
|
||||
})
|
||||
})
|
||||
})
|
||||
}
|
||||
}
|
90
docs/doxygen-awesome-tabs.js
Normal file
@ -0,0 +1,90 @@
|
||||
/**
|
||||
|
||||
Doxygen Awesome
|
||||
https://github.com/jothepro/doxygen-awesome-css
|
||||
|
||||
MIT License
|
||||
|
||||
Copyright (c) 2023 jothepro
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
|
||||
*/
|
||||
|
||||
class DoxygenAwesomeTabs {
|
||||
|
||||
static init() {
|
||||
window.addEventListener("load", () => {
|
||||
document.querySelectorAll(".tabbed:not(:empty)").forEach((tabbed, tabbedIndex) => {
|
||||
let tabLinkList = []
|
||||
tabbed.querySelectorAll(":scope > ul > li").forEach((tab, tabIndex) => {
|
||||
tab.id = "tab_" + tabbedIndex + "_" + tabIndex
|
||||
let header = tab.querySelector(".tab-title")
|
||||
let tabLink = document.createElement("button")
|
||||
tabLink.classList.add("tab-button")
|
||||
tabLink.appendChild(header)
|
||||
header.title = header.textContent
|
||||
tabLink.addEventListener("click", () => {
|
||||
tabbed.querySelectorAll(":scope > ul > li").forEach((tab) => {
|
||||
tab.classList.remove("selected")
|
||||
})
|
||||
tabLinkList.forEach((tabLink) => {
|
||||
tabLink.classList.remove("active")
|
||||
})
|
||||
tab.classList.add("selected")
|
||||
tabLink.classList.add("active")
|
||||
})
|
||||
tabLinkList.push(tabLink)
|
||||
if(tabIndex == 0) {
|
||||
tab.classList.add("selected")
|
||||
tabLink.classList.add("active")
|
||||
}
|
||||
})
|
||||
let tabsOverview = document.createElement("div")
|
||||
tabsOverview.classList.add("tabs-overview")
|
||||
let tabsOverviewContainer = document.createElement("div")
|
||||
tabsOverviewContainer.classList.add("tabs-overview-container")
|
||||
tabLinkList.forEach((tabLink) => {
|
||||
tabsOverview.appendChild(tabLink)
|
||||
})
|
||||
tabsOverviewContainer.appendChild(tabsOverview)
|
||||
tabbed.before(tabsOverviewContainer)
|
||||
|
||||
function resize() {
|
||||
let maxTabHeight = 0
|
||||
tabbed.querySelectorAll(":scope > ul > li").forEach((tab, tabIndex) => {
|
||||
let visibility = tab.style.display
|
||||
tab.style.display = "block"
|
||||
maxTabHeight = Math.max(tab.offsetHeight, maxTabHeight)
|
||||
tab.style.display = visibility
|
||||
})
|
||||
tabbed.style.height = `${maxTabHeight + 10}px`
|
||||
}
|
||||
|
||||
resize()
|
||||
new ResizeObserver(resize).observe(tabbed)
|
||||
})
|
||||
})
|
||||
|
||||
}
|
||||
|
||||
static resize(tabbed) {
|
||||
|
||||
}
|
||||
}
|
2681
docs/doxygen-awesome.css
Normal file
1793
docs/doxygen.css
Normal file
26
docs/doxygen.svg
Normal file
After Width: | Height: | Size: 15 KiB |