AltairZ80: Reconcile license with open-simh.

This commit is contained in:
Howard M. Harte 2022-10-08 13:41:02 -07:00
parent c1fded8a9d
commit c6a6c72c63
23 changed files with 216 additions and 274 deletions

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: flashwriter2.c 1941 2008-06-13 05:31:03Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* Vector Graphic, Inc. FlashWriter II module for SIMH * * Vector Graphic, Inc. FlashWriter II module for SIMH *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG*/ /*#define DBG_MSG*/

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: i8272.c 1999 2008-07-22 04:25:28Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* Generic Intel 8272 Disk Controller module for SIMH. * * Generic Intel 8272 Disk Controller module for SIMH. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/* Change log: /* Change log:

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: i8272.h 1903 2008-05-18 02:21:23Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* Generic Intel 8272 Disk Controller module for SIMH. * * Generic Intel 8272 Disk Controller module for SIMH. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
extern t_stat i8272_attach(UNIT *uptr, CONST char *cptr); extern t_stat i8272_attach(UNIT *uptr, CONST char *cptr);

View file

@ -1,6 +1,6 @@
/************************************************************************* /*************************************************************************
* * * *
* Copyright (c) 2007-2021 Howard M. Harte. * * Copyright (c) 2007-2022 Howard M. Harte. *
* https://github.com/hharte * * https://github.com/hharte *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
@ -16,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: mfdc.h 1694 2007-12-14 05:23:11Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* Micropolis FDC module for SIMH definitions * * Micropolis FDC module for SIMH definitions *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
extern uint8 MFDC_Read(const uint32 Addr); extern uint8 MFDC_Read(const uint32 Addr);

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: n8vem.c 1995 2008-07-15 03:59:13Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
@ -35,9 +34,6 @@
* N8VEM Single-Board Computer I/O module for SIMH. * * N8VEM Single-Board Computer I/O module for SIMH. *
* http://groups.google.com/group/n8vem/web/n8vem-single-board-computer-home-page * * http://groups.google.com/group/n8vem/web/n8vem-single-board-computer-home-page *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/* #define DBG_MSG */ /* #define DBG_MSG */

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_64fdc.c 1999 2008-07-22 04:25:28Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
@ -36,9 +35,6 @@
* This module is a wrapper around the wd179x FDC module, and adds the * * This module is a wrapper around the wd179x FDC module, and adds the *
* Cromemco-specific registers as well as the Cromemco RDOS Boot ROM. * * Cromemco-specific registers as well as the Cromemco RDOS Boot ROM. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG */ /*#define DBG_MSG */

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_adcs6.c 1970 2008-06-26 06:01:27Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
@ -38,9 +37,6 @@
* This module is a wrapper around the wd179x FDC module, and adds the * * This module is a wrapper around the wd179x FDC module, and adds the *
* ADC-specific registers as well as the Digitex Monitor Boot ROM. * * ADC-specific registers as well as the Digitex Monitor Boot ROM. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG */ /*#define DBG_MSG */

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_disk1a.c 1996 2008-07-16 05:31:21Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
@ -36,9 +35,6 @@
* This module is a wrapper around the i8272 FDC module, and adds the * * This module is a wrapper around the i8272 FDC module, and adds the *
* CompuPro-specific registers as well as the CompuPro Boot ROM. * * CompuPro-specific registers as well as the CompuPro Boot ROM. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG */ /*#define DBG_MSG */

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_disk2.c 1995 2008-07-15 03:59:13Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
@ -36,9 +35,6 @@
* This module must be used in conjunction with the CompuPro Selector * * This module must be used in conjunction with the CompuPro Selector *
* Channel Module for proper operation. * * Channel Module for proper operation. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
#include "altairz80_defs.h" #include "altairz80_defs.h"

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_disk3.c 1997 2008-07-18 05:29:52Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* CompuPro DISK3 Hard Disk Controller module for SIMH. * * CompuPro DISK3 Hard Disk Controller module for SIMH. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
#include "altairz80_defs.h" #include "altairz80_defs.h"

View file

@ -1,4 +1,4 @@
/* $Id: s100_fif.c 1995 2008-07-15 03:59:13Z hharte $ /*
IMSAI FIF Disk Controller by Ernie Price IMSAI FIF Disk Controller by Ernie Price

View file

@ -1,6 +1,6 @@
/************************************************************************* /*************************************************************************
* * * *
* Copyright (c) 2007-2020 Howard M. Harte. * * Copyright (c) 2007-2022 Howard M. Harte. *
* https://github.com/hharte * * https://github.com/hharte *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
@ -16,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_if3.c 1991 2008-07-10 16:06:12Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
@ -35,9 +34,6 @@
* CompuPro System Support 1 module for SIMH. * * CompuPro System Support 1 module for SIMH. *
* Note this does not include the Boot ROM on the System Support 1 Card * * Note this does not include the Boot ROM on the System Support 1 Card *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG */ /*#define DBG_MSG */

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_mdriveh.c 1940 2008-06-13 05:28:57Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* CompuPro M-DRIVE/H Controller module for SIMH. * * CompuPro M-DRIVE/H Controller module for SIMH. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG */ /*#define DBG_MSG */

View file

@ -1,6 +1,6 @@
/************************************************************************* /*************************************************************************
* * * *
* Copyright (c) 2007-2021 Howard M. Harte. * * Copyright (c) 2007-2022 Howard M. Harte. *
* https://github.com/hharte * * https://github.com/hharte *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
@ -16,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_scp300f.c 1940 2008-06-13 05:28:57Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* Seattle Computer Products SCP300F Support Board module for SIMH. * * Seattle Computer Products SCP300F Support Board module for SIMH. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/* #define DBG_MSG */ /* #define DBG_MSG */

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_selchan.c 1995 2008-07-15 03:59:13Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,25 +16,23 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* CompuPro Selector Channel module for SIMH. * * CompuPro Selector Channel module for SIMH. *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG */ /*#define DBG_MSG */

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: s100_ss1.c 1997 2008-07-18 05:29:52Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
@ -35,9 +34,6 @@
* CompuPro System Support 1 module for SIMH. * * CompuPro System Support 1 module for SIMH. *
* Note this does not include the Boot ROM on the System Support 1 Card * * Note this does not include the Boot ROM on the System Support 1 Card *
* * * *
* Environment: *
* User mode only *
* *
*************************************************************************/ *************************************************************************/
/*#define DBG_MSG */ /*#define DBG_MSG */

View file

@ -1,6 +1,6 @@
/************************************************************************* /*************************************************************************
* * * *
* Copyright (c) 2007-2021 Howard M. Harte. * * Copyright (c) 2007-2022 Howard M. Harte. *
* https://github.com/hharte * * https://github.com/hharte *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
@ -16,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *

View file

@ -1,9 +1,7 @@
/************************************************************************* /*************************************************************************
* * * *
* $Id: vfdhd.h 1694 2007-12-14 05:23:11Z hharte $ * * Copyright (c) 2007-2022 Howard M. Harte. *
* * * https://github.com/hharte *
* Copyright (c) 2007-2008 Howard M. Harte. *
* http://www.hartetec.com *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
* a copy of this software and associated documentation files (the * * a copy of this software and associated documentation files (the *
@ -18,24 +16,22 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *
* Module Description: * * Module Description: *
* Micropolis FDC module for SIMH definitions * * Micropolis FD/HD Controller module for SIMH definitions *
* *
* Environment: *
* User mode only *
* * * *
*************************************************************************/ *************************************************************************/

View file

@ -1,6 +1,6 @@
/************************************************************************* /*************************************************************************
* * * *
* Copyright (c) 2007-2020 Howard M. Harte. * * Copyright (c) 2007-2022 Howard M. Harte. *
* https://github.com/hharte * * https://github.com/hharte *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
@ -16,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *

View file

@ -1,6 +1,6 @@
/************************************************************************* /*************************************************************************
* * * *
* Copyright (c) 2007-2020 Howard M. Harte. * * Copyright (c) 2007-2022 Howard M. Harte. *
* https://github.com/hharte * * https://github.com/hharte *
* * * *
* Permission is hereby granted, free of charge, to any person obtaining * * Permission is hereby granted, free of charge, to any person obtaining *
@ -16,16 +16,17 @@
* * * *
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, * * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, *
* EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF * * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF *
* MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND * * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON- *
* NONINFRINGEMENT. IN NO EVENT SHALL HOWARD M. HARTE BE LIABLE FOR ANY * * INFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE *
* CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, * * LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN *
* TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE * * ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN *
* SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. * * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE *
* SOFTWARE. *
* * * *
* Except as contained in this notice, the name of Howard M. Harte shall * * Except as contained in this notice, the names of The Authors shall *
* not be used in advertising or otherwise to promote the sale, use or * * not be used in advertising or otherwise to promote the sale, use or *
* other dealings in this Software without prior written authorization * * other dealings in this Software without prior written authorization *
* Howard M. Harte. * * from the Authors. *
* * * *
* SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. * * SIMH Interface based on altairz80_hdsk.c, by Peter Schorn. *
* * * *