Jens Arnold
|
49a0a945ac
|
Win32 simulator now supports iPod Color. Fixed screendump() to correctly work for iPod simulators on big endian machines. Removed duplicate button definitions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8035 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-22 01:15:31 +00:00 |
|
Jens Arnold
|
b51f7dfc9b
|
Backlight handling: * Added 'Caption Backlight' and 'Backlight On When Charging' for the iriver remote LCD. * Enabled the backlight code for the simulator, and prepared backlight simulation. It's only a stub atm, writing messages to the console window. * Added tick task handling to the simulators for this to work. * Code cleanup in backlight.c, less dead code.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8034 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-21 23:55:39 +00:00 |
|
Dave Chapman
|
d60aac9243
|
iPod: We are not going to implement ATA power-off control (Rockbox will still use the ATA hardware's power handling)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8031 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-21 22:44:15 +00:00 |
|
Dave Chapman
|
f5e43918b2
|
iPod: Correct the bootfile name for the iPod Color
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8013 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-20 10:57:56 +00:00 |
|
Kevin Ferrare
|
1a1abf25f4
|
removed old statusbar and buttonbar code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8004 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-20 01:02:14 +00:00 |
|
Dave Chapman
|
e3367212bd
|
iPod: Make current_tick signed
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8003 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 21:51:00 +00:00 |
|
Anton Oleynikov
|
c94557e0b9
|
refactored radio status code
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7999 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 19:23:44 +00:00 |
|
Miika Pekkarinen
|
b2a99528e3
|
Removed the separate #ifndef SIMULATOR defines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7989 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 10:09:06 +00:00 |
|
Miika Pekkarinen
|
93d8ca53c3
|
Fixed the simulator builds and added HAVE_REMOTE_LCD_TICKING define.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7987 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 09:26:02 +00:00 |
|
Miika Pekkarinen
|
05fdb1ad30
|
Added option to reduce (and almost prevent) the remote lcd ticking
problem with a cost slightly more CPU usage.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7985 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 07:58:20 +00:00 |
|
Dave Chapman
|
97df7cacea
|
Fix button problems - disable button_flip for the iPod and disable software poweroff
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7981 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 02:26:54 +00:00 |
|
Dave Chapman
|
af324590cc
|
iPod: Correct the button definitions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7980 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 02:17:21 +00:00 |
|
Dave Chapman
|
260f8d3480
|
Add LCD_PIXELFORMAT config variable to distinguish between the two types of 16-bit framebuffers (the ipod framebuffer is byte-swapped)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7977 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 02:06:46 +00:00 |
|
Linus Nielsen Feltzing
|
f4c2b96daa
|
H300 has no ATA LED
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7961 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-18 14:06:50 +00:00 |
|
Linus Nielsen Feltzing
|
73a35a1aa4
|
Reverted erroneous commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7918 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 23:42:19 +00:00 |
|
Linus Nielsen Feltzing
|
df0e5effc5
|
Cleaned up bootloader linker control file and added the H300 target
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7916 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 23:15:59 +00:00 |
|
Jens Arnold
|
5b2cba17aa
|
Changed the LCD_COLOR pixel value format to packed RGB (unsigned int). Now all LCDs with depth > 1 use the same datatype. Added macros for easy pixel value definition.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7912 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 21:09:23 +00:00 |
|
Linus Nielsen Feltzing
|
5f6ee67b20
|
Added adc_scan() prototype for H300
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7907 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 13:37:35 +00:00 |
|
Linus Nielsen Feltzing
|
91c4873253
|
H300: ADC driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7906 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 13:28:10 +00:00 |
|
Linus Nielsen Feltzing
|
ffe0b23902
|
Added single-byte read/write functions for the PCF50606 driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7905 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 13:27:07 +00:00 |
|
Linus Nielsen Feltzing
|
fa32b8c1b1
|
H300 has no S/PDIF
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7904 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 12:34:27 +00:00 |
|
Daniel Stenberg
|
6b569d3ace
|
completed the CONFIG_BACKLIGHT transition
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7887 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 23:37:19 +00:00 |
|
Linus Nielsen Feltzing
|
d29aef3d62
|
H300 backlight
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7885 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 22:12:50 +00:00 |
|
Linus Nielsen Feltzing
|
0cb4a4610d
|
New type for the LCD frame buffer data
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7876 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 20:43:49 +00:00 |
|
Linus Nielsen Feltzing
|
3b0e8f89ab
|
H300: First lame attempt to a pcf50606 driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7873 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 19:50:16 +00:00 |
|
Linus Nielsen Feltzing
|
b034a830e4
|
H300: Correct LCD type and CODEC buffer size
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7862 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 14:58:30 +00:00 |
|
Linus Nielsen Feltzing
|
ab8d25e401
|
Allow S/PDIF as recording source in the archos sims
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7846 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 15:16:57 +00:00 |
|
Dave Chapman
|
7944771772
|
Force -mlong-calls for iPod builds. This issue still needs investigating as we do not want long-calls everywhere. The -ffunction-sections is also required to force gcc use long calls.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7841 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 11:28:48 +00:00 |
|
Dave Chapman
|
0c0534e297
|
Add LCD_LIGHTGRAY and LCD_DARKGRAY macros and correctly use LCD_LIGHTGRAY in the old splash screen
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7837 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 01:15:47 +00:00 |
|
Dave Chapman
|
3c1f659aeb
|
iPod changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7824 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 15:26:51 +00:00 |
|
Andy
|
f6da6d85b6
|
Removed monitor option from audio_set_recording_options and the global setting rec_monitor.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7821 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 14:49:43 +00:00 |
|
Andy
|
ec2ed49b1f
|
Fix for broken simulators
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7819 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 04:56:53 +00:00 |
|
Andy
|
e6e5496535
|
iRiver: Initial support for wav-recording in recording menu. Supports mic/line-in (and radio), monitor mode, time-splitting (and byte-splitting), pause/resume etc. Things todo: Prerecording, peakmeter (should be simple), frequency other than 44.1 kHz, etc..
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7818 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 04:00:56 +00:00 |
|
Dave Chapman
|
2bf9be1c02
|
Patch #1352575 - Shorten codec from the ffmpeg project. Rockbox implementation by Mark Arigo.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7814 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-11 19:45:36 +00:00 |
|
Dave Chapman
|
d31a32c501
|
iPod: Code cleanup - the bootloader now compiles with zero warnings
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7812 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-11 17:51:35 +00:00 |
|
Thom Johansen
|
2fce981722
|
Moved all iPod specific code from lcd-16bit.c to lcd-ipod.c.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7807 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-10 01:08:09 +00:00 |
|
Dave Chapman
|
005a09daaa
|
Correct the LCD definition for the Nano
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7802 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-09 16:27:56 +00:00 |
|
Jens Arnold
|
0b00108c3e
|
SH1: Changed UIE() to use the same reset method as on coldfire, using the watchdog timer. Should be more reliable this way. Disabled LED handling and added reboot-with-on for Ondio. * All: #ifdef cleanup in panicf(), added reboot-with-on for Ondio.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7799 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-09 00:54:43 +00:00 |
|
Linus Nielsen Feltzing
|
fbc938864c
|
16-bit color for h300 for now
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7793 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-08 23:28:34 +00:00 |
|
Linus Nielsen Feltzing
|
1550bdcea6
|
Unified the H100 and H300 startup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7792 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-08 22:52:53 +00:00 |
|
Dave Chapman
|
a8a8c9db44
|
Remove unnecessary #ifdef
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7783 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-08 00:17:56 +00:00 |
|
Jens Arnold
|
a8c1c20305
|
Removed unused ata_standby(), changed return type of ata_sleep() to void, removed misleading comment from ata.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7782 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-07 23:19:06 +00:00 |
|
Dave Chapman
|
77372d1218
|
Initial commit of work-in-progress iPod port
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7781 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-07 23:07:19 +00:00 |
|
Jens Arnold
|
ed00708ac4
|
Adjusted MAX_THREADS to be 2 more than the number of standard threads on all platforms.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7776 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-07 20:09:08 +00:00 |
|
Jens Arnold
|
71bc504e5f
|
The const police strikes and hits itself.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7772 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-06 23:49:29 +00:00 |
|
Jens Arnold
|
a0abff4bd5
|
Fixed recorder v2 simulators.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7771 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-06 23:46:46 +00:00 |
|
Jens Arnold
|
8051a0b724
|
Sound settings rework: * Put all fixed parameters (unit, decimals, step, min, max, default, set function) for the individual settings into one structure array. * Use the new individual sound setting functions where appropriate. * Added dummy sound setting functions and defined the codec type for the sims. Fixes wrong sound settings ranges in the simulators. * Code cleanup.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7770 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-06 23:12:11 +00:00 |
|
Kevin Ferrare
|
9b5264d37f
|
Corrected the bug with boolean settings (the inverted screen that couldn't be turned back to normal) added full multi-screen sound setting support
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7761 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-06 03:18:34 +00:00 |
|
Jens Arnold
|
72f98786a0
|
Fixup of the MCF5249 memory mapped register definitions.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7755 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-05 03:28:20 +00:00 |
|
Dave Chapman
|
1561e8603e
|
Oops. Forgot to increase the codec size for H100.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7707 a1c6a512-1295-4272-9138-f99709370657
|
2005-10-31 21:11:16 +00:00 |
|