ATMEL AT91 USB DEVICE CONTROLLER DRIVER
| Uploader: | Gatilar |
| Date Added: | 28 February 2016 |
| File Size: | 39.19 Mb |
| Operating Systems: | Windows NT/2000/XP/2003/2003/7/8/10 MacOS 10/X |
| Downloads: | 62227 |
| Price: | Free* [*Free Regsitration Required] |
USB Device Stack Embedded ARM Blackfin ColdFire Atmel NXP ISP Freescale STMicro
These processors are difficult to support for typical communication protocols because of byte data and byte fields in standard protocol data structures.
It requires writing a special Windows application to communicate with it; a sample is provided.
Easily portable to other RTOSs. Boolean to specify if the endpoint support ISOC.
Should reference the peripheral and the UTMI clocks - clock-names: Should reference the peripheral and the AHB clocks - clock-names: One use of RNDIS is to allow configuring a device from the web browser on a host communicating with a web server contrpller your device.
Normally this is done to permit connection to a PC or laptop in order to upload or download data, tables, code, or audio, or to control or configure devices. The host can communicate with this device via Ethernet data packets. Boolean to specify if the endpoint support DMA.
Microchip® Advanced Software Framework
Should reference the peripheral and host clocks - clock-names: Compliant with USB Spec v2. Following is a table of RAM usage:. Should reference the peripheral, host and system clocks - clock-names: Size of the fifo.
Should be "atmel,at91sam9gehci" for USB controllers used in host mode. Num of the endpoint. If present, specifies a gpio that allows to detect ksb vbus is present USB is connected.
Conhroller support is enabled by a configuration option in smxUSBD.
Linux source code: Documentation/devicetree/bindings/usb/ (v) - Bootlin
It offers a clean, modular design that enables udb developers to easily add USB device capabilities to their products. If present, specifies a gpio that needs to be activated for the bus to be powered. In addition, if the USB device controller is not among those already supported, a new driver will need to be written.

Should be one of the following "atmel,at91rmudc" "atmel,at91samudc" "atmel,at91samudc" "atmel,at91samudc" - reg: Should contain ohci interrupt - clocks: Should be "atmel,at91rmohci" for USB controllers used in host mode.
Address and length of the register set for the device devife interrupts: It is an alternative to the Serial function driver that does not require installing a driver or.
It is compliant with the USB v2. Should be one of the following "atmel,at91sam9rl-udc" "atmel,at91sam9gudc" "atmel,sama5d3-udc" - reg: All that is needed is to decide on the connection type most appropriate for your device and to use the corresponding API for that device - see below. For example, a composite device might combine serial controkler mass storage.

Name of the endpoint. These are compatible with Windows drivers.
It is written in C, and can run on any hardware platform. Register for More Info.

Comments
Post a Comment