Add function to set or update block range for specific tape partitions

This commit is contained in:
2025-10-07 15:50:38 +01:00
parent f8ac3e2a41
commit 104894e27f
2 changed files with 243 additions and 0 deletions

View File

@@ -170,6 +170,8 @@ AARU_EXPORT int32_t AARU_CALL aaruf_set_tape_file(void *context, uint8_t partiti
uint64_t starting_block, uint64_t ending_block);
AARU_EXPORT int32_t AARU_CALL aaruf_get_tape_partition(const void *context, uint8_t partition, uint64_t *starting_block,
uint64_t *ending_block);
AARU_EXPORT int32_t AARU_CALL aaruf_set_tape_partition(void *context, uint8_t partition, uint64_t starting_block,
uint64_t ending_block);
AARU_EXPORT int32_t AARU_CALL aaruf_get_dumphw(void *context, uint8_t *buffer, size_t *length);
AARU_EXPORT int32_t AARU_CALL aaruf_set_dumphw(void *context, uint8_t *data, size_t length);