752 Révisions (2f392ee13e2a357812cafd0e609ed4eb51fd1028)

Auteur SHA1 Message Date
  Michael Brown 9f86754f90 Updated to work with libprefix. il y a 18 ans
  Michael Brown 29340d7728 Documented the fact that the prefix can prot_call(main) without il y a 18 ans
  Michael Brown 0479e9f541 relocate.o is now dragged in by the objects that require it; there is no il y a 18 ans
  Michael Brown 3204a1e941 Removed some obsolete INIT_XXX constants. il y a 18 ans
  Michael Brown d82f71efd0 Also hide base memory region from E820 map. il y a 18 ans
  Michael Brown 89da833c5d init_librm() and prot_call() are now real-mode far calls. il y a 18 ans
  Michael Brown 4d81b48504 Has been obsolete for a while. il y a 18 ans
  Michael Brown 1966945a5d Update relocate() to work with get_memmap(). il y a 18 ans
  Michael Brown f939ff7cb5 Fix printf format warning error il y a 18 ans
  Michael Brown 3bd3c13c7b Why should pushal/popal put the registers on the stack in a logical il y a 18 ans
  Michael Brown dd75965057 Typo. il y a 18 ans
  Michael Brown e4f8d6eed7 Add a "count" field to struct memory_map. il y a 18 ans
  Michael Brown 986f6ffff1 Define a struct memory_map with a fixed number of entries, rather than il y a 18 ans
  Michael Brown edcf89e2b0 Remove the automatic segment register save and restore; most users of il y a 18 ans
  Michael Brown 02cf755f3f Removed REAL_EXEC(); there is no longer any code using it. il y a 18 ans
  Michael Brown 103aff3ae2 Added potentially required "\n\t" on the end of asm_code_str il y a 18 ans
  Michael Brown 190276a8b6 NBI is due for removal il y a 18 ans
  Michael Brown 52125e158c Will be replaced with a block-device implementation. il y a 18 ans
  Michael Brown 8110f9b082 Updated to REAL_CODE() il y a 18 ans
  Michael Brown 595f161b51 Updated to REAL_CODE(). il y a 18 ans
  Michael Brown e8550035af Updated to REAL_CODE() il y a 18 ans
  Michael Brown c4d688c005 Updated to REAL_CODE(). il y a 18 ans
  Michael Brown 04d6005d77 Update to REAL_CODE() il y a 18 ans
  Michael Brown 6631f46999 Updated to REAL_CODE(). il y a 18 ans
  Michael Brown 53935e9dc6 Set carry flag before calling INT 15,e801 and INT 15,e820. il y a 18 ans
  Michael Brown 7a53d07027 Split out REAL_CODE() from REAL_EXEC(), preparatory to removing REAL_EXEC il y a 18 ans
  Michael Brown 83d80d9e79 Remove references to obsoleted REAL_CALL from documentation. il y a 18 ans
  Michael Brown 3b525385af Removed REAL_FRAGMENT and REAL_CALL, and left just REAL_EXEC (which is il y a 18 ans
  Michael Brown 77a65075a6 Replaced memsizes.c with smaller memmap.c, taking advantage of __data16, il y a 18 ans
  Michael Brown 5e80847827 Code to install the new E820 mangler (which doesn't require copying il y a 18 ans
  Michael Brown 897313007b Add __{text,data}16_array, since there's no way I can see to make the il y a 18 ans
  Michael Brown 5ec2b2c251 Cope with regions bigger than 4GB. il y a 18 ans
  Dan Lynch bef8874842 - implemented printw (formatted string output, a la printf) il y a 18 ans
  Michael Brown 84a493b88d Allow vcprintf() to be called by external code such as the curses library. il y a 18 ans
  Dan Lynch f778500739 - fixes to _wputch to get positioning and wrap working properly il y a 18 ans
  Michael Brown 95956443e1 Fixed debug code il y a 18 ans
  Michael Brown 9dfb9d84b4 Made the LBA48 example clearer. il y a 18 ans
  Michael Brown 80958ff69c Added (untested) support for ATA devices. This code should be generic il y a 18 ans
  Michael Brown ca2519cea3 Refactored to reduce code size; now down from 1304 to 1105 bytes. il y a 18 ans
  Michael Brown af4aacb978 Added missing @file block il y a 18 ans
  Michael Brown 4d0a0f822d Use insb/outsb; it's marginally faster. il y a 18 ans
  Michael Brown 402ba15c64 READ CAPACITY (16) turns out to be an optional command (even though il y a 18 ans
  Michael Brown 444b885a7d Add EOVERFLOW==ERANGE il y a 18 ans
  Michael Brown b9cbae58fa Expert advice tells me that we *do* have to explicitly state the il y a 18 ans
  Dan Lynch acf572905c - made some of the bit shifting attribute access simpler (in my mind) il y a 18 ans
  Dan Lynch d166dc57ab - made _wputch wrap lines as well as cols (wraps back to line 0, as we have not way to scroll...) il y a 18 ans
  Michael Brown d48d0fb1bb Add the concept of a "user pointer" (similar to the void __user * in il y a 18 ans
  Michael Brown 0ab92faedb Use typeof(sizeof(...)) to define a size_t. This stops gcc complaining il y a 18 ans
  Michael Brown c69c1ec540 Documented login parameters that we negotiate. il y a 18 ans
  Michael Brown a280587cde iSCSI writes seem to be working (at least, the ethereal trace shows no il y a 18 ans