Commit Graph

410 Commits

Author SHA1 Message Date
Keir Fraser
1f6d6c7dcf Modify build system to place artefacts in separate out/ folder 2022-03-15 12:48:35 +00:00
Keir Fraser
3f81408812 Update to v1.1 v1.1 2022-02-27 11:31:02 +00:00
Keir Fraser
04343e64e3 GET_INFO: New subtypes GET_DRIVE and GET_CURRENT_DRIVE 2022-02-26 15:48:09 +00:00
Keir Fraser
ebe7a03a37 CMD_READ_FLUX: Do not timeout on missing Index if read doesn't terminate on Index. 2022-01-31 08:05:27 +00:00
Keir Fraser
c2441a7ae3 CMD_GET_PIN: Accept all pins accepted by CMD_SET_PIN. 2022-01-25 17:12:36 +00:00
Keir Fraser
f88ccf9ef9 github workflows: Remove obsolete prerequisites. 2022-01-25 17:12:36 +00:00
Keir Fraser
4697163304 V4: Duplicate Act LED on TX pin when not in debug mode.
Fixes #1
2022-01-25 17:12:31 +00:00
Keir Fraser
b4227182b3 Create a plain-text README file for release distribution. v1.0 2021-12-27 09:14:36 +00:00
Keir Fraser
3f8a8301e7 Update to v1.0 2021-12-26 12:30:42 +00:00
Keir Fraser
0669e6c13a Change project name and fix up GitHub CI/CD 2021-12-26 12:20:18 +00:00
Keir Fraser
554e078967 Remove tools from the new firmware repository. 2021-12-26 11:55:26 +00:00
Keir Fraser
4b730495f5 Repo names renamed to all lower case 2021-12-23 10:53:36 +00:00
Keir Fraser
32e3c9d85d Image: New helper method, max_cylinder() 2021-12-22 19:24:22 +00:00
Keir Fraser
c06ea0ee76 SCP: Import Supercard Pro generated C64 images with halftracks. 2021-12-22 19:24:17 +00:00
Keir Fraser
c7aec389e8 Various bugfixes for format handling in conjunction with raw (HFE,SCP,KF) files 2021-12-16 11:08:44 +00:00
Keir Fraser
b134ae8da7 Update to v0.33 v0.33 2021-12-15 13:36:24 +00:00
Keir Fraser
4236aa11b0 Implement IPF auto-verification 2021-12-15 12:51:47 +00:00
Keir Fraser
b181fd3153 Acorn image types ADS ADM ADL 2021-12-15 08:38:27 +00:00
Keir Fraser
089ea42114 Acorn ADFS format specifiers 2021-12-15 08:24:26 +00:00
Keir Fraser
c96ba1aa69 Support read/write Acorn DFS (single density) images. 2021-12-14 17:32:34 +00:00
Keir Fraser
d7b926f895 Suport read/write Amiga HD ADF files 2021-12-14 14:33:31 +00:00
Keir Fraser
077110cdaa Update to v0.32 v0.32 2021-12-14 10:22:53 +00:00
Keir Fraser
bf613ebe7d D81 default format type. Add format option list to gw read and write help texts. 2021-12-14 08:45:06 +00:00
Keir Fraser
d3752d9563 More IBM format specifiers. 2021-12-13 15:58:56 +00:00
Keir Fraser
753d4f5a00 New Commodore 1581 format specifier and *.D81 image support 2021-12-13 15:49:05 +00:00
Keir Fraser
f76a2c0037 New Atari ST format specifiers 2021-12-13 15:30:11 +00:00
Keir Fraser
7b8bf48702 New --format specifier for IBM tracks ibm.720 and ibm.1440 2021-12-13 09:07:31 +00:00
Keir Fraser
a938da99ac intrinsics: Remove unused definitions 2021-11-11 08:39:34 +00:00
Keir Fraser
884461fdf0 Update to v0.31 v0.31 2021-10-08 07:54:17 +01:00
Keir Fraser
08916f8129 STM32F1, AT32F4: Dynamic USB buffer sizing.
Also tweak firmware update with useful error messages if updates
don't fit in SRAM (bootloader updates) or Flash (main firmware updates).
2021-10-04 10:35:09 +01:00
Keir Fraser
6f45c298ad blinky: LED permanently illuminated for a working Low-Density device. 2021-10-02 18:00:56 +01:00
Keir Fraser
67e888a61f gw: Clean up "unknown file suffix" message a little. 2021-10-02 17:47:31 +01:00
Keir Fraser
a202a64124 blinky: Make blinky more useful for Low-Density devices.
It will fail, but serial will show whether only expected missing
peripherals fail. Correct Flash/SRAM is tested.
2021-10-02 17:44:04 +01:00
Keir Fraser
418fc8cbb8 Merge pull request #121 from barbeque/master
Present list of supported image types when asking for one that doesn't exist
2021-09-03 07:58:21 +01:00
mike
a99ac619b4 Fix error message 2021-09-02 18:01:12 -06:00
mike
9c2df50bf6 Return list of supported extensions when an unknown one is provided 2021-09-02 12:33:46 -06:00
Keir Fraser
7f6b8d4748 Update to v0.30 v0.30 2021-08-12 13:42:50 +01:00
Keir Fraser
ec553a0d4e Support new board V4 Slim 2021-08-12 13:35:28 +01:00
Keir Fraser
4102d57e97 F7 Slim: Support /DSKCHG signal as "pin 34" 2021-08-09 11:41:20 +01:00
Keir Fraser
a40c2f247a Update to v0.29 v0.29 2021-07-29 10:02:52 +01:00
Keir Fraser
91259d80a8 scp_info: Fix large flux values. Improve the plot. 2021-07-20 21:41:40 +01:00
Keir Fraser
7fca1c9315 Implement 64:32->32 division and use it to avoid arithmetic overflow in time_from_samples() 2021-07-20 14:32:01 +01:00
Keir Fraser
de22d1b0c3 Fix memory leak in C optimised Python extension. PyList_Append() makes a new item reference.
Thanks to Andre Eberhard / aewatt95.
Refs #105
2021-07-19 13:36:04 +01:00
Keir Fraser
8f88cd94ef Purchase ebay link 2021-07-02 13:38:33 +01:00
Keir Fraser
5b79e9e79b F1 Plus: Support testmode 2021-06-30 15:58:04 +01:00
Keir Fraser
4b82ef4741 gw bandwidth: Check integrity of USB comms during bandwidth test. 2021-06-28 14:27:34 +01:00
Keir Fraser
b5a02294ce New board: F1 Plus (Unbuffered) 2021-06-27 19:18:17 +01:00
Keir Fraser
b30db8e3a0 Update to v0.28 v0.28 2021-06-22 10:34:24 +01:00
Keir Fraser
910a5635b4 AT32F415: Increase clock speed to 144MHz 2021-06-22 10:27:16 +01:00
Keir Fraser
5f05d8f487 AT32F403: Work around broken double-buffered endpoints using an ISR to
quickly post new buffers.
2021-06-22 09:51:58 +01:00