Home
last modified time | relevance | path

Searched refs:SECTOR_SIZE (Results 1 – 8 of 8) sorted by relevance

/bsp/allwinner/d1s/ports/fal/
A Dfal_sd_sfud_port.c20 #define SECTOR_SIZE 512 macro
40 rt_align(4) rt_uint8_t buffer[SECTOR_SIZE]; in read()
44 sector_offset = offset & (SECTOR_SIZE - 1); //块内偏移 in read()
45 sector_pos = offset / SECTOR_SIZE; //块位置 in read()
46 rt_device_read(sd_dev, sector_pos, buffer, SECTOR_SIZE / 512); //读取一个块 in read()
47 …req_size = (SECTOR_SIZE - sector_offset) > remain_size ? remain_size : (SECTOR_SIZE - sector_offse… in read()
63 rt_align(4) rt_uint8_t buffer[SECTOR_SIZE]; in write()
67 sector_offset = offset & (SECTOR_SIZE - 1); //块内偏移 in write()
68 sector_pos = offset / SECTOR_SIZE; //块位置 in write()
70 rt_device_read(sd_dev, sector_pos, buffer, SECTOR_SIZE / 512); //读取一个块 in write()
[all …]
/bsp/simulator/drivers/
A Dsd_sim.c64 fseek(sd->file, position * SECTOR_SIZE, SEEK_SET); in rt_sdcard_read()
66 result = fread(buffer, size * SECTOR_SIZE, 1, sd->file); in rt_sdcard_read()
92 fseek(sd->file, position * SECTOR_SIZE, SEEK_SET); in rt_sdcard_write()
94 result = fwrite(buffer, size * SECTOR_SIZE, 1, sd->file); in rt_sdcard_write()
123 geometry->bytes_per_sector = SECTOR_SIZE; in rt_sdcard_control()
124 geometry->block_size = SECTOR_SIZE; in rt_sdcard_control()
129 geometry->sector_count = size / SECTOR_SIZE; in rt_sdcard_control()
207 if ((buffer = rt_malloc(SECTOR_SIZE)) == RT_NULL) in sd_erase()
213 memset(buffer, 0, SECTOR_SIZE); in sd_erase()
217 rt_sdcard_write(device, index, buffer, SECTOR_SIZE); in sd_erase()
/bsp/mini4020/drivers/
A Dsdcard.c25 static rt_uint8_t gsec_buf[SECTOR_SIZE];
359 status = sd_readblock(address + index * SECTOR_SIZE, buf + index * SECTOR_SIZE); in sd_readmultiblock()
551 status = sd_readblock((part->offset + pos) * SECTOR_SIZE, ptr_sddev->sec_buf); in rt_sdcard_read()
555 … rt_memcpy((rt_uint8_t *)buffer + (index * SECTOR_SIZE), ptr_sddev->sec_buf, SECTOR_SIZE); in rt_sdcard_read()
562 … status = sd_readblock((pos) * SECTOR_SIZE, (rt_uint8_t *)buffer + index * SECTOR_SIZE); in rt_sdcard_read()
608 … rt_memcpy(ptr_sddev->sec_buf, ((rt_uint8_t *)buffer + index * SECTOR_SIZE), SECTOR_SIZE); in rt_sdcard_write()
609 status = sd_writeblock((part->offset + index + pos) * SECTOR_SIZE, ptr_sddev->sec_buf); in rt_sdcard_write()
617 status = sd_writeblock((part->offset + i + pos) * SECTOR_SIZE, in rt_sdcard_write()
618 (rt_uint8_t *)((rt_uint8_t *)buffer + i * SECTOR_SIZE)); in rt_sdcard_write()
675 ptr_sddev->buf_size = SECTOR_SIZE; in rt_hw_sdcard_init()
/bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/
A Dblkpart.h14 #ifdef SECTOR_SIZE
15 #undef SECTOR_SIZE
18 #define SECTOR_SIZE (1 << SECTOR_SHIFT) macro
/bsp/x86/drivers/
A Dfloppy.c27 #define SECTOR_SIZE 512 macro
323 geometry->bytes_per_sector = SECTOR_SIZE; in rt_floppy_control()
324 geometry->block_size = SECTOR_SIZE; in rt_floppy_control()
326 geometry->sector_count = floppy_size / SECTOR_SIZE; in rt_floppy_control()
/bsp/gd32/arm/libraries/gd32_drivers/
A Ddrv_sdio.c124 #define SECTOR_SIZE 512 macro
256 sector_adr = pos*SECTOR_SIZE; in rt_sdcard_read()
263 sector_adr += SECTOR_SIZE; in rt_sdcard_read()
264 copy_buffer += SECTOR_SIZE; in rt_sdcard_read()
269 sd_error = sd_block_read((uint32_t*)buffer, pos*SECTOR_SIZE, SECTOR_SIZE); in rt_sdcard_read()
272 sd_error = sd_multiblocks_read((uint32_t*)buffer, pos*SECTOR_SIZE, SECTOR_SIZE, size); in rt_sdcard_read()
305 sector_adr = pos*SECTOR_SIZE; in rt_sdcard_write()
320 sector_adr += SECTOR_SIZE; in rt_sdcard_write()
321 copy_buffer += SECTOR_SIZE; in rt_sdcard_write()
329 sd_error = sd_block_write((uint32_t*)buffer, pos*SECTOR_SIZE, SECTOR_SIZE); in rt_sdcard_write()
[all …]
/bsp/samd21/sam_d2x_asflib/common/services/storage/ctrl_access/
A Dctrl_access.h79 #ifndef SECTOR_SIZE
80 #define SECTOR_SIZE 512 macro
/bsp/samd21/sam_d2x_asflib/common/services/storage/ctrl_access/module_config/
A Dconf_access.h279 #define SECTOR_SIZE 512 macro

Completed in 23 milliseconds