I'm trying to find some resources on different versions of Amiga OS (aka Workbench) especially if there were any major changes to the OS architecture, resource use and drivers (with a goal to make CDTV use full extended RAM and CD ROM at the same time while on TF536 accelerator, known issue with conflicting memory addresses).
Workbench 3.1 was a major revamp to previous versions 2.04 (A600) and 1.3 (A500) both in terms of looks and performance. 3.5 added number of network and utility features, improved look and so on. Then we had 3.9 with boing packs, which included suport for more features, expansion cards, improved look, etc.
What about the underlying calls system makes to devices, drivers, how it manages memory? Is there any major difference there? Since 3.5 and 3.9 are modernised and RAM was more available at the time do they manage memory mappings differently?