Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
U
u-boot-2015.04
Manage
Activity
Members
Code
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Deploy
Releases
Container Registry
Model registry
Analyze
Contributor analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
vesta
u-boot-2015.04
Commits
a93c1a17
Commit
a93c1a17
authored
13 years ago
by
Michal Simek
Browse files
Options
Downloads
Patches
Plain Diff
microblaze: Support flashes on lower addresses
Signed-off-by:
Michal Simek
<
monstr@monstr.eu
>
parent
077a4e6b
No related branches found
No related tags found
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
arch/microblaze/include/asm/processor.h
+31
-1
31 additions, 1 deletion
arch/microblaze/include/asm/processor.h
arch/microblaze/lib/board.c
+5
-0
5 additions, 0 deletions
arch/microblaze/lib/board.c
with
36 additions
and
1 deletion
arch/microblaze/include/asm/processor.h
+
31
−
1
View file @
a93c1a17
/* FIXME: Implement this! */
/*
* Copyright (C) 2011 Michal Simek <monstr@monstr.eu>
*
* See file CREDITS for list of people who contributed to this
* project.
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU General Public License as
* published by the Free Software Foundation; either version 2 of
* the License, or (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 59 Temple Place, Suite 330, Boston,
* MA 02111-1307 USA
*/
#ifndef __ASM_MICROBLAZE_PROCESSOR_H
#define __ASM_MICROBLAZE_PROCESSOR_H
/* References to section boundaries */
extern
char
__end
[];
extern
char
__text_start
[];
#endif
/* __ASM_MICROBLAZE_PROCESSOR_H */
This diff is collapsed.
Click to expand it.
arch/microblaze/lib/board.c
+
5
−
0
View file @
a93c1a17
...
@@ -31,6 +31,7 @@
...
@@ -31,6 +31,7 @@
#include
<watchdog.h>
#include
<watchdog.h>
#include
<stdio_dev.h>
#include
<stdio_dev.h>
#include
<net.h>
#include
<net.h>
#include
<asm/processor.h>
DECLARE_GLOBAL_DATA_PTR
;
DECLARE_GLOBAL_DATA_PTR
;
...
@@ -84,6 +85,8 @@ init_fnc_t *init_sequence[] = {
...
@@ -84,6 +85,8 @@ init_fnc_t *init_sequence[] = {
NULL
,
NULL
,
};
};
unsigned
long
monitor_flash_len
;
void
board_init
(
void
)
void
board_init
(
void
)
{
{
bd_t
*
bd
;
bd_t
*
bd
;
...
@@ -105,6 +108,8 @@ void board_init (void)
...
@@ -105,6 +108,8 @@ void board_init (void)
bd
->
bi_memsize
=
CONFIG_SYS_SDRAM_SIZE
;
bd
->
bi_memsize
=
CONFIG_SYS_SDRAM_SIZE
;
gd
->
flags
|=
GD_FLG_RELOC
;
/* tell others: relocation done */
gd
->
flags
|=
GD_FLG_RELOC
;
/* tell others: relocation done */
monitor_flash_len
=
__end
-
__text_start
;
/*
/*
* The Malloc area is immediately below the monitor copy in DRAM
* The Malloc area is immediately below the monitor copy in DRAM
* aka CONFIG_SYS_MONITOR_BASE - Note there is no need for reloc_off
* aka CONFIG_SYS_MONITOR_BASE - Note there is no need for reloc_off
...
...
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment