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 19 h user890104 /emcore/ Remove tags and branches folders from emCORE, since it never had any. Move everything from trunk to the base emCORE folder.  
964 4237 d 1 h theseven / emCORE/UMSboot: Fix USB concurrent IN transfer problems on S5L8702 and S5L8720  
953 4270 d 22 h theseven / emCORE/UMSboot: Fix some more USB trouble  
951 4270 d 23 h theseven /emcore/trunk/tools/ libemcore: Use bulk transfers if possible  
949 4271 d 9 h theseven /emcore/trunk/ emCORE: Add bulk transfers to USB debugger for better performance  
922 4311 d 15 h theseven /emcore/trunk/tools/ emCORE tools: Some minor fixes  
912 4321 d 12 h user890104 /emcore/trunk/tools/ libemcore: Accept one more USB PID (0xE001)  
896 4585 d 17 h theseven /emcore/trunk/ emCORE: Fix USB console and optimize its performance  
892 4585 d 21 h theseven /emcore/trunk/ emCORE: Fix missing files and some other breakage, add userspace USB API  
891 4586 d 22 h theseven /emcore/trunk/ emCORE: Implant new USB stack, handle debugging via EP0  
807 5209 d 11 h theseven /emcore/trunk/tools/ libemcore.py: Fix Python 3 problem in emcore.py's ls function  
802 5210 d 18 h theseven /emcore/trunk/tools/ libemcore.py: Revert accidentally committed change  
801 5210 d 20 h theseven /emcore/trunk/tools/ libemcore.py: Fix a couple more Python 3 incompatibilities  
787 5211 d 21 h theseven /emcore/trunk/tools/ (lib)emcore.py: Add ipodclassic_readbbt command, make ipodclassic_writebbt work with Python 3  
780 5218 d 12 h user890104 /emcore/trunk/tools/ libemcore: replace tabs with spaces to make Python on Windows stop complaining  
779 5222 d 10 h user890104 /emcore/trunk/tools/ libemcore: fix storage_get_info  
778 5222 d 13 h farthen /emcore/trunk/tools/ Add real time clock support to emcore python tools  
774 5248 d 14 h theseven /emcore/trunk/tools/ emCORE python tools: Update mutex struct, increase default timeout and add up/downloadbyte functions  
769 5288 d 16 h user890104 /emcore/trunk/tools/ libemcore: fix a copy/paste bug  
704 5419 d 20 h theseven /emcore/trunk/ emCORE: Improved panic and CPU exception handling  
689 5443 d 15 h farthen /emcore/trunk/tools/ emcore tools: libemcore.py: very small cosmetic change  
675 5448 d 19 h farthen /emcore/trunk/tools/ emcore tools: rename user memory to malloc pool, libemcore.getusermemrange() to libemcore.getmallocpoolbounds() and emcore.getinfo("usermemrange") to emcore.getinfo("mallocpoolbounds")  
615 5489 d 7 h theseven /emcore/trunk/tools/ libemcore.py: Automatically reload BBT after writing it (iPod Classic)  
609 5489 d 19 h farthen /emcore/trunk/tools/ emCORE tools/libemcore.py: getprocinfo: Download mutex and wakeup structs and store them in the thread information, too.
emcore.py: getprocinfo: Display the owner of a mutex and improve the representation of the block_type.
 
602 5490 d 11 h theseven /emcore/trunk/tools/ [lib]emcore.py: Fix ipodclassic_writebbt command  
592 5490 d 17 h farthen /emcore/trunk/tools/ emCORE tools: libemcore.py: Fix some accidentally introduced tabs  
589 5490 d 18 h farthen /emcore/trunk/tools/ emCORE tools: libemcore.py: Fix encoding of appheader  
588 5490 d 18 h theseven /emcore/trunk/tools/ libemcore.py: Fix readstring: Handle null pointers and control characters gracefully  
587 5490 d 18 h theseven /emcore/trunk/tools/ libemcore.py: Fix null pointer dereference  
585 5490 d 23 h theseven /emcore/trunk/tools/ [lib]emcore.py: Fix ipodclassic_hddaccess and make ipodclassic_writebbt use allocated memory if no buffer is provided  
583 5491 d 15 h farthen /emcore/trunk/tools/ emCORE tools: Fix libemcore.run for Python 3  
582 5491 d 15 h farthen /emcore/trunk/tools/ emCORE tools: Partial Python 3 support. Some commands don't work yet.  
548 5496 d 12 h farthen /emcore/trunk/tools/ emcore tools: force little endian on all struct.pack/struct.unpack calls.  
532 5497 d 10 h farthen /emcore/trunk/tools/ emcore tools: Convert numbers that were previously hex only to hex with 0x prefix, to binary with 0b prefix and to decimal with no prefix. This BREAKS anything that relied on numbers without prefix being converted to hex.  
518 5498 d 11 h farthen /emcore/trunk/tools/ emcore tools: Improve readability for even more strings, make all hex representations of numbers the same case.  
517 5498 d 11 h farthen /emcore/trunk/tools/ emcore tools: Fix indentation  
516 5498 d 11 h farthen /emcore/trunk/tools/ emcore tools: Fix createthread. Fix execfirmware. emcore.py: Make the strings more readable  
508 5501 d 12 h farthen /emcore/trunk/tools/ libemcore.py: bugfix: Unlocking the scheduler again may be a good idea...  
506 5501 d 12 h farthen /emcore/trunk/tools/ emcore tools: Implement a scheduler_thread structure and use it. Deprecate scheduler_thread version 1 and support scheduler_thread version 2. Change some lists to enums as that type fits them more.  
501 5502 d 12 h farthen /emcore/trunk/tools/ emcore tools: rename misc.Logger.log() to misc.Logger.write() and change the default logging destination to stderr