From 8921162d292b88aa46f7aed52b403ac428f2ab2c Mon Sep 17 00:00:00 2001 From: neil Date: Wed, 11 Mar 2015 20:56:47 +0000 Subject: [PATCH] Tabs to spaces. git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@50195 fb15a70f-31f2-0310-bbcc-cdcc74a49acc --- workbench/devs/monitors/IntelGMA/intelG45_memory.c | 175 +++++++++++---------- 1 file changed, 92 insertions(+), 83 deletions(-) rewrite workbench/devs/monitors/IntelGMA/intelG45_memory.c (65%) diff --git a/workbench/devs/monitors/IntelGMA/intelG45_memory.c b/workbench/devs/monitors/IntelGMA/intelG45_memory.c dissimilarity index 65% index 6f2d91518c..e96d5a867f 100644 --- a/workbench/devs/monitors/IntelGMA/intelG45_memory.c +++ b/workbench/devs/monitors/IntelGMA/intelG45_memory.c @@ -1,83 +1,92 @@ -/* - Copyright © 1995-2011, The AROS Development Team. All rights reserved. - $Id$ -*/ - -#include -#include -#include - -#include "intelG45_intern.h" -#include "intelG45_regs.h" - -intptr_t G45_VirtualToPhysical(struct g45staticdata *sd, intptr_t virtual) -{ - intptr_t page = virtual >> 12; /* get page number */ - intptr_t result = -1; - - if (page >= 0 && page < sd->Card.GATT_size / 4) - { - uint32_t pte = readl(&sd->Card.GATT[page]); - if (pte & 1) - { - result = pte & 0xfffff000; - result |= virtual & 0xfff; - } - } - - return result; -} - -void G45_AttachMemory(struct g45staticdata *sd, intptr_t physical, intptr_t virtual, intptr_t length) -{ - intptr_t page = virtual >> 12; - - if (page > 0) - { - physical &= 0xfffff000; - length &= 0xfffff000; - - do { - writel(physical | 1, &sd->Card.GATT[page]); - - physical += 4096; - length -= 4096; - page++; - } while((page < sd->Card.GATT_size / 4) && length); - } - CacheClearU(); -} - -void G45_AttachCacheableMemory(struct g45staticdata *sd, intptr_t physical, intptr_t virtual, intptr_t length) -{ - intptr_t page = virtual >> 12; - - if (page > 0) - { - physical &= 0xfffff000; - length &= 0xfffff000; - - do { - writel(physical | 7, &sd->Card.GATT[page]); - - physical += 4096; - length -= 4096; - page++; - } while((page < sd->Card.GATT_size / 4) && length); - } - CacheClearU(); -} - -void G45_DetachMemory(struct g45staticdata *sd, intptr_t virtual, intptr_t length) -{ - intptr_t page = virtual >> 12; - - if (page >= 0) do - { - writel(0, &sd->Card.GATT[page]); - - page++; - length--; - } while(length && page < (sd->Card.GATT_size / 4)); - CacheClearU(); -} +/* + Copyright © 1995-2011, The AROS Development Team. All rights reserved. + $Id$ +*/ + +#include +#include +#include + +#include "intelG45_intern.h" +#include "intelG45_regs.h" + +intptr_t G45_VirtualToPhysical(struct g45staticdata *sd, intptr_t virtual) +{ + intptr_t page = virtual >> 12; /* get page number */ + intptr_t result = -1; + + if (page >= 0 && page < sd->Card.GATT_size / 4) + { + uint32_t pte = readl(&sd->Card.GATT[page]); + if (pte & 1) + { + result = pte & 0xfffff000; + result |= virtual & 0xfff; + } + } + + return result; +} + +void G45_AttachMemory(struct g45staticdata *sd, intptr_t physical, + intptr_t virtual, intptr_t length) +{ + intptr_t page = virtual >> 12; + + if (page > 0) + { + physical &= 0xfffff000; + length &= 0xfffff000; + + do + { + writel(physical | 1, &sd->Card.GATT[page]); + + physical += 4096; + length -= 4096; + page++; + } + while ((page < sd->Card.GATT_size / 4) && length); + } + CacheClearU(); +} + +void G45_AttachCacheableMemory(struct g45staticdata *sd, intptr_t physical, + intptr_t virtual, intptr_t length) +{ + intptr_t page = virtual >> 12; + + if (page > 0) + { + physical &= 0xfffff000; + length &= 0xfffff000; + + do + { + writel(physical | 7, &sd->Card.GATT[page]); + + physical += 4096; + length -= 4096; + page++; + } + while ((page < sd->Card.GATT_size / 4) && length); + } + CacheClearU(); +} + +void G45_DetachMemory(struct g45staticdata *sd, intptr_t virtual, + intptr_t length) +{ + intptr_t page = virtual >> 12; + + if (page >= 0) + do + { + writel(0, &sd->Card.GATT[page]); + + page++; + length--; + } + while (length && page < (sd->Card.GATT_size / 4)); + CacheClearU(); +} -- 2.11.4.GIT