Commit Graph

1209 Commits

Author SHA1 Message Date
akuker bb379b8274
Workflow integration (#29)
* Updated makefile to only rebuild changed files. Also generates dependency listings to check for modified header files

* Updated workflow to archive the generated binaries and build fullspec and standard versions of the app

* Updated to run workflow on all branches

* Create tar file to retain file permissions

* Fix archive path

* Fix typo

* Remove unnecessary git ignore

* Added reference to issue that drives the need for nested compressed files.

Co-authored-by: akuker <akuker@gmail.com>
2020-09-03 19:39:10 -05:00
PhrAx 7ff24d625b
Update Makefile
Fixed source path for make install, added $(BINDIR)/
2020-09-01 23:19:24 -07:00
akuker a296a67c8e
Test commit 2 (#31) 2020-08-29 08:50:21 -05:00
akuker 96bb4fb539
Test comit 2020-08-29 08:49:24 -05:00
akuker 25d0fdebcb These files were moved into the devices folder for issue #16, but weren't cleaned up. Removing the extraneous files. 2020-08-28 09:23:00 -05:00
akuker 5def9e3dfe
Break up disk.h and disk.cpp to be smaller files (#22) 2020-08-28 09:18:02 -05:00
akuker 051161693d Merge branch 'master' of https://github.com/akuker/RASCSI 2020-08-27 23:16:31 -05:00
akuker 2338b9b791 Updated makefile to cross-compile and updated github workflow to install tools 2020-08-27 23:16:23 -05:00
akuker 42a63917a3
Update README.md 2020-08-27 16:26:48 -05:00
akuker 7ca21414f3
Added PHP Scrutinizer score 2020-08-27 15:54:10 -05:00
akuker e4cab6cd84
Update README.md 2020-08-25 21:35:47 -05:00
akuker 4a195df7d3
Added Coverity and build badge 2020-08-25 21:33:00 -05:00
akuker 28016d4932
Version 2.2 of the fullspec board with surface mount parts (#24)
* Version 2.2 of the fullspec board with surface mount parts
* Create testing device for rascsi hardware
* Updated daisychain board to include the TERMPWR signal

Co-authored-by: Tony <akuker@gmail.com>
2020-08-22 20:08:43 -05:00
PhrAx 927211ce9a
Updating readme.md again
Changing up wording a bit.
2020-08-18 00:54:40 -07:00
PhrAx 60b886dd7d
Merging information from readme.md into the wiki
Consolidating the information for RaSCSI into a single location, the wiki.
2020-08-18 00:51:01 -07:00
akuker 2da8d4dbdf Added visual studio code project 2020-08-16 13:23:42 -05:00
Tony 307d48a51c Created version 1.6 with issue #10 fixed. Renamed version 1.5 to a better folder name 2020-08-14 14:15:12 -05:00
akuker a21b3155e8
Merge pull request #15 from sfiera/getopt
Reimplement ParseArgs() with getopt()
2020-08-09 11:31:59 -05:00
akuker e13001e138
Merge pull request #14 from sfiera/readme
Update README: Markdown, more comparison
2020-08-09 09:48:18 -05:00
Chris Pickel 46e03a4026 Reimplement ParseArgs() with getopt()
The command-line interface is intended to be equivalent. For example,
consider this command:

    $ rascsi -ID0 zero.hda -ID1 one.hda

This is no longer two pairs (ID0, zero.hda), (ID1, one.hda), but a
sequence of commands:

* -I: next disk is SCSI (not SASI)
* -D 0: next disk is device 0
* zero.hda: set up disk
* -I: next disk is SCSI (not SASI)
* -D 1: next disk is device 1
* one.hda: set up disk

Since SCSI is [now] the default, this could equivalently be:

    $ rascsi -d 0 zero.hda -d 1 one.hda
2020-08-09 07:52:58 +01:00
Chris Pickel 8b340fde89 Split config parsing and arg parsing functions 2020-08-09 02:30:17 +01:00
Chris Pickel ab466107a5 Expand comparison table 2020-08-09 02:04:48 +01:00
Chris Pickel caaa8db7bc Convert links to Markdown style
One of the <a href> links was misinterpreted, so fix that one, and
change the others to match.
2020-08-09 01:40:11 +01:00
akuker 9087cb7308
Add link to the wiki #13 2020-08-08 18:04:06 -05:00
akuker d3929fe56e
Updated README for Issue #13
Clarified relationship with original RaSCSI project
Cleaned up some formatting stuff
2020-08-08 17:57:33 -05:00
Tony Kuker 5bfe9db4b7 Generate bill of materials for version 1.5 2020-08-08 16:55:53 -05:00
akuker e61dbdabe3 Enabled Shtudown & reboot commands 2020-08-07 17:03:47 -05:00
akuker dfa28091e4 Added file upload functionality. Disabled some debug messages. 2020-08-07 16:59:42 -05:00
akuker e962706d4e Merge branch 'master' of https://github.com/akuker/RASCSI 2020-08-07 14:25:20 -05:00
akuker 5a71783d33 Updated to allow command handler to run on x86 systems for development purposes. Also fixed warning about using fprintf incorrectly 2020-08-07 14:25:05 -05:00
akuker 4bb539ed72
Update c-cpp.yml
Disable buildroot image. its not ready for use yet, and takes forever.
2020-08-07 12:56:05 -05:00
akuker 377da587b7 Added functionality to create a new, empty hd image. 2020-08-07 12:51:33 -05:00
akuker 86bf896d66 Fixed connect_new_device function 2020-08-07 11:59:18 -05:00
akuker c37abe3e73 Remove old files 2020-08-07 11:37:13 -05:00
akuker c3e8204542 Started moving actions into a single php file to simplify things 2020-08-07 11:34:07 -05:00
akuker 8eb8273141
Update c-cpp.yml 2020-08-06 15:52:38 -05:00
akuker ebe7678c55
Update c-cpp.yml 2020-08-06 15:49:39 -05:00
akuker 61fff367b6
Update c-cpp.yml 2020-08-06 12:31:50 -05:00
akuker 7c46ccf66c
Update c-cpp.yml 2020-08-06 08:58:27 -05:00
akuker 3349794633
Update c-cpp.yml 2020-08-06 08:56:07 -05:00
akuker 4def4f3647
Create c-cpp.yml 2020-08-06 08:54:53 -05:00
Tony Kuker 5188882a92 Changed Bus Transceivers to 74LS641-1 per discussion on 68kmla forums 2020-08-03 09:57:53 -05:00
Tony 6a2ace5fda Regenerated BOM, footprint listing, GERBER files and Schematic 2020-08-02 20:39:27 -05:00
Tony Kuker 2f3b8f620c Fixed orientation of termpwr diode. Updated to version "2.1a" 2020-08-02 20:08:21 -05:00
Tony Kuker 82cc76daad Merge branch 'master' of https://github.com/akuker/RASCSI 2020-08-02 18:27:38 -05:00
Tony Kuker b871403911 Fixed silkscreen for tranceivers 2020-08-01 23:18:40 -05:00
akuker a6d501b7e4 Can now add, eject and disconnect devices 2020-08-01 22:47:04 -05:00
akuker a30889f7c1 Moved several php functions to a library that can be reused. Updated to use css for styles 2020-08-01 20:53:11 -05:00
akuker 9d94cdeec6 Updated SCSI table list to show all SCSI IDs 2020-08-01 19:22:07 -05:00
Tony 4c135d7791 Generated gerber files, part lists and re-generated schematic 2020-08-01 17:55:03 -05:00