Subversion Repositories freemyipod

Rev

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

Filtering Options

Rev Age Author Path Log message Diff
978 717 d 18 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 4587 d 21 h theseven /emcore/trunk/ emCORE: Implant new USB stack, handle debugging via EP0  
763 5308 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 5342 d 12 h theseven /emcore/trunk/ emCORE: Fix wrong SOURCES entry for iPod Nano 4G I2C driver  
721 5349 d 12 h theseven /emcore/trunk/ emCORE: iPod Nano 4G: Implement hwkeyaes kernel API  
710 5420 d 8 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 5445 d 13 h theseven /emcore/trunk/ emCORE: Implement UART console on iPod Classic  
491 5509 d 11 h theseven / emCORE: Fix another dozen bugs  
465 5513 d 14 h theseven /emcore/trunk/ emCORE: Shared library support. Not tested yet.  
463 5513 d 14 h theseven /emcore/trunk/ Revert accidentally committed change  
462 5513 d 14 h theseven / Use ccache in all other Makefiles as well  
429 5519 d 9 h theseven /emcore/trunk/ emCORE: Dynamic memory allocation  
424 5519 d 13 h theseven /emcore/ Create emCORE branch  
346 5546 d 10 h theseven /embios/trunk/ emBIOS: Expose disk and file system access APIs to the USB interface  
303 5564 d 14 h theseven /embios/trunk/ emBIOS: iPod Nano 3G / iPod Classic click wheel driver  
301 5564 d 17 h theseven /embios/trunk/ emBIOS: iPod Classic hard disk driver  
286 5568 d 15 h theseven /embios/trunk/ emBIOS: Faster memcpy/memmove/memset for ARM (cherrypicked from Rockbox)  
273 5573 d 15 h theseven /embios/trunk/ emBIOS: iPod Classic and (untested, no loader yet) iPod Nano 3G port  
227 5601 d 10 h theseven /embios/trunk/ Add USB commands to access raw NAND on iPod Nano 2G  
143 5672 d 13 h theseven /embios/trunk/ Add syscalls for AES, HMAC-SHA1 and mounting/unmounting of partitions  
132 5674 d 10 h theseven /embios/trunk/ Implement nano2g clickwheel driver  
130 5674 d 12 h theseven /embios/trunk/ Add generic button event proxy  
126 5674 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 5674 d 14 h theseven /embios/trunk/ Add TLSF allocator  
122 5674 d 20 h theseven /embios/trunk/ Add progress bar API  
117 5675 d 14 h theseven /embios/trunk/ Add backlight driver  
99 5676 d 13 h theseven / Make the syscall interface work, add simple hello world app  
95 5676 d 19 h theseven /embios/trunk/ Add support for accessing the boot flash on Nano2G  
91 5677 d 8 h theseven /embios/trunk/ Remove unused main.c file and add target-specific CFLAGS/LDFLAGS  
89 5677 d 8 h theseven /embios/trunk/ Fix Nano2G flash bug and add boot-time application loader  
87 5677 d 10 h theseven /embios/trunk/ Fix Nano4G I2C (with polling for now) and do some cleanup  
85 5677 d 12 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 5678 d 11 h theseven /embios/trunk/ Finally make the FAT code work  
71 5678 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 5680 d 9 h theseven /embios/trunk/ Use even more of the Rockbox storage framework, rework FTL and NAND drivers a bit  
49 5680 d 23 h theseven /embios/trunk/ Fix a few FAT code includes  
47 5681 d 7 h farthen /embios/trunk/ Make the rockbox fat code compile except for the mutex stuff in disk.c  
43 5681 d 15 h theseven /embios/trunk/ Implement an SWI syscall interface and breakpoints  
29 5682 d 13 h theseven /embios/trunk/ Impelement powering off on iPod Nano 2G and console access via USB  
15 5684 d 13 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