AFULNX (AMI Firmware Update for Linux) is a utility used 
to update the system BIOS under Linux operating systems,
in system with more than 1GB of memory or for kernel built with 4GB flag.  

Note: AFU only works for AMIBIOS with SMI FLASH support.

Current version: 1.33

The package for Linux includes:

- AFULNX2.TGZ


How to run the utility under LINUX (kernel version 1.2 and above)
-----------------------------------------------------------------
1. Place the driver 'amifldrv_mod.o' in the current directory of AFULNX2
   or in the system directory.
2. Run the file AFULNX2 (to execute the command from the current directory type ./AFULNX2)
3. The AFULNX2 package comes with the sources for building the driver on target systems,
   because of the differences in the version of kernel, the driver needs to be build for 
   target system's kernel version.

 Usage 
------------------------------------------------------------------
afulnx /i<ROM filename> [/o<save ROM filename>] [/n] [/p[b][n][c]] [/s] [/k[N]] [/c[N]] [/q] [/h] [/t] [/u<ROM filename>] [/d]

        /n    - Don't check ROM ID
        /pbnc -
                b - Program Boot Block
                n - Program NVRAM
                c - Destroy System CMOS
        /k    - Program all non-critical blocks only
        /kN   - Program N'th non-critical block only (from k0 upto k7)
        /s    - Leave signature in BIOS
        /q    - Silent execution
        /h    - Print help
        /t    - Display ROM ID string
        /c    - Program Main BIOS and all Non-critical blocks
        /cN   - Program Main BIOS and N'th Non-critical block (from c0 upto c7)
        /d    - Compare ROM file (skips flashing)
        /u<ROM filename>   -Display ROM ID 

    
