Restore or drop the i286 protected mode ?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello all,

Github issues #207 <https://github.com/jbruchon/elks/issues/207> and #233 <https://github.com/jbruchon/elks/issues/233> raise a somewhat 'strategic' question about the support of the 16-bit protected mode. My proposal is to merely drop it, after considering the following pros & cons:

Pros:

  * existing code base in the repository as 'experimental'
  * allow memory 1...16 MB
  * intrinsic robustness

Cons:

  * inconsistent code with current ELKS state
  * strong architectural constraints in addition to the current i86 segmentation
  * very specific to i286 processor model
  * never being a success on PC market
  * not suited for embedded market (big gap between 80186 softcores and 32-bit ones)
  * and last but not least, nobody to work on it

Jody already agreed the proposal, but I would like to be sure I won't hurt any previous contributor by throwing away his code. So please notify us in case you would disagree that simplification.

Thanks,

MFLD







[Index of Archives]     [Kernel]     [Linux ia64]     [DCCP]     [Linux for ARM]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux