cvs commit: src/sys/i386/bios apm.c apm.h

Warner Losh imp at FreeBSD.org
Wed Jun 16 13:27:55 PDT 2004


imp         2004-06-16 20:27:50 UTC

  FreeBSD src repository

  Modified files:
    sys/i386/bios        apm.c apm.h 
  Log:
  o Return ai_batteries as 0xffffffff instead of -1.  This is a nop change, but
    placates gcc which seems to like to complain about -1 being assigned to
    an unsigned value.  It is well defined and intended, but since signess bugs
    are being hunted just change to 0xffffffff.
  o Mask the lower 8 bits, not the lower 4 bits for the ai_capabilities word.
    All 8 bits are defined and the 0xf was almost certainly a typo.
  o Define APM_UNKNOWN to 0xff for emulation layer.
  
  Revision  Changes    Path
  1.142     +2 -2      src/sys/i386/bios/apm.c
  1.4       +1 -0      src/sys/i386/bios/apm.h


More information about the cvs-src mailing list