Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!bloom-beacon!gatech!udel!rminnich From: rminnich@udel.EDU (Ron Minnich) Newsgroups: comp.sys.amiga.tech Subject: Another question on the 80286- er, 68000 memory models Message-ID: <2615@louie.udel.EDU> Date: 18 May 88 16:30:18 GMT Reply-To: rminnich@udel.EDU (Ron Minnich) Organization: University of Delaware Lines: 23 OK, i have had it explained to me (thanks!) by someone that my worst fears were true, that i was not somehow misinterpreting things, and that lattice really does have different compile-time libraries for their different models. ouch. Now there are two code models (let's call them small and large). There are two data models. There are four combinations. Let's call them tiny, small, medium, and large (i am a mean guy, aren't i?- making a 68000 look like the brain-dead 286!) Now the Amiga is not some pea-brained PC running Messy-DOS. The amiga has shared libraries and device code. So, what model do the libraries use? Are they tiny, small, or what? Or do we need four different versions of each library/device for each model that uses them? See where this stuff leads? I am feeling a little depressed about this. Even if we settle on one model, then everybody has to use that model, or they are not compatible. We now have silly limitations like, say, MAC DAs. Please, somebody, say it isn't so, then tell me why. Please, please, please. Whoever decided on adding 80286-style models to the 68000- i am gonna send SCA after you. -- ron (rminnich@udel.edu)