kudzu_cp
c4a33100ee
Optimized, runs 6.5x faster now.
2009-07-22 18:49:35 +00:00
bklooste_cp
e52ef0a16c
update to include ElfHash file
2009-07-22 15:58:37 +00:00
mterwoord_cp
fbc1a086ab
2009-07-22 15:36:14 +00:00
kudzu_cp
5f6c0e0a10
Removed console.write
2009-07-22 15:29:13 +00:00
kudzu_cp
ddb7138076
2009-07-22 15:07:21 +00:00
kudzu_cp
5348db6351
removed readln, use ctrl-f5 instead
2009-07-22 14:49:21 +00:00
kudzu_cp
a100b56382
added readln
2009-07-22 14:47:40 +00:00
mterwoord_cp
dc941857a8
2009-07-22 14:34:59 +00:00
mterwoord_cp
056c8237e8
new scanner
2009-07-22 08:51:42 +00:00
bklooste_cp
7c3b55273d
2009-07-21 05:09:58 +00:00
bklooste_cp
e826e1472d
2009-07-19 05:03:36 +00:00
bklooste_cp
88b7679aa0
Add Code for Hash
2009-07-11 00:52:05 +00:00
Xenni_cp
d21c3aed03
Removed BuildEngine Docs as per my post to mailing list.
2009-06-16 05:52:05 +00:00
jdguzman_cp
011c2ec4d0
Fixed all proj referencing projects and not files.
2009-06-15 01:38:07 +00:00
Xenni_cp
835891692f
Updates to the build supervisor docs.
2009-06-14 18:28:02 +00:00
Xenni_cp
d074c59b0b
Updates to Paging Test to fix source control bugs.
2009-06-14 18:02:24 +00:00
Xenni_cp
ef6f5b13d4
VGA Snake Demo
2009-06-14 17:49:13 +00:00
Xenni_cp
eb4c732d8d
Check-in of the new sample build engine.
2009-06-14 16:22:37 +00:00
jdguzman_cp
b7f87ef6a5
Ext2 fixed now and 1kb, 2kb, 4kb block sizes now working with read support.
2009-06-14 14:55:19 +00:00
mterwoord_cp
eb42b0736f
2009-06-14 12:25:56 +00:00
mterwoord_cp
05d6b5298d
Filesyustems work now
2009-06-14 11:31:06 +00:00
mterwoord_cp
cc3dead571
2009-06-14 09:19:29 +00:00
bklooste_cp
5ded525f33
fix
2009-06-13 15:22:12 +00:00
bklooste_cp
741f7e4d76
Fix for reference for Bens Playground
2009-06-13 15:16:24 +00:00
mterwoord_cp
f305fddc64
Code seems to work again now..
2009-06-13 14:28:05 +00:00
kudzu_cp
79d916ae61
2009-06-13 12:36:35 +00:00
bklooste_cp
fd41bedd22
2009-06-13 11:11:09 +00:00
bklooste_cp
a62ea86934
Add bens compiler testng playground
2009-06-13 11:10:48 +00:00
kudzu_cp
27a3be0c6e
2009-06-13 10:49:49 +00:00
kudzu_cp
b6ccbb5f34
Scrolling fixes to BuildUI
2009-06-13 09:10:54 +00:00
jdguzman_cp
05fa0c4ac8
Ext2 read support is working again. Tested with a 50MB image file with ~20MB of files/dirs in it.
2009-06-13 06:29:53 +00:00
Xenni_cp
b150d89d31
Updates to PIT to remove buggy SoftwareTimer and fix broken Wait().
2009-06-13 03:28:12 +00:00
Xenni_cp
34dce91218
Support for BOCHS!
2009-06-12 03:34:01 +00:00
Xenni_cp
6c73b8ecea
Console Beep in TxUI changed to be lower and shorter.
2009-06-12 01:51:03 +00:00
Xenni_cp
3f35bff2fb
Added support for paging in Cosmos.Kernel.Paging. Contains:
...
- Structs defining PDT and PT entries
- Methods for enabling and disabling Paging and PSE (PSE untested)
- Method for setting the contents of CR3 (which points to the PDT)
2009-06-12 01:49:48 +00:00
jdguzman_cp
f2dd5608ed
Added TODO statement so I don't forget to remove the change to VFSManager.cs.
2009-06-12 01:04:57 +00:00
jdguzman_cp
e8d3017301
uncomment Console.Clear that I had commented for my testing in the Boot.cs file. Also added a public static field in the VFSManager.cs that I'm using for testing.
2009-06-12 01:02:10 +00:00
Xenni_cp
61663dd2c2
Updated TxUI to reflect changes to Keyboard.
...
Arrow keys now work for text editor!
2009-06-11 21:23:10 +00:00
Xenni_cp
c902816004
Updated Keyboard to include pretty much every standard key I have on my keyboard.
...
Also modified it to use ConsoleKey for both displayable and non-displayable scancodes in addition to using char.
Non-displayable scancodes have char '\0'. Non-ConsoleKey-able scancodes have 'ConsoleKey.NoName'.
Added KeyboardTest in my playground which displays scancode, char, and ConsoleKey of keys pressed on the keyboard.
2009-06-11 21:22:29 +00:00
jdguzman_cp
4ba866ee91
Reverted changes made by ignore rules as it was causing conflicts.
2009-06-11 15:02:55 +00:00
mterwoord_cp
1ec3bed683
casting works
2009-06-11 08:38:32 +00:00
Xenni_cp
07bf330064
Fixed bug in RTL8139.cs driver which caused QEMU to die on my system.
2009-06-11 02:23:32 +00:00
jdguzman_cp
350f371eb7
Forgot to commit Cosmos.sln in last commit and added last of ignore rules.
2009-06-11 02:00:04 +00:00
jdguzman_cp
47b556bddd
Added a project playground to test ext2 fs.
2009-06-11 01:53:07 +00:00
Xenni_cp
7fa6bb02f2
Undid Changeset 32776 - this change was not needed. Sorry!
2009-06-11 01:48:57 +00:00
jdguzman_cp
a6025c6caa
Continuation of adding ignore rules for bin & obj dirs. Will do one more check for any straglers.
2009-06-11 01:44:19 +00:00
jdguzman_cp
77681bba88
Continuation of adding ignore rules for bin & obj dirs.
2009-06-11 01:34:22 +00:00
jdguzman_cp
ad759d6729
Tested removing generated dir (obj & bin) to the ignore list.
2009-06-11 01:15:35 +00:00
Xenni_cp
806ec99e0d
Additional changes to fix DynamicMethodEmit.
2009-06-10 23:40:58 +00:00
Xenni_cp
c717eaef6d
Changes to Engine.cs to fix broken DynamicMethodEmit (again).
2009-06-10 22:36:14 +00:00
albertvermeulen_cp
2e40a2c99f
Last of the Mess up
2009-06-10 21:04:37 +00:00
albertvermeulen_cp
332d0a3b85
Fixing my mess up
2009-06-10 20:35:15 +00:00
albertvermeulen_cp
d390834b1e
Messed Up.
2009-06-10 20:28:14 +00:00
Xenni_cp
e26bed4101
TxUI broke sometime over the course of the new builder, it should be fixed now.
2009-06-10 20:27:16 +00:00
Xenni_cp
e78a5bda65
Small changes to PIT - spelling error and a slight speedup.
2009-06-10 20:26:35 +00:00
Xenni_cp
15b5a38ef9
Small change to CosmosAssembler.cs which allows Cosmos to be built with the internal assembler.
2009-06-10 20:25:19 +00:00
albertvermeulen_cp
ea5d964d7d
Added Scratch project
2009-06-10 20:13:22 +00:00
bklooste_cp
d21d41ff7f
Same as last but with logging enabled
2009-06-10 15:10:49 +00:00
mterwoord_cp
8ad94f59de
building works again
2009-06-10 15:09:28 +00:00
bklooste_cp
98e014a8b1
Fix so internal windows reszie
2009-06-10 15:00:06 +00:00
bklooste_cp
391717af35
Clean up
2009-06-10 12:31:15 +00:00
bklooste_cp
7e00c12573
Force to foreground
2009-06-10 12:28:46 +00:00
bklooste_cp
aa9592f896
Update so window is active
2009-06-10 12:18:42 +00:00
mterwoord_cp
060f9b7b85
2009-06-10 10:49:53 +00:00
mterwoord_cp
c0804a76b7
2009-06-07 10:19:34 +00:00
mterwoord_cp
1397b961b9
datamember fixes
2009-06-07 10:13:47 +00:00
mterwoord_cp
faca69648a
got memory consumption down enough to run with 2gb ram. (still way too much, though) emitted code doesnt work yet..
2009-06-06 13:37:31 +00:00
mterwoord_cp
a1ff4055bf
2009-05-30 14:48:48 +00:00
mterwoord_cp
78939b6507
compiler now passes all assemblies
2009-05-30 12:59:33 +00:00
bklooste_cp
71111c981f
Change for low height screen , note need about 500 Height minimum
2009-05-30 04:19:39 +00:00
kudzu_cp
7de859cced
2009-05-29 15:20:38 +00:00
kudzu_cp
99e99b2592
2009-05-28 14:29:06 +00:00
kudzu_cp
34c3a187a9
2009-05-28 14:26:33 +00:00
kudzu_cp
76953ed007
2009-05-28 14:24:34 +00:00
kudzu_cp
5761e8d4cf
2009-05-28 14:05:05 +00:00
bklooste_cp
17694b590a
Some more Enhancements to reduce mem and to get release working
2009-05-27 13:07:24 +00:00
bklooste_cp
c399c449d8
Cleanup and moved to playgrounds
2009-05-27 11:20:03 +00:00
bklooste_cp
2d656cc6ea
2009-05-27 11:18:14 +00:00
mterwoord_cp
d1d899b2fe
2009-05-26 16:00:52 +00:00
bklooste_cp
c82c98441b
Bens tests
2009-05-26 11:38:34 +00:00
bklooste_cp
379559fa11
Lightweight Post Assemble code
2009-05-26 11:33:48 +00:00
bklooste_cp
7ce6f48d0a
refactor
2009-05-24 14:08:29 +00:00
mterwoord_cp
4f2e0619e8
2009-05-24 13:59:13 +00:00
bklooste_cp
b5770fa8a8
minor refactor
2009-05-24 12:28:19 +00:00
bklooste_cp
4c4d9ef8af
Code to reduce Memory usage by using String.Intern and a bug fix for no size Move instructions
2009-05-24 06:32:21 +00:00
mterwoord_cp
881f99c08d
speed enhancements, but still needs huge amount of ram. DOES NOT WORK. prints ---------- and number per 100 methods..
2009-05-23 18:12:24 +00:00
bklooste_cp
70a61d66ec
Broken because generics DO not get
2009-05-23 16:28:49 +00:00
mterwoord_cp
ff197da2ad
Intermediate checkin for compiler refactorings. DOES NOT WORK. DONT DOWNLOAD!!
2009-05-23 15:13:13 +00:00
kudzu_cp
9a019eb1cc
2009-05-22 18:08:19 +00:00
kudzu_cp
97c4043d9c
Added ref to Cosmos.Builder.Common
2009-05-22 17:41:53 +00:00
kudzu_cp
54b0d6f9fe
Moving
2009-05-22 07:30:10 +00:00
kudzu_cp
af8b5f78c3
Initial checkin
2009-05-22 07:23:07 +00:00
kudzu_cp
168673faa1
Initial checkin
2009-05-22 07:20:18 +00:00
smremde_cp
d3014fb564
2009-05-20 18:30:25 +00:00
Xenni_cp
eae6e9fcd7
Quick changes to TxUI: backspace now works; holding alt while using a navigation key will instead print that key.
2009-05-20 01:34:11 +00:00
smremde_cp
fbddad6033
moved view memory to the Cosmos.Debug.Debugger
2009-05-19 21:33:07 +00:00
smremde_cp
d0eaf1f14d
VBE3 test
2009-05-19 21:02:16 +00:00
smremde_cp
97682a9cf6
ACPI updates
...
debugmemoryview class
stevekernel changes
2009-05-19 20:59:26 +00:00
Xenni_cp
9fc6a518c7
Changes to Engine.cs, Engine2.cs to fix bugs which caused compilation of anything using DynamicMethodEmit to fail.
...
The error appeared to be caused by improperly updating the GUI, so it should be able to be fixed later...
2009-05-19 03:34:12 +00:00
mterwoord_cp
3a8b42052d
serial fix?
2009-05-17 14:52:50 +00:00
bklooste_cp
ef0ed74cfe
Reenabled TestRunner
2009-05-17 13:13:56 +00:00
bklooste_cp
8a6a491e13
Update to fix bug if caller doesnt hook event
2009-05-17 10:51:23 +00:00
bklooste_cp
531f4b57fb
2 performance related changes for Matthijs to look at 1) Swap sorted list for Dictionary , 2) Change the LINQ query that selects the Method.
2009-05-17 02:14:52 +00:00
mterwoord_cp
cf178add9e
reversed to old state..
2009-05-16 17:16:41 +00:00
mterwoord_cp
60ba56ae9a
quickwin, improved build time by 35-40%
2009-05-16 16:38:11 +00:00
bklooste_cp
a894a23b6c
Cosmetic
2009-05-16 14:44:59 +00:00
bklooste_cp
c3fdb104ba
benk Builder change - minor patch to launch debugger
2009-05-16 14:23:00 +00:00
bklooste_cp
61272dd6ff
2009-05-16 12:43:51 +00:00
bklooste_cp
ddeffbda62
Builder refactoring by BenK
2009-05-16 10:26:46 +00:00
Xenni_cp
413e171e7a
Text UI Added to my playground - give it a test!
...
Manager Controls: 'tab' switch between controls; '`' switch back; '~' deselect all. Textbox Controls: 'ALT+q' cursor back; 'ALT+e' cursor forward; 'ALT+w' cursor up; 'ALT+s' cursor down; 'ALT+d' backspace. Button Controls: '[space]' activate.
New GUI will be merged directly into system if people approve. ('Cosmos.Text.Forms' sounds cool enough.)
2009-05-13 02:21:08 +00:00
Xenni_cp
f06f0954a3
Work Item 6991: 'Colours' replaced with 'Colors'. :)
2009-05-13 02:12:54 +00:00
smremde_cp
6cb197ef15
VGAScreen changes
...
COSMO Logo on boot in SteveKernel
2009-05-12 22:48:31 +00:00
kudzu_cp
d8e8f8c3ca
Modified comment to be clear that 2009 is server 2008, not vs 2008.
2009-05-12 16:59:41 +00:00
Xenni_cp
0def53f0e5
Small bug fix for PIT.
...
Also added init routine to Global.cs (Hardware) so that the new PIT will actually work. This is a MUST if you are using the new PIT.
2009-05-11 03:41:09 +00:00
Xenni_cp
e49a83c016
Quick bug fixes to Console.cs and NibblesCS Game (oops)
2009-05-11 01:37:11 +00:00
Xenni_cp
5ba6518803
Added Exception Handling to BuildUI.cs.
...
This makes it faster to Build Cosmos if QEMU is left open, ect..., as VS will no longer break. A message box is shown prompting for action.
2009-05-11 00:58:06 +00:00
Xenni_cp
0a9ba3e237
Changes to DynamicMethodEmit to support MultiArray 'Address' functionality.
...
Tests appear successful.
2009-05-11 00:56:07 +00:00
Xenni_cp
577dcdb49e
New PIT engine - 100% compatible with old version, but much more powerful. Tested and works on real hardware.
...
Small changes to Console.cs were also made to improve beep.
2009-05-11 00:54:27 +00:00
Xenni_cp
e378e212a1
Updates to Xenni's Workspace
2009-05-11 00:51:56 +00:00
Xenni_cp
cbf7aff2d8
2009-05-11 00:49:57 +00:00
Xenni_cp
58debd6827
Small Bug Fix to DynamicMethodEmit Engine.
...
The Bug caused multiarrays of types in the Entry Point Assembly to not be recognized.
2009-05-07 00:08:43 +00:00
Xenni_cp
42167cd906
Added comments to DynamicMethodEmit compiler-time service I wrote.
...
Should be alot easier to use now!
2009-05-06 01:05:39 +00:00
Xenni_cp
cdda155cb5
Added simple boolean property (EnableDebug) which disables the heap consumption status line if set to false.
2009-05-05 22:49:19 +00:00
Xenni_cp
61487e92f0
2009-04-20 02:29:22 +00:00
Xenni_cp
9e156a6f13
First steps to MultiArrays!
2009-04-16 04:23:55 +00:00
sschocke_cp
58bc3f184c
Added a new network driver for the Via Rhine II (VT6102) network cards. Relatively recently used onboard network card.
2009-04-11 06:00:51 +00:00
sschocke_cp
dc6455ed5b
Simple reboot of PC implemented in CPU class - Non ACPI
...
Redesigned Interrupt Handling so there are no fixed InterruptHandler delegates, but rather a method of assigning an interrupt handler to any IRQ number. This was needed because when booting on different hardware (actual hardware), the IRQ's assigned by ACPI to the PCI cards are not fixed. So for instance, the RTL8139 card got an IRQ12, whereas under QEMU it was IRQ11.
Updated all network drivers as well as the ES1370 and Keyboard drivers to use the new IRQ Handling methods.
Updated all network drivers to send out minimum 64 byte ethernet packets as smaller than this is not accepted by most network cards
2009-04-11 05:58:48 +00:00
sschocke_cp
c89dd93729
Added new CosmosViewer project. VNC Protocol based network display of GUI for Cosmos
2009-04-07 04:53:30 +00:00
sschocke_cp
77d1d1a038
Fixed some reference and missing file errors in CosmosBoot and Indy.IL2CPU.Assembler projects
2009-04-07 04:52:33 +00:00
sschocke_cp
056ff70b2c
Fixed few more bugs in TCP Stack:
...
TCP Packets larger than 255 bytes now have their TCP Checksum correctly calculated.
Large packet fragmentation now happens.
MSS is negotiated during connection startup
2009-04-07 04:51:32 +00:00
sschocke_cp
e3a3184700
Fixd a minor bug on the Incoming TCP connection side where the Connect callback was called before the client ACKed the connection
2009-04-05 08:49:40 +00:00
sschocke_cp
cc0fa5a4cc
Added routing via default gateways to TCP/IP Stack
...
Added outgoing TCP connection support to TcpClient
Added disconnect event and Closing down of TCP connections to TcpClient
2009-04-04 19:55:13 +00:00
sschocke_cp
e42825c450
Added ManagedMemorySpace class that extends MemoryAddressSpace class to create aligned memory buffers and hide pointer magic. Can also be used to obtain Address + Size for any existing byte[] buffer.
...
Updated both AMD PCNet driver and Realtek 8139 driver to use ManagedMemorySpace class. Effectively this removes all unsafe code from the drivers.
2009-04-04 12:26:38 +00:00
sschocke_cp
7af62315ec
RTL8139 Driver Changes
...
Update Global to call driver initialization routines for different drivers. Devices are enumerated during startup regardless of what hardware you are using.
Update FrodeTest workspace to run via new NetworkDevice interface
Update Builder.cs so that QEMU gets called with only either "-net tap" or "-net user", as these two options conflict
Internalized most of the TCP/IP stack leaving only the User needed classes available to use.
Commented most of TCP/IP stack public methods, and cleaned out code a little bit.
2009-03-31 20:33:22 +00:00
Dokugogagoji_cp
59b34f5c76
removed some invalid plugs
2009-03-27 17:46:53 +00:00
sschocke_cp
a511837d41
Removed unused TcpListener class from previous commit
2009-03-26 17:03:22 +00:00
sschocke_cp
c309d68869
Added functionality to listen to incoming TCP connections. See my SSchockeTest workspace for an example of how to use.
2009-03-26 17:01:41 +00:00
sschocke_cp
adebc5fa19
Added UInt64 support to ToHex extensions, and also improved ConvertToHex methods for other numbers
2009-03-22 13:27:23 +00:00
Dokugogagoji_cp
24c47639ca
ACPIManager stub
...
Some stupid warning removed for now
CultureInfo Plugs merged
Added VHD option (still disabled)
Some temporary plugs
2009-03-22 12:56:47 +00:00
sschocke_cp
f2ee6c3dd8
TCP/IP Stack now supports listening for incoming and sending outgoing UDP Packets. See Program.cs in my SSchockeTest project for example usage.
...
Cosmos.Sys project outputs XML documentation for classes that have documentation. This should be helpful for people playing around with the new User Kit.
2009-03-22 07:07:33 +00:00
sschocke_cp
ef4fe5c26c
Moved my current TCP Stack implementation into Cosmos.Sys
...
Moved Chad's files into a seperate folder for now
Removed all TCP Stack related files from my workspace
Updated my workspace Program.cs to demo how TCPIPStack class should be used
2009-03-18 20:44:26 +00:00
sschocke_cp
e6b8928343
Added convenience overload of QueueBytes for sending entire byte[] buffer
...
Added event delegate so TCP Stack can attach itself to receive data from NetworkDevice
Added another MAC Address constant 00:00:00:00:00:00 as MACAddress.Zero
2009-03-18 20:41:52 +00:00
sschocke_cp
c78bcdec9c
Pingable TCP/IP stack implementation in my workspace. Set IP address up in Program.cs
2009-03-14 12:57:38 +00:00
sschocke_cp
6786f83b27
Added ContainsKey method to TempDictionary
2009-03-14 12:56:31 +00:00
sschocke_cp
6ff3aa2345
2009-03-14 12:55:43 +00:00
sschocke_cp
5c8d9355bb
Changes by mterwoord for managed memory access, and changes to the AMD PCNet driver to use them
2009-03-11 18:28:03 +00:00
sschocke_cp
12427fc9bb
Added interrupt handling routine for AMD PCNet driver
...
Added AMD PCNet driver to Cosmos.Hardware.Network.Devices
2009-03-09 16:48:56 +00:00
sschocke_cp
47140a6627
Added my workspace
...
Added a few things to the Cosmos.Hardware.Network classes
My workspace includes prelimanary AMD PCNet Network Card Driver
2009-03-09 15:24:21 +00:00
sschocke_cp
4e9d21d466
Fixed PCI Bus enumeration - now correctly enumerates PCI bridges
...
Fixed Read8 and Read32 implementations. PCI Standard requires all reads to be 32-bits so reading 32-bit register and shifting to required register for result
Fixed Enable command to OR required parameters instead of ANDing them
2009-03-09 15:23:02 +00:00
mterwoord_cp
54253f87d2
Binary emission is now capable of emitting ELF programs
2009-03-08 12:59:31 +00:00
mterwoord_cp
b7ac8a4929
refactorings for moving assembler out of engine
2009-02-24 10:04:03 +00:00
Dokugogagoji_cp
6ca8120fbd
Deleted APM Code as we doesn't want BIOS Call
2009-02-14 08:59:14 +00:00
Dokugogagoji_cp
d4fbd6ae1c
APM shutdown and ACPI Shutdown (only for QEmu and Boschs because I need to routine a method for getting ACPI address)
2009-02-13 11:55:59 +00:00
feal87_cp
92c24ec405
Little fix on the previous commit.
2009-02-12 16:45:57 +00:00
feal87_cp
3df01f7746
Added an eratosthene benchmark and created the first implementation of a plug (total reimplementation) for the TimeSpan class on my playground. (Still not working on Cosmos, because we miss the float support.)
2009-02-12 16:28:10 +00:00
feal87_cp
e5baeb9354
Created my playground and done a little modify to the TestRunner project.
2009-02-12 11:33:02 +00:00
feal87_cp
f1fa3070a3
Modified the TestRunner project to be finally functional 100% or so, have still to investigate if there is a way to tell QEmu to quit after the VM is halted. More to come. ;)
2009-02-11 20:24:47 +00:00
feal87_cp
6fce175f87
As worked out with mterwood, we fixed the communication between the QEmu serial port and the client application in the Cosmos.TestRunner application. It now execute correctly.
2009-02-11 18:49:12 +00:00
mterwoord_cp
be63d4c9d9
2009-02-01 09:47:46 +00:00
BassemMohsenFarid_cp
7ebb83e10f
2009-01-16 12:42:24 +00:00
BassemMohsenFarid_cp
e94a59c774
Now the FlatFileUpdater saves the solution file using the UTF-8 encoding instead of the ANSI encoding. This allows the solution to be opened in Visual C# Express by double-clicking the solution file.
...
I also updated the flat solution file (Cosmos.Flat.sln).
2009-01-16 01:44:00 +00:00
kudzu_cp
26c3054851
2009-01-14 18:57:12 +00:00
mterwoord_cp
b9200d6e44
2009-01-14 18:35:14 +00:00
kudzu_cp
7bb985068f
2009-01-12 05:36:44 +00:00
kudzu_cp
21b5d51fab
2009-01-12 05:00:12 +00:00
kudzu_cp
2c5cffefda
2009-01-12 03:51:14 +00:00
kudzu_cp
81d253ea00
2009-01-12 03:38:00 +00:00
mterwoord_cp
702aa6d2a4
aar helpt
2009-01-07 11:23:05 +00:00
mterwoord_cp
6e28121ac2
2009-01-07 11:07:43 +00:00
mterwoord_cp
1b149f23d8
2009-01-07 10:52:59 +00:00
mterwoord_cp
8f0ef83441
2009-01-07 09:20:15 +00:00
mterwoord_cp
5805c106b3
2009-01-07 08:48:06 +00:00
mterwoord_cp
6789e72194
2009-01-07 08:21:56 +00:00
mterwoord_cp
a9560939bb
2009-01-06 18:25:48 +00:00
mterwoord_cp
02744a5a95
2009-01-06 18:03:04 +00:00
mterwoord_cp
9f46a573ac
2009-01-06 17:38:56 +00:00
mterwoord_cp
bbda2a8639
apparently, something weird was goofed up on mainwindow.xaml. changed testrunner slightly, to allow turning off running kernels through qemu
2009-01-06 17:25:34 +00:00
kudzu_cp
d5df4d7d49
2009-01-06 14:22:57 +00:00
mterwoord_cp
732b041064
2009-01-04 11:34:17 +00:00
mterwoord_cp
f90cf69b40
2009-01-04 11:25:44 +00:00
mterwoord_cp
e58cc3d1db
2009-01-04 10:29:48 +00:00
mterwoord_cp
596dc568a7
2009-01-04 10:20:09 +00:00
mterwoord_cp
b5c9afe573
2009-01-04 10:02:07 +00:00
mterwoord_cp
f958ac3a41
2009-01-04 09:37:44 +00:00
mterwoord_cp
a7d0b83212
2009-01-04 08:58:26 +00:00
Scalpel_cp
05b65046ae
Added lspci application in playground
2009-01-03 22:00:47 +00:00
jeroenp_cp
8281b2dd3c
changed shortcut to Alt-A because that one was still available
2009-01-03 16:48:16 +00:00
jeroenp_cp
48a6f3f976
no more question when copying error message to clipboard on double-click, as messagebox gets burried under the system-wide error message dialog.
2009-01-03 10:53:19 +00:00
mterwoord_cp
3975a88090
2009-01-02 18:35:39 +00:00
jeroenp_cp
a3c151e048
Disabled TestKernel and TestSuite in Release build (since they are not active in Debug build either) so we can now run in Release mode
2009-01-02 18:28:26 +00:00
jeroenp_cp
2acb2219b3
Allow unsafe code for Release builds.
2009-01-02 17:56:55 +00:00
jeroenp_cp
a69db67457
Alt-U shortcut for "use internal assembler"
2009-01-02 17:56:26 +00:00
mterwoord_cp
3284e63951
2009-01-01 13:10:21 +00:00
mterwoord_cp
f11e019c02
2009-01-01 13:06:12 +00:00
Dokugogagoji_cp
9e3d7de7aa
bug fixes on X# emission
2009-01-01 10:29:54 +00:00
mterwoord_cp
551ce96068
2008-12-31 17:37:29 +00:00
Dokugogagoji_cp
60c633f028
Some bugfixes on X# and debug starts to work!
2008-12-31 15:19:25 +00:00
Scalpel_cp
d4e0a30978
Added tests for Generics
2008-12-30 10:10:08 +00:00
mterwoord_cp
9a06222cdb
Initial work on a test kernel runner. works
2008-12-30 10:07:25 +00:00
Scalpel_cp
7f7a849cf2
Fixed Build Path for Userkit
2008-12-30 01:23:53 +00:00
Scalpel_cp
d8e0fe63ad
Prints unhandled exceptions in IL2CPU
2008-12-29 11:38:39 +00:00
mterwoord_cp
1ca3b7a4c5
2008-12-29 11:29:47 +00:00
mterwoord_cp
65be2a5545
2008-12-29 10:59:19 +00:00
mterwoord_cp
a06286bb23
2008-12-25 18:33:34 +00:00
mterwoord_cp
0eb6c52233
2008-12-25 18:31:57 +00:00
mterwoord_cp
a9191f40a9
2008-12-25 11:17:03 +00:00
mterwoord_cp
a212e9fa11
2008-12-25 09:34:10 +00:00
mterwoord_cp
fbd371a4ec
2008-12-25 08:23:12 +00:00
Dokugogagoji_cp
7c462811a0
quick fix for stos and reboot for preventing a bug
2008-12-24 19:17:26 +00:00
mterwoord_cp
0d577c4bab
2008-12-24 17:36:50 +00:00
mterwoord_cp
aace0f4e37
2008-12-24 15:33:22 +00:00
mterwoord_cp
06abbc8a14
2008-12-24 15:02:20 +00:00
mterwoord_cp
2ce54f78e4
2008-12-24 10:17:22 +00:00
mterwoord_cp
0a8f42bc0c
2008-12-24 08:39:55 +00:00
Dokugogagoji_cp
6f16879482
quick fix for reboot but still opcode problem...reboot again?
2008-12-22 19:20:29 +00:00
Dokugogagoji_cp
f18f265362
quick fix for movs
2008-12-22 18:30:08 +00:00
mterwoord_cp
486fa3a3bc
2008-12-21 15:08:10 +00:00
mterwoord_cp
48611f2478
2008-12-21 15:04:15 +00:00
mterwoord_cp
8bc3218582
2008-12-21 14:16:59 +00:00
mterwoord_cp
f89f7975c1
2008-12-21 13:02:54 +00:00
mterwoord_cp
0a5cbafa58
2008-12-21 12:59:44 +00:00
mterwoord_cp
d864463afa
2008-12-21 12:28:09 +00:00
mterwoord_cp
27514fcf18
2008-12-21 12:02:57 +00:00
mterwoord_cp
7860d3f0e0
2008-12-21 11:25:55 +00:00
mterwoord_cp
8e9676b24a
2008-12-21 10:06:56 +00:00
mterwoord_cp
18b9130c44
2008-12-21 09:49:12 +00:00
mterwoord_cp
6667fc61aa
2008-12-21 09:41:51 +00:00
mterwoord_cp
81a8a1a713
2008-12-21 09:19:15 +00:00
mterwoord_cp
cd82a2b11a
2008-12-21 09:10:27 +00:00
mterwoord_cp
a35be7ace5
2008-12-21 09:07:23 +00:00
mterwoord_cp
94f116417a
2008-12-21 08:56:23 +00:00
mterwoord_cp
7aedc5ecb0
2008-12-21 08:45:45 +00:00
mterwoord_cp
a116b6e3c0
2008-12-21 08:30:47 +00:00
mterwoord_cp
84c5b2d056
2008-12-21 08:10:26 +00:00
mterwoord_cp
9207d0534b
2008-12-20 15:25:51 +00:00
mterwoord_cp
e20c47593f
2008-12-20 15:10:28 +00:00
mterwoord_cp
3a4133591b
2008-12-20 13:34:40 +00:00
mterwoord_cp
b81d20476d
2008-12-20 13:17:12 +00:00
mterwoord_cp
f486b5b2ba
2008-12-20 13:03:09 +00:00
mterwoord_cp
1f1d246568
2008-12-20 12:30:21 +00:00
mterwoord_cp
d1f8df77f3
2008-12-20 10:26:34 +00:00
mterwoord_cp
3838c6b11e
2008-12-07 17:34:18 +00:00
mterwoord_cp
5d59710407
2008-12-07 08:05:52 +00:00
mterwoord_cp
11a7ce750c
2008-12-06 13:32:19 +00:00
mterwoord_cp
34b2111a41
2008-12-06 13:25:42 +00:00
mterwoord_cp
8fc935c949
2008-12-05 16:52:04 +00:00
mterwoord_cp
c2ab2a6263
2008-12-05 06:52:24 +00:00
mterwoord_cp
db2befd18c
more refactorings, this time on the Jcc instructions
2008-12-03 18:42:48 +00:00
mterwoord_cp
52deb1277a
2008-12-03 16:19:04 +00:00
mterwoord_cp
bf1a830f3f
Kernels run again :) stupid overflow bug in method footer
2008-12-03 07:00:23 +00:00
mterwoord_cp
f843b15a6c
2008-12-01 06:42:14 +00:00
mterwoord_cp
d02a3251b0
2008-11-30 13:36:23 +00:00
mterwoord_cp
647b6c5bba
2008-11-29 18:46:04 +00:00
mterwoord_cp
8b8be0c28d
2008-11-29 17:26:44 +00:00
mterwoord_cp
299195811b
2008-11-25 18:34:16 +00:00
mterwoord_cp
5592cd1f90
2008-11-23 18:45:34 +00:00
mterwoord_cp
fdae8e478e
automated testing..
2008-11-23 16:12:59 +00:00
mterwoord_cp
d12629b7f6
binary emiing sill doesn work :(
2008-11-20 11:16:56 +00:00
mterwoord_cp
aa9513ffee
2008-11-18 07:38:22 +00:00
mterwoord_cp
dbd76c7795
2008-11-18 07:14:09 +00:00
mterwoord_cp
1154c5cb08
2008-11-18 07:03:46 +00:00
mterwoord_cp
7b1d2434dd
2008-11-17 17:43:05 +00:00
mterwoord_cp
0f04db5d33
2008-11-16 16:16:51 +00:00
mterwoord_cp
cf8b010c2d
2008-11-16 16:09:15 +00:00
mterwoord_cp
354b778320
sub works now too
2008-11-16 14:01:58 +00:00
mterwoord_cp
e7d4c48dec
2008-11-16 11:55:53 +00:00
mterwoord_cp
bb64b15d76
2008-11-16 11:53:35 +00:00
mterwoord_cp
599e32dd5e
2008-11-16 11:48:05 +00:00
Scalpel_cp
53524a1ce8
Added testing of System.Math
2008-11-15 22:22:54 +00:00
Scalpel_cp
e3db6c576e
Added tests for System.BitConverter
2008-11-15 22:08:44 +00:00
Scalpel_cp
6608dd88a5
Minor changes
2008-11-15 19:38:08 +00:00
mterwoord_cp
21ec33c46d
2008-11-15 17:47:57 +00:00
mterwoord_cp
49bd0d1383
2008-11-15 13:12:32 +00:00
mterwoord_cp
8107448bcb
2008-11-14 17:36:30 +00:00
Dokugogagoji_cp
1e961eb23b
(added test with offset)
2008-11-14 14:50:48 +00:00
Dokugogagoji_cp
02261a5771
Push and Pop testcases
...
Changed Pop and Push as IntructionWithDestination and overrided toString for fixing dword
2008-11-14 14:11:04 +00:00
mterwoord_cp
b03d61e2b4
2008-11-12 10:29:41 +00:00
mterwoord_cp
3f03ee08d0
2008-11-12 10:23:19 +00:00
mterwoord_cp
618d4feb6c
2008-11-12 08:24:55 +00:00
mterwoord_cp
21b62060cc
2008-11-12 08:20:02 +00:00
mterwoord_cp
48e388efd4
2008-11-11 17:29:18 +00:00
mterwoord_cp
d9ccd387c5
2008-11-10 11:44:15 +00:00
mterwoord_cp
9032d256cb
2008-11-10 11:20:38 +00:00
mterwoord_cp
a0163de71d
2008-11-09 18:10:39 +00:00
mterwoord_cp
5e882b6182
2008-11-09 18:02:48 +00:00
mterwoord_cp
88e55864e9
2008-11-09 16:37:31 +00:00
mterwoord_cp
9ac23deee7
Initial version test harness
2008-11-09 13:53:12 +00:00
mterwoord_cp
ec5eebdeed
Some smaller refactorings and misc changes
2008-11-09 12:50:58 +00:00
mterwoord_cp
ab7807cdb0
2008-11-08 14:48:06 +00:00
mterwoord_cp
a45bfe24e0
some changes to debugger. almost works now..
2008-11-08 13:28:16 +00:00
mterwoord_cp
2df589f3ad
Refactorings over
2008-11-08 13:00:37 +00:00
mterwoord_cp
0d27abe2e7
2008-11-08 10:52:35 +00:00
mterwoord_cp
967ef9c876
2008-11-08 10:24:48 +00:00
mterwoord_cp
ffc211c161
2008-11-08 09:00:58 +00:00
mterwoord_cp
824acc19fc
2008-11-07 18:39:24 +00:00
mterwoord_cp
19489e9117
2008-11-07 18:15:42 +00:00
mterwoord_cp
b13b8bcde9
2008-11-07 15:35:18 +00:00
mterwoord_cp
8909d72acf
2008-11-07 14:17:33 +00:00
mterwoord_cp
f352425b33
2008-11-07 13:01:23 +00:00
mterwoord_cp
5bd0af884d
2008-11-07 12:41:12 +00:00