Commit Graph

279 Commits

Author SHA1 Message Date
dhewg fc1234b22d port makebin.py to python3 2022-12-19 19:01:46 +01:00
dhewg befb64ce1c strip mini before makebin.py 2012-11-26 21:25:18 +01:00
dhewg a7b9770cbf move the gecko upload client out of irq context 2010-08-08 21:34:23 +02:00
dhewg 37cee63ed9 Revert "detect shutdown from GameCube mode
This reverts commit 8daf6db9ac.

The detection code doesn't work on some Wiis, is even problematic on
others, so get rid of it.

This commit doesn't revert "pass through to the system menu", but thanks
for commiting two things as one :P
2010-07-16 14:06:47 +02:00
dhewg 7509e89717 add missing seeprom declaration 2010-07-14 17:10:52 +02:00
dhewg 1e3f943d29 name 2 more vars in the seeprom struct 2010-07-14 16:59:47 +02:00
dhewg 291d9f53d1 new ipc call IPC_PPC_BOOT_FILE. patch by trap15 2010-07-14 16:58:31 +02:00
dhewg 67b273e735 chmod 755 makebin.py 2010-07-12 18:13:05 +02:00
dhewg 026b1ccdfc additional define to disable all usbgecko support 2010-07-09 02:37:33 +02:00
dhewg f742371e9e move usbgecko defines to Makefile, fix warnings 2010-07-09 01:27:09 +02:00
dhewg f432ae5661 boot2 patch cleanup
only patch boot2 when necessary.
if it is, lets not patch random crap.
2010-07-05 18:37:07 +02:00
dhewg 87c0f33221 hexdump() input data is const 2010-07-04 19:48:18 +02:00
dhewg aaba483ab7 add missing sprintf(), prototype was already there 2010-07-04 19:48:12 +02:00
dhewg f4868989b7 move tmd/tik structs and friends to boot2.h 2010-07-04 19:48:06 +02:00
dhewg 18373c4f53 .gitignore for vi users 2010-07-04 19:47:59 +02:00
dhewg 8de73feb49 remove dead declaration 2010-07-04 19:47:53 +02:00
dhewg 19c9e857e9 fix warnings 2010-07-04 19:47:45 +02:00
dhewg d3f899754c be less verbose 2010-07-04 19:47:39 +02:00
dhewg 08c6c7f252 make spurious LFCR linebreaks optional 2010-06-26 11:28:13 +02:00
bushing 42b3508902 get rid of debug spew 2010-06-17 12:39:46 -07:00
bushing 8daf6db9ac detect shutdown from GameCube mode; pass through to the system menu
to let it shut the system down instead of launching the ccat UI
2010-05-10 00:51:37 -07:00
bushing bfc3d0b3b7 turn off epic SD debug spew 2010-05-10 00:51:19 -07:00
bushing ec1e5b7687 allow client apps to disable the safety check that normally prevents you
from overwriting boot1/boot2, using an IPC call. use with caution,
see comments in source code.
2010-04-07 22:39:59 -07:00
bushing 4a13e2d207 oops, that shouldn't have been here 2009-10-26 14:52:11 -07:00
bushing fa08fede1e removed more useless SD code 2009-10-26 14:41:40 -07:00
bushing 661a30fc21 hackity hack 2009-10-26 14:36:23 -07:00
bushing d7e80776a2 more sd code simplification, removing bsd cruft 2009-10-26 14:29:45 -07:00
bushing 1fcd51701f remove one level of indirection 2009-10-26 14:29:45 -07:00
bushing 4e8bfc5905 differentiate between timeout and error in wait_intr 2009-10-26 14:29:44 -07:00
bushing 5122d749ee simplify sdhc code by removing voltage checking code and some other disabled code 2009-10-26 14:29:44 -07:00
bushing c53d5f58c7 sd simplification: get rid of sc_flags, because we're always running on the same hardware 2009-10-26 14:29:44 -07:00
bushing a1de353e6b merge sdhc header files 2009-10-26 14:29:44 -07:00
bushing f9e873115c merge sdmmc header files 2009-10-26 14:29:44 -07:00
bushing e000264f3b fixes from booto for CMD16 problem 2009-10-26 14:29:44 -07:00
bushing 45990d9cfc add \r to \n when output to usbgecko 2009-10-26 14:29:44 -07:00
dhewg fde179edc5 Changes HBC's title id to JODI
lol
2009-10-26 14:29:44 -07:00
bushing d244eec958 move sdhc.h out of the way 2009-10-26 14:29:25 -07:00
Sven Peter c9caa47916 Revert 4bit bus width because it just breaks stuff
This reverts commit b531ece84dca341ecafb880600299b8942cf60c9.
2009-08-31 01:55:16 -07:00
Sven Peter be3f3c0559 sdhctrl: allow different timeouts for each command 2009-08-31 01:54:50 -07:00
bushing f41e7fdd7c fix GPIO fail *cough* 2009-08-31 01:46:09 -07:00
bushing 4d854edb54 rebase ff.c off elmchan fatfs R0.07a 2009-06-12 15:04:16 -07:00
bushing e9ef8c6d37 add .o to gitignore 2009-05-24 21:20:57 -07:00
bushing 4692472a34 bump mini version to 1.2 2009-05-24 20:58:39 -07:00
Albert Herranz 68791a05fe sdhc: add ipc call IPC_SDHC_EXIT
In some cases it is desirable to let the Broadway processor take complete
control of hardware initially managed by 'mini'.
Add a new IPC call to instruct 'mini' to relinquish control of the
SD Host Controller.

One immediate user of this IPC call is Linux on the Nintendo Wii which
takes complete control of the SDHC hardware.

Signed-off-by: Albert Herranz <albert_herranz@yahoo.es>
2009-05-24 20:56:47 -07:00
bushing 950adf002f panic if the boot2 patch to launch a title fails make the patch more generic so it works on boot2v4 2009-05-24 20:56:30 -07:00
Sven Peter cdf5a3c623 you did not see this... 2009-05-16 21:26:03 +02:00
Sven Peter f8368c1374 sdhctrl: use sane timeouts 2009-05-16 18:14:36 +02:00
Sven Peter 1e2d42e984 sdhctrl: use a 4bit bus 2009-05-16 18:14:15 +02:00
Sven Peter 9bb8946e59 added GPL 2009-05-15 18:01:14 +02:00
Sven Peter 7b76dbc953 added elfloader. it actually compiles now :) 2009-05-15 15:09:04 +02:00