Jorrit Herder
98124a8082
Cleanup with gcc.
2005-08-25 12:50:11 +00:00
Philip Homburg
ae20e98d5e
Added some descriptions and some PCI controllers.
2005-08-25 12:49:22 +00:00
Jorrit Herder
8b6b353c86
Fixed gcc warnings in MEM driver.
2005-08-25 12:35:59 +00:00
Jorrit Herder
68da9cc0fe
*** empty log message ***
2005-08-25 12:33:09 +00:00
Jorrit Herder
207f4731dc
FS cleanup with gcc.
2005-08-25 12:30:43 +00:00
Jorrit Herder
46c8884e36
Cleanup with gcc. Removed unused variables.
...
Fixed some uninitialized problems.
2005-08-25 12:05:09 +00:00
Jorrit Herder
a238c1ba48
Cleanup with gcc.
2005-08-25 12:04:36 +00:00
Philip Homburg
a61e8f28c7
Added basename(3)
2005-08-25 11:33:43 +00:00
Philip Homburg
4c863cf9fc
Fixed 'connected' check.
2005-08-25 10:47:24 +00:00
Ben Gras
915e38066a
*** empty log message ***
2005-08-25 10:05:11 +00:00
Ben Gras
647e179038
. release fixes
...
. added OPENCT ioctl to at driver, which returns the number of times
a device is opened. if it's not opened exactly once, new partition info
will not be read in (at the next open after this close). included
this check in autopart.
2005-08-25 09:47:31 +00:00
Ben Gras
ae5f1f2286
ata-pci support for at driver.
...
added a hook in libdriver for HARD_INT messages.
2005-08-25 08:19:11 +00:00
Ben Gras
a72050e805
Re-fixed makefile for release
2005-08-24 17:09:29 +00:00
Ben Gras
4da92e20db
Don't keep looping on bogus device message.
2005-08-24 16:57:12 +00:00
Ben Gras
2609871880
Don't print disk number, we don't know it
2005-08-24 16:56:34 +00:00
Ben Gras
f81829d20d
Don't set timeouts back to defaults right away
2005-08-24 16:49:28 +00:00
Ben Gras
8a149da394
. Makefile fix to make releasing work again (drivers weren't built)
...
. release -c feature: copy instead of cvs export
2005-08-24 16:49:09 +00:00
Ben Gras
d6a5662adb
make mkfs make filesystems with default block size the maximum, instead
...
of 8K
2005-08-24 12:59:51 +00:00
Ben Gras
3b5ae428de
Makefile fix.. image up-to-dateness
2005-08-24 12:58:35 +00:00
Ben Gras
94ed5c2a4c
Separated one-time keyboard initialization from per-console keyboard
...
initialization. One-time init is called from tty.
Side effect is that the one-time init is done after the sys_getmachine()
call, which makes set_leds() work, which makes numlock go off at booting.
2005-08-24 08:15:23 +00:00
Ben Gras
87732bd6e0
Added rc.cd that gets executed when starting from CD.
2005-08-24 07:33:13 +00:00
Ben Gras
6bfa44771e
MAKEDEV: make more device nodes
...
setup:
- fix for root progress bar
- fix for network config and mount/umount order
2005-08-24 07:26:48 +00:00
Ben Gras
f13d86f6e5
Let m4 accept a command-line argument (input file)
...
This unbreaks some configure scripts (reported by David Given)
2005-08-24 07:20:04 +00:00
Jorrit Herder
5cb414f4d5
Reverted PH copyright to 1987-2001.
2005-08-23 13:10:12 +00:00
Jorrit Herder
b4d7de6ee1
New makefile (src/tools/Makefile) logic:
...
- make fresh install: still builds new everything (libraries, services, image)
- make clean image: only builds new boot image (about 5 sec. now!)
2005-08-23 12:53:35 +00:00
Jorrit Herder
7bf400a709
*** empty log message ***
2005-08-23 11:31:32 +00:00
Jorrit Herder
10e4e98947
Renamed SM to RS (Reincarnation Server).
2005-08-23 11:28:16 +00:00
Jorrit Herder
5ecb45c346
Improved scheduling: new way to catch infinite loops.
2005-08-23 10:25:01 +00:00
Ben Gras
d11b2e4b8c
Al's double-blank-line removal request
2005-08-22 15:23:47 +00:00
Ben Gras
e2e90b1fdc
Remove double-blank lines (Al)
2005-08-22 15:17:42 +00:00
Ben Gras
3aca81a22a
Remove double-blank lines
2005-08-22 15:17:30 +00:00
Jorrit Herder
872687ddfc
Scheduling updates to the kernel. Sched() function now is single point for
...
policy. Actual policy not yet implemented.
PM calculates nice values for processes in boot image.
IS debug dumps improved (Shift+F1-F4).
2005-08-22 15:14:11 +00:00
Ben Gras
a17d7c827b
Al's no-double-empty-lines crusade
2005-08-22 15:08:27 +00:00
Ben Gras
72fbaa659b
*** empty log message ***
2005-08-22 14:46:44 +00:00
Ben Gras
05930b53de
Andy's enormous "Minix" -> "MINIX 3" crusade ;)
2005-08-22 12:56:02 +00:00
Ben Gras
f4402bd129
Al's patch of fri 19 aug 2005
2005-08-22 12:54:11 +00:00
Ben Gras
4256d2d95b
Added all target (for for /usr/src/Makefile master)
2005-08-22 12:38:22 +00:00
Ben Gras
d57e1a99b8
Added some pci config register names
2005-08-22 12:37:32 +00:00
Ben Gras
655d756e82
setup fix
2005-08-22 12:36:42 +00:00
Ben Gras
07e149a1e3
Imported initial version of user-space port of original sb16 driver.
...
User-space porting by Peter Boonstoppel.
2005-08-22 11:46:06 +00:00
Ben Gras
c9e9964303
Don't -O2 mdb
2005-08-22 11:17:47 +00:00
Ben Gras
7508c1c0ea
Don't assume configure is executable
2005-08-22 11:16:02 +00:00
Ben Gras
d4821d6034
Fix /usr/src modes
2005-08-22 10:06:02 +00:00
Ben Gras
919b988be1
More cutting
2005-08-22 10:02:46 +00:00
Ben Gras
10ba94be2b
Extra setup umounts in case of aborted previous installs.
...
Forget about the /usr re-mounting, it's not necessary and (potentially)
causes problems during setup.
2005-08-22 10:01:52 +00:00
Ben Gras
0ab4039806
Added two sanity checks:
...
. partitions larger than the disk
(this happens when partitions are set to end earlier than they start
in part)
. zero-sized partitions (this confuses autopart later on)
autopart doesn't continue if this happens.
2005-08-22 09:54:31 +00:00
Jorrit Herder
a01645b788
New scheduling code in kernel. Work in progress.
...
Round-robin within one priority queue works fine.
Ageing algorithm to be done.
2005-08-19 16:43:28 +00:00
Philip Homburg
d45066257c
More stack for make. Fixed buffer overrun in make.
2005-08-18 11:36:36 +00:00
Philip Homburg
8f9087b8d1
Added support for creating CDs with harddisk emulation
2005-08-16 12:09:20 +00:00
Ben Gras
b4d4450d2d
Al's patch sent mon 15 aug.
2005-08-16 11:37:33 +00:00