Skip to content

Instantly share code, notes, and snippets.

View Seramis's full-sized avatar

Joonatan Uusväli Seramis

View GitHub Profile
@Seramis
Seramis / 800-ath9k-bypass-eeprom-power.patch
Created October 3, 2025 14:02 — forked from BigNerd95/800-ath9k-bypass-eeprom-power.patch
Atheros ART power limit bypass, linux regulatory will be applied (e.g.: iw phy phy0 set txpower fixed 3100)
--- a/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
+++ b/drivers/net/wireless/ath/ath9k/ar9003_eeprom.c
@@ -5142,6 +5142,11 @@ static void ar9003_hw_set_power_per_rate
scaledPower = ath9k_hw_get_scaled_power(ah, powerLimit,
antenna_reduction);
+ minCtlPower = (u8) min(MAX_RATE_POWER, scaledPower);
+ for (i = 0; i < ar9300RateSize; i++)
+ pPwrArray[i] = (u8) minCtlPower;
+ return;
@Seramis
Seramis / disk_dma_off.reg
Last active March 8, 2025 20:46
Windows 98 tweaks
REGEDIT4
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\hdc\0000]
IDEDMADRIVE0=00
IDEDMADRIVE1=00
IDEDMADRIVE2=00
IDEDMADRIVE3=00
[HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\hdc\0001]
IDEDMADRIVE0=00