PC/TCP Packet Driver (original) (raw)
PC/TCP Packet Driver is a networking API for MS-DOS, PC DOS, and later x86 DOS implementations such as DR-DOS, FreeDOS, etc. It implements the lowest levels of a TCP/IP stack, where the remainder is typically implemented either by TSR drivers or as a library linked into an application program. It was invented in 1983 at MIT's Lab for Computer Science (CSR/CSC group under Jerry Saltzer and David D. Clark), and was commercialized in 1986 by FTP Software. Packet drivers can implement many different network interfaces, including Ethernet, Token Ring, RS-232, Arcnet, and X.25.
Property | Value |
---|---|
dbo:abstract | PC/TCP Packet Driver is a networking API for MS-DOS, PC DOS, and later x86 DOS implementations such as DR-DOS, FreeDOS, etc. It implements the lowest levels of a TCP/IP stack, where the remainder is typically implemented either by TSR drivers or as a library linked into an application program. It was invented in 1983 at MIT's Lab for Computer Science (CSR/CSC group under Jerry Saltzer and David D. Clark), and was commercialized in 1986 by FTP Software. A packet driver uses an x86 interrupt number (INT) between 60h .. 80h. The number used is detected at runtime, it is most commonly 60h but may be changed to avoid application programs which use fixed interrupts for internal communications. The interrupt vector is used as a pointer (4-bytes little endian) to the address of a possible interrupt handler. If the text string "PKT DRVR" is found within the first 12-bytes immediately following the entry point then a driver has been located. Packet drivers can implement many different network interfaces, including Ethernet, Token Ring, RS-232, Arcnet, and X.25. (en) |
dbo:wikiPageID | 22626822 (xsd:integer) |
dbo:wikiPageLength | 3583 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 992918240 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Network_Driver_Interface_Specification dbr:David_D._Clark dbr:Endianness dbr:FreeDOS dbr:Application_programming_interface dbr:MS-DOS dbr:TCP/IP dbr:8250_UART dbr:Crynwr_Collection dbr:LocalTalk dbr:DR-DOS dbr:FTP_Software dbr:Preboot_Execution_Environment dbr:Internetwork_Packet_Exchange dbr:ARCNET dbc:Computer_networks dbc:Device_drivers dbr:Jerry_Saltzer dbr:Terminate_and_Stay_Resident dbr:Token_Ring dbr:Disk_Operating_System dbr:Open_Data-Link_Interface dbr:RS-232 dbr:X86 dbr:Serial_Line_Internet_Protocol dbr:Uniform_Driver_Interface dbr:Ethernet dbr:INT_(x86_instruction) dbr:Universal_Network_Device_Interface dbr:X.25 dbr:PC_DOS dbr:Parallel_Line_Internet_Protocol |
dbp:wikiPageUsesTemplate | dbt:Reflist |
dct:subject | dbc:Computer_networks dbc:Device_drivers |
gold:hypernym | dbr:API |
rdf:type | dbo:Software yago:WikicatComputerNetworks yago:Artifact100021939 yago:ComputerNetwork103085333 yago:Instrumentality103575240 yago:Network103820728 yago:Object100002684 yago:PhysicalEntity100001930 yago:System104377057 yago:Whole100003553 |
rdfs:comment | PC/TCP Packet Driver is a networking API for MS-DOS, PC DOS, and later x86 DOS implementations such as DR-DOS, FreeDOS, etc. It implements the lowest levels of a TCP/IP stack, where the remainder is typically implemented either by TSR drivers or as a library linked into an application program. It was invented in 1983 at MIT's Lab for Computer Science (CSR/CSC group under Jerry Saltzer and David D. Clark), and was commercialized in 1986 by FTP Software. Packet drivers can implement many different network interfaces, including Ethernet, Token Ring, RS-232, Arcnet, and X.25. (en) |
rdfs:label | PC/TCP Packet Driver (en) |
owl:sameAs | freebase:PC/TCP Packet Driver yago-res:PC/TCP Packet Driver wikidata:PC/TCP Packet Driver https://global.dbpedia.org/id/4sstz |
prov:wasDerivedFrom | wikipedia-en:PC/TCP_Packet_Driver?oldid=992918240&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:PC/TCP_Packet_Driver |
is dbo:wikiPageRedirects of | dbr:Packet_Drivers dbr:Packet_driver dbr:Pktdrv |
is dbo:wikiPageWikiLink of | dbr:Network_Driver_Interface_Specification dbr:Network_operating_system dbr:3Com_3c509 dbr:DOSEMU dbr:FTP_Software dbr:Open_Data-Link_Interface dbr:Uniform_Driver_Interface dbr:Packet_Drivers dbr:Packet_driver dbr:Pktdrv |
is foaf:primaryTopic of | wikipedia-en:PC/TCP_Packet_Driver |