Add USB ID for Nano 7G so it can be recognized as unsupported.

Change-Id: I19f94ee6adf008989d64d77dfa8e2368ff2385d9
logdiskf.h - fix wrong cpp conditionals

Change-Id: I6721227938955915fede32b6748802f7abf4b391
SH gcc 4.6.3 with link-time optimization, for Archos targets

This is work from FS#12431 synced to current HEAD and slightly
tweaked (gcc 4.6.2 -> 4.6.3, binutils 2.21.1 -> 2.22)

Change-Id: I76af91e80ac2a9c16a776c7f0a33cc51603bbf9b
Revert "SH gcc 4.6.3 with link-time optimization, for Archos targets"

This was commited by accident, sorry.
FS#12775 - 2 missing strings in the catalan translation
Signed-off-by: Bertrik Sikken <bertrik@sikken.nl>

Change-Id: Icb2ac5180a24b3c861acdd12086f6701191592ac
rk27xx: Disable cache while invalidating it.

It seems something wrong with cache handling in rk27xx. OF always disable cache
before invalidating cache ways, therefore, now we do the same.
Hopefully this will fix cache handling, but I couldn't contend that it's really so.

Change-Id: I967c18211f0ddff689b6a17579fbe8685277f132
flac: use 64 bit math to calculate the elapsed time

avoids overflows for very long files

Change-Id: Idb1e9a411bd9007cfddbbd2d3dcf127645fa9a7c
atjboottool: add missing copyright headers

Change-Id: Idb2f5e4b0bd6a84bc3eaff088fb4706f46ed1535
fuzeplus: update radio keymap

Volume up/down now update volume(!) and long select press display
fm menu.

Change-Id: Iba5574a3804f91efeab1202bbdd14a0522f7396b
rk27xx: Disable interrupts before invalidating cache.

If interrupts trigger during cache invalidation this could cause memory
corruption. This should be right fix for commit_discard_idcache in
contrast to 72ebcbf and c1ec1ec.

Change-Id: I141fb585004d4a1967b0a03bc37db3964d886564
Reviewed-on: http://gerrit.rockbox.org/345
Tested-by: Andrew Ryabinin <ryabinin.a.a@gmail.com>
Reviewed-by: Marcin Bukat <marcin.bukat@gmail.com>
Introduce emmctools for the sony nwz players.

This tool is specific to the em1/mp200 sony based players. In
deals with raw emmc images (which is possible but hard to get).
This tool is also useful as a documentation of the underlying
emmc format used for a future port.

Change-Id: I66c9b0e47351e5d89f6a404aa62038e00fdc1093
Introduce upgtools for sony nwz players

This tool can unpack UPG archives for firmware updates.

Change-Id: I32f5f1a84759198c7af4a4ecfd7aa65eaeda567a
Introduce scsitool for sony nwz players

This tool can send vendor specific scsi commands to sony nwz
players such as getting serial number, model id, device info,
and others. It can potentially be used to get some private keys
stored on the device but probably not the KAS used to encrypt
firmware upgrades images(UPG).

Change-Id: Ia49c1edf8d421b20c4e9afeb1192e00e06eb6047
scsi_tools: add support for nvp reading

There is a vendor specific command to read the NVP of the device,
including the KAS. The trick is that the data is randomly
scrambled using a so-called para_noise array of random values.
There seems to be a problem when retrieving large entries (>1000
bytes typically) which causes sg_pt do behave strangely.

Change-Id: Iefa6140df78ab9c7dcf7ac34cb1170979123ecd7
nwztools: various fix and enhancements

Change-Id: Iaa89df27b7a0c4eb9fc6603c431de3d1fe791fa1
configure: autodetect mips arch version

Change-Id: Icaaca3d23ca89da977a065396b1961f9fe40da41
configure: merge androidcc and androidmipscc.

Change-Id: Ice8ba3f2cb51091486b3f446447cc8d256bc4c00
android: Add x86 target.

Change-Id: If205f8c69a7ac803eecab394e6d1758aeda86336
configure: Remove leftover debugging output

Change-Id: I1a1f32faa72987b113f109b876639a1b153f0a88
android: Undo accidental switch to asm threads.

sigaltstack() is not available (more accurately, not exposed by the
NDK) pre-gingerbread/2.3. However the android-arm target runs on
down to eclair/2.1, where the asm threads still work fine.

Change-Id: I2bb14bc6bb5653c401552189699a676109ac6587