Line 276: |
Line 276: |
| |Unknown, believed to be a leftover IOS created by the xyzzy key dumper. | | |Unknown, believed to be a leftover IOS created by the xyzzy key dumper. |
| |} | | |} |
| + | |
| + | == Additional Info == |
| + | BroadOn Secure Kernel repo created 2005-06-03 |
| + | |
| + | <nowiki>*</nowiki>later renamed to BOOT3, then IOS |
| + | |
| + | Timers introduced 2005-06-10 |
| + | |
| + | USB support introduced 2005-07-14 |
| + | |
| + | IOP-OS Emulator 0.0 2005-08-08 |
| + | |
| + | Thread sleeping introduced 2005-08-12 |
| + | |
| + | Resource Manager API introduced 2005-08-17 |
| + | |
| + | IOP-OS Emulator 0.1 2005-08-19 |
| + | |
| + | IOP-OS Emulator 0.2-pre0 2005-08-25 |
| + | |
| + | IOP-OS Emulator 0.2-pre1 2005-08-29 |
| + | |
| + | Threading tests 2005-09-07 |
| + | |
| + | Nintendo releases DI 0.0.x library to BroadOn 2005-09-09 |
| + | |
| + | GameCube TCP/IP stack released by Nintendo to BroadOn 2005-09-09 |
| + | |
| + | IOP-OS Emulator 0.2-pre2 2005-09-11 |
| + | |
| + | IOP-OS Emulator 0.2-pre3 2005-09-19 |
| + | |
| + | Beginning of SD APIs 2005-09-26 |
| + | |
| + | SDIO registration 2005-09-27 |
| + | |
| + | SDIO API headers 2005-09-27 |
| + | |
| + | SDIO API testing (initial) 2005-09-27 |
| + | |
| + | Syscalls for SDIO added 2005-09-28 |
| + | |
| + | SDIO now initialised at startup of IOS for SD card 2005-09-28 |
| + | |
| + | SD I/O test program 2005-09-29 |
| + | |
| + | SDIO becomes a library that can be linked to 2005-09-29 |
| + | |
| + | Iobufs added 2005-10-13 |
| + | |
| + | BroadOn fix iobufs to actually meet their API specs 2005-10-14 |
| + | |
| + | Code to generate secure Wii disc images implemented 2005-11-10 |
| + | |
| + | IOP-OS Emulator 0.3-pre0 (to avoid confusion) 2005-11-15 |
| + | |
| + | SDIO driver implemented 2005-11-17 |
| + | |
| + | IOP-OS Emulator 0.3 2005-11-18 |
| + | |
| + | Non-interactive SDIO test program created for IOS 2005-11-21 |
| + | |
| + | IOP-OS Emulator 0.4-premerge 2005-11-22 |
| + | |
| + | 0.2-pre branch merged with main and version 0.4-merged 2005-11-22 |
| + | |
| + | Low-level DVD API code written 2005-11-29 |
| + | |
| + | boot0 finalised by ATI 2005-11-29 |
| + | |
| + | Beginning of ARM tools for Starlet 2005-11-30 |
| + | |
| + | Program to emulate interaction with Wii DVD drive added 2005-12-01 |
| + | |
| + | AES encryption added to Wii DVD images 2005-12-03 "except for changing the IV" |
| + | |
| + | "ARM9 development board" register definitions added 2005-12-12 Early starlet? |
| + | |
| + | Secure Kernel resource manager merged into IOS (async?) 2005-12-15 |
| + | |
| + | IOP-OS Emulator 0.4-pre0 2005-12-15 Same commit |
| + | |
| + | IOP-OS Emulator 0.4 2005-12-20 |
| + | |
| + | Usermode SD driver - sits on top of SDIO 2005-12-21 |
| + | |
| + | Syscall generator ported to early Starlet/ARM9 devboard 2005-12-22 |
| + | |
| + | IOS running on Starlet for the first time 2005-12-22 First version of IOS running on hardware |
| + | |
| + | Versa IOS for ARM9 Dev Board 0.0 2005-12-22 |
| + | |
| + | IOP-OS Emulator + IOP-OS 0.4.1 2005-12-23 |
| + | |
| + | New IV scheme 2005-12-23 |
| + | |
| + | Decrypting disk data added 2005-12-23 |
| + | |
| + | Secure Kernel function names renamed to IOS 2005-12-30 |
| + | |
| + | Message queues now run on ARM dev board/early Starlet 2005-12-30 |
| + | |
| + | IOS 0.4.1 binary accidentally added by BroadOn (thanks) 2005-12-30 |
| + | |
| + | iossh added for Starlet 2006-01-10 |
| + | |
| + | iossh now works on Starlet/ARM9 dev board 2006-01-11 |
| + | |
| + | PCI support implemented 2006-01-11 |
| + | |
| + | AES test program created 2006-01-12 |
| + | |
| + | -DVERSA_IOS tag added for compiling for Starlet 2006-01-13 |
| + | |
| + | OHCI partially done (high-level USB) 2006-01-14 |
| + | |
| + | Operating Conditions implemented 2006-01-16 |
| + | |
| + | Test code changed to only build for ARM/Starlet 2006-01-17 |
| + | |
| + | IOP-OS/IOS + IOS emulator 0.4.2 2006-01-25 |
| + | |
| + | "Version 2" waikiki code integrated into DVD emulation 2006-01-27 |
| + | |
| + | SD ported to Starlet/ARM 2006-01-30 |
| + | |
| + | boot0 image generation tools added 2006-02-01 |
| + | |
| + | LED output functions added 2006-02-02 |
| + | |
| + | DI test code added 2006-02-03 |
| + | |
| + | IOP-OS/IOS + IOS emulator 0.4.3 2006-02-03 |
| + | |
| + | minimon0 cleaned up for dev board 2006-02-03 |
| + | |
| + | More AES/SHA tests added 2006-02-06 |
| + | |
| + | IOS / boot2 split begins 2006-02-07 |
| + | |
| + | IOP-OS/IOS + IOS emulator 0.4.4 2006-02-07 |
| + | |
| + | Config info added for 512MB Samsung and Hynix NAND 2006-02-08 |
| + | |
| + | Flash commands enabled 2006-02-09 |
| + | |
| + | IOP-OS/IOS + IOS emulator 0.4.5 2006-02-10 |
| + | |
| + | IPC server added 2006-02-17 |
| + | |
| + | New flash types added 2006-02-20 |
| + | |
| + | Boot1 imported from ATI DV tree 2006-02-20 |
| + | |
| + | DDR3 tests added 2006-02-25 |
| + | |
| + | Code to try and write to the DI registers added 2006-02-26 |
| + | |
| + | AES now actually built(???) 2006-02-26 |
| + | |
| + | IPC now runs on Starlet 2006-02-27 |
| + | |
| + | DI tem. removed because it doesn't compile on ARM emu 2006-02-27 |
| + | |
| + | DOL to HEX format converter added 2006-02-27 |
| + | |
| + | Low level AES/SHA (hardware) added for Wii hardware 2006-02-27 |
| + | |
| + | New AES/SHA test versions (Version 2) 2006-02-27 |
| + | |
| + | Updated SHA test again 2006-03-01 |
| + | |
| + | Register write APIs added 2006-03-02 |
| + | |
| + | Memory map changed to allow for PPCBoot 2006-03-04 |
| + | |
| + | PPCBoot thread 2006-03-04 |
| + | |
| + | 700Mhz DDR initialisation addded 2006-03-04 |
| + | |
| + | DVD init changed 2006-03-05 |
| + | |
| + | Disc Interface 0.1 2006-03-06 |
| + | |
| + | Added multiple debug levels 2006-03-08 |
| + | |
| + | Temp read access for FS added 2006-03-10 |
| + | |
| + | TCP Accept now works on IOS Emulator 2006-03-11 |
| + | |
| + | Rewrote sleep() 2006-03-12 |
| + | |
| + | Crypto calls added 2006-03-13 |
| + | |
| + | ARP now fully functional for IPv4 2006-03-14 |
| + | |
| + | Code to get the disc ID added 2006-03-15 |
| + | |
| + | SD Memory Test begins to function. 2006-03-15 |
| + | |
| + | update/game partition position reading 2006-03-15 |
| + | |
| + | Long calls implemented 2006-03-16 |
| + | |
| + | More(?) cryptcalls implemented 2006-03-16 |
| + | |
| + | They broke the Starlet 2006-03-16 |
| + | |
| + | Crypto branch merged 2006-03-16 |
| + | |
| + | dol2hex updated despite them never using it 2006-03-16 |
| + | |
| + | IOS now builds with crypto and no crypto 2006-03-17 |
| + | |
| + | SD & SDIO progress 2006-03-18 |
| + | |
| + | More SDIO progress (general checkin) 2006-03-20 |
| + | |
| + | Wii disc image test program added 2006-03-20 |
| + | |
| + | IOS-PY for ARM Starlet devboard unlinked from NDEV 1.x 2006-03-21 |
| + | |
| + | Wii disc image test program split into RVL and GC 2006-03-22 |
| + | |
| + | OHCI imports (imported from ohci_dev_0321 branch) 2006-03-22 |
| + | |
| + | IOS 0.4.0 for SDK Release 0 2006-03-22 |
| + | |
| + | They broke DI! 2006-03-25 |
| + | |
| + | Cache flushing and invalidation of AES/SHA keys added 2006-03-25 |
| + | |
| + | EEPROM test program (dev board boot0?) added 2006-03-27 |
| + | |
| + | Filesystem t4est for Revolution imported from NC tree 2006-03-28 |
| + | |
| + | Enhanced eTicket, TMD, and verification code 2006-03-29 |
| + | |
| + | USB AIPLL init (12.288Mhz/48Khz, 12.298/48.04 - compat) 2006-03-29 |
| + | |
| + | Resource manager for SDIO and SD implemented 2006-03-30 |
| + | |
| + | Certificates imported from NC tree 2006-03-30 |
| + | |
| + | Added the second SDIO controller for the WiFi card 2006-03-31 |
| + | |
| + | IOP SDK 1.1.0 2006-04-04 |
| + | |
| + | IOP-OS + IOS Emulator 0.5.0 2006-04-04 |
| + | |
| + | Crypto improvements 2006-04-05 |
| + | |
| + | SD (not SDIO) API implemented 2006-04-06 |
| + | |
| + | Network socket library first implemented (BroadOn pls) 2006-04-06 |
| + | |
| + | LaunchElf system call added 2006-04-06 |
| + | |
| + | SDI library added to build 2006-04-07 |
| + | |
| + | SDI library removed from build 2006-04-07 |
| + | |
| + | Ethernet Get MAC address, add and clear multicast etc 2006-04-07 |
| + | |
| + | SDI library added back to build 2006-04-07 |
| + | |
| + | IOP-OS emulator unbroken 2006-04-07 |
| + | |
| + | SDIO 0 (for actual SD slot) space defined in memory map 2006-04-07 |
| + | |
| + | Mutex support added for net stack 2006-04-08 |
| + | |
| + | Alarm support added for net stack 2006-04-10 |
| + | |
| + | Update to 2006-04-05 Nintendo net libraries 2006-04-11 |
| + | |
| + | Memory and C library functions added for net stack 2006-04-11 |
| + | |
| + | IOS split into 64MB and 128MB versions 2006-04-12 |
| + | |
| + | NoShell IOS target added - no shell IOS 2006-04-12 |
| + | |
| + | IP-related header files added 2006-04-12 |
| + | |
| + | Bootinfo for 64MB and 128MB systems added 2006-04-12 |
| + | |
| + | USB driver ported to RVL from emulator 2006-04-12 |
| + | |
| + | NVRAM emulation added 2006-04-12 |
| + | |
| + | Program to create RVL disk images with TMD hash created 2006-04-13 |