Ben Gras
d422461289
Started rs232 porting to userland; increased version number for new cd.
2005-05-13 12:29:10 +00:00
Ben Gras
e248f7c1a3
If the file (created by setup) exists, use boot parameters from there
...
for the boot floppy instead of copying it from the current root partition.
This makes making a boot floppy at installation time before booting from
the new system possible (conveniently).
2005-05-13 12:27:42 +00:00
Ben Gras
6f9848f51c
Added feature to remember root parameter in /usr/src/tools, so make fdboot
...
will know how to make a boot floppy before actually booting from the new
system.
2005-05-13 12:26:40 +00:00
Ben Gras
b480fa7c18
removed dead code bits
2005-05-13 11:45:12 +00:00
Ben Gras
78fd966125
DONT_SWAP not used
2005-05-13 11:44:16 +00:00
Jorrit Herder
49b86f3373
Fixed tick_delay; it now reschedules a previous synchronous alarm.
2005-05-13 09:33:53 +00:00
Jorrit Herder
efa9c84c8b
*** empty log message ***
2005-05-13 09:00:59 +00:00
Jorrit Herder
95151cb265
Renamed header file.
2005-05-13 08:59:19 +00:00
Jorrit Herder
1ecc6bf3b3
Removed 'system process' magic from PM and FS.
2005-05-13 08:57:08 +00:00
Ben Gras
2ed3e3d79a
minor boot floppy beautifications
2005-05-12 16:07:31 +00:00
Ben Gras
873e44b41f
Some #defines for removing registered irq handler
2005-05-12 16:07:15 +00:00
Ben Gras
d0c3e8f818
. added rm_irq_handler which un-links an irq handler from the linked
...
list of handlers, callable by irqctl system call
. workaround for hanging keyboard bug after shutdown.. if key is pressed
during or after shutdown procedure, keyboard stops working. It looks like
irq 1 gets stuck high if no keyboard reading is done (e.g. because the
irq is masked or tty driver has exited). Workaround is to leave irqs
enabled until the last second, and call shutdown() immediately after the
last driver has stopped (tty task). This way the chance of an unserviced
interrupt occuring is negligible.
2005-05-12 16:06:37 +00:00
Ben Gras
fad180960f
added code to un-register tty's interrupt at exit time; fixed compiler
...
warnings
2005-05-12 16:03:43 +00:00
Jorrit Herder
fbe1641bd3
User-space networking!
...
- RTL8139 driver moved to user-space;
- PCI code moved to user-space;
Fixed IRQ hook dump at IS server.
2005-05-11 09:02:00 +00:00
Jorrit Herder
ab39ce451b
Fixed some system call checks;
...
Added SYS_PHYSVCOPY system call;
Fixed IRQ hooks dump in IS server;
2005-05-10 11:06:24 +00:00
Ben Gras
96e9faf535
userlandified and enabled PTY's
2005-05-09 14:35:26 +00:00
Ben Gras
286a541c92
Make output of partition visible
2005-05-09 13:40:54 +00:00
Ben Gras
f3982bb3df
hide non-copying install Makefile actions
2005-05-09 13:40:08 +00:00
Ben Gras
9d93a8eade
changed [skip]ped tests to start working, even with the large LINK_MAX
2005-05-09 13:39:23 +00:00
Ben Gras
3afa217777
Fixed compiler warnings about kprintf() argument
2005-05-09 08:54:18 +00:00
Ben Gras
4590b95041
Hide messages about install (changing stack+data size)
2005-05-09 08:52:21 +00:00
Ben Gras
e850c3f3c9
/ install partition size 1440kB -> 16MB (ast)
2005-05-09 08:51:07 +00:00
Ben Gras
6e01ae62ed
rename run.sh to run (ast)
2005-05-09 08:44:55 +00:00
Ben Gras
a792c73c84
Made us a mighty pretty progress indicator for the setup script.
2005-05-09 08:38:47 +00:00
Ben Gras
d8c7bda04d
Some permissions issues with installs fixed
2005-05-04 13:47:05 +00:00
Ben Gras
0ca9e2958f
*** empty log message ***
2005-05-04 13:46:34 +00:00
Ben Gras
d168530a06
installed some binaries in /bin too
2005-05-04 13:45:29 +00:00
Ben Gras
1dbf315eb2
New message, typo
2005-05-04 13:43:57 +00:00
Ben Gras
8f77022778
install scripts executable (even if they aren't in the working directory)
2005-05-04 09:37:12 +00:00
Ben Gras
e8973f33d4
*** empty log message ***
2005-05-04 09:31:54 +00:00
Ben Gras
1475043cbd
Notice
2005-05-04 09:31:32 +00:00
Ben Gras
715274396f
polish
2005-05-04 09:30:49 +00:00
Ben Gras
c8bd5db02e
/boot and /minix -> /boot/boot and /boot/image changes
2005-05-04 09:29:52 +00:00
Ben Gras
8fbefdeddc
Made building of homedirs actually work ($ -> $$ makefile/shell variable issue)
2005-05-04 09:29:24 +00:00
Ben Gras
0659fe8d99
fixed compile warning
2005-05-04 09:28:58 +00:00
Ben Gras
427727ed1f
mm -> pm fixes
...
CTRL nitpick in setup ;)
un-executable scripts fixes
2005-05-04 09:28:37 +00:00
Ben Gras
7dfa3c595b
mm -> pm fixes
2005-05-04 09:27:47 +00:00
Ben Gras
8cd654f94f
Made setup.sh more CD-aware (understand that the system looks like an
...
installed system already, but isn't).
Install sed in /bin too, so /etc/rc can use it for some /usr magic before
/usr is mounted.
2005-05-03 15:43:12 +00:00
Ben Gras
0e859fd436
Must be able to run FP.compile if FP.compile isn't an executable script.
2005-05-03 15:41:39 +00:00
Ben Gras
9748a6536e
Fixed an mtree bugs that caused permissions and ownerships for / to
...
be wrong.
Made the install process quieter when install already done.
rc and daily now is more readonly-/usr aware (for cd).
2005-05-03 15:41:02 +00:00
Ben Gras
6b500b03a6
Raised version to 3.0.2 in config.h
...
Told the Makefile not to panic if creating /usr/include due to it existing
(due to bin not being allowed to create it) fails, this smoothens installs
done by bin (instead of root).
2005-05-03 15:39:41 +00:00
Ben Gras
27b7e7c72e
Device variables get copies of their contents in *_n variables for scripts
...
that want the device name (as opposed to the number for the kernel).
2005-05-03 15:38:41 +00:00
Ben Gras
5415e8280f
More polishing to the boot and release process. Highlights:
...
. Less dependency on scripts to be executable (they're in cvs)
. issue.install is the /etc/issue that goes on an install CD
for instructions (but not on the installed system)
. /usr/src goes on the CD uncompressed
2005-05-03 15:37:34 +00:00
Ben Gras
0e9261ed5a
Rename mm (memory manager) to pm (process manager), involved renaming
...
dir..
2005-05-03 15:35:52 +00:00
Ben Gras
83ef55e301
Fixed compile break (no install target)
2005-05-03 09:15:37 +00:00
Ben Gras
4fc24ad58f
Fixed clean target a little more
2005-05-03 09:05:17 +00:00
Ben Gras
6a335043f6
bugfix from jnherder
2005-05-03 09:03:55 +00:00
Ben Gras
81c1b9d76d
. FS: removed half-baked stack trace code
...
. inet: removed silly error message from inet that ends up in the console
regularly
. Makefile: added some files to the incomplete clean target
2005-05-03 09:02:47 +00:00
Ben Gras
0374afab56
*** empty log message ***
2005-05-03 08:59:28 +00:00
Ben Gras
9014d98bbf
made 2 error messages less ambiguous
2005-05-03 08:59:13 +00:00