Documentation/ABI/testing/sysfs-platform-at91

Source file repositories/reference/linux-study-clean/Documentation/ABI/testing/sysfs-platform-at91

File Facts

System
Linux kernel
Corpus path
Documentation/ABI/testing/sysfs-platform-at91
Extension
[no extension]
Size
811 bytes
Lines
28
Domain
Support Tooling And Documentation
Bucket
Documentation
Inferred role
Support Tooling And Documentation: Documentation
Status
atlas-only

Why This File Exists

Repository support layer: documentation, build tooling, samples, user-space helper tools, generated initramfs support, licenses, and validation utilities.

Dependency Surface

Detected Declarations

Annotated Snippet

What:		/sys/devices/platform/at91_can/net/<iface>/mb0_id
Date:		January 2011
KernelVersion:	2.6.38
Contact:	Marc Kleine-Budde <kernel@pengutronix.de>
Description:
		Value representing the can_id of mailbox 0.

		Default: 0x7ff (standard frame)

		Due to a chip bug (errata 50.2.6.3 & 50.3.5.3 in
		"AT91SAM9263 Preliminary 6249H-ATARM-27-Jul-09") the
		contents of mailbox 0 may be send under certain
		conditions (even if disabled or in rx mode).

		The workaround in the errata suggests not to use the
		mailbox and load it with an unused identifier.

		In order to use an extended can_id add the
		CAN_EFF_FLAG (0x80000000U) to the can_id. Example:

		- standard id 0x7ff::

		    echo 0x7ff      > /sys/class/net/can0/mb0_id

		- extended id 0x1fffffff::

		    echo 0x9fffffff > /sys/class/net/can0/mb0_id

Annotation

Implementation Notes