Micron MT29F NAND driver
|
MT_uint8 __compare_addr | ( | nand_addr_t | first_addr, |
nand_addr_t | second_addr | ||
) |
Definition at line 2038 of file nand_MT29F_lld.c.
References ADDR_A_EQ_B, ADDR_A_GT_B, ADDR_A_LT_B, nand_address_t::block, nand_address_t::column, nand_address_t::lun, and nand_address_t::page.
{ /* first_addr = second_addr */ if((first_addr.lun == second_addr.lun) && \ (first_addr.block == second_addr.block) && \ (first_addr.page == second_addr.page) && \ (first_addr.column == first_addr.column)) return ADDR_A_EQ_B; /* first_addr > second_addr */ if((first_addr.lun > second_addr.lun) && \ (first_addr.block > second_addr.block) && \ (first_addr.page > second_addr.page) && \ (first_addr.column > first_addr.column)) return ADDR_A_GT_B; /* first_addr < second_addr */ return ADDR_A_LT_B; }