mirror of
https://github.com/fail0verflow/mini.git
synced 2024-11-24 20:26:55 +01:00
Fix NAND_MAX_PAGE stuff
This commit is contained in:
parent
6465f2f08c
commit
d136bb42c1
6
nand.c
6
nand.c
@ -49,7 +49,7 @@ type *name = (type*)(((u32)(_al__##name)) + ((alignment) - (( \
|
|||||||
|
|
||||||
#define PAGE_SIZE 2048
|
#define PAGE_SIZE 2048
|
||||||
#define PAGE_SPARE_SIZE 64
|
#define PAGE_SPARE_SIZE 64
|
||||||
#define NAND_MAX_PAGE 4096
|
#define NAND_MAX_PAGE 0x40000
|
||||||
|
|
||||||
static int ipc_code = 0;
|
static int ipc_code = 0;
|
||||||
static int ipc_tag = 0;
|
static int ipc_tag = 0;
|
||||||
@ -162,7 +162,7 @@ void nand_wait() {
|
|||||||
#ifdef NAND_SUPPORT_WRITE
|
#ifdef NAND_SUPPORT_WRITE
|
||||||
void nand_write_page(u32 pageno, void *data, void *ecc) {
|
void nand_write_page(u32 pageno, void *data, void *ecc) {
|
||||||
NAND_debug("nand_write_page(%u, %p, %p)\n", pageno, data, ecc);
|
NAND_debug("nand_write_page(%u, %p, %p)\n", pageno, data, ecc);
|
||||||
if ((pageno < 0x200) || (pageno >= NAND_PAGE_MAX)) {
|
if ((pageno < 0x200) || (pageno >= NAND_MAX_PAGE)) {
|
||||||
printf("Error: nand_write to page %d forbidden\n", pageno);
|
printf("Error: nand_write to page %d forbidden\n", pageno);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
@ -179,7 +179,7 @@ void nand_write_page(u32 pageno, void *data, void *ecc) {
|
|||||||
#ifdef NAND_SUPPORT_ERASE
|
#ifdef NAND_SUPPORT_ERASE
|
||||||
void nand_erase_block(u32 pageno) {
|
void nand_erase_block(u32 pageno) {
|
||||||
NAND_debug("nand_erase_block(%d)\n", pageno);
|
NAND_debug("nand_erase_block(%d)\n", pageno);
|
||||||
if ((pageno < 0x200) || (pageno >= NAND_PAGE_MAX)) {
|
if ((pageno < 0x200) || (pageno >= NAND_MAX_PAGE)) {
|
||||||
printf("Error: nand_erase to page %d forbidden\n", pageno);
|
printf("Error: nand_erase to page %d forbidden\n", pageno);
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user