Tomas Hruby
403764c538
Conversion of kernel assembly from ACK to GNU
...
- .s files removed and replaced by .S as the .S is a standard extension for assembly that needs preprocessing
2009-10-30 16:00:44 +00:00
Tomas Hruby
41d481b065
gas2ack
...
- an asmconv based tool for conversion from GNU ia32 assembly to ACK assembly
- in contrast to asmconv it is a one way tool only
- as the GNU assembly in Minix does not prefix global C symbols with _ gas2ack
detects such symbols and prefixes them to be compliant with the ACK convention
- gas2ack preserves comments and unexpanded macros
- bunch of fixes to the asmconv GNU->ACK direction
- support of more instructions that ACK does not know but are in use in Minix
- it is meant as a temporary solution as long as ACK will be a supported
compiler for the core system
2009-10-30 15:57:35 +00:00
David van Moolenbroek
6c4197f77e
PM, VFS: remove unused param.h definitions
2009-10-29 13:29:04 +00:00
David van Moolenbroek
66998b594f
PM: remove unused core_name variable
2009-10-29 12:07:53 +00:00
David van Moolenbroek
20ca68f5c9
DS: do not panic when sending reply fails
2009-10-27 17:06:45 +00:00
Erik van der Kouwe
379e087d6b
Create man pages for bigsh and dev2name
2009-10-27 15:34:22 +00:00
David van Moolenbroek
bd30f2a988
Ground work for larger file systems, and miscellaneous fixes:
...
- MFS and mkfs(1) now perform extra sanity checks
- fsck(1) can now deal with inode tables extending beyond the file
system's first 4GB
- badblocks(8) no longer writes out the superblock for no reason
- mkfs(1) no longer crashes when given no parameters
- more(1) no longer crashes when standard output is redirected
2009-10-26 13:35:39 +00:00
Ben Gras
5920582bde
Don't check DMA_ST_ERROR before DMA_ST_INT is set (which is done too)
2009-10-22 14:31:29 +00:00
Erik van der Kouwe
204f9d496a
Increase limits on PCI devices to have space for the new RTL8139 ACLSs
2009-10-21 09:14:58 +00:00
Ben Gras
97ae67e780
if from branch, include branch name in in-image tag and .iso filename.
2009-10-19 15:46:27 +00:00
Ben Gras
96b608c3f2
throw out unnecessary drive1 thing
2009-10-19 15:45:43 +00:00
Ben Gras
6b01026668
newer at_wini.c (really incl atapi dma this time)
2009-10-19 15:45:14 +00:00
Ben Gras
3017061093
include OSS on CD
2009-10-19 15:13:44 +00:00
Ben Gras
0333f21d8e
- reverse order of transfer command and DMA initiation - fixes DMA problem
...
that some hardware had
- clear DMA_ST_INT after DMA - fixes infinite number of interrupts
that some hardware had
- initial ATAPI DMA implementation, doesn't actually increase performance
on my test hardware so possibly not right yet, disabled by default
2009-10-19 14:23:04 +00:00
Ben Gras
53567bf741
no DEBUG_VMASSERT committed
2009-10-18 20:08:55 +00:00
Erik van der Kouwe
4c2f0eb22f
Suppress spurious scancodes in VMWare
2009-10-18 07:12:42 +00:00
Erik van der Kouwe
44a4c8c0d2
Add more identifiers to drivers.conf for orinoco and rtl8137.
...
Increase RSS_NR_PCI_ID and remove dumplicate reference
to /etc/drivers.conf; each such reference uses _PATH_DRIVERS_CONF
from <minix/paths.h> now.
2009-10-14 07:20:13 +00:00
Ben Gras
abdf8e26fb
moving OSS to a package.
2009-10-12 12:53:36 +00:00
David van Moolenbroek
0143cb2335
support for head -n (suggested by xorquewasp)
2009-10-10 22:36:46 +00:00
Erik van der Kouwe
fc2634d1ed
Network card autodetection in netconf.sh
2009-10-10 15:54:05 +00:00
Erik van der Kouwe
cb6dbfca2c
Add lspci command and SI_PCI_INFO getsysinfo call
2009-10-09 10:48:46 +00:00
David van Moolenbroek
045f1cdb10
inet: fix TCP connection corruption bug (causing test40 to fail sometimes)
2009-10-06 20:32:58 +00:00
Erik van der Kouwe
e9533909ff
Report make issue in UPDATING (approved by Ben)
2009-10-06 14:17:13 +00:00
Erik van der Kouwe
d9a34f96e7
Add nohup tool (approved by Ben)
2009-10-06 14:16:35 +00:00
Ben Gras
dbbc0c23d5
fix compiler warning by including for prototype.
2009-10-05 16:45:03 +00:00
Ben Gras
c373473f24
add prototype for wait_for() to fix compiler warning.
2009-10-05 16:43:02 +00:00
Ben Gras
45ae52aec0
fix compiler warnings using dubious casts.
2009-10-05 16:41:28 +00:00
Ben Gras
2f4ea30d96
fix compiler warning
2009-10-05 16:40:21 +00:00
Ben Gras
1a85c6be78
fix compiler warning due to const char * -> char *
2009-10-05 16:38:12 +00:00
Ben Gras
24e1e83028
really revert endpoint_t -> int
...
debugging info on panic: decode segment selectors and descriptors, now moved
to arch-specific part, prototypes added; sanity checking in debug.h made
optional with vmassert().
2009-10-05 15:47:23 +00:00
Ben Gras
30804b9ed7
thanks to tomas: fix for level0() race condition - global variable can
...
be used concurrently. pass the function in eax instead; this gets rid
of the global variable. also execute the function directly if we're
already trapped into the kernel.
revert of u32_t endpoint_t to int (some code assumes endpoints are
negative for negative slot numbers).
2009-10-05 15:22:31 +00:00
Ben Gras
88a12c70d2
little more info in pagefault exception handler.
2009-10-03 12:23:02 +00:00
Ben Gras
6bd3002f06
- exact magic values for entered/nonentered states in recursive enter check
...
- read_*() functions to read segment selector values
- decode loaded segments on panic
2009-10-03 12:17:46 +00:00
Ben Gras
fe35879325
- panic if there's no runnable process
...
- more basic sanity check before recursive enter check (data segment)
- try to jump to boot monitor instantly on recursive panic
2009-10-03 11:30:35 +00:00
Ben Gras
e716fae585
packman -y: noninteractive mode to install all packages
2009-10-03 09:57:37 +00:00
Ben Gras
fb5b10a081
fixed grep usage in filter (again)
2009-10-02 13:29:36 +00:00
Ben Gras
85ad7b6b11
don't have ackpack in the list any more as it installs an
...
old /usr/bin/make.
2009-10-02 13:23:58 +00:00
Ben Gras
7f423d0fa2
Unique matching for package name when grepping for it in the master list.
2009-10-02 13:02:36 +00:00
David van Moolenbroek
e7dea9c609
Add id(1) -g, -n, -r options (Bug#302, reported by Aleksey Cheusov)
2009-10-02 12:23:00 +00:00
Tomas Hruby
982f4a0cbb
isofs links with libsysutil which does not exist anymore
2009-10-02 12:07:46 +00:00
Ben Gras
b9e0af1c1e
dirs for OSS
2009-10-02 10:35:05 +00:00
Ben Gras
57be617a8d
revert to 16MB to fix reinstall for now.
2009-10-02 09:48:15 +00:00
David van Moolenbroek
e913d66749
INET: fix panic when network drivers are started late (Bug#309, reported by Niek Linnenbank)
2009-10-01 21:24:12 +00:00
David van Moolenbroek
8f9a90192f
RS: disable harmless warning
2009-10-01 19:21:57 +00:00
Ben Gras
d3382c4a6c
postgresql in packing list
2009-10-01 18:14:49 +00:00
Ben Gras
0d83eeb194
slightly larger /usr needed
2009-10-01 17:45:14 +00:00
Ben Gras
5a0c76e64a
connect OSS to the build (clean and install only)
2009-10-01 17:23:54 +00:00
David van Moolenbroek
6168bcefa6
Fix bios_wini using wrong size for vector (Bug#280, reported by John Peace)
2009-10-01 16:59:04 +00:00
David van Moolenbroek
bc029d0bc6
Remove treecmp utility (Bug#310, reported by John Peace)
2009-10-01 16:58:13 +00:00
David van Moolenbroek
2ac8124914
Fix writeisofs lseek() usage (Bug#311, reported by John Peace
2009-10-01 16:56:46 +00:00