Date: Sun, 29 Aug 1999 08:12:02 -0700 (PDT) From: Mitsuru IWASAKI <iwasaki@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/i386/apm apm.c src/sys/i386/conf LINT src/sys/i386/i386 machdep.c Message-ID: <199908291512.IAA71640@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
iwasaki 1999/08/29 08:12:02 PDT
Modified files: (Branch: RELENG_3)
sys/i386/apm apm.c
sys/i386/conf LINT
sys/i386/i386 machdep.c
Log:
MFC: bios32() equivalent Fix (1.93 -> 1.98)
- Set segment limits to 64k byte as default.
For compatibility with the previous apm device driver, new flags
value is prepared.
- Delete unnecessary apm_event_enable() in attach function.
It should be called only by apmconf -e.
- Fix segment descriptor for APM, especially limit granularity.
Following segment selector setting in bios32() family, some values
in gdt_segs[] were fixed. APM BIOS reports its segment limits in
byte units, so the limit granularity for APM is byte units, not
page units.
Reviewed by: imp and jlemon
Revision Changes Path
1.77.2.5 +8 -3 src/sys/i386/apm/apm.c
1.539.2.34 +4 -1 src/sys/i386/conf/LINT
1.322.2.7 +8 -8 src/sys/i386/i386/machdep.c
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199908291512.IAA71640>
