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
bushing
84f89611b8
changes to make sync mini and loader/sdhc.c
2009-05-15 05:35:17 -07:00
bushing
fe7bcef787
calm down error messages during NAND write / erase
2009-05-15 05:35:17 -07:00
Sven Peter
a1a4b706be
thumb mode fixed. (again :/)
2009-05-15 05:35:17 -07:00
bushing
a137980ac1
desperately trying to sync up sdhc.c
2009-05-15 05:35:16 -07:00
bushing
81cef8b120
sdmmc cleanup in preparation for merge
2009-05-15 05:35:16 -07:00
bushing
46f8c41f71
merge: sdmmc.h
2009-05-15 05:35:16 -07:00
bushing
a65e1c4bfc
merge: sdhcvar.h
2009-05-15 05:35:16 -07:00
bushing
9bc2a5023a
merge: sdhcreg.h
2009-05-15 05:35:16 -07:00
bushing
4e6b0d3a78
code consolidation betweeen mini and loader: memory
2009-05-15 05:35:16 -07:00
bushing
8611805aa9
cleanup in preparation for merging with loader codebase
2009-05-15 05:35:16 -07:00
bushing
ba942c27af
code consolidation betweeen mini and loader: utils
2009-05-15 05:35:16 -07:00
dhewg
c67fab3f57
Revert "first starts of implementing compatibility with BC"
...
This reverts commit de6f907bb4241763bfb09efe521385482f166abd.
2009-05-15 05:35:16 -07:00
dhewg
813a7a1c33
Dont pass the HW ECC data on ipc calls.
2009-05-15 05:35:16 -07:00
dhewg
57c185afe5
Optional mini debug spew with gecko safe functions.
2009-05-15 05:35:16 -07:00
bushing
ef02581dda
fix crasher bug in nandfs, add code to get nandfs usage
2009-05-15 05:35:15 -07:00
bushing
45b8895ac9
don't try to correct ECC on uninitialized pages
2009-05-15 05:35:15 -07:00