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

Subversion Repositories or1k

[/] [or1k/] [trunk/] [orpmon/] [include/] [flash.h] - Blame information for rev 816

Go to most recent revision | Details | Compare with Previous | View Log

Line No. Rev Author Line
1 814 markom
#ifndef _FLASH_H
2
#define _FLASH_H
3
 
4
#define FL_SR_WSM_READY   0x80
5
#define FL_SR_ERASE_ERR   0x20
6
#define FL_SR_PROG_ERR    0x40
7
#define FL_SR_PROG_LV     0x08
8
#define FL_SR_LOCK        0x02
9
 
10
int fl_init (void);
11 816 markom
int fl_unlock_blocks (void);
12
int fl_word_program (unsigned long addr, unsigned long val);
13
int fl_block_erase (unsigned long addr);
14 814 markom
 
15 816 markom
/* erase = 1 (whole chip), erase = 2 (required only) */
16
int fl_program (unsigned long src_addr, unsigned long dst_addr, unsigned long len, int erase, int verify);
17
 
18
 
19 814 markom
#endif /* _FLASH_H */

powered by: WebSVN 2.1.0

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