Changeset 458
- Timestamp:
- Aug 6, 2009, 11:49:04 AM (16 years ago)
- Location:
- GPL/trunk
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
GPL/trunk/drv32/irq.cpp
r453 r458 87 87 } 88 88 89 //PS+++ Begin90 #ifdef ACPI91 if (InitCompleteWas == 0)92 {93 dprintf(("RMSetIrq saved %d %d %x was %d", (ULONG)ulIrq, ulSlotNo,(ULONG)sISRHigh[SaveIRQCounter].LowIRQ));94 sISRHigh[SaveIRQCounter].ulSlotNo = ulSlotNo;95 ulIrq = sISRHigh[SaveIRQCounter].LowIRQ;96 SaveIRQCounter++;97 }98 99 #endif100 //PS End101 102 89 if(fShared) 103 90 { … … 119 106 return FALSE; 120 107 } 108 109 //PS+++ Begin 110 #ifdef ACPI 111 if (InitCompleteWas == 0) 112 { 113 dprintf(("RMSetIrq saved %d %d %x was %d", (ULONG)ulIrq, ulSlotNo,(ULONG)sISRHigh[SaveIRQCounter].LowIRQ)); 114 sISRHigh[SaveIRQCounter].ulSlotNo = ulSlotNo; 115 ulIrq = sISRHigh[SaveIRQCounter].LowIRQ; 116 SaveIRQCounter++; 117 } 118 119 #endif 120 //PS End 121 121 122 122 return TRUE; … … 145 145 // Note carry flag is handled in setup.asm 146 146 cli(); 147 #ifdef ACPI148 // Before init complete we must send PIC IRQ (APIC MODE)149 if (!InitCompleteWas && SaveIRQCounter)150 {151 ulIrqNo = sISRHigh[SaveIRQCounter-1].LowIRQ;152 }153 #endif154 147 DevEOI( (WORD16)ulIrqNo ); 155 148 return TRUE; -
GPL/trunk/drv32/strategy.c
r453 r458 96 96 } 97 97 #endif 98 #define cli() _asm cli;99 #define sti() _asm sti;100 98 #endif //ACPI 101 99 //****************************************************************************** … … 108 106 ULONG i, rc = 0; 109 107 110 111 cli();112 108 InitCompleteWas = 1; 113 109 for (i = 0; i < SaveIRQCounter; i++) … … 123 119 } 124 120 } 125 sti();126 121 #endif 127 122 //PS++ End -
GPL/trunk/lib32/pci.c
r454 r458 255 255 { 256 256 // Check APIC IRQ, if we have /SMP /APIC, must be set 257 if (temp 3)258 temp = (temp & (~0xff)) | (temp 3& 0xff);257 if (temp1) 258 temp = (temp & (~0xff)) | (temp1 & 0xff); 259 259 // Check PIC IRQ 260 else if (temp 1)261 temp = (temp & (~0xff)) | (temp 1& 0xff);260 else if (temp3) 261 temp = (temp & (~0xff)) | (temp3 & 0xff); 262 262 dprintf(("pci_query_device: IRQs ACPI PIC%d APIC%d", temp1, temp3)); 263 263 sISRHigh[SaveIRQCounter].LowIRQ = temp1; … … 521 521 } 522 522 } 523 if (nrCardsDetected >=1)523 if (nrCardsDetected >=1) 524 524 return 1; 525 525 -
GPL/trunk/uniaud.inc
r448 r458 7 7 # BUILDVERSION must be 3 parts, and only numbers like 5.44.108 8 8 # It is best that 2'nd number is always 2 digits, eg at least 10 9 BUILDVERSION = 1.9.1 69 BUILDVERSION = 1.9.19 10 10 11 11 # Fixpack version … … 13 13 # ex RC3 GA FIXPACK2 beta_47 14 14 # Comment out to avoid a fixpack line in bldlevel 15 FIXPACK = SVN r4 45+15 FIXPACK = SVN r458 16 16 17 17 # ALSA BUILD VERSION
Note:
See TracChangeset
for help on using the changeset viewer.