Changeset 95ca19d in mainline for uspace/lib
- Timestamp:
- 2025-06-30T09:31:21Z (4 weeks ago)
- Children:
- 059885c
- Parents:
- 640250b
- Location:
- uspace/lib/device
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/device/include/hr.h
r640250b r95ca19d 92 92 } hr_metadata_type_t; 93 93 94 #define HR_VOL_FLAG_COUNT 2 94 95 typedef enum hr_vol_flag { 95 HR_VOL_FLAG_NOOP_META = 0x01 96 HR_VOL_FLAG_NOOP_META = 0x01, 97 HR_VOL_FLAG_READ_ONLY = 0x02 96 98 } hr_vol_flag_t; 97 99 … … 133 135 hr_layout_t layout; 134 136 hr_metadata_type_t meta_type; 135 /* TODO: add rebuild pos */137 uint8_t vflags; 136 138 } hr_vol_info_t; 137 139 … … 152 154 extern const char *hr_get_level_str(hr_level_t); 153 155 extern const char *hr_get_metadata_type_str(hr_metadata_type_t); 156 extern const char *hr_get_vol_flag_str(hr_vol_flag_t); 154 157 155 158 #endif -
uspace/lib/device/src/hr.c
r640250b r95ca19d 561 561 } 562 562 563 const char *hr_get_vol_flag_str(hr_vol_flag_t flag) 564 { 565 switch (flag) { 566 case HR_VOL_FLAG_NOOP_META: 567 return "--no-meta"; 568 case HR_VOL_FLAG_READ_ONLY: 569 return "--read-only"; 570 default: 571 return "Invalid flag"; 572 } 573 } 574 563 575 /** @} 564 576 */
Note:
See TracChangeset
for help on using the changeset viewer.