| ▲ | jejgkgkldl 3 hours ago | |||||||||||||
Article states that win 3.0 used 32-bit flat addressing mode, but when win 95 launched ms said win 3.0 didn’t (in 386 mode). | ||||||||||||||
| ▲ | this-is-why 3 hours ago | parent | next [-] | |||||||||||||
It used segmented 32-bit mode. Flat mode doesn’t support virtual addressing which was accomplished with the descriptor tables (and the ES register) if I recall correctly. lol it’s been 33 years since I wrote windows drivers. Had to use masm to compile the 16-bit segments to thunk to the kernel | ||||||||||||||
| ▲ | shakna 3 hours ago | parent | prev [-] | |||||||||||||
Pretty sure Enhanced Mode, that only came later in Windows 3.11 for Workgroup, is the one that supported the flat addressing mode. | ||||||||||||||
| ||||||||||||||