Michael Brown
|
f8e087767b
|
Allow access to variables in .text16 as well as .data16. Chained
interrupt vectors, for example, will be easiest to handle if placed in
.text16.
|
2006-05-06 18:57:31 +00:00 |
|
Michael Brown
|
f4429533a6
|
Added methods for efficiently declaring and accessing variables in
.data16. librm will need to supply "char *data16", i.e. the virtual
address of the start of .data16.
|
2006-05-04 17:00:20 +00:00 |
|
Michael Brown
|
9e1dd6402d
|
<name>_size variable is no longer needed, since we don't copy the code.
However, it's worth adding a .size directive so that objdump reports the
correct sizes for the code fragments.
|
2006-05-02 16:38:46 +00:00 |
|
Michael Brown
|
9fcded3d23
|
Towards a(nother) new real-mode infrastructure, in which we take
advantage of the fact that we have to have a permanently-resident block
in base memory.
|
2006-05-02 15:41:21 +00:00 |
|
Michael Brown
|
7b423c0988
|
Fixes for gcc >= 3.2 from Georg Baum
|
2005-05-23 23:47:54 +00:00 |
|
Michael Brown
|
44e62317be
|
Add librm_base.
|
2005-04-10 16:44:49 +00:00 |
|
Michael Brown
|
0ff80b477d
|
Merged mcb30-realmode-redesign back to HEAD
|
2005-04-08 15:01:17 +00:00 |
|