-
-
Notifications
You must be signed in to change notification settings - Fork 95
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Initial Support for KunaiGC as device #864
base: master
Are you sure you want to change the base?
Conversation
return bytes_read; | ||
} | ||
|
||
// Assumes a single call to write a file. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This comment isn't true because this device isn't considered for bulk file operations here:
swiss-gc/cube/swiss/source/swiss.c
Line 1723 in 6a06ad9
u32 bulkWrite = isSrcCard || isDestCard || devices[DEVICE_DEST] == &__device_qoob; |
@Extrems we should probably add a "Bulk read/write" attribute to the DEVICEHANDLER_INTERFACE?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Woops - this slipped. The comment is irrelevant, I probably need to remove it. I basically copied Qoob Device, so its probably a left over.
In fact every file can be written in chunks, as I'm first seeking to the proper position within the file and then writing it. This however may have some performance impacts...
Any update on this? |
9d47705
to
e776a95
Compare
This PR adds initial support to browse and use KunaiGC as a config device.
It makes use of the EXI API of libogc2.
Fixes on TIF image may be required.