Commit Graph

25 Commits

Author SHA1 Message Date
bushing
45990d9cfc add \r to \n when output to usbgecko 2009-10-26 14:29:44 -07:00
bushing
49c33236df copyright header cleanup for MINI 2009-05-15 05:35:17 -07:00
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