| /bsp/allwinner/libraries/drivers/sdmmc/ |
| A D | drv_sdmmc.c | 237 struct rt_device_blk_geometry *geometry; in sdmmc_read() local 255 geometry = &dev_priv->geometry; in sdmmc_read() 257 if (pos >= geometry->sector_count) in sdmmc_read() 263 if (pos + size > geometry->sector_count) in sdmmc_read() 315 struct rt_device_blk_geometry *geometry; in sdmmc_write() local 331 geometry = &dev_priv->geometry; in sdmmc_write() 333 if (pos >= geometry->sector_count) in sdmmc_write() 415 geometry->block_size = 512; in sdmmc_control() 416 geometry->bytes_per_sector = 512; in sdmmc_control() 417 geometry->sector_count = (card->csd.capacity * 1024ull) / geometry->bytes_per_sector; in sdmmc_control() [all …]
|
| /bsp/allwinner/d1s/ports/partition/ |
| A D | partition.c | 68 struct rt_device_blk_geometry *geometry; in partition_control() local 70 geometry = (struct rt_device_blk_geometry *)args; in partition_control() 71 if (geometry == RT_NULL) return -RT_ERROR; in partition_control() 73 geometry->bytes_per_sector = part->sector_size; in partition_control() 74 geometry->sector_count = part->partition->size / part->sector_size; in partition_control() 75 geometry->block_size = part->block_size; in partition_control() 135 struct rt_device_blk_geometry geometry; in rt_partition_init() local 147 rt_device_control(device, RT_DEVICE_CTRL_BLK_GETGEOME, &geometry); in rt_partition_init() 158 part_dev->sector_size = geometry.bytes_per_sector; in rt_partition_init() 159 part_dev->block_size = geometry.block_size; in rt_partition_init()
|
| /bsp/apollo2/board/ |
| A D | flash.c | 39 struct rt_device_blk_geometry *geometry; in rt_flash_control() local 41 geometry = (struct rt_device_blk_geometry *)args; in rt_flash_control() 42 if (geometry == RT_NULL) in rt_flash_control() 45 geometry->bytes_per_sector = 8192; in rt_flash_control() 46 geometry->sector_count = 8192; in rt_flash_control() 47 geometry->block_size = 8192; in rt_flash_control()
|
| /bsp/rv32m1_vega/ri5cy/driver/ |
| A D | drv_sdcard.c | 66 struct rt_device_blk_geometry *geometry; in vega_sdcard_control() local 68 geometry = (struct rt_device_blk_geometry *)args; in vega_sdcard_control() 70 if (geometry == RT_NULL) return -RT_ERROR; in vega_sdcard_control() 73 geometry->bytes_per_sector = card->blockSize; in vega_sdcard_control() 74 geometry->block_size = card->blockSize; in vega_sdcard_control() 75 geometry->sector_count = card->blockCount; in vega_sdcard_control()
|
| /bsp/loongson/ls2kdev/drivers/ata/ |
| A D | blk_device.c | 29 struct rt_device_blk_geometry geometry; in blockdev_open() local 40 r = rt_device_control(device, RT_DEVICE_CTRL_BLK_GETGEOME, &geometry); in blockdev_open() 45 bdev->part_size = geometry.sector_count * geometry.bytes_per_sector; in blockdev_open() 46 disk_sector_size = geometry.bytes_per_sector; in blockdev_open()
|
| /bsp/simulator/drivers/ |
| A D | sd_sim.c | 118 struct rt_device_blk_geometry *geometry; in rt_sdcard_control() local 120 geometry = (struct rt_device_blk_geometry *)args; in rt_sdcard_control() 121 if (geometry == RT_NULL) return -RT_ERROR; in rt_sdcard_control() 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()
|
| /bsp/nxp/lpc/lpc54608-LPCXpresso/drivers/ |
| A D | drv_sd.c | 114 struct rt_device_blk_geometry *geometry; in rt_mci_control() local 116 geometry = (struct rt_device_blk_geometry *)args; in rt_mci_control() 117 if (geometry == RT_NULL) return -RT_ERROR; in rt_mci_control() 119 geometry->bytes_per_sector = mci->card.blockSize; in rt_mci_control() 120 geometry->block_size = mci->card.csd.eraseSectorSize; in rt_mci_control() 121 geometry->sector_count = mci->card.blockCount; in rt_mci_control() 422 _mci_device->geometry.bytes_per_sector = 0; 423 _mci_device->geometry.sector_count = 0; 424 _mci_device->geometry.block_size = 0;
|
| /bsp/x86/drivers/ |
| A D | floppy.c | 318 struct rt_device_blk_geometry *geometry; in rt_floppy_control() local 320 geometry = (struct rt_device_blk_geometry *)args; in rt_floppy_control() 321 if (geometry == RT_NULL) return -RT_ERROR; in rt_floppy_control() 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/Infineon/libraries/HAL_Drivers/ |
| A D | drv_sdcard.c | 91 struct rt_device_blk_geometry geometry; member 112 struct rt_device_blk_geometry *geometry = &sdio->geometry; in rt_mmcsd_control() local 117 rt_memcpy(args, geometry, sizeof(struct rt_device_blk_geometry)); in rt_mmcsd_control() 300 sdio->geometry.bytes_per_sector = 512; in rt_hw_sdio_init() 301 sdio->geometry.block_size = 512; in rt_hw_sdio_init() 302 sdio->geometry.sector_count = block_count; in rt_hw_sdio_init()
|
| /bsp/hpmicro/libraries/drivers/ |
| A D | drv_usb.c | 86 struct rt_device_blk_geometry *geometry = (struct rt_device_blk_geometry *)args; in hpm_usb_control() local 87 geometry->sector_count = tuh_msc_get_block_count(usb_dev_addr, LUN_USB); in hpm_usb_control() 88 geometry->bytes_per_sector = tuh_msc_get_block_size(usb_dev_addr, LUN_USB); in hpm_usb_control()
|
| /bsp/allwinner/d1s/ports/fal/ |
| A D | fal_sd_sfud_port.c | 96 … sd_card.len = (rt_size_t)dev_sdmmc->geometry.bytes_per_sector * dev_sdmmc->geometry.sector_count; in init() 97 sd_card.blk_size = dev_sdmmc->geometry.bytes_per_sector; in init()
|
| /bsp/efm32/ |
| A D | dev_lcd.c | 505 DMD_DisplayGeometry *geometry; in efm32_spiLcd_init() local 636 ret = DMD_getDisplayGeometry(&geometry); in efm32_spiLcd_init() 647 lcd_info.width = geometry->xSize; in efm32_spiLcd_init() 648 lcd_info.height = geometry->ySize; in efm32_spiLcd_init() 658 ret = DMD_setClippingArea(0, 0, geometry->xSize, geometry->ySize); in efm32_spiLcd_init()
|
| /bsp/stm32/libraries/HAL_Drivers/drivers/ |
| A D | drv_nand.c | 96 struct rt_device_blk_geometry *geometry = (struct rt_device_blk_geometry *)args; in rt_nand_control() local 97 geometry->bytes_per_sector = 2048; in rt_nand_control() 98 geometry->sector_count = 64 * 1024; in rt_nand_control() 99 geometry->block_size = 2048 * 64; in rt_nand_control()
|
| /bsp/zynqmp-r5-axu4ev/drivers/ |
| A D | drv_sdcard.c | 404 struct rt_device_blk_geometry *geometry; in rt_sdcard_control() local 406 geometry = (struct rt_device_blk_geometry *)args; in rt_sdcard_control() 407 if (geometry == RT_NULL) in rt_sdcard_control() 410 geometry->bytes_per_sector = 512; in rt_sdcard_control() 411 geometry->block_size = 128; in rt_sdcard_control() 412 geometry->sector_count = SdInstance[drvnum].SectorCount; in rt_sdcard_control()
|
| /bsp/nxp/lpc/lpc176x/drivers/ |
| A D | sd.c | 469 struct rt_device_blk_geometry *geometry; in rt_sdcard_control() local 471 geometry = (struct rt_device_blk_geometry *)args; in rt_sdcard_control() 473 if (geometry == RT_NULL) return -RT_ERROR; in rt_sdcard_control() 476 geometry->bytes_per_sector = ((SDCFG *)dev->user_data)->sectorsize; in rt_sdcard_control() 477 geometry->block_size = ((SDCFG *)dev->user_data)->blocksize; in rt_sdcard_control() 478 geometry->sector_count = ((SDCFG *)dev->user_data)->sectorcnt; in rt_sdcard_control()
|
| /bsp/stm32/stm32mp157a-st-ev1/board/ports/ |
| A D | drv_sdcard.c | 316 struct rt_device_blk_geometry *geometry; in rt_sdcard_control() local 318 geometry = (struct rt_device_blk_geometry *)args; in rt_sdcard_control() 320 geometry->bytes_per_sector = 512; in rt_sdcard_control() 321 geometry->block_size = SDCARD_Handler.SdCard.BlockSize; in rt_sdcard_control() 322 geometry->sector_count = SDCARD_Handler.SdCard.BlockNbr; in rt_sdcard_control()
|
| /bsp/nuvoton/libraries/m2354/rtt_port/ |
| A D | drv_sdh.c | 368 struct rt_device_blk_geometry *geometry; in nu_sdh_control() local 370 geometry = (struct rt_device_blk_geometry *)args; in nu_sdh_control() 371 if (geometry == RT_NULL) return -RT_ERROR; in nu_sdh_control() 373 geometry->bytes_per_sector = sdh_info->sectorSize; in nu_sdh_control() 374 geometry->block_size = sdh_info->sectorSize; in nu_sdh_control() 375 geometry->sector_count = sdh_info->totalSectorN; in nu_sdh_control()
|
| /bsp/nuvoton/libraries/m460/rtt_port/ |
| A D | drv_sdh.c | 406 struct rt_device_blk_geometry *geometry; in nu_sdh_control() local 408 geometry = (struct rt_device_blk_geometry *)args; in nu_sdh_control() 409 if (geometry == RT_NULL) return -RT_ERROR; in nu_sdh_control() 411 geometry->bytes_per_sector = sdh_info->sectorSize; in nu_sdh_control() 412 geometry->block_size = sdh_info->sectorSize; in nu_sdh_control() 413 geometry->sector_count = sdh_info->totalSectorN; in nu_sdh_control()
|
| /bsp/nuvoton/libraries/m480/rtt_port/ |
| A D | drv_sdh.c | 406 struct rt_device_blk_geometry *geometry; in nu_sdh_control() local 408 geometry = (struct rt_device_blk_geometry *)args; in nu_sdh_control() 409 if (geometry == RT_NULL) return -RT_ERROR; in nu_sdh_control() 411 geometry->bytes_per_sector = sdh_info->sectorSize; in nu_sdh_control() 412 geometry->block_size = sdh_info->sectorSize; in nu_sdh_control() 413 geometry->sector_count = sdh_info->totalSectorN; in nu_sdh_control()
|
| /bsp/fujitsu/mb9x/mb9bf506r/drivers/ |
| A D | nand.c | 556 struct rt_device_blk_geometry *geometry; in rt_nand_control() local 558 geometry = (struct rt_device_blk_geometry *)args; in rt_nand_control() 559 if (geometry == RT_NULL) return -RT_ERROR; in rt_nand_control() 561 geometry->bytes_per_sector = nand->page_size; in rt_nand_control() 562 geometry->block_size = nand->page_size * nand->page_per_block; in rt_nand_control() 563 geometry->sector_count = nand->block_num * nand->page_per_block; in rt_nand_control()
|
| /bsp/nuvoton/libraries/nuc980/rtt_port/ |
| A D | drv_sdh.c | 397 struct rt_device_blk_geometry *geometry; in nu_sdh_control() local 399 geometry = (struct rt_device_blk_geometry *)args; in nu_sdh_control() 400 if (geometry == RT_NULL) return -RT_ERROR; in nu_sdh_control() 402 geometry->bytes_per_sector = sdh_info->sectorSize; in nu_sdh_control() 403 geometry->block_size = sdh_info->sectorSize; in nu_sdh_control() 404 geometry->sector_count = sdh_info->totalSectorN; in nu_sdh_control()
|
| /bsp/mini4020/drivers/ |
| A D | sdcard.c | 505 struct rt_device_blk_geometry *geometry; in rt_sdcard_control() local 507 geometry = (struct rt_device_blk_geometry *)args; in rt_sdcard_control() 508 if (geometry == RT_NULL) return -RT_ERROR; in rt_sdcard_control() 510 geometry->bytes_per_sector = 512; in rt_sdcard_control() 511 geometry->block_size = 0x200000; in rt_sdcard_control() 515 geometry->sector_count = 0x200000;//SDCardInfo.CardCapacity/SDCardInfo.CardBlockSize; in rt_sdcard_control()
|
| /bsp/mm32f327x/drivers/ |
| A D | drv_flash.h | 19 struct rt_device_blk_geometry geometry; member
|
| /bsp/mm32f526x/drivers/ |
| A D | drv_flash.h | 19 struct rt_device_blk_geometry geometry; member
|
| /bsp/nuvoton/libraries/n9h30/rtt_port/ |
| A D | drv_sdh.c | 522 struct rt_device_blk_geometry *geometry; in nu_sdh_control() local 524 geometry = (struct rt_device_blk_geometry *)args; in nu_sdh_control() 525 if (geometry == RT_NULL) return -RT_ERROR; in nu_sdh_control() 527 geometry->bytes_per_sector = sdh_info->sectorSize; in nu_sdh_control() 528 geometry->block_size = sdh_info->sectorSize; in nu_sdh_control() 529 geometry->sector_count = sdh_info->totalSectorN; in nu_sdh_control()
|