Mercurial > flash_v2
comparison packages/hal/synth/arch/current/doc/synth-syscalls.html @ 332:7c1c8dc43ba1
Now witness the firepower of this fully armed and operational
synthetic target.
| author | bartv |
|---|---|
| date | Sun, 15 Sep 2002 17:48:26 +0000 |
| parents | e0c0827131d1 |
| children |
comparison
equal
deleted
inserted
replaced
| 331:83cd88af1211 | 332:7c1c8dc43ba1 |
|---|---|
| 1 <!-- Copyright (C) 2002 Red Hat, Inc. --> | 1 <!-- Copyright (C) 2002 Red Hat, Inc. --> |
| 2 <!-- This material may be distributed only subject to the terms --> | 2 <!-- This material may be distributed only subject to the terms --> |
| 3 <!-- and conditions set forth in the Open Publication License, v1.0 --> | 3 <!-- and conditions set forth in the Open Publication License, v1.0 --> |
| 4 <!-- or later (the latest version is presently available at --> | 4 <!-- or later (the latest version is presently available at --> |
| 5 <!-- http://www.opencontent.org/openpub/). --> | 5 <!-- http://www.opencontent.org/openpub/). --> |
| 6 <!-- Distribution of substantively modified versions of this --> | |
| 7 <!-- document is prohibited without the explicit permission of the --> | |
| 8 <!-- copyright holder. --> | |
| 9 <!-- Distribution of the work or derivative of the work in any --> | 6 <!-- Distribution of the work or derivative of the work in any --> |
| 10 <!-- standard (paper) book form is prohibited unless prior --> | 7 <!-- standard (paper) book form is prohibited unless prior --> |
| 11 <!-- permission is obtained from the copyright holder. --> | 8 <!-- permission is obtained from the copyright holder. --> |
| 12 <HTML | 9 <HTML |
| 13 ><HEAD | 10 ><HEAD |
| 14 ><TITLE | 11 ><TITLE |
| 15 >System Calls</TITLE | 12 >System Calls</TITLE |
| 16 ><meta name="MSSmartTagsPreventParsing" content="TRUE"> | 13 ><meta name="MSSmartTagsPreventParsing" content="TRUE"> |
| 17 <META | 14 <META |
| 18 NAME="GENERATOR" | 15 NAME="GENERATOR" |
| 19 CONTENT="Modular DocBook HTML Stylesheet Version 1.64 | 16 CONTENT="Modular DocBook HTML Stylesheet Version 1.76b+ |
| 20 "><LINK | 17 "><LINK |
| 21 REL="HOME" | 18 REL="HOME" |
| 22 TITLE="eCos Synthetic Target" | 19 TITLE="eCos Synthetic Target" |
| 23 HREF="hal-synth-arch.html"><LINK | 20 HREF="hal-synth-arch.html"><LINK |
| 24 REL="PREVIOUS" | 21 REL="PREVIOUS" |
| 25 TITLE="Overview" | 22 TITLE="The Console Device" |
| 26 HREF="synth.html"><LINK | 23 HREF="synth-console.html"><LINK |
| 27 REL="NEXT" | 24 REL="NEXT" |
| 28 TITLE="Porting" | 25 TITLE="Writing New Devices - target" |
| 29 HREF="synth-porting.html"></HEAD | 26 HREF="synth-new-target.html"></HEAD |
| 30 ><BODY | 27 ><BODY |
| 31 CLASS="REFENTRY" | 28 CLASS="REFENTRY" |
| 32 BGCOLOR="#FFFFFF" | 29 BGCOLOR="#FFFFFF" |
| 33 TEXT="#000000" | 30 TEXT="#000000" |
| 34 LINK="#0000FF" | 31 LINK="#0000FF" |
| 35 VLINK="#840084" | 32 VLINK="#840084" |
| 36 ALINK="#0000FF" | 33 ALINK="#0000FF" |
| 37 ><DIV | 34 ><DIV |
| 38 CLASS="NAVHEADER" | 35 CLASS="NAVHEADER" |
| 39 ><TABLE | 36 ><TABLE |
| 37 SUMMARY="Header navigation table" | |
| 40 WIDTH="100%" | 38 WIDTH="100%" |
| 41 BORDER="0" | 39 BORDER="0" |
| 42 CELLPADDING="0" | 40 CELLPADDING="0" |
| 43 CELLSPACING="0" | 41 CELLSPACING="0" |
| 44 ><TR | 42 ><TR |
| 51 ><TD | 49 ><TD |
| 52 WIDTH="10%" | 50 WIDTH="10%" |
| 53 ALIGN="left" | 51 ALIGN="left" |
| 54 VALIGN="bottom" | 52 VALIGN="bottom" |
| 55 ><A | 53 ><A |
| 56 HREF="synth.html" | 54 HREF="synth-console.html" |
| 55 ACCESSKEY="P" | |
| 57 >Prev</A | 56 >Prev</A |
| 58 ></TD | 57 ></TD |
| 59 ><TD | 58 ><TD |
| 60 WIDTH="80%" | 59 WIDTH="80%" |
| 61 ALIGN="center" | 60 ALIGN="center" |
| 64 ><TD | 63 ><TD |
| 65 WIDTH="10%" | 64 WIDTH="10%" |
| 66 ALIGN="right" | 65 ALIGN="right" |
| 67 VALIGN="bottom" | 66 VALIGN="bottom" |
| 68 ><A | 67 ><A |
| 69 HREF="synth-porting.html" | 68 HREF="synth-new-target.html" |
| 69 ACCESSKEY="N" | |
| 70 >Next</A | 70 >Next</A |
| 71 ></TD | 71 ></TD |
| 72 ></TR | 72 ></TR |
| 73 ></TABLE | 73 ></TABLE |
| 74 ><HR | 74 ><HR |
| 75 ALIGN="LEFT" | 75 ALIGN="LEFT" |
| 76 WIDTH="100%"></DIV | 76 WIDTH="100%"></DIV |
| 77 ><H1 | 77 ><H1 |
| 78 ><A | 78 ><A |
| 79 NAME="SYNTH-SYSCALLS" | 79 NAME="SYNTH-SYSCALLS">System Calls</H1 |
| 80 >System Calls</A | |
| 81 ></H1 | |
| 82 ><DIV | 80 ><DIV |
| 83 CLASS="REFNAMEDIV" | 81 CLASS="REFNAMEDIV" |
| 84 ><A | 82 ><A |
| 85 NAME="AEN51" | 83 NAME="AEN483" |
| 86 ></A | 84 ></A |
| 87 ><H2 | 85 ><H2 |
| 88 >Name</H2 | 86 >Name</H2 |
| 89 >cyg_hal_sys_xyz -- Access Linux system facilities</DIV | 87 >cyg_hal_sys_xyz -- Access Linux system facilities</DIV |
| 90 ><DIV | 88 ><DIV |
| 91 CLASS="REFSYNOPSISDIV" | 89 CLASS="REFSYNOPSISDIV" |
| 92 ><A | 90 ><A |
| 93 NAME="AEN54" | 91 NAME="AEN486"><H2 |
| 94 ></A | |
| 95 ><H2 | |
| 96 >Synopsis</H2 | 92 >Synopsis</H2 |
| 97 ><DIV | 93 ><DIV |
| 98 CLASS="FUNCSYNOPSIS" | 94 CLASS="FUNCSYNOPSIS" |
| 99 ><A | 95 ><A |
| 100 NAME="AEN55" | 96 NAME="AEN487"><P |
| 101 ></A | |
| 102 ><P | |
| 103 ></P | 97 ></P |
| 104 ><TABLE | 98 ><TABLE |
| 105 BORDER="0" | 99 BORDER="5" |
| 106 BGCOLOR="#E0E0E0" | 100 BGCOLOR="#E0E0F0" |
| 107 WIDTH="100%" | 101 WIDTH="70%" |
| 108 ><TR | 102 ><TR |
| 109 ><TD | 103 ><TD |
| 110 ><PRE | 104 ><PRE |
| 111 CLASS="FUNCSYNOPSISINFO" | 105 CLASS="FUNCSYNOPSISINFO" |
| 112 >#include <cyg/hal/hal_io.h | 106 >#include <cyg/hal/hal_io.h |
| 116 ></TABLE | 110 ></TABLE |
| 117 ><P | 111 ><P |
| 118 ><CODE | 112 ><CODE |
| 119 ><CODE | 113 ><CODE |
| 120 CLASS="FUNCDEF" | 114 CLASS="FUNCDEF" |
| 121 >int cyg_hal_sys_xyz</CODE | 115 >int cyg_hal_sys_xyzzy</CODE |
| 122 >(...);</CODE | 116 >(...);</CODE |
| 123 ></P | 117 ></P |
| 124 ><P | 118 ><P |
| 125 ></P | 119 ></P |
| 126 ></DIV | 120 ></DIV |
| 279 ><DIV | 273 ><DIV |
| 280 CLASS="NAVFOOTER" | 274 CLASS="NAVFOOTER" |
| 281 ><HR | 275 ><HR |
| 282 ALIGN="LEFT" | 276 ALIGN="LEFT" |
| 283 WIDTH="100%"><TABLE | 277 WIDTH="100%"><TABLE |
| 278 SUMMARY="Footer navigation table" | |
| 284 WIDTH="100%" | 279 WIDTH="100%" |
| 285 BORDER="0" | 280 BORDER="0" |
| 286 CELLPADDING="0" | 281 CELLPADDING="0" |
| 287 CELLSPACING="0" | 282 CELLSPACING="0" |
| 288 ><TR | 283 ><TR |
| 289 ><TD | 284 ><TD |
| 290 WIDTH="33%" | 285 WIDTH="33%" |
| 291 ALIGN="left" | 286 ALIGN="left" |
| 292 VALIGN="top" | 287 VALIGN="top" |
| 293 ><A | 288 ><A |
| 294 HREF="synth.html" | 289 HREF="synth-console.html" |
| 290 ACCESSKEY="P" | |
| 295 >Prev</A | 291 >Prev</A |
| 296 ></TD | 292 ></TD |
| 297 ><TD | 293 ><TD |
| 298 WIDTH="34%" | 294 WIDTH="34%" |
| 299 ALIGN="center" | 295 ALIGN="center" |
| 300 VALIGN="top" | 296 VALIGN="top" |
| 301 ><A | 297 ><A |
| 302 HREF="hal-synth-arch.html" | 298 HREF="hal-synth-arch.html" |
| 299 ACCESSKEY="H" | |
| 303 >Home</A | 300 >Home</A |
| 304 ></TD | 301 ></TD |
| 305 ><TD | 302 ><TD |
| 306 WIDTH="33%" | 303 WIDTH="33%" |
| 307 ALIGN="right" | 304 ALIGN="right" |
| 308 VALIGN="top" | 305 VALIGN="top" |
| 309 ><A | 306 ><A |
| 310 HREF="synth-porting.html" | 307 HREF="synth-new-target.html" |
| 308 ACCESSKEY="N" | |
| 311 >Next</A | 309 >Next</A |
| 312 ></TD | 310 ></TD |
| 313 ></TR | 311 ></TR |
| 314 ><TR | 312 ><TR |
| 315 ><TD | 313 ><TD |
| 316 WIDTH="33%" | 314 WIDTH="33%" |
| 317 ALIGN="left" | 315 ALIGN="left" |
| 318 VALIGN="top" | 316 VALIGN="top" |
| 319 >Overview</TD | 317 >The Console Device</TD |
| 320 ><TD | 318 ><TD |
| 321 WIDTH="34%" | 319 WIDTH="34%" |
| 322 ALIGN="center" | 320 ALIGN="center" |
| 323 VALIGN="top" | 321 VALIGN="top" |
| 324 > </TD | 322 > </TD |
| 325 ><TD | 323 ><TD |
| 326 WIDTH="33%" | 324 WIDTH="33%" |
| 327 ALIGN="right" | 325 ALIGN="right" |
| 328 VALIGN="top" | 326 VALIGN="top" |
| 329 >Porting</TD | 327 >Writing New Devices - target</TD |
| 330 ></TR | 328 ></TR |
| 331 ></TABLE | 329 ></TABLE |
| 332 ></DIV | 330 ></DIV |
| 333 ></BODY | 331 ></BODY |
| 334 ></HTML | 332 ></HTML |
