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 23 h user890104 /emcore/ Remove tags and branches folders from emCORE, since it never had any. Move everything from trunk to the base emCORE folder.  
953 4272 d 3 h theseven / emCORE/UMSboot: Fix some more USB trouble  
950 4272 d 3 h theseven /emcore/trunk/usb/ emCORE: Fix USB debugger bulk interface  
944 4274 d 4 h theseven /emcore/trunk/usb/ emCORE: Rework USB core a bit (insights from the Rockbox USB fixes)  
891 4588 d 2 h theseven /emcore/trunk/ emCORE: Implant new USB stack, handle debugging via EP0  
835 5175 d 17 h theseven / emCORE: Add argc/argv argument passing mechanism for apps/libs and arg0-arg3 for threads  
814 5208 d 18 h theseven /emcore/trunk/ emCORE: Add more detailed tracking of handle owners  
772 5281 d 1 h user890104 /emcore/trunk/usb/ emCORE: Add rtc_[read|write]_datetime to the USB Monitor API  
763 5309 d 0 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.  
756 5314 d 2 h theseven /emcore/trunk/usb/ emCORE: USB driver: Fix wrong descriptor sizes  
704 5421 d 0 h theseven /emcore/trunk/ emCORE: Improved panic and CPU exception handling  
696 5421 d 20 h theseven /emcore/trunk/usb/ emCORE: Change USB vendor string to "freemyipod.org"  
685 5445 d 18 h theseven /emcore/trunk/usb/ emCORE: Const correctness  
634 5483 d 20 h theseven /emcore/trunk/ emCORE: Add an API to request the number of total and free kilobytes on a volume  
631 5484 d 14 h theseven /emcore/trunk/usb/ emCORE: Kill a leftover "emBIOS" string that Farthen's batch operations didn't catch  
595 5491 d 20 h theseven /emcore/trunk/ emCORE: Only switch back to the same thread when yield() is called if there is no other ready thread  
479 5513 d 2 h theseven /emcore/trunk/ emCORE: Fix file I/O via USB  
471 5513 d 14 h theseven /emcore/trunk/usb/ emCORE: Add USB Monitor API to free all allocations held by the monitor thread  
464 5513 d 19 h theseven /emcore/trunk/usb/ emCORE: Fix USB1.1 handling  
453 5515 d 21 h theseven /emcore/trunk/ emCORE: Switch to new executable format  
439 5518 d 17 h theseven /emcore/trunk/usb/ emCORE: Fix a leftover wrong shutdown type  
438 5518 d 17 h theseven /emcore/trunk/ emCORE: Add memory allocation APIs to USB protocol, change some other commands as neccessary  
436 5518 d 20 h theseven /emcore/trunk/ emCORE: Rework initialization code [KNOWN-BROKEN INTERMEDIATE COMMIT!]  
429 5519 d 13 h theseven /emcore/trunk/ emCORE: Dynamic memory allocation  
427 5519 d 14 h farthen /emcore/trunk/ emCORE: change every 'emBIOS' text string to 'emCORE'  
424 5519 d 18 h theseven /emcore/ Create emCORE branch  
403 5534 d 19 h theseven /embios/trunk/usb/ emBIOS: Make FREEZE SCHEDULER monitor command take effect immediately  
363 5545 d 20 h theseven /embios/trunk/usb/ emBIOS: Shut down hardware properly before resetting through USB  
347 5546 d 15 h theseven /embios/trunk/usb/ Hopefully fix red  
346 5546 d 15 h theseven /embios/trunk/ emBIOS: Expose disk and file system access APIs to the USB interface  
336 5547 d 0 h theseven /embios/trunk/ emBIOS: Some minor fixes  
240 5594 d 3 h theseven /embios/trunk/ emBIOS: Shut down USB controller before powering off or executing firmware image (disk mode fix part 1/2)  
235 5596 d 23 h theseven /embios/trunk/usb/ Oops, also set the other length correctly (hardwired for now)  
234 5596 d 23 h theseven /embios/trunk/usb/ emBIOS: Fix USB string descriptor handling, get rid of "invalid string descriptor 0, using default 0x0409" error on linux  
226 5601 d 16 h theseven /embios/trunk/usb/ Implement infrastructure for target-specific USB requests  
212 5648 d 16 h theseven /embios/trunk/usb/ Fix i2cwrite monitor command writing garbage  
179 5661 d 17 h theseven / Fix a lot of things and add missing tools. The Nano2G installer can be built without external tools now :)  
175 5664 d 1 h theseven /embios/trunk/usb/ Monitor protocol change: transfer length 0 for I2C transfers means 256 bytes  
167 5666 d 18 h theseven /embios/trunk/usb/ Fix monitor worker priority  
157 5670 d 2 h theseven /embios/trunk/usb/ Expose hardware key AES and HMAC-SHA1 via the monitor interface