beeanyew
eaa00232e5
Update A314 readme
2021-07-22 17:36:17 +02:00
beeanyew
c291c74681
Merge pull request #67 from agehall/wip-crap
...
A314 ethernet fixes
2021-07-22 13:43:04 +02:00
Marcus Agehall
a7592ddef6
Added compiled eth driver.
2021-07-22 13:35:46 +02:00
Marcus Agehall
a0ebe16af8
Drop incoming frames without corresponding read requests.
...
This solves the problem where the Amiga stops reading frames from the
network due to all buffers being allocated to unwanted frames.
Thanks to Niklas Ekström for helping finding this bug.
2021-07-22 13:32:55 +02:00
beeanyew
d65a0cf9e6
Update A314 readme
...
Add some instructions for how to make the Pi stop dropping the ARP whatever something entry for the Amiga, I have no idea what these things are called.
2021-07-11 09:35:30 +02:00
Jarno Lehtinen
351bb9e8d8
Suppress CLI-window at startup when using AmiTCP
...
Redirect AmiTCP:bin/startnet output to NIL: so it doesn't open new persistent CLI-window at startup.
2021-06-17 14:10:54 +03:00
Jarno Lehtinen
d0b455c0c3
AmiTCP instructions added
2021-06-08 23:37:09 +03:00
beeanyew
e3fd0660b9
Some janitorial stuff
...
Fix a314.device build.bat to build a314.device to the correct directory
Disable MMU emulation for now, since it mostly just causes problems when enabled
2021-06-08 00:19:49 +02:00
Paulo Duarte
8ab5448a75
Added a314 documentation.
2021-05-31 09:27:45 +01:00
Paulo Duarte
f441dadfe6
Fixes to allow a314 configuration on non default paths
2021-05-31 02:09:41 +01:00
Paulo Duarte
33a794bd1c
Fixed a314fs paths
2021-05-23 09:24:12 +01:00
beeanyew
f765804747
Minor cleanup
...
Make PiSCSI always print to console if no handler is found for the file system, since this can cause a reboot loop.
Move PiStorm device SWREV out of debug output define check.
Silence loadseg debug message.
2021-05-22 04:28:36 +02:00
beeanyew
8395ac42d0
Maybe make A314 emulation launch Python scripts automatically
2021-05-20 20:34:14 +02:00
beeanyew
1f0fbd0947
Chmod +x some Python scripts
2021-05-20 18:42:30 +01:00
beeanyew
0bf8803784
Remove obsolete build files
2021-05-19 13:28:06 +02:00
beeanyew
57e7a6994e
Actually build the new eth driver to the correct directory
2021-05-19 12:28:36 +02:00
beeanyew
e5f16ea243
Adapt A314eth.device to PiSCSI device driver framework
...
Driver seemingly works, NAT/ethernet.py doesn't?
2021-05-19 03:57:13 +02:00
beeanyew
5c8eb7ba65
Get rid of some address translation
2021-05-18 19:13:26 +02:00
beeanyew
0884bf6959
Maybe make A314 emulation able to access the bus
...
Yes, it is untested.
2021-05-18 14:45:21 +02:00
beeanyew
6d25aad16b
Adapt piaudio to work on PiStorm + A314 emulation
...
Maybe, maybe not, I have no idea. Untested, and will remain so, by me.
2021-05-18 13:53:01 +02:00
beeanyew
18dbc4fc1c
Move ethernet.py to a314/files_pi
2021-05-18 13:43:35 +02:00
beeanyew
6512c94f00
Remove non-working binaries
2021-05-18 13:33:46 +02:00
beeanyew
46b989757e
Adapt a314eth to work on PiStorm + A314 emulation
...
Please don't ask me how this works, I have no idea.
2021-05-18 13:33:06 +02:00
beeanyew
e9b74306a5
Adapt a314fs to work on PiStorm + A314 emulation
...
Requires a314fs in L:, a314fs-mountlist in DEVS:DosDrivers and somehow a314fs.py started after the emulator but before mounting the drive.
Untested.
2021-05-18 13:09:45 +02:00
beeanyew
19ddc78d9b
Adjust picmd.py
...
Okay, maybe the config files don't need to be in some sudo-only directory.
2021-05-18 05:35:27 +02:00
beeanyew
e7e393b324
Adapt picmd to work on PiStorm + A314 emulation
...
Requires both .cfg files from `files_pi` to be in /etc/opt/a314, and picmd.py needs to be started after the emulator.
I have no idea how to better streamline this, but I'm sure someone will come up with a brilliant solution.
2021-05-18 05:15:42 +02:00
beeanyew
9cd4959420
[GOOF] Actually put the new a314.device in the correct directory
2021-05-17 21:46:29 +02:00
beeanyew
d4674e7347
A314 updates
...
Replace a314.device with one suitable for PiStorm
Adjust address of writes/reads to/from the emulated device
Add missing includes to startup.c
2021-05-17 21:43:03 +02:00
beeanyew
1c7da065ad
Add missing copyright to A314 source files
2021-05-17 14:45:46 +02:00
beeanyew
0b7c7ca6dc
Add A314 Amiga binaries
2021-05-16 09:30:12 +02:00
beeanyew
9fd6ef0a7c
Theoretically working A314 emulation
...
This most definitely requires a make clean and then make, due to all the header files edited.
I can't seem to build a314.device, so it's not included yet.
2021-05-16 07:03:19 +02:00
Niklas Ekström
d926b66c4c
Add code to autoconfigure A314
2020-12-01 23:39:13 +01:00
Niklas Ekström
96f185f30d
Add A314 emulation
2020-12-01 21:27:36 +01:00