1. c90c18e Thanks to LinusN, fix Coldfire bootloaders not booting - FS#7533 by Steve Bavin · 18 years ago
  2. 7b3abf2 Allow ColdFire targets to be buildt with GCC >= 4.1.0. by Magnus Holmgren · 18 years ago
  3. 633f388 Coldfire targets: Shuffle IRQ levels around to have all interaction between low level audio function calls and DMA be atomic. Make recording and playback independently startable and stoppable so one can be running and not interfere with the other. All tests I can do at the moment check out ok (play, record, play+record, FM radio on iRivers, S/PDIF on H120 (w/running optical on/off), and on-the-fly samplerate changes). Recording tested for well over an hour run and no problems. by Michael Sevakis · 18 years ago
  4. 8867d00 More catching up on old work. Refine audio interface setup on Coldfire. Stop the funky glitching on the iAudio stuff when starting recording esp. at 88.2kHz. (probably due to the bidi interface). iRivers don't seem to care what you do. TLV320 still seems to have a little trouble selecting it's filters correctly for 88.2kHz or it could be some odd phasing effect. Get rid of the horrible reset parameter in pcm_apply_settings as it can decide for itself. by Michael Sevakis · 18 years ago
  5. 8876018 Bring up the M5 port to a working stage: Extended numerous explicit checks for IAUDIO_X5 to also check for IAUDIO_M5, moved code around the target tree, added preliminary background for the sim. by Jens Arnold · 18 years ago
  6. 306aa75 Well, it seems that caused problems for others but my magic bug correcting DAPs don't experience trouble after a full update. Revert to setting the macsr in system_init. Watch your ears when using EQ on the 25 Feb 21:43 build...so I hear. by Michael Sevakis · 18 years ago
  7. 2c9cbc1 Add CPU-model-specific init to newborn threads. Add default %macsr for each thread created on coldfire (EMAC_FRACTIONAL | EMAC_SATURATE). by Michael Sevakis · 18 years ago
  8. 9744433 Move the MPARK init to system_init() by Linus Nielsen Feltzing · 18 years ago
  9. 5f48e15 Optimise EQ coef calculation routines for both speed and size. Move now unneeded fsqrt function to plugin fixed point library in case it'll be needed. Move all fixed point helper macros to dsp.h. Added FRACMUL_SHL macro to facilitate high-precision shifting of 64 bit multiplies and remove rounding from macsr in main thread to make this work as intended. by Thom Johansen · 18 years ago
  10. 46a608b PLL was incorrectly initialized causing system to crash when ran from ROM. by Miika Pekkarinen · 18 years ago
  11. 0f5cb94 Big Patch adds primarily: Samplerate and format selection to recording for SWCODEC. Supprort for samplerates changing in playback (just goes with the recording part inseparably). Samplerates to all encoders. Encoders can be configured individually on a menu specific to the encoder in the recording menu. File creation is delayed until flush time to reduce spinups when splitting. Misc: statusbar icons for numbers are individual digits to display any number. Audio buffer was rearranged to maximize memory available to recording and properly reinitialized when trashed. ColdFire PCM stuff moved to target tree to avoid a complicated mess when adding samplerate switching. Some needed API changes and to neaten up growing gap between hardware and software codecs. by Michael Sevakis · 18 years ago
  12. 0fb67cd More tweak to ColdFire default exception handler. iRiver reboots on power press but x5 just shuts down. Haven't yet thought much about why or how to make it reboot on x5 if it's possible. by Michael Sevakis · 18 years ago
  13. 59f9deb Display correct exception information on ColdFire targets. by Michael Sevakis · 19 years ago
  14. f29cae0 Moved coldfire code in system.c and system.h into target tree. by Michael Sevakis · 19 years ago