diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c742d43
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+backup/
+*.bak
+*.compiled
+*.o
+*.lps
+*.ppu
+*.exe
diff --git a/Common/uSMBIOS.pas b/Common/uSMBIOS.pas
index 422b10c..0605d4a 100644
--- a/Common/uSMBIOS.pas
+++ b/Common/uSMBIOS.pas
@@ -25,6 +25,9 @@ interface
{$IFDEF FPC}
{$DEFINE NOGENERICS}
{$MODE objfpc}
+ {$IFDEF MSWINDOWS}
+ {$H+}
+ {$ENDIF}
{$ELSE}
{$IFDEF LINUX}
{$DEFINE UNIX}
@@ -51,7 +54,6 @@ interface
uses
SysUtils,
{$IFDEF MSWINDOWS}
- AnsiStrings,
Windows,
{$ENDIF}
{$IFNDEF NOGENERICS}
@@ -4038,7 +4040,7 @@ implementation
const
SMBIOS_ANCHOR_STRING_VALUE = $5F4D535F;
// '_DMI_'
- SMBIOS_INTERMEDIATE_ANCHOR_STRING_VALUE = [$5F, $44, $4D, $49, $5F];
+ SMBIOS_INTERMEDIATE_ANCHOR_STRING_VALUE = [$5F, $44, $4D, $49];
function GetBit(const AValue: DWORD; const Bit: Byte): Boolean;
begin
diff --git a/Packages/tsmbios.lpk b/Packages/tsmbios.lpk
new file mode 100644
index 0000000..7e6d450
--- /dev/null
+++ b/Packages/tsmbios.lpk
@@ -0,0 +1,37 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/Packages/tsmbios.pas b/Packages/tsmbios.pas
new file mode 100644
index 0000000..2e5cab3
--- /dev/null
+++ b/Packages/tsmbios.pas
@@ -0,0 +1,21 @@
+{ This file was automatically created by Lazarus. Do not edit!
+ This source is only used to compile and install the package.
+ }
+
+unit tsmbios;
+
+{$warn 5023 off : no warning about unused units}
+interface
+
+uses
+ uSMBIOS, LazarusPackageIntf;
+
+implementation
+
+procedure Register;
+begin
+end;
+
+initialization
+ RegisterPackage('tsmbios', @Register);
+end.
diff --git a/Samples Lazarus/List SMBIOS Tables/SMBiosTables.lpi b/Samples Lazarus/List SMBIOS Tables/SMBiosTables.lpi
index 7f94819..deaf172 100644
--- a/Samples Lazarus/List SMBIOS Tables/SMBiosTables.lpi
+++ b/Samples Lazarus/List SMBIOS Tables/SMBiosTables.lpi
@@ -1,7 +1,7 @@
-
+
@@ -17,22 +17,23 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
@@ -52,7 +53,6 @@
-
diff --git a/Samples Lazarus/List SMBIOS Tables/SMBiosTables.lps b/Samples Lazarus/List SMBIOS Tables/SMBiosTables.lps
deleted file mode 100644
index c6fdd64..0000000
--- a/Samples Lazarus/List SMBIOS Tables/SMBiosTables.lps
+++ /dev/null
@@ -1,172 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 0 Bios Info/BIOSInfo.lpi b/Samples Lazarus/Table 0 Bios Info/BIOSInfo.lpi
index 675a5cf..f59b879 100644
--- a/Samples Lazarus/Table 0 Bios Info/BIOSInfo.lpi
+++ b/Samples Lazarus/Table 0 Bios Info/BIOSInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 0 Bios Info/BIOSInfo.lps b/Samples Lazarus/Table 0 Bios Info/BIOSInfo.lps
deleted file mode 100644
index e497ce3..0000000
--- a/Samples Lazarus/Table 0 Bios Info/BIOSInfo.lps
+++ /dev/null
@@ -1,57 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 1 System Info/SystemInfo.lpi b/Samples Lazarus/Table 1 System Info/SystemInfo.lpi
index 3e88fc8..53f323f 100644
--- a/Samples Lazarus/Table 1 System Info/SystemInfo.lpi
+++ b/Samples Lazarus/Table 1 System Info/SystemInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 1 System Info/SystemInfo.lps b/Samples Lazarus/Table 1 System Info/SystemInfo.lps
deleted file mode 100644
index e07789e..0000000
--- a/Samples Lazarus/Table 1 System Info/SystemInfo.lps
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 12 System Configuration Options/SystemConfInfo.lpi b/Samples Lazarus/Table 12 System Configuration Options/SystemConfInfo.lpi
index f82dbc1..53b2204 100644
--- a/Samples Lazarus/Table 12 System Configuration Options/SystemConfInfo.lpi
+++ b/Samples Lazarus/Table 12 System Configuration Options/SystemConfInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 12 System Configuration Options/SystemConfInfo.lps b/Samples Lazarus/Table 12 System Configuration Options/SystemConfInfo.lps
deleted file mode 100644
index f3a83e0..0000000
--- a/Samples Lazarus/Table 12 System Configuration Options/SystemConfInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 13 BIOS Language Information/BIOSLanguageInfo.lpi b/Samples Lazarus/Table 13 BIOS Language Information/BIOSLanguageInfo.lpi
index e84ea2b..4063640 100644
--- a/Samples Lazarus/Table 13 BIOS Language Information/BIOSLanguageInfo.lpi
+++ b/Samples Lazarus/Table 13 BIOS Language Information/BIOSLanguageInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 13 BIOS Language Information/BIOSLanguageInfo.lps b/Samples Lazarus/Table 13 BIOS Language Information/BIOSLanguageInfo.lps
deleted file mode 100644
index 6d70426..0000000
--- a/Samples Lazarus/Table 13 BIOS Language Information/BIOSLanguageInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 16 Physical Memory Array/PhysicalMemArrayInfo.lpi b/Samples Lazarus/Table 16 Physical Memory Array/PhysicalMemArrayInfo.lpi
index cc82319..8a3e672 100644
--- a/Samples Lazarus/Table 16 Physical Memory Array/PhysicalMemArrayInfo.lpi
+++ b/Samples Lazarus/Table 16 Physical Memory Array/PhysicalMemArrayInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 16 Physical Memory Array/PhysicalMemArrayInfo.lps b/Samples Lazarus/Table 16 Physical Memory Array/PhysicalMemArrayInfo.lps
deleted file mode 100644
index baf1acc..0000000
--- a/Samples Lazarus/Table 16 Physical Memory Array/PhysicalMemArrayInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 17 Memory Device/MemoryDeviceInfo.lpi b/Samples Lazarus/Table 17 Memory Device/MemoryDeviceInfo.lpi
index a6cf03e..c154c4e 100644
--- a/Samples Lazarus/Table 17 Memory Device/MemoryDeviceInfo.lpi
+++ b/Samples Lazarus/Table 17 Memory Device/MemoryDeviceInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 17 Memory Device/MemoryDeviceInfo.lps b/Samples Lazarus/Table 17 Memory Device/MemoryDeviceInfo.lps
deleted file mode 100644
index 255b14f..0000000
--- a/Samples Lazarus/Table 17 Memory Device/MemoryDeviceInfo.lps
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 19 Memory Array Mapped Address/MemArrayMappedInfo.lpi b/Samples Lazarus/Table 19 Memory Array Mapped Address/MemArrayMappedInfo.lpi
index dcb3734..dd299a9 100644
--- a/Samples Lazarus/Table 19 Memory Array Mapped Address/MemArrayMappedInfo.lpi
+++ b/Samples Lazarus/Table 19 Memory Array Mapped Address/MemArrayMappedInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 19 Memory Array Mapped Address/MemArrayMappedInfo.lps b/Samples Lazarus/Table 19 Memory Array Mapped Address/MemArrayMappedInfo.lps
deleted file mode 100644
index 077cd8c..0000000
--- a/Samples Lazarus/Table 19 Memory Array Mapped Address/MemArrayMappedInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 2 Base Board Information/BaseBoardInformation.lpi b/Samples Lazarus/Table 2 Base Board Information/BaseBoardInformation.lpi
index 9a97be1..67630e0 100644
--- a/Samples Lazarus/Table 2 Base Board Information/BaseBoardInformation.lpi
+++ b/Samples Lazarus/Table 2 Base Board Information/BaseBoardInformation.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 2 Base Board Information/BaseBoardInformation.lps b/Samples Lazarus/Table 2 Base Board Information/BaseBoardInformation.lps
deleted file mode 100644
index f9623c5..0000000
--- a/Samples Lazarus/Table 2 Base Board Information/BaseBoardInformation.lps
+++ /dev/null
@@ -1,45 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 20 Memory Device Mapped Address/MemDeviceMappedInfo.lpi b/Samples Lazarus/Table 20 Memory Device Mapped Address/MemDeviceMappedInfo.lpi
index 2eadd18..701e5d9 100644
--- a/Samples Lazarus/Table 20 Memory Device Mapped Address/MemDeviceMappedInfo.lpi
+++ b/Samples Lazarus/Table 20 Memory Device Mapped Address/MemDeviceMappedInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 20 Memory Device Mapped Address/MemDeviceMappedInfo.lps b/Samples Lazarus/Table 20 Memory Device Mapped Address/MemDeviceMappedInfo.lps
deleted file mode 100644
index 0da49dd..0000000
--- a/Samples Lazarus/Table 20 Memory Device Mapped Address/MemDeviceMappedInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 21 Built-in Pointing Device Information/PointingDevice.lpi b/Samples Lazarus/Table 21 Built-in Pointing Device Information/PointingDevice.lpi
index 37bdbaf..fa611d5 100644
--- a/Samples Lazarus/Table 21 Built-in Pointing Device Information/PointingDevice.lpi
+++ b/Samples Lazarus/Table 21 Built-in Pointing Device Information/PointingDevice.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 21 Built-in Pointing Device Information/PointingDevice.lps b/Samples Lazarus/Table 21 Built-in Pointing Device Information/PointingDevice.lps
deleted file mode 100644
index 4eda5bf..0000000
--- a/Samples Lazarus/Table 21 Built-in Pointing Device Information/PointingDevice.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 22 Battery Information/BatteryInfo.lpi b/Samples Lazarus/Table 22 Battery Information/BatteryInfo.lpi
index 00fc7f8..2ca9a13 100644
--- a/Samples Lazarus/Table 22 Battery Information/BatteryInfo.lpi
+++ b/Samples Lazarus/Table 22 Battery Information/BatteryInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 22 Battery Information/BatteryInfo.lps b/Samples Lazarus/Table 22 Battery Information/BatteryInfo.lps
deleted file mode 100644
index 68a53b0..0000000
--- a/Samples Lazarus/Table 22 Battery Information/BatteryInfo.lps
+++ /dev/null
@@ -1,92 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 26 Voltage Probe Information/VoltageProbeInfo.lpi b/Samples Lazarus/Table 26 Voltage Probe Information/VoltageProbeInfo.lpi
index d471ad4..c6709bb 100644
--- a/Samples Lazarus/Table 26 Voltage Probe Information/VoltageProbeInfo.lpi
+++ b/Samples Lazarus/Table 26 Voltage Probe Information/VoltageProbeInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 26 Voltage Probe Information/VoltageProbeInfo.lps b/Samples Lazarus/Table 26 Voltage Probe Information/VoltageProbeInfo.lps
deleted file mode 100644
index 95449c0..0000000
--- a/Samples Lazarus/Table 26 Voltage Probe Information/VoltageProbeInfo.lps
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 27 Cooling Device Information/CoolingDeviceInfo.lpi b/Samples Lazarus/Table 27 Cooling Device Information/CoolingDeviceInfo.lpi
index da081db..10b9e85 100644
--- a/Samples Lazarus/Table 27 Cooling Device Information/CoolingDeviceInfo.lpi
+++ b/Samples Lazarus/Table 27 Cooling Device Information/CoolingDeviceInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 27 Cooling Device Information/CoolingDeviceInfo.lps b/Samples Lazarus/Table 27 Cooling Device Information/CoolingDeviceInfo.lps
deleted file mode 100644
index b0b17d7..0000000
--- a/Samples Lazarus/Table 27 Cooling Device Information/CoolingDeviceInfo.lps
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 28 Temperature Probe Information/TemperatureProbeInfo.lpi b/Samples Lazarus/Table 28 Temperature Probe Information/TemperatureProbeInfo.lpi
index 7a058f3..2d3838e 100644
--- a/Samples Lazarus/Table 28 Temperature Probe Information/TemperatureProbeInfo.lpi
+++ b/Samples Lazarus/Table 28 Temperature Probe Information/TemperatureProbeInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 28 Temperature Probe Information/TemperatureProbeInfo.lps b/Samples Lazarus/Table 28 Temperature Probe Information/TemperatureProbeInfo.lps
deleted file mode 100644
index ae60a2b..0000000
--- a/Samples Lazarus/Table 28 Temperature Probe Information/TemperatureProbeInfo.lps
+++ /dev/null
@@ -1,41 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 29 Electrical Current Probe Information/ElectricalProbeInfo.lpi b/Samples Lazarus/Table 29 Electrical Current Probe Information/ElectricalProbeInfo.lpi
index 8bf7954..931fbf9 100644
--- a/Samples Lazarus/Table 29 Electrical Current Probe Information/ElectricalProbeInfo.lpi
+++ b/Samples Lazarus/Table 29 Electrical Current Probe Information/ElectricalProbeInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 29 Electrical Current Probe Information/ElectricalProbeInfo.lps b/Samples Lazarus/Table 29 Electrical Current Probe Information/ElectricalProbeInfo.lps
deleted file mode 100644
index 05b10d7..0000000
--- a/Samples Lazarus/Table 29 Electrical Current Probe Information/ElectricalProbeInfo.lps
+++ /dev/null
@@ -1,158 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 3 Enclosure Information/EnclosureInfo.lpi b/Samples Lazarus/Table 3 Enclosure Information/EnclosureInfo.lpi
index 02e152e..801a306 100644
--- a/Samples Lazarus/Table 3 Enclosure Information/EnclosureInfo.lpi
+++ b/Samples Lazarus/Table 3 Enclosure Information/EnclosureInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 3 Enclosure Information/EnclosureInfo.lps b/Samples Lazarus/Table 3 Enclosure Information/EnclosureInfo.lps
deleted file mode 100644
index b67608b..0000000
--- a/Samples Lazarus/Table 3 Enclosure Information/EnclosureInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 4 Processor Information/ProcessorInformation.lpi b/Samples Lazarus/Table 4 Processor Information/ProcessorInformation.lpi
index b201fa7..8f133db 100644
--- a/Samples Lazarus/Table 4 Processor Information/ProcessorInformation.lpi
+++ b/Samples Lazarus/Table 4 Processor Information/ProcessorInformation.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 4 Processor Information/ProcessorInformation.lps b/Samples Lazarus/Table 4 Processor Information/ProcessorInformation.lps
deleted file mode 100644
index 23c0af1..0000000
--- a/Samples Lazarus/Table 4 Processor Information/ProcessorInformation.lps
+++ /dev/null
@@ -1,71 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 8 Port Connector Information/PortConnectorInfo.lpi b/Samples Lazarus/Table 8 Port Connector Information/PortConnectorInfo.lpi
index fe01c56..bb18de0 100644
--- a/Samples Lazarus/Table 8 Port Connector Information/PortConnectorInfo.lpi
+++ b/Samples Lazarus/Table 8 Port Connector Information/PortConnectorInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 8 Port Connector Information/PortConnectorInfo.lps b/Samples Lazarus/Table 8 Port Connector Information/PortConnectorInfo.lps
deleted file mode 100644
index 2e5ee91..0000000
--- a/Samples Lazarus/Table 8 Port Connector Information/PortConnectorInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 9 System Slots Information/SystemSlotsInfo.lpi b/Samples Lazarus/Table 9 System Slots Information/SystemSlotsInfo.lpi
index d0713e1..c08d32f 100644
--- a/Samples Lazarus/Table 9 System Slots Information/SystemSlotsInfo.lpi
+++ b/Samples Lazarus/Table 9 System Slots Information/SystemSlotsInfo.lpi
@@ -1,7 +1,7 @@
-
+
-
+
@@ -17,32 +17,31 @@
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
-
-
@@ -54,15 +53,8 @@
-
-
-
-
-
-
-
diff --git a/Samples Lazarus/Table 9 System Slots Information/SystemSlotsInfo.lps b/Samples Lazarus/Table 9 System Slots Information/SystemSlotsInfo.lps
deleted file mode 100644
index 3bd384a..0000000
--- a/Samples Lazarus/Table 9 System Slots Information/SystemSlotsInfo.lps
+++ /dev/null
@@ -1,37 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-