Commit Graph

  • 2cc31db239 Fix ECC alignment in boot2.c marcan 2009-03-07 20:13:11 +0100
  • 5cbe630a0a fixity fix marcan 2009-03-07 20:13:00 +0100
  • 8ce5433382 Add shadow buffer for NAND IPC to prevent MEM1 issues, fix some stuff marcan 2009-03-07 20:12:41 +0100
  • d1f9fa8a3a Add NAND ECC correction to miniios and use for boot2 loads marcan 2009-03-07 17:31:45 +0100
  • 3310503c11 no, I guess we really did want those IRQs bushing 2009-03-07 05:01:22 -0800
  • 018b0b8314 small nand code tweaks, add nand_status() command bushing 2009-03-07 04:19:16 -0800
  • d136bb42c1 Fix NAND_MAX_PAGE stuff marcan 2009-03-07 06:51:12 +0100
  • 6465f2f08c Add NAND error bit and check logic marcan 2009-03-07 06:51:00 +0100
  • b23b1890dd formatting fixes marcan 2009-03-07 06:50:42 +0100
  • 49660bd39f Make NAND call ahbmemflush/magic_bullshit like IOS does marcan 2009-03-07 06:43:05 +0100
  • efba85b43e Add NAND to ahbmemflush marcan 2009-03-07 06:42:07 +0100
  • a1570ace62 Wrap memflush/magic with irq save/restore marcan 2009-03-07 06:41:43 +0100
  • ac97d347b5 clean up main marcan 2009-03-06 06:23:21 +0100
  • 425f540362 Clear IPC registers on shutdown to fix system menu crash marcan 2009-03-06 06:22:46 +0100
  • 766e793372 Make sdhc.c use dma_addr also marcan 2009-03-06 05:34:44 +0100
  • c5e8bf0b9b Typofix marcan 2009-03-06 05:28:51 +0100
  • 482f99327f Add IOSFlags display marcan 2009-03-06 05:28:43 +0100
  • 9ad13f0a62 key works fine in SRAM now, use ALIGNED() instead of __attribute__ marcan 2009-03-06 05:28:05 +0100
  • 4014d55c0c Improve crypto structures (seeprom, otp) marcan 2009-03-06 05:26:54 +0100
  • b140065503 Make NAND, crypto use dma_addr marcan 2009-03-06 05:26:34 +0100
  • d0956805d3 Add NO_CACHES option to debug memory issues marcan 2009-03-06 05:26:04 +0100
  • e463cdea43 Add dma_addr to convert pointers to DMA addresses marcan 2009-03-06 05:25:28 +0100
  • 5b14f07ea2 Code dump for more exceptions, more instructions marcan 2009-03-06 05:23:55 +0100
  • 00f369a6d4 Fix PC display for UNDF and SWI marcan 2009-03-06 05:23:30 +0100
  • 4c4148aa5b gpio_delay -> seeprom_delay marcan 2009-03-06 05:22:50 +0100
  • 4d1a048d42 Use symbolic names for SEEPROM pins marcan 2009-03-06 05:22:22 +0100
  • 683ea6d8eb Move gpio.h from loader to miniios, make loader one a link marcan 2009-03-06 05:24:43 +0100
  • c0940c0630 Fix exception returns, maybe? marcan 2009-03-06 05:15:43 +0100
  • 1cd160ebc9 Add slot LED panics for exception and IPC marcan 2009-03-06 05:15:20 +0100
  • 8335cc690e just protect memory instead of hanging the powerpc Sven Peter 2009-02-26 21:21:33 +0100
  • f3f78fab9f Fix undefined instruction dump report marcan 2009-03-06 01:32:56 +0100
  • 380c342890 update nand code with flags constants add better range checking on NAND addresses as per marcan bushing 2009-02-28 14:16:38 -0800
  • 8e35b4150e fix exception handler again, as per marcan bushing 2009-02-28 13:44:05 -0800
  • ddc707fceb added more debugging output for undefined instruction exceptions bushing 2009-02-28 02:50:33 -0800
  • baa002b6f1 fix? Sven Peter 2009-02-26 14:13:58 +0100
  • bb683c50a2 Added boot2_run IPC code Cleaned up ipc.h a little and removed unused IPC_MISC stuff John Kelley 2009-02-26 00:54:15 -0800
  • de1284379d change nand_wait to __nand_wait so things compile John Kelley 2009-02-25 00:07:45 -0800
  • e494b77692 Replace vsprintf implementation marcan 2009-03-05 18:11:29 +0100
  • f1256c2b77 boot2 loading and titleid patching for miniios Sven Peter 2009-02-24 16:20:28 +0100
  • 51553cd77a HW_214 = HW_VERSION bushing 2009-02-20 04:24:48 -0800
  • b877791528 add seeprom support to miniios bushing 2009-02-16 04:52:26 -0800
  • d2b0ec94ec forbid writing to boot1/boot2 bushing 2009-02-16 04:49:11 -0800
  • e14be86d6c fix for dma problems? Sven Peter 2009-02-07 17:01:53 +0100
  • 3fc45b7dd8 some compiler warning fixes bushing 2009-02-02 06:00:57 -0800
  • 66982e9c37 sd ipc fix Sven Peter 2009-02-02 12:36:46 +0100
  • 902d0adac0 added code to support IPC for SDHC bushing 2009-02-01 02:50:59 -0800
  • bb5862f67c fixed nand get-id to work added ECC checking code bushing 2009-02-01 01:34:11 -0800
  • f2dd69f3d7 nandfs fixed :> Sven Peter 2009-01-30 18:39:32 +0100
  • 66f09a14de nand/nandfs stuff Sven Peter 2009-01-30 13:43:35 +0100
  • 1eef8e083c untested NAND IPC support which breaks nandfs Sven Peter 2009-01-27 18:12:41 +0100
  • 513926130a initial stab at some IPC defs; please expand or fix as appropriate bushing 2009-01-27 04:32:39 -0800
  • c4465b02b8 change target names to the actual filenames we need bushing 2009-01-27 04:32:03 -0800
  • 3bfca0ca64 ... Sven Peter 2009-01-26 16:07:36 +0100
  • 29caadc06b miniIOS IPC updates marcan 2009-01-25 04:04:19 +0100
  • d4cdb1f01d Make miniIOS gecko writes blocking marcan 2009-01-25 04:03:15 +0100
  • f96905ff8f Add mem2 unprotect marcan 2009-01-25 04:03:00 +0100
  • 51fd48f066 nand, nandfs and crypto code for miniios Sven Peter 2009-01-17 15:05:13 +0100
  • a02074a8ae removed some sd debug stuff Sven Peter 2009-01-15 20:15:15 +0100
  • 3e758bdfcf silly fix marcan 2009-01-25 04:02:30 +0100
  • 99c38eebe1 Woo MMU Woo Caches Woo AHBMemFlush! marcan 2009-01-16 09:07:33 +0100
  • debfa55f86 Add exception handler. This one *does* work! marcan 2009-01-16 08:53:57 +0100
  • 26816ee411 Memory stuff and add not working (so far) MMU/pagetable enable code marcan 2009-01-16 08:53:03 +0100
  • 3a258f2ed9 Beginnings of IPC system. Totally untested. marcan 2009-01-16 08:51:51 +0100
  • cc5b7ea98c Add get_cpsr marcan 2009-01-16 08:48:12 +0100
  • 9fb59af098 Fix horrible stack and CPSR problems marcan 2009-01-16 08:47:49 +0100
  • f0edf39096 Mark gecko_printf as printf-style for arg checking marcan 2009-01-16 08:46:36 +0100
  • ac5818b466 Fix AHBMemFlush marcan 2009-01-15 16:46:50 +0100
  • b066d87b66 Add proper -mcpu option for starlet marcan 2009-01-14 03:41:06 +0100
  • 169bae8eed Add irq_wait marcan 2009-01-14 03:17:55 +0100
  • b80e7b74dd Interrupts, IPC, moar stuff marcan 2009-01-08 23:27:22 +0100
  • 599839a7f9 Support vanilla armeb toolchain marcan 2009-01-07 17:56:57 +0100
  • 9c6570abd4 Clean up marcan 2009-01-07 17:56:46 +0100
  • 17921285dd Messages change in miniios marcan 2009-01-06 17:52:32 +0100
  • fc52bee126 MiniIOS updates, add elfloader marcan 2009-01-06 00:13:39 +0100
  • f757fa5f98 WTF CRASH John Kelley 2008-12-29 15:47:26 +0100
  • 5118037493 Added most fo the boot2 reg init shit to our code John Kelley 2008-12-29 05:39:52 +0100
  • a79b928631 WOOOOOT marcan 2008-12-28 20:28:33 +0100
  • 3d8464995c miniios gitignore marcan 2008-12-28 14:36:56 +0100
  • 91836dca85 Add miniios marcan 2008-12-28 14:35:37 +0100