Closed GoogleCodeExporter closed 9 years ago
[deleted comment]
quickly becoming a wont fix issue..I dont know why this isnt working and the
other devs seem to think that the C code is superior because it "just works"
but no one knows exactly WHY. Even looking at the assembler tells you why.
This is not due to using the C language and I have limits that FPC devs(and
Linux C devs also) have written me into a box in regards to what can be done to
get this code to work corrrectly.Starting with dos code from Pascal/FPC is not
much of an option as that code is borked also in places.(see readkey with DPMI
in 32bit FPC DOS apps, it GPFs running code, though there is an easy workaround
using [readportb(60)and 1])
Original comment by frazzled...@gmail.com
on 3 Jul 2011 at 10:30
taking another look..appears kernel level heap is for vmm init and user level
heap is "just there" for anything else.
Have to look at the older code for a minute...maybe we were just missing a
proper heap....and a few functions.
The pointers to page directories, however, DRIVE me NUTS.
...and you need a longword of such for threading init.... hackish code at best,
so I hope it works..
Original comment by frazzled...@gmail.com
on 9 Aug 2011 at 8:11
Original comment by frazzled...@gmail.com
on 15 Aug 2011 at 9:22
Original issue reported on code.google.com by
frazzled...@gmail.com
on 3 Jul 2011 at 10:26