Subversion Repositories freemyipod

Rev

Hide changed files | Details | Compare with Previous | Blame | RSS feed

Filtering Options

Rev Age Author Path Log message Diff Changes
978 716 d 17 h user890104 /emcore/ Remove tags and branches folders from emCORE, since it never had any. Move everything from trunk to the base emCORE folder.  
/emcore/Makefile
/emcore/SOURCES
/emcore/TARGETS
/emcore/accel.h
/emcore/arm
/emcore/backlight.h
/emcore/bootflash.h
/emcore/button.c
/emcore/button.h
/emcore/clickwheel.h
/emcore/clockgates.h
/emcore/configmagic.h
/emcore/console.c
/emcore/console.h
/emcore/constants
/emcore/contextswitch.h
/emcore/crc32.c
/emcore/crc32.h
/emcore/debug.h
/emcore/dir.c
/emcore/dir.h
/emcore/disk.c
/emcore/disk.h
/emcore/drawing.S
/emcore/drawing.h
/emcore/execimage.c
/emcore/execimage.h
/emcore/export
/emcore/fat.c
/emcore/fat.h
/emcore/file.c
/emcore/file.h
/emcore/format.c
/emcore/format.h
/emcore/global.h
/emcore/hmacsha1.h
/emcore/hwkeyaes.h
/emcore/i2c.h
/emcore/init.c
/emcore/interrupt.h
/emcore/lcd.h
/emcore/lcdconsole.c
/emcore/lcdconsole.h
/emcore/libc
/emcore/library.c
/emcore/library.h
/emcore/loader
/emcore/malloc.c
/emcore/malloc.h
/emcore/mmu.h
/emcore/mv.h
/emcore/panic.c
/emcore/panic.h
/emcore/power.h
/emcore/progressbar.c
/emcore/progressbar.h
/emcore/rtc.h
/emcore/shutdown.c
/emcore/shutdown.h
/emcore/storage.c
/emcore/storage.h
/emcore/storage_ata.h
/emcore/storage_nand.h
/emcore/strcasecmp.c
/emcore/strcasestr.c
/emcore/strlcat.c
/emcore/strlcpy.c
/emcore/syscall.c
/emcore/syscall.h
/emcore/syscallapi.c
/emcore/target
/emcore/targetinit.h
/emcore/thread.c
/emcore/thread.h
/emcore/timer.h
/emcore/tools
/emcore/uart.h
/emcore/ucl.S
/emcore/ucl.h
/emcore/usb
/emcore/util.c
/emcore/util.h
/emcore/version.h
/emcore/branches
/emcore/tags
/emcore/trunk
891 4586 d 20 h theseven /emcore/trunk/ emCORE: Implant new USB stack, handle debugging via EP0  
/emcore/trunk/usb/dbgconsole.h
/emcore/trunk/usb/usb_ch9.h
/emcore/trunk/usb/usbdrv.h
/emcore/trunk/Makefile
/emcore/trunk/SOURCES
/emcore/trunk/console.c
/emcore/trunk/init.c
/emcore/trunk/shutdown.c
/emcore/trunk/target/ipodclassic/target.h
/emcore/trunk/target/ipodclassic/usbtarget.c
/emcore/trunk/target/ipodnano2g/target.h
/emcore/trunk/target/ipodnano2g/usbtarget.c
/emcore/trunk/target/ipodnano3g/s5l8702.h
/emcore/trunk/tools/libemcore.py
/emcore/trunk/usb/synopsysotg.c
/emcore/trunk/usb/synopsysotg.h
/emcore/trunk/usb/usb.c
/emcore/trunk/usb/usb.h
/emcore/trunk/usb/usbtarget.h
763 5307 d 19 h user890104 /emcore/trunk/ emCORE: Add RTC driver for Nano2G and Classic, add accelerometer driver for Nano4G and Touch2G. Syscall API vesrion increased to 5.  
/emcore/trunk/accel.h
/emcore/trunk/rtc.h
/emcore/trunk/target/ipodnano2g/rtc.c
/emcore/trunk/target/ipodnano4g/accel.h
/emcore/trunk/SOURCES
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/syscallapi.c
/emcore/trunk/target/ipodclassic/target.h
/emcore/trunk/target/ipodnano2g/target.h
/emcore/trunk/target/ipodnano4g/accel.c
/emcore/trunk/target/ipodnano4g/target.h
/emcore/trunk/target/ipodtouch2g/target.h
/emcore/trunk/usb/usb.c
/emcore/trunk/util.h
729 5341 d 11 h theseven /emcore/trunk/ emCORE: Fix wrong SOURCES entry for iPod Nano 4G I2C driver  
/emcore/trunk/SOURCES
721 5348 d 11 h theseven /emcore/trunk/ emCORE: iPod Nano 4G: Implement hwkeyaes kernel API  
/emcore/trunk/SOURCES
/emcore/trunk/target/ipodnano4g/target.h
710 5419 d 7 h theseven /emcore/trunk/ emCORE: New target: iPod Touch 2G
The kernel works, LCD works, but USB is broken. Apart from that, it's about on par with the iPod Nano 4G port
 
/emcore/trunk/target/ipodtouch2g
/emcore/trunk/target/ipodtouch2g/config.h
/emcore/trunk/target/ipodtouch2g/crt0.S
/emcore/trunk/target/ipodtouch2g/lcd.c
/emcore/trunk/target/ipodtouch2g/ls.x
/emcore/trunk/target/ipodtouch2g/target.h
/emcore/trunk/target/ipodtouch2g/target.mk
/emcore/trunk/SOURCES
/emcore/trunk/TARGETS
/emcore/trunk/drawing.S
/emcore/trunk/usb/synopsysotg.h
684 5444 d 12 h theseven /emcore/trunk/ emCORE: Implement UART console on iPod Classic  
/emcore/trunk/SOURCES
/emcore/trunk/console.c
/emcore/trunk/target/ipodclassic/target.h
/emcore/trunk/target/ipodnano3g/s5l8702.h
/emcore/trunk/target/ipodnano3g/target.h
491 5508 d 10 h theseven / emCORE: Fix another dozen bugs  
/emcore/trunk/arm/arm-support.h
/emcore/trunk/crc32.c
/emcore/trunk/crc32.h
/emcore/trunk/export/armhelpers.c
/emcore/trunk/export/armhelpers.S
/apps/helloworld/Makefile
/apps/helloworld/ls.x
/emcore/trunk/SOURCES
/emcore/trunk/arm/contextswitch.S
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/syscallapi.c
/libs/boot/Makefile
/libs/boot/ls.x
/libs/ui/Makefile
/libs/ui/ls.x
/tools/elf2emcoreapp/elf2emcoreapp.c
465 5512 d 14 h theseven /emcore/trunk/ emCORE: Shared library support. Not tested yet.  
/emcore/trunk/export/emcorelib.h
/emcore/trunk/library.c
/emcore/trunk/library.h
/emcore/trunk/SOURCES
/emcore/trunk/execimage.c
/emcore/trunk/execimage.h
/emcore/trunk/thread.c
463 5512 d 14 h theseven /emcore/trunk/ Revert accidentally committed change  
/emcore/trunk/SOURCES
462 5512 d 14 h theseven / Use ccache in all other Makefiles as well  
/apps/helloworld/Makefile
/apps/iloader/Makefile
/apps/installer-classic/Makefile
/apps/installer-nano2g/Makefile
/apps/installer-nano2g/libucl/Makefile
/apps/uninstaller-classic/Makefile
/apps/uninstaller-nano2g/Makefile
/embios/trunk/Makefile
/embios/trunk/loader/ipodclassic/Makefile
/embios/trunk/loader/ipodnano2g/Makefile
/emcore/trunk/SOURCES
/emcore/trunk/loader/ipodclassic/Makefile
/emcore/trunk/loader/ipodnano2g/Makefile
/noteboot/ftlstub/Makefile
/noteboot/uclstub/Makefile
/tools/elf2emcoreapp/Makefile.in
/tools/extract2g/Makefile
/tools/ucl/Makefile
/tools/ucl/src/Makefile
/umsboot/Makefile
429 5518 d 8 h theseven /emcore/trunk/ emCORE: Dynamic memory allocation  
/emcore/trunk/malloc.c
/emcore/trunk/malloc.h
/emcore/trunk/SOURCES
/emcore/trunk/arm/memmove-arm.S
/emcore/trunk/button.c
/emcore/trunk/dir.c
/emcore/trunk/file.c
/emcore/trunk/init.c
/emcore/trunk/panic.c
/emcore/trunk/target/ipodclassic/storage_ata.c
/emcore/trunk/target/ipodnano2g/clickwheel.c
/emcore/trunk/target/ipodnano2g/nand.c
/emcore/trunk/target/ipodnano2g/timer.c
/emcore/trunk/target/ipodnano3g/clickwheel.c
/emcore/trunk/target/ipodnano3g/timer.c
/emcore/trunk/target/ipodnano4g/timer.c
/emcore/trunk/thread.c
/emcore/trunk/thread.h
/emcore/trunk/usb/synopsysotg.c
/emcore/trunk/usb/usb.c
424 5518 d 13 h theseven /emcore/ Create emCORE branch  
/emcore
/emcore/trunk/loader/ipodnano3g
/emcore/trunk/loader/ipodnano3g/Makefile
/emcore/trunk/loader/ipodnano3g/SOURCES
/emcore/trunk/loader/ipodnano3g/ls.x
/emcore/trunk/loader/ipodnano3g/main.S
/emcore/trunk/loader/ipodnano3g/version.h
/emcore/trunk/target/ipodclassic/config.h
346 5545 d 10 h theseven /embios/trunk/ emBIOS: Expose disk and file system access APIs to the USB interface  
/embios/trunk/target/ipodclassic/usbtarget.c
/embios/trunk/SOURCES
/embios/trunk/target/ipodclassic/target.h
/embios/trunk/tools/embios.py
/embios/trunk/tools/libembios.py
/embios/trunk/usb/usb.c
303 5563 d 13 h theseven /embios/trunk/ emBIOS: iPod Nano 3G / iPod Classic click wheel driver  
/embios/trunk/SOURCES
/embios/trunk/target/ipodclassic/target.h
/embios/trunk/target/ipodnano3g/interrupt.c
/embios/trunk/target/ipodnano3g/s5l8702.h
/embios/trunk/target/ipodnano3g/target.h
301 5563 d 17 h theseven /embios/trunk/ emBIOS: iPod Classic hard disk driver  
/embios/trunk/storage_ata.h
/embios/trunk/target/ipodclassic/storage_ata.c
/embios/trunk/SOURCES
/embios/trunk/target/ipodclassic/target.h
/embios/trunk/target/ipodnano3g/interrupt.c
/embios/trunk/target/ipodnano3g/s5l8702.h
286 5567 d 15 h theseven /embios/trunk/ emBIOS: Faster memcpy/memmove/memset for ARM (cherrypicked from Rockbox)  
/embios/trunk/arm/memcpy-arm.S
/embios/trunk/arm/memmove-arm.S
/embios/trunk/arm/memset-arm.S
/embios/trunk/SOURCES
273 5572 d 14 h theseven /embios/trunk/ emBIOS: iPod Classic and (untested, no loader yet) iPod Nano 3G port  
/embios/trunk/loader/ipodclassic
/embios/trunk/loader/ipodclassic/Makefile
/embios/trunk/loader/ipodclassic/SOURCES
/embios/trunk/loader/ipodclassic/ls.x
/embios/trunk/loader/ipodclassic/main.S
/embios/trunk/loader/ipodclassic/version.h
/embios/trunk/target/ipodclassic
/embios/trunk/target/ipodclassic/config.h
/embios/trunk/target/ipodclassic/crt0.S
/embios/trunk/target/ipodclassic/ls.x
/embios/trunk/target/ipodclassic/target.h
/embios/trunk/target/ipodclassic/target.mk
/embios/trunk/target/ipodnano3g
/embios/trunk/target/ipodnano3g/backlight.c
/embios/trunk/target/ipodnano3g/bootflash.c
/embios/trunk/target/ipodnano3g/clockgates.c
/embios/trunk/target/ipodnano3g/config.h
/embios/trunk/target/ipodnano3g/crt0.S
/embios/trunk/target/ipodnano3g/hwkeyaes.c
/embios/trunk/target/ipodnano3g/i2c.c
/embios/trunk/target/ipodnano3g/interrupt.c
/embios/trunk/target/ipodnano3g/lcd.c
/embios/trunk/target/ipodnano3g/ls.x
/embios/trunk/target/ipodnano3g/mmu.c
/embios/trunk/target/ipodnano3g/pmu.c
/embios/trunk/target/ipodnano3g/pmu.h
/embios/trunk/target/ipodnano3g/power.c
/embios/trunk/target/ipodnano3g/s5l8702.h
/embios/trunk/target/ipodnano3g/spi.c
/embios/trunk/target/ipodnano3g/spi.h
/embios/trunk/target/ipodnano3g/target.h
/embios/trunk/target/ipodnano3g/target.mk
/embios/trunk/target/ipodnano3g/timer.c
/embios/trunk/SOURCES
/embios/trunk/TARGETS
227 5600 d 10 h theseven /embios/trunk/ Add USB commands to access raw NAND on iPod Nano 2G  
/embios/trunk/target/ipodnano2g/usbtarget.c
/embios/trunk/SOURCES
/embios/trunk/target/ipodnano2g/ftl.c
/embios/trunk/target/ipodnano2g/target.h
/embios/trunk/tools/embios.py
/embios/trunk/tools/libembios.py
143 5671 d 12 h theseven /embios/trunk/ Add syscalls for AES, HMAC-SHA1 and mounting/unmounting of partitions  
/embios/trunk/hmacsha1.h
/embios/trunk/hwkeyaes.h
/embios/trunk/target/ipodnano2g/hmacsha1.c
/embios/trunk/target/ipodnano2g/hwkeyaes.c
/embios/trunk/target/ipodnano2g/aes.c
/embios/trunk/target/ipodnano2g/aes.h
/embios/trunk/target/ipodnano2g/hash.c
/embios/trunk/target/ipodnano2g/hash.h
/embios/trunk/SOURCES
/embios/trunk/disk.c
/embios/trunk/export/syscallapi.h
/embios/trunk/export/syscallwrappers.h
/embios/trunk/fat.c
/embios/trunk/panic.c
/embios/trunk/panic.h
/embios/trunk/syscallapi.c
/embios/trunk/target/ipodnano2g/crt0.S
/embios/trunk/target/ipodnano2g/target.h

Show All