| /bsp/allwinner/d1s/ports/partition/ |
| A D | partition.c | 61 struct partition_device *part; in partition_control() local 64 RT_ASSERT(part != RT_NULL); in partition_control() 74 geometry->sector_count = part->partition->size / part->sector_size; in partition_control() 86 struct partition_device *part; in partition_read() local 89 RT_ASSERT(part != RT_NULL); in partition_read() 91 DEBUG_TRACE("read block: %d, size=%d\n", pos + part->partition->offset/part->sector_size, size); in partition_read() 93 …return rt_device_read(part->block_device, pos + part->partition->offset/part->sector_size, buffer,… in partition_read() 101 struct partition_device *part; in partition_write() local 104 RT_ASSERT(part != RT_NULL); in partition_write() 110 return rt_device_write(part->block_device, pos + part->partition->offset/part->sector_size, in partition_write() [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/sdmmc/ |
| A D | blkpart.c | 81 struct part *part = &blk->parts[i]; in del_blkpart() local 83 if (!part) in del_blkpart() 126 struct part *part; in part_info_main() local 134 part->bytes, part->off); in part_info_main() 158 struct part *part = &blk->parts[i]; in get_part_by_name() local 201 struct part *part = (struct part *)dev->user_data; in part_read() local 218 part->name, part->devname, offset, size, part->bytes); in part_read() 408 struct part *part = (struct part *)dev->user_data; in _part_write() local 430 part->name, part->devname, offset, size, part->bytes); in _part_write() 567 struct part *part = (struct part *)dev->user_data; in part_control() local [all …]
|
| /bsp/allwinner/libraries/sunxi-hal/hal/source/spinor/ |
| A D | hal_spinor.c | 160 struct part *part; in nor_blkpart_init() local 215 part = &norblk.parts[index]; in nor_blkpart_init() 216 part->bytes = syspart[index].bytes; in nor_blkpart_init() 217 part->off = BLKPART_OFF_APPEND; in nor_blkpart_init() 222 part = &norblk.parts[index++]; in nor_blkpart_init() 224 part->off = BLKPART_OFF_APPEND; in nor_blkpart_init() 227 if (!strcmp("rtosA", part->name) || !strcmp("rtosB", part->name)) { in nor_blkpart_init() 229 struct part *last_part = part; in nor_blkpart_init() 254 part = &norblk.parts[index]; in nor_blkpart_init() 255 if (part->bytes % nor->blk_size) { in nor_blkpart_init() [all …]
|
| /bsp/nxp/lpc/lpc2148/drivers/ |
| A D | sd.c | 16 static struct dfs_partition part; variable 36 pos += part.offset * 512; in rt_sdcard_read() 44 pos += part.offset * 512; in rt_sdcard_write() 84 status = dfs_filesystem_get_partition(&part, sector, 0); in rt_hw_sdcard_init() 88 part.offset = 0; in rt_hw_sdcard_init() 89 part.size = 0; in rt_hw_sdcard_init() 95 part.offset = 0; in rt_hw_sdcard_init() 96 part.size = 0; in rt_hw_sdcard_init()
|
| /bsp/allwinner/libraries/sunxi-hal/include/hal/sdmmc/ |
| A D | blkpart.h | 31 struct part struct 60 struct part *parts; argument 65 struct part root; 102 struct part *get_part_by_index(const char *blk_name, uint32_t index); 103 struct part *get_part_by_name(const char *name); 107 struct part *get_part_by_name(const char *name); 109 int remove_part_from_list(struct part *target_part); 110 int add_part_to_list(struct part *target_part);
|
| /bsp/mini4020/drivers/ |
| A D | sdcard.c | 533 struct dfs_partition *part; in rt_sdcard_read() local 569 rt_sem_release(part->lock); in rt_sdcard_read() 589 struct dfs_partition *part; in rt_sdcard_write() local 623 rt_sem_release(part->lock); in rt_sdcard_write() 637 if (ptr_sddev->part != RT_NULL) in rt_hw_sdcard_exit() 638 rt_free(ptr_sddev->part); in rt_hw_sdcard_exit() 689 if (ptr_sddev->part == RT_NULL) in rt_hw_sdcard_init() 745 ptr_sddev->part[0].offset = 0; in rt_hw_sdcard_init() 746 ptr_sddev->part[0].size = 0; in rt_hw_sdcard_init() 779 rt_free(ptr_sddev->part); in rt_hw_sdcard_init() [all …]
|
| /bsp/rv32m1_vega/ri5cy/driver/ |
| A D | drv_sdcard.c | 21 static struct dfs_partition part; variable 42 status = SD_ReadBlocks(card, buffer, part.offset + pos, size); in vega_sdcard_read() 54 status = SD_WriteBlocks(card, buffer, part.offset + pos, size); in vega_sdcard_write() 113 if (dfs_filesystem_get_partition(&part, sector, 0) != 0) in rt_hw_sdcard_init() 116 part.offset = 0; in rt_hw_sdcard_init() 117 part.size = 0; in rt_hw_sdcard_init() 123 part.offset = 0; in rt_hw_sdcard_init() 124 part.size = 0; in rt_hw_sdcard_init()
|
| /bsp/Infineon/libraries/HAL_Drivers/ |
| A D | drv_sdcard.c | 90 struct dfs_partition part; member 111 struct dfs_partition *part = &sdio->part; in rt_mmcsd_control() local 136 off_t offset = sdio->part.offset; in rt_mmcsd_read() 145 rt_sem_take(sdio->part.lock, RT_WAITING_FOREVER); in rt_mmcsd_read() 163 rt_sem_release(sdio->part.lock); in rt_mmcsd_read() 183 off_t offset = sdio->part.offset; in rt_mmcsd_write() 192 rt_sem_take(sdio->part.lock, RT_WAITING_FOREVER); in rt_mmcsd_write() 210 rt_sem_release(sdio->part.lock); in rt_mmcsd_write() 306 if(sdio->part.lock == RT_NULL) in rt_hw_sdio_init() 348 if(sdio->part.lock) in rt_hw_sdio_init() [all …]
|
| /bsp/stm32/stm32h750-artpi/board/port/ |
| A D | ef_fal_port.c | 48 static const struct fal_partition *part = NULL; variable 66 part = fal_partition_find(FAL_EF_PART_NAME); in ef_port_init() 67 EF_ASSERT(part); in ef_port_init() 85 fal_partition_read(part, addr, (rt_uint8_t *)buf, size); in ef_port_read() 106 if (fal_partition_erase(part, addr, size) < 0) in ef_port_erase() 127 if (fal_partition_write(part, addr, (rt_uint8_t *)buf, size) < 0) in ef_port_write()
|
| /bsp/stm32/stm32l475-atk-pandora/board/ports/easyflash/ |
| A D | ef_fal_port.c | 30 static const struct fal_partition *part = NULL; variable 48 part = fal_partition_find(FAL_EF_PART_NAME); in ef_port_init() 49 EF_ASSERT(part); in ef_port_init() 67 fal_partition_read(part, addr, (rt_uint8_t *)buf, size); in ef_port_read() 88 if (fal_partition_erase(part, addr, size) < 0) in ef_port_erase() 109 if (fal_partition_write(part, addr, (rt_uint8_t *)buf, size) < 0) in ef_port_write()
|
| /bsp/nxp/lpc/lpc55sxx/lpc55s69_nxp_evk/board/ports/easyflash/ |
| A D | ef_fal_port.c | 29 static const struct fal_partition *part = NULL; variable 47 part = fal_partition_find(FAL_EF_PART_NAME); in ef_port_init() 48 EF_ASSERT(part); in ef_port_init() 66 fal_partition_read(part, addr, (rt_uint8_t *)buf, size); in ef_port_read() 87 if (fal_partition_erase(part, addr, size) < 0) in ef_port_erase() 108 if (fal_partition_write(part, addr, (rt_uint8_t *)buf, size) < 0) in ef_port_write()
|
| /bsp/stm32/stm32f407-lckfb-skystar/board/ports/ |
| A D | ef_fal_port.c | 50 static const struct fal_partition *part = NULL; variable 68 part = fal_partition_find(FAL_EF_PART_NAME); in ef_port_init() 69 EF_ASSERT(part); in ef_port_init() 87 fal_partition_read(part, addr, (rt_uint8_t *)buf, size); in ef_port_read() 108 if (fal_partition_erase(part, addr, size) < 0) in ef_port_erase() 129 if (fal_partition_write(part, addr, (rt_uint8_t *)buf, size) < 0) in ef_port_write()
|
| /bsp/stm32/stm32f407-rt-spark/board/ports/ |
| A D | ef_fal_port.c | 50 static const struct fal_partition *part = NULL; variable 68 part = fal_partition_find(FAL_EF_PART_NAME); in ef_port_init() 69 EF_ASSERT(part); in ef_port_init() 87 fal_partition_read(part, addr, (rt_uint8_t *)buf, size); in ef_port_read() 108 if (fal_partition_erase(part, addr, size) < 0) in ef_port_erase() 129 if (fal_partition_write(part, addr, (rt_uint8_t *)buf, size) < 0) in ef_port_write()
|
| /bsp/zynqmp-r5-axu4ev/drivers/ |
| A D | drv_sdcard.c | 65 static struct dfs_partition part; variable 369 status = disk_read(drvnum, buffer, part.offset + pos, size); in rt_sdcard_read() 386 status = disk_write(drvnum, buffer, part.offset + pos, size); in rt_sdcard_write() 437 if (dfs_filesystem_get_partition(&part, sector, 0) != 0) in rh_hw_emmc_init() 440 part.offset = 0; in rh_hw_emmc_init() 441 part.size = 0; in rh_hw_emmc_init() 447 part.offset = 0; in rh_hw_emmc_init() 448 part.size = 0; in rh_hw_emmc_init()
|
| /bsp/nxp/lpc/lpc176x/drivers/ |
| A D | sd.c | 27 static struct dfs_partition part; variable 445 status = LPC17xx_SD_ReadSector(part.offset + pos, buffer, size); in rt_sdcard_read() 457 status = LPC17xx_SD_WriteSector(part.offset + pos, buffer, size); in rt_sdcard_write() 503 if (dfs_filesystem_get_partition(&part, sector, 0) != 0) in rt_hw_sdcard_init() 506 part.offset = 0; in rt_hw_sdcard_init() 507 part.size = 0; in rt_hw_sdcard_init() 513 part.offset = 0; in rt_hw_sdcard_init() 514 part.size = 0; in rt_hw_sdcard_init()
|
| /bsp/lm3s8962/drivers/ |
| A D | sdcard.c | 675 struct dfs_partition part; variable 698 status = sdcard_read(0, buffer, part.offset + pos, size); in rt_sdcard_read() 712 status = sdcard_write(0, buffer, part.offset + pos, size); in rt_sdcard_write() 745 if (dfs_filesystem_get_partition(&part, sector, 0) != 0) in rt_hw_sdcard_init() 748 part.offset = 0; in rt_hw_sdcard_init() 749 part.size = 0; in rt_hw_sdcard_init() 755 part.offset = 0; in rt_hw_sdcard_init() 756 part.size = 0; in rt_hw_sdcard_init()
|
| /bsp/lm3s9b9x/drivers/ |
| A D | sdcard.c | 675 struct dfs_partition part; variable 698 status = sdcard_read(0, buffer, part.offset + pos, size); in rt_sdcard_read() 712 status = sdcard_write(0, buffer, part.offset + pos, size); in rt_sdcard_write() 745 if (dfs_filesystem_get_partition(&part, sector, 0) != 0) in rt_hw_sdcard_init() 748 part.offset = 0; in rt_hw_sdcard_init() 749 part.size = 0; in rt_hw_sdcard_init() 755 part.offset = 0; in rt_hw_sdcard_init() 756 part.size = 0; in rt_hw_sdcard_init()
|
| /bsp/sam7x/drivers/ |
| A D | sd.c | 291 static struct dfs_partition part; variable 464 pos += part.offset * 512; in rt_sdcard_read() 513 pos += part.offset * 512; in rt_sdcard_write() 642 status = dfs_filesystem_get_partition(&part, sector, 0); in rt_hw_sdcard_init() 646 part.offset = 0; in rt_hw_sdcard_init() 647 part.size = 0; in rt_hw_sdcard_init() 653 part.offset = 0; in rt_hw_sdcard_init() 654 part.size = 0; in rt_hw_sdcard_init()
|
| /bsp/microchip/samc21/bsp/hal/documentation/ |
| A D | can_async.rst | 6 ISO11898-1 (Bosch CAN specification 2.0 part A,B) 27 2.0 part A,B)
|
| /bsp/microchip/same70/bsp/hal/documentation/ |
| A D | can_async.rst | 6 ISO11898-1 (Bosch CAN specification 2.0 part A,B) 27 2.0 part A,B)
|
| /bsp/microchip/same54/bsp/hal/documentation/ |
| A D | can_async.rst | 6 ISO11898-1 (Bosch CAN specification 2.0 part A,B) 27 2.0 part A,B)
|
| /bsp/allwinner/libraries/drivers/sdmmc/ |
| A D | drv_sdmmc.c | 107 struct dfs_partition part; in _register_blk_part_device() local 109 status = dfs_filesystem_get_partition(&part, mbr_buf, i); in _register_blk_part_device() 144 … rt_kprintf("found partition:sd%d of mbr at offset %p, size:%p\n", i, part.offset, part.size); in _register_blk_part_device() 146 part_table[part_count].offset = part.offset * dev_sdmmc->geometry.bytes_per_sector; in _register_blk_part_device() 149 part_table[part_count].size = part.size * dev_sdmmc->geometry.bytes_per_sector; in _register_blk_part_device()
|
| /bsp/samd21/sam_d2x_asflib/common/utils/ |
| A D | parts.h | 65 #define AVR8_PART_IS_DEFINED(part) \ argument 66 (defined(__ ## part ## __) || defined(__AVR_ ## part ## __)) 69 #define AVR32_PART_IS_DEFINED(part) \ argument 70 (defined(__AT32 ## part ## __) || defined(__AVR32_ ## part ## __)) 73 #define SAM_PART_IS_DEFINED(part) (defined(__ ## part ## __)) argument
|
| /bsp/raspberry-pi/raspi4-64/ |
| A D | README.md | 80 found part[0], begin: 4194304, size: 256.0MB 81 found part[1], begin: 272629760, size: 3.856GB
|
| /bsp/microchip/samd51-adafruit-metro-m4/bsp/documentation/ |
| A D | usb_protocol_cdc.rst | 5 USB CDC Protocol is a part of the USB Device Stack library. It provides basic
|