summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Heading towards a sane set of control functionsMichael Brown2005-04-101-27/+39
* All the icky stuff is now taken care of by librm_arch_initialiseMichael Brown2005-04-101-30/+2Star
* Fix up init ordering.Michael Brown2005-04-101-5/+6
* arch_rm_main no longer exists.Michael Brown2005-04-101-1/+1
* Drag in relocate unless NORELOCATE is defined, since it's now calledMichael Brown2005-04-101-0/+7
* Added post-relocation function table.Michael Brown2005-04-103-10/+40
* Removed obsolete initialisation calls.Michael Brown2005-04-101-5/+7
* Fixed debug messagesMichael Brown2005-04-101-9/+15
* setup16() now calls initialise(); we don't have to do it.Michael Brown2005-04-101-8/+1Star
* Setup now calls initialise() directly, rather than expecting theMichael Brown2005-04-101-16/+24
* Add librm_base.Michael Brown2005-04-101-0/+5
* hooks.o is now a single object, rather than having separate hooks.o andMichael Brown2005-04-103-58/+38Star
* Make prot_call() able to transparently return via the newly installed copyMichael Brown2005-04-102-33/+73
* Don't build relocate() under KEEP_IT_REALMichael Brown2005-04-092-0/+13
* lgdt needs data32 prefix, otherwise it loads only 24 bits. (sgdtMichael Brown2005-04-091-1/+1
* Add INIT_FNs to make sure that librm gets reallocated when needed.Michael Brown2005-04-091-29/+109
* Don't zero freed base memory; one block will contain librm.Michael Brown2005-04-091-17/+4Star
* Allow ourselves to be freed by basemem.c without being damaged.Michael Brown2005-04-091-0/+16
* Need to provide sizeof(struct free_base_memory_header) to assembly code.Michael Brown2005-04-091-0/+23
* Note basemem API change.Michael Brown2005-04-091-0/+10
* Add INIT_LIBRM before INIT_CONSOLE.Michael Brown2005-04-091-6/+7
* Rewritten in a much saner way, now that we don't have to worry aboutMichael Brown2005-04-091-196/+78Star
* Split out from etherboot.hMichael Brown2005-04-091-0/+10
* Removed basemem.c prototypesMichael Brown2005-04-091-13/+0Star
* basememsize() updates the BIOS FBMS counter at 40:13.Michael Brown2005-04-091-7/+16
* PM function called by prot_call() should be allowed to modifyingMichael Brown2005-04-091-2/+15
* Add relocate.hMichael Brown2005-04-091-0/+7
* First versionMichael Brown2005-04-091-0/+6
* Relocation code is arch-specific.Michael Brown2005-04-091-6/+0Star
* relocate() is called by arch_initialise().Michael Brown2005-04-091-1/+0Star
* Added a lot of explanatory comments.Michael Brown2005-04-091-49/+131
* callbacks.h no longer existsMichael Brown2005-04-091-1/+0Star
* #ifdef 0 out the UNDI loader routine, since it refers to the obsoleteMichael Brown2005-04-091-3/+7
* Old callbacks mechanism is obsolete.Michael Brown2005-04-091-106/+0Star
* Removed references to old callback mechanismMichael Brown2005-04-091-4/+0Star
* callbacks.h no longer exists.Michael Brown2005-04-091-1/+0Star
* Callback mechanism now obsoleteMichael Brown2005-04-091-45/+0Star
* Moved relocate.c to arch-specific dir, since it involves arch-specificMichael Brown2005-04-091-0/+0
* Merged mcb30-realmode-redesign back to HEADMichael Brown2005-04-08100-4262/+4876
* Merged this file into HEADMichael Brown2005-03-241-0/+65
* Obsolete; not referenced by anything.Michael Brown2005-03-091-6/+0Star
* lzhuf is obsolete and no longer usedMichael Brown2005-03-092-769/+0Star
* Obsolete; not reference by anything.Michael Brown2005-03-091-6/+0Star
* Obsolete; not referenced by anything.Michael Brown2005-03-091-33/+0Star
* unhuf.S is obsolete and no longer usedMichael Brown2005-03-091-1/+0Star
* Obsolete and no longer usedMichael Brown2005-03-091-400/+0Star
* Add rule to generate 16-bit version of decompressorMichael Brown2005-03-091-2/+5
* Remove CODE16 as a global define; most files define it themselvesMichael Brown2005-03-091-5/+0Star
* Initial revisionMichael Brown2005-03-08373-0/+114041