mycroft
7ef678610c
Remove an #ifdef we no longer need.
1994-02-05 08:01:22 +00:00
mycroft
0ee7464aba
Allow multiple transmit buffers to be outstanding. Original code by Hibler;
...
some cleanup by me.
1994-02-05 06:58:08 +00:00
mycroft
ebb4a096a1
Add multicast support. Lots of other cleanup, mostly from the SPARC port.
1994-02-05 05:06:54 +00:00
cgd
114cf35108
dtrt with exec header size
1994-02-05 02:23:30 +00:00
mycroft
073a9f9e99
Simplify calling sequences for hardclock() and profclock().
1994-02-05 01:14:55 +00:00
mycroft
c5485aeac0
Hack to get softclock() arg correct. The arg should go away eventually.
1994-02-04 23:11:43 +00:00
mycroft
6169755d98
Reorder clockframe.
1994-02-04 23:09:04 +00:00
mycroft
9bb7b8ff7e
Use CLKF_PC(), rather than decomposing the frame ourselves.
1994-02-04 23:05:38 +00:00
mycroft
a3f011655d
profclock() takes a pointer to clockframe.
1994-02-04 23:02:03 +00:00
mycroft
e61823b6c0
Fix comments
1994-02-04 22:56:17 +00:00
mycroft
17f893cc17
Pass a frame pointer to profclock(), too.
1994-02-04 22:55:23 +00:00
cgd
79a3f3b3bf
define 'struct uio' and 'struct proc'
1994-02-04 22:19:41 +00:00
mycroft
c7368afa03
Pass a pointer to hardclock()...
1994-02-04 22:19:28 +00:00
deraadt
31c0012869
make make depend dependable
1994-02-04 17:27:28 +00:00
pk
1e8c14ed62
Bogus argument to `lda' instr. Apparently only tickled when ptracing.
1994-02-04 16:26:25 +00:00
deraadt
0232a12c36
cleanup
1994-02-04 16:19:35 +00:00
deraadt
6eeef06fa6
blow away sunos cross compilation gunk. we no longer need it,
...
as we are capable of compiling ourselves.
1994-02-04 16:19:23 +00:00
mycroft
2782a65a0b
Don't need to frob IDT if !BDB.
1994-02-04 16:08:52 +00:00
glass
0224e19bc6
sun3 port works under NetBSD-current now. rcsids probably fucked
1994-02-04 08:19:37 +00:00
mycroft
362ce33181
Update to reflect the state of the world.
1994-02-04 06:12:19 +00:00
mycroft
4543b7788b
Relocate us to 4k.
1994-02-04 06:07:31 +00:00
mycroft
ad0ce90487
Use .asciz, not `String'.
1994-02-04 05:44:20 +00:00
mycroft
430f4d38ac
Garbage collection.
1994-02-04 05:43:53 +00:00
hpeyerl
b648f43dfd
Fix UTP enabling/disabling.
1994-02-04 02:06:04 +00:00
mycroft
379fa848fc
Change format of messages during kernel load.
1994-02-04 00:02:42 +00:00
mycroft
a4aaaac1ac
Update...
1994-02-03 23:22:55 +00:00
mycroft
4e864b72b4
KNFify.
1994-02-03 23:21:24 +00:00
mycroft
1f71230441
Add explicit sizes to all instructions. Use movl for segment register moves
...
to avoid unnecessary size overrides. Simplify halt sequences.
1994-02-03 23:20:25 +00:00
mycroft
e30d1e5df6
Get rid of the extra buffer for xread() altogether. Fix a buglet in find().
...
Other cleanup.
1994-02-03 22:56:33 +00:00
briggs
a02867d2fe
Devices were a mess. They're a little more cleaned-up, now, but there's
...
more work to be done later to make sure that the devices match up with
critical ones in compat stuff...
1994-02-03 21:46:51 +00:00
briggs
f0d32487ed
Call hardclock w/ clockframe * instead of clockframe.
1994-02-03 21:25:57 +00:00
pk
71ce5acd4d
fix typo
1994-02-03 20:12:18 +00:00
mycroft
6d515ae7fb
Multicast is no longer optional.
1994-02-03 19:07:42 +00:00
mycroft
42c9ef1c6b
Minor tweak, though the assembler probably does this anyway.
1994-02-03 19:05:34 +00:00
mycroft
fa6b27bee1
Add random.s.
1994-02-03 18:58:40 +00:00
mycroft
39341183bd
Needed for multicast code. Retains UCB copyright, since it is derived from
...
the i386 code.
1994-02-03 18:56:21 +00:00
chopps
d3be997276
add usability.
1994-02-03 18:48:36 +00:00
chopps
faab20a3fd
fixed small error.
1994-02-03 18:44:02 +00:00
mycroft
6c273e1f9d
randseed is a long, not a word.
1994-02-03 18:21:53 +00:00
pk
a2e2253e6c
Remove out-dated comments
1994-02-03 16:17:25 +00:00
deraadt
776640a95d
PG_NC workaround from torek
1994-02-03 15:08:43 +00:00
cgd
5506fcfe6e
reduce BUFSIZE to 4k, as that seems to fix boot problems for some.
1994-02-03 07:42:33 +00:00
chopps
6e76588543
added makefile and first attempt at documentation.
1994-02-03 07:08:51 +00:00
briggs
e0909ffc67
MULTICAST is no longer optional.
1994-02-03 05:43:12 +00:00
briggs
0c7e77e4b2
Get rid of dk_establish and extra "struct device."
1994-02-03 05:34:44 +00:00
briggs
275267397f
Modify st.c to use current mtio.h.
1994-02-03 05:28:07 +00:00
briggs
48e53d4b79
ifdef out code that relies on changes to struct buf. This breaks the
...
"user" scsi device. Oh, well.
1994-02-03 05:11:09 +00:00
briggs
7612acee32
Fixup include references.
1994-02-03 05:09:31 +00:00
briggs
9e16bc846f
Cleanup include refs.
1994-02-03 05:08:26 +00:00
mycroft
2038b8432a
Clean up deleted files.
1994-02-03 04:46:59 +00:00
chopps
c7d3c021db
swap ps and pc to match m68k:struct frame.
1994-02-03 04:24:03 +00:00
chopps
69d436afe7
softclock() and hardclock() calls now pass pointer to clockframe_t
1994-02-03 04:23:25 +00:00
phil
df19e97b98
Changing the calls to hardclock and softclock to send pointers.
1994-02-02 08:04:30 +00:00
phil
8fbd63c63c
Twiddles to keep the pc532 port compiling.
1994-02-02 08:02:45 +00:00
chopps
b017609fab
removed arch/m68k files, config now fetches them.
1994-02-02 07:20:42 +00:00
chopps
0a3c46f63f
removed copy code that is now in arch/m68k.
1994-02-02 07:18:22 +00:00
hpeyerl
d7038296be
Multicast is no longer optional.
1994-02-02 05:58:50 +00:00
hpeyerl
1f2c9ecdae
Multicast is no longer optional
1994-02-02 01:21:32 +00:00
hpeyerl
815cc355b8
Multicast is no longer optional.
1994-02-02 01:15:59 +00:00
briggs
068983678e
Get rid of dkhead/dktail schtuff and add a scheme based on the sparc's.
...
Umm. Also be smart and don't clobber swapdev so swapping works.
1994-02-02 01:06:23 +00:00
mycroft
ec381edf5e
Clean up deleted files.
1994-02-02 00:26:04 +00:00
chopps
4d0e8fda45
misc documentation of questionable value.
1994-02-02 00:25:30 +00:00
mycroft
c9cd559100
Clean up deleted files.
1994-02-02 00:24:26 +00:00
mycroft
3a2b787e4d
Add MTSETBSIZ and MTSETDNSTY.
1994-02-01 20:43:17 +00:00
mycroft
632a394a83
Change default tape name.
1994-02-01 20:35:46 +00:00
mycroft
d0938366f6
Insignificant.
1994-02-01 20:29:52 +00:00
mycroft
8fb239a975
Add CDIOC{ALLOW,PREVENT}.
1994-02-01 20:27:20 +00:00
mycroft
4ecdacf90d
Add scsi_stop_unit(), from Mac code. Other minor nits.
1994-02-01 20:05:19 +00:00
mycroft
acf7eb2bc1
Add space in dkdevice for cpu_disklabel.
1994-02-01 19:37:55 +00:00
mycroft
515c5c0330
Trivial changes to match magnum code.
1994-02-01 19:30:20 +00:00
mycroft
36813d20ff
Trivial changes to match magnum code.
1994-02-01 19:29:01 +00:00
deraadt
d4498ee608
empty file for pk to add things to :-)
1994-02-01 17:44:11 +00:00
ws
ee0e2912f4
Better (explicitly) return something from probe when nothing found
1994-02-01 17:22:22 +00:00
deraadt
425f5d3170
more untimouts needed, from someone at freebsd
1994-02-01 15:09:52 +00:00
mycroft
ab94c0bbe9
Clean up deleted files.
1994-02-01 12:13:20 +00:00
chopps
449ef38bc8
performed facelift.
1994-02-01 12:13:17 +00:00
pk
bdf4c9bf54
pmap_t typedef outside `#ifdef KERNEL', as it is brought into user
...
scope by <vm/vm_map.h>
1994-02-01 11:58:37 +00:00
chopps
ff11a0e1ca
now checks bootstrap version to avoid problems.
1994-02-01 11:54:29 +00:00
chopps
86f46b3c14
fetch m68k asm macros.
1994-02-01 11:53:56 +00:00
chopps
71b833bb97
SCSI re-org, and misc. cleanup of compiler warnings.
1994-02-01 11:51:59 +00:00
chopps
378271278a
updated files for scsi re-org.
1994-02-01 11:50:39 +00:00
chopps
192c8cc586
fixed warning. Cmem alloc is now top down. added bootstrap version
...
number to locore for loadbsd. removed tz rz from conf.c
1994-02-01 11:49:57 +00:00
chopps
c8cd548fdf
from M. Hitch. regarding scsi re-org.
1994-02-01 11:47:20 +00:00
mycroft
5b9e06b5b8
Fix vn.
1994-02-01 06:43:58 +00:00
mycroft
3cb8bf1081
Updated.
1994-02-01 06:43:04 +00:00
deraadt
89200d54e9
as in magnum;
...
renumber SA_NOCLDSTOP from 4 to 8, to greatly ease binary compatibility
(everybody else uses 8). This breaks previously compiled programs using
SA_NOCLDSTOP, but a search didn't find any programs using it.
Add COMPAT_SUNOS thing called SA_USERTRAMP
1994-02-01 06:41:49 +00:00
deraadt
e9fee9d6d3
sparc runs in current today
1994-02-01 06:01:19 +00:00
mycroft
917ce28c48
Synchronize with magnum branch.
1994-02-01 05:40:11 +00:00
mycroft
b328a4e176
panic() is now varargs.
1994-02-01 05:37:17 +00:00
mycroft
942e48e672
Clean up deleted files.
1994-02-01 05:24:47 +00:00
cgd
73f7c1d72e
oops
1994-02-01 04:38:03 +00:00
cgd
b452451cfe
new cons.h location, etc.
1994-02-01 03:42:08 +00:00
cgd
f1ab8b020a
new location of cons.h
1994-02-01 03:35:06 +00:00
cgd
714078f099
cons.h in /sys/dev now
1994-02-01 03:34:32 +00:00
cgd
712fe70a25
make dev/cons.c standard
1994-02-01 03:33:43 +00:00
deraadt
f2add73a69
remove 4.4 prototypes
1994-02-01 02:51:39 +00:00
deraadt
dcc2cb859c
spl prototypes do not belong here (cause people might want to inline them)
1994-02-01 02:45:08 +00:00
deraadt
1f04c4937c
sparc needs structures double aligned
1994-02-01 02:41:26 +00:00
chopps
de04af4ed6
removed compiler warnings.
1994-02-01 02:14:21 +00:00
deraadt
7656cdde2c
clockintr() calls hardclock with a clockframe *
1994-02-01 02:02:54 +00:00
deraadt
c1d3660b28
pass around a `clockframe *' instead of a `clockframe'
1994-02-01 01:50:38 +00:00
mycroft
1b37a40b3d
Fix that last bug correctly.
1994-02-01 01:04:07 +00:00
pk
92f1bd1c60
Replace a bogus pointer-dereference with something that at least *looks*
...
more sensible.
1994-02-01 00:29:14 +00:00
mycroft
775954567e
#if --> #ifdef
1994-01-31 23:55:06 +00:00
mycroft
c70f4764d7
Specify the byte order.
1994-01-31 23:52:10 +00:00
mycroft
9dd9d2c6af
Default to displaying 5 args if size is unknown. Allow for multiple addq's
...
following the jsr. Don't try to trace into the user's stack. Other minor
cleanup.
1994-01-31 23:50:40 +00:00
mycroft
5b6b8b1361
Add appropriate DDB calls on startup.
1994-01-31 17:09:33 +00:00
mycroft
0317b97e04
Remove bogus \ that someone inserted.
1994-01-30 22:14:00 +00:00
mycroft
b20e7826bb
GPROF --> PROF
1994-01-30 21:56:15 +00:00
mycroft
f129143885
Use esym now. Note this *requires* using the NetBSD boot block.
1994-01-30 21:18:16 +00:00
mycroft
f2d8e8807d
Add a missing ${.CURDIR}.
1994-01-30 20:02:56 +00:00
mycroft
91c1305a51
Don't rely on esym being passed in until I am impressed enough with the new
...
boot program to switch.
1994-01-30 19:50:21 +00:00
mycroft
19d75d46d4
Remove functions that are defined in libkern or m68k/copy.s.
1994-01-30 19:15:48 +00:00
mycroft
1ef3aa2cc7
Fix Theo's typos.
1994-01-30 18:42:47 +00:00
mycroft
106118de0d
Remove bogus declaration.
1994-01-30 18:30:45 +00:00
mycroft
eeef378067
Update for current exec code.
1994-01-30 18:21:47 +00:00
mycroft
d610a47911
Add prototypes for fpreg diddlers.
1994-01-30 17:44:58 +00:00
mycroft
d510b6eb3a
PT_[SG]ETFPREGS are not yet implemented.
1994-01-30 17:33:55 +00:00
ws
18673da28a
Traditional behaviour is to reset all modes if device isn't open already
1994-01-30 16:41:27 +00:00
deraadt
fa2aa77517
make panic a varargs function
1994-01-30 13:22:05 +00:00
deraadt
5dbd85718b
repair seltrue prototype
...
make panic() a varargs function
1994-01-30 13:21:15 +00:00
chopps
60dc3270f2
Removed chipmem limit for all but GODZILLA, added CEND() copper list macro,
...
added views back in conf and fixed misc compile warns and errors.
1994-01-30 08:50:17 +00:00
chopps
c056d471ac
added pal A2024 mode.
1994-01-30 08:34:47 +00:00
chopps
08c53907fc
Re-enabled views, fixed warning in serial driver.
1994-01-30 08:28:12 +00:00
chopps
39dd8d2805
Added PAL mode for A2024 monitor, cleaned A2024 code, added borderblank to all
...
modes that support it.
1994-01-30 08:25:02 +00:00
briggs
404b8fce6b
Update to magnum scsi system. Also added a function to sd.c to map a
...
scsi target to a disk unit for setroot(). If anyone knows a better way
to do this, please let me know. The only other way I could think of
would be to add a field in disk.h:struct dkdevice to reference the scsi
target. Ideally, the correct boot device would be passed in from the
booter. As we only have one scsi bus (until we support NuBUS scsi
cards), it makes sense to be backward-compatible (especially since mac
weenies seem to need help tying their shoes).
1994-01-30 01:21:12 +00:00
briggs
de456b165a
Include-cop.
1994-01-30 01:15:31 +00:00
briggs
c86a4eb235
Include-cop strikes again.
1994-01-30 01:14:49 +00:00
briggs
d110378226
Just playing include-cop.
1994-01-30 01:11:36 +00:00
briggs
eb7f152ad2
Fixup includes and prototype stuff. Still need to go back and put in
...
old-style function headers to be pedantic.
1994-01-30 01:10:33 +00:00
briggs
df5f6080ef
Change to support config.new and magnum-esque scsi code. Works much
...
more nicely.
1994-01-30 01:08:50 +00:00
mycroft
8b09474e2e
Clean up deleted files.
1994-01-30 01:07:03 +00:00
briggs
a829ad4c4b
Nuke final references to chars.h. It wasn't being used.
1994-01-30 01:07:01 +00:00
briggs
031cee34c2
Use a real swapgeneric.c instead of a place filler. This works with the
...
changes to autoconf.c...
1994-01-30 01:05:52 +00:00
briggs
e845737b08
Switch from DELAY to delay.
1994-01-30 01:04:35 +00:00
briggs
4b756ee088
Add a stupid delay() that is little more than a place-holder for a real
...
implementation.
1994-01-30 01:03:51 +00:00
briggs
ad4ee3bfe4
DTRT w.r.t. root and boot disk devices. This could still use some work,
...
but it's a lot better than depending on root being on sd0 (and swapping
if it isn't).
1994-01-30 01:01:08 +00:00
briggs
ec1d50fc52
Fixup scsi references and add ISOFS and PROCFS options. Clean up swap/root
...
definitions, too.
1994-01-30 00:58:52 +00:00
briggs
d1cb647349
Use LD=ld.dist instead of LD=ld until we get around to fixing the
...
bleeding booter.
1994-01-30 00:57:20 +00:00
briggs
ecc982a417
Fix for magnum's scsi system, but referenced through arch/mac68k/scsi
...
as was the old stuff.
1994-01-30 00:56:39 +00:00
briggs
4d3096f778
Get rid of DELAY defines. These are bogus. There has to be a better
...
way. And there will be.
1994-01-30 00:53:07 +00:00
mycroft
b5f845fbef
Forgot the .even...
1994-01-29 16:28:16 +00:00
brezak
8243f1bb37
Fix some cases of NOT dealing with m_pkthdr's. This code is still suspect though, at least this fixes some panics.
1994-01-29 11:57:45 +00:00
mycroft
dcfe932f65
Fix typo.
1994-01-29 10:14:01 +00:00
mycroft
ecddf55fa4
Add .type directive.
1994-01-29 10:02:44 +00:00
chopps
bc7f8207d8
Fixed my incorrect copyright.
1994-01-29 06:58:33 +00:00
cgd
a537c5039a
make FPSP m68k-generic
1994-01-29 02:49:16 +00:00
mycroft
8789a681e0
Clean up deleted files.
1994-01-29 02:44:04 +00:00
cgd
28938dcf4f
put the console configuration in the 'right' place
1994-01-29 02:43:54 +00:00
mycroft
6f8891cf70
Current version...
1994-01-29 02:40:09 +00:00
jtc
5235180083
Fix spelling error in Copyright notice
1994-01-28 23:43:26 +00:00
cgd
4de6112e42
put checks for SLOAD back in (XXX) for now
1994-01-28 21:23:49 +00:00
cgd
55d2821ec0
make sure PT_STEP's are in #ifdefs
1994-01-28 19:06:17 +00:00
glass
837c5c3e5e
ne driver has been removed.
1994-01-28 18:22:31 +00:00
deraadt
ad4dc0ab15
need a stub 'struct socket;' for a prototype
1994-01-28 13:46:02 +00:00
deraadt
9825dd1730
ttrstrt definition doesn't belong here
1994-01-28 13:43:41 +00:00
deraadt
701202bac3
cpu_disklabel needed for sparc
1994-01-28 13:39:53 +00:00
deraadt
6a90dfadfa
ttrstrt() prototype
1994-01-28 13:39:25 +00:00
deraadt
6aac4eb9f1
undo totally misguided changes from Andrew Chernov in rev. 1.7:
...
RTS has nothing to do with ttyblock()
also, close a race.
1994-01-28 11:32:43 +00:00
deraadt
a609854c88
cleanup
1994-01-28 10:36:59 +00:00
cgd
4ac573bad9
kill refs to dbsym, and note that we have a working 'ex' now.
1994-01-28 08:43:10 +00:00
cgd
164247e9ee
seperate $Revision$ string into a seperate file. UPDATE THAT FILE
...
WHENEVER YOU CHANGE THE BOOT BLOCKS, noting what you changed. That
way, the revision ID seen at boot isn't dependent on modifying boot.c
1994-01-28 08:21:24 +00:00
cgd
5444802ec5
getting and setting FP regs aren't appropriate yet
1994-01-28 07:06:32 +00:00
cgd
89a86e618e
make a fpregs file.
1994-01-28 07:03:16 +00:00
cgd
1b2497a000
if you define PT_[GS]ETFPREGS, then you'd better define struct fpreg, etc.
1994-01-28 06:51:13 +00:00
cgd
4dc27cd628
add new type
1994-01-28 04:55:41 +00:00
cgd
f34b215083
add kinfo_loadavg
1994-01-28 04:50:47 +00:00
cgd
4d5a32a441
add new op
1994-01-28 04:50:16 +00:00
mycroft
99150d20bf
Protect against multiple inclusions.
1994-01-28 04:41:26 +00:00
phil
fe7f9b549e
pmap.c: Fixing a pmap bug in that not enough page table directories were
...
allocated.
proc_machdep.c: catching up with current.
1994-01-28 03:47:57 +00:00
phil
cb8ca38d99
Catching up with current. Basically a new file.
1994-01-28 03:44:07 +00:00
deraadt
ac51029167
for new exec, from mw
1994-01-28 03:41:44 +00:00
deraadt
b632ec18c0
don't go boom in the presence of stray interrupts
1994-01-28 03:40:18 +00:00
pk
ac0396a732
ptrace_[fp][sg]etreg()
1994-01-27 19:00:13 +00:00
ws
8e7a9ab09f
Fix bogus fcom emulations
...
How did any program with floating point emulation ever work?
1994-01-27 18:01:47 +00:00
mycroft
6a50b26e15
Pointer to common version.
1994-01-27 15:26:31 +00:00
mycroft
ed3beef088
.
1994-01-27 15:24:36 +00:00
pk
8674aef654
BLAST!
1994-01-27 14:59:37 +00:00
cgd
da816a79ea
make behaviour with constty consistent, deal properly with the case
...
where there's no console, and set things up so that this can be made
'shared' eventually. look at diffs for exact changes.
1994-01-27 07:55:44 +00:00
cgd
1758eaf2cb
kill hack for vfs_bio jolitz-ish hack
1994-01-27 07:45:21 +00:00
cgd
4186b67a6b
add consconf.c, as standard
1994-01-27 07:40:38 +00:00
cgd
965f91ce73
console config file ; prep for cons.c becoming 'relatively generic'
1994-01-27 07:40:03 +00:00
cgd
07c0d9025d
get rid of jolitz hack, and add panic() where appropriate
1994-01-27 07:39:32 +00:00
cgd
f11c10233b
stub consinit() so it's not needed in cons.c, and mark some XXX's
1994-01-27 07:17:30 +00:00
cgd
7c386eb75b
pg() -> panic()
1994-01-27 07:10:09 +00:00
cgd
8803fd0388
if CN_REMOTE, don't redirect output. this file needs some help,
...
but now at least i'm thinking about it again.
1994-01-27 05:30:38 +00:00
cgd
0782a26f43
quiet a compiler warning
1994-01-27 03:48:44 +00:00
cgd
7df895cf91
oops; fix that last...
1994-01-27 03:42:02 +00:00
cgd
ad869e40c0
kill two patchkit bogons
1994-01-27 03:26:48 +00:00
cgd
5e12573ac2
hack from Mike Karels to deal with the last close on a controlling
...
terminal. from 4.4BSD.
1994-01-27 03:16:40 +00:00
cgd
c9c3b2abbe
HP300 -> MACHINE
1994-01-27 02:12:44 +00:00
pk
24e4cb4bad
move varargs stuff to arch/<machine>/include.
1994-01-27 00:18:18 +00:00
mw
1a3cc08a27
All hp300 ifdefs apply for amiga too.
1994-01-26 21:58:43 +00:00
mw
9c81b541aa
amiga wants RTC started early, too (like i386 and mac)
1994-01-26 21:55:44 +00:00
mw
4ca9c1d87f
Add defines for following new tape drives:
...
- WANGTEK 5150ES - Caliper CP150 - WANGTEK 5099ES - Archive Viper 2525
1994-01-26 21:48:20 +00:00
mw
30e4ba707d
Set maximum number of partitions to 32 for amiga.
...
Add entry for AmigaDOS fast file system.
Add amiga to class of machines not using a custom disklabel.
1994-01-26 21:43:19 +00:00
mw
b638719362
Add support for 68040 frames and flag bits.
1994-01-26 21:35:37 +00:00
mw
77f477fe52
New code to support different display modes on the native custom
...
chips console.
1994-01-26 21:28:44 +00:00
mw
8ba9eff1f0
Tool to configure the custom chips console.
1994-01-26 21:25:54 +00:00
mw
9b4fe6ffc7
FPU software emulator for '40
1994-01-26 21:24:05 +00:00