BlueGrey
calm
Elegant
Català-Valencià – Catalan
中文 – Chinese (Simplified)
中文 – Chinese (Traditional)
Česky – Czech
Dansk – Danish
Nederlands – Dutch
English – English
Suomi – Finnish
Français – French
Deutsch – German
עברית – Hebrew
हिंदी – Hindi
Magyar – Hungarian
Bahasa Indonesia – Indonesian
Italiano – Italian
日本語 – Japanese
한국어 – Korean
Македонски – Macedonian
मराठी – Marathi
Norsk – Norwegian
Polski – Polish
Português – Portuguese
Português – Portuguese (Brazil)
Русский – Russian
Slovenčina – Slovak
Slovenščina – Slovenian
Español – Spanish
Svenska – Swedish
Türkçe – Turkish
Українська – Ukrainian
Oëzbekcha – Uzbek
Subversion Repositories
freemyipod
(root)
/
emcore
/
export
/
syscallapi.h
– Rev 978
Rev
Hide changed files
|
Details
|
Compare with Previous
|
Blame
|
RSS feed
Filtering Options
From rev
To rev
Max revs
Search history for
Show All
Rev
Age
Author
Path
Log message
Diff
Changes
978
716 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.
/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
966
4236 d 12 h
theseven
/emcore/trunk/
emCORE: iPod Classic: Add userspace ATA access interface
/emcore/trunk/export/syscallapi.h
/emcore/trunk/target/ipodclassic/config.h
/emcore/trunk/target/ipodclassic/storage_ata-target.h
/emcore/trunk/target/ipodclassic/storage_ata.c
892
4585 d 21 h
theseven
/emcore/trunk/
emCORE: Fix missing files and some other breakage, add userspace USB API
/emcore/trunk/usb/synopsysotg_s5l87xx.c
/emcore/trunk/usb/synopsysregs.h
/emcore/trunk/usb/usbdebug.c
/emcore/trunk/usb/usbdebug.h
/emcore/trunk/usb/usbglue.c
/emcore/trunk/usb/usbglue.h
/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/ipodnano3g/target.h
/emcore/trunk/target/ipodnano4g/s5l8720.h
/emcore/trunk/target/ipodnano4g/target.h
/emcore/trunk/target/ipodtouch2g/target.h
/emcore/trunk/thread.h
/emcore/trunk/tools/libemcore.py
/emcore/trunk/usb/usb.h
845
5173 d 13 h
theseven
/emcore/trunk/
emCORE: Extend power management API
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/power.h
/emcore/trunk/syscallapi.c
/emcore/trunk/target/ipodnano2g/power.c
/emcore/trunk/target/ipodnano3g/power.c
835
5174 d 13 h
theseven
/
emCORE: Add argc/argv argument passing mechanism for apps/libs and arg0-arg3 for threads
/apps/ball/main.c
/apps/beeper/main.c
/apps/bootmenu-ipodclassic/main.c
/apps/bootmenu-ipodnano2g/main.c
/apps/bootmenu-ipodnano4g/main.c
/apps/clockgatehunter/main.c
/apps/dumpmalloc/main.c
/apps/fastboot-of/main.c
/apps/fastboot/main.c
/apps/helloworld/main.c
/apps/installer-ipodclassic/main.c
/apps/installer-ipodnano2g/main.c
/apps/snake/main.c
/apps/testpattern/main.c
/apps/uarttest/main.c
/apps/uninstaller-ipodnano2g/main.c
/emcore/trunk/execimage.c
/emcore/trunk/execimage.h
/emcore/trunk/export/emcoreapp.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/init.c
/emcore/trunk/library.c
/emcore/trunk/library.h
/emcore/trunk/target/ipodclassic/storage_ata.c
/emcore/trunk/target/ipodnano2g/clickwheel.c
/emcore/trunk/target/ipodnano2g/lcd.c
/emcore/trunk/target/ipodnano2g/nand.c
/emcore/trunk/target/ipodnano3g/clickwheel.c
/emcore/trunk/thread.c
/emcore/trunk/thread.h
/emcore/trunk/usb/synopsysotg.c
/emcore/trunk/usb/usb.c
814
5207 d 14 h
theseven
/emcore/trunk/
emCORE: Add more detailed tracking of handle owners
/emcore/trunk/dir.c
/emcore/trunk/dir.h
/emcore/trunk/execimage.c
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/file.c
/emcore/trunk/file.h
/emcore/trunk/init.c
/emcore/trunk/library.c
/emcore/trunk/syscallapi.c
/emcore/trunk/target/ipodclassic/storage_ata.c
/emcore/trunk/target/ipodnano3g/i2c.c
/emcore/trunk/thread.c
/emcore/trunk/thread.h
/emcore/trunk/usb/usb.c
763
5307 d 20 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
704
5419 d 20 h
theseven
/emcore/trunk/
emCORE: Improved panic and CPU exception handling
/emcore/trunk/arm/contextswitch.S
/emcore/trunk/console.c
/emcore/trunk/console.h
/emcore/trunk/contextswitch.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/lcd.h
/emcore/trunk/lcdconsole.c
/emcore/trunk/lcdconsole.h
/emcore/trunk/panic.c
/emcore/trunk/syscallapi.c
/emcore/trunk/target/ipodclassic/crt0.S
/emcore/trunk/target/ipodclassic/target.h
/emcore/trunk/target/ipodnano2g/crt0.S
/emcore/trunk/target/ipodnano2g/lcd.c
/emcore/trunk/target/ipodnano2g/target.h
/emcore/trunk/target/ipodnano3g/crt0.S
/emcore/trunk/target/ipodnano3g/lcd.c
/emcore/trunk/target/ipodnano3g/target.h
/emcore/trunk/target/ipodnano3g/uart.c
/emcore/trunk/target/ipodnano4g/crt0.S
/emcore/trunk/target/ipodnano4g/lcd.c
/emcore/trunk/target/ipodnano4g/target.h
/emcore/trunk/tools/libemcore.py
/emcore/trunk/uart.h
/emcore/trunk/usb/dbgconsole.h
/emcore/trunk/usb/usb.c
691
5438 d 11 h
theseven
/
emCORE: Fix mutexes not being released properly on thread termination. Bump API version, because this is an incompatible change.
/apps/fastboot/version.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/thread.c
/emcore/trunk/thread.h
/emcore/trunk/version.h
674
5449 d 17 h
theseven
/
Bump versions for initial emCORE release
/apps/bootmenu-ipodclassic/version.h
/apps/bootmenu-ipodnano2g/version.h
/apps/fastboot/version.h
/apps/installer-ipodclassic/version.h
/apps/installer-ipodnano2g/version.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/loader/ipodclassic/version.h
/emcore/trunk/loader/ipodnano2g/version.h
/emcore/trunk/version.h
/libs/boot/export/libboot.h
/libs/boot/version.h
/libs/mkfat32/export/libmkfat32.h
/libs/mkfat32/version.h
/libs/png/export/libpng.h
/libs/png/version.h
/libs/ui/export/libui.h
/libs/ui/version.h
/umsboot/version.h
634
5482 d 16 h
theseven
/emcore/trunk/
emCORE: Add an API to request the number of total and free kilobytes on a volume
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/fat.c
/emcore/trunk/fat.h
/emcore/trunk/syscallapi.c
/emcore/trunk/usb/usb.c
625
5484 d 20 h
theseven
/emcore/trunk/
emCORE: Add realign function, which is an alignment-aware realloc
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/libc/tlsf/tlsf.c
/emcore/trunk/libc/tlsf/tlsf.h
/emcore/trunk/malloc.c
/emcore/trunk/malloc.h
/emcore/trunk/syscallapi.c
623
5486 d 11 h
theseven
/emcore/trunk/
emCORE: Expose a dozen more syscalls
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/syscallapi.c
593
5490 d 17 h
theseven
/emcore/trunk/
emCORE: Merge yield() and context_switch(), which are essentially the same thing
/emcore/trunk/arm/contextswitch.S
/emcore/trunk/contextswitch.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/panic.c
/emcore/trunk/syscallapi.c
/emcore/trunk/target/ipodclassic/crt0.S
/emcore/trunk/target/ipodnano2g/crt0.S
/emcore/trunk/target/ipodnano3g/crt0.S
/emcore/trunk/target/ipodnano4g/crt0.S
/emcore/trunk/thread.c
/emcore/trunk/thread.h
565
5495 d 14 h
theseven
/emcore/trunk/
emCORE: Detect malloc heap size correctly, improve the default heap walker, and expose a function for walking the global malloc heap
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/libc/tlsf/tlsf.c
/emcore/trunk/malloc.c
/emcore/trunk/malloc.h
/emcore/trunk/syscallapi.c
557
5495 d 23 h
theseven
/emcore/trunk/
emCORE: Allow clock gate state to be read out
/emcore/trunk/clockgates.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/syscallapi.c
/emcore/trunk/target/ipodnano2g/clockgates.c
/emcore/trunk/target/ipodnano3g/clockgates.c
/emcore/trunk/target/ipodnano4g/clockgates.c
497
5502 d 15 h
theseven
/emcore/trunk/
emCORE: Rework text rendering code, allow for fully alpha-blended rendering on RGB888 framebuffers
/emcore/trunk/drawing.S
/emcore/trunk/drawing.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/lcdconsole.c
/emcore/trunk/syscallapi.c
496
5503 d 21 h
theseven
/emcore/trunk/
emCORE: Remove old LCD-native rendering code.
/emcore/trunk/drawing.S
/emcore/trunk/drawing.h
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/syscallapi.c
492
5504 d 7 h
theseven
/emcore/trunk/
emCORE: Rework LCD driver interface
/emcore/trunk/target/ipodnano2g/lcd.c
/emcore/trunk/target/ipodnano2g/lcd.S
/emcore/trunk/export/armhelpers.c
/emcore/trunk/export/syscallapi.h
/emcore/trunk/export/syscallwrappers.h
/emcore/trunk/lcd.h
/emcore/trunk/lcdconsole.c
/emcore/trunk/panic.c
/emcore/trunk/progressbar.c
/emcore/trunk/syscallapi.c
/emcore/trunk/target/ipodnano2g/s5l8701.h
/emcore/trunk/target/ipodnano3g/lcd.c
/emcore/trunk/target/ipodnano4g/lcd.c
491
5508 d 12 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
←Prev
1
2
Next→
Show All