mirror of
https://github.com/antonblanchard/microwatt.git
synced 2026-01-22 10:21:17 +00:00
This adds support for initializing the memory controller from microwatt rather than using a built-in RiscV processor. This might require some fixes to LiteX and LiteDRAM (they haven't been merged as of this commit yet). This is enabled in the shipped generated files and can be changed via modifying the generator script to pass False to "mw_init" Signed-off-by: Benjamin Herrenschmidt <benh@kernel.crashing.org>
33 lines
910 B
C
33 lines
910 B
C
/******************************************************************************
|
|
* Copyright (c) 2004, 2008 IBM Corporation
|
|
* All rights reserved.
|
|
* This program and the accompanying materials
|
|
* are made available under the terms of the BSD License
|
|
* which accompanies this distribution, and is available at
|
|
* http://www.opensource.org/licenses/bsd-license.php
|
|
*
|
|
* Contributors:
|
|
* IBM Corporation - initial implementation
|
|
*****************************************************************************/
|
|
|
|
#ifndef _LIMITS_H
|
|
#define _LIMITS_H
|
|
|
|
#define UCHAR_MAX 255
|
|
#define SCHAR_MAX 127
|
|
#define SCHAR_MIN (-128)
|
|
|
|
#define USHRT_MAX 65535
|
|
#define SHRT_MAX 32767
|
|
#define SHRT_MIN (-32768)
|
|
|
|
#define UINT_MAX (4294967295U)
|
|
#define INT_MAX 2147483647
|
|
#define INT_MIN (-2147483648)
|
|
|
|
#define ULONG_MAX ((unsigned long)-1L)
|
|
#define LONG_MAX (ULONG_MAX/2)
|
|
#define LONG_MIN ((-LONG_MAX)-1)
|
|
|
|
#endif
|