Updated: Apr 25
I am currently working to see if I can boot to an IDE storage device (specifically, a CF Card) and get FreeDOS's kernel loaded. I'll use this post to share my progress. Check back for updates.
A work-in-progress, but here's the latest I have...
While the code is far from done, if you are curious on where I am at, you can check out x86/286-related/WorkingCode/ide_start_20230414 at main · rehsd/x86 (github.com).