Created by Samuel Bronson on 2009-03-24 and last modified on 2012-04-24

Mirrored from the SVN branch https://dosemu.svn.sourceforge.net/svnroot/dosemu/trunk

I do have SVN commit access, so if you have any changes you'd like merged, I'd be happy to do it, though it's best if you send them to the dosemu-devel list (see https://lists.sourceforge.net/lists/listinfo/dosemu-devel) first.

Get this branch:
bzr branch lp:dosemu
Only Samuel Bronson can upload to this branch. If you are Samuel Bronson please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Samuel Bronson

Recent revisions

1840. By bartoldeman on 2012-04-24

Change longs to ints in XMS code: no need to have them long for 64 bit code.

1839. By bartoldeman on 2012-04-24

Fix brackets in base calculation for MLEA for CPU simulator.

1838. By bartoldeman on 2012-04-24

Make get_hardware_ram() return an unsigned int DOS address instead of a pointer,
and -1 in case of failure. Similarly the associate vbase field was changed to
be an integer.

1837. By bartoldeman on 2012-04-24

Make various functions in the video code static.

1836. By bartoldeman on 2012-04-23

Restore original $HOME from sudo's environment, to avoid using root's $HOME.
This is necessary since sudo, since version 1.7.4, now sets $HOME to root's
by default.

1835. By bartoldeman on 2012-04-23

Remove unused MAPPING_SHM and .mmap method from mapping code (Stas Sergeev).

1834. By bartoldeman on 2012-04-21

Reduce some magic code in alias_mapping() for CAP_INIT_LOWRAM which can
just as well be done by the caller in init.c.

1833. By bartoldeman on 2012-04-21

With Stas: alias_mapping can add base by itself. This also involves
converting some video related #defines from pointers to integers.

1832. By bartoldeman on 2012-04-20

With Stas Sergeev: switch all remaining users of mmap_mapping() that
call alias_mapping() indirectly to call alias_mapping() directly, with the use
of LOWMEM().

1831. By bartoldeman on 2012-04-20

Clean up MAPPING_INIT_LOWRAM, by separating the alias_mapping() call inside
alloc_mapping() to be called explicitly in the init code. This avoids calling
mmap_mapping() followed by alias_mapping() for a non-fixed hint address
(as done for non-zero base). The only place where the scratch mmap reservation
is necessary is inside mapshm.c, because mremap doesn't support hint addresses.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar RepositoryFormatKnitPack6RichRoot (bzr 1.9)
This branch contains Public information 
Everyone can see this information.