Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Stefan Reuther Newsgroups: de.comp.lang.assembler Subject: Re: Image deflaten Date: Wed, 17 Jun 2020 18:18:19 +0200 Lines: 15 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: individual.net yVaub3PCPE8GvOEcw5KmjwET89p8dh7ERysuCHLz48rmOSrFSK Cancel-Lock: sha1:pnRfK5od7ZCfDNsvOD8LMQzTMPQ= User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.1 Hamster/2.1.0.1538 In-Reply-To: Xref: csiph.com de.comp.lang.assembler:1188 Am 17.06.2020 um 14:59 schrieb Jens Kallup: > Sprich es müsste ein "statischer" Speicher, der Groß genug ist für das > entpackte Image angelegt werden. > Doch wie macht man das, wenn keine "malloc" Funktion zur Verfügung > steht - nur ein reines BootImage? Wenn man ein Bootloader ist, gehört einem der gesamte Speicher. Also sucht man sich einfach einen schönen Bereich raus, der nicht schon fest vom System vergeben ist, und benutzt den. https://wiki.osdev.org/Memory_Map_(x86) Stefan