181ad8388SMartin Matuska /////////////////////////////////////////////////////////////////////////////// 281ad8388SMartin Matuska // 381ad8388SMartin Matuska /// \file hardware_physmem.c 481ad8388SMartin Matuska /// \brief Get the total amount of physical memory (RAM) 581ad8388SMartin Matuska // 681ad8388SMartin Matuska // Author: Jonathan Nieder 781ad8388SMartin Matuska // 881ad8388SMartin Matuska // This file has been put into the public domain. 981ad8388SMartin Matuska // You can do whatever you want with this file. 1081ad8388SMartin Matuska // 1181ad8388SMartin Matuska /////////////////////////////////////////////////////////////////////////////// 1281ad8388SMartin Matuska 1381ad8388SMartin Matuska #include "common.h" 1481ad8388SMartin Matuska 1581ad8388SMartin Matuska #include "tuklib_physmem.h" 1681ad8388SMartin Matuska 1781ad8388SMartin Matuska 1881ad8388SMartin Matuska extern LZMA_API(uint64_t) 1981ad8388SMartin Matuska lzma_physmem(void) 2081ad8388SMartin Matuska { 2181ad8388SMartin Matuska // It is simpler to make lzma_physmem() a wrapper for 22*a8675d92SXin LI // tuklib_physmem() than to hack appropriate symbol visibility 2381ad8388SMartin Matuska // support for the tuklib modules. 2481ad8388SMartin Matuska return tuklib_physmem(); 2581ad8388SMartin Matuska } 26