File nut/dev/npl.c

References Functions: NplFmBusyCtl() nut/dev/npl.c
  NplLanWakeupCtl() nut/dev/npl.c
  NplMmcInsertCtl() nut/dev/npl.c
  NplMmcRemoveCtl() nut/dev/npl.c
  NplRsCtsCtl() nut/dev/npl.c
  NplRsDcdCtl() nut/dev/npl.c
  NplRsDsrCtl() nut/dev/npl.c
  NplRsInvalCtl() nut/dev/npl.c
  NplRsRiCtl() nut/dev/npl.c
  NplRsValidCtl() nut/dev/npl.c
  NplRtcAlarmCtl() nut/dev/npl.c

Included Files


Global Variable sig_RSCTS

IRQ_HANDLER sig_RSCTS
Visible in:   nut/dev/npl.c

Global Variable sig_RSDSR

IRQ_HANDLER sig_RSDSR
Visible in:   nut/dev/npl.c

Global Variable sig_RSDCD

IRQ_HANDLER sig_RSDCD
Visible in:   nut/dev/npl.c

Global Variable sig_RSRI

IRQ_HANDLER sig_RSRI
Visible in:   nut/dev/npl.c

Global Variable sig_RTCALARM

IRQ_HANDLER sig_RTCALARM
Visible in:   nut/dev/npl.c

Global Variable sig_LANWAKEUP

IRQ_HANDLER sig_LANWAKEUP
Visible in:   nut/dev/npl.c

Global Variable sig_FMBUSY

IRQ_HANDLER sig_FMBUSY
Visible in:   nut/dev/npl.c

Global Variable sig_RSINVAL

IRQ_HANDLER sig_RSINVAL
Visible in:   nut/dev/npl.c

Global Variable sig_NRSINVAL

IRQ_HANDLER sig_NRSINVAL
Visible in:   nut/dev/npl.c

Global Variable sig_MMCD

IRQ_HANDLER sig_MMCD
Visible in:   nut/dev/npl.c

Global Variable sig_NMMCD

IRQ_HANDLER sig_NMMCD
Visible in:   nut/dev/npl.c

Local Variables

npl_registered
static int npl_registered
Used in: NplRegisterIrqHandler()  

Global Function NplIrqDisable()

int NplIrqDisable ( IRQ_HANDLER* irq )
Prototyped in: nut/include/dev/npl.h

Global Function NplIrqEnable()

int NplIrqEnable ( IRQ_HANDLER* irq )
Prototyped in: nut/include/dev/npl.h

Global Function NplRegisterIrqHandler()

int NplRegisterIrqHandler ( IRQ_HANDLER* irq, void (*handler)(void*), void* arg )
Prototyped in: nut/include/dev/npl.h
Calls: NutIrqEnable() nut/dev/ihndlr.c
  NutIrqSetMode() nut/dev/ihndlr.c
  NutRegisterIrqHandler() nut/dev/ihndlr.c
References Functions: NplInterrupt() nut/dev/npl.c
References Variables: npl_registered nut/dev/npl.c

Local Function NplFmBusyCtl()

static int NplFmBusyCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplInterrupt()

static void NplInterrupt ( void* arg )
Used in: NplRegisterIrqHandler() nut/dev/npl.c

Local Function NplIrqCtl()

static int NplIrqCtl ( int cmd, void* param, IRQ_HANDLER* irq, unsigned int mask )
Called by: NplFmBusyCtl() nut/dev/npl.c
  NplLanWakeupCtl() nut/dev/npl.c
  NplMmcInsertCtl() nut/dev/npl.c
  NplMmcRemoveCtl() nut/dev/npl.c
  NplRsCtsCtl() nut/dev/npl.c
  NplRsDcdCtl() nut/dev/npl.c
  NplRsDsrCtl() nut/dev/npl.c
  NplRsInvalCtl() nut/dev/npl.c
  NplRsRiCtl() nut/dev/npl.c
  NplRsValidCtl() nut/dev/npl.c
  NplRtcAlarmCtl() nut/dev/npl.c

Local Function NplLanWakeupCtl()

static int NplLanWakeupCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplMmcInsertCtl()

static int NplMmcInsertCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplMmcRemoveCtl()

static int NplMmcRemoveCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplRsCtsCtl()

static int NplRsCtsCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplRsDcdCtl()

static int NplRsDcdCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplRsDsrCtl()

static int NplRsDsrCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplRsInvalCtl()

static int NplRsInvalCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplRsRiCtl()

static int NplRsRiCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplRsValidCtl()

static int NplRsValidCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c

Local Function NplRtcAlarmCtl()

static int NplRtcAlarmCtl ( int cmd, void* param )
Calls: NplIrqCtl() nut/dev/npl.c
Used in:   nut/dev/npl.c