📄 ecos-ref.html
字号:
></DL
></DD
><DT
>XXVIII. <A
HREF="services-memalloc-common.html"
>Memory Allocation</A
></DT
><DD
><DL
><DT
>66. <A
HREF="memalloc.html"
>eCos Memory Pools</A
></DT
><DD
><DL
><DT
><A
HREF="memalloc.html#ECOS-MEMORY-POOLS"
>eCos Memory pools</A
></DT
></DL
></DD
></DL
></DD
><DT
>XXIX. <A
HREF="services-crc.html"
>CRC Algorithms</A
></DT
><DD
><DL
><DT
>67. <A
HREF="crc-functions.html"
>CRC Functions</A
></DT
><DD
><DL
><DT
><A
HREF="crc-functions.html#SERVICES-CRC-API"
>CRC API</A
></DT
></DL
></DD
></DL
></DD
><DT
>XXX. <A
HREF="services-cpuload.html"
>CPU load measurements</A
></DT
><DD
><DL
><DT
>68. <A
HREF="cpuload-functions.html"
>CPU Load Measurements</A
></DT
><DD
><DL
><DT
><A
HREF="cpuload-functions.html#SERVICES-CPULOAD-API"
>CPU Load API</A
></DT
></DL
></DD
></DL
></DD
><DT
>XXXI. <A
HREF="services-profile-gprof.html"
>gprof Profiling Support</A
></DT
><DD
><DL
><DT
><A
HREF="gprof.html"
>Profiling</A
> -- eCos Support for the gprof profiling tool</DT
></DL
></DD
><DT
>XXXII. <A
HREF="services-power.html"
>eCos Power Management Support</A
></DT
><DD
><DL
><DT
><A
HREF="power-intro.html"
>Introduction</A
> -- eCos support for Power Management</DT
><DT
><A
HREF="power-info.html"
>Power Management Information</A
> -- finding out about the various power controllers in the system</DT
><DT
><A
HREF="power-change.html"
>Changing Power Modes</A
> -- reducing or increasing power consumption as needed</DT
><DT
><A
HREF="power-policy.html"
>Support for Policy Modules</A
> -- closer integration with higher-level code</DT
><DT
><A
HREF="power-attached.html"
>Attached and Detached Controllers</A
> -- control which power controllers are affected by global changes</DT
><DT
><A
HREF="power-controller.html"
>Implementing a Power Controller</A
> -- adding power management support to device drivers and
other packages</DT
></DL
></DD
><DT
>XXXIII. <A
HREF="io-usb-slave.html"
>eCos USB Slave Support</A
></DT
><DD
><DL
><DT
><A
HREF="usbs-intro.html"
>Introduction</A
> -- eCos support for USB slave devices</DT
><DT
><A
HREF="usbs-enum.html"
>USB Enumeration Data</A
> -- The USB enumeration data structures</DT
><DT
><A
HREF="usbs-start.html"
>Starting up a USB Device</A
> -- Starting up a USB Device</DT
><DT
><A
HREF="usbs-devtab.html"
>Devtab Entries</A
> -- Data endpoint data structure</DT
><DT
><A
HREF="usbs-start-rx.html"
>Receiving Data from the Host</A
> -- Receiving Data from the Host</DT
><DT
><A
HREF="usbs-start-tx.html"
>Sending Data to the Host</A
> -- Sending Data to the Host</DT
><DT
><A
HREF="usbs-halt.html"
>Halted Endpoints</A
> -- Support for Halting and Halted Endpoints</DT
><DT
><A
HREF="usbs-control.html"
>Control Endpoints</A
> -- Control endpoint data structure</DT
><DT
><A
HREF="usbs-data.html"
>Data Endpoints</A
> -- Data endpoint data structures</DT
><DT
><A
HREF="usbs-writing.html"
>Writing a USB Device Driver</A
> -- USB Device Driver Porting Guide</DT
><DT
><A
HREF="usbs-testing.html"
>Testing</A
> -- Testing of USB Device Drivers</DT
></DL
></DD
><DT
>XXXIV. <A
HREF="io-usb-slave-eth.html"
>eCos Support for Developing USB-ethernet Peripherals</A
></DT
><DD
><DL
><DT
><A
HREF="usbseth-intro.html"
>Introduction</A
> -- eCos support for developing USB ethernet peripherals</DT
><DT
><A
HREF="usbseth-init.html"
>Initializing the USB-ethernet Package</A
> -- Initializing the USB-ethernet Package</DT
><DT
><A
HREF="usbseth-data.html"
>USB-ethernet Data Transfers</A
> -- Exchanging ethernet packets with the USB host</DT
><DT
><A
HREF="usbseth-control.html"
>USB-ethernet State Handling</A
> -- Maintaining the USB-ethernet connection with the host</DT
><DT
><A
HREF="usbseth-netdev.html"
>Network Device for the eCos TCP/IP Stack</A
> -- USB-ethernet support for the eCos TCP/IP Stack</DT
><DT
><A
HREF="usbseth-host.html"
>Example Host-side Device Driver</A
> -- Provide host-side support for the eCos USB-ethernet package</DT
><DT
><A
HREF="usbseth-protocol.html"
>Communication Protocol</A
> -- Protocol used between the host-side device driver and the eCos
USB-ethernet package </DT
></DL
></DD
><DT
>XXXV. <A
HREF="io-usb-slave-serial.html"
>eCos Support for USB Serial like Peripherals</A
></DT
><DD
><DL
><DT
><A
HREF="usbs-serial-intro.html"
>Introduction</A
> -- eCos support for USB Serial like Peripherals
</DT
><DT
><A
HREF="usbs-serial-config.html"
>Configuration</A
> -- Configuration USB Serial like Peripherals</DT
><DT
><A
HREF="usbs-serial-host-config.html"
>Host Configuration</A
> -- Host Configuration for USB Serial like Peripherals
</DT
><DT
><A
HREF="usbs-serial-using.html"
>API Function</A
> -- eCos USB Serial like Peripherals API
</DT
></DL
></DD
><DT
>XXXVI. <A
HREF="hal-synth-arch.html"
>eCos Synthetic Target</A
></DT
><DD
><DL
><DT
><A
HREF="synth.html"
>Overview</A
> -- Overview</DT
><DT
><A
HREF="synth-install.html"
>Installation</A
> -- Preparing to use the synthetic target</DT
><DT
><A
HREF="synth-running.html"
>Running a Synthetic Target Application</A
> -- Arguments and configuration files</DT
><DT
><A
HREF="synth-gui.html"
>The I/O Auxiliary's User Interface</A
> -- Controlling the I/O Auxiliary</DT
><DT
><A
HREF="synth-console.html"
>The Console Device</A
> -- Show output from the eCos application</DT
><DT
><A
HREF="synth-syscalls.html"
>System Calls</A
> -- Access Linux system facilities</DT
><DT
><A
HREF="synth-new-target.html"
>Writing New Devices - target</A
> -- extending the synthetic target, target-side</DT
><DT
><A
HREF="synth-new-host.html"
>Writing New Devices - host</A
> -- extending the synthetic target, host-side</DT
><DT
><A
HREF="synth-porting.html"
>Porting</A
> -- Adding support for other hosts</DT
></DL
></DD
><DT
>XXXVII. <A
HREF="hal-m68k-arch.html"
>M68000 Architectural Support</A
></DT
><DD
><DL
><DT
><A
HREF="m68k.html"
>Overview</A
> -- eCos Support for the M68K Family of Processors</DT
><DT
><A
HREF="m68k-configuration.html"
>Configuration</A
> -- Configuring the M68K Architectural Package</DT
><DT
><A
HREF="m68k-port.html"
>The HAL Port</A
> -- Implementation Details</DT
></DL
></DD
><DT
>XXXVIII. <A
HREF="hal-m68k-mcfxxxx.html"
>Freescale MCFxxxx Variant Support</A
></DT
><DD
><DL
><DT
><A
HREF="m68k-mcfxxxx.html"
>MCFxxxx ColdFire Processors</A
> -- eCos Support for Freescale MCFxxxx Processors</DT
></DL
></DD
><DT
>XXXIX. <A
HREF="hal-m68k-mcf5272.html"
>Freescale MCF5272 Processor Support</A
></DT
><DD
><DL
><DT
><A
HREF="m68k-mcf5272.html"
>The MCF5272 ColdFire Processor</A
> -- eCos Support for the Freescale MCF5272 Processor</DT
></DL
></DD
><DT
>XL. <A
HREF="hal-m68k-m5272c3-part.html"
>Freescale M5272C3 Board Support</A
></DT
><DD
><DL
><DT
><A
HREF="m68k-m5272c3.html"
>Overview</A
> -- Overview</DT
><DT
><A
HREF="m68k-m5272c3-setup.html"
>Setup</A
> -- Preparing the M5272C3 board for eCos Development</DT
><DT
><A
HREF="m68k-m5272c3-config.html"
>Configuration</A
> -- Platform-specific Configuration Options</DT
><DT
><A
HREF="m68k-m5272c3-port.html"
>The HAL Port</A
> -- Implementation Details</DT
></DL
></DD
><DT
>XLI. <A
HREF="hal-sh4-microdev-part.html"
>SuperH SH4-202 MicroDev Board Support</A
></DT
><DD
><DL
><DT
><A
HREF="sh4-microdev.html"
>Overview</A
> -- Overview</DT
><DT
><A
HREF="sh4-microdev-setup.html"
>Setup</A
> -- Preparing the MicroDev board for eCos Development</DT
><DT
><A
HREF="sh4-microdev-config.html"
>Configuration</A
> -- Platform-specific Configuration Options</DT
><DT
><A
HREF="sh4-microdev-port.html"
>The HAL Port</A
> -- Implementation Details</DT
></DL
></DD
><DT
>XLII. <A
HREF="devs-usb-sa11x0-ref.html"
>SA11X0 USB Device Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-usb-sa11x0.html"
>SA11X0 USB Device Driver</A
> -- Device driver for the on-chip SA11X0 USB device</DT
></DL
></DD
><DT
>XLIII. <A
HREF="devs-usb-nec-upd985xx-ref.html"
>NEC uPD985xx USB Device Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-usb-nec-upd985xx.html"
>NEC uPD985xx USB Device Driver</A
> -- Device driver for the on-chip NEC uPD985xx USB device</DT
></DL
></DD
><DT
>XLIV. <A
HREF="devs-eth-synth-ecosynth-ref.html"
>Synthetic Target Ethernet Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-eth-synth-ecosynth.html"
>Synthetic Target Ethernet Driver</A
> -- Allow synthetic target applications to perform ethernet I/O</DT
></DL
></DD
><DT
>XLV. <A
HREF="devs-eth-m68k-mcfxxxx-part.html"
>Freescale ColdFire Ethernet Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-eth-m68k-mcfxxxx.html"
>Freescale ColdFire Ethernet Driver</A
> -- eCos Support for Freescale ColdFire On-chip Ethernet Devices</DT
></DL
></DD
><DT
>XLVI. <A
HREF="devs-ser-m68k-mcfxxxx-part.html"
>Freescale MCFxxxx Serial Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-ser-m68k-mcfxxxx.html"
>MCFxxxx Serial Driver</A
> -- eCos Support for the MCFxxxx On-chip Serial Devices</DT
></DL
></DD
><DT
>XLVII. <A
HREF="devs-watchdog-synth-ref.html"
>Synthetic Target Watchdog Device</A
></DT
><DD
><DL
><DT
><A
HREF="devs-watchdog-synth.html"
>Synthetic Target Watchdog Device</A
> -- Emulate watchdog hardware in the synthetic target</DT
></DL
></DD
><DT
>XLVIII. <A
HREF="devs-wallclock-dallas-ds1307-part.html"
>Dallas DS1307 Wallclock Device Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-wallclock-dallas-ds1307.html"
>Dallas DS1307 Wallclock Device Driver</A
> -- eCos Support for the Dallas DS1307 Serial Real-Time Clock</DT
></DL
></DD
><DT
>XLIX. <A
HREF="devs-disk-mmc-part.html"
>MMC MultiMedia Card Disk Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-disk-mmc.html"
>Device Driver for MMC MultiMedia Cards</A
> -- eCos Support for MMC MultiMedia Cards</DT
></DL
></DD
><DT
>L. <A
HREF="devs-framebuf-synth-ref.html"
>Synthetic Target Framebuffer Device</A
></DT
><DD
><DL
><DT
><A
HREF="devs-framebuf-synth.html"
>Synthetic Target Framebuffer Device</A
> -- Emulate framebuffer hardware in the synthetic target</DT
></DL
></DD
><DT
>LI. <A
HREF="devs-flash-am29xxxxx.html"
>AMD AM29xxxxx Flash Device Driver</A
></DT
><DD
><DL
><DT
><A
HREF="am29xxxxx.html"
>Overview</A
> -- eCos Support for AMD AM29xxxxx Flash Devices and Compatibles</DT
><DT
><A
HREF="am29xxxxx-instance.html"
>Instantiating an AM29xxxxx Device</A
> -- including the driver in an eCos target</DT
></DL
></DD
><DT
>LII. <A
HREF="devs-flash-strata.html"
>Intel Strata Flash Device Driver</A
></DT
><DD
><DL
><DT
><A
HREF="strata.html"
>Overview</A
> -- eCos Support for Intel Strata Flash Devices and Compatibles</DT
><DT
><A
HREF="strata-instance.html"
>Instantiating a Strata Device</A
> -- including the driver in an eCos target</DT
><DT
><A
HREF="strata-api-other.html"
>Strata-Specific Functions</A
> -- driver-specific functions</DT
></DL
></DD
><DT
>LIII. <A
HREF="devs-i2c-m68k-mcf52xx-part.html"
>Motorola MCF52xx ColdFire I<SUP
>2</SUP
>C Bus Driver</A
></DT
><DD
><DL
><DT
><A
HREF="devs-i2c-m68k-mcf52xx.html"
>Motorola MCF52xx Coldfire I<SUP
>2</SUP
>C Bus Driver</A
> -- eCos Support for the Motorola Coldfire I<SUP
>2</SUP
>C Bus</DT
></DL
></DD
></DL
></DIV
><DIV
CLASS="LOT"
><DL
CLASS="LOT"
><DT
><B
>List of Tables</B
></DT
><DT
>8-1. <A
HREF="math-library-compatibility-modes.html#AEN5029"
>Behavior of math exception handling</A
></DT
></DL
></DIV
></DIV
><DIV
CLASS="NAVFOOTER"
><HR
ALIGN="LEFT"
WIDTH="100%"><TABLE
SUMMARY="Footer navigation table"
WIDTH="100%"
BORDER="0"
CELLPADDING="0"
CELLSPACING="0"
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
> </TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
> </TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
><A
HREF="kernel.html"
ACCESSKEY="N"
>Next</A
></TD
></TR
><TR
><TD
WIDTH="33%"
ALIGN="left"
VALIGN="top"
> </TD
><TD
WIDTH="34%"
ALIGN="center"
VALIGN="top"
> </TD
><TD
WIDTH="33%"
ALIGN="right"
VALIGN="top"
>The eCos Kernel</TD
></TR
></TABLE
></DIV
></BODY
></HTML
>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -