Subversion Repositories freemyipod

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
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.  
891 4586 d 20 h theseven /emcore/trunk/ emCORE: Implant new USB stack, handle debugging via EP0  
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.  
729 5341 d 11 h theseven /emcore/trunk/ emCORE: Fix wrong SOURCES entry for iPod Nano 4G I2C driver  
721 5348 d 11 h theseven /emcore/trunk/ emCORE: iPod Nano 4G: Implement hwkeyaes kernel API  
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
 
684 5444 d 12 h theseven /emcore/trunk/ emCORE: Implement UART console on iPod Classic  
491 5508 d 10 h theseven / emCORE: Fix another dozen bugs  
465 5512 d 14 h theseven /emcore/trunk/ emCORE: Shared library support. Not tested yet.  
463 5512 d 14 h theseven /emcore/trunk/ Revert accidentally committed change  
462 5512 d 14 h theseven / Use ccache in all other Makefiles as well  
429 5518 d 8 h theseven /emcore/trunk/ emCORE: Dynamic memory allocation  
424 5518 d 13 h theseven /emcore/ Create emCORE branch  
346 5545 d 10 h theseven /embios/trunk/ emBIOS: Expose disk and file system access APIs to the USB interface  
303 5563 d 13 h theseven /embios/trunk/ emBIOS: iPod Nano 3G / iPod Classic click wheel driver  
301 5563 d 17 h theseven /embios/trunk/ emBIOS: iPod Classic hard disk driver  
286 5567 d 15 h theseven /embios/trunk/ emBIOS: Faster memcpy/memmove/memset for ARM (cherrypicked from Rockbox)  
273 5572 d 14 h theseven /embios/trunk/ emBIOS: iPod Classic and (untested, no loader yet) iPod Nano 3G port  
227 5600 d 10 h theseven /embios/trunk/ Add USB commands to access raw NAND on iPod Nano 2G  
143 5671 d 12 h theseven /embios/trunk/ Add syscalls for AES, HMAC-SHA1 and mounting/unmounting of partitions  
132 5673 d 10 h theseven /embios/trunk/ Implement nano2g clickwheel driver  
130 5673 d 11 h theseven /embios/trunk/ Add generic button event proxy  
126 5673 d 13 h theseven /embios/trunk/ Add a way to have target-specific init code, and initialize the apple system information struct at the end of boot on nano2g.  
125 5673 d 14 h theseven /embios/trunk/ Add TLSF allocator  
122 5673 d 20 h theseven /embios/trunk/ Add progress bar API  
117 5674 d 13 h theseven /embios/trunk/ Add backlight driver  
99 5675 d 13 h theseven / Make the syscall interface work, add simple hello world app  
95 5675 d 19 h theseven /embios/trunk/ Add support for accessing the boot flash on Nano2G  
91 5676 d 7 h theseven /embios/trunk/ Remove unused main.c file and add target-specific CFLAGS/LDFLAGS  
89 5676 d 7 h theseven /embios/trunk/ Fix Nano2G flash bug and add boot-time application loader  
87 5676 d 10 h theseven /embios/trunk/ Fix Nano4G I2C (with polling for now) and do some cleanup  
85 5676 d 11 h theseven /embios/trunk/ Merge 4g_compat branch. I2C on Nano4G is known broken and the Nano4G LCD console is dog slow. The rest seems to be working fine.  
72 5677 d 10 h theseven /embios/trunk/ Finally make the FAT code work  
71 5677 d 11 h theseven /embios/trunk/ Import Rockbox libc, and use its headers instead of system headers, which have been causing trouble all over the place  
54 5679 d 8 h theseven /embios/trunk/ Use even more of the Rockbox storage framework, rework FTL and NAND drivers a bit  
49 5679 d 22 h theseven /embios/trunk/ Fix a few FAT code includes  
47 5680 d 7 h farthen /embios/trunk/ Make the rockbox fat code compile except for the mutex stuff in disk.c  
43 5680 d 14 h theseven /embios/trunk/ Implement an SWI syscall interface and breakpoints  
29 5681 d 12 h theseven /embios/trunk/ Impelement powering off on iPod Nano 2G and console access via USB  
15 5683 d 12 h theseven /embios/trunk/ - added usb support
- added kernel debugger
- added interrupt driven i2c for nano2g
- loads of bug fixes
- nano4g is badly out of sync