Commit Graph

258 Commits

Author SHA1 Message Date
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
Sven Peter
dfd2ba8069 mini has its own repository and its own tags now 2009-05-15 14:55:40 +02:00
bushing
402be0e950 closer to compiling 2009-05-15 05:37:53 -07:00
bushing
5b3fda7fd4 no need for an executable bit there 2009-05-15 05:35:49 -07:00
Sven Peter
a019678827 wtf 2009-05-15 05:35:19 -07:00
Sven Peter
5f4015344e fix describe scripts
negative effects: changes to, say, skyeye-starlet will also change the
the git version thing. we should create a seperate repository for each
bootmii part.
2009-05-15 05:35:18 -07:00
dhewg
cce6145e15 Revert "thumb mode for mini"
This reverts commit 189d9559aee8881aeb3df34817c28690bfaf5970.

Loading mini from the installer makes mini panic, lets reintroduce a
working version after the initial release.
2009-05-15 05:35:18 -07:00
Sven Peter
e06fbf3b1e prepare sdmmc_abort in irq handler 2009-05-15 05:35:18 -07:00
Sven Peter
3b9fb897f7 thumb mode for mini 2009-05-15 05:35:18 -07:00
Sven Peter
9211533614 merge loader/sdhc.c and mini/sdhc.c 2009-05-15 05:35:18 -07:00
John Kelley
8366174042 Implemented git version printing in infobox 2009-05-15 05:35:18 -07:00
Sven Peter
f09e899399 moar less sdhc fail 2009-05-15 05:35:18 -07:00
Sven Peter
e010fc3a61 sdhc fix? 2009-05-15 05:35:18 -07:00
Sven Peter
edef2f3f8e simplify utils.h a bit
l and r are equal in arm mode
2009-05-15 05:35:17 -07:00
bushing
b797351848 modify irq.h so that it can always be included, but will have dummy
functions for loader (simplifies the rest of the code)
2009-05-15 05:35:17 -07:00
dhewg
3da716812c .gitignore 2009-05-15 05:35:17 -07:00
bushing
8e1f68f0cb trivial whitespace fixes 2009-05-15 05:35:17 -07:00
bushing
49c33236df copyright header cleanup for MINI 2009-05-15 05:35:17 -07:00
bushing
1e6776cf91 added version lock between ccat and mini to fix bug 17 2009-05-15 05:35:17 -07:00
bushing
6c08b4b5be add git version numbers for ccat and MINI 2009-05-15 05:35:17 -07:00
John Kelley
48109e684b Fixed hang when vectoring to another address with no Gecko plugged in
due to IRQ trap
2009-05-15 05:35:17 -07:00
dhewg
5b4ebdf739 stfu 2009-05-15 05:35:17 -07:00