Log of /branch/lua
Directory Listing
Revision
92 -
Directory Listing
Modified
Fri Oct 24 01:48:07 2003 UTC (6 years, 10 months ago) by
eric
start of experimental Lua support.
Revision
91 -
Directory Listing
Modified
Fri Oct 24 01:46:35 2003 UTC (6 years, 10 months ago) by
eric
Copied from:
trunk revision 90
branch for Lua development.
Revision
88 -
Directory Listing
Modified
Thu Oct 23 01:50:04 2003 UTC (6 years, 10 months ago) by
eric
Original Path:
trunk
Use <stdbool.h>.
Revision
87 -
Directory Listing
Modified
Thu Oct 23 01:38:14 2003 UTC (6 years, 10 months ago) by
eric
Original Path:
trunk
Use <stdint.h>.
Revision
86 -
Directory Listing
Modified
Thu Oct 23 01:36:04 2003 UTC (6 years, 10 months ago) by
eric
Original Path:
trunk
Elminate rl_callback(), can use debugger_command() directly for callback. Was this a change in the readline API?
Revision
85 -
Directory Listing
Modified
Wed Oct 22 23:10:02 2003 UTC (6 years, 10 months ago) by
eric
Original Path:
trunk
delete CVSROOT as we will no longer use cvs.
Revision
84 -
Directory Listing
Modified
Fri Aug 17 14:08:07 2001 UTC (9 years ago) by
brouhaha
Original Path:
trunk
support .altorc and ~/.altorc startup scripts
Revision
83 -
Directory Listing
Modified
Fri Aug 17 06:27:29 2001 UTC (9 years ago) by
brouhaha
Original Path:
trunk
Tcl support
Revision
82 -
Directory Listing
Modified
Tue Jul 31 05:26:25 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
added support for inserting and removing packs
Revision
81 -
Directory Listing
Modified
Tue Jul 31 05:25:53 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
added LB command (load binary)
Revision
80 -
Directory Listing
Modified
Sat Jul 28 09:27:00 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
Changed carry handling some more, based on studying schematic. Hopefully it's getting close to what the real thing does.
Revision
79 -
Directory Listing
Modified
Fri Jul 27 15:13:58 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
Changed task break to be controlled on a per-task basis.
Revision
78 -
Directory Listing
Modified
Fri Jul 27 15:12:14 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
Fixed alucy microinstruction, which depends on previous L: don't set new L until end of uinst. Changed wrtram to happen in one fell swoop. Changed ALU subtract implementation. Added ALU trace output.
Revision
77 -
Directory Listing
Modified
Fri Jul 27 15:09:07 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
add missing string.h include.
Revision
76 -
Directory Listing
Modified
Fri Jul 27 08:46:18 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
adjust line timing and add note that it's completely ad-hoc.
Revision
75 -
Directory Listing
Modified
Fri Jul 27 08:23:17 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
inverse flag was being incorrectly set if low resolution flag was set
Revision
74 -
Directory Listing
Modified
Fri Jul 27 07:20:15 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
fixes (hopefully) to pixel polarity and ordering
Revision
73 -
Directory Listing
Modified
Wed Jul 25 09:16:20 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
define disk parameters for Diablo 31 and Diablo 44
Revision
72 -
Directory Listing
Modified
Mon Jul 23 15:18:41 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
a bunch of display fixes
Revision
71 -
Directory Listing
Modified
Mon Jul 23 13:20:27 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
added TAsktrace command
Revision
70 -
Directory Listing
Modified
Mon Jul 23 09:57:55 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
fixed trace output of first instruction after task switch. added a task switch break feature, but not yet a way to turn it on.
Revision
69 -
Directory Listing
Modified
Mon Jul 23 07:03:09 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
added crude 'load' command to debugger
Revision
68 -
Directory Listing
Modified
Mon Jul 23 06:28:18 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
fix frame display.
Revision
67 -
Directory Listing
Modified
Mon Jul 23 06:27:58 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
more trace messages. call frame_ready_fn.
Revision
66 -
Directory Listing
Modified
Mon Jul 23 06:27:24 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
debugger parser
Revision
65 -
Directory Listing
Modified
Tue Jul 17 08:46:31 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
run_simulation() now returns after a number of iterations, rather than just calling gui_idle_callback()
Revision
64 -
Directory Listing
Modified
Tue Jul 17 07:52:35 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
Can't call gtk_idle_remove() if we're executing in the idle function.
gui_idle_callback() needs to loop while gtk_events_pending.
Revision
63 -
Directory Listing
Modified
Tue Jul 17 07:51:41 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
don't call gui_idle_callback() on first iteration of loop
Revision
62 -
Directory Listing
Modified
Mon Jul 16 11:40:55 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
remove readline callback debugging output
Revision
61 -
Directory Listing
Modified
Mon Jul 16 11:39:44 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
moved execution control into main.c. started on gui menus.
Revision
60 -
Directory Listing
Modified
Sun Jul 15 09:38:39 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
more work on console in GUI mode
Revision
59 -
Directory Listing
Modified
Sun Jul 15 08:22:19 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
allow text commands from console while in GUI mode
Revision
58 -
Directory Listing
Modified
Sun Jul 15 07:39:50 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
added code to display frame buffer in window
Revision
57 -
Directory Listing
Modified
Sat Jul 14 08:25:57 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
a few things done, but always more to do.
Revision
56 -
Directory Listing
Modified
Sat Jul 14 08:00:35 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
added display bitmap and frame callback.
added defines for native display pixel ordering and interpretation.
Revision
55 -
Directory Listing
Modified
Sat Jul 14 06:09:18 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
moved Alto model definitions to alto.h.
Revision
54 -
Directory Listing
Modified
Sat Jul 14 06:04:23 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
moved Alto model definitions to alto.h.
changed debugger Dump command to Examine.
added debugger Deposit command.
Revision
53 -
Directory Listing
Modified
Fri Jul 13 13:12:21 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
updated task scheduling, implemented fifo.
Revision
52 -
Directory Listing
Modified
Fri Jul 13 13:11:37 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
eliminate a warning, pointers to priority_t and sim_time_t are compatible.
Revision
51 -
Directory Listing
Modified
Fri Jul 13 13:10:36 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
added task autoblock mode, and set_task_autoblock() to enable it.
added set_task_request() and clear_task_request().
Revision
50 -
Directory Listing
Modified
Fri Jul 13 05:33:34 2001 UTC (9 years, 1 month ago) by
brouhaha
Original Path:
trunk
schedule in 1 ns increments
Revision
49 -
Directory Listing
Modified
Tue Jul 10 10:10:35 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
don't call gui_idle_callback() when built without GUI
Revision
48 -
Directory Listing
Modified
Tue Jul 10 09:21:41 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added benchmark command
Revision
47 -
Directory Listing
Modified
Tue Jul 10 09:03:46 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
make debugger use set_runflag() and clear_runflag()
Revision
46 -
Directory Listing
Modified
Sun Jul 8 14:03:16 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
fix step and trace (mostly)
Revision
45 -
Directory Listing
Modified
Sun Jul 8 13:55:47 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
make debugger use set_runflag() and clear_runflag()
Revision
44 -
Directory Listing
Modified
Sun Jul 8 13:52:39 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
change the GUI from using threads to an idle function
Revision
43 -
Directory Listing
Modified
Fri Jul 6 10:19:31 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added -nw command line option
Revision
42 -
Directory Listing
Modified
Fri Jul 6 10:04:13 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
implemented skip handling in dns
Revision
41 -
Directory Listing
Modified
Fri Jul 6 09:54:23 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
start of second window
Revision
40 -
Directory Listing
Modified
Thu Jul 5 09:15:49 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
started implementing display
Revision
39 -
Directory Listing
Modified
Thu Jul 5 09:10:12 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
print cycle number
Revision
38 -
Directory Listing
Modified
Thu Jul 5 08:51:39 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
implemented shifter carry out
Revision
37 -
Directory Listing
Modified
Thu Jul 5 05:20:52 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
started on GUI
Revision
36 -
Directory Listing
Modified
Thu Jul 5 05:18:55 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
changed semantics of stepflag, traceflag, runflag
Revision
35 -
Directory Listing
Modified
Tue Jul 3 14:03:40 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
print uinst decode before debugger prompt
Revision
34 -
Directory Listing
Modified
Tue Jul 3 09:28:18 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
debug mem dump command
Revision
33 -
Directory Listing
Modified
Tue Jul 3 09:27:41 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
more dns
Revision
32 -
Directory Listing
Modified
Tue Jul 3 01:24:21 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
implemented extended memory
Revision
31 -
Directory Listing
Modified
Mon Jul 2 16:09:55 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
implement microbreaks
Revision
30 -
Directory Listing
Modified
Mon Jul 2 16:09:37 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
tweak priority
Revision
29 -
Directory Listing
Modified
Mon Jul 2 04:30:42 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
general update, and change priorities
Revision
28 -
Directory Listing
Modified
Mon Jul 2 04:23:29 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
better implementation of memory stalls. added mmio framework.
Revision
27 -
Directory Listing
Modified
Mon Jul 2 04:22:41 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
change drive_bus macro to avoid evaluating data argument and causing side effects twice
Revision
26 -
Directory Listing
Modified
Fri Jun 29 16:23:37 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
implemented scheduler
Revision
24 -
Directory Listing
Modified
Fri Jun 29 16:22:44 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added TODO
Revision
25 -
Directory Listing
Modified
Fri Jun 29 16:21:31 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added .cvsignore
Revision
23 -
Directory Listing
Modified
Fri Jun 29 16:13:23 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added scheduler
Revision
22 -
Directory Listing
Modified
Fri Jun 29 14:25:23 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added Breath of Life
Revision
21 -
Directory Listing
Modified
Fri Jun 29 05:46:12 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
wasn't loading mar
Revision
20 -
Directory Listing
Modified
Thu Jun 28 16:43:15 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
moved main mem functions into separate source file
Revision
19 -
Directory Listing
Modified
Thu Jun 28 16:15:52 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
unscramble constant rom values when loading. fix constant rom indexing.
Revision
18 -
Directory Listing
Modified
Thu Jun 28 13:18:13 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
use current_trace_level rather than traceflag
Revision
17 -
Directory Listing
Modified
Thu Jun 28 13:10:23 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
started work on microdebugger, using code from vecsim
Revision
16 -
Directory Listing
Modified
Thu Jun 28 11:50:56 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added missing debug.h header
Revision
15 -
Directory Listing
Modified
Thu Jun 28 11:49:42 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
loading r drives 0 on bus. trace branches.
Revision
14 -
Directory Listing
Modified
Thu Jun 28 11:02:24 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
use same inversion contant for both loading ucode proms and rdram/wrtram instructions.
Revision
13 -
Directory Listing
Modified
Thu Jun 28 10:26:13 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added tprintf and dprintf. implemented rdram and wrtram.
Revision
12 -
Directory Listing
Modified
Thu Jun 28 08:05:35 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
remove spurious semicolon from macro
Revision
11 -
Directory Listing
Modified
Thu Jun 28 06:10:52 2001 UTC (9 years, 2 months ago) by
root
Original Path:
trunk
initial checkin
Revision
10 -
Directory Listing
Modified
Thu Jun 28 05:14:08 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added ram_refresh
Revision
9 -
Directory Listing
Modified
Thu Jun 28 04:48:44 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added GPL notice
Revision
8 -
Directory Listing
Modified
Thu Jun 28 04:35:32 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
*** empty log message ***
Revision
7 -
Directory Listing
Modified
Thu Jun 28 04:35:19 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
added COPYING. added 'snap' target.
Revision
6 -
Directory Listing
Modified
Wed Jun 27 10:48:58 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
implemented alu carry out
Revision
5 -
Directory Listing
Modified
Wed Jun 27 10:29:09 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
more of emulator f2 DNS function implemented, and a few more CPU f2s.
Revision
4 -
Directory Listing
Modified
Wed Jun 27 09:35:10 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
moved bs_fn_disp to emulator. added dispatch code to idisp and acsource
Revision
3 -
Directory Listing
Modified
Wed Jun 27 09:17:32 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
use normal structure for uinst rather than bitfield for portability, maybe efficiency
Revision
2 -
Directory Listing
Modified
Wed Jun 27 08:28:01 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
load contant rom from files
Revision
1 -
Directory Listing
Added
Wed Jun 27 08:12:27 2001 UTC (9 years, 2 months ago) by
eric
Original Path:
trunk
Initial revision