Marcoen Hirschberg
|
b0fee17d6e
|
waiting is over: initial unicode commit
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8169 a1c6a512-1295-4272-9138-f99709370657
|
2005-12-06 13:27:15 +00:00 |
|
Dave Chapman
|
8c800cf59a
|
Replace references to HAVE_RTC with CONFIG_RTC and remove the HAVE_RTC defines from config-*.h
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8147 a1c6a512-1295-4272-9138-f99709370657
|
2005-12-04 15:23:47 +00:00 |
|
Marcoen Hirschberg
|
40d22093c0
|
revert scroll pause in continuous scrolling mode
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8115 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-30 15:37:48 +00:00 |
|
Marcoen Hirschberg
|
ad31ad4d1c
|
add a delay when continually scrolling and reaching the beginning of the line
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8114 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-30 14:48:24 +00:00 |
|
Jens Arnold
|
1d6eeea1e1
|
16bit LCD driver: faster drawing routines.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8098 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-28 10:05:45 +00:00 |
|
Linus Nielsen Feltzing
|
e5ce01f056
|
Proper UDA1380 reset for H300
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8075 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-27 01:10:02 +00:00 |
|
Dave Chapman
|
1946922c61
|
iPod: Fix the lcd_update_rect() function for the Color LCD, ensure rect is word-aligned and minor cosmetic cleanup
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8066 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-25 23:11:01 +00:00 |
|
Daniel Stenberg
|
1a29cfb23e
|
Initial gcc4 warning cleanup (and some minor policing)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8063 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-25 00:10:12 +00:00 |
|
Jens Arnold
|
8790056691
|
Fixed yellow iPod builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8062 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-24 00:51:57 +00:00 |
|
Jens Arnold
|
548755adf1
|
Fixed disk icon display in remote status bar on iriver. * Rolled back led.c changes, introducing a changed #if condition only. Reduces code size on targets with real controllable LED.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8059 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-24 00:10:14 +00:00 |
|
Magnus Holmgren
|
33289d090f
|
fix yellow builds.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8058 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-23 22:34:11 +00:00 |
|
Magnus Holmgren
|
a04b1d418d
|
iriver: only show remote lock icon if remote is locked and plugged.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8057 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-23 21:50:09 +00:00 |
|
Jens Arnold
|
a6d409d9db
|
Replaced the booolean 'Backlight On When Plugged' setting with a complete alternative 'Backlight When Plugged' timeout setting. * Yield during poweroff to make backlight_off() work. * Bumped config version, save your settings.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8053 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-23 20:12:33 +00:00 |
|
Jens Arnold
|
d726592900
|
Some minor tweaks for iriver button_read()
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8049 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-23 01:01:25 +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 |
|
Linus Nielsen Feltzing
|
dcb8df5180
|
Added proper clock-stretching to the pcf50606 I2C driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@8018 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-21 02:13:14 +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 |
|
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 |
|
Dave Chapman
|
fbfb7db4b7
|
Correct typo that prevented Nano from building
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7990 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 11:30:49 +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 |
|
Linus Nielsen Feltzing
|
b4984492ef
|
H300: remote backlight on GPO33
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7973 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-19 01:09:38 +00:00 |
|
Linus Nielsen Feltzing
|
bd0d12c43e
|
H300: The FM tuner uses different port pins
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7963 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-18 14:33:06 +00:00 |
|
Linus Nielsen Feltzing
|
64d9ee70c2
|
H300: power_init() adjustments
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7962 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-18 14:21:08 +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 |
|
Jens Arnold
|
6a5cc3a767
|
16bit LCD driver: Optimised native bitmap drawing.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7929 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-17 18:33:50 +00:00 |
|
Dave Chapman
|
a436a7497d
|
Minor cleaning of the iPod LCD driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7927 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-17 10:00:27 +00:00 |
|
Jens Arnold
|
5236ca9886
|
Moved some often-used parts of the LCD driver into IRAM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7921 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-17 00:37:16 +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
|
76b75efa06
|
H300 button driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7908 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 14:26:18 +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 |
|
Jens Arnold
|
5d8c1529a7
|
16bit LCD driver: * The colour get/set functions now use the native ranges for red/green/blue as intended. * Fixed lcd_fillrect(). * Properly working lcd_mono_bitmap_part(). * Implemented lcd_bitmap_part(). * Some optimisations.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7900 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 01:41:46 +00:00 |
|
Jens Arnold
|
3be6cf1574
|
16bit colour support (H300) for the win32 simulator.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7898 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-15 23:37:21 +00:00 |
|
Dave Chapman
|
c267866675
|
Small optimisation to the lcd_update_rect function - read the framebuffer data as a 32-bit word
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7895 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-15 15:37:00 +00:00 |
|
Dave Chapman
|
1a316d655b
|
Ensure the 16-bit framebuffer is aligned on a 4-byte boundary
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7894 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-15 15:37:00 +00:00 |
|
Dave Chapman
|
f5aebf7848
|
Fixes for new 16-bit framebuffer type
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7883 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 21:54:23 +00:00 |
|
Dave Chapman
|
ae7c55c12c
|
Fix compile error on iPod build - RGB_PACK resolves to a function on the iPod, so can't be used in an initialiser.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7882 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 21:54:16 +00:00 |
|
Linus Nielsen Feltzing
|
b6c0f95960
|
Added pcf50606 init
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7881 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 20:49:21 +00:00 |
|
Linus Nielsen Feltzing
|
63dc8c14b0
|
The 16-bit LCD driver is now 16-bit for real
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7880 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 20:48:34 +00:00 |
|
Linus Nielsen Feltzing
|
dbc8c2c14c
|
First version of the H300 LCD driver
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7875 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 20:41: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
|
85559de7d9
|
No assembler LCD driver yet for H300
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7867 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 15:41:04 +00:00 |
|
Dave Chapman
|
622f9334db
|
Use ICODE_ATTR instead of __attribute__ ((section(".icode")))
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7820 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 14:48:52 +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
|
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 |
|