aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2005-04-11Changed guard name to avoid clash with INCLUDE_xxx namespace used byMichael Brown1-3/+4
2005-04-11Cleaner separation of functionality between post_reloc andMichael Brown1-14/+8
2005-04-10Almost all information in this file is now obsolete. Writing a new driverMichael Brown1-91/+0
2005-04-10initialise() doesn't take regsMichael Brown1-2/+2
2005-04-10arch_initialise() is now sufficiently generic that we may as well justMichael Brown5-31/+30
2005-04-10Use librm_arch_initialise for librm, arch_initialise for others.Michael Brown1-4/+7
2005-04-10Heading towards a sane set of control functionsMichael Brown1-27/+39
2005-04-10All the icky stuff is now taken care of by librm_arch_initialiseMichael Brown1-30/+2
2005-04-10Fix up init ordering.Michael Brown1-5/+6
2005-04-10arch_rm_main no longer exists.Michael Brown1-1/+1
2005-04-10Drag in relocate unless NORELOCATE is defined, since it's now calledMichael Brown1-0/+7
2005-04-10Added post-relocation function table.Michael Brown3-10/+40
2005-04-10Removed obsolete initialisation calls.Michael Brown1-5/+7
2005-04-10Fixed debug messagesMichael Brown1-9/+15
2005-04-10setup16() now calls initialise(); we don't have to do it.Michael Brown1-8/+1
2005-04-10Setup now calls initialise() directly, rather than expecting theMichael Brown1-16/+24
2005-04-10Add librm_base.Michael Brown1-0/+5
2005-04-10hooks.o is now a single object, rather than having separate hooks.o andMichael Brown3-58/+38
2005-04-10Make prot_call() able to transparently return via the newly installed copyMichael Brown2-33/+73
2005-04-09Don't build relocate() under KEEP_IT_REALMichael Brown2-0/+13
2005-04-09lgdt needs data32 prefix, otherwise it loads only 24 bits. (sgdtMichael Brown1-1/+1
2005-04-09Add INIT_FNs to make sure that librm gets reallocated when needed.Michael Brown1-29/+109
2005-04-09Don't zero freed base memory; one block will contain librm.Michael Brown1-17/+4
2005-04-09Allow ourselves to be freed by basemem.c without being damaged.Michael Brown1-0/+16
2005-04-09Need to provide sizeof(struct free_base_memory_header) to assembly code.Michael Brown1-0/+23
2005-04-09Note basemem API change.Michael Brown1-0/+10
2005-04-09Add INIT_LIBRM before INIT_CONSOLE.Michael Brown1-6/+7
2005-04-09Rewritten in a much saner way, now that we don't have to worry aboutMichael Brown1-196/+78
2005-04-09Split out from etherboot.hMichael Brown1-0/+10
2005-04-09Removed basemem.c prototypesMichael Brown1-13/+0
2005-04-09basememsize() updates the BIOS FBMS counter at 40:13.Michael Brown1-7/+16
2005-04-09PM function called by prot_call() should be allowed to modifyingMichael Brown1-2/+15
2005-04-09Add relocate.hMichael Brown1-0/+7
2005-04-09First versionMichael Brown1-0/+6
2005-04-09Relocation code is arch-specific.Michael Brown1-6/+0
2005-04-09relocate() is called by arch_initialise().Michael Brown1-1/+0
2005-04-09Added a lot of explanatory comments.Michael Brown1-49/+131
2005-04-09callbacks.h no longer existsMichael Brown1-1/+0
2005-04-09#ifdef 0 out the UNDI loader routine, since it refers to the obsoleteMichael Brown1-3/+7
2005-04-09Old callbacks mechanism is obsolete.Michael Brown1-106/+0
2005-04-09Removed references to old callback mechanismMichael Brown1-4/+0
2005-04-09callbacks.h no longer exists.Michael Brown1-1/+0
2005-04-09Callback mechanism now obsoleteMichael Brown1-45/+0
2005-04-09Moved relocate.c to arch-specific dir, since it involves arch-specificMichael Brown1-0/+0
2005-04-08Merged mcb30-realmode-redesign back to HEADMichael Brown100-4262/+4876
2005-03-24Merged this file into HEADMichael Brown1-0/+65
2005-03-09Obsolete; not referenced by anything.Michael Brown1-6/+0
2005-03-09lzhuf is obsolete and no longer usedMichael Brown2-769/+0
2005-03-09Obsolete; not reference by anything.Michael Brown1-6/+0
2005-03-09Obsolete; not referenced by anything.Michael Brown1-33/+0