如何添加串口2和串口3的驱动_by kingmokey.doc_第1页
如何添加串口2和串口3的驱动_by kingmokey.doc_第2页
如何添加串口2和串口3的驱动_by kingmokey.doc_第3页
如何添加串口2和串口3的驱动_by kingmokey.doc_第4页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

” 1 platformsmdk2410incOalintr.hline 30: #define SYSINTR_SERIAL3 (SYSINTR_FIRMWARE+9)line 47: #define SYSINTR_SERIAL2(SYSINTR_FIRMWARE+19)2 platformsmdk2410incOalintr.incline 43: SYSINTR_SERIAL2 .equ SYSINTR_FIRMWARE+19line 41: SYSINTR_SERIAL3 .equ SYSINTR_FIRMWARE+93 platformsmdk2410incOalintra.incline 39: SYSINTR_SERIAL3 EQU SYSINTR_FIRMWARE+9line 40:SYSINTR_SERIAL2 EQU SYSINTR_FIRMWARE+19 ”1 platform.regline 235:HKEY_LOCAL_MACHINEDriversBuiltInSERIAL2 DeviceArrayIndex = dword:1 Irq=dword:13 IoBase = dword:50004000 IoLen = dword:2C Prefix=COM Dll = SER24102.Dll Order=dword:0 Index=dword:5 Priority=dword:0 Port=COM2 DeviceType=dword:0 FriendlyName=Serial Cable on COM2: DeviceConfig=hex:10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00,00,00,08,00,00,00,00,00,00HKEY_LOCAL_MACHINEDriversBuiltInSERIAL3 DeviceArrayIndex = dword:2 Irq=dword:09 IoBase = dword:50008000 IoLen = dword:2C Prefix=COM Dll = SER24103.Dll Order=dword:0 Index=dword:5 Priority=dword:0 Port=COM3 DeviceType=dword:0 FriendlyName=Serial Cable on COM3: DeviceConfig=hex:10,00, 00,00, 05,00,00,00, 10,01,00,00, 00,4B,00,00,00,00,08,00,00,00,00,00,002 platform.reg”;HKEY_LOCAL_MACHINEDriversBuiltInIRDA2410 ; DeviceArrayIndex = dword:1 ; Irq=dword:09 ; IoBase = dword:50008000 ;IoLen = dword:2C ; Prefix=COM3 ; Dll = IRDA2410.Dll ; Order=dword:0 ; Priority=dword:0 ;Port=COM3: ;DeviceType=dword:0 ;FriendlyName=S2410 IRDA2410 ;Index=dword:2 ; Iclass=A32942B7-920C-486b-B0E6-92A702A99B35 ”1 cfw.cline 393: case SYSINTR_SERIAL2:/ Serial port.s2410INT-rSUBSRCPND = (INTSUB_RXD1 | INTSUB_TXD1 | INTSUB_ERR1);s2410INT-rINTSUBMSK &= INTSUB_RXD1;s2410INT-rINTSUBMSK &= INTSUB_TXD1;s2410INT-rINTSUBMSK &= INTSUB_ERR1;s2410INT-rSRCPND = BIT_UART1;/ S3C2410X Developer Notice (page 4) warns against writing a 1 to a 0 bit in the INTPND register.if (s2410INT-rINTPND & BIT_UART1) s2410INT-rINTPND = BIT_UART1;s2410INT-rINTMSK &= BIT_UART1;break;case SYSINTR_SERIAL3:/ Serial Ports2410INT-rSUBSRCPND = (INTSUB_RXD2 | INTSUB_TXD2 | INTSUB_ERR2);s2410INT-rINTSUBMSK &= INTSUB_RXD2;s2410INT-rINTSUBMSK &= INTSUB_TXD2;s2410INT-rINTSUBMSK &= INTSUB_ERR2;s2410INT-rSRCPND = BIT_UART2;/ S3C2410X Developer Notice (page 4) warns against writing a 1 to a 0 bit in the INTPND register.if (s2410INT-rINTPND & BIT_UART2) s2410INT-rINTPND = BIT_UART2;s2410INT-rINTMSK &= BIT_UART2;break;line 591:case SYSINTR_SERIAL2:s2410INT-rINTMSK |= BIT_UART1;s2410INT-rINTSUBMSK |= INTSUB_RXD1;s2410INT-rINTSUBMSK |= INTSUB_TXD1;s2410INT-rINTSUBMSK |= INTSUB_ERR1;break;case SYSINTR_SERIAL3:s2410INT-rINTMSK |= BIT_UART2;s2410INT-rINTSUBMSK |= INTSUB_RXD2;s2410INT-rINTSUBMSK |= INTSUB_TXD2;s2410INT-rINTSUBMSK |= INTSUB_ERR2;break;line 724:case SYSINTR_SERIAL2:s2410INT-rINTMSK &= BIT_UART1;s2410INT-rINTSUBMSK &= INTSUB_RXD1;break;case SYSINTR_SERIAL3:s2410INT-rINTMSK &= BIT_UART2;s2410INT-rINTSUBMSK &= INTSUB_RXD2;break; ser2410_ser.c”line 419:PVOIDSerInitSerial2( ULONG Identifier, / parm Device identifier. PVOID pMddHead, / parm First argument to mdd callbacks. PHWOBJ pHWObj / parm Pointer to our own HW OBJ for this device)RETAILMSG(DEBUGMODE, (TEXT(SerInitSerial2rn);return (SerInit(FALSE, Identifier, pMddHead, pHWObj);PVOIDSerInitSerial3( ULONG Identifier, / parm Device identifier. PVOID pMddHead, / parm First argument to mdd callbacks. PHWOBJ pHWObj / parm Pointer to our own HW OBJ for this device)RETAILMSG(DEBUGMODE, (TEXT(SerInitIRrn);return (SerInit(FALSE, Identifier, pMddHead, pHWObj);” ”2410.CEC”Edit“smdk2410.CEC, line 317: line 317:Implementation(Name ( S32410 Serial UART1 )GUID ( 7C4427A5-286C-4C7A-B687-4E3B364D079B )Description ( Samsung S32410 serial UART controller. )BSPPlatformDir ( smdk2410 )Version ( 4.2.0.0 )Locale ( 0409 )Vendor ( Microsoft )Date ( 2003-1-13 )SizeIsCPUDependent( 1 )BuildMethods(BuildMethod(GUID ( 07DA2083-6261-4ED6-B5BB-70CF4D930D68 )Step ( BSP )CPU ( ARMV4 )CPU ( ARMV4I )Action ( #BUILD(SOURCES,$(_WINCEROOT)PLATFORMSMDK2410driversserial) )Implementation(Name ( S32410 Serial UART2 )GUID ( 7C4427A5-286C-4C7A-B687-4E3B364D079C )Description ( Samsung S32410 serial UART controller. )BSPPlatformDir ( smdk2410 )Version ( 4.2.0.0 )Locale ( 0409 )Vendor ( Microsoft )Date ( 2003-1-

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论