e23e0adfe9
Update documentation
2025-09-21 14:47:49 +12:00
3183606d23
Remove ideupdate & point users to lide repo for IDE fw
2024-09-04 14:06:17 +12:00
be25d2dae1
GH Actions: Fixup workflow trigger
2023-08-14 10:39:14 +00:00
96c13103fa
Update lide.device
Release-140823
2023-08-14 10:37:50 +00:00
1baa384a18
Update lide.device
Release-040823
2023-08-04 14:31:16 +00:00
1d174e6024
Move bootrom code to lide repo
Release-140723
2023-07-11 11:27:53 +00:00
ee663c106c
CFLASH: Check that ext rom is there when copying
2023-07-10 09:02:53 +00:00
c7f43f60c6
CFLASH: Add more failure checks
2023-06-13 21:07:43 +00:00
d495ba8962
Switch to OAHR allocated Autoconfig IDs
Release-120623
2023-06-12 18:22:47 +00:00
0d5ee7f460
IDE ROM: liv2ride submodule renamed to lide and updated to current release
2023-06-09 20:57:05 +00:00
1dbb93e487
iderom: bump lide.device version
dev-160523
2023-05-16 02:13:49 +00:00
b14297ef66
cflash: fix control register
...
Pointer was not marked volatile, causing the bonus ram check to be optimized away
2023-05-16 02:13:16 +00:00
06314f04a6
addram: Fix enable/disablebonusram
...
Incorrectly used a read-modify-write op on the control register
2023-05-16 02:10:40 +00:00
1b9d4789b0
cflash: fixup erase block address for M29F160FT
2023-05-13 22:32:59 +00:00
118857bdf6
iderom: Rename liv2ride.device to lide.device and update submodule
2023-05-13 22:32:15 +00:00
7398c66189
iderom: fixup bootldr. needed to define ROM and BYTEWIDE in makefile
2023-05-06 17:47:32 +00:00
f17d232d7c
Update reloc.S from upstream and integrate my changes with IF statements
2023-04-24 14:28:41 +00:00
2b389d1f91
Add notice for at_apollo_device transfer routines
2023-04-24 14:27:28 +00:00
83e0231039
Update READMEs
2023-04-23 19:11:23 +00:00
3c8e5aeabf
cflash: implement ability to flash IDE even when enabled
dev-220423
2023-04-22 17:42:29 +00:00
dc1538b8c2
iderom: fixup AT-Bus offset stuff
2023-04-22 17:06:09 +00:00
6db2b712b3
iderom: tweaks
...
* Tweak driver offset stuff
* Add ability to build a rom for AT-Bus 2008 cards
2023-04-21 14:09:58 +00:00
618089c795
cflash speedup
...
Using the "UNLOCK BYPASS" commands for the flash it takes half as many cycles to program each word
Also bump the task priority and enable compiler optimization
2023-04-18 20:47:21 +00:00
b1fb7b8aaa
cflash: replace CopyMemQuick call with CopyMem as it caused a guru
dev-180423-2
2023-04-18 16:05:29 +00:00
5ed54d4fa0
cflash: use mapram feature to allow flash programming even when it's enabled at boot
dev-180423
2023-04-18 11:36:10 +00:00
Matt Harlum
a3d3809753
cflash: add firmware version check
2023-04-18 11:36:10 +00:00
f8e2f3787c
Prevent binaries from being included in commits
2023-04-18 11:35:53 +00:00
0e0dab8040
add token for submodule repo
2023-04-18 07:38:52 +00:00
345e4ecf45
Switch to liv2ride.device
2023-04-17 12:22:41 +00:00
cfbde374ed
remove at_apollo_device
2023-04-17 12:13:48 +00:00
b13eb6a22e
cflash: prevent flash operations if flash enabled
2023-04-17 08:17:20 +00:00
af93e3f19a
Remove binaries
2023-04-16 22:36:18 +00:00
b41d89e74c
Fixup copy of ext rom
...
The schematic would have you believe the ext rom is mapped from F00000-F7FFFF but it lies
Ext space decode actually ends at F3FFFF
2023-04-16 18:24:33 +00:00
e56a76609d
cflash: rework options
...
* Make it possible to copy physical ext rom to flash
* Clear up what banks do what (k/x vs 1/0)
* Now possible to program both ext and ks at the same time
2023-04-16 17:04:38 +00:00
0613a02fbb
update ide_device
2023-03-01 21:19:32 +00:00
6b377d54bf
iderom: fixup disk creation
2023-03-01 19:57:08 +00:00
91203c1f91
Build ide.device
...
* Create a boot disk that will automatically flash the IDE ROM
* Add these to the Github Actions workflow
dev-010323
2023-03-01 08:57:21 +00:00
c6058c5d8d
IDEROM: fixup mounter makefile
2023-02-28 22:11:26 +00:00
a08bbb9a56
CFLASH: Don't complain about BonusRAM enabled when not operating on the Kick Flash
2023-02-28 21:53:18 +00:00
d3e57a4856
CFLASH: Fix IDE flash progress
2023-02-28 21:44:40 +00:00
5c93e5817c
Add GH Actions workflow
2023-02-28 21:05:34 +00:00
8a05353f2b
IDE Mounter: remove reference to config on my system
2023-02-28 12:55:27 +00:00
633428b89a
IDE ROM: Add Mounter
...
* Fixed up mounter (Creation of FileSystem.resource missed adding LN_NAME and LN_TYPE
* Wrapped in a RomTag and glued crudely to the driver
2023-02-28 12:30:42 +00:00
53383d92a8
iderom: rework as a chainloader module
...
This way I can load a driver that uses RTF_AUTOINIT and then call mounter afterwards to add the boot entries
2023-02-24 22:10:29 +00:00
Matt Harlum
3e453ecb0c
Fixup cflash readme
2023-02-23 11:13:18 +00:00
Matt Harlum
fc4199ffe3
CFLASH: fixup usage text
2023-02-23 11:11:56 +00:00
Matt Harlum
1207b2299a
Add READMEs for Software
2023-02-23 11:11:40 +00:00
Matt Harlum
93bbb9ccdb
Add license to software
2023-02-23 11:01:54 +00:00
061e307e06
Add IDE boot rom
2023-02-23 10:38:00 +00:00
Matt Harlum
fae07c034a
Bootrom: Add a kickstart module to enable A0 Bonus RAM at boot
2023-02-20 10:07:43 +00:00