From f8277441342420351279c57d083cd1244a6c7e6f Mon Sep 17 00:00:00 2001 From: patacongo Date: Thu, 21 May 2009 17:42:14 +0000 Subject: Complete Rx side of ethernet driver git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@1812 42af7a65-404d-4744-a932-0658087f49c3 --- nuttx/Documentation/NuttxPortingGuide.html | 254 ++++++++++++++++++++++++++++- 1 file changed, 252 insertions(+), 2 deletions(-) (limited to 'nuttx/Documentation/NuttxPortingGuide.html') diff --git a/nuttx/Documentation/NuttxPortingGuide.html b/nuttx/Documentation/NuttxPortingGuide.html index 1934e9bb6..eea76434f 100644 --- a/nuttx/Documentation/NuttxPortingGuide.html +++ b/nuttx/Documentation/NuttxPortingGuide.html @@ -12,7 +12,7 @@

NuttX RTOS Porting Guide

-

Last Updated: May 9, 2009

+

Last Updated: May 21, 2009

@@ -104,6 +104,18 @@ 5.0 NuttX File System
+ 6.0 NuttX Device Drivers
+ Appendix A: NuttX Configuration Settings
Appendix B: Trademarks @@ -1621,6 +1633,243 @@ extern void up_ledoff(int led); from the very tiny platform to the moderate platform.

+ + + + +
+

6.0 NuttX Device Drivers

+
+ +

+ NuttX supports a variety of device drivers including: +

+ As discussed in the following paragraphs. +

+ +

6.1 Character Device Drivers

+ +

+ Character device drivers have these properties: +

+ + +

6.2 Block Device Drivers

+ +

+ Block device drivers have these properties: +

+ + +

6.3 Specialized Device Drivers

+ +

6.3.1 Ethernet Device Drivers

+ + + +

6.3.2 SPI Device Drivers

+ + + +

6.3.3 I2C Device Drivers

+ + + +

6.3.4 Serial Device Drivers

+ + +
@@ -2255,9 +2504,10 @@ extern void up_ledoff(int led);
-
  • ARM, ARM7 ARM7TDMI, ARM9, ARM926EJS are trademarks of Advanced RISC Machines, Limited.
  • +
  • ARM, ARM7 ARM7TDMI, ARM9, ARM920T, ARM926EJS, Cortex-M3 are trademarks of Advanced RISC Machines, Limited.
  • Cygwin is a trademark of Red Hat, Incorporated.
  • Linux is a registered trademark of Linus Torvalds.
  • +
  • Eagle-100 is a trademark of Micromint USA, LLC.
  • LPC2148 is a trademark of NXP Semiconductors.
  • TI is a tradename of Texas Instruments Incorporated.
  • UNIX is a registered trademark of The Open Group.
  • -- cgit v1.2.3