/dev/boot2: Difference between revisions
< /dev
ups |
|||
(19 intermediate revisions by 7 users not shown) | |||
Line 1: | Line 1: | ||
{{stub}} | |||
'''/dev/boot2''' can be written to to install a new [[boot2]].{{check}} '''THIS HAS NOT BEEN VERIFIED, DO NOT RELY ON THIS TO INSTALL A CUSTOM BOOT2.''' | |||
This accepts the following commands: open, close, write, ioctl | |||
== /dev/boot2 IOS_Ioctl == | |||
{| class="wikitable" | |||
! Number | |||
! In | |||
! Out | |||
! Description | |||
|- | |||
| 1 or 2 | |||
| - | |||
| - | |||
| Writes the new blockmap for the newly written boot2 | |||
|- | |||
| 3 | |||
| 4 bytes: boot2 size | |||
| - | |||
| Copies the main boot2 over to the backup copy. | |||
|} | |||
== /dev/boot2 error codes == | |||
See also: [[:/dev/flash]] | |||
{| class="wikitable" | |||
{| class="wikitable" | |||
|- | |- | ||
! Error code | |||
! Notes | |||
|- | |- | ||
| | | -4 | ||
| | | Invalid argument | ||
|- | |- | ||
|- | |- | ||
| | | -5 | ||
| | | Open: Handle is already open | ||
Ioctl 3: Boot2 is too large, seemingly | |||
| | |- | ||
|- | |- | ||
|} | |} | ||
[[Category:Wii Filesystem]] |
Latest revision as of 05:06, 25 May 2025
This article is a stub. You can help WiiBrew by expanding it. |
/dev/boot2 can be written to to install a new boot2.[check] THIS HAS NOT BEEN VERIFIED, DO NOT RELY ON THIS TO INSTALL A CUSTOM BOOT2.
This accepts the following commands: open, close, write, ioctl
/dev/boot2 IOS_Ioctl
Number | In | Out | Description |
---|---|---|---|
1 or 2 | - | - | Writes the new blockmap for the newly written boot2 |
3 | 4 bytes: boot2 size | - | Copies the main boot2 over to the backup copy. |
/dev/boot2 error codes
See also: /dev/flash
Error code | Notes |
---|---|
-4 | Invalid argument |
-5 | Open: Handle is already open
Ioctl 3: Boot2 is too large, seemingly |