Oliver Schmidt
2d2bbc56f1
Updated from https://github.com/a2retrosystems/A2retroNET
2022-09-12 10:30:20 +02:00
Oliver Schmidt
2d705b4267
Favor Git.
2022-08-29 13:59:39 +02:00
Oliver Schmidt
e34e81189f
Avoid race condition.
...
So far, both the A2 and ioctl(..., TIOCSTI, ...) could be writing to the serial input queue.
Now, we wait one millisec for the A2 to complete its initial writing. Then we read the complete input from the queue and push back all chars other than Reset.
2022-08-28 18:36:01 +02:00
Oliver Schmidt
ea1f91044d
Allow waiting for attachment of USB device to be interrrupted.
2022-08-28 17:57:12 +02:00
Oliver Schmidt
7be6aed0b9
Avoid compiler waring for isprint.
2022-08-26 01:51:34 +02:00
Oliver Schmidt
6c2e8b93b4
Added reference to libfuse-dev.
2022-08-26 01:37:44 +02:00
Oliver Schmidt
14c326019d
Minor change.
2022-08-26 01:32:09 +02:00
Oliver Schmidt
b4c2452af4
Added brief fork description.
2022-08-26 01:30:36 +02:00
Oliver Schmidt
046242dc58
Adjusted path to make install path.
2022-08-25 22:40:04 +02:00
Oliver Schmidt
b8538d9e83
Added systemd registration to make install.
2022-08-25 22:38:40 +02:00
Oliver Schmidt
6951ff78d7
Added emulation of Apple2Pi card v6.x based on Raspberry Pi Pico - see https://github.com/a2retrosystems/A2retroNET
...
The Raspberry Pi Pico is connected to the Linux computer via its USB port, so every Linux computer with USB 1.1 ACM CDC virtual serial port (usually exposed as /dev/ttyACM0) support can be used.
For the Apple2Pi card v6.x see https://youtu.be/WHq4d5E-5p8?t=1083
2022-08-25 10:30:18 +02:00
Oliver Schmidt
f9b513a838
Drain superfluous single-byte sync requests.
2022-08-24 23:41:40 +02:00
Oliver Schmidt
6fc8a19dfe
Have the default vdrv image directory match the directory used in the make install target.
2022-08-24 23:22:20 +02:00
Oliver Schmidt
242a4bc6b5
Support detaching and reattaching of USB devices during runtime.
...
Note: At least some USB device types have their /dev/tty/ACMn number increased for every reattachment. Therefore, this new feature is to be used with a cmdline parameter like '/dev/tty/ACM*'. The quotes keeps the shell from globbing the wildcard.
2022-08-24 23:18:05 +02:00
Oliver Schmidt
95e16e6af0
Allow to activate all printf's via macro.
2022-08-24 20:06:06 +02:00
Oliver Schmidt
ee1dfafeeb
Allow to use wildcards for the tty device.
2022-08-24 11:21:53 +02:00
Oliver Schmidt
6adead881a
Rename disk images to match names in a2pid.
2022-08-21 23:34:48 +02:00
Oliver Schmidt
b3f59d22b3
Removed dysfunct packaging support.
2022-08-21 23:23:10 +02:00
Oliver Schmidt
6748c34ada
Adjusted 'make' instructions to match Makefile.
2022-08-21 23:20:29 +02:00
David Schmenk
23d7aa7663
Add PLASMA Alpha1 to UTILS
2021-05-15 09:56:43 -07:00
David Schmenk
490ee02885
Update Serial Drive ROM signature to not conflict with Slinky RAM card
2021-05-12 15:48:47 -07:00
David Schmenk
5e1e5acd68
Update Pi ROM signature to not conflict with Slinky RAM drivers
2021-05-12 15:44:01 -07:00
David Schmenk
2379827200
Remove outdated disk image
2021-05-11 07:52:57 -07:00
David Schmenk
3e9f86c3f0
Merge branch 'master' of https://github.com/dschmenk/apple2pi
2021-05-11 07:51:15 -07:00
David Schmenk
4c70918bda
Fix corrupted disk image
2021-05-11 07:49:17 -07:00
David Schmenk
0686988112
version updates
2021-05-09 19:08:17 -07:00
David Schmenk
cad052beff
Version update
2021-05-09 19:07:00 -07:00
David Schmenk
6db993c084
flush writes to pidrives
2021-05-09 12:19:17 -07:00
David Schmenk
684af54c43
flush writes
2021-05-09 12:15:13 -07:00
David Schmenk
d1fb5cd02b
Update changelog
2021-04-25 16:29:49 -07:00
David Schmenk
74506a06ce
Start a2pid service sooner
2021-04-21 15:43:57 -07:00
David Schmenk
c49a927676
Add files via upload
...
Add schematic from my blog
2020-04-09 08:53:18 -07:00
David Schmenk
dc36fcae7a
Merge pull request #15 from ivanli88/master
...
dskread, dskwrite add 40 track support and new nibread command
2017-11-16 13:35:13 -08:00
ivanli88
449eb2664f
add eddread
2017-11-14 08:52:57 +08:00
ivanli88
f2a12e5af6
dump disk to edd format
...
command: eddread </4> for 0.25 track </2> for 0.5 track
edd4+ card must in slot 5 and disk II card must in slot 6
2017-11-14 08:51:01 +08:00
ivanli88
62eb8820f5
Merge remote-tracking branch 'refs/remotes/origin/master' into dschmenk/master
2017-11-04 00:24:30 +08:00
ivanli88
44194296fd
new command dskformat
...
command "dskformat <track no>"
2017-11-03 17:52:36 +08:00
ivanli88
c949c06e87
update new files nibread dskformat
2017-11-03 17:51:01 +08:00
ivanli88
2ed471b804
dump a disk to nibble formate
...
use command "nibble 40" for 40 tracks
2017-11-03 17:25:55 +08:00
ivanli88
e8d7907a7d
add 40 track support
2017-11-03 17:17:56 +08:00
ivanli88
7269966299
add support 40 track
...
use cammand : dskread 40
2017-11-03 17:12:45 +08:00
David Schmenk
72bab6ccf1
Clean up warinings
2017-09-12 13:21:54 -07:00
David Schmenk
e6ba79fbb1
Fix updates to config files
2017-08-23 15:12:57 -07:00
David Schmenk
12c6ea45bb
Initial Stretch release
2017-08-23 14:36:55 -07:00
David Schmenk
834c462bd6
Update plymouth splash screen
2017-06-10 22:34:00 -07:00
David Schmenk
5622726290
Add plymouth splash screen theme
2017-06-10 22:29:49 -07:00
David Schmenk
07a5bd8c62
Change default serial port to /dev/serial0
2017-06-08 21:42:44 -07:00
David Schmenk
dcb6c8e904
Update verion #
2017-05-20 15:21:00 -07:00
David Schmenk
5a59fa93fd
Don't reload a2pi service
2017-05-20 15:11:51 -07:00
David Schmenk
c1371f42b9
Add service install for systemd
2017-05-20 14:43:29 -07:00