Commit Graph

604 Commits

Author SHA1 Message Date
Laurent Vivier
1b2b96804c Import from zlib-1.2.3 2005-11-14 23:24:08 +00:00
Laurent Vivier
476dee5088 Import from zlib-1.2.3 2005-11-14 23:15:54 +00:00
Laurent Vivier
3e469d90e0 introduce best fseek() and offset management 2005-11-14 19:30:39 +00:00
Laurent Vivier
383b010988 add fseek() 2005-11-14 19:29:07 +00:00
Laurent Vivier
1d9d4b7255 improve file access (direct i/o) 2005-11-14 07:35:45 +00:00
Laurent Vivier
aed2d777a0 change device interface 2005-11-13 19:43:28 +00:00
Laurent Vivier
fc3659730a Add #include 2005-11-12 22:35:44 +00:00
Laurent Vivier
be7b1acafb Add libiso9660 I/O interface 2005-11-12 22:33:12 +00:00
Laurent Vivier
ee59e51919 Add libiso9660 2005-11-12 22:31:15 +00:00
Laurent Vivier
e421b248fc Add iso9660 tools 2005-11-12 22:28:50 +00:00
Laurent Vivier
f8dc89b20b Add target 2005-11-12 22:22:22 +00:00
Laurent Vivier
6b88b53d85 Add copyright 2005-11-12 21:30:19 +00:00
Laurent Vivier
4505b72ea2 Add strcmp() and strncmp() 2005-11-12 19:13:52 +00:00
Laurent Vivier
7d9746cf92 Read directory and files from CDROM 2005-11-12 19:12:13 +00:00
Laurent Vivier
0cad8c46bb Add libmacos and libunix. move install, uninstall and dist targets to subdirs 2005-11-08 02:19:46 +00:00
Laurent Vivier
eb1264bbcc Add target dist 2005-11-08 02:18:06 +00:00
Laurent Vivier
652d8bee27 Add targets install, uninstall and dist 2005-11-08 02:17:41 +00:00
Laurent Vivier
f706ea68ad add targets install, uninstall and dist, use libmacos 2005-11-08 02:16:50 +00:00
Laurent Vivier
0dbebc5e04 Add targets dist, install and uninstall. use libs libmacos and libunix 2005-11-08 02:15:06 +00:00
Laurent Vivier
9c370d7600 Move MacOS functions to libmacos, disable inline of putchar() enabled by -O2 2005-11-08 02:13:30 +00:00
Laurent Vivier
46132c2af2 Move MacOS functions to libmacos 2005-11-08 02:06:40 +00:00
Laurent Vivier
584610a01a add targets install, uninstall and dist 2005-11-08 02:05:45 +00:00
Laurent Vivier
b0323e54df Move UNIX/POSIX/C functions to libunix 2005-11-08 02:04:54 +00:00
Laurent Vivier
9773bd7e68 Move MacOS functions to libmacos 2005-11-08 02:02:16 +00:00
Laurent Vivier
02e687a878 some change in paramBlock 2005-11-04 10:20:39 +00:00
Laurent Vivier
bf1bdb6f92 Add VolumeParam and some 'unneeded' volume functions... 2005-11-04 10:18:41 +00:00
Laurent Vivier
8a7c567e1d Add enter_kernel functions and headers 2005-10-20 22:04:31 +00:00
Laurent Vivier
088d52afef Add enter_kernel.o 2005-10-20 22:02:39 +00:00
Laurent Vivier
3276cd118c functions to enter kernel with/without MMU 2005-10-20 22:02:25 +00:00
Laurent Vivier
f962537ede define check_full_in_bank(a,b) (1) when no MMU 2005-10-20 22:01:29 +00:00
Laurent Vivier
4aa27aeab3 move some functions to enter_kernel.c 2005-10-20 22:00:44 +00:00
Laurent Vivier
46c2cae538 declare enter_kernel, end_kernel 2005-10-20 21:13:53 +00:00
Laurent Vivier
5b5f6118dd Declare MMU*_disable_cache 2005-10-20 21:12:59 +00:00
Laurent Vivier
7e7ae6ca7b add USE_MMU, USE_MMU030, USE_MMU040 2005-10-20 21:12:13 +00:00
Laurent Vivier
e864052a45 Add nop in cache disable 2005-10-20 12:32:48 +00:00
Laurent Vivier
02a73abc66 Disable Slot resources functions 2005-10-10 21:56:14 +00:00
Laurent Vivier
74135a8cda call turn_off_interrupts() 2005-10-10 21:51:02 +00:00
Laurent Vivier
91eb3f460c Add SGetTypeSRsrc() 2005-10-10 21:50:25 +00:00
Laurent Vivier
29d30cd033 Add turn_off_interrupts 2005-10-10 21:42:58 +00:00
Laurent Vivier
4d5dc66d99 correctly read console_mask 2005-10-09 13:03:20 +00:00
Laurent Vivier
9704f9621c cleaning 2005-10-06 22:13:50 +00:00
Laurent Vivier
6b03bcd7be Add SGetCString() and SRsrcInfo() 2005-10-06 22:07:28 +00:00
Laurent Vivier
87c23547c0 Add function to list drivers 2005-10-06 21:06:20 +00:00
Laurent Vivier
950d8d3f99 move OpenDriver(), CloseDriver(), read(), write(), SerGetBuf() from serial.c to driver.c 2005-10-06 21:03:19 +00:00
Laurent Vivier
faac96d4a9 Add LMGetUnitTableEntryCount() and LMGetUTableBase() 2005-09-22 23:05:30 +00:00
Laurent Vivier
606df3c2a6 Add p2cstring() 2005-09-22 23:04:43 +00:00
Laurent Vivier
58875373bb Add read_long()/write_long() for little/big-endian and 32-64bit 2005-09-22 20:17:30 +00:00
Laurent Vivier
8bcae44b04 set netBSD flags 2005-09-21 23:23:18 +00:00
Laurent Vivier
ae3c4cf81a use second default targets instead of explicit targets 2005-09-19 23:08:16 +00:00
Laurent Vivier
e6e52556ff Add support for NetBSD (env) 2005-09-19 22:15:34 +00:00