Lines Matching +full:device +full:- +full:width

30 .Nd driver for DataFlash(tm) non-volatile storage devices
35 .Bd -ragged -offset indent
36 .Cd "device at45d"
42 .Bd -literal -offset indent
48 driver provides support for the family of non-volatile storage
53 driver supports only the SPI bus versions of each AT45DB device,
58 driver uses opcode 0x9f to read the manufacturer and device ID
59 data to determine whether the device is supported.
60 The device ID is looked up using a table of data within the driver
61 which describes the attributes of each supported device,
62 such as block size, sector size, and device capacity.
63 When a supported device is found, the
65 driver creates a disk device and makes it accessible at
67 The new disk device is then tasted by the available
69 modules as with any disk device.
75 .Bl -bullet -compact
100 device is defined as a slave device subnode
106 device.
107 The most commonly-used ones are documented below.
111 device subnode:
112 .Bl -tag -width indent
116 Chip select address of device.
117 .It Va spi-max-frequency
118 The maximum bus frequency to use when communicating with this slave device.
125 device subnode:
126 .Bl -tag -width indent
128 The sector size of the disk created for this storage device.
129 It must be a multiple of the device's page size.
130 The default is the device page size.
131 .It Va spi-cpha
132 Empty property indicating the slave device requires shifted clock
134 .It Va spi-cpol
135 Empty property indicating the slave device requires inverse clock
137 .It Va spi-cs-high
138 Empty property indicating the slave device requires chip select active high.
142 .Xr device.hints 5
147 .Bl -tag -width indent
153 The maximum bus frequency to use when communicating with this device.
157 The chip-select number to assert when performing I/O for this device.
160 The SPI mode (0-3) to use when communicating with this device.
162 The sector size of the disk created for this storage device.
163 It must be a multiple of the device's page size.
164 The default is the device page size.
167 .Bl -tag -width /dev/flash/at45d?
169 Provides read/write access to the storage device.
173 device, for backwards compatibility with older versions of the driver.