root@slitaz:/tmp# tazpkg info amideco
Tazpkg information
================================================================================
Package    : amideco
Version    : 0.31e-3.1
Category   : misc
Short desc : Decompress flashfiles equipped with an AMI BIOS
Maintainer : nobody@slitaz.org
Web site   : http://packages.debian.org/search?keywords=amideco
================================================================================
root@slitaz:/tmp# amideco --help
 -=AmiBIOSDeco, version 0.31e (Linux)=- 
(C) Anton Borisov, 2000, 2002-2003, 2006. Portions (C) 1999-2000
Usage: AmiBIOSDeco  [Options]
  Options:
   "-l" List Bios Structure
   "-x" eXtract Bios Modules
   "-d" create Directory
   "-h" Help statistics
 *Bug-reports direct to Anton Borisov, anton.borisov@gmail.com*
root@slitaz:/tmp# ls -l
-rw-r--r--    1 root     root      1048576 Mar  5 13:18 0305.rom
-rw-r--r--    1 root     root      1048576 Mar  5 15:31 20100305.rom
-rwx------    1 root     root      1048576 Mar  4 12:21 7428-VH.ROM
-rw-r--r--    1 root     root      1048576 Mar  5 15:15 990305.rom
srw-------    1 root     root            0 Mar  5 12:01 alsaplayer_root_0
-r-xr-xr-x    1 root     root       524288 Aug 15  2005 W3V0602A.ROM
root@slitaz:/tmp# amideco 990305.rom -l   
 -=AmiBIOSDeco, version 0.31e (Linux)=- 
FileLength : 100000 (1048576 bytes)
FileName : 990305.rom
 AMIBIOS information:
Version  : 0800
Packed Data : 50000 (327680 bytes)
Start  : A0014
Packed Offset : A0014
Offset  : 0
Released : 17 November 2008
DirName  : 990305.---
+------------------------------------------------------------------------------+
| Class.Instance (Name)        Packed --->  Expanded      Compression   Offset |
+------------------------------------------------------------------------------+
   11 01 (     P6 Microcode)    0FFFF ( 65535) => 0FFFF ( 65535)      A0014h
   20 02 (    PCI AddOn ROM)    00000 ( 00000) => 00000 ( 00000)      BC830h
   08 03 (        Interface)    00830 ( 02096) => 00830 ( 02096)      CC844h
   F0 04 (  User-Defined ;))    00154 ( 00340) => 00154 ( 00340)      CD088h
   0C 05 (           ROM-ID)    00008 ( 00008) => 00008 ( 00008)      CD1F0h
   1B 06 (             SLAB)    2E30F (189199) => 6505B (413787)  +   00010h
   20 07 (    PCI AddOn ROM)    09D11 ( 40209) => 0FE00 ( 65024)  +   2E334h
   20 08 (    PCI AddOn ROM)    08AFB ( 35579) => 0DE00 ( 56832)  +   3805Ch
   20 09 (    PCI AddOn ROM)    083CF ( 33743) => 10000 ( 65536)  +   40B6Ch
   04 10 (     Setup Client)    0556E ( 21870) => 08A2F ( 35375)  +   48F50h
   21 11 (    Multilanguage)    02A8A ( 10890) => 0637F ( 25471)  +   CD20Ch
   10 12 (         ACPI AML)    024BD ( 09405) => 05E2A ( 24106)  +   4E4D4h
   0E 13 (         OEM Logo)    019DC ( 06620) => 06313 ( 25363)  +   509A8h
   18 14 (ADM (Display MGR))    017FD ( 06141) => 04245 ( 16965)  +   52398h
   19 15 (         ADM Font)    0059C ( 01436) => 01304 ( 04868)  +   53BACh
   1A 16 (       Small Logo)    00532 ( 01330) => 026A2 ( 09890)  +   5415Ch
   2B 17 (         PXE Code)    00347 ( 00839) => 00550 ( 01360)  +   546A4h
   06 18 (         DMI Data)    002DB ( 00731) => 00A00 ( 02560)  +   CFCACh
   80 19 (  User-Defined ;))    00068 ( 00104) => 00068 ( 00104)      54A00h
Total Sections : 19
root@slitaz:/tmp# 
root@slitaz:/tmp# amideco 990305.rom -d -x
 -=AmiBIOSDeco, version 0.31e (Linux)=- 
FileLength : 100000 (1048576 bytes)
FileName : 990305.rom
 AMIBIOS information:
Version  : 0800
Packed Data : 50000 (327680 bytes)
Start  : A0014
Packed Offset : A0014
Offset  : 0
Released : 17 November 2008
DirName  : 990305.---
Operation mkdir() is permitted
+------------------------------------------------------------------------------+
| Class.Instance (Name)        Packed --->  Expanded      Compression   Offset |
+------------------------------------------------------------------------------+
WARNING: Ignoring unknown compression flag (0x90) for part id 11
Total Sections : 19
root@slitaz:/tmp# ls -l 990305.---/
-rw-r--r--    1 root     root        35375 Mar  5 16:02 amibody.04
-rw-r--r--    1 root     root         2560 Mar  5 16:02 amibody.06
-rw-r--r--    1 root     root         2096 Mar  5 16:02 amibody.08
-rw-r--r--    1 root     root            8 Mar  5 16:02 amibody.0c
-rw-r--r--    1 root     root        25363 Mar  5 16:02 amibody.0e
-rw-r--r--    1 root     root        24106 Mar  5 16:02 amibody.10
-rw-r--r--    1 root     root        65535 Mar  5 16:02 amibody.11
-rw-r--r--    1 root     root        16965 Mar  5 16:02 amibody.18
-rw-r--r--    1 root     root         4868 Mar  5 16:02 amibody.19
-rw-r--r--    1 root     root         9890 Mar  5 16:02 amibody.1a
-rw-r--r--    1 root     root       413787 Mar  5 16:02 amibody.1b
-rw-r--r--    1 root     root        25471 Mar  5 16:02 amibody.21
-rw-r--r--    1 root     root         1360 Mar  5 16:02 amibody.2b
-rw-r--r--    1 root     root          104 Mar  5 16:02 amibody.80
-rw-r--r--    1 root     root          340 Mar  5 16:02 amibody.f0
-rw-r--r--    1 root     root            0 Mar  5 16:02 amipci_00.20
-rw-r--r--    1 root     root        65024 Mar  5 16:02 amipci_01.20
-rw-r--r--    1 root     root        56832 Mar  5 16:02 amipci_02.20
-rw-r--r--    1 root     root        65536 Mar  5 16:02 amipci_03.20
root@slitaz:/tmp# iasl -d 990305.---/amibody.10
Intel ACPI Component Architecture
AML Disassembler version 20061109 [May 18 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
Loading Acpi table from file 990305.---/amibody.10
Acpi table [DSDT] successfully installed and loaded
Pass 1 parse of [DSDT]
Pass 2 parse of [DSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)
...................................................................................................................................................................................................................................................................................................................................................................................................................................................................
Parsing completed
Disassembly completed, written to "amibody.dsl"
root@slitaz:/tmp# head -18 amibody.dsl   
/*
 * Intel ACPI Component Architecture
 * AML Disassembler version 20061109
 *
 * Disassembly of 990305.---/amibody.10, Fri Mar  5 16:10:29 2010
 *
 *
 * Original Table Header:
 *     Signature        "DSDT"
 *     Length           0x00005E2A (24106)
 *     Revision         0x01
 *     OEM ID           "1AAAA"
 *     OEM Table ID     "1AAAA001"
 *     OEM Revision     0x00000001 (1)
 *     Creator ID       "INTL"
 *     Creator Revision 0x20051117 (537202967)
 */
DefinitionBlock ("990305.---/amibody.aml", "DSDT", 1, "1AAAA", "1AAAA001", 0x00000001)
 
root@slitaz:/tmp# iasl -tc amibody.dsl         
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20061109 [May 18 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
amibody.dsl   130:         Name (_T_0, Zero)
Error    4081 -                     ^ Use of reserved word (_T_0)
amibody.dsl  2837:                     Acquire (MUT0, 0x0FFF)
Warning  1103 -       Possible operator timeout is ignored ^ 
amibody.dsl  5738:             Acquire (MUTE, 0x03E8)
Warning  1103 -                                    ^ Possible operator timeout is ignored
amibody.dsl  5752:             Acquire (MUTE, 0x03E8)
Warning  1103 -                                    ^ Possible operator timeout is ignored
amibody.dsl  5767:             Acquire (MUTE, 0x03E8)
Warning  1103 -                                    ^ Possible operator timeout is ignored
amibody.dsl  5782:             Acquire (MUTE, 0x0FFF)
Warning  1103 -                                    ^ Possible operator timeout is ignored
amibody.dsl  5796:             Acquire (MUTE, 0x03E8)
Warning  1103 -                                    ^ Possible operator timeout is ignored
amibody.dsl  5811:             Acquire (MUTE, 0x03E8)
Warning  1103 -                                    ^ Possible operator timeout is ignored
amibody.dsl  5826:             Acquire (MUTE, 0x03E8)
Warning  1103 -                                    ^ Possible operator timeout is ignored
ASL Input:  amibody.dsl - 6935 lines, 217894 bytes, 2917 keywords
Compilation complete. 1 Errors, 8 Warnings, 0 Remarks, 66 Optimizations
root@slitaz:/tmp#