WINCE.C
资源名称:SMDK2440.rar [点击查看]
上传用户:qiulin1960
上传日期:2013-10-16
资源大小:2844k
文件大小:2k
源码类别:
Windows CE
开发平台:
Windows_Unix
- /*++
- THIS CODE AND INFORMATION IS PROVIDED "AS IS" WITHOUT WARRANTY OF
- ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING BUT NOT LIMITED TO
- THE IMPLIED WARRANTIES OF MERCHANTABILITY AND/OR FITNESS FOR A
- PARTICULAR PURPOSE.
- Copyright (c) 1998 Samsung Electronics.
- Module Name:
- wince.c
- Abstract:
- Windows CE specific functions for the CS8900 NDIS miniport driver.
- Functions:
- DllEntry
- Notes:
- --*/
- #include <windows.h>
- #include <ndis.h>
- #include <cs8900hw.h>
- #include <cs8900sw.h>
- #ifdef DEBUG
- //
- // These defines must match the ZONE_* defines in CS8900SW.H
- //
- #define DBG_ERROR 1
- #define DBG_WARN 2
- #define DBG_FUNCTION 4
- #define DBG_INIT 8
- #define DBG_INTR 16
- #define DBG_RCV 32
- #define DBG_XMIT 64
- DBGPARAM dpCurSettings = {
- TEXT("CS8900"), {
- TEXT("Errors"),TEXT("Warnings"),TEXT("Functions"),TEXT("Init"),
- TEXT("Interrupts"),TEXT("Receives"),TEXT("Transmits"),TEXT("Undefined"),
- TEXT("Undefined"),TEXT("Undefined"),TEXT("Undefined"),TEXT("Undefined"),
- TEXT("Undefined"),TEXT("Undefined"),TEXT("Undefined"),TEXT("Undefined") },
- 0xFFFFFFFF
- };
- #endif // DEBUG
- //
- // Standard Windows DLL entrypoint.
- // Since Windows CE NDIS miniports are implemented as DLLs, a DLL entrypoint is
- // needed.
- //
- BOOL __stdcall
- DllEntry(
- HANDLE hDLL,
- DWORD dwReason,
- LPVOID lpReserved
- )
- {
- switch (dwReason)
- {
- case DLL_PROCESS_ATTACH:
- DEBUGREGISTER(hDLL);
- DEBUGMSG(1, (TEXT("CS8900: DLL_PROCESS_ATTACHrn")));
- break;
- case DLL_PROCESS_DETACH:
- DEBUGMSG(1, (TEXT("CS8900: DLL_PROCESS_DETACHrn")));
- break;
- }
- return TRUE;
- }