Author: tkreuzer
Date: Sun Feb 20 22:30:50 2011
New Revision: 50848

URL: http://svn.reactos.org/svn/reactos?rev=50848&view=rev
Log:
[HAL]
Patch by Rafal Harabien, <rafalh1992 AT o2 DOT pl>:
- Fix Port numbers and ranges in HalpDefaultIoSpace (divide by 0x100)
By me:
- Fix DMA 1 port range and fix comment

See issue #5925 for more details.

Modified:
    trunk/reactos/hal/halx86/generic/usage.c

Modified: trunk/reactos/hal/halx86/generic/usage.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/hal/halx86/generic/usage.c?rev=50848&r1=50847&r2=50848&view=diff
==============================================================================
--- trunk/reactos/hal/halx86/generic/usage.c [iso-8859-1] (original)
+++ trunk/reactos/hal/halx86/generic/usage.c [iso-8859-1] Sun Feb 20 22:30:50 
2011
@@ -43,17 +43,17 @@
 {
     NULL, CmResourceTypePort, IDT_INTERNAL,
     {
-        {0x2000,  0xC000}, /* Everything */
-        {0xC000,  0x1000}, /* DMA 2 */
-        {0x8000,  0x1000}, /* DMA 1 */
-        {0x2000,  0x200},  /* PIC 1 */
-        {0xA000,  0x200},  /* PIC 2 */
-        {0x4000,  0x400},  /* PIT 1 */
-        {0x4800,  0x400},  /* PIT 2 */
-        {0x9200,  0x100},  /* System Control Port A */
-        {0x7000,  0x200},  /* CMOS  */
-        {0xF000,  0x1000}, /* x87 Coprocessor */
-        {0xCF800, 0x800},  /* PCI 0 */
+        {0x00,  0x20}, /* DMA 1 */
+        {0xC0,  0x20}, /* DMA 2 */
+        {0x80,  0x10}, /* DMA EPAR */
+        {0x20,  0x2},  /* PIC 1 */
+        {0xA0,  0x2},  /* PIC 2 */
+        {0x40,  0x4},  /* PIT 1 */
+        {0x48,  0x4},  /* PIT 2 */
+        {0x92,  0x1},  /* System Control Port A */
+        {0x70,  0x2},  /* CMOS  */
+        {0xF0,  0x10}, /* x87 Coprocessor */
+        {0xCF8, 0x8},  /* PCI 0 */
         {0,0},
     }
 };


Reply via email to