peter
2e22b30f16
* removed obsolete crtlib code
...
* support EINTR for read/write to restart the syscall
2000-06-30 22:14:03 +00:00
Jonas Maebe
900642bee9
* disabled libvga_imagesizeproc() because currently the default
...
getimage and putimage are used (so the default imagesize should
be used too)
2000-06-25 13:38:30 +00:00
peter
6f23dbf6c6
* removed unused vars
2000-06-22 18:37:49 +00:00
Jonas Maebe
532a344a09
* crtread didn't set f.bufpos back to 0, so it failed if that wasn't
...
already the case on entry
* crtread now makes sure it doesn't try to read mode characters than
what fits in the read buffer
2000-06-20 08:52:16 +00:00
michael
9fee5cffce
+ Corrected GetSocketOptions
2000-06-19 13:31:46 +00:00
sg
c5885249c7
* Added serial unit
2000-06-17 11:36:21 +00:00
sg
77a54d08b3
* First public version
2000-06-17 11:35:03 +00:00
michael
5910806f36
Corrected TGpmEvent
2000-06-15 06:17:35 +00:00
Jonas Maebe
26a4cac9e9
* fixed linefeed problem with new crtread (I wrote #13 instead of #10 to
...
the screen, causing the cursor to jump to the start of the current
line instead of to the next line)
2000-06-06 13:51:18 +00:00
sg
ab65042172
* Implemented "Sound" and "NoSound". Please notice that these normally only
...
work on Linux textmode console, as the sound is created using special
Linux terminal IOCTLs.
2000-06-06 08:22:41 +00:00
Jonas Maebe
1c09fb3848
* in readkey, check if keypresses are waiting using sysKeyPressed instead
...
of simply checking if there are keys left in the ttyRecvChar buffer
* CrtRead supports the backspace key when reading from a TTY.
NOTE: you have to use ReadKey or ttyRecvChar in crtRead, because it's
possible that when CrtRead starts, there are already keys waiting in
the ttyRecvChar buffer which would be missed using an fdRead!
2000-06-05 08:35:28 +00:00
Tomas Hajny
a1064939f4
* parameter name change in FileSeek
2000-06-04 14:16:54 +00:00
Jonas Maebe
8a114ce37e
* fixed webbug 978
2000-06-04 13:49:57 +00:00
peter
d16e01cee8
* regenerated for libfullname
2000-06-02 20:12:42 +00:00
peter
b76e3e3e91
* library support including symlink of .so to .so.1.0
2000-06-01 12:35:03 +00:00
peter
8e4522215a
* smart,shared lib including for rpm/deb
2000-05-26 20:50:09 +00:00
peter
8dfc3a564d
* fixed @ with var parameters
2000-05-26 18:21:04 +00:00
michael
a63c76249a
+ Linux unit also depends on linsysca file now.
2000-05-25 20:00:41 +00:00
michael
75d0a262a9
+ Added munmap call
2000-05-25 19:59:57 +00:00
michael
dd08c958b6
+ AssignStream now always returns PID of spawned process
2000-05-21 17:10:13 +00:00
michael
72076e2e89
+ Added more open constants from kernel sources
2000-05-18 20:06:31 +00:00
peter
1c327a3453
* fixed libname to include .so.1.0
2000-05-17 18:31:35 +00:00
peter
a98554df02
* added sigaction record from signal.inc
2000-05-17 17:11:44 +00:00
peter
d8925d6fcd
* fixed string length
2000-05-17 17:11:16 +00:00
peter
01e98ff122
* int64 support for diskfree,disksize
2000-05-15 19:28:41 +00:00
peter
d3da3ecba4
* changed order of fpustate checking to first check the more
...
specific states
2000-05-11 17:55:13 +00:00
peter
e54b99663e
* released newsignal
...
* newsignal gives now better backtraces using the sigcontext eip/ebp
fields
2000-05-08 14:27:36 +00:00
peter
a20f357c8f
* removed hardcoded limit of 80 width
2000-05-08 13:24:27 +00:00
michael
ca270f3471
Corrected fix for bug #902
2000-04-18 08:03:40 +00:00
pierre
60ed425f24
fix bug #902 for win32 and linux
2000-04-17 20:43:27 +00:00
sg
7953a75574
* The terminal will now be set to raw mode directly on initialization,
...
as the svgalib switches the terminal immediately after startup, and
not after a switch to graphics mode!
* Fixed a problem which occured after Florian's last patch: MaxX and MaxY
are smaller by 1 now, which lead to a wrong scanline width calculation
for the optimized routines for 16 colour modes.
2000-04-16 21:19:19 +00:00
marco
a9b37ce0e0
* Some procedure were forgotten. FIxed
2000-04-16 16:10:01 +00:00
marco
09f59b7934
* Some small mistakes when merging BSD and Linux version fixed
2000-04-16 16:09:32 +00:00
marco
4b6a9896bf
* BSD fixes
2000-04-16 16:07:58 +00:00
marco
e9c7ec7213
* Initial version
2000-04-14 16:25:06 +00:00
marco
65d26fdf8d
* Initial
2000-04-14 16:23:51 +00:00
marco
abe55201b1
* Splitted linux into linux.pp and linsysca.inc, and merged BSD diffs
...
into header
2000-04-14 16:07:06 +00:00
marco
fecd15a52a
* Merged bsd/syslinux.pp and 1.43 linux/syslinux.pp to this file with ifdefs
2000-04-14 13:04:53 +00:00
pierre
a63d58d57a
* several bugs fixed
2000-04-14 12:15:31 +00:00
sg
80b35eca1f
* The new terminal started by svgalib after a switch to graphics mode is
...
now set to raw mode, so that some functions of the CRT unit such as
ReadKey can work correctly now.
2000-04-13 16:01:22 +00:00
peter
6ea5534991
* added extra ifdef to check if there are some objects else some
...
targets aren't added anymore
2000-04-11 15:34:47 +00:00
marco
3fd094a0f0
* Fixed a syscall to have BSD alternative
2000-04-07 21:06:55 +00:00
peter
ec454dc3f7
* switch to direct asm if not correctfldcw defined
2000-04-07 14:56:36 +00:00
Jonas Maebe
92101671b4
* fix for web bug #917
...
* also do not mirror input if input is another TTY than output or if
input is redirected
2000-04-07 13:26:27 +00:00
pierre
997b0d9f5b
* FPU needs reset for all SIGFPE even from integer division by zero
2000-03-31 23:26:32 +00:00
pierre
74907e307a
* multiple exception handling works
...
(for linux only if syslinux is compiled with -dnewsignal)
2000-03-31 23:21:19 +00:00
pierre
77c220c69a
* TSigAction Context param is the full record not a pointer
2000-03-31 23:11:23 +00:00
Jonas Maebe
cc86370fa3
* signal handling using sigaction when compiled with -dnewsignal
...
(allows multiple signals to be received in one run)
2000-03-31 13:24:28 +00:00
Jonas Maebe
36df88a15d
* fixed readport* functions (thanks Florian ;)
2000-03-27 13:25:48 +00:00
florian
b6b0a08c56
* fixed values of MaxX and MaxY
2000-03-25 19:12:00 +00:00