Author: ros-arm-bringup
Date: Tue Jun 30 14:38:51 2009
New Revision: 41709
URL: http://svn.reactos.org/svn/reactos?rev=41709&view=rev
Log:
- Cleanup some debug-only debug prints.
- Make the VA-range-printing debug prints match the same format as those in ReactOS Mm (MiDbgKernelLayout).
- Add the appropriate number of spaces so that the layout appears continuous, even though it's coming from two source files.
- This makes it easy to see the VA mappings at boot (but not all of them).
Modified:
trunk/reactos/ntoskrnl/mm/ARM3/init.c
trunk/reactos/ntoskrnl/mm/ARM3/syspte.c
Modified: trunk/reactos/ntoskrnl/mm/ARM3/init.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/ARM3/init.c?re…
==============================================================================
--- trunk/reactos/ntoskrnl/mm/ARM3/init.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/mm/ARM3/init.c [iso-8859-1] Tue Jun 30 14:38:51 2009
@@ -338,8 +338,8 @@
}
}
- DPRINT1("System PTE count has been tuned to %d (%d bytes)\n",
- MmNumberOfSystemPtes, MmNumberOfSystemPtes * PAGE_SIZE);
+ DPRINT("System PTE count has been tuned to %d (%d bytes)\n",
+ MmNumberOfSystemPtes, MmNumberOfSystemPtes * PAGE_SIZE);
//
// Check if this is a machine with less than 256MB of RAM, and no overide
@@ -443,8 +443,8 @@
MmSizeOfNonPagedPoolInBytes);
MmNonPagedPoolStart = (PVOID)PAGE_ALIGN(MmNonPagedPoolStart);
NonPagedPoolExpansionVa = MmNonPagedPoolStart;
- DPRINT1("NP Pool has been tuned to: %d bytes and %d bytes\n",
- MmSizeOfNonPagedPoolInBytes, MmMaximumNonPagedPoolInBytes);
+ DPRINT("NP Pool has been tuned to: %d bytes and %d bytes\n",
+ MmSizeOfNonPagedPoolInBytes, MmMaximumNonPagedPoolInBytes);
//
// Now calculate the nonpaged system VA region, which includes the
@@ -488,9 +488,6 @@
//
// Non paged pool comes after the PFN database
//
- DPRINT1("System PTE VA starts at: %p\n", MmNonPagedSystemStart);
- DPRINT1("NP Expansion VA begins at: %p and ends at: %p\n",
- MmNonPagedPoolStart, MmNonPagedPoolEnd);
MmNonPagedPoolStart = (PVOID)((ULONG_PTR)MmArmPfnDatabase +
(MxPfnAllocation << PAGE_SHIFT));
@@ -505,14 +502,16 @@
BoundaryAddressMultiple,
FALSE);
ASSERT(PageFrameIndex != 0);
- DPRINT1("PFN DB VA begins at: %p and ends at: %p\n",
+ DPRINT1(" 0x%p - 0x%p\t%s\n",
MmArmPfnDatabase,
- (ULONG_PTR)MmArmPfnDatabase + (MxPfnAllocation << PAGE_SHIFT));
- DPRINT1("PFN DB PA PFN begins at: %lx\n", PageFrameIndex);
- DPRINT1("NP VA begins at: %p and ends at: %p\n",
+ (ULONG_PTR)MmArmPfnDatabase + (MxPfnAllocation << PAGE_SHIFT),
+ "Shadow PFN Database");
+ DPRINT("PFN DB PA PFN begins at: %lx\n", PageFrameIndex);
+ DPRINT1(" 0x%p - 0x%p\t%s\n",
MmNonPagedPoolStart,
- (ULONG_PTR)MmNonPagedPoolStart + MmSizeOfNonPagedPoolInBytes);
- DPRINT1("NP PA PFN begins at: %lx\n", PageFrameIndex + MxPfnAllocation);
+ (ULONG_PTR)MmNonPagedPoolStart + MmSizeOfNonPagedPoolInBytes,
+ "ARM Non Paged Pool");
+ DPRINT("NP PA PFN begins at: %lx\n", PageFrameIndex + MxPfnAllocation);
//
// Now we need some pages to create the page tables for the NP system VA
@@ -582,6 +581,12 @@
// Now remember where the expansion starts
//
MmNonPagedPoolExpansionStart = NonPagedPoolExpansionVa;
+ DPRINT1(" 0x%p - 0x%p\t%s\n",
+ MmNonPagedSystemStart, MmNonPagedPoolExpansionStart,
+ "System PTE Space");
+ DPRINT1(" 0x%p - 0x%p\t%s\n",
+ MmNonPagedPoolExpansionStart, MmNonPagedPoolEnd,
+ "Non Paged Pool Expansion PTE Space");
//
// Last step is to actually map the nonpaged pool
@@ -650,8 +655,8 @@
MmNumberOfSystemPtes = MiAddressToPte(MmNonPagedPoolExpansionStart) -
PointerPte;
MmNumberOfSystemPtes--;
- DPRINT1("Final System PTE count: %d (%d bytes)\n",
- MmNumberOfSystemPtes, MmNumberOfSystemPtes * PAGE_SIZE);
+ DPRINT("Final System PTE count: %d (%d bytes)\n",
+ MmNumberOfSystemPtes, MmNumberOfSystemPtes * PAGE_SIZE);
//
// Create the system PTE space
@@ -691,7 +696,6 @@
//
MiFirstReservedZeroingPte = MiReserveSystemPtes(MI_ZERO_PTES,
SystemPteSpace);
- DPRINT1("ZERO PTEs are at: %p\n", MiFirstReservedZeroingPte);
RtlZeroMemory(MiFirstReservedZeroingPte, MI_ZERO_PTES * sizeof(MMPTE));
//
@@ -731,9 +735,9 @@
//
PPHYSICAL_MEMORY_RUN Run;
Run = &MmPhysicalMemoryBlock->Run[i];
- DPRINT1("PHYSICAL RAM [0x%08p to 0x%08p]\n",
- Run->BasePage << PAGE_SHIFT,
- (Run->BasePage + Run->PageCount) << PAGE_SHIFT);
+ DPRINT("PHYSICAL RAM [0x%08p to 0x%08p]\n",
+ Run->BasePage << PAGE_SHIFT,
+ (Run->BasePage + Run->PageCount) << PAGE_SHIFT);
}
}
Modified: trunk/reactos/ntoskrnl/mm/ARM3/syspte.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/ntoskrnl/mm/ARM3/syspte.c?…
==============================================================================
--- trunk/reactos/ntoskrnl/mm/ARM3/syspte.c [iso-8859-1] (original)
+++ trunk/reactos/ntoskrnl/mm/ARM3/syspte.c [iso-8859-1] Tue Jun 30 14:38:51 2009
@@ -339,8 +339,8 @@
MmSystemPteBase = (PVOID)PAGETABLE_MAP;
MmSystemPtesStart[PoolType] = StartingPte;
MmSystemPtesEnd[PoolType] = StartingPte + NumberOfPtes - 1;
- DPRINT1("System PTE space for %d starting at: %p and ending at: %p\n",
- PoolType, MmSystemPtesStart[PoolType], MmSystemPtesEnd[PoolType]);
+ DPRINT("System PTE space for %d starting at: %p and ending at: %p\n",
+ PoolType, MmSystemPtesStart[PoolType], MmSystemPtesEnd[PoolType]);
//
// Clear all the PTEs to start with
Author: dreimer
Date: Tue Jun 30 11:20:09 2009
New Revision: 41706
URL: http://svn.reactos.org/svn/reactos?rev=41706&view=rev
Log:
After some heavy testing I can just say the following: The only bug I found were some wrong line skippers, but these were not able to kill a whole Start Menu at uninstall, they just deleted the hard coded RosBE shortcuts even if you said no. As a result I officially say that I have NO clude what goes wrong here and at the bug with a non loading uinstaller if you wanna install over a old version of rosbe. HAAAALP!
Modified:
trunk/tools/RosBE/RosBE-Windows/RosBE.nsi
Modified: trunk/tools/RosBE/RosBE-Windows/RosBE.nsi
URL: http://svn.reactos.org/svn/reactos/trunk/tools/RosBE/RosBE-Windows/RosBE.ns…
==============================================================================
--- trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] (original)
+++ trunk/tools/RosBE/RosBE-Windows/RosBE.nsi [iso-8859-1] Tue Jun 30 11:20:09 2009
@@ -433,10 +433,10 @@
MessageBox MB_ICONQUESTION|MB_YESNO|MB_DEFBUTTON2 \
"Do you want to remove the Shortcuts? If you just want to Update to a new Version of RosBE, keep them. This keeps your previous settings." \
IDNO +5
- Delete /REBOOTOK "$DESKTOP\ReactOS Build Environment.lnk"
- Delete /REBOOTOK "$QUICKLAUNCH\ReactOS Build Environment.lnk"
- Delete /REBOOTOK "$DESKTOP\ReactOS Build Environment - Powershell.lnk"
- Delete /REBOOTOK "$QUICKLAUNCH\ReactOS Build Environment - Powershell.lnk"
+ Delete /REBOOTOK "$DESKTOP\ReactOS Build Environment.lnk"
+ Delete /REBOOTOK "$QUICKLAUNCH\ReactOS Build Environment.lnk"
+ Delete /REBOOTOK "$DESKTOP\ReactOS Build Environment - Powershell.lnk"
+ Delete /REBOOTOK "$QUICKLAUNCH\ReactOS Build Environment - Powershell.lnk"
FunctionEnd
Section Uninstall
Author: cfinck
Date: Tue Jun 30 02:21:11 2009
New Revision: 41702
URL: http://svn.reactos.org/svn/reactos?rev=41702&view=rev
Log:
Andrew Steinborn (asteinborn78(a)gmail.com)
- Update Firefox link to 3.0.11
Will also be merged to the 0.3.10 release once I clean up the Downloader list there.
See issue #4642 for more details.
Modified:
trunk/reactos/base/applications/downloader/downloader.xml
Modified: trunk/reactos/base/applications/downloader/downloader.xml
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/base/applications/download…
==============================================================================
--- trunk/reactos/base/applications/downloader/downloader.xml [iso-8859-1] (original)
+++ trunk/reactos/base/applications/downloader/downloader.xml [iso-8859-1] Tue Jun 30 02:21:11 2009
@@ -8,11 +8,11 @@
<location>http://releases.mozilla.org/pub/mozilla.org/firefox/releases/2.0.0.20/win32…</location>
</application>
<application name="Firefox 3.0">
- <regname>Mozilla Firefox (3.0.9)</regname>
+ <regname>Mozilla Firefox (3.0.11)</regname>
<licence>MPL/GPL/LGPL</licence>
- <version>3.0.9</version>
+ <version>3.0.11</version>
<description>The most popular and one of the best free Web Browsers out there.</description>
- <location>http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.9/win32/en…</location>
+ <location>http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.11/win32/e…</location>
</application>
<application name="Opera">
<regname>Opera</regname>