home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CBM Funet Archive
/
cbm-funet-archive-2003.iso
/
cbm
/
firmware
/
computers
/
c64
/
00INDEX
next >
Wrap
Text File
|
2003-06-09
|
5KB
|
122 lines
DRIVES/
dISK DRIVE FIRMWARE
OTHER/
fIRMWARE OF CARTRIDGES AND OTHER DEVICES
SCHEMATICS/
cOMMODORE 64 SCHEMATIC DIAGRAMS
64C.251913-01.BIN
cOMMODORE 64C basic AND kernal, A 23128 rom CHIP COMPOSED FROM THE
901226-01 basic AND 901227-03 kernal romS.
64GS.390852-01.BIN
cOMMODORE 64gs basic AND kernal, A 27128 eprom CHIP FROM A wEST gERMAN
MACHINE da5 016014e, ASSY NO. 250469, 252311 REV.b. tHE CHIP HAS THE
LABEL {SHIFT-POUND} 1984, 90 cbm / 390852-01 / c64gs rom cs=df34. tHE basic PART IS
OTHERWISE NORMAL, BUT IT USES FILL BYTE $00 INSTEAD OF $aa. tHE kernal
HAS BEEN MODIFIED FROM THE 901227-03, AND MOST MODIFICATIONS ARE IN THE
AREA $f72c-$fc92, WHICH ALSO CONTAINS A COPYRIGHT MESSAGE. mANY JUMPS
HAVE BEEN CHANGED TO $fb4d, WHICH IN TURN JUMPS TO $f707, WHICH IN TURN
CAUSES i/o ERROR #5.
readme
cOMMODORE 64 PARTS AND FIRMWARE VERSIONS
BASIC.901226-01.BIN
cOMMODORE 64 basic v2. tHE FIRST AND ONLY REVISION.
BASIC.C65.BIN
cOMMODORE 64 basic v2, TAKEN FROM THE cOMMODORE 65 rom. uSES FILL BYTE
$ff INSTEAD OF $aa.
BASIC.901230-01.BIN
cbm basic v2, TAKEN FROM THE basic CARTRIDGE FOR THE cOMMODORE max.
lOCATED AT $8000-$9FFF. tHE 2764 eprom WAS HAND LABELED 901230-01.
tHE BOARD IN THE CARTRIDGE HAS THREE CHIPS: TWO 2764 epromS (u1, basic
AND u2, kernal) AND ONE hm6116p-4 sram (u3). tHE BOTTOM SIDE IS
MARKED fab 326314, a/w 326315 rev a, AND THE TOP SIDE IS LABELLED
eprom/eprom/ram AND assy 326312. sEE ALSO KERNAL.901231-01.BIN.
pICTURES OF THE CARTRIDGE CAN BE FOUND AT
<url:HTTP://HOME.AUSTARNET.COM.AU/AVCAZ/MAX/MAX.HTM>. tHERE SHOULD
ALSO BE "mini basic i".
CHARACTERS.901225-01.BIN
tHE CHARACTER GENERATOR rom.
KERNAL.4064.901246-01.BIN
cOMMODORE pet64 OR 4064 kernal. wITH BLACK&WHITE STARTUP COLORS, AND
WITH A DIFFERENT BOOTUP MESSAGE. mACHINES WITH COLOR MONITORS USED THE
STANDARD cOMMODORE 64 kernal rom.
KERNAL.4064.README
mORE SPECIFIC INFORMATION ABOUT THE pet64 A.K.A. 4064 A.K.A. eDUCATOR 64
kernal rom.
KERNAL.901227-01.BIN
cOMMODORE 64 kernal rom rEVISION 1. tHE rs-232 TIMING TABLE IS DESIGNED
FOR EXACTLY 1 mhZ SYSTEM CLOCK FREQUENCY, ALTHOUGH NO c64 RUNS AT THAT
CLOCK RATE. rIPPED FROM A VERY OLD aMERICAN c64.
KERNAL.901227-02.BIN
cOMMODORE 64 kernal rom rEVISION 2. cAN BE FOUND ON 1982 AND 1983 MODELS.
KERNAL.901227-03.BIN
cOMMODORE 64 kernal rom rEVISION 3. tHE LAST REVISION, ALSO USED IN THE
c128'S c64 MODE.
KERNAL.C65-CAFF.BIN
cOMMODORE 64 kernal rom, TAKEN FROM A cOMMODORE 65 rom. dATED 1990.
KERNAL.C65-E96A.BIN
cOMMODORE 64 kernal rom, TAKEN FROM A cOMMODORE 65 rom. dATED 1991.
KERNAL.901231-01.BIN
cOMMODORE max kernal rom, TAKEN FROM THE basic CARTRIDGE FOR THE
cOMMODORE max. tHERE IS A COPY OF THE STANDARD cOMMODORE 64 UPPER CASE
CHARACTER SET (CORRESPONDING TO THE FIRST HALF OF 901225-01) LOCATED
AT $F000-$F7FF. tHE 2764 eprom WAS HAND LABELED 901231-01. sEE ALSO
BASIC.901230-01.BIN.
KERNAL.SWEDISH-02.BIN
cOMMODORE 64 kernal rom rEVISION 2, PATCHED FOR sWEDISH/fINNISH KEYBOARD
LAYOUT. tHE DIFFERENCE BETWEEN 901227-02 AND THIS IMAGE IS EXACTLY THE
SAME AS THE DIFFERENCE BETWEEN 901227-03 AND KERNAL.SWEDISH-03.BIN: THE
KEYBOARD TABLE.
KERNAL.SWEDISH-03.BIN
cOMMODORE 64 kernal rom rEVISION 3, PATCHED FOR sWEDISH/fINNISH KEYBOARD
LAYOUT. tHE DIFFERENCE BETWEEN 901227-03 AND THIS IMAGE IS EXACTLY THE
SAME AS THE DIFFERENCE BETWEEN 901227-02 AND KERNAL.SWEDISH-02.BIN: THE
KEYBOARD TABLE.
KERNAL.SX.251104-04.BIN
cOMMODORE sx64/dx64 kernal. wITH DIFFERENT STARTUP COLORS, AND TAPE
ROUTINES DISABLED.
KERNAL.SX.SWEDISH.BIN
cOMMODORE sx64/dx64 kernal, PATCHED FOR sWEDISH/fINNISH KEYBOARD LAYOUT.
PLA.C
tHIS c PROGRAM CONTAINS THE LOGIC EQUATIONS FOR THE 82s100 pla CHIP
USED IN THE c64 (906114-1), AND CONVERTS THEM TO A 64-KILOBYTE TRUTH
TABLE FILE. iN THIS SECOND VERSION OF THE PROGRAM, THE INPUT AND OUTPUT
LINES ARE PERMUTED SO THAT THEY CORRESPOND TO THE 82s100-TO-27512 ADAPTER
BUILT BY jENS sCH{$f6}NFELD, SO THAT HE COULD READ OUT THE pla WITH AN eprom
PROGRAMMING DEVICE.
PLA.TXT
lOGIC EQUATIONS IN aBEL FORMAT FOR THE 82s100 pla CHIP USED IN
THE c64 (906114-1), AND A jedec FILE THAT CAN USED TO BURN A 82s100
AS A 906114-1.
PLA.ZIP
aN ms-dos PROGRAM FOR DISPLAYING THE MEMORY MAP OF THE cOMMODORE 64
IN DIFFERENT CONFIGURATIONS. tURBO pASCAL SOURCE CODE INCLUDED.
tHE ARCHIVE ALSO CONTAINS A PICTURE OF jENS sCH{$f6}NFELD'S sUPERpla
ADAPTER BOARD.
PLA-906114-1.C
aNOTHER VERSION OF PLA.C, CORRESPONDING TO THE LOGIC EQUATIONS OBTAINED
BY jENS sCH{$f6}NFELD. tHE EQUATION FOR casram IS MUCH SIMPLER.
PLA-906114-1.PDS
a machxl DESIGN DESCRIPTION OF A REPLACEMENT FOR THE 906114-1 pla.