Andrew Alderwick
|
42dea5b914
|
Replace file_i_deo and file_i_dei.
|
2022-03-28 18:16:44 +01:00 |
|
Andrew Alderwick
|
0e7ebb69e6
|
(uxnemu) Interrupt infinite loops with an error.
|
2022-03-27 13:53:25 +01:00 |
|
Andrew Alderwick
|
f2c644f680
|
Move DateTime to 0xc0, add second File to 0xb0.
|
2022-03-26 17:54:29 +00:00 |
|
Andrew Alderwick
|
27089a77e4
|
Prepare for more than one File device.
|
2022-03-17 18:35:49 +00:00 |
|
Andrew Alderwick
|
edd05ed1d1
|
Fix compiler warning.
|
2022-01-23 11:23:52 +00:00 |
|
Andrew Alderwick
|
6577d3c8a0
|
Remove jump-based infinite loop detection.
|
2022-01-23 11:17:07 +00:00 |
|
neauoire
|
b48db8278f
|
(monospace.tal) Added a 8x8 label drawing example
|
2022-01-13 10:25:31 -08:00 |
|
neauoire
|
f1cc022e9b
|
Uxncli now uses the system_inspect
|
2022-01-13 08:34:32 -08:00 |
|
neauoire
|
031f63a13c
|
Print stack with DEO on 0x0f
|
2022-01-13 08:25:59 -08:00 |
|
neauoire
|
ee4308196a
|
Starting a debugging device
|
2022-01-12 21:22:33 -08:00 |
|
neauoire
|
6a6a2ec383
|
Removed external memory bank
|
2022-01-12 18:56:59 -08:00 |
|
neauoire
|
459855d825
|
Removed supervisor
|
2022-01-12 18:40:51 -08:00 |
|
Andrew Alderwick
|
41de322a75
|
Add support for interrupting Uxn during execution.
|
2022-01-12 11:33:49 +00:00 |
|
neauoire
|
5e2bb92e4c
|
Removed unistd from uxncli
|
2022-01-11 15:13:12 -08:00 |
|
neauoire
|
61c7f9f0c1
|
Removed device globals
|
2022-01-11 14:38:55 -08:00 |
|
neauoire
|
cd30b48665
|
Rename memory banks
|
2022-01-11 14:16:27 -08:00 |
|
neauoire
|
ede186b226
|
Minor cleanup
|
2022-01-11 11:07:25 -08:00 |
|
neauoire
|
5004ee1339
|
The file device cannot write on the supervisor
|
2022-01-08 10:03:21 -08:00 |
|
neauoire
|
c866b0938a
|
Use proper memory size
|
2022-01-07 16:51:43 -08:00 |
|
neauoire
|
f5278f3a13
|
Removed device vector variable
|
2022-01-07 16:46:50 -08:00 |
|
neauoire
|
180984f8fb
|
Removed device port masks
|
2022-01-07 11:48:09 -08:00 |
|
neauoire
|
19a8e56cd6
|
Started device port masking
|
2022-01-07 10:02:28 -08:00 |
|
neauoire
|
28b9265042
|
Let us make a device page in shadow memory
|
2022-01-06 18:49:54 -08:00 |
|
neauoire
|
a82f7d79f8
|
Defined the location of stacks in shadow memory
|
2022-01-06 17:29:34 -08:00 |
|
neauoire
|
b9a37077c3
|
Started work on the hypervisor
|
2022-01-05 19:48:51 -08:00 |
|
Andrew Alderwick
|
f48a09c482
|
Stop LeakSanitizer complaining about Uxn's RAM.
|
2022-01-05 18:18:13 +00:00 |
|
Andrew Alderwick
|
646d79fff5
|
Factor out common parts of system_dei/deo.
|
2022-01-05 13:29:18 +00:00 |
|
Andrew Alderwick
|
c37831749f
|
Split uxn_halt into beginnings of System device file.
|
2022-01-05 13:03:17 +00:00 |
|
Andrew Alderwick
|
2a825de2fd
|
Switch void context increments from pre to post
|
2022-01-04 02:05:32 +00:00 |
|
Andrew Alderwick
|
7e3353ea72
|
Rename u->ram.dat to u->ram, u->ram.ptr to pc.
|
2022-01-04 01:40:48 +00:00 |
|
neauoire
|
0ee477615b
|
Removed poke16
|
2022-01-03 13:23:57 -08:00 |
|
neauoire
|
cca1253376
|
Use calloc for memory array
|
2022-01-01 15:20:48 -08:00 |
|
neauoire
|
13fd0d9724
|
Moved file APIs in device/file
|
2021-12-26 20:26:27 -08:00 |
|
Sigrid Solveig Haflínudóttir
|
f75f644aff
|
same fixes for uxncli
|
2021-11-17 14:29:36 +01:00 |
|
Devine Lu Linvega
|
dee04ff44a
|
Renamed prepare for init
|
2021-11-07 10:30:56 -05:00 |
|
Andrew Alderwick
|
a92dd9fd73
|
Rearranged File ports for backwards compatibility.
|
2021-11-06 00:51:43 +00:00 |
|
Andrew Alderwick
|
dc3170db98
|
Implement File/append flag.
|
2021-11-05 22:48:04 +00:00 |
|
Andrew Alderwick
|
c970e2c5ef
|
File device: drop offset shorts, add stat and delete.
|
2021-11-05 21:32:45 +00:00 |
|
Andrew Alderwick
|
9b15f90008
|
Rename b0 to port in dei/deo functions
|
2021-11-04 17:14:15 +00:00 |
|
Andrew Alderwick
|
287bc67e1e
|
Split talk functions into dei and deo; make deo functions void
|
2021-11-04 17:13:44 +00:00 |
|
neauoire
|
540fd70b9b
|
Removed unused include
|
2021-10-22 16:41:23 -07:00 |
|
Andrew Alderwick
|
e82acc875b
|
Feed extra command line arguments to Console/vector
Each argument is followed by a newline character.
|
2021-10-13 22:58:27 +01:00 |
|
neauoire
|
266152e260
|
Ported devw/devr changes to uxn.c
|
2021-09-08 17:51:23 -07:00 |
|
Andrew Alderwick
|
b88d2adc3d
|
Halt when talk function returns false, since setting ram.ptr no longer works
|
2021-09-08 00:13:21 +01:00 |
|
neauoire
|
19e84072d8
|
Removed file_talk debugs
|
2021-09-04 09:11:43 -07:00 |
|
Andrew Alderwick
|
a6b99078de
|
Changed file_talk files to open in binary mode
|
2021-08-31 19:30:57 +01:00 |
|
neauoire
|
a2e40d9d10
|
Removed unused device string
|
2021-08-29 19:52:12 -07:00 |
|
neauoire
|
90540742ae
|
Standardizing fns names before merge
|
2021-08-29 14:41:05 -07:00 |
|
neauoire
|
8988f536be
|
Simplified Inspect()
|
2021-08-29 13:18:42 -07:00 |
|
neauoire
|
2919c11cb9
|
Print return stack in uxncli
|
2021-08-29 11:53:27 -07:00 |
|