Commit Graph

131 Commits

Author SHA1 Message Date
akuker
21a17d3558 Fixed issue in PHP code where if the type is specified as hd, rascsi ignores the file name to figure out the type 2020-08-28 19:06:48 -05:00
akuker
612e7c2e51 Additional updates 2020-08-28 17:33:40 -05:00
akuker
eb36bb67b9 Added global git ignore file 2020-08-28 12:37:01 -05:00
akuker
a8ed8ef7c4 Start to back out some changes. Just include command processing changes 2020-08-28 11:56:28 -05:00
akuker
66a4a7337c Merged master changes 2020-08-28 11:20:59 -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
3acec9969d Added some debug code 2020-08-16 20:12:42 -05:00
akuker
98c825450e Delay locking the manager until we have a transaction in progress 2020-08-16 20:11:56 -05:00
akuker
9b5913b314 Temporarily remove the device type checking. It doesn't handle the different HD types properly 2020-08-16 20:11:03 -05:00
akuker
adda58ffd0 Fix warning 2020-08-16 19:12:08 -05:00
akuker
2fef790a7f Cleanup translation and add header 2020-08-16 19:11:07 -05:00
akuker
1cf635be02 Additional changes.... command interface works? 2020-08-16 16:20:29 -05:00
akuker
2da8d4dbdf Added visual studio code project 2020-08-16 13:23:42 -05:00
akuker
c08024dd78 Merge remote-tracking branch 'origin/large_file_breakup_part_1' into large_file_breakup 2020-08-16 13:09:27 -05:00
akuker
7700c63636 Renamed disks directory to devices, since not all of the devices are disks 2020-08-16 13:06:39 -05:00
akuker
d7059886ee Merge remote-tracking branch 'origin/large_file_breakup_part_1' into large_file_breakup 2020-08-16 13:03:36 -05:00
akuker
f6da74a9ed Additional changes 2020-08-16 12:08:37 -05:00
akuker
a619079547 Pull in only the disk/controller changes from the large_file_breakup branch 2020-08-16 11:09:22 -05:00
akuker
19a659953a Additional updates 2020-08-16 09:42:22 -05:00
Tony
537fb82059 Additional updates 2020-08-15 19:23:10 -05:00
Tony
6737ad93f3 Additional updates 2020-08-15 19:22:49 -05:00
Tony
5fb705a2d8 Additional updates 2020-08-15 19:22:14 -05:00
Tony
b6101d00ce Additional updates 2020-08-15 19:22:08 -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
15f36ecd30 #16 Lots more refactoring.... doesn't work anymore... work in progress 2020-08-09 20:11:52 -05:00
akuker
484030a622 #16 Reorganized files 2020-08-09 14:19:35 -05:00
akuker
baeef717c4 Print out build date of software and note that this is the 68kmla version on the startup banner 2020-08-09 14:15:47 -05:00
akuker
794d2629bc #16 Fixed makefile clean rule and added xm6.h to disk.h so that all Disk functions are included for non-bm build 2020-08-09 14:03:42 -05:00
akuker
1a64c9b5de Broke HUGE disk.cpp file into smaller class files 2020-08-09 13:58:42 -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