Home
last modified time | relevance | path

Searched refs:media (Results 1 – 20 of 20) sorted by relevance

/USBX-v6.2.1/common/usbx_host_classes/src/
Dux_host_class_storage_driver_entry.c49 VOID _ux_host_class_storage_driver_entry(UX_MEDIA *media);
146 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media) in _ux_host_class_storage_driver_entry() argument
157 storage = (UX_HOST_CLASS_STORAGE *) media -> fx_media_driver_info; in _ux_host_class_storage_driver_entry()
158 storage_media = (UX_HOST_CLASS_STORAGE_MEDIA *) media -> fx_media_reserved_for_user; in _ux_host_class_storage_driver_entry()
161 storage_media = (UX_HOST_CLASS_STORAGE_MEDIA *) media -> fx_media_driver_info; in _ux_host_class_storage_driver_entry()
163 partition_start = (ULONG) media -> fx_media_reserved_for_user; in _ux_host_class_storage_driver_entry()
172 media -> fx_media_driver_status = FX_PTR_ERROR; in _ux_host_class_storage_driver_entry()
184 media -> fx_media_driver_status = FX_PTR_ERROR; in _ux_host_class_storage_driver_entry()
195 media -> fx_media_driver_status = FX_INVALID_STATE; in _ux_host_class_storage_driver_entry()
214 switch (media -> fx_media_driver_request) in _ux_host_class_storage_driver_entry()
[all …]
Dux_host_class_storage_media_open.c99 UX_MEDIA *media; in _ux_host_class_storage_media_open()
114 media = &storage_media -> ux_host_class_storage_media; in _ux_host_class_storage_media_open()
117 if (ux_media_id_get(media) == 0) in _ux_host_class_storage_media_open()
121 ux_media_driver_info_set(media, storage); in _ux_host_class_storage_media_open()
143 ux_media_reserved_for_user_set(media, storage_media); in _ux_host_class_storage_media_open()
156 …UX_TRACE_IN_LINE_INSERT(UX_TRACE_HOST_CLASS_STORAGE_MEDIA_OPEN, storage, media, 0, 0, UX_TRACE_HOS… in _ux_host_class_storage_media_open()
159 …status = ux_media_open(media, UX_HOST_CLASS_STORAGE_MEDIA_NAME, _ux_host_class_storage_driver_ent… in _ux_host_class_storage_media_open()
Dux_host_class_storage_thread_entry.c113 UX_MEDIA *media; in _ux_host_class_storage_thread_entry() local
192 media = &storage_media -> ux_host_class_storage_media; in _ux_host_class_storage_thread_entry()
195 … if ((ux_media_id_get(media) != 0) && (ux_media_driver_info_get(media) == (VOID *) storage) && in _ux_host_class_storage_thread_entry()
206 ux_media_close(media); in _ux_host_class_storage_thread_entry()
212 ux_media_id_set(media, 0); in _ux_host_class_storage_thread_entry()
269 media = &storage_media -> ux_host_class_storage_media; in _ux_host_class_storage_thread_entry()
272 … if ((ux_media_id_get(media) != 0) && (ux_media_driver_info_get(media) == (VOID *) storage) && in _ux_host_class_storage_thread_entry()
283 ux_media_close(media); in _ux_host_class_storage_thread_entry()
289 ux_media_id_set(media, 0); in _ux_host_class_storage_thread_entry()
Dux_host_class_storage_deactivate.c103 UX_MEDIA *media; in _ux_host_class_storage_deactivate() local
165 media = &storage_media -> ux_host_class_storage_media; in _ux_host_class_storage_deactivate()
168 if (((UX_HOST_CLASS_STORAGE *) ux_media_driver_info_get(media)) == storage) in _ux_host_class_storage_deactivate()
179 ux_media_close(media); in _ux_host_class_storage_deactivate()
185 ux_media_id_set(media, 0); in _ux_host_class_storage_deactivate()
/USBX-v6.2.1/test/regression/
Dusbx_ux_host_class_storage_fx_driver.c19 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
27 INT _ux_host_class_storage_driver_media_index(FX_MEDIA *media);
59 INT _ux_host_class_storage_driver_media_index(FX_MEDIA *media) in _ux_host_class_storage_driver_media_index() argument
65 if (media < medias) in _ux_host_class_storage_driver_media_index()
67 media_index = (INT)(media - medias); in _ux_host_class_storage_driver_media_index()
180 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media) in _ux_host_class_storage_driver_entry() argument
189 storage_media = (UX_HOST_CLASS_STORAGE_MEDIA *) media -> fx_media_driver_info; in _ux_host_class_storage_driver_entry()
200 media -> fx_media_driver_status = FX_PTR_ERROR; in _ux_host_class_storage_driver_entry()
209 media -> fx_media_driver_status = FX_IO_ERROR; in _ux_host_class_storage_driver_entry()
214 switch (media -> fx_media_driver_request) in _ux_host_class_storage_driver_entry()
[all …]
Dusbx_standalone_host_storage_read_write_test.c22 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
70 static FX_MEDIA *media = UX_NULL; variable
336 media = _ux_host_class_storage_media_fx_media(storage_media); in host_storage_instance_get()
348 media = UX_NULL; in host_storage_instance_get()
613 static UINT _media_driver_read(FX_MEDIA *media, in _media_driver_read() argument
621 media->fx_media_driver_logical_sector = lba; in _media_driver_read()
622 media->fx_media_driver_sectors = n_lb; in _media_driver_read()
623 media->fx_media_driver_request = FX_DRIVER_BOOT_READ; in _media_driver_read()
624 media->fx_media_driver_buffer = buffer; in _media_driver_read()
625 _media_driver(media); in _media_driver_read()
[all …]
Dusbx_standalone_host_storage_basic_test.c22 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
70 static FX_MEDIA *media = UX_NULL; variable
333 media = _ux_host_class_storage_media_fx_media(storage_media); in host_storage_instance_get()
345 media = UX_NULL; in host_storage_instance_get()
610 static UINT _media_driver_read(FX_MEDIA *media, in _media_driver_read() argument
618 media->fx_media_driver_logical_sector = lba; in _media_driver_read()
619 media->fx_media_driver_sectors = n_lb; in _media_driver_read()
620 media->fx_media_driver_request = FX_DRIVER_BOOT_READ; in _media_driver_read()
621 media->fx_media_driver_buffer = buffer; in _media_driver_read()
622 _media_driver(media); in _media_driver_read()
[all …]
Dusbx_standalone_host_storage_insert_eject_test.c22 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
70 static FX_MEDIA *media = UX_NULL; variable
333 media = _ux_host_class_storage_media_fx_media(storage_media); in host_storage_instance_get()
345 media = UX_NULL; in host_storage_instance_get()
610 static UINT _media_driver_read(FX_MEDIA *media, in _media_driver_read() argument
618 media->fx_media_driver_logical_sector = lba; in _media_driver_read()
619 media->fx_media_driver_sectors = n_lb; in _media_driver_read()
620 media->fx_media_driver_request = FX_DRIVER_BOOT_READ; in _media_driver_read()
621 media->fx_media_driver_buffer = buffer; in _media_driver_read()
622 _media_driver(media); in _media_driver_read()
[all …]
Dusbx_ux_host_class_storage_driver_entry_test.c594 FX_MEDIA *media; in tx_demo_thread_host_simulation_entry() local
621 media = &storage_media->ux_host_class_storage_media; in tx_demo_thread_host_simulation_entry()
638 media->fx_media_driver_request = FX_DRIVER_INIT; in tx_demo_thread_host_simulation_entry()
640 _ux_host_class_storage_driver_entry(media); in tx_demo_thread_host_simulation_entry()
641 status = media->fx_media_driver_status; in tx_demo_thread_host_simulation_entry()
651 media->fx_media_driver_request = FX_DRIVER_WRITE; in tx_demo_thread_host_simulation_entry()
652 media->fx_media_driver_logical_sector = 0; in tx_demo_thread_host_simulation_entry()
653 media->fx_media_driver_sectors = 1; in tx_demo_thread_host_simulation_entry()
654 media->fx_media_driver_buffer = buffer; in tx_demo_thread_host_simulation_entry()
655 _ux_host_class_storage_driver_entry(media); in tx_demo_thread_host_simulation_entry()
[all …]
Dusbx_standalone_device_storage_read_write_test.c24 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
68 static FX_MEDIA *media; variable
305 media = UX_NULL; in host_storage_instance_get()
328 media = &storage_media -> ux_host_class_storage_media; in host_storage_instance_get()
593 static UINT _media_driver_read(FX_MEDIA *media, in _media_driver_read() argument
601 media->fx_media_driver_logical_sector = lba; in _media_driver_read()
602 media->fx_media_driver_sectors = n_lb; in _media_driver_read()
603 media->fx_media_driver_request = FX_DRIVER_BOOT_READ; in _media_driver_read()
604 media->fx_media_driver_buffer = buffer; in _media_driver_read()
605 _media_driver(media); in _media_driver_read()
[all …]
Dusbx_standalone_device_storage_basic_test.c24 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
68 static FX_MEDIA *media; variable
305 media = UX_NULL; in host_storage_instance_get()
328 media = &storage_media -> ux_host_class_storage_media; in host_storage_instance_get()
593 static UINT _media_driver_read(FX_MEDIA *media, in _media_driver_read() argument
601 media->fx_media_driver_logical_sector = lba; in _media_driver_read()
602 media->fx_media_driver_sectors = n_lb; in _media_driver_read()
603 media->fx_media_driver_request = FX_DRIVER_BOOT_READ; in _media_driver_read()
604 media->fx_media_driver_buffer = buffer; in _media_driver_read()
605 _media_driver(media); in _media_driver_read()
[all …]
Dusbx_standalone_device_storage_error_cv_test.c24 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
68 static FX_MEDIA *media; variable
305 media = UX_NULL; in host_storage_instance_get()
328 media = &storage_media -> ux_host_class_storage_media; in host_storage_instance_get()
593 static UINT _media_driver_read(FX_MEDIA *media, in _media_driver_read() argument
601 media->fx_media_driver_logical_sector = lba; in _media_driver_read()
602 media->fx_media_driver_sectors = n_lb; in _media_driver_read()
603 media->fx_media_driver_request = FX_DRIVER_BOOT_READ; in _media_driver_read()
604 media->fx_media_driver_buffer = buffer; in _media_driver_read()
605 _media_driver(media); in _media_driver_read()
[all …]
Dusbx_ux_host_class_storage_thread_entry_test.c195 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
587 FX_MEDIA *media; in tx_demo_thread_host_simulation_entry() local
632 media = &storage_media[0].ux_host_class_storage_media; in tx_demo_thread_host_simulation_entry()
635 media = _ux_host_class_storage_driver_media(0); in tx_demo_thread_host_simulation_entry()
666 media->fx_media_driver_info = UX_NULL; in tx_demo_thread_host_simulation_entry()
681 media->fx_media_driver_info = (VOID *)storage; in tx_demo_thread_host_simulation_entry()
Dusbx_ux_host_class_storage_media_open_test.c528 FX_MEDIA *media; in tx_demo_thread_host_simulation_entry() local
594 media = &storage_media -> ux_host_class_storage_media; in tx_demo_thread_host_simulation_entry()
595 fx_media_close(media); in tx_demo_thread_host_simulation_entry()
596 media->fx_media_id = 0; in tx_demo_thread_host_simulation_entry()
Dusbx_storage_tests.c31 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
84 static UINT ux_test_storage_file_co(FX_MEDIA *media, FX_FILE *file,…
85 static UINT ux_test_storage_file_cow(FX_MEDIA *media, FX_FILE *file…
86 static void ux_test_storage_file_cd(FX_MEDIA *media, FX_FILE *file);
87 static void ux_test_storage_file_cowcd(FX_MEDIA *media, FX_FILE *fi…
2254 static void basic_test(FX_MEDIA *media, UINT iterations, char *message) in basic_test() argument
2270 status = fx_file_delete(media, "FILE.CPY"); in basic_test()
2279 ux_test_storage_file_co(media, &file, UX_TRUE); in basic_test()
2284 ux_test_storage_file_cd(media, &file); in basic_test()
2495 static UINT ux_test_storage_file_co(FX_MEDIA *media, FX_FILE *file, UCHAR fail_on_error) in ux_test_storage_file_co() argument
[all …]
Dusbx_ux_host_class_storage_entry_test.c604 FX_MEDIA *media; in tx_demo_thread_host_simulation_entry() local
632 media = &storage_media->ux_host_class_storage_media; in tx_demo_thread_host_simulation_entry()
Dusbx_msrc_73386_host_storage_media_open_buffer_test.c460 FX_MEDIA *media; in tx_demo_thread_host_simulation_entry() local
Dusbx_storage_multi_lun_test.c69 VOID _ux_host_class_storage_driver_entry(FX_MEDIA *media);
/USBX-v6.2.1/docs/
Drevision_history.txt34 … added UX_SLAVE_CLASS_STORAGE_INCLUDE_MMC for multi-media command support,
1069 …ux_host_class_storage_deactivate.c Check for mounted media status when removing device
2365 ux_device_class_storage_write.c Modified to support media change
2366 ux_device_class_storage_format.c Modified to support media change
2367 ux_device_class_storage_mode_select.c Modified to support media change
2368 ux_device_class_storage_inquiry.c Modified to support media change
2369 ux_device_class_storage_read.c Modified to support media change
2370 ux_device_class_storage_request_sense.c Modified to support media change
2371 ux_device_class_storage_test_ready.c Modified to support media change
2372 ux_device_class_storage_read_capacity.c Modified to support media change
[all …]
/USBX-v6.2.1/common/usbx_host_classes/inc/
Dux_host_class_storage.h631 VOID _ux_host_class_storage_driver_entry(UX_MEDIA *media);