Skip to content

Conversation

@Koichi98
Copy link
Contributor

@Koichi98 Koichi98 commented Jun 27, 2025

Description

This PR ports VfsError for no_std. Since std::io::Error isn't available, I've made it so that it now uses an arbitrary error type that implements IoError (which is defined in awkernel_lib/src/file/error.rs), and this is what gets returned for I/O errors.

Related links

#511

How was this PR tested?

Notes for reviewers

Koichi98 added 14 commits June 27, 2025 12:49
Signed-off-by: Koichi <[email protected]>
Signed-off-by: Koichi <[email protected]>
Signed-off-by: Koichi <[email protected]>
Signed-off-by: Koichi <[email protected]>
Signed-off-by: Koichi <[email protected]>
Signed-off-by: Koichi <[email protected]>
Signed-off-by: Koichi <[email protected]>
Signed-off-by: Koichi <[email protected]>
@Koichi98 Koichi98 self-assigned this Jun 28, 2025
@Koichi98 Koichi98 changed the base branch from main to fix/error_for_fatfs June 28, 2025 09:59
Koichi98 added 2 commits July 1, 2025 12:42
Base automatically changed from fix/error_for_fatfs to main July 1, 2025 04:58
@Koichi98 Koichi98 marked this pull request as ready for review July 1, 2025 05:26
@Koichi98 Koichi98 requested review from veqcc and ytakano July 1, 2025 05:26
@veqcc veqcc merged commit 3975bf3 into main Jul 1, 2025
1 check passed
@veqcc veqcc deleted the fix/Vfserror_for_nostd branch July 1, 2025 05:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants