DragonFly kernel List (threaded) for 2007-07
DragonFly BSD
DragonFly kernel List (threaded) for 2007-07
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: AMD64 port

From: "Simon 'corecode' Schubert" <corecode@xxxxxxxxxxxx>
Date: Sun, 15 Jul 2007 21:41:29 +0200

Matthew Dillon wrote:
:Of course they do not have to correspond, but they should reflect something people can understand.  I do not understand why amd64 bits should be living under "pc32", really.
    They wouldn't.  There would be a platform/pc64 for the amd 64 bits
    and a cpu/amd64 or cpu/x86_64 or whatever (I don't know the right name)
    for the cpu-specific bits.

    platform/pc32 and cpu/i386 are hardwired for 32 bit everything,
    particularly the pmap code.  We would never want to try to
    conditionalize it for 32 or 64 bit opration.

however, most of the platform code is the same for "pc64" and "pc32". So we need something to share this, modulo the pmap code etc.

The platforms are named differently from the architectures to avoid the confusion that e.g. FreeBSD has when both platforms AND arcihtectures
are named the same. I don't want to call 'pc32' 'i386' when 'i386' is
also the name of the cpu architecture.

Yah, that is a noble goal, but still it confuses people even more :/


Serve - BSD     +++  RENT this banner advert  +++    ASCII Ribbon   /"\
Work - Mac      +++  space for low €€€ NOW!1  +++      Campaign     \ /
Party Enjoy Relax   |   http://dragonflybsd.org      Against  HTML   \
Dude 2c 2 the max   !   http://golden-apple.biz       Mail + News   / \

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