Commit graph

99 commits

Author SHA1 Message Date
5d9c050261
Add rawrite (&senddisk for host computer)
I've successfully written a full-disk image sent over the serial port!
it was not reliable at 307200 so I bumped the speed down to 19200.
probably a higher rate like 115200 would be OK? Or  more if the read-loop
were re-coded in asm
2023-05-20 09:14:25 -05:00
1067593a03
tweak build system 2023-05-20 08:14:24 -05:00
1d7388f8a7
Read a whole track, in logical order, then send
this seems to be faster overall...
2023-05-19 20:58:06 -05:00
e95d8f769c
we know you're there sio 2023-05-19 20:45:15 -05:00
da72b83f03
switch to 307200 baud, is fast 2023-05-19 20:44:53 -05:00
e759f314e9
diskdump is all 2023-05-19 13:17:34 -05:00
302d940168
fix double-colon problem 2023-05-19 13:03:36 -05:00
3c5a4ade51
accelerate & use invented record types 2023-05-19 11:57:53 -05:00
29f304e62c
at one point using the typedef here didn't work, it does now 2023-05-19 11:57:28 -05:00
75474bf0ac
add "all" bios entry points 2023-05-19 11:57:20 -05:00
d6e2d34c0c
fix argument byte order in cpmbios 2023-05-19 11:57:08 -05:00
a6f606e06e
it images disks 2023-05-19 10:35:45 -05:00
eba58e884f
Add BIOS access 2023-05-19 08:19:31 -05:00
3b5b90456f
empty reworked into hex dumper of disk file 2023-05-19 06:46:04 -05:00
e7c29ba621
add printf-via-function-pointer 2023-05-18 21:42:11 -05:00
ac2ad1f54c
Fix link process on my system 2023-05-18 21:42:04 -05:00
Fabio Battaglia
169e48842a Fix to interrupt handlers 2015-01-03 12:22:16 +01:00
Fabio Battaglia
64b4f81b43 Another change 2015-01-03 11:19:03 +01:00
Fabio Battaglia
6569c56556 Another attept to get the modprn test code working 2015-01-03 01:25:14 +01:00
Fabio Battaglia
5cc2bd9cae Adding code to (try) initialize interrupts 2015-01-02 15:23:40 +01:00
Fabio Battaglia
c463b5ede5 Optimizations for busy loop reading 2015-01-02 11:49:36 +01:00
Fabio Battaglia
8acb1639c4 Try to workaround transmitter fifo 2014-12-30 14:49:31 +01:00
Fabio Battaglia
6b1722b135 Fix comments 2014-12-30 14:06:34 +01:00
Fabio Battaglia
f63d8e2ddc Use clock multiplier 2014-12-30 12:37:57 +01:00
Fabio Battaglia
3206e9fca1 fix comment 2014-12-29 22:46:07 +01:00
Fabio Battaglia
b38bdf1849 Use external sync for SIO 2014-12-29 22:44:46 +01:00
Fabio Battaglia
d9496a5092 Add send and get serial break 2014-12-29 19:36:21 +01:00
Fabio Battaglia
8f299cf0f4 Code to input character from SIO 2014-12-29 18:45:02 +01:00
Fabio Battaglia
caee8717b9 Add initialization code 2014-12-29 15:08:44 +01:00
Fabio Battaglia
2334c06d39 Code for SIO initialization for modprn 2014-12-29 14:15:21 +01:00
Fabio Battaglia
5401cc2f27 Correct compile option for modprn example 2014-12-27 16:22:09 +01:00
Fabio Battaglia
f1cd247823 Added code to initialize the CTC 2014-12-26 00:18:36 +01:00
Fabio Battaglia
8b633987a9 Begin coding modprn module 2014-12-25 23:50:07 +01:00
Fabio Battaglia
b975e9c8dd Add I/O ports for modprn 2014-12-24 19:00:16 +01:00
Fabio Battaglia
5d7c6172f8 Added empty C modules for modprn02 2014-12-24 18:36:07 +01:00
Fabio Battaglia
fbcf992dcf Add empty example that will test modprn board 2014-12-24 18:18:16 +01:00
Fabio Battaglia
a6ac8e1383 Change makefile to take SDCC prefix from outside 2014-08-08 12:19:19 +02:00
Fabio Battaglia
7f579fd35b File random read example 2014-07-17 22:25:45 +02:00
Fabio Battaglia
b2bba8ca09 File delete 2014-07-17 20:33:37 +02:00
Fabio Battaglia
e8430923fc Adding more examples and directory entry parsing 2014-07-17 20:21:30 +02:00
Fabio Battaglia
aea6cb2fbf Add more example code 2014-07-12 18:01:31 +02:00
Fabio Battaglia
aa611b9393 Fixing BDOS extended call, adding code to fileop example 2014-07-12 17:31:25 +02:00
Fabio Battaglia
85f5d3aef5 Empty fileop example 2014-07-09 21:43:48 +02:00
Fabio Battaglia
517640548a Rewire CP/M syscall 2014-07-09 19:58:17 +02:00
Fabio Battaglia
6a6a01a581 Fix binpak 2014-07-09 19:49:19 +02:00
Fabio Battaglia
8752aa946b Add paker for Grant Searle DOWNLOAD.COM tool 2014-07-08 22:15:47 +02:00
Fabio Battaglia
df4d006505 First fix to extended BDOS call 2014-07-06 20:25:00 +02:00
Fabio Battaglia
a4e4b50b8f Add untested extended BDOS call func 2014-07-06 19:05:42 +02:00
Fabio Battaglia
f6d36625f4 More cleanup 2014-07-06 18:13:34 +02:00
Fabio Battaglia
2d7e033eb7 Cleanup build procedure 2014-07-06 18:04:40 +02:00