Skip to content

Commit

Permalink
Sync with SMBIOS 3.0 support up to 62bce59f
Browse files Browse the repository at this point in the history
  • Loading branch information
vit9696 committed Jan 9, 2020
1 parent 8699a2d commit 682bca1
Show file tree
Hide file tree
Showing 13 changed files with 194 additions and 71 deletions.
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
.gitattributes export-ignore
.gitignore export-ignore

*.c diff=cpp
*.h diff=cpp
4 changes: 2 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
.DS_Store
DerivedData
*.o
*.zip
xcuserdata
xcshareddata
project.xcworkspace
build
dmidecode
biosdecode
dmidecode
ownership
vpddecode
*.o
15 changes: 8 additions & 7 deletions README.md → README
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,13 @@ dmidecode

[![Build Status](https://travis-ci.com/acidanthera/dmidecode.svg?branch=master)](https://travis-ci.com/acidanthera/dmidecode)

**ACIDANTHERA NOTES**
** ACIDANTHERA NOTES **

This dmidecode version supports Apple-specific table decoding as well
as native macOS SMBIOS reading through I/O Registry.
as native macOS SMBIOS reading through I/O Registry. Synced with
[upstream](http://git.savannah.gnu.org/cgit/dmidecode.git) up to 62bce59f.

**INTRODUCTION**
** INTRODUCTION **

Dmidecode reports information about your system's hardware as described in
your system BIOS according to the SMBIOS/DMI standard. This information
Expand All @@ -29,7 +30,7 @@ Dmidecode does not scan your hardware, it only reports what the BIOS told it
to.


**INSTALLATION**
** INSTALLATION **

The home web page for dmidecode is hosted on Savannah:
http://www.nongnu.org/dmidecode/
Expand Down Expand Up @@ -60,7 +61,7 @@ Compiling for an IA64 processor requires the memory alignment workaround,
and it is enabled automatically.


**DOCUMENTATION**
** DOCUMENTATION **

Each tool has a manual page, found in the "man" subdirectory. Manual pages
are installed by "make install". See these manual pages for command line
Expand All @@ -77,7 +78,7 @@ joining the dmidecode-devel discussion list:
http://lists.nongnu.org/mailman/listinfo/dmidecode-devel


**COMMON PROBLEMS**
** COMMON PROBLEMS **

IA-64

Expand All @@ -97,7 +98,7 @@ Dmidecode used to work under Cygwin. However the /dev/mem interface was
removed at some point in time so it no longer works.


**MISCELLANEOUS TOOLS**
** MISCELLANEOUS TOOLS **

Three other tools come along with dmidecode: biosdecode, ownership and
vpddecode. These tools are only useful on systems with a BIOS, so they
Expand Down
5 changes: 5 additions & 0 deletions config.h
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,9 @@
#define ALIGNMENT_WORKAROUND
#endif

/* Avoid unaligned memcpy on /dev/mem */
#ifdef __aarch64__
#define USE_SLOW_MEMCPY
#endif

#endif
Loading

0 comments on commit 682bca1

Please sign in to comment.