mirror of
https://github.com/open-simh/simh.git
synced 2026-01-13 15:27:46 +00:00
Corrected copyright dates on all files
This commit is contained in:
parent
fc3c1812bf
commit
908ad1308e
@ -1,6 +1,6 @@
|
||||
/* bootrom.c: Boot ROM simulator for Motorola processors
|
||||
|
||||
Copyright (c) 2010-2011, William A. Beech
|
||||
Copyright (c) 2010-2012, William A. Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
@ -24,8 +24,8 @@
|
||||
in this Software without prior written authorization from William A. Beech.
|
||||
|
||||
These functions support a single simulated 2704 to 2764 EPROM device on
|
||||
an 8-bit computer system.. This device allows the the device buffer to
|
||||
be loaded from a binary file containing the emulated EPROM code.
|
||||
an 8-bit computer system.. This device allows the buffer to be loaded from
|
||||
a binary file containing the emulated EPROM code.
|
||||
|
||||
These functions support a simulated 2704, 2708, 2716, 2732 or 2764 EPROM
|
||||
device on a CPU board. The byte get and put routines use an offset into
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* dc4.c: SWTP DC-4 FDC Simulator
|
||||
|
||||
Copyright (c) 2005-2011, William A. Beech
|
||||
Copyright (c) 2005-2012, William A. Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
@ -551,18 +551,18 @@ int32 fdcdata(int32 io, int32 data)
|
||||
}
|
||||
return 0;
|
||||
} else { /* read byte from fdc */
|
||||
if (dsk_unit[cur_dsk].pos < SECSIZ) { /* copy bytes from buffer */
|
||||
if (dsk_dev.dctrl & DEBUG_read)
|
||||
printf("\nfdcdata: Reading byte %d u3=%02X", dsk_unit[cur_dsk].pos, dsk_unit[cur_dsk].u3);
|
||||
val = *((uint8 *)(dsk_unit[cur_dsk].filebuf) + dsk_unit[cur_dsk].pos) & 0xFF;
|
||||
dsk_unit[cur_dsk].pos++; /* step counter */
|
||||
if (dsk_unit[cur_dsk].pos == SECSIZ) { /* done? */
|
||||
dsk_unit[cur_dsk].u3 &= ~(BUSY | DRQ); /* clear flags */
|
||||
if (dsk_dev.dctrl & DEBUG_write)
|
||||
printf("\nfdcdata: Sector read complete");
|
||||
}
|
||||
return val;
|
||||
} else
|
||||
if (dsk_unit[cur_dsk].pos < SECSIZ) { /* copy bytes from buffer */
|
||||
if (dsk_dev.dctrl & DEBUG_read)
|
||||
printf("\nfdcdata: Reading byte %d u3=%02X", dsk_unit[cur_dsk].pos, dsk_unit[cur_dsk].u3);
|
||||
val = *((uint8 *)(dsk_unit[cur_dsk].filebuf) + dsk_unit[cur_dsk].pos) & 0xFF;
|
||||
dsk_unit[cur_dsk].pos++; /* step counter */
|
||||
if (dsk_unit[cur_dsk].pos == SECSIZ) { /* done? */
|
||||
dsk_unit[cur_dsk].u3 &= ~(BUSY | DRQ); /* clear flags */
|
||||
if (dsk_dev.dctrl & DEBUG_write)
|
||||
printf("\nfdcdata: Sector read complete");
|
||||
}
|
||||
return val;
|
||||
} else
|
||||
return 0;
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* i2716.c: Intel 2716 EPROM simulator for 8-bit processors
|
||||
|
||||
Copyright (c) 2011, William A. Beech
|
||||
Copyright (c) 2011-2012, William A. Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* m6800.c: SWTP 6800 CPU simulator
|
||||
|
||||
Copyright (c) 2005-2011, William Beech
|
||||
Copyright (c) 2005-2012, William Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* m6810.c: Motorola m6810 RAM emulator
|
||||
|
||||
Copyright (c) 2011, William A. Beech
|
||||
Copyright (c) 2011-2012, William A. Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* mp-8m.c: SWTP 8K Byte Memory Card emulator
|
||||
|
||||
Copyright (c) 2011, William A. Beech
|
||||
Copyright (c) 2011-2012, William A. Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* mp-a.c: SWTP MP-A M6800 CPU simulator
|
||||
|
||||
Copyright (c) 2011, William Beech
|
||||
Copyright (c) 2011-2012, William Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* mp-a2.c: SWTP MP-A2 M6800 CPU simulator
|
||||
|
||||
Copyright (c) 2011, William Beech
|
||||
Copyright (c) 2011-2012, William Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* mp-b2.c: SWTP SS-50/SS-30 MP-B2 Mother Board
|
||||
|
||||
Copyright (c) 2011, William A. Beech
|
||||
Copyright (c) 2011-2012, William A. Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* mp-a_sys.c: SWTP 6800 system interface
|
||||
|
||||
Copyright (c) 2005, William Beech
|
||||
Copyright (c) 2005-2012, William Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
@ -1,6 +1,6 @@
|
||||
/* mp-a_sys.c: SWTP 6800 system interface
|
||||
|
||||
Copyright (c) 2005, William Beech
|
||||
Copyright (c) 2005-2012, William Beech
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a
|
||||
copy of this software and associated documentation files (the "Software"),
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user