Lines Matching refs:buf
335 let mut buf = [0xAA; 4]; in test_device() localVariable
336 flash.read(0, &mut buf).unwrap(); in test_device()
337 assert_eq!(buf, [0x55, erased_val, erased_val, erased_val]); in test_device()
340 flash.read(0, &mut buf).unwrap(); in test_device()
341 assert_eq!(buf, [erased_val; 4]); in test_device()
352 let mut buf = Vec::new(); in test_device() localVariable
355 buf.resize(sector.size, 0); in test_device()
356 flash.read(sector.base, &mut buf).unwrap(); in test_device()
357 assert_eq!(buf.first(), Some(&byte)); in test_device()
358 assert_eq!(buf.last(), Some(&byte)); in test_device()
359 assert!(buf[1..buf.len()-1].iter().all(|&x| x == erased_val)); in test_device()