jtc
35fdf4ad74
Declare ntohl, ntohs, htonl, and htons functions.
...
Use GCC's inline assembly iff we are using GCC.
Use bswap instruction if using gcc and defined(KERNEL) &&
((defined(I486_CPU) || defined(I586_CPU)) && !defined(I386_CPU))
1993-08-16 18:30:35 +00:00
glass
2b5ecfd1ab
cute bug that mycroft fixed in the hp300 stuff
1993-08-16 16:36:47 +00:00
mycroft
39715a6423
Remove *netbsd, not *vmunix.
1993-08-16 16:23:38 +00:00
glass
ce39daad77
'clock' is now part of the standard config system instead of being done
...
early and in a hacked way. the movement of startrtclock() to below
cpu_startup() allows this.
1993-08-16 10:42:37 +00:00
glass
a5a10a9e7c
'clock' is now part of the standard config system instead of being done
...
early and in a hacked way. the movement of startrtclock() to below
cpu_startup() allows this.
1993-08-16 10:42:19 +00:00
glass
8ff8fa8046
runs up to and including configure().
...
todo: exceptions, interrupt support, make isrs affect vector table
kernel/user stacks
1993-08-15 23:01:58 +00:00
mycroft
a5b04640d7
Adjust DBL_MIN so it doesn't underflow.
1993-08-15 15:46:35 +00:00
mycroft
8c11b590fb
Adjust DBL_MAX so it doesn't overflow.
1993-08-15 15:45:51 +00:00
mycroft
fe6336fe02
The NetBSD assembler seems to want the old icode. Don't ask me.
1993-08-14 14:46:08 +00:00
mycroft
e1d0c2d3a6
Note new location of pte.h.
1993-08-14 14:26:19 +00:00
mycroft
395c4e2bed
Note new location of pte.h, and don't strip kernel by default.
1993-08-14 14:20:08 +00:00
deraadt
af6c95dd23
sigh..
1993-08-14 07:31:28 +00:00
deraadt
3604916e13
ppp from paul mackerras
1993-08-14 06:29:28 +00:00
mycroft
a770c59274
Set MID_MACHINE to MID_M68K4K.
1993-08-14 02:46:00 +00:00
mycroft
38239524ee
Absolutely unimportant change to RCS identifier stuff.
1993-08-14 01:29:36 +00:00
glass
0d15daad8a
added chksum support from hp300, removed bad stub
1993-08-13 22:37:56 +00:00
glass
9c18e650a2
snapshot. ready to call configure(), partial integration of torek's config
...
stuff, i.e it looks to do the right thing but we haven't written any code
yet :)
1993-08-13 13:16:11 +00:00
glass
f94a1c2f10
snapshot. ready to call configure(), partial integration of torek's config
...
stuff, i.e it looks to do the right thing but we haven't written any code
yet :)
1993-08-13 13:16:07 +00:00
glass
e548bebda8
new file for interrupt handling
1993-08-10 08:50:34 +00:00
glass
a1d3be118e
fixed problem that caused two consecutive segments to be using the same
...
pmeg unknowingly. still too many printfs, not sure how many are actualy
in the machine dependent code. reaches cpu_startup() where it stops
deliberately. next project: autoconfig(), maybe kgdb
1993-08-10 08:42:34 +00:00
deraadt
4ed4b0d387
delete a reference to the old 'as' device driver.
1993-08-10 08:42:25 +00:00
glass
2824cc586e
fixed problem that caused two consecutive segments to be using the same
...
pmeg unknowingly. still too many printfs, not sure how many are actualy
in the machine dependent code. reaches cpu_startup() where it stops
deliberately. next project: autoconfig(), maybe kgdb
1993-08-10 08:42:16 +00:00
deraadt
342e987d36
Theo runs ppp
1993-08-10 04:01:03 +00:00
mycroft
f2490de185
Clean up deleted files.
1993-08-10 00:17:16 +00:00
mycroft
0e521097ea
Rename my kernel config.
1993-08-10 00:17:15 +00:00
mycroft
697610ba7f
Add ALIGNBYTES.
1993-08-09 04:45:30 +00:00
mycroft
b5181de827
Move pte.h to /usr/include/machine, like it is in other ports.
1993-08-09 04:44:11 +00:00
mycroft
bf1b2d0f97
Clean up deleted files.
1993-08-09 04:44:06 +00:00
glass
3cdabf7870
lots of changes, too many printfs
1993-08-08 12:21:50 +00:00
glass
3b87958501
various changes
1993-08-08 12:18:27 +00:00
glass
e15d5c21d8
stuff to make them compile properly
1993-08-08 12:17:37 +00:00
glass
f62f42a80a
make config -g work, add timesink config
1993-08-08 12:16:57 +00:00
cgd
e5ea45d312
there are some devices out there which use... NO I/O PORTS!
1993-08-08 09:54:23 +00:00
mycroft
42f5032320
Just comment out undefined hilq_to_b (for now).
1993-08-08 03:44:10 +00:00
mycroft
fbde833e5f
Avoid `e-' in numeric constants.
1993-08-08 03:42:35 +00:00
mycroft
e57b84a1a2
Slight restructuring to avoid relying on the tty structure associated with
...
an ITE until we're sure it's allocated.
1993-08-08 03:35:26 +00:00
mycroft
9033342b47
Trampoline code is now stored in a different place.
1993-08-08 00:11:06 +00:00
mycroft
d3268a7616
Modified to use disklabels. Needs more work, but this at least boots.
1993-08-07 20:48:38 +00:00
mycroft
79704012eb
This seems to fix the calculation of the file name and arg string pointers
...
in icode.
1993-08-07 20:47:35 +00:00
mycroft
1ce54d77ca
Add PANICWAIT.
1993-08-07 18:52:43 +00:00
mycroft
02883d892a
bufpages multiplier is CLBYTES, not NBPG.
1993-08-07 16:24:41 +00:00
mycroft
450aa63575
Add RCS identifier.
1993-08-07 16:23:47 +00:00
mycroft
e67a273bb2
Add config file for my test machine.
1993-08-07 16:23:26 +00:00
cgd
d8b362e8f2
this lets it get through autoconfig
1993-08-07 08:54:02 +00:00
cgd
cd56dd1638
merge in changes from netbsd-0-9-ALPHA2
1993-08-07 07:53:27 +00:00
cgd
d0aa5a0b99
squish KGDB options
1993-08-07 07:29:45 +00:00
cgd
e1443b1923
add definition of mountroot()
1993-08-07 05:14:00 +00:00
cgd
18a419e9bb
some more ring buffer -> clist changes
1993-08-07 04:42:15 +00:00
glass
7e7509f5ff
gets to consinit() and blows up
1993-08-05 23:09:17 +00:00
mycroft
d7080696e9
Put RCS ids back...
1993-08-04 00:42:51 +00:00