Downloads

This page shows an overview of all downloads available from this site - see the appropriate sections for more information.

Downloads

There are numerous downloads available from other sites, which are in general referenced via links from within the appropriate sections and which are not doubled on this site in order to support the principle of direct origin. So what you find here is mostly what you won't find that easily anywhere else in the Web, of course with some exceptions.

Brochures


System 45B product brochure: System_45_B_Brochure.pdf

Pull-out Cards

About the 9845A: 9845A-0.jpg
Options Errors (blank): 9845A-1.jpg
Syntax (9845A): 9845A-2.jpg
Error Messags (9845A): 9845A-3.jpg
About the 9845B: 9845B-0.jpg
Options Errors (I/O, Graphics): 9845B-1.jpg
Options Errors (Assembly Execution, Mass Storage): 9845B-2.jpg
Syntax (9845B): 9845B-3.jpg
Error Messages (9845B): 9845B-4.jpg

Articles

“A Dual-Processor Desk-Top Computer: The HP 9845A”: A_Dual-Processor_Desk-Top_Computer_-_The_HP_9845A.pdf
“Bit-Sliced Microprocessor of the Am2900 Family: The Am2901/2909”: Bit-Sliced_Microprocessor_of_ the_Am2900_Family.pdf

HP Journals

HP Journal May, 1976 edition: HPJournal_1976-05.pdf
HP Journal June, 1976 edition: HPJournal_1976-06.pdf
HP Journal November, 1977 edition: HPJournal_1977-11.pdf
HP Journal April, 1978 edition: HPJournal_1978-04.pdf
HP Journal May, 1979 edition: HPJournal_1979-05.pdf
HP Journal December, 1980 edition: HPJournal_1980-12.pdf

Manuals

CS/80 Instruction Set Programming Manual: 5955-3442_cs80-is-pm.pdf
Subset 80 for Fixed and Flexible Disc Drives (HP-IB Implementation): 5958-4129_SS80_Nov-1985.pdf
Tape Rethreading: Tape_Rethreading.pdf
Using HP E2080A LIF Utilities for the PC: Using_E2080ALIFUtilitiesForThePC_E2080-90000_55pages_Apr90.pdf

Technical Patents

US3692255 (DC100) "Belt driven tape cartridge": US3692255.pdf
US3971925 "Adaptable programmed calculator having provision for plug-in keyboard and memory modules" (includes firmware listing) (HP9805): US3692255.pdf
US4089059 "Programmable calculator employing a read-write memory having a movable boundary between program and data storage sections thereof" (includes firmware listing) (HP9815): US4089059.pdf
US4012725 "Programmable calculator" (includes firmware listing) (HP9830): US4012725.pdf
US4075679 "Programmable calculator" (includes firmware listing) (HP9825): US4075679.pdf
GB1568094 "Programmable calculator" (same as above, but British patent document, includes firmware listing) (HP9825): GB1568094.pdf
DE2655241 "Programmierbarer Rechner" (same as above, but German patent document, includes firmware listing) (HP9825): DE2655241.pdf
US4180854 "Programmable calculator having string variable editing capability" (HP9845A): US4180854.pdf
US4330839 "Programmable calculator including means for automatically processing imformation stored on a magnetic record member" (HP9815): US4330839.pdf
US4367465 "Graphics lightpen and method for raster scan CRT" (HP9845): US4367465.pdf
US4437156 "Programmable calculator" (HP9825): US4437156.pdf
US4455618 "Programmable calculator" (HP9845A): US4455618.pdf
US4566072 "Programmable calculator including means for digitizing the position of an X-Y plotter pen" (HP9815): US4566072.pdf

Design Patents

D244862 "Casing for an electronic calculator" (HP9815): D244862.pdf
D245107 "Electronic calculator" (HP9815): D245107.pdf
D245810 "Casing for an electronic calculator" (HP9825): D245810.pdf
D249090 "Casing for an electronic calculator" (HP9825): D249090.pdf
D256133 "Casing for an electronic calculator" (HP9845): D256133.pdf

Schematics

ROM board schmatics & PCB layout (Eagle data): ROMBoard-Eagle-Data-10.zip

Listings

9845 Utilities for 9845 BASIC listings: 9845utilities-9845-10-listings.zip
System firmware disassemblies with cross reference, hexdump and string analysis for 4 selected system configurations (including firmware object code): System-ROM-listings.zip
Power-on memory test (assembler listing): Memorytest.asm
List of all ROMs released by Hewlett-Packard (Excel format): Romlist.xls
Mouse driver and demo application listings: 9845-mouse-driver-listings.zip

9845 Software

Operating system ROM packages for different HP9845 configurations: 9845-Option-ROM-Readouts-080414.zip
Option ROM packages: 9845-Option-ROM-Readouts-080115.zip
Binary programs: 9845-Binaries-080601.zip

System ROM dumps for different HP9845 configurations: 9845-System-ROM-Dumps-080115.zip
LPU 28C256 EEPROM images for systems equipped with a standard (hybrid) processor: 9845-LPU-Standard-Processor.zip
LPU 28C256 EEPROM images for systems equipped with a fast (bit-slice) processor: 9845-LPU-Fast-Processor.zip
PPU 28C256 EEPROM images for systems equipped with a standard (98750A) monochrome CRT display: 9845-PPU-Standard-Graphics.zip
PPU 28C256 EEPROM images for systems equipped with an enhanced monochrome (98780A) or color (98770A) CRT display: 9845-PPU-Enhanced-or-Color-Graphics.zip

9845 B/C System Exerciser Rev. E, including TBIN test binary (disc version): 9845BC-System-Exerciser-RevE-TBIN-hpi.zip
Image with mouse driver and demo application: 9845-mouse-driver-hpi.zip

 

Projects Software

HPDrive 1.01 beta Windows 9x/ME executable: hpdrive-101beta-bin-win9x.zip
HPDrive 1.01 beta Windows NT/2000/XP/Vista executable (needs DlPortIO drivers): hpdrive-101beta-bin.zip
HPDrive 1.01 beta source code package: hpdrive-101beta-src.zip

HPDir 1.01 beta Windows 9x/ME executable: hpdir-101beta-bin-win9x.zip
HPDir 1.01 beta Windows NT/2000/XP/Vista executable (needs DlPortIO and FDRAWCMD drivers): hpdir-101beta-bin.zip
HPDir 1.01 beta source code package: hpdir-101beta-src.zip

Fdio 1.0 beta Windows 9x/ME/NT/2000/XP/Vista executable: fdio-10beta-bin.zip
Fdio 1.0 beta source code package: fdio-10beta-src.zip

9845 Utilities for PC 1.0 beta Windows 9x/ME executables: 9845utilities-PC-101beta-bin-win9x.zip
9845 Utilities for PC 1.0 beta Windows NT/2000/XP/Vista executables (needs DlPortIO driver for Analyze): 9845utilities-PC-101beta-bin.zip
9845 Utilities for PC 1.0 beta source code package: 9845utilities-PC-101beta-src.zip
Getfile and Sendfile 1.01 beta Windows 9x/ME executables:

filetransfer-101beta-bin-win9x.zip

Getfile and Sendfile 1.01 beta Windows NT/2000/XP/Vista executables (needs DlPortIO driver): filetransfer-101beta-bin.zip
Getfile and Sendfile 1.01 beta source code package: filetransfer-101beta-src.zip
9845 Utilities for 9845 disc image (hpi file): 9845utilities-9845-10-hpi.zip
9845 Utilities for 9845 BASIC listings: 9845utilities-9845-10-listings.zip

Asm45 1.0 beta Windows executable: asm45-10beta-bin.zip
Asm45 1.0 beta source code package: asm45-10beta-src.zip

Other Software

Uniprog EPROM Programmer Sources, compile in GNU/Linux or Windows with mingw: uniprog_src01b.zip
Changes for 28C64 support and "burn-in" ROM test with Willem programmer: uniprog_willem_28C64.zip

Kermit file transfer implementation for HP9845: 9845_kermit.zip

TD2HPI utility to convert Teledisk images into hpi images: Teledisk-to-hpi-utility.zip

The DlPortIO driver package can be downloaded here.