Yann Weber
|
4432178af9
|
Bugfix for newline exit
When stdin is close instead of pressing enter
|
6 years ago |
Yann Weber
|
5929efa54b
|
Reducing nop in allignement
|
6 years ago |
Yann Weber
|
8b63d50095
|
Argument parsing code enhancement
Using call & ret (but that's maybe not necessary...)
Reducing instruction size
|
6 years ago |
Yann Weber
|
36abef3e4e
|
More main_loop and _start code enhancement
|
6 years ago |
Yann Weber
|
a675c1fd79
|
main_loop and _start proc enhancement
main_loop alignement and size reduction under 32 bytes
Size reduction of _start code
|
6 years ago |
Yann Weber
|
8b427138e0
|
Allign proc_print_time loops
|
6 years ago |
Yann Weber
|
511afacfe9
|
Add write error checks
|
6 years ago |
Yann Weber
|
0da7000028
|
Bugfix in sleep time calculation
|
6 years ago |
Yann Weber
|
9009013637
|
Reducing proc_print_time size
Using smaller operations
|
6 years ago |
Yann Weber
|
a6f66401cb
|
Moved TIMESPEC data out of BSS
|
6 years ago |
Yann Weber
|
891f720dbc
|
Set hours string in a single memory access
|
6 years ago |
Yann Weber
|
cfa1a72edb
|
Factorize timestr initialisation
|
6 years ago |
Yann Weber
|
52da8734d0
|
Bugfix in timestrlen
|
6 years ago |
Yann Weber
|
fca12d227a
|
Avoid multiple memory access in print_proc_time
For nano sec, sec and min printing
|
6 years ago |
Yann Weber
|
3ec7ad3968
|
Enhancement in lap handler
|
6 years ago |
Yann Weber
|
862666d41e
|
Enhancement in file header
Moved the macro before .data section
Add a .bss section
Reorganisation of .data section
|
6 years ago |
Yann Weber
|
18814e64ce
|
Renamed labels
|
6 years ago |
Yann Weber
|
e5d5f69a35
|
Enhancement in proc_print_time
Better comments and op suppression
|
6 years ago |
Yann Weber
|
aaf7fcac2b
|
Removed \r from lap messages
|
6 years ago |
Yann Weber
|
22bc403872
|
Enhancement in proc_print_time arguments
|
6 years ago |
Yann Weber
|
a12fa7fc53
|
proc_print_time enhancement
|
6 years ago |
Yann Weber
|
31a4276fa3
|
Factorisation + enhancement in proc_print_time
Writing a proc_nl function to print a newline on a given fd
Enhancement in argument passing to proc_print_time
|
6 years ago |
Yann Weber
|
9e8417b7fb
|
Updated comments, Makefile and REAMDE.txt
|
6 years ago |
Yann Weber
|
254c71f687
|
Add spport for -rX options
|
6 years ago |
Yann Weber
|
faaf5d2791
|
Now the sleep time depends on the time_res value
|
6 years ago |
Yann Weber
|
055357bfb8
|
Add argument parsing
|
6 years ago |
Yann Weber
|
4f74b3540c
|
Add a variable time_res
|
6 years ago |
Yann Weber
|
921b7586d6
|
Add a Readme.txt and a Makefile
|
6 years ago |
Yann Weber
|
58ea0f523d
|
Restoring stdin fcntl flags before exit
|
6 years ago |
Yann Weber
|
3c459352c6
|
Small fix
|
6 years ago |
Yann Weber
|
96a5a823e2
|
Fixing typo in build instructions
|
6 years ago |
Yann Weber
|
2b53f54d4b
|
Code clean Makefile enhancement + start message
|
6 years ago |
Yann Weber
|
5091c3a0d5
|
Add a lap counter
|
6 years ago |
Yann Weber
|
5fda46d4e9
|
SIGINT now trigger new lap on stdout
|
6 years ago |
Yann Weber
|
868ddc81f1
|
Add sigaction registering
|
6 years ago |
Yann Weber
|
540c840d87
|
Using struc for timespec + move data section
|
6 years ago |
Yann Weber
|
bd1319d18f
|
Optimisation & commenting
|
6 years ago |
Yann Weber
|
b6d5aa2829
|
Indenting mainloop
|
6 years ago |
Yann Weber
|
7e7135f57c
|
Delete debuging tests
|
6 years ago |
Yann Weber
|
987ad76cd9
|
Bugfix on fcntl O_NONBLOCK value
|
6 years ago |
Yann Weber
|
cd05d15207
|
Add exit on enter press
|
6 years ago |
Yann Weber
|
ebf594fabc
|
Now displays hours, minutes, seconds and miliseconds
|
6 years ago |
Yann Weber
|
eafb19672c
|
First commit for asm implementation
|
6 years ago |