80386 Protection

(nand2mario.github.io)

32 points | by nand2mario 2 days ago

2 comments

  • jejgkgkldl 58 minutes 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 7 minutes ago
      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 39 minutes ago
      Pretty sure Enhanced Mode, that only came later in Windows 3.11 for Workgroup, is the one that supported the flat addressing mode.
  • icanhasjonas 1 hour ago
    Made me think of the old Desqview