US6651024B1 - Method for automatic testing PCMCIA cards - Google Patents

Method for automatic testing PCMCIA cards Download PDF

Info

Publication number
US6651024B1
US6651024B1 US09/484,211 US48421100A US6651024B1 US 6651024 B1 US6651024 B1 US 6651024B1 US 48421100 A US48421100 A US 48421100A US 6651024 B1 US6651024 B1 US 6651024B1
Authority
US
United States
Prior art keywords
pcmcia
module
automatic testing
textout
pcmcia cards
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US09/484,211
Inventor
Tong S Chen
Kuang Shin Lin
Peng Li
Bill Fan
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Inventec Corp
Original Assignee
Inventec Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Inventec Corp filed Critical Inventec Corp
Priority to US09/484,211 priority Critical patent/US6651024B1/en
Priority to GB0001158A priority patent/GB2358495B/en
Assigned to INVENTEC CORPORATION reassignment INVENTEC CORPORATION ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: LI, PENG, CHEN, TONG S., FAN, BILL, LIN, KUANG SHIN
Application granted granted Critical
Publication of US6651024B1 publication Critical patent/US6651024B1/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/2205Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested
    • G06F11/2221Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing using arrangements specific to the hardware being tested to test input/output devices or peripheral units

Definitions

  • the present invention relates to a method for testing PCMCIA cards and, in particular, to a method for automation of testing PCMICA cards.
  • PCMCIA Personal computer memory card international association
  • PCMCIA is a memory card standard set by the United States of America and Japan, which sets the connection standard for the peripheral devices of a portable computer.
  • PCMCIA also has the design of conversion to other interfaces, such as PCMCIA to SCSI, PCMCIA to IDE, etc, so as to allow the portable computer to use various interfaces of personal computers.
  • PCMCIA I PCMCIA I
  • PCMCIA II PCMCIA II
  • PCMCIA III The thickness of a PCMCIA III card is twice that of a PCMCIA II card, and the PCMCIA card is the thinnest.
  • PCMCIA card The main function of a PCMCIA card is to expand the capability of a portable computer so that the memory, network card, modem, SCSI devices (such as high capacity hard drives, scanners) can be connected thereon.
  • a usual PCMCIA cards has capacity up to 64 MB, a size of a credit card, 16 bit slot and 68 pins; yet the thickness varies from computers to computers. Most portable computers support the plug-and-play function, some even support the hot-plug function (direct use without rebooting).
  • PC card standard which utilizes a 32 bit CardBus and 20/33 MHz pulse to support 132 MBps transmission rate. Basically, it is using the technology of PCI buses to provide PCMCIA interfaces for a portable computer that also have 68 pins.
  • the connection standard of peripherals set in PCMCIA has three levels of communications, namely, the driver level, the interface card service level, and the socket service level.
  • the programs that support PCMCIA standard have to define and call the functions of each level according to this standard.
  • the calling method of a conventional PCMCIA program is vertical.
  • the application program used by the user first calls the driver level, which then calls the interface service level and the socket service in order so as to communicate with the hardware level with a personal computer interface control (PCIC).
  • the driver level serves the drivers of all peripheral, such as the modem, network card, and CD-ROM.
  • the socket service level functions as the BIOS in a personal computer (PC) and is in charge of the communication with low level devices, such as the settings of I/O ports and IRQs.
  • the interface card service level plays the role of the operating system of a PC and provides services unrelated to hardware, calls the socket service level, but is not in direct communication with the hardware interface.
  • the interface card service level and the socket level can use the software developed or designed by the programmers, nevertheless, the functions of the driver level for calling have to be designed according to the specifics of the interface card level and the socket level. This is a great difficulty for the drivers that do not support the PCMCIA card. Since to rewrite the drivers to support the PCMCIA card, the programmer has to learn the PCMCIA standard and gets familiar with how to use the functions called by PCMCIA. This task requires extra work and time.
  • the present invention provides a method for automatic testing PCMCIA cards, which can not only resolve the problems of wasting time and human resources in the traditional manual testing method but also gauges a testing method for high efficiency and test accuracy and generates a corresponding test report pursuant to the user's need.
  • the main operation flow module of a method for automatic testing PCMCIA cards comprises a control panel library (CPL), a display data interception module, a registration database retrieval module, a comparison module, and a final report generator module.
  • CPL control panel library
  • the application interface of the control panel library checks and displays the PCMICA module.
  • a SetwindowsHook then loads in dynamic link library (DLL) and checks the TextOut function address from the ModuleList in PCMCIA module for interception and data storage.
  • DLL dynamic link library
  • the peripheral description values are stored in a list and compared with the data intercepted and stored in the ModuleList to complete a test report on correctness or error.
  • FIG. 1 is a schematic view of the function module according to the present invention.
  • FIG. 2 is a flow chart of the control panel library according to the present invention.
  • FIG. 3 is a flow chart of the display data interception module according to the present invention.
  • FIG. 4 is a flow chart of the registration database retrieval module according to the present invention.
  • FIG. 5 is a flow chart of the comparison module according to the present invention.
  • the instant invention provides a procedure for automatic testing PCMCIA cards, whose main operation flow is shown in FIG. 1 . It comprises a control panel library (CPL) module 10 , a display data interception module 20 , a registration database retrieval module 30 , a comparison module 40 , and a report module 50 .
  • CPL control panel library
  • FIG. 2 is a flow chart of the control panel library (CPL) according to the present invention.
  • a PCMCIA card procedure first starts. Then the method checks the control panel main library (step 60 ) to load in the library (step 70 ). It is determined whether thew library is loaded (step 80 ). If not, then the method quits testing (step 90 ); otherwise, an application interface of the control panel library is employed (step 100 ) to check the PCMCIA module (step 110 ) and determine if the module is found (step 120 ). If it is not found, then the method spares the library (step 130 ) and quits testing (step 90 ); otherwise, the PCMCIA module is displayed (step 140 ) to complete the flow of the control panel module (CPL). At this moment, the CPL would display interface data of a PCMCIA card.
  • FIG. 3 is a flow chart of the display data interception module according to the present invention.
  • a SetwindowsHook function is used to load in dynamic link library (DLL) (step 150 ). It is determined whether the DLL is successfully loaded (step 160 ). If not, then the method quits testing (step 90 ); otherwise, the method checks the function address of TextOut in the PCMCIA ModuleList (step 170 ). It is then determined whether the function address of TextOut is found (step 180 ). If not, then the method quits testing (step 90 ); otherwise, a self-defined TextOut is used to replace the standard TextOut (step 190 ).
  • DLL dynamic link library
  • the method enforces windows renewing (step 200 ), intercepts and stores data (step 210 ), and restores the standard TextOut (step 220 ) after the data storage. Finally, the method unhooks (step 230 ) to complete the procedure of the display data interception module.
  • the following testing procedure is to store all description data related to peripheral devices in a list for comparison with the intercepted and stored data in step 210 . This procedure implements the goal of automatic testing.
  • FIG. 4 is a flow chart of the registration database retrieval module according to the present invention.
  • the module first obtains a key value of the peripheral device (step 240 ), then searches all sub-key values (step 250 ).
  • the description value of the peripheral device is retrieved from each of the key values (step 260 ).
  • the description value of the peripheral device is stored in a list (step 270 ) to complete the procedure of the registration database retrieval module.
  • FIG. 5 is a flow chart of the comparison module according to the present invention.
  • the first description value is first retrieved from the list (step 280 ). It is determined whether the description value is the same as the data intercepted and stored in step 210 (step 290 ). If it is, then the module generates a test report on correctness (step 310 ). Otherwise, the next description value is retrieved from the list and it is determined whether the list is empty (step 320 ). If it is, then the module generates a test report on error (step 330 ); otherwise, the procedure returns to step 290 to execute comparison for the next description value.

Abstract

This specification discloses a method for automatic testing PCMCIA cards. The method first loads in the main library of the control panel, then checks and displays the PCMCIA module using the application interface of the control panel library. A SetwindowsHook then loads in dynamic link library (DLL) and checks the TextOut function address from the ModuleList in PCMCIA module for interception and data storage. The peripheral description values are stored in a list and compared with the data intercepted and stored in the ModuleList to complete a test report on correctness or error.

Description

FIELD OF INVENTION
The present invention relates to a method for testing PCMCIA cards and, in particular, to a method for automation of testing PCMICA cards.
RELATED ART
Personal computer memory card international association (PCMCIA) is a memory card standard set by the United States of America and Japan, which sets the connection standard for the peripheral devices of a portable computer. PCMCIA also has the design of conversion to other interfaces, such as PCMCIA to SCSI, PCMCIA to IDE, etc, so as to allow the portable computer to use various interfaces of personal computers. Currently, there are three different interfaces on portable computers, namely, PCMCIA I, PCMCIA II, and PCMCIA III. The thickness of a PCMCIA III card is twice that of a PCMCIA II card, and the PCMCIA card is the thinnest. The main function of a PCMCIA card is to expand the capability of a portable computer so that the memory, network card, modem, SCSI devices (such as high capacity hard drives, scanners) can be connected thereon. A usual PCMCIA cards has capacity up to 64 MB, a size of a credit card, 16 bit slot and 68 pins; yet the thickness varies from computers to computers. Most portable computers support the plug-and-play function, some even support the hot-plug function (direct use without rebooting).
Recently, portable computer manufacturers are developing a new generation of PC card standard, which utilizes a 32 bit CardBus and 20/33 MHz pulse to support 132 MBps transmission rate. Basically, it is using the technology of PCI buses to provide PCMCIA interfaces for a portable computer that also have 68 pins.
The connection standard of peripherals set in PCMCIA has three levels of communications, namely, the driver level, the interface card service level, and the socket service level. The programs that support PCMCIA standard have to define and call the functions of each level according to this standard. The calling method of a conventional PCMCIA program is vertical. The application program used by the user first calls the driver level, which then calls the interface service level and the socket service in order so as to communicate with the hardware level with a personal computer interface control (PCIC). The driver level serves the drivers of all peripheral, such as the modem, network card, and CD-ROM. The socket service level functions as the BIOS in a personal computer (PC) and is in charge of the communication with low level devices, such as the settings of I/O ports and IRQs. The interface card service level plays the role of the operating system of a PC and provides services unrelated to hardware, calls the socket service level, but is not in direct communication with the hardware interface.
In each level of calling, the interface card service level and the socket level can use the software developed or designed by the programmers, nevertheless, the functions of the driver level for calling have to be designed according to the specifics of the interface card level and the socket level. This is a great difficulty for the drivers that do not support the PCMCIA card. Since to rewrite the drivers to support the PCMCIA card, the programmer has to learn the PCMCIA standard and gets familiar with how to use the functions called by PCMCIA. This task requires extra work and time.
Therefore, a complete standardized test report of the specifics, the types, and the accompanying peripherals for the users is very important. Gauging a set of procedure for testing PCMCIA cards and generating a standardized report are relatively important too.
As to the method for testing PCMCIA cards, conventional methods perform manual tests that do not only waste time and human resources but also do not have a gauged test method. Thus the efficiency and test accuracy could not be increased, and a corresponding test report could not be generated according to the user's requirement either.
SUMMARY OF THE INVENTION
The present invention provides a method for automatic testing PCMCIA cards, which can not only resolve the problems of wasting time and human resources in the traditional manual testing method but also gauges a testing method for high efficiency and test accuracy and generates a corresponding test report pursuant to the user's need.
The main operation flow module of a method for automatic testing PCMCIA cards according to the instant invention comprises a control panel library (CPL), a display data interception module, a registration database retrieval module, a comparison module, and a final report generator module.
First loaded is the control panel library. The application interface of the control panel library checks and displays the PCMICA module. A SetwindowsHook then loads in dynamic link library (DLL) and checks the TextOut function address from the ModuleList in PCMCIA module for interception and data storage. The peripheral description values are stored in a list and compared with the data intercepted and stored in the ModuleList to complete a test report on correctness or error.
Further scope of applicability of the present invention will become apparent from the detailed description given hereinafter. However, it should be understood that the detailed description and specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only, since various changes and modifications within the spirit and scope of the invention will become apparent to those skilled in the art from this detailed description.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will become more fully understood from the detailed description given hereinbelow illustration only, and thus are not limitative of the present invention, and wherein:
FIG. 1 is a schematic view of the function module according to the present invention;
FIG. 2 is a flow chart of the control panel library according to the present invention;
FIG. 3 is a flow chart of the display data interception module according to the present invention;
FIG. 4 is a flow chart of the registration database retrieval module according to the present invention; and
FIG. 5 is a flow chart of the comparison module according to the present invention.
DETAILED DESCRIPTION OF THE INVENTION
The instant invention provides a procedure for automatic testing PCMCIA cards, whose main operation flow is shown in FIG. 1. It comprises a control panel library (CPL) module 10, a display data interception module 20, a registration database retrieval module 30, a comparison module 40, and a report module 50. Each of the above modules is explained in further detail hereinafter.
FIG. 2 is a flow chart of the control panel library (CPL) according to the present invention. A PCMCIA card procedure first starts. Then the method checks the control panel main library (step 60) to load in the library (step 70). It is determined whether thew library is loaded (step 80). If not, then the method quits testing (step 90); otherwise, an application interface of the control panel library is employed (step 100) to check the PCMCIA module (step 110) and determine if the module is found (step 120). If it is not found, then the method spares the library (step 130) and quits testing (step 90); otherwise, the PCMCIA module is displayed (step 140) to complete the flow of the control panel module (CPL). At this moment, the CPL would display interface data of a PCMCIA card.
Then the method intercepts the interface data of the above displayed PCMCIA card. FIG. 3 is a flow chart of the display data interception module according to the present invention. A SetwindowsHook function is used to load in dynamic link library (DLL) (step 150). It is determined whether the DLL is successfully loaded (step 160). If not, then the method quits testing (step 90); otherwise, the method checks the function address of TextOut in the PCMCIA ModuleList (step 170). It is then determined whether the function address of TextOut is found (step 180). If not, then the method quits testing (step 90); otherwise, a self-defined TextOut is used to replace the standard TextOut (step 190). Afterwards, the method enforces windows renewing (step 200), intercepts and stores data (step 210), and restores the standard TextOut (step 220) after the data storage. Finally, the method unhooks (step 230) to complete the procedure of the display data interception module.
The following testing procedure is to store all description data related to peripheral devices in a list for comparison with the intercepted and stored data in step 210. This procedure implements the goal of automatic testing.
FIG. 4 is a flow chart of the registration database retrieval module according to the present invention. The module first obtains a key value of the peripheral device (step 240), then searches all sub-key values (step 250). The description value of the peripheral device is retrieved from each of the key values (step 260). Finally, the description value of the peripheral device is stored in a list (step 270) to complete the procedure of the registration database retrieval module.
At this moment, the procedure for automatic testing PCMCIA cards enters the last comparison procedure. FIG. 5 is a flow chart of the comparison module according to the present invention. The first description value is first retrieved from the list (step 280). It is determined whether the description value is the same as the data intercepted and stored in step 210 (step 290). If it is, then the module generates a test report on correctness (step 310). Otherwise, the next description value is retrieved from the list and it is determined whether the list is empty (step 320). If it is, then the module generates a test report on error (step 330); otherwise, the procedure returns to step 290 to execute comparison for the next description value.
The invention being thus described, it will be obvious that the same may be varied in many ways. Such variations are not to be regarded as a departure from the spirit and scope of the invention, and all such modifications as would be obvious to one skilled in the art are intended to be included within the scope of the following claims.

Claims (12)

What is claimed is:
1. A method for automatic testing PCMCIA cards, which method comprises the steps of:
providing a control panel library (CPL) module, via the application interface of which the PCMCIA module can be checked and displayed;
providing a display data interception module for intercepting and storing TextOut in a ModuleList of the PCMCIA;
providing a registration database retrieval module for storing a description value of a peripheral device in a list;
providing a comparison module, which compares the peripheral description value stored in the list with the TextOut intercepted and stored in the PCMCIA ModuleList; and
generating a report module for displaying a test report on correctness or error for the PCMCIA card.
2. The method for automatic testing PCMCIA cards of claim 1, wherein the interception and storage of the TextOut is accomplished using a SetwindowsHook function to load in dynamic link library (DLL).
3. The method for automatic testing PCMCIA cards of claim 1, wherein the TextOut is obtained by replacing the standard TextOut with a self-defined TextOut.
4. The method for automatic testing PCMCIA cards of claim 1, wherein the peripheral device description value is retrieved from the peripheral device key value.
5. A method for automatic testing PCMCIA cards, which has the features that a control panel library (CPL) module checks and displays a PCMCIA module; that a display data interception module intercepts and stores data in a PCMCIA ModuleList; and that the data are compared with data in a registration database retrieval module for generating a report by a report module.
6. The method for automatic testing PCMCIA cards of claim 5, wherein the check and display of the PCMCIA module are accomplished by the application interface of the control panel library (CPL) module.
7. The method for automatic testing PCMCIA cards of claim 5, wherein the data in the PCMCIA ModuleList are TextOut.
8. The method for automatic testing PCMCIA cards of claim 7, wherein the TextOut is accomplished with a SetwindowsHook function which loads in dynamic link library (DLL).
9. The method for automatic testing PCMCIA cards of claim 7, wherein the TextOut is a self-defined TextOut instead of a standard TextOut.
10. The method for automatic testing PCMCIA cards of claim 5, wherein the data in the registration database retrieval module are description values of peripheral devices.
11. The method for automatic testing PCMCIA cards of claim 10, wherein the description value of a peripheral device is obtained from the key value of the peripheral device.
12. The method for automatic testing PCMCIA cards of claim 5, wherein the report module displays the PCMCIA test report on correctness or error.
US09/484,211 2000-01-18 2000-01-18 Method for automatic testing PCMCIA cards Expired - Lifetime US6651024B1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
US09/484,211 US6651024B1 (en) 2000-01-18 2000-01-18 Method for automatic testing PCMCIA cards
GB0001158A GB2358495B (en) 2000-01-18 2000-01-18 Method for automatic testing pcmcia cards

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/484,211 US6651024B1 (en) 2000-01-18 2000-01-18 Method for automatic testing PCMCIA cards
GB0001158A GB2358495B (en) 2000-01-18 2000-01-18 Method for automatic testing pcmcia cards

Publications (1)

Publication Number Publication Date
US6651024B1 true US6651024B1 (en) 2003-11-18

Family

ID=31995672

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/484,211 Expired - Lifetime US6651024B1 (en) 2000-01-18 2000-01-18 Method for automatic testing PCMCIA cards

Country Status (2)

Country Link
US (1) US6651024B1 (en)
GB (1) GB2358495B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100401084C (en) * 2004-06-22 2008-07-09 大唐移动通信设备有限公司 Inserted card tester
CN108897993A (en) * 2018-06-11 2018-11-27 山东华软金盾软件股份有限公司 A kind of method that windows registry is hiding

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5696970A (en) * 1993-04-01 1997-12-09 Intel Corporation Architecture for implementing PCMCIA card services under the windows operating system in enhanced mode
US5881221A (en) * 1996-12-31 1999-03-09 Compaq Computer Corporation Driver level diagnostics
US6041363A (en) * 1996-03-29 2000-03-21 Sun Microsystems, Inc, Imbedding virtual device driver (VxD) calls in a dynamic link library (DLL)
US6370594B1 (en) * 1998-12-14 2002-04-09 Inventec Corp. Method for testing data pins of a parallel communication port
US6434648B1 (en) * 1998-12-10 2002-08-13 Smart Modular Technologies, Inc. PCMCIA compatible memory card with serial communication interface
US20020170000A1 (en) * 2001-05-09 2002-11-14 Emanuel Gorodetsky Test and on-board programming station

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5696970A (en) * 1993-04-01 1997-12-09 Intel Corporation Architecture for implementing PCMCIA card services under the windows operating system in enhanced mode
US6041363A (en) * 1996-03-29 2000-03-21 Sun Microsystems, Inc, Imbedding virtual device driver (VxD) calls in a dynamic link library (DLL)
US5881221A (en) * 1996-12-31 1999-03-09 Compaq Computer Corporation Driver level diagnostics
US6434648B1 (en) * 1998-12-10 2002-08-13 Smart Modular Technologies, Inc. PCMCIA compatible memory card with serial communication interface
US6370594B1 (en) * 1998-12-14 2002-04-09 Inventec Corp. Method for testing data pins of a parallel communication port
US20020170000A1 (en) * 2001-05-09 2002-11-14 Emanuel Gorodetsky Test and on-board programming station

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Internet Web page entitled "Bus Doctor Analyzers from Data Transit" at www.datatransit.com, date unknown. *
Internet Web page entitled "PCMCIA: Analyzer 'MPAX PCMCIA'from Computer Bus Tools" at www.bustools.com, date unknown.* *
Internet Web page entitled "TestMetrix Product Line, PCMCIA Cart Tester" at www.testmetrix.com, date unknown.* *
Internet Web page entitled "PCMCIA: Analyzer ‘MPAX PCMCIA’from Computer Bus Tools" at www.bustools.com, date unknown.*

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100401084C (en) * 2004-06-22 2008-07-09 大唐移动通信设备有限公司 Inserted card tester
CN108897993A (en) * 2018-06-11 2018-11-27 山东华软金盾软件股份有限公司 A kind of method that windows registry is hiding

Also Published As

Publication number Publication date
GB0001158D0 (en) 2000-03-08
GB2358495B (en) 2002-03-27
GB2358495A (en) 2001-07-25

Similar Documents

Publication Publication Date Title
US5193174A (en) System for automatically redirecting information to alternate system console in response to the comparison of present and default system configuration in personal computer system
US6321287B1 (en) Console redirection for a computer system
US5519870A (en) System and method for performing a continuous multi-stage function
US7739693B2 (en) Generic application program interface for native drivers
US5896534A (en) Operating system independent apparatus and method for supporting input/output devices unsupported by executing programs
US6647434B1 (en) Multifunction device with register space for individually enabling or disabling a function of plurality of functions in response to function configuration
CN100472460C (en) Detection and display method and device for computer self-test information
US20070157176A1 (en) Verification of software application attributes for optimal compatibility with a software system
US6298388B1 (en) Electronic apparatus and method for discriminating whether a first or second card is attached thereto
US20030110369A1 (en) Firmware extensions
US20090300588A1 (en) Method and apparatus for acquiring definitions of debug code of basic input/output system
GB2318658A (en) Remote diagnostics after boot error
CN1074767A (en) The method that computing machine, equipment and system thereof reconfigure
US5377259A (en) Data terminal having program language support library, and related method
US5911042A (en) Computer system having expansion unit
KR19980015400A (en) How to save and restore data on graphics devices
US6052800A (en) Method and system for updating information on an intelligent display device monitoring a computer system
US6807629B1 (en) Apparatus and method for accessing POST 80h codes via a computer port
US6651024B1 (en) Method for automatic testing PCMCIA cards
CN110765060B (en) MDIO bus-to-parallel bus conversion method and device, equipment and medium
US7246038B2 (en) Method, system, and article of manufacture for running diagnostics related to a device
US20070118658A1 (en) User selectable management alert format
US6009486A (en) Cardbus docking station
US20080127229A1 (en) Multiple interface standard support for redundant array of independent disks
US7668999B2 (en) Computer system with improved bus handling

Legal Events

Date Code Title Description
AS Assignment

Owner name: INVENTEC CORPORATION, TAIWAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHEN, TONG S.;LIN, KUANG SHIN;LI, PENG;AND OTHERS;REEL/FRAME:010513/0821;SIGNING DATES FROM 19991124 TO 19991126

STCF Information on status: patent grant

Free format text: PATENTED CASE

FPAY Fee payment

Year of fee payment: 4

REMI Maintenance fee reminder mailed
FPAY Fee payment

Year of fee payment: 8

SULP Surcharge for late payment

Year of fee payment: 7

FPAY Fee payment

Year of fee payment: 12