Page 1 of 16 1234 11 ... LastLast
Results 1 to 10 of 151

Thread: WindSLIC - PCI Replacement ROM for SLIC Injection

  1. #1
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Lightbulb WindSLIC - PCI Replacement ROM for SLIC Injection

    What is WindSLIC?

    WindSLIC is a Dynamic SLIC Injector in the form of an open-source PCI Option-ROM.

    It can be loaded on a PCI network card ROM or injected into a BIOS as a PCI (or ISA?) module.

    This allows SLIC insertion on machines that otherwise do not support BIOS mods/etc.

    Changelog for latest version:
    ;------------------------------------------------------------
    [Beta] 2011.01.22.01 - Now works with Sandy Bridge sort-of
    ;------------------------------------------------------------
    - Added memory zeroing (backported from nononsense's
    modifications to WindSLIC in creating the
    WindSLIC Bootable CD, etc.). Memory areas to
    be used are now first scrubbed/initialized.
    - Added Target Environment / Hypervisor Overrides
    Single value can be set that will set the
    proper values for VMWare and VirtualBox ROM
    settings (VendorID/DeviceID and Rom Alignment Size)
    - Works with Intel P67 / UEFI-Legacy boot on Asus
    P8P67 Deluxe to boot Windows 7 x64.
    The previous versions hung, probably because
    of the memory non-initialization issue
    mentioned above.
    ;------------------------------------------------------------
    The Latest WindSLIC Release (v2011.01.22.01.beta):
    [Note: Don't Download with IE. It seems to screw up the zip file somehow.]
    windslic-2011_01_22_01-beta.zip

    The Previous WindSLIC Release (v2010.02.22.01):
    [Note: Don't Download with IE. It seems to screw up the zip file somehow.]
    windslic-2010_02_22_01.zip
    Last edited by truthinjection; 23 Jan 2011 at 10:13. Reason: Added latest version changelog (2010.02.22.01)

  2. #2
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default WindSLIC Add-Ons, Variants, and Mods

    Last edited by truthinjection; 28 Oct 2011 at 12:01. Reason: Added link to nononsense WindSLIC variants

  3. #3
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default WindSLIC Tested-Compatible NICs and Other PCI Cards

    The most commonly used NICs for WindSLIC are the various Intel
    100Base-T and 1000Base-T cards.

    The following cards have been tested to work:
    - Intel Pro/100+ (VID/DID: 8086h,1229h)
    - Intel Pro/1000CT (VID/DID: 8086h,10D3h) ( Tested by truthinjection / FreeStyler )
    - Intel Pro/1000GT (VID/DID: 8086h,107Ch)
    - Intel Pro/1000MT Desktop Adapter (VID/DID 8086h,1076h ("Intel Corporation","82541GI Gigabit Ethernet Controller")) (tested by fruttifresh)
    - Intel Pro/1000MT (VID/DID: 8086h,100Eh)
    - Intel Pro/1000PT (VID/DID: 8086h,10B9h) ( Tested by kolin )

    (The list from the older thread is below)
    Intel Pro1000/MT (Tested by truthinjection, ficho & Lithium)
    Intel PRO/1000 MT Dual Port Server Adapter (By dapjukebox & ficho)
    Intel Pro1000/GT (Tested by SirSilentBob)
    Intel Pro1000/CT (EXPi9301CT) (Tested by digimanuk)
    Intel Pro100+ PCI NIC (Used on an Intel D845HV motherboard) (Tested by bluecatfish)
    INTEL EtherExpress PRO/100+ Management Adapter PCI (By Serxavi)
    Intel PRO/100 S Manamegent Adapter (By Lithium)
    Last edited by truthinjection; 03 Oct 2011 at 21:14. Reason: Added addtional Test Notes

  4. #4
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default WindSLIC Tested-Compatible Motherboards

    The following motherboards/systems have been tested to work:

    Motherboards:
    - Asus P8P67 Deluxe (tested by truthinjection, requires WindSLIC v2011.01.22.01 at least)
    - Asus P8Z68-V (tested indirectly by truthinjection, requires WindSLIC v2011.01.22.01 at least)

    - Gigabyte GA-EP35-DS3R (tested by truthinjection)
    - Abit IP35-Pro (tested by truthinjection)
    - Asus M3N78-EM (tested by truthinjection)
    - Intel DX48BT2 (tested by truthinjection)
    - ECS GeForce7050M-M (tested by DSpyder)

    Systems:
    - HP COMPAQ DC5700 SFF PC (Bios v2.07 plus latest Microcodes) (tested by fruttifresh)
    Last edited by truthinjection; 03 Oct 2011 at 21:16. Reason: Added new note about HP Compaq DC5700

  5. #5
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default Utilities Needed to Compile or Test WindSLIC


  6. #6
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default Known Issues and Workarounds for WindSLIC

    This will hold any issues and workarounds for those issues
    that have been found with WindSLIC.

    Currently there is a single main workaround included
    with the WindSLIC release. It is to work around a Video
    issue on some models of Dell PC.

  7. #7
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default Testing and Troubleshooting WindSLIC

    Testing:
    The various SLIC utilities can be used to verify that WindSLIC
    has successfully injected a SLIC into a PC's memory.

    Specifically useful is the RW-Everything Utility, v1.4.6 or higher.
    An "ACPI Tables - EBDA" mode was added by the author in this
    version that shows the changes WindSLIC has made to the ACPI
    Tables.

    Troubleshooting:
    If WindSLIC is not working, check the following:

    1. The proper PCI Vendor and Device IDs for your device must be entered before compiling.
    2. The WindSLIC "Initializing" message is displayed during BIOS POST (Example below):
      Initializing WINDSLIC v2010.xx.xx.x (SLIC Mfr, SLIC Model)...
      PCI BIOS 3.00
      Press F5 to skip.
    3. WindSLIC must be configured as the First Boot Device in the BIOS. The regular Boot Devices (CD-ROM, Hard Disk, etc) should be set to boot after WindSLIC.
    4. The WindSLIC "Activating" message is displayed immediately following BIOS POST:
      Activating WindSLIC...
      The Activator is the portion of WindSLIC that does the actual memory patching/SLIC-loading/etc. (That is why WindSLIC must be the first boot device).
    Last edited by truthinjection; 04 Mar 2010 at 19:11. Reason: Added troubleshooting "Steps to Try First" section

  8. #8
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default How to Compile / Flash WindSLIC

    Last edited by truthinjection; 05 Mar 2010 at 03:50. Reason: Added detailed Compilation / Flashing Instructions

  9. #9
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default WindSLIC-Related Projects and Info

    Last edited by truthinjection; 05 Mar 2010 at 03:27. Reason: Added link to ROMOS

  10. #10
    MDL Member
    Join Date
    28 Aug 2009
    Posts
    247
    Thanks Information

    Default WindSLIC Non-English Language Translations

    While WindSLIC is written in English, (although the original
    program that was the basis for WindSLIC was in Chinese),
    with the newer versions of WindSLIC, the on-screen display
    text has been moved into the file
    Code:
    ws_texts.inc
    This file can be translated to allow WindSLIC to show
    information in other languages at boot.

    Currently there are no official plans to do any translations,
    but if any users want to work on one and post it, it will
    be added to this entry.

Similar Threads

  1. WindSLIC UEFI SLIC injector
    By nononsence in forum MDL Projects and Applications
    Replies: 820
    Last Post: 17 Mar 2017, 13:10
  2. UEFI Slick Injection Possible - Lenovo Y700
    By cloves in forum BIOS Mods
    Replies: 0
    Last Post: 11 Sep 2016, 18:15
  3. Replies: 111
    Last Post: 21 Jul 2013, 04:19
  4. Phoenix SLP3 injection with winflash ??
    By kierriepiel in forum BIOS Mods
    Replies: 3
    Last Post: 07 Mar 2013, 20:18
  5. Vista Drivers Injection Methods?
    By laddanator in forum Windows Vista
    Replies: 6
    Last Post: 30 Sep 2012, 23:08

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •