20 Commits

Author SHA1 Message Date
27c2878d0b Get first configdev before restoring SP
Previously it was read after restoring the stack pointer, if an interrupt occured the data would have been overwritten
2025-06-02 08:20:00 +00:00
477f1b1157 Update README 2025-06-02 08:05:54 +00:00
8cd2777b8c Fixup ATAPI packet sending in WinUAE
* Set ByteCount to 65534
* Retry DRQ checks
2025-06-02 08:03:38 +00:00
22c06c0ee4 ATAPI: Fixup byte swapping issues 2025-06-02 08:02:04 +00:00
b050cbb998 Fix for HDToolbox LUN scanning 2025-06-02 07:59:06 +00:00
a757c13e49 Use CurrentBinding to get board rather than FindConfigDev 2025-06-02 07:58:35 +00:00
945e8e08c2 Revert device name change 2025-06-02 07:53:55 +00:00
79a91f054c Fix fast transfer mode
* Corrected the source address and added a note to point out the importance of it
* Set fast transfer mode to be the default, need to fixup what happens when SetParameters is called though...
2023-03-01 21:19:05 +00:00
81f5351821 Rename output to ide.device 2023-03-01 08:29:35 +00:00
2ed35036ae Modify drive detection part
Now only checks bits 6/7 rather than the whole word, this is because my hardware only has pull-ups on these lines
2023-03-01 08:28:47 +00:00
5b04ea89a8 Change device name to ide.device 2023-03-01 08:27:47 +00:00
2d99f36ed4 Change detection code to find AT-Bus/Oktagon device 2023-03-01 08:25:11 +00:00
d26ad8a380 Change byte order
AT-Bus devices have the IDE data byte-swapped in hardware whereas Apollo devices do not.
As of this commit, no longer compatible with Apollo IDE devices
2023-03-01 08:22:42 +00:00
f7512a6d61 Fix 68000 Bus errors
scsi_Requestsense and ata_ScsiCmd were doing unaligned accesses
2023-03-01 08:13:20 +00:00
1c916ea9a0 Compile with VBCC 2023-03-01 08:08:38 +00:00
Frederic REQUIN
b701150940 Added AT-Apollo.device v5.03 source code 2023-01-23 08:31:16 +01:00
Frederic REQUIN
9ce6948cf1 Added AT-Apollo specific includes 2023-01-23 08:30:22 +01:00
Frederic REQUIN
32246f15c1 Added some Libraries' vectors 2023-01-23 08:28:38 +01:00
Frederic REQUIN
5d5a96227d Added CBM's includes 2023-01-23 08:25:41 +01:00
Frédéric REQUIN
e39c4ad6aa
Initial commit 2022-05-27 08:55:23 +02:00