David Given
|
6f5e648751
|
Merge pull request #394 from hharte/fixserial
Windows: Support serial ports > COM9
|
2021-12-17 23:06:41 +00:00 |
|
Howard M. Harte
|
9ee5b3eaf3
|
Windows: Support serial ports > COM9
Windows requires the use of the DOS UNC path name for COM ports
greater than COM9. Prefix the port name with \\.\
|
2021-12-17 14:21:19 -08:00 |
|
David Given
|
45fe83951a
|
Merge pull request #392 from davidgiven/warnings
Fix some minor build glitches and warnings.
|
2021-12-16 13:54:26 +00:00 |
|
David Given
|
57e5d8911d
|
Fix missing build dependency causing sporadic build failures.
|
2021-12-16 14:27:45 +01:00 |
|
David Given
|
5768a766b8
|
Silence stray warnings.
|
2021-12-16 14:27:18 +01:00 |
|
David Given
|
63a5954dfa
|
Merge pull request #390 from davidgiven/victor9k
Victor 9000 fixes
|
2021-12-15 15:08:41 +00:00 |
|
David Given
|
897931f273
|
Merge pull request #386 from davidgiven/pulsefix
Various firmware fixes
|
2021-12-14 21:07:06 +00:00 |
|
David Given
|
03e80b2f1c
|
Fix the format so it no longer discards sector 0.
|
2021-12-14 21:10:38 +01:00 |
|
David Given
|
53c8ec864c
|
Clean up the GreaseWeazle bandwidth tester. Sometimes it doesn't read the right
amount of data from the device?
|
2021-12-14 18:01:53 +00:00 |
|
David Given
|
5d3002f118
|
Announce the device serial number on connection again.
|
2021-12-13 23:24:02 +01:00 |
|
David Given
|
5eeb52660c
|
Update documentation for the USB autodetection.
|
2021-12-13 23:19:16 +01:00 |
|
David Given
|
3dfafaa278
|
GreaseWeazle autodetection now works (at least on Linux).
|
2021-12-13 23:09:33 +01:00 |
|
David Given
|
462bd9ae5e
|
Rewrite the sampler pulse detection... again.
|
2021-12-12 23:13:23 +00:00 |
|
David Given
|
dab0fcc7c0
|
Hopefully fix Linux build.
|
2021-12-12 21:15:30 +01:00 |
|
David Given
|
b8a3e8085e
|
Fix after merge.
|
2021-12-12 19:58:19 +00:00 |
|
David Given
|
c9d1d72ba3
|
Merge in the libusbp changes.
|
2021-12-12 19:50:33 +00:00 |
|
David Given
|
ccf5d513d2
|
Merge from master.
|
2021-12-12 19:49:32 +00:00 |
|
David Given
|
d157b7b05d
|
Make libusbp work on Windows; rework the Microsoft-specific bits of the
firmware to match. This does at least allow us to get rid of the patcher.
|
2021-12-12 17:25:24 +00:00 |
|
dg
|
05981ac46c
|
Make work on OSX.
|
2021-12-12 15:40:12 +00:00 |
|
David Given
|
08615a5954
|
Make libusbp build, at least on Linux; port fluxengineusb to use it.
|
2021-12-12 16:29:51 +01:00 |
|
David Given
|
b6dbe26c7e
|
Raw import of libusbp.
|
2021-12-11 18:59:44 +01:00 |
|
David Given
|
4f0d61b379
|
Merge pull request #388 from davidgiven/supercardpro
Tell the various IBM decoders which sectors to expect, for more reliable retries.
|
2021-12-11 11:26:51 +00:00 |
|
David Given
|
9e5e494f88
|
Merge from master.
|
2021-12-11 12:18:06 +01:00 |
|
David Given
|
b15fd05e8d
|
Add support in the IBM decoder for trackdata protos, and then configure the IBM
profiles to know about which sectors it should see in the result image to allow
retries if sectors aren't found.
|
2021-12-11 12:17:32 +01:00 |
|
David Given
|
faabc28d1b
|
Merge pull request #387 from davidgiven/supercardpro
Refactor the serial port code.
|
2021-12-10 23:45:49 +00:00 |
|
David Given
|
4b815846ee
|
...and fix for OSX.
|
2021-12-10 23:35:58 +00:00 |
|
David Given
|
fe8be18c4c
|
Fix the serial port code on Windows.
|
2021-12-10 23:29:20 +00:00 |
|
David Given
|
519c30321d
|
Split the serial port code off into its own file so we can use it for the SCP
driver.
|
2021-12-11 00:06:14 +01:00 |
|
David Given
|
77be88a5bb
|
Add a package that the tests need.
|
2021-12-10 21:25:00 +01:00 |
|
David Given
|
8d04931f9f
|
Turns out the high density pin is asserted when _double_ density. Set it
correctly.
|
2021-12-10 20:07:02 +00:00 |
|
David Given
|
3d1ee7a43e
|
Don't spin in an infinite loop if the decoder tries to find a data record and
the matcher fails to find anything, leaving the seek point unchanged.
|
2021-12-10 19:56:00 +00:00 |
|
David Given
|
2584a25527
|
Update components and binary.
|
2021-12-10 19:55:06 +00:00 |
|
David Given
|
0647a82d38
|
The tests will run on Windows now.
|
2021-12-10 19:54:31 +00:00 |
|
David Given
|
c56459c98c
|
Add back the pulse converter, as a 12MHz sample clock only allows pulses which
are 83ns long, which I think is too big. We now sample the index signal at
64MHz which allows pulses down to 16ns.
|
2021-12-10 17:40:58 +00:00 |
|
David Given
|
7b0a4a057d
|
Merge pull request #376 from tdaede/scpfix2
Fix SCP writer to always write complete revolutions.
|
2021-12-09 22:26:36 +00:00 |
|
David Given
|
3c3e520594
|
Merge pull request #378 from tdaede/ibm_n88basic
Add ibm_n88basic format.
|
2021-12-08 19:56:35 +00:00 |
|
Thomas Daede
|
68314cd44d
|
Add n88basic format.
This isn't really intended to be used directly (bare images are
normally .d88 etc) but is useful for testing the FM encoder.
|
2021-12-07 14:39:31 -08:00 |
|
David Given
|
17787b97d4
|
Merge pull request #371 from tdaede/d88hd
Set media density automatically for D88 format.
|
2021-12-07 21:54:58 +00:00 |
|
David Given
|
da84297b2c
|
Merge pull request #380 from tdaede/last_fluxmap
SCP: Only write the last continuous fluxmap.
|
2021-12-07 21:47:54 +00:00 |
|
David Given
|
e3e3bb770d
|
Merge pull request #379 from tdaede/no_disk_sector_check
Remove per-track sector check from D88.
|
2021-12-07 21:45:47 +00:00 |
|
David Given
|
9d4f180741
|
Merge pull request #381 from hharte/fixnorthstar
Fix North Star after decoder update
|
2021-12-07 21:44:26 +00:00 |
|
David Given
|
316836d9f6
|
Merge pull request #382 from darkstar/protofix
Fix a small typo in proto.cc
|
2021-12-07 17:24:24 +00:00 |
|
Michael D
|
aa3b0a117a
|
Fix a small typo in proto.cc
Also add long-forms "yes" and "no" as valid options
|
2021-12-07 18:10:53 +01:00 |
|
Howard M. Harte
|
0f7df3281f
|
NorthStar: Fix nsiimagewriter image size in informational message.
|
2021-12-06 17:57:08 -10:00 |
|
Howard M. Harte
|
4a91a35799
|
Fix the North Star decoder after the PLL upgrade.
|
2021-12-06 17:55:54 -10:00 |
|
dg
|
36c2263675
|
Fix the Micropolis decoder after the PLL upgrade.
|
2021-12-06 22:20:18 +00:00 |
|
David Given
|
28068d8d31
|
Merge pull request #375 from davidgiven/fl2
Make the new FL2 format the default.
|
2021-12-06 22:14:33 +00:00 |
|
Thomas Daede
|
0c3c08db36
|
SCP: Only write the last continuous fluxmap.
|
2021-12-06 11:47:42 -08:00 |
|
Thomas Daede
|
bb5d62fe69
|
Remove per-track sector check from D88.
It's no longer needed to be this strict.
|
2021-12-06 10:13:30 -08:00 |
|
David Given
|
376270dd53
|
Merge pull request #377 from tdaede/d88trackfill
Set FM gap fill byte in D88.
|
2021-12-06 16:21:13 +00:00 |
|