void nandflash_sb_sendcmd(struct nandflash_device *dev,uint8 cmd)                                         //send a commond
{
	nandflash_sb_setCLE(dev,NF_HIGH);
	nandflash_sb_setWE(dev,NF_LOW);
	nandflash_sb_writeio(dev,cmd);
	nandflash_sb_setWE(dev,NF_HIGH);
	nandflash_sb_setCLE(dev,NF_LOW);
}
void nandflash_sb_sendaddr(struct nandflash_device *dev,uint8 data)
{
	nandflash_sb_setALE(dev,NF_HIGH);
	nandflash_sb_setWE(dev,NF_LOW);
	nandflash_sb_writeio(dev,data);
	nandflash_sb_setWE(dev,NF_HIGH);
	nandflash_sb_setALE(dev,NF_LOW);
}
void nandflash_sb_senddata(struct nandflash_device *dev,u8 data)
{
	nandflash_sb_setWE(dev,NF_LOW);
	nandflash_sb_writeio(dev,data);
	nandflash_sb_setWE(dev,NF_HIGH);
}