Commit graph

20 commits

Author SHA1 Message Date
jakllsch
1118ad5789 Update memtest86+ to 4.20.
Changes since 4.10:
 Added failsafe mode (press F1 at startup)
 Added support for Intel "Sandy Bridge" CPU
 Added support for AMD "fusion" CPU
 Added Coreboot "table forward" support
 Corrected some memory brands not detected properly
 Various bug fixes
2011-05-30 19:58:07 +00:00
wiz
e2f84ad43f Reset maintainer for retired developers. 2011-02-28 14:52:37 +00:00
jakllsch
796aefa309 Update memtest86+ to 4.10 with blessing of smb@.
Package changes:
Move base address to 0x100000, similar to that of the NetBSD/x86 kernel.
Hopefully this will avoid trampling something important in low memory.
This appears to work fine on the limited number of machines I tested.

Upstream changes from 4.00 to 4.10:
+ New Features
  - Added support for Core i7 Extreme CPU (32nm)
  - Added support for Core i5/i3 (32nm)
  - Added support for Pentium Gxxxx (32nm)
  - Added support for Westmere-based Xeon
  - Added preliminary support for Intel Sandy Bridge
  - Added support for AMD 6-cores CPU
  - Added detection for Intel 3200/3210
  - New installer for USB Key
+ Bug Fixes
  - Corrected a crash at startup
  - Many others bug fixes
2010-07-08 18:54:22 +00:00
jakllsch
80856d6ea2 Adjust base address down to 0x60000 so as to fit image within bottom 640KiB.
0x80000 no longer works as memtestplus now exceeds 128KiB.  Bump pkgrev.
2009-12-27 18:08:12 +00:00
jakllsch
d239fd85fd Update memtestplus to 4.00. (With permission from smb@.)
Changes since 2.10:

Enhancements in v4.00:

* New Features
- Major Architectural changes
- First pass twice faster (reduced iterations)
- Detect DDR2/3 brands and part numbers on Intel DDR2/3 chipsets
- Added detection for Intel "Clarkdale" CPU
- Added detection for Intel "Gulftown" CPU
- Added detection for AMD "Magny-Cours" CPU
- Added detection for Intel XMP Memory
- Added for CPU w/ 0.5/1.5/3/6/12/16/18/24MB L3
- Added "clean" DMI detection for DDR3/FBDIMM2
- Better detection of Integrated Memory Controllers

* Bug Fixes
- Corrected detection for Intel "Lynnfield" CPU
- Corrected detection for AMD 45nm K10 CPU
- Solved crash with AMD Geode LX
- Complies with SMBIOS 2.6.1 specs
- Fixed compilation issues with gcc 4.2+
- Many others bug fixes

Memtest86+ "3.00" was skipped and renamed 4.00 in order to avoid confusion with the original Memtest.

Enhancements in v2.11 :
- Added support for Intel Core i5 (Lynnfield) CPU
- Added support for Intel P55 Southbridge
- Added support for Intel PM45/GM45/GM47 Mobile chipset
- Added support for Intel GL40/GS45 Mobile chipset
- Corrected DDR2/DDR3 detection on Intel x35/x45
- Corrected detection on some Core i7 CPU
- Fixed a bug with some AMI BIOS (freeze at startup)
- Various bug fixes
2009-11-24 17:20:40 +00:00
joerg
75fc561a65 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 21:28:46 +00:00
joerg
f0bbd1517d Remove @dirrm entries from PLISTs 2009-06-14 18:13:25 +00:00
abs
b911c24df8 +PKG_DESTDIR_SUPPORT 2009-05-19 22:26:13 +00:00
shattered
c32cdb1082 Sort.
OK by wiz@.
2009-01-29 17:37:35 +00:00
tron
49c4fe3744 Fix build problem on systems using GCC 3.x (e.g. NetBSD 3.1). Problem
noted by Bernhard Riedel on #NetBSD IRC channel.
2008-11-26 11:28:27 +00:00
smb
7fdf540f23 Upgrade to 2.10:
*** Enhancements in v2.10 : ***

* New Features
      o Added support for Intel Core i7 (Nehalem) CPU
      o Added support for Intel Atom Processors
      o Added support for Intel G41/G43/G45 Chipsets
      o Added support for Intel P43/P45 Chipsets
      o Added support for Intel US15W (Poulsbo) Chipset
      o Added support for Intel EP80579 (Tolapai) SoC CPU
      o Added support for ICH10 Southbridge (SPD/DMI)
      o Added detection for Intel 5000X
      o Now fully aware of CPU w/ L3 cache (Core i7 & K10)

* Bug Fixes
      o Added workaround for DDR3 DMI detection
      o Fixed Intel 5000Z chipset detection
      o Fixed Memory Frequency on AMD K10
      o Fixed cache detection on C7/Isaiah CPU
      o Fix Memtest86+ not recognized as Linux Kernel

Enhancements in v2.01 :

    * Added support for i945GM/PM/GME & i946PL/GZ
    * Added support for iGM965/iGL960/iPM965/iGME965/iGLE960
    * Added detection for SiS 649/656/671/672
    * Added detection for i430MX/i430TX
    * Added an optional beep mode (pass completed w/o error)
    * Pass duration 20% reduced
    * Removed the blinking cursor
    * Reverted Test #0 to cached
    * Solved a major bug in Memory Address Errors Reporting
    * Patched for Intel-Powered Mac
    * Corrected Intel 3-Series (P35/X38) chipset init
    * Corrected a bug with SPD Display and ESB6300
    * Correct a detection bug on P965/G965 C-Stepping
    * Solved a incoherency with pass progress indicator
    * Patched Makefile to compile on x86_64
    * Bootable Memtest86+ ISO more compatible

Enhancements in v2.00 :

    * Major Architectures changes
    * Modulo test now use random pattern for better accuracy
    * Added Advanced DMI Errors Reporting Mode
    * Added support for bus ratio changes on Intel Core CPU
    * Added support for non-integer bus ratio on latest Intel CPU
    * Added SPD Data Display for all Intel Chipsets (more to come)
    * Added serial support as a linux boot parameter (Thanks to Michal S.)
    * Added preliminary support for VIA CN Isaiah CPU
    * Added preliminary support for Intel Nehalem
    * Added support for VIA C7/C7-D/C7-M/Eden on Esther Core
    * Added support for AMD K10 (Phenom) CPU w/ timings detection
    * Added support for Intel Pentium E w/ 1 MB L2 Cache
    * Added support for Intel Core 2 45nm (Penryn)
    * Added support for FSB1333/FSB1600 Intel CPU
    * Added support for Intel 5400A/5400B w/ timings detection
    * Added support for Intel Q35/P35/G33/Q33 w/ timings detection
    * Added support for Intel X38/X48 w/ timings detection
    * Added preliminary support for Intel 5000P/V/Z
    * Removed on-fly memory timings change (unstable)
    * Numerous (really) bug fixes
2008-11-24 04:06:00 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
tnn
1b64085601 Drop unnecessary devel/binutils dependency. 2008-03-25 16:48:45 +00:00
mlelstv
b3f0ca1da6 Update to Version 1.70. Also rename the package option
from memtesplus-* (sic!) to just iso and serialconsole.

changes for the new version:

- Added new DMI polling feature
- Added Support for Core/Core2 Solo/Duo/Quad CPU
- Added Support for AMD K8 with DDR2 Memory
- Added Support for Intel CPU with 192/384 KB L2 Cache
- Added Support for FB-DIMM based memory (DMI)
- Added Detection for ALI CyberAladdin-T (M1644)
- Added Detection for Turion 64 X2
- Added Detection for AMD K8 with unknown chipsets
- Added Support for ATi Radeon xPress 3200
- Added Support for Intel i975X
- Added Support for Intel Q965/P965
- Added Support for Intel Q963/Q965
2007-12-30 18:40:52 +00:00
wiz
601583c320 Whitespace cleanup, courtesy of pkglint.
Patch provided by Sergey Svishchev in private mail.
2007-02-22 19:26:05 +00:00
smb
7247bf92a7 Bump the PKGREVISION for the last change... 2007-01-06 22:48:07 +00:00
smb
038a629f32 Several fixes:
a) 'make install' was broken if option memtestplus-iso was
	   specified
	b) patch-ac wouldn't pass pkglint
	c) correct document for the BadRAM link
	d) add compilation support for 64-bit i386 ports
2007-01-06 22:26:55 +00:00
smb
2f18f0bbfa Note that booting it via Grub works 2007-01-03 22:47:18 +00:00
mlelstv
319db60dbe add ELF binary that can be loaded by NetBSD bootstrap
instead of a kernel.
2006-11-01 15:38:15 +00:00
smb
0dd1f0146e Add memtest+ 1.65 to pkgsrc, with options for serial console and .iso generation 2006-10-24 18:00:05 +00:00