From a7ce8fc7031e231ede5b77433eed5797b8f86ec6 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Pawe=C5=82=20Sikora?= Date: Sun, 18 Jul 2004 21:32:40 +0000 Subject: [PATCH] - fpmath fixed. Changed files: atmelwlandriver-fpmath.patch -> 1.1 --- atmelwlandriver-fpmath.patch | 91 ++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 atmelwlandriver-fpmath.patch diff --git a/atmelwlandriver-fpmath.patch b/atmelwlandriver-fpmath.patch new file mode 100644 index 0000000..e2d2cab --- /dev/null +++ b/atmelwlandriver-fpmath.patch @@ -0,0 +1,91 @@ +--- atmelwlandriver/src/usb/vnetusba.c.orig 2004-06-05 06:11:18.000000000 +0200 ++++ atmelwlandriver/src/usb/vnetusba.c 2004-07-18 23:11:38.302259784 +0200 +@@ -702,19 +702,19 @@ + wrq->u.bitrate.fixed = 0; + switch (Adapter->TxRate) { + case 0: +- wrq->u.bitrate.value = 1e6; ++ wrq->u.bitrate.value = 1000000; + break; + case 1: +- wrq->u.bitrate.value = 2e6; ++ wrq->u.bitrate.value = 2000000; + break; + case 2: +- wrq->u.bitrate.value = 5.5e6; ++ wrq->u.bitrate.value = 5500000; + break; + case 3: +- wrq->u.bitrate.value = 11e6; ++ wrq->u.bitrate.value = 11000000; + break; + default: +- wrq->u.bitrate.value = 2e9; ++ wrq->u.bitrate.value = 2000000000; + break; + } + break; +@@ -768,14 +768,14 @@ + ChangeConfiguration(Adapter, &DevConfig); + return 0; + } +- if ((wrq->u.bitrate.value / 1e6) > 2) { +- if ((wrq->u.bitrate.value / 1e6) > 6) ++ if ((wrq->u.bitrate.value / 1000000) > 2) { ++ if ((wrq->u.bitrate.value / 1000000) > 6) + DevConfig.TxRate = 3; + else + DevConfig.TxRate = 2; + } else + DevConfig.TxRate = +- (wrq->u.bitrate.value / 1e6) - 1; ++ (wrq->u.bitrate.value / 1000000) - 1; + ChangeConfiguration(Adapter, &DevConfig); + break; + case SIOCSIWESSID: //ESSID change +--- atmelwlandriver/src/Pcmcia_Pci/fastvnet_cs.c.orig 2004-06-05 06:11:18.000000000 +0200 ++++ atmelwlandriver/src/Pcmcia_Pci/fastvnet_cs.c 2004-07-18 23:24:29.586006832 +0200 +@@ -1570,19 +1570,19 @@ + switch (Adapter->DataFramesTxRate) + { + case 0: +- wrq->u.bitrate.value = 1e6; ++ wrq->u.bitrate.value = 1000000; + break; + case 1: +- wrq->u.bitrate.value = 2e6; ++ wrq->u.bitrate.value = 2000000; + break; + case 2: +- wrq->u.bitrate.value = 5.5e6; ++ wrq->u.bitrate.value = 5500000; + break; + case 3: +- wrq->u.bitrate.value = 11e6; ++ wrq->u.bitrate.value = 11000000; + break; + default: +- wrq->u.bitrate.value = 2e9; ++ wrq->u.bitrate.value = 2000000000; + break; + } + break; +@@ -1614,15 +1614,15 @@ + EnableInterrupts (Adapter); + return 0; + } +- if ((wrq->u.bitrate.value / 1e6) > 2) ++ if ((wrq->u.bitrate.value / 1000000) > 2) + { +- if ((wrq->u.bitrate.value / 1e6) > 6) ++ if ((wrq->u.bitrate.value / 1000000) > 6) + DevConfig.TxRate = 3; + else + DevConfig.TxRate = 2; + } + else +- DevConfig.TxRate = (wrq->u.bitrate.value / 1e6) - 1; ++ DevConfig.TxRate = (wrq->u.bitrate.value / 1000000) - 1; + ChangeConfiguration (Adapter, &DevConfig); + break; + case SIOCSIWENCODE: -- 2.44.0