Linus Nielsen Feltzing
|
4be7e5f560
|
Always turn on the backlight in the H300 boot loader
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7919 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-16 23:53:01 +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
|
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 |
|
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 |
|
Thom Johansen
|
391f6af7ab
|
Shave off an instruction by use of conditionals.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7896 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-15 16:56:20 +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 |
|
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 |
|
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
|
f1bdfbf691
|
H300 LCD and PCF50606 drivers
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7879 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 20:47:31 +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
|
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
|
e4f0844172
|
No .S files should be compiled in the simulator builds
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7868 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 18:02:40 +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 |
|
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 |
|
Dave Chapman
|
b2db4acc7e
|
iPod: Add backlight functions for Nano
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7853 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-14 01:28:17 +00:00 |
|
Thom Johansen
|
52e91de5d3
|
First attempt at iPod threading.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7852 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 23:47:38 +00:00 |
|
Thom Johansen
|
e3095ee3b8
|
iPod fixes. Stack starts at stackend. Munge stack with 0xdeadbeef.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7851 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 23:47:26 +00:00 |
|
Dave Chapman
|
061f38096a
|
Implement (unreliable) button detection using code from ipodlinux bootloader - this needs replacing by a better button driver in firmware/ and triple-boot bootloader functionality. Current button mappings: MENU loads rockbox.ipod and checks the checksum (but doesn't execute it), PLAY will load and execute a Linux kernel (linux.bin). An error in either of those two actions, or no keypress will load the original firmware
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7848 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 20:59: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 |
|
Anton Oleynikov
|
0bb62fb1e2
|
removed set audio status method - will be using different approach
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7844 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 14:10: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 |
|
Anton Oleynikov
|
f40a6fcb30
|
new function to set audio status (to be used later)
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7839 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 11:00:38 +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
|
e350d37bb7
|
iPod: Remove duplicate placeholder #ifdef
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7836 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-13 00:03:27 +00:00 |
|
Jens Arnold
|
83d3dcfd88
|
Coldfire: Assembler optimised memcpy(), 2.4x...10x (avg. 6.8x) as fast as the C version when copying large blocks within SDRAM.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7835 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 23:42:47 +00:00 |
|
Dave Chapman
|
a3bf2ec61c
|
More iPod changes
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7825 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 15:29:43 +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 |
|
Dave Chapman
|
782d335dd4
|
Explicitly make int8_t a "signed char" for better portability. e.g. "char" is by default unsigned for ARM
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7822 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-12 15:02:59 +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 |
|
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
|
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 |
|
Linus Nielsen Feltzing
|
c2a0406e10
|
The ID3v2 parser can now correctly skip to the next frame after parsing a frame larger than the input buffer
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7811 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-11 17:04:10 +00:00 |
|
Thom Johansen
|
94c67365aa
|
I meant that to be static.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7808 a1c6a512-1295-4272-9138-f99709370657
|
2005-11-10 01:27:56 +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 |
|