Diff for /np2/sound/fmtimer.c between versions 1.2 and 1.3

version 1.2, 2003/10/18 00:35:35 version 1.3, 2003/11/14 05:26:53
Line 1 Line 1
 #include        "compiler.h"  #include        "compiler.h"
   #include        "i286.h"
 #include        "pccore.h"  #include        "pccore.h"
 #include        "iocore.h"  #include        "iocore.h"
 #include        "sound.h"  #include        "sound.h"
Line 26  void fmport_a(NEVENTITEM item) { Line 27  void fmport_a(NEVENTITEM item) {
                 if (intreq) {                  if (intreq) {
                         pcm86.write = 1;                          pcm86.write = 1;
                         pic_setirq(fmtimer.irq);                          pic_setirq(fmtimer.irq);
   //                      TRACEOUT(("fm int-A"));
                 }                  }
 //              TRACE_("A: fifo = ", pcm86.fifo);  //              TRACE_("A: fifo = ", pcm86.fifo);
 //              TRACE_("A: virbuf = ", pcm86.virbuf);  //              TRACE_("A: virbuf = ", pcm86.virbuf);
Line 51  void fmport_b(NEVENTITEM item) { Line 53  void fmport_b(NEVENTITEM item) {
                 if (intreq) {                  if (intreq) {
                         pcm86.write = 1;                          pcm86.write = 1;
                         pic_setirq(fmtimer.irq);                          pic_setirq(fmtimer.irq);
   //                      TRACEOUT(("fm int-B"));
                 }                  }
 //              TRACE_("B: fifo = ", pcm86.fifo);  //              TRACE_("B: fifo = ", pcm86.fifo);
 //              TRACE_("B: virbuf = ", pcm86.virbuf);  //              TRACE_("B: virbuf = ", pcm86.virbuf);
Line 103  void fmtimer_reset(BYTE irq) { Line 106  void fmtimer_reset(BYTE irq) {
   
 void fmtimer_setreg(BYTE reg, BYTE value) {  void fmtimer_setreg(BYTE reg, BYTE value) {
   
   //      TRACEOUT(("fm %x %x [%.4x:%.4x]", reg, value, I286_CS, I286_IP));
   
         switch(reg) {          switch(reg) {
                 case 0x24:                  case 0x24:
                         fmtimer.timera = (value << 2) + (fmtimer.timera & 3);                          fmtimer.timera = (value << 2) + (fmtimer.timera & 3);

Removed from v.1.2  
changed lines
  Added in v.1.3


RetroPC.NET-CVS <cvs@retropc.net>