Samsung ML-1665 Service Manual - Page 37

Firmware Side is made up of, In Printing, the two procedures are - firmware com

Page 37 highlights

Product spec and feature Firmware Side is made up of 1. Network Interface Card is that relay the communication between Host and kernel using various network protocol. 2. Kernel is that manages the flow control of emulation procedure, receiving data from Host or Network card and printing with engine & rendering job, 3. Emulation is that interprets the various output data from selected emulation, 4. Engine is that prints rendered bit-map data to paper with required size and type by Kernel. And then, for Job Spooling function for Multi-User, Multi-Printing that is occurred in Network printing and various additional printing functions, this Kernel use max. 10 Queuing systems in a memory. In Printing, the two procedures are (1) Case of using USB Port - After user start to print the wanted document to PCL string or compressed GDI bit-map data, Driver translate the all graphic data of it and send data to host spooler. And then the spooler sends the data stream to the printer via USB port. - Kernel receives this data from Host, and then select emulation fit to data and start selected one. After emulation job end, Kernel sends the output bit-map data to Engine using Printer Video Controller (by clock type for LSU). - Engine print the received data to required paper with the sequential developing process. (2) Case of using Network Interface Card - After user start to print the wanted document to PCL string or compressed GDI bit-map data, Driver translate the all graphic data of it and send data to host spooler. - If so, Port monitor managing network port receives data from spooler and sends a data stream to the Network Interface Card. - Network interface card receives it and send to Kernel part. - Kernel receives this data from Host, and then select emulation fit to data and start selected one. After emulation job end, Kernel sends the output bit-map data to Engine using Printer Video Controller (by clock type for LSU). - Engine print the received data to required paper with the sequential developing process. The additional printing function are realized in (1) Web environment (2) Window environment. On addition, Kernel informs a status of printing status and printer status to user made printing job with the Status Monitor. Service Manual 2-27 Samsung Electronics

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34
  • 35
  • 36
  • 37
  • 38
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • 49
  • 50
  • 51
  • 52
  • 53
  • 54
  • 55
  • 56
  • 57
  • 58
  • 59
  • 60
  • 61
  • 62
  • 63
  • 64
  • 65
  • 66
  • 67
  • 68
  • 69
  • 70
  • 71
  • 72
  • 73
  • 74
  • 75
  • 76
  • 77
  • 78
  • 79
  • 80
  • 81
  • 82
  • 83
  • 84
  • 85
  • 86
  • 87
  • 88
  • 89
  • 90
  • 91
  • 92
  • 93
  • 94
  • 95
  • 96
  • 97
  • 98
  • 99
  • 100
  • 101
  • 102
  • 103
  • 104
  • 105
  • 106
  • 107
  • 108
  • 109
  • 110
  • 111
  • 112
  • 113
  • 114
  • 115
  • 116
  • 117
  • 118

Product spec and feature
Service Manual
2-27
Samsung Electronics
Firmware Side is made up of
1. Network Interface Card is that relay the communication between Host and kernel using various network
protocol.
2. Kernel is that manages the flow control of emulation procedure, receiving data from Host or Network card
and printing with engine & rendering job,
3. Emulation is that interprets the various output data from selected emulation,
4. Engine is that prints rendered bit-map data to paper with required size and type by Kernel.
And then, for Job Spooling function for Multi-User, Multi-Printing that is occurred in Network printing and
various additional printing functions, this Kernel use max. 10 Queuing systems in a memory.
In Printing, the two procedures are
(1) Case of using USB Port
-
After user start to print the wanted document to PCL string or compressed GDI bit-map data, Driver
translate the all graphic data of it and send data to host spooler. And then the spooler sends the data
stream to the printer via USB port.
-
Kernel receives this data from Host, and then select emulation fit to data and start selected one. After
emulation job end, Kernel sends the output bit-map data to Engine using Printer Video Controller (by
clock type for LSU).
-
Engine print the received data to required paper with the sequential developing process.
(2) Case of using Network Interface Card
-
After user start to print the wanted document to PCL string or compressed GDI bit-map data, Driver
translate the all graphic data of it and send data to host spooler.
-
If so, Port monitor managing network port receives data from spooler and sends a data stream to the
Network Interface Card.
-
Network interface card receives it and send to Kernel part.
-
Kernel receives this data from Host, and then select emulation fit to data and start selected one. After
emulation job end, Kernel sends the output bit-map data to Engine using Printer Video Controller (by
clock type for LSU).
-
Engine print the received data to required paper with the sequential developing process.
The additional printing function are realized in
(1) Web environment
(2) Window environment.
On addition, Kernel informs a status of printing status and printer status to user made printing job with the
Status Monitor.