dhewg
57c185afe5
Optional mini debug spew with gecko safe functions.
2009-05-15 05:35:16 -07:00
dhewg
50c4b6f441
Check the uploaded ARM binary prior to executing.
2009-05-15 05:35:14 -07:00
dhewg
9086957f72
Go easy on the alarm irq frequency.
...
This won't slow down uploads as long as the sender uploads fast enought.
2009-05-15 05:33:13 -07:00
dhewg
b899ab76f8
Geckoloader cleanup, use non-lame CMDs.
...
Rebuild and install your bootmii clients!
2009-05-15 05:33:13 -07:00
dhewg
5470c9a124
Limit a usbgecko uploaded binary to 20MB.
2009-05-15 05:33:13 -07:00
dhewg
75958b2508
Fix usbgecko detection.
...
Avoid hangs when no usbgecko is present.
2009-05-15 05:33:12 -07:00
dhewg
0c2fb136e8
installer cleanup.
2009-05-15 05:33:12 -07:00
dhewg
2100d84d7c
IPC cleanup.
...
New function ipc_enqueue_slow() to enqueue to the slow in_queue from
within mini's irq context. The SDHC driver and the geckoloader uses
this, which in return gets our irq stack size down again to a sane
value.
2009-05-15 05:33:12 -07:00
dhewg
c4699bda33
aaaand some more license crap
2009-05-15 05:33:12 -07:00
dhewg
b18ec392ce
License/consistency/whitespace cleanup
2009-05-15 05:33:12 -07:00
dhewg
ab4a2046fc
cleanup
2009-05-15 05:33:12 -07:00
dhewg
52de4a6655
License/consistency/whitespace cleanup
2009-05-15 05:33:11 -07:00
dhewg
1d03b15fce
cleanup
2009-05-15 05:33:11 -07:00
dhewg
39710e1b0d
Decrease timer frequency (to flush crap).
2009-05-15 05:33:11 -07:00
marcan
088bbdff6f
Add more copyright headers, plz add yourself where relevant
2009-05-15 05:33:09 -07:00
dhewg
68397f67cd
Reworked vectoring for mini's _main()
...
ipc_process_slow() and friends return a vector where bootmii branches
to upon exit. Implemented IPC_SYS_JUMP via ipc_queue_slow_jump().
Ability to upload armboot.bin with the bootmii client.
2009-05-15 05:33:09 -07:00
dhewg
1f9aa5b566
Inital version of a ARM side geckoloader.
2009-05-15 05:33:08 -07:00
dhewg
90f794db6c
USBGecko code cleanup, exposing only gecko_printf() with the ability to turn off debug spew via an IPC call.
2009-05-15 05:33:08 -07:00
Sven Peter
a6afa5e49d
no more blocking gecko writes
2009-05-15 05:33:08 -07:00
marcan
2d3664c76e
shring gecko buffer size in stack
2009-05-15 05:28:53 -07:00
marcan
d4cdb1f01d
Make miniIOS gecko writes blocking
2009-05-15 05:28:14 -07:00
marcan
fc52bee126
MiniIOS updates, add elfloader
2009-01-06 00:13:39 +01:00
marcan
91836dca85
Add miniios
2008-12-28 14:35:37 +01:00