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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [rtems-20020807/] [c/] [src/] [lib/] [libbsp/] [sh/] [gensh4/] [include/] [sdram.h] - Blame information for rev 1765

Details | Compare with Previous | View Log

Line No. Rev Author Line
1 1026 ivang
/*
2
 * SDRAM Mode Register
3
 * Based on Fujitsu MB81F643242B data sheet.
4
 *
5
 * Copyright (C) 2001 OKTET Ltd., St.-Petersburg, Russia
6
 * Author: Victor V. Vengerov <vvv@oktet.ru>
7
 *
8
 * The license and distribution terms for this file may be
9
 * found in the file LICENSE in this distribution or at
10
 *  http://www.OARcorp.com/rtems/license.html.
11
 *
12
 * @(#) sdram.h,v 1.1 2001/10/11 19:04:12 joel Exp
13
 */
14
 
15
#ifndef __SDRAM_H__
16
#define __SDRAM_H__
17
 
18
/* SDRAM Mode Register */
19
#define SDRAM_MODE_BL         0x0007  /* Burst Length: */
20
#define SDRAM_MODE_BL_1       0x0000  /*    0 */
21
#define SDRAM_MODE_BL_2       0x0001  /*    2 */
22
#define SDRAM_MODE_BL_4       0x0002  /*    4 */
23
#define SDRAM_MODE_BL_8       0x0003  /*    8 */
24
#define SDRAM_MODE_BL_16      0x0004  /*    16 */
25
#define SDRAM_MODE_BL_32      0x0005  /*    32 */
26
#define SDRAM_MODE_BL_64      0x0006  /*    64 */
27
#define SDRAM_MODE_BL_FULL    0x0007  /*    Full column */
28
 
29
#define SDRAM_MODE_BT         0x0008  /* Burst Type: */
30
#define SDRAM_MODE_BT_SEQ     0x0000  /*   Sequential */
31
#define SDRAM_MODE_BT_ILV     0x0008  /*   Interleave */
32
 
33
#define SDRAM_MODE_CL         0x0070  /* CAS Latency: */
34
#define SDRAM_MODE_CL_1       0x0010  /*    1 */
35
#define SDRAM_MODE_CL_2       0x0020  /*    2 */
36
#define SDRAM_MODE_CL_3       0x0030  /*    3 */
37
 
38
#define SDRAM_MODE_OPC        0x0200  /* Opcode: */
39
#define SDRAM_MODE_OPC_BRBW   0x0000  /*     Burst read & Burst write */
40
#define SDRAM_MODE_OPC_BRSW   0x0200  /*     Burst read & Single write */
41
 
42
#endif

powered by: WebSVN 2.1.0

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