in driver.h
In
Von generic oder ähnlicher Platform in das neue Treiberverzeichnis kopieren. Nur Files kopieren die geändert werden. Für neue Systemtreiber speziell: drv_gfx_dev.cpp, drv_mouse.cpp, drv_keyboard.cpp ...
\4) Makefile anpassen
Für GCC das
***********************************************************************/ Win32 GDI Driver ************************************************************************/ #if defined(/* * * * * * * * * */ Project lowlevellib_vc6 laden und eine Konfiguration kopieren. Beispiel: Win32 gp2x -> Win32 gdi Danach die Sourcefiles hinzufügen: Die Konfiguration einstellen: Beim Präprozessor die SYS_PLATFORM_??? Variable einfügen und beim Linker als Ziel die neue Bibliothek angeben. Namenskonvention ist lowlevellib_[kompiler]_[platform].lib. Anschließend alle Ordner vom Erstellen ausblenden die nicht zum neuen Treiber der Konfiguration und zum Generic Ordner gehören.SYS_PLATFORM_WIN32_GDI) #define SYS_PLATFORM_DEFINED #define OK (0) #define FAIL (__LINE__) #define EXTERN extern #include #include #include "generic/sys_types.h" #include "generic/sys_assert.h" #include "generic/sys_debug.h" #include "generic/drv_fileio.h" #include "generic/sys_txCopy.h" #pragma comment( lib, " lowlevellib_vc6_gdi" ) #endif // SYS_PLATFORM_WIN32_GDI