Rockbox.org home
release
dev builds
extras
themes manual
wiki
device status forums
mailing lists
IRC bugs
patches
dev guide



Rockbox mail archive

Subject: PP5020 IIS interrupt question

PP5020 IIS interrupt question

From: Lees, Christian <Christian.Lees_at_dsto.defence.gov.au>
Date: Tue, 9 Sep 2008 16:09:36 +1000

I am writing a recording plugin for a Iriver H10. Since I need to be
able to record at 96kHz and 24bit I've decided to not use the plugin api
recording function. The problem I am currently having is with the FIQ
interrupt. I have used quite a bit of code from pcm-pp.c and pcm.c but
I may have missed something. If I disable the interrupt or the codec
then it all runs fin, but obviously doesn't record anything. When I
enable the interrupt and the codec it crashes. Since I have to run this
on the actual hardware its hard to debug. How is the fiq_handler
inserted into the table? Is it just done when it is defined as in
pcm-pp.c? I have commented out most of the fiq_record function to see
if this is where it is crashing, and it still does. This leads me to
believe it is never actually getting there. The code is very
preliminary, the final version is likely to be threaded.

TIA
  Christian

 <<seanoise2.c>>

IMPORTANT: This email remains the property of the Australian Defence Organisation and is subject to the jurisdiction of section 70 of the CRIMES ACT 1914. If you have received this email in error, you are requested to contact the sender and delete the email.

Received on 2008-09-09

Page was last modified "Jan 10 2012" The Rockbox Crew
aaa