📄 ugldb.cfg
字号:
# UGL configuration data base### modification history# --------------------# 01s,18jun03,jlb Added support for USB keyboard and mouse# 01r,13dec01,jlb Support for little endian SH4 (SPR 70165)# 01q,06dec01,jlb Added new Q2SD mode to support Big Sur# 01p,27nov01,jlb Enabled Espon drivers for SH4 MS7750# 01o,14nov01,jlb Add Epson drivers# 01n,08nov01,jlb Add SH7727 and Intel 815# 01m,23jul01,rfm Added PPC405 and PPC405F# 01l,24apr01,jlb Added MIPS32/64 for IGS, ptr, and kbd# 01k,24apr01,jlb Added new MIPS architecture, removed header definitions# 01j,19apr01,jlb Reorganize null device types to front of list# 01i,19apr01,jlb Add build tool section# 01h,15jan01,jk merge WindML fcs version.# 01g,04dec00,jk merge latest WindML into pjworks branch.# 01f,26oct00,jlb Set a device name for keyboard/pointer on sims# 01e,03oct00,jlb Added R4000 for IGS-5050# 01d,29sep00,jlb Add output device type for EMbox (SPR 34553)# 01c,08sep00,jlb Added PPC603 CHRP# 01b,28aug00,jlb Added SH Q2SD# 01a,15may00,jlb Created## ARCHITECTURE TYPES## Processor types supported#ARMARCH4ARMARCH4_TSTRONGARMXScalePENTIUMPENTIUM2PENTIUM3PENTIUM4PPC405PPC405FPPC603PPC603-CHRPPPC604PPC604-CHRPPPC860PPC860-CHRPR4000MIPS32MIPS64SH7700SH7750SIMNTSIMSPARCSOLARIS## TOOLS## Build tool that are supported for WindML builds#START# Normal gnu toolNAME gnuTOOL gnuARCH ARMARCH4ARCH ARMARCH4_TARCH STRONGARMARCH XScaleARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH PPC405ARCH PPC405-CHRPARCH PPC405FARCH PPC405F-CHRPARCH PPC603ARCH PPC603-CHRPARCH PPC604ARCH PPC604-CHRPARCH PPC860ARCH PPC860-CHRPARCH R4000ARCH MIPS64ARCH SH7700ARCH SH7750ARCH SIMNTARCH SIMSPARCSOLARIS# Little Endian gnu toolNAME gnu little endianTOOL gnuleARCH MIPS64ARCH SH7700ARCH SH7750# R3K software floating pointNAME gnu s/w flt R3KTOOL sfr3kgnuARCH MIPS32# Software floating pointNAME gnu s/w flt big endianTOOL sfgnuARCH MIPS32# Software floating point little endianNAME gnu s/w flt little endianTOOL sfgnuleARCH MIPS32NAME gnu big endianTOOL gnubeARCH STRONGARMARCH ARMARCH4_TARCH ARMARCH4END## POINTER## Pointer types supported#START# PS-2 Style pointerDEVICE PS/2 Style PointerARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH PPC405ARCH PPC603-CHRPARCH PPC603ARCH PPC860ARCH SH7700ARCH SH7750ARCH MIPS32ARCH MIPS64SELECT INCLUDE_PS2_POINTERDEVNAME "/pointer/0"HEADERBSPHDR# Microsoft compatible serial pointerDEVICE Microsoft CompatibleARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4SELECT INCLUDE_MS_POINTERDEVNAME "/tyCo/0"HEADERBSPHDR# Microsoft compatible serial pointer for R4000DEVICE Microsoft SerialARCH PPC603ARCH PPC603-CHRPARCH R4000ARCH MIPS32ARCH MIPS64SELECT INCLUDE_MS_POINTERDEVNAME "/tyCo/1"HEADERBSPHDR# USB PointerDEVICE USB PointerARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH SH7750SELECT INCLUDE_USB_POINTERDEVNAME "/usbMo/0"HEADERBSPHDR# Assabet StrongArm touch screenDEVICE Assabet touchscreenARCH ARMARCH4ARCH STRONGARMSELECT INCLUDE_ASSABET_POINTERDEVNAME "/touchScreen/0"HEADERBSPHDR assabetTs.h# Simulator pointerDEVICE SimulatorARCH SIMNTARCH SIMSPARCSOLARISSELECT INCLUDE_SIMULATOR_POINTERDEVNAME host pointerHEADERBSPHDR# No pointerDEVICE No PointerARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH ARMARCH4ARCH ARMARCH4_TARCH STRONGARMARCH XScaleARCH R4000ARCH MIPS32ARCH MIPS64ARCH PPC405ARCH PPC405-CHRPARCH PPC405FARCH PPC405F-CHRPARCH PPC603ARCH PPC603-CHRPARCH PPC860ARCH SH7700ARCH SH7750SELECT INCLUDE_POINTER_NONEDEVNAMEHEADERBSPHDREND## KMAP## Keyboard maps#STARTMAP NoneSELECT INCLUDE_KMAP_NONEMAP English(US)SELECT INCLUDE_KMAP_ENGLISH_USMAP English(UK)SELECT INCLUDE_KMAP_ENGLISH_UKMAP GermanSELECT INCLUDE_KMAP_GERMANMAP ItalianSELECT INCLUDE_KMAP_ITALIANMAP FrenchSELECT INCLUDE_KMAP_FRENCHMAP SwedishSELECT INCLUDE_KMAP_SWEDISHMAP Simulator HostSELECT INCLUDE_KMAP_HOSTEND## KEYBOARD TYPES## Keyboard device types#START# PC/AT Style KeyboardDEVICE PC/AT StyleARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH MIPS32ARCH MIPS64ARCH PPC405ARCH PPC603ARCH PPC603-CHRPARCH PPC860ARCH SH7700ARCH SH7750MAP INCLUDE_KMAP_ENGLISH_USMAP INCLUDE_KMAP_ENGLISH_UKMAP INCLUDE_KMAP_GERMANMAP INCLUDE_KMAP_ITALIANMAP INCLUDE_KMAP_FRENCHMAP INCLUDE_KMAP_SWEDISHMAP INCLUDE_KMAP_NONESELECT INCLUDE_PC_AT_KEYBOARDDEVNAME "/keyboard/0"HEADERBSPHDR# USB KeyboardDEVICE USB KeyboardARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH SH7750MAP INCLUDE_KMAP_ENGLISH_USSELECT INCLUDE_USB_KEYBOARDDEVNAME "/usbKb/0"HEADERBSPHDR# No KeyboardDEVICE No KeyboardARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH ARMARCH4ARCH ARMARCH4_TARCH STRONGARMARCH XScaleARCH MIPS32ARCH MIPS64ARCH R4000ARCH PPC405ARCH PPC405-CHRPARCH PPC405FARCH PPC405F-CHRPARCH PPC603ARCH PPC603-CHRPARCH PPC860ARCH SH7700ARCH SH7750MAP INCLUDE_KMAP_NONESELECT INCLUDE_KEYBOARD_NONEDEVNAMEHEADERBSPHDR# Simulator KeyboardDEVICE SimulatorARCH SIMNTARCH SIMSPARCSOLARISMAP INCLUDE_KMAP_HOSTSELECT INCLUDE_SIMULATOR_KEYBOARDDEVNAME host KeyboardHEADERBSPHDREND## OUTPUT DEVICE TYPES## Output device types#Generic Monitor : INCLUDE_UGL_CRT_MONITORSharp LQ039Q2DS01 Flat Panel : INCLUDE_UGL_SHARP_LQ039Q2DS01Kyocera KCS057QV1AA Flat Panel : INCLUDE_UGL_KYOCERA_KCS057QV1AASharp LM9V385 Flat Panel : INCLUDE_UGL_SHARP_LM9V385ACT/Technico EMVuE Flat Panel : INCLUDE_UGL_EMVUEHitachi STN Flat Panel : INCLUDE_UGL_HITACHI_STN## GRAPHICS DEVICES## Support Graphics devices#START# Chips & Technology family of graphics devicesDEVICE Chips & Tech 655xx/69000ARCH PPC405ARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH PPC603ARCH PPC603-CHRPSELECT INCLUDE_CHIPS_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR chipsHEADERMODE 8,640x480,60MODE 8,800x600,80MODE 8,1024x768,60MODE 16,640x480,60MODE 16,800x600,80MODE 16,1024x768,60OPTION JPEGOPTION DBUFF# Tvia IGS5050 graphics deviceDEVICE IGS-5050ARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH MIPS32ARCH MIPS64ARCH R4000ARCH PPC405ARCH PPC603ARCH PPC603-CHRPSELECT INCLUDE_IGS_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR igsHEADERMODE 8,640x480,50MODE 8,640x480,60MODE 8,800x600,50MODE 8,800x600,75MODE 8,1024x768,60MODE 16,640x480,50MODE 16,640x480,60MODE 16,800x600,50MODE 16,800x600,75MODE 16,1024x768,60OPTION JPEGOPTION ALPHAOPTION OVERLAYOPTION SWCURSOPTION VIDEO# Cyrix MediaGX deviceDEVICE MediaGXARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4SELECT INCLUDE_MEDIAGX_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR mediagxHEADERMODE 8,640x480,60MODE 8,640x480,72MODE 8,640x480,75MODE 8,800x600,60MODE 8,800x600,72MODE 8,800x600,75MODE 8,1024x768,60MODE 8,1024x768,70MODE 8,1024x768,75MODE 8,1280x1024,75MODE 8,1280x1024,85MODE 16,640x480,60MODE 16,640x480,72MODE 16,640x480,75MODE 16,800x600,60MODE 16,800x600,72MODE 16,800x600,75MODE 16,1024x768,60MODE 16,1024x768,70MODE 16,1024x768,75OPTION JPEGOPTION DBUFFOPTION SWCURS## Epson 13506#DEVICE Epson 13506ARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH SH7750SELECT INCLUDE_EPSON_13506OUTPUT INCLUDE_UGL_CRT_MONITORDIR epsonHEADERMODE 8,640x480,60MODE 16,640x480,60MODE 8,800x600,60MODE 16,800x600,60OPTION JPEG## Epson 13806#DEVICE Epson 13806ARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH SH7750SELECT INCLUDE_EPSON_13806OUTPUT INCLUDE_UGL_CRT_MONITORDIR epsonHEADERMODE 8,640x480,60MODE 16,640x480,60MODE 8,800x600,60MODE 16,800x600,60OPTION JPEG## Intel 815#DEVICE Intel i810/i815ARCH PENTIUM3SELECT INCLUDE_INTEL_81xOUTPUT INCLUDE_UGL_CRT_MONITORDIR intelHEADERMODE 8,320x400,60MODE 8,352x480,60MODE 8,640x480,60MODE 16,640x480,60MODE 8,800x600,60MODE 16,800x600,60OPTION JPEG# Generic VGADEVICE Generic VGAARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4SELECT INCLUDE_VGA_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR vgaHEADERMODE 1,640x480,60MODE 4,640x480,60MODE 8,320x200,60OPTION JPEG# SH-4 Q2SDDEVICE SH Q2SDARCH SH7750SELECT INCLUDE_Q2SD_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR q2sdHEADERMODE 8,640x480,50MODE 8,640x480,60OPTION JPEG# SH-3 - MS7727SE LCDDEVICE SH LCDARCH SH7700SELECT INCLUDE_SH7727_GRAPHICSOUTPUT INCLUDE_UGL_HITACHI_STNDIR sh7727HEADERMODE 8,256x320,60MODE 16,256x320,60OPTION JPEG# StrongArm SA1110/SA1111 (Flat panels only)DEVICE StrongArm SA11XXARCH ARMARCH4ARCH STRONGARMSELECT INCLUDE_SA11XX_GRAPHICSOUTPUT INCLUDE_UGL_SHARP_LQ039Q2DS01OUTPUT INCLUDE_UGL_KYOCERA_KCS057QV1AAOUTPUT INCLUDE_UGL_SHARP_LM9V385DIR armHEADERMODE 8,320x240,60MODE 16,320x240,60OPTION JPEG# Simulator for NTDEVICE Simulator (NT)ARCH SIMNTSELECT INCLUDE_SIMULATOR_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR simntHEADERMODE 8,320x200,60MODE 8,640x480,60MODE 8,800x600,60MODE 8,1024x768,60MODE 16,640x480,60MODE 16,800x600,60MODE 16,1024x768,60OPTION JPEG# Simulator for SolarisDEVICE Simulator (Solaris)ARCH SIMSPARCSOLARISSELECT INCLUDE_SIMULATOR_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR simsolarisHEADERMODE Default,320x200,60MODE Default,640x480,60MODE Default,800x600,60MODE Default,1024x768,60OPTION JPEGOPTION DBUFF# Driver using the graphics device BIOS (X86 only)DEVICE X86-BIOSARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4SELECT INCLUDE_BIOS_GRAPHICSOUTPUT INCLUDE_UGL_CRT_MONITORDIR pcbiosHEADERMODE 8,640x480,60MODE 8,800x600,60MODE 8,1024x768,60MODE 16,640x480,60MODE 16,800x600,60MODE 16,1024x768,60OPTION JPEGOPTION DBUFFDEVICE EMBoXARCH PPC860SELECT INCLUDE_M821_GRAPHICSOUTPUT INCLUDE_UGL_EMVUEDIR motorolaHEADERMODE 8,640x480,60OPTION JPEGDEVICE No GraphicsARCH ARMARCH4ARCH ARMARCH4_TARCH STRONGARMARCH XScaleARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH PPC405ARCH PPC405-CHRPARCH PPC405FARCH PPC405F-CHRPARCH PPC603ARCH PPC603-CHRPARCH PPC604ARCH PPC604-CHRPARCH PPC860ARCH PPC860-CHRPARCH R4000ARCH MIPS32ARCH MIPS64ARCH SH7700ARCH SH7750ARCH SIMNTARCH SIMSPARCSOLARISSELECT INCLUDE_NO_GRAPHICSOUTPUT INCLUDE_UGL_NO_GRAPHICSDIRHEADERMODE 0,0x0,0OPTIONEND## FONTS## Define BMF font engine#STARTSELECT INCLUDE_BMF_FONTSHEADER ugl/driver/font/udbmffnt.hPATH target/src/ugl/fonts/bmfEND## AUDIO## Define audio devices#STARTDEVICE NoneARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH ARMARCH4ARCH ARMARCH4_TARCH STRONGARMARCH XScaleARCH R4000ARCH MIPS64ARCH MIPS32ARCH PPC405ARCH PPC405-CHRPARCH PPC405FARCH PPC405F-CHRPARCH PPC603ARCH PPC603-CHRPARCH PPC860ARCH SH7700ARCH SH7750ARCH SIMNTARCH SIMSPARCSOLARISSELECT INCLUDE_NONE_AUDIODIRHEADERDEVNAMEDEVICE IGS-5050ARCH PENTIUMARCH PENTIUM2ARCH PENTIUM3ARCH PENTIUM4ARCH MIPS32SELECT INCLUDE_IGS_AUDIODIR igs5050HEADER igsAudio.hDEVNAME "/sound"END
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -