OpenCores
URL https://opencores.org/ocsvn/mips_enhanced/mips_enhanced/trunk

Subversion Repositories mips_enhanced

[/] [mips_enhanced/] [trunk/] [grlib-gpl-1.0.19-b3188/] [lib/] [gaisler/] [memctrl/] [spimctrl.in.help] - Blame information for rev 2

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 2 dimamali
SPI memory controller
2
CONFIG_SPIMCTRL
3
  Say Y here to enable a simple SPI memory controller.
4
  The controller maps a SPI memory device into AMBA address space and
5
  also has a simple interface that allows sending commands directly
6
  to the SPI device.
7
 
8
SD card support
9
CONFIG_SPIMCTRL_SDCARD
10
  Memory device connected to controller is SD card.
11
 
12
Read command
13
CONFIG_SPIMCTRL_READCMD
14
  Read instruction for SPI memory device
15
 
16
Dummy byte
17
CONFIG_SPIMCTRL_DUMMYBYTE
18
  Output dummy byte after address when issuing read instruction.
19
 
20
Dual output
21
CONFIG_SPIMCTRL_DUALOUTPUT
22
  Memory device supports dual output when reading data.
23
 
24
Clock scaler
25
CONFIG_SPIMCTRL_SCALER
26
  Selects the divisor used when dividing the system clock to produce
27
  the memory device clock. The divisor used is two to the power of the
28
  specified value. This value must be at least 1.
29
 
30
Alternate clock scaler
31
CONFIG_SPIMCTRL_ASCALER
32
  Selects the divisor used when dividing the system clock to produce
33
  the alternate memory device clock. If the selected memory device is
34
  a SD Card this clock will be used during card initialization. The
35
  divisor used is two to the power of the specified value. This
36
  value must be at least 1.
37
 
38
Power-up cnt
39
CONFIG_SPIMCTRL_PWRUPCNT
40
  Number of system clock cycles to wait before issuing first command.

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.