summaryrefslogtreecommitdiff
path: root/src/rdc_tool.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/rdc_tool.c')
-rw-r--r--src/rdc_tool.c25
1 files changed, 13 insertions, 12 deletions
diff --git a/src/rdc_tool.c b/src/rdc_tool.c
index 4ba363a..5fbe75a 100644
--- a/src/rdc_tool.c
+++ b/src/rdc_tool.c
@@ -17,6 +17,7 @@
* For technical support :
* <jason.lin@rdc.com.tw>
*/
+
#ifdef HAVE_CONFIG_H
#include <config.h>
@@ -44,20 +45,20 @@
#include "xf86PciInfo.h"
#include "xf86Pci.h"
-/* framebuffer offscreen manager */
+
#include "xf86fbman.h"
-/* include xaa includes */
+
#include "xaa.h"
#include "xaarop.h"
-/* H/W cursor support */
+
#include "xf86Cursor.h"
-/* Driver specific headers */
+
#include "rdc.h"
-/* Prototype type declaration*/
+
Bool RDCMapMem(ScrnInfoPtr pScrn);
Bool RDCUnmapMem(ScrnInfoPtr pScrn);
Bool RDCMapMMIO(ScrnInfoPtr pScrn);
@@ -173,7 +174,7 @@ Bool RDCMapVBIOS(ScrnInfoPtr pScrn)
xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, ErrorLevel, "==Enter RDCMapVBIOS()==\n");
pRDC->ulROMType = 0;
- // Map C000
+
if (pRDC->ulROMType == 0)
{
pRDC->BIOSVirtualAddr = xf86MapVidMem(pScrn->scrnIndex, VIDMEM_READONLY, BIOS_ROM_PHY_BASE, BIOS_ROM_SIZE);
@@ -188,17 +189,17 @@ Bool RDCMapVBIOS(ScrnInfoPtr pScrn)
}
}
- // read ROM file
+
if (pRDC->ulROMType == 0)
{
- // open BIOS ROM file
+
fpVBIOS = fopen(BIOS_ROM_PATH_FILE, "r");
if (!fpVBIOS)
{
xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, InfoLevel, "BIOS ROM file \"/root/RDCVBIOS.ROM\" not found()==\n");
}
- // memory allocate
+
pRDC->BIOSVirtualAddr = xnfalloc(BIOS_ROM_SIZE);
if (!pRDC->BIOSVirtualAddr)
{
@@ -206,7 +207,7 @@ Bool RDCMapVBIOS(ScrnInfoPtr pScrn)
fclose (fpVBIOS);
}
- // set ROM type
+
if (fpVBIOS && pRDC->BIOSVirtualAddr)
{
pRDC->ulROMType = 2;
@@ -221,7 +222,7 @@ Bool RDCMapVBIOS(ScrnInfoPtr pScrn)
if (pRDC->ulROMType == 0)
{
xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, ErrorLevel, "==Exit1 RDCMapVBIOS()== No VBIOS\n");
- return false; // no VBIOS and ROM file
+ return false;
}
xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, InfoLevel, "pRDC->ulROMType = %d\n", pRDC->ulROMType);
@@ -236,7 +237,7 @@ Bool RDCMapVBIOS(ScrnInfoPtr pScrn)
RDCUnmapVBIOS(pScrn);
xf86DrvMsgVerb(pScrn->scrnIndex, X_INFO, ErrorLevel, "==Exit2 RDCMapVBIOS()== Not RDC VBIOS\n");
- return false; // not RDC VGA BIOS
+ return false;
}
}