tbm: fix minor issues during compilation
This commit is contained in:
parent
82d765bee3
commit
b29e0b945d
5 changed files with 10 additions and 4 deletions
|
@ -2,6 +2,10 @@
|
|||
|
||||
#include <stdio.h>
|
||||
|
||||
#if HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
|
||||
struct console {
|
||||
FILE *fp;
|
||||
};
|
||||
|
|
|
@ -1,5 +1,7 @@
|
|||
#pragma once
|
||||
|
||||
#include <stdint.h>
|
||||
|
||||
struct flash_dev;
|
||||
struct mufs;
|
||||
struct mufs_dir;
|
||||
|
|
|
@ -5,9 +5,9 @@
|
|||
#include <flash.h>
|
||||
#include <macros.h>
|
||||
|
||||
static int default_flash_is_val(struct flash_dev *dev, uint32_t addr, char val)
|
||||
static int default_flash_is_val(struct flash_dev *dev, uint32_t addr, uint8_t val)
|
||||
{
|
||||
char data[32];
|
||||
uint8_t data[32];
|
||||
size_t i, nbytes, len = 1 << dev->log2_block_size;
|
||||
|
||||
addr <<= dev->log2_block_size;
|
||||
|
|
|
@ -32,7 +32,7 @@ static struct flash_ops stdio_flash_ops = {
|
|||
.read = stdio_flash_read,
|
||||
.write = stdio_flash_write,
|
||||
.copy = default_flash_copy,
|
||||
.is_erased = default_flash_is_erased,
|
||||
.is_erased = default_flash_is_one,
|
||||
.erase = stdio_flash_erase,
|
||||
};
|
||||
|
||||
|
|
|
@ -14,7 +14,7 @@
|
|||
*/
|
||||
static int is_group_erased(struct ftl_map *map, uint32_t group)
|
||||
{
|
||||
char data[32];
|
||||
uint8_t data[32];
|
||||
struct flash_dev *dev = map->dev;
|
||||
uint32_t addr = group << (map->log2_pages_per_group + map->log2_page_size);
|
||||
size_t i, nbytes, len = 1 << (map->log2_pages_per_group + map->log2_page_size);
|
||||
|
|
Loading…
Add table
Reference in a new issue