.gitignore correct netbeans project directories
stm32/desig: include in f4 library

The code is all there and working but simply isn't being built.
[ltdc-stm32f4] add helper function to convert rgb565 to rgb888
Merge remote-tracking branch 'origin/initial/stm32f4-ltdc' into working
[cm3/sync] Add mutex_trylock()

Allows non-blocking use in user code.
[cm3/sync] mutex_lock now calls mutex_trylock repeatedly
Merge remote-tracking branch 'upstream/master'

update my master with upstream
Merge remote-tracking branch 'origin/master' into working
[stmf4-ltdc] added 3 spaces
Merge remote-tracking branch 'origin/initial/stm32f4-ltdc' into working
ethernet: corrected typo in ethernet/phy_ksz8051mll.c to include setting the speed to 100M in case of 100M Half Duplex
Rename rcc_ppre1_frequency and rcc_ppre2_frequency

Rename rcc_ppre1_frequency and rcc_ppre2_frequency to rcc_apb1_frequency and rcc_apb2_frequency
Also add rcc_ahb_frequency (although it is not set correctly in all cases) which will be fixed by
the rcc commits later. Also fixup the only use in the library of these variables, the USART code.

And fix the typos that resulted
Make l1 generic too
Audit RTCPRE Shift and Mask Values

L0 - RTC Prescaler appears in RCC_CR, bit 20, 2 bits wide (RM0367 Rev 2)
L1 - RTC Prescaler appears in RCC_CR, bit 29, 2 bits wide (RM0038 Rev 10)
F0 - no prescaler setting (RM0091 Rev 7)
F1 - no prescaler setting (RM0041 Rev 4)
F2 - RTC Prescaler appears at RCC_CFGR, bit 16, 4 bits wide (RM0033 Rev 6)
F3 - no prescaler setting (RM0316 Rev 3)
F4 - RTC Prescaler appears at RCC_CFGR, bit 16, 4 bits wide (RM0090 Rev 8)
[flash/stm32f42_3] the SNB-field in FLASH_CR can be 0-23 (bits [7..3])
for stm32f42xxx and stmf43xxx devices.. the old mask was wrong for this
devices
Merge remote-tracking branch 'origin/fix/flash' into working
[stm32f4] wrong bitmask in FLASH_CR for field SND [7..3] (stm32f42xxx
and stm32f43xxx devices)
Merge branch 'fix/flash' into working
[flash-stm32f4] more fixes
Merge remote-tracking branch 'origin/fix/flash' into working
Merge branch 'working' of https://github.com/H2OBrain/libopencm3.git into working