|
|
| version 1.6, 2004/01/05 14:16:35 | version 1.7, 2004/01/13 05:30:59 |
|---|---|
| Line 48 void cs4231_dma(NEVENTITEM item) { | Line 48 void cs4231_dma(NEVENTITEM item) { |
| } | } |
| } | } |
| if (cs4231cfg.rate) { | if (cs4231cfg.rate) { |
| cnt = pc.realclock * 16 / cs4231cfg.rate; | cnt = pccore.realclock * 16 / cs4231cfg.rate; |
| nevent_set(NEVENT_CS4231, cnt, cs4231_dma, NEVENT_RELATIVE); | nevent_set(NEVENT_CS4231, cnt, cs4231_dma, NEVENT_RELATIVE); |
| } | } |
| } | } |
| Line 62 REG8 DMACCALL cs4231dmafunc(REG8 func) { | Line 62 REG8 DMACCALL cs4231dmafunc(REG8 func) { |
| switch(func) { | switch(func) { |
| case DMAEXT_START: | case DMAEXT_START: |
| if (cs4231cfg.rate) { | if (cs4231cfg.rate) { |
| cnt = pc.realclock * 16 / cs4231cfg.rate; | cnt = pccore.realclock * 16 / cs4231cfg.rate; |
| nevent_set(NEVENT_CS4231, cnt, cs4231_dma, NEVENT_ABSOLUTE); | nevent_set(NEVENT_CS4231, cnt, cs4231_dma, NEVENT_ABSOLUTE); |
| } | } |
| break; | break; |