Jeff Tranter
806ffe5675
Fixes and improvements to KIM-1 i/o routines.
...
Tested on real KIM-1 hardware.
read.s:
- Remove commented out line.
- Remove unused check for bell character.
- Remove echo of newline (hardware always echoes entered characters).
- This fixes gets() and fgets() so they return when CR is entered.
write.s:
- Fix check for adding return after linefeed (failed to work because OUTCHR changes A)
- Remove unused check for bell character.
kim1.inc:
- Add symbol for monitor entry
crt0.s:
- Jump to KIM-1 monitor by address rather than using BRK (which relies on vector being set in RAM)
2023-03-27 17:56:25 -04:00
..
2022-04-17 16:04:58 +02:00
2022-08-29 19:55:48 +02:00
2018-04-30 14:30:35 -07:00
2020-12-19 19:54:12 +01:00
2016-03-27 18:26:46 +02:00
2021-04-18 20:39:05 +02:00
2017-01-15 12:09:38 +01:00
2017-01-15 12:09:38 +01:00
2017-01-15 12:09:38 +01:00
2022-04-17 16:04:58 +02:00
2022-03-19 09:09:50 +02:00
2022-03-01 06:44:26 +02:00
2022-03-01 06:44:26 +02:00
2022-04-18 11:59:54 +03:00
2022-04-17 16:04:58 +02:00
2021-04-18 20:39:05 +02:00
2019-04-12 12:49:38 +02:00
2018-11-12 14:36:40 +01:00
2021-04-18 20:39:05 +02:00
2021-05-31 11:19:24 +02:00
2022-04-18 17:43:56 +02:00
2017-12-15 23:51:39 +01:00
2010-03-06 15:17:08 +00:00
2021-11-23 21:34:49 +01:00
2020-12-03 12:13:23 +01:00
2014-04-03 08:23:28 -04:00
2014-04-03 08:23:28 -04:00
2012-07-01 18:10:57 +00:00
2022-04-29 16:56:54 -04:00
2021-04-18 20:39:05 +02:00
2021-04-18 20:39:05 +02:00
2019-03-04 10:23:47 -05:00
2020-11-16 18:50:15 +01:00
2021-06-11 07:43:25 -04:00
2020-04-02 22:58:16 +02:00
2020-04-02 22:58:16 +02:00
2020-02-03 20:45:09 +01:00
2022-08-08 16:16:37 -05:00
2012-07-22 11:36:09 +00:00
2022-04-17 16:04:58 +02:00
2022-08-28 21:36:22 +02:00
2013-05-09 13:57:12 +02:00
2015-11-29 20:04:10 +01:00
2013-05-08 00:03:44 -04:00
2004-10-26 21:03:47 +00:00
2002-12-20 21:02:35 +00:00
2021-04-19 15:50:52 +02:00
2023-03-27 17:56:25 -04:00
2013-04-08 00:11:05 +02:00
2022-04-17 16:04:58 +02:00
2013-05-09 13:57:12 +02:00
2014-06-04 23:50:18 +02:00
2019-01-29 22:00:55 +01:00
2013-05-09 13:57:12 +02:00
2013-05-09 13:57:12 +02:00
2022-04-17 16:04:58 +02:00
2018-08-30 11:48:46 +02:00
2022-01-17 08:22:15 -08:00
2020-12-03 12:13:23 +01:00
2013-12-06 20:53:49 +01:00
2021-04-19 16:06:10 +02:00
2022-08-28 20:18:34 +02:00
2019-02-05 23:27:52 +01:00
2021-06-10 20:08:58 +02:00
2016-04-12 23:58:30 +02:00
2021-05-09 17:13:24 -05:00
2023-03-17 23:10:15 +01:00
2013-05-09 13:57:12 +02:00
2018-02-02 18:15:45 +01:00
2022-04-17 16:04:58 +02:00
2018-08-15 21:34:35 +02:00
2022-04-17 16:04:58 +02:00
2021-05-19 20:26:11 +02:00
2022-04-17 16:04:58 +02:00