projects
/
yaffs2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
yaffs: Remove a whole lot of function wrappers and forward declarations
[yaffs2.git]
/
direct
/
yaffs_nandif.c
diff --git
a/direct/yaffs_nandif.c
b/direct/yaffs_nandif.c
index 57689f315005beb480c413859cab46391996a44d..f2806e1940acdc98787625f42e6dd5647792dc7b 100644
(file)
--- a/
direct/yaffs_nandif.c
+++ b/
direct/yaffs_nandif.c
@@
-13,7
+13,6
@@
#include "yportenv.h"
#include "yaffs_guts.h"
#include "yportenv.h"
#include "yaffs_guts.h"
-#include "devextras.h"
#include "yaffs_nandif.h"
#include "yaffs_nandif.h"
@@
-35,7
+34,7
@@
int ynandif_WriteChunkWithTagsToNAND(struct yaffs_dev * dev, int nand_chunk,
{
int retval = 0;
{
int retval = 0;
- yaffs_packed_tags2 pt;
+
struct
yaffs_packed_tags2 pt;
void *spare;
unsigned spareSize = 0;
ynandif_Geometry *geometry = (ynandif_Geometry *)(dev->driver_context);
void *spare;
unsigned spareSize = 0;
ynandif_Geometry *geometry = (ynandif_Geometry *)(dev->driver_context);
@@
-52,8
+51,8
@@
int ynandif_WriteChunkWithTagsToNAND(struct yaffs_dev * dev, int nand_chunk,
*/
if(dev->param.inband_tags){
*/
if(dev->param.inband_tags){
- yaffs_packed_tags2_tags_only *pt2tp;
- pt2tp = (yaffs_packed_tags2_tags_only *)(data + dev->data_bytes_per_chunk);
+
struct
yaffs_packed_tags2_tags_only *pt2tp;
+ pt2tp = (
struct
yaffs_packed_tags2_tags_only *)(data + dev->data_bytes_per_chunk);
yaffs_pack_tags2_tags_only(pt2tp,tags);
spare = NULL;
spareSize = 0;
yaffs_pack_tags2_tags_only(pt2tp,tags);
spare = NULL;
spareSize = 0;
@@
-61,7
+60,7
@@
int ynandif_WriteChunkWithTagsToNAND(struct yaffs_dev * dev, int nand_chunk,
else{
yaffs_pack_tags2(&pt, tags,!dev->param.no_tags_ecc);
spare = &pt;
else{
yaffs_pack_tags2(&pt, tags,!dev->param.no_tags_ecc);
spare = &pt;
- spareSize = sizeof(yaffs_packed_tags2);
+ spareSize = sizeof(
struct
yaffs_packed_tags2);
}
retval = geometry->writeChunk(dev,nand_chunk,
}
retval = geometry->writeChunk(dev,nand_chunk,
@@
-73,7
+72,7
@@
int ynandif_WriteChunkWithTagsToNAND(struct yaffs_dev * dev, int nand_chunk,
int ynandif_ReadChunkWithTagsFromNAND(struct yaffs_dev * dev, int nand_chunk,
u8 * data, struct yaffs_ext_tags * tags)
{
int ynandif_ReadChunkWithTagsFromNAND(struct yaffs_dev * dev, int nand_chunk,
u8 * data, struct yaffs_ext_tags * tags)
{
- yaffs_packed_tags2 pt;
+
struct
yaffs_packed_tags2 pt;
int localData = 0;
void *spare = NULL;
unsigned spareSize;
int localData = 0;
void *spare = NULL;
unsigned spareSize;
@@
-100,7
+99,7
@@
int ynandif_ReadChunkWithTagsFromNAND(struct yaffs_dev * dev, int nand_chunk,
}
else {
spare = &pt;
}
else {
spare = &pt;
- spareSize = sizeof(yaffs_packed_tags2);
+ spareSize = sizeof(
struct
yaffs_packed_tags2);
}
retval = geometry->readChunk(dev,nand_chunk,
}
retval = geometry->readChunk(dev,nand_chunk,
@@
-111,8
+110,8
@@
int ynandif_ReadChunkWithTagsFromNAND(struct yaffs_dev * dev, int nand_chunk,
if(dev->param.inband_tags){
if(tags){
if(dev->param.inband_tags){
if(tags){
- yaffs_packed_tags2_tags_only * pt2tp;
- pt2tp = (
yaffs_packed_tags2_tags_only *)&data[dev->data_bytes_per_chunk];
+
struct
yaffs_packed_tags2_tags_only * pt2tp;
+ pt2tp = (
struct yaffs_packed_tags2_tags_only *)&data[dev->data_bytes_per_chunk];
yaffs_unpack_tags2_tags_only(tags,pt2tp);
}
}
yaffs_unpack_tags2_tags_only(tags,pt2tp);
}
}
@@
-216,12
+215,12
@@
struct yaffs_dev *
yaffs_add_dev_from_geometry(const YCHAR *name,
const ynandif_Geometry *geometry)
{
yaffs_add_dev_from_geometry(const YCHAR *name,
const ynandif_Geometry *geometry)
{
- YCHAR *clonedName =
YMALLOC(sizeof(YCHAR) * (yaffs_
strnlen(name,YAFFS_MAX_NAME_LENGTH)+1));
- struct yaffs_dev *dev =
YMALLOC
(sizeof(struct yaffs_dev));
+ YCHAR *clonedName =
malloc(sizeof(YCHAR) * (
strnlen(name,YAFFS_MAX_NAME_LENGTH)+1));
+ struct yaffs_dev *dev =
malloc
(sizeof(struct yaffs_dev));
if(dev && clonedName){
memset(dev,0,sizeof(struct yaffs_dev));
if(dev && clonedName){
memset(dev,0,sizeof(struct yaffs_dev));
-
yaffs_
strcpy(clonedName,name);
+ strcpy(clonedName,name);
dev->param.name = clonedName;
dev->param.write_chunk_tags_fn = ynandif_WriteChunkWithTagsToNAND;
dev->param.name = clonedName;
dev->param.write_chunk_tags_fn = ynandif_WriteChunkWithTagsToNAND;
@@
-248,9
+247,9
@@
struct yaffs_dev *
}
if(dev)
}
if(dev)
-
YFREE
(dev);
+
free
(dev);
if(clonedName)
if(clonedName)
-
YFREE
(clonedName);
+
free
(clonedName);
return NULL;
}
return NULL;
}