summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
* int2f: fix comment about preserved registersH. Peter Anvin2013-02-251-1/+1
* fxn.S: vacuous implementation of fxn_qualifyH. Peter Anvin2013-02-251-1/+4
* Change the calling convention to the subfunctionsH. Peter Anvin2013-02-254-38/+57
* datetime: save five bytesH. Peter Anvin2013-02-251-8/+11
* datetime: when capping the date, cap the time as wellH. Peter Anvin2013-02-251-3/+3
* datetime: add Unix->DOS date conversion functionH. Peter Anvin2013-02-252-1/+125
* Unknown functions don't need to be executed...H. Peter Anvin2013-02-243-37/+43
* Function 00: inquiryH. Peter Anvin2013-02-243-3/+11
* start: drop unnecessary segment overridesH. Peter Anvin2013-02-231-2/+2
* start: fix a silly infinite loopH. Peter Anvin2013-02-231-2/+2
* int2f 1100 return value 1 means don't load...H. Peter Anvin2013-02-231-3/+3
* Finally get to the point of terminate and stay resident...H. Peter Anvin2013-02-231-12/+22
* start: install the drive in the CDS and INT 2F drive chainH. Peter Anvin2013-02-232-1/+33
* start: collect DOS data structure pointers, check drive availableH. Peter Anvin2013-02-231-5/+68
* start: make sure the DOS redirector interface is presentH. Peter Anvin2013-02-231-11/+24
* simple_message: variant of do_message which clears %ahH. Peter Anvin2013-02-232-4/+11
* start: send the attach message, the second half of mountingH. Peter Anvin2013-02-232-9/+44
* Fix various I/O address screwupsH. Peter Anvin2013-02-221-7/+12
* %cx contains the ring index, not %axH. Peter Anvin2013-02-221-1/+1
* start: fix computation of version string lengthH. Peter Anvin2013-02-221-3/+4
* Need to chain the message out headerH. Peter Anvin2013-02-221-0/+1
* Send version message, fix setting up ring linksH. Peter Anvin2013-02-222-4/+35
* v9fs.h: add 9P protocol constantsH. Peter Anvin2013-02-222-1/+82
* Save msgbuf + 7, the normal starting point for a new messageH. Peter Anvin2013-02-221-0/+5
* start: fix more address calculation breakageH. Peter Anvin2013-02-221-5/+10
* start: use printerr, shift things around slightlyH. Peter Anvin2013-02-221-19/+21
* printmsg: add a variant to print prefixed with "v9fs: "H. Peter Anvin2013-02-222-1/+23
* Code to actually send/receive a virtio-9p messageH. Peter Anvin2013-02-223-22/+277
* printmsg: code to print hex numbersH. Peter Anvin2013-02-221-1/+61
* (Attempt to) map the virtio ring with VDSH. Peter Anvin2013-02-211-4/+49
* Add codepage files to imageH. Peter Anvin2013-02-211-2/+3
* Build a proper UTF-8 tableH. Peter Anvin2013-02-212-3/+25
* Codepage mappings to UnicodeH. Peter Anvin2013-02-2129-0/+7286
* Address arithmetic fix, correct the definition of pspH. Peter Anvin2013-02-211-2/+13
* dostsr.ld: one more rbuf that should have been rbssH. Peter Anvin2013-02-211-1/+1
* start.S: save the end of the vring for the benefit of VDSH. Peter Anvin2013-02-211-0/+2
* start.S: compute int2f_sp, tighten up the bounds as well we canH. Peter Anvin2013-02-211-11/+57
* v9fs.h: allow specification of buffer alignmentH. Peter Anvin2013-02-211-4/+8
* Compute message buffer address and sizeH. Peter Anvin2013-02-211-1/+9
* Get a bit further on the whole configuration thing...H. Peter Anvin2013-02-212-10/+161
* dostsr.ld: Don't reserve file space for .rbssH. Peter Anvin2013-02-211-2/+2
* Improve the DOS version testH. Peter Anvin2013-02-211-3/+6
* Error out earlier if the mount tag is too long; saves memoryH. Peter Anvin2013-02-211-4/+6
* Check for excessively long tagH. Peter Anvin2013-02-211-0/+8
* The mount tag does not need to be residentH. Peter Anvin2013-02-211-2/+2
* Code to parse the command lineH. Peter Anvin2013-02-212-3/+70
* utf.S: codepage to UTF-8 conversion functionH. Peter Anvin2013-02-211-0/+58
* v9fs.h: fix declaration macros, add buffer macrosH. Peter Anvin2013-02-211-73/+119
* Change printmsg() from a cpp macro to an assembly macroH. Peter Anvin2013-02-213-16/+20
* Save the old stack frame in a far pointer variableH. Peter Anvin2013-02-212-12/+13